Homotopy type theory
Warm-upHumanIn the homotopy interpretation, what is the identity type ?
In the homotopy interpretation, what is the identity type ?
Assume univalence. How many elements does the identity type have (it is a set, so count elements up to paths)?
Let for a fixed . For and , what is ?
A student argues: 'Let . By path induction we may assume is , so every loop equals .' What is wrong?
Which Lean statement expresses that univalence fails in Lean, for the type Bool?
In the encode–decode proof that , where is the univalence axiom used?
Which principles are consistent with (or follow from) univalence? (Choose all that apply.)
In homotopy type theory with univalence and the higher inductive circle, which of these types are sets (all of their identity types are propositions)? (Choose all that apply.)
Loops in the circle built from () and () are words, e.g. (1, 1, -1). The groupoid laws let us cancel an adjacent pair 1, -1 or -1, 1. Write reduce_word(word) returning the fully reduced word as a tuple. (The tests check that your reduced word is always .)