Step * 1 1 of Lemma cubical-refl_wf

.....antecedent..... 
1. CubicalSet
2. {X ⊢ _}
3. {X ⊢ _:A}
4. Cname List
5. Cname List
6. name-morph(I;J)
7. a@0 X(I)
⊢ path-eq(X;A;J;f(a@0);I-path-morph(X;A;I;J;f;a@0;refl-path(A;a;I;a@0));refl-path(A;a;J;f(a@0)))
BY
(RenameVar `alpha' (-1)
   THEN RepUR ``I-path-morph path-eq refl-path named-path-morph iota\' add-fresh-cname`` 0
   THEN (CallByValueReduce THENA Auto)
   THEN (GenConclTerm ⌜fresh-cname(I)⌝⋅ THENA Auto)
   THEN (GenConclTerm ⌜fresh-cname(J)⌝⋅ THENA Auto)) }

1
1. CubicalSet
2. {X ⊢ _}
3. {X ⊢ _:A}
4. Cname List
5. Cname List
6. name-morph(I;J)
7. alpha X(I)
8. {x:Cname| ¬(x ∈ I)} 
9. fresh-cname(I) v ∈ {x:Cname| ¬(x ∈ I)} 
10. v1 {x:Cname| ¬(x ∈ J)} 
11. fresh-cname(J) v1 ∈ {x:Cname| ¬(x ∈ J)} 
⊢ (((a alpha alpha iota(v)) iota(v)(alpha) f[v:=v1]) iota(v1)(f(alpha)) rename-one-name(v1;v1))
(a f(alpha) f(alpha) iota(v1))
∈ A(iota(v1)(f(alpha)))


Latex:


Latex:
.....antecedent..... 
1.  X  :  CubicalSet
2.  A  :  \{X  \mvdash{}  \_\}
3.  a  :  \{X  \mvdash{}  \_:A\}
4.  I  :  Cname  List
5.  J  :  Cname  List
6.  f  :  name-morph(I;J)
7.  a@0  :  X(I)
\mvdash{}  path-eq(X;A;J;f(a@0);I-path-morph(X;A;I;J;f;a@0;refl-path(A;a;I;a@0));refl-path(A;a;J;f(a@0)))


By


Latex:
(RenameVar  `alpha'  (-1)
  THEN  RepUR  ``I-path-morph  path-eq  refl-path  named-path-morph  iota\mbackslash{}'  add-fresh-cname``  0
  THEN  (CallByValueReduce  0  THENA  Auto)
  THEN  (GenConclTerm  \mkleeneopen{}fresh-cname(I)\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  (GenConclTerm  \mkleeneopen{}fresh-cname(J)\mkleeneclose{}\mcdot{}  THENA  Auto))




Home Index