Step
*
of Lemma
equal-named-paths
∀[X:CubicalSet]. ∀[A:{X ⊢ _}]. ∀[a,b:{X ⊢ _:A}]. ∀[I:Cname List]. ∀[alpha:X(I)]. ∀[z:Cname].
  ∀[p:named-path(X;A;a;b;I;alpha;z)]. ∀[q:A(iota(z)(alpha))].
    p = q ∈ named-path(X;A;a;b;I;alpha;z) supposing p = q ∈ A(iota(z)(alpha)) 
  supposing ¬(z ∈ I)
BY
{ (Auto
   THEN DVar `p'
   THEN EqTypeCD
   THEN Auto
   THEN (InstLemma `cubical-type-ap-morph_wf` [⌜X⌝;⌜A⌝;⌜[z / I]⌝;⌜I⌝;⌜(z:=0)⌝;⌜iota(z)(alpha)⌝;⌜omega⌝]⋅ THENA Auto)
   THEN (InstLemma `cubical-type-ap-morph_wf` [⌜X⌝;⌜A⌝;⌜[z / I]⌝;⌜I⌝;⌜(z:=1)⌝;⌜iota(z)(alpha)⌝;⌜omega⌝]⋅ THENA Auto)
   THEN (InferEqualType THEN Auto)
   THEN EqCD
   THEN Auto
   THEN RWO "cube-set-restriction-comp" 0
   THEN Auto
   THEN (InstLemma `iota-identity` [⌜I⌝;⌜z⌝]⋅ THENA Auto)
   THEN RWO "-1" 0
   THEN Auto) }
Latex:
Latex:
\mforall{}[X:CubicalSet].  \mforall{}[A:\{X  \mvdash{}  \_\}].  \mforall{}[a,b:\{X  \mvdash{}  \_:A\}].  \mforall{}[I:Cname  List].  \mforall{}[alpha:X(I)].  \mforall{}[z:Cname].
    \mforall{}[p:named-path(X;A;a;b;I;alpha;z)].  \mforall{}[q:A(iota(z)(alpha))].    p  =  q  supposing  p  =  q 
    supposing  \mneg{}(z  \mmember{}  I)
By
Latex:
(Auto
  THEN  DVar  `p'
  THEN  EqTypeCD
  THEN  Auto
  THEN  (InstLemma  `cubical-type-ap-morph\_wf`  [\mkleeneopen{}X\mkleeneclose{};\mkleeneopen{}A\mkleeneclose{};\mkleeneopen{}[z  /  I]\mkleeneclose{};\mkleeneopen{}I\mkleeneclose{};\mkleeneopen{}(z:=0)\mkleeneclose{};\mkleeneopen{}iota(z)(alpha)\mkleeneclose{};\mkleeneopen{}omega\mkleeneclose{}
              ]\mcdot{}
              THENA  Auto
              )
  THEN  (InstLemma  `cubical-type-ap-morph\_wf`  [\mkleeneopen{}X\mkleeneclose{};\mkleeneopen{}A\mkleeneclose{};\mkleeneopen{}[z  /  I]\mkleeneclose{};\mkleeneopen{}I\mkleeneclose{};\mkleeneopen{}(z:=1)\mkleeneclose{};\mkleeneopen{}iota(z)(alpha)\mkleeneclose{};\mkleeneopen{}omega\mkleeneclose{}
              ]\mcdot{}
              THENA  Auto
              )
  THEN  (InferEqualType  THEN  Auto)
  THEN  EqCD
  THEN  Auto
  THEN  RWO  "cube-set-restriction-comp"  0
  THEN  Auto
  THEN  (InstLemma  `iota-identity`  [\mkleeneopen{}I\mkleeneclose{};\mkleeneopen{}z\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  RWO  "-1"  0
  THEN  Auto)
Home
Index