SLIDE 19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
When conversion matters
In the end, you cannot interpret conversion by mere conversion.
⊢ t : A A ≡β B ⊢ t : B ⇝ p : P ⊢ [t]p : [ [A] ]p π : [ [A] ]p ≡β [ [B] ]p p : P ⊢ transport([π],[t]p) : [ [B] ]p
This step is usually dismissed in a categorical world by:
« This diagram commutes. »
... but here, it raises a hell of coherence issues. Breaks computation Requires defjnitional UIP in the target. Requires that ≤ is proof-irrelevant. Only degenerated presheaf models!
Pédrot & al. (INRIA) The Defjnitional Side of the Forcing 24/05/2016 8 / 18