Henry,
First, I will answer your question in terms of Martin-Löf-style type
theory in general, before moving onto HoTT. In any case, the answer to
your question hinges on the specifics of the type theory involved, and
also on the particular definitions of predicates like Mortal(–), and of
types like Man and Chicken and Animal. I stress the importance of being
precise about the definitions of these things—it's not really a matter
of bringing type theory to bear on philosophical logic or everyday
reasoning so much as a much more general question of the meaning of
typehood and membership in type theory.
If your type theory supports subtyping (which is implicitly supported in
Martin-Löf's type theory starting in 1979 and ending in the mid 1980s),
then the Mortal(—) predicate could be an Animal-indexed family of
propositions (types), and your examples would work out fine, assuming
that Man and Chicken are subtypes of Animal.
HoTT as formulated in the book, however, is unlikely to support this
exact kind of subtyping, because this form of subtyping only makes sense
when you have defined typehood in a particular style (which, depending
on your perspective, is either overly intensional or overly
extensional), namely that a type is defined by its elements and by the
equalities of those elements. That was the meaning explanation on which
Martin-Löf's type theory was based, and in that setting, this kind of
subtyping makes sense. In current incarnations of HoTT, however, this
kind of subtyping probably cannot be made to work, because HoTT (hopes
to) takes a more abstract view of the meaning of a type.
Instead, one could imagine a directed version of HoTT (which would be
[conjectured to be] the type theory of infinity-categories rather than
infinity-groupoids); so paths wouldn't necessarily be invertible. In
this case, such a directed path in the universe would be the evidence of
a subtyping relation between two types. Then, as usual in HoTT, you
would have to coerce values across this directed path in order to use
them in the type that lies at the end of it, so the corrected version of
your examples would be a bit noisier.
Hope this helps,
Jon
> --
> You received this message because you are subscribed to the Google Groups
> "HoTT Cafe" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
hott-cafe+...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.