rzk-lang / sHoTT

Formalisations for simplicial HoTT and synthetic ∞-categories.
https://rzk-lang.github.io/sHoTT/
45 stars 12 forks source link

discrete and contractible types are Rezk #136

Closed TashiWalde closed 1 year ago

TashiWalde commented 1 year ago

Note: I redefined iso-eq to have better definitional computational properties: Now the composite x = y -> Iso x y -> hom x y is definitionally equal to hom-eq : x = y -> hom x y.

emilyriehl commented 1 year ago

@TashiWalde this version seems to have a typechecking error (involving weakextext in the right orthogonal file).

TashiWalde commented 1 year ago

@TashiWalde this version seems to have a typechecking error (involving weakextext in the right orthogonal file).

Yes, I'm fixing it.

TashiWalde commented 1 year ago

@TashiWalde this version seems to have a typechecking error (involving weakextext in the right orthogonal file).

Fixed. The reason is that I am currently getting rid of instances of weakextext and naiveextext whenever I use them and always just replace them with extext, in accordance to our new philosophy of taking extext as the primary axiom.

emilyriehl commented 1 year ago

great!