Step
*
3
1
of Lemma
equiv-path2-0
1. G : CubicalSet{j}
2. A : {G ⊢ _}
3. B : {G ⊢ _}
4. f : {G ⊢ _:Equiv(A;B)}
5. cA : G +⊢ Compositon(A)
6. cB : G +⊢ Compositon(B)
7. G.𝕀, ((q=0) ∨ (q=1)) ⊢ (if (q=0) then (A)p else (B)p)
8. case-type-comp(G.𝕀; (q=0); (q=1); (A)p; (B)p; (cA)p; (cB)p)
   ∈ G.𝕀, ((q=0) ∨ (q=1)) +⊢ Compositon((if (q=0) then (A)p else (B)p))
9. G ⊢ (1(𝔽) 
⇒ (((q=0) ∨ (q=1)))[0(𝕀)])
10. (comp(Glue [((q=0) ∨ (q=1)) ⊢→ ((if (q=0) then (A)p else (B)p), cubical-equiv-by-cases(G;B;f))] (B)p) )[0(𝕀)]
= (case-type-comp(G.𝕀; (q=0); (q=1); (A)p; (B)p; (cA)p; (cB)p))[0(𝕀)]
∈ G +⊢ Compositon(((if (q=0) then (A)p else (B)p))[0(𝕀)])
⊢ case-type-comp(G; (0(𝕀)=0); (0(𝕀)=1); ((A)p)[0(𝕀)]; ((B)p)[0(𝕀)]; (cA)1(G); (cB)1(G))
= cA
∈ G +⊢ Compositon(((if (q=0) then (A)p else (B)p))[0(𝕀)])
BY
{ Assert ⌜case-type-comp(G; (0(𝕀)=0); (0(𝕀)=1); ((A)p)[0(𝕀)]; ((B)p)[0(𝕀)]; (cA)1(G); (cB)1(G))
          = cA
          ∈ G +⊢ Compositon(A)⌝⋅ }
1
.....assertion..... 
1. G : CubicalSet{j}
2. A : {G ⊢ _}
3. B : {G ⊢ _}
4. f : {G ⊢ _:Equiv(A;B)}
5. cA : G +⊢ Compositon(A)
6. cB : G +⊢ Compositon(B)
7. G.𝕀, ((q=0) ∨ (q=1)) ⊢ (if (q=0) then (A)p else (B)p)
8. case-type-comp(G.𝕀; (q=0); (q=1); (A)p; (B)p; (cA)p; (cB)p)
   ∈ G.𝕀, ((q=0) ∨ (q=1)) +⊢ Compositon((if (q=0) then (A)p else (B)p))
9. G ⊢ (1(𝔽) 
⇒ (((q=0) ∨ (q=1)))[0(𝕀)])
10. (comp(Glue [((q=0) ∨ (q=1)) ⊢→ ((if (q=0) then (A)p else (B)p), cubical-equiv-by-cases(G;B;f))] (B)p) )[0(𝕀)]
= (case-type-comp(G.𝕀; (q=0); (q=1); (A)p; (B)p; (cA)p; (cB)p))[0(𝕀)]
∈ G +⊢ Compositon(((if (q=0) then (A)p else (B)p))[0(𝕀)])
⊢ case-type-comp(G; (0(𝕀)=0); (0(𝕀)=1); ((A)p)[0(𝕀)]; ((B)p)[0(𝕀)]; (cA)1(G); (cB)1(G)) = cA ∈ G +⊢ Compositon(A)
2
1. G : CubicalSet{j}
2. A : {G ⊢ _}
3. B : {G ⊢ _}
4. f : {G ⊢ _:Equiv(A;B)}
5. cA : G +⊢ Compositon(A)
6. cB : G +⊢ Compositon(B)
7. G.𝕀, ((q=0) ∨ (q=1)) ⊢ (if (q=0) then (A)p else (B)p)
8. case-type-comp(G.𝕀; (q=0); (q=1); (A)p; (B)p; (cA)p; (cB)p)
   ∈ G.𝕀, ((q=0) ∨ (q=1)) +⊢ Compositon((if (q=0) then (A)p else (B)p))
9. G ⊢ (1(𝔽) 
⇒ (((q=0) ∨ (q=1)))[0(𝕀)])
10. (comp(Glue [((q=0) ∨ (q=1)) ⊢→ ((if (q=0) then (A)p else (B)p), cubical-equiv-by-cases(G;B;f))] (B)p) )[0(𝕀)]
= (case-type-comp(G.𝕀; (q=0); (q=1); (A)p; (B)p; (cA)p; (cB)p))[0(𝕀)]
∈ G +⊢ Compositon(((if (q=0) then (A)p else (B)p))[0(𝕀)])
11. case-type-comp(G; (0(𝕀)=0); (0(𝕀)=1); ((A)p)[0(𝕀)]; ((B)p)[0(𝕀)]; (cA)1(G); (cB)1(G)) = cA ∈ G +⊢ Compositon(A)
⊢ case-type-comp(G; (0(𝕀)=0); (0(𝕀)=1); ((A)p)[0(𝕀)]; ((B)p)[0(𝕀)]; (cA)1(G); (cB)1(G))
= cA
∈ G +⊢ Compositon(((if (q=0) then (A)p else (B)p))[0(𝕀)])
Latex:
Latex:
1.  G  :  CubicalSet\{j\}
2.  A  :  \{G  \mvdash{}  \_\}
3.  B  :  \{G  \mvdash{}  \_\}
4.  f  :  \{G  \mvdash{}  \_:Equiv(A;B)\}
5.  cA  :  G  +\mvdash{}  Compositon(A)
6.  cB  :  G  +\mvdash{}  Compositon(B)
7.  G.\mBbbI{},  ((q=0)  \mvee{}  (q=1))  \mvdash{}  (if  (q=0)  then  (A)p  else  (B)p)
8.  case-type-comp(G.\mBbbI{};  (q=0);  (q=1);  (A)p;  (B)p;  (cA)p;  (cB)p)
      \mmember{}  G.\mBbbI{},  ((q=0)  \mvee{}  (q=1))  +\mvdash{}  Compositon((if  (q=0)  then  (A)p  else  (B)p))
9.  G  \mvdash{}  (1(\mBbbF{})  {}\mRightarrow{}  (((q=0)  \mvee{}  (q=1)))[0(\mBbbI{})])
10.  (comp(Glue  [((q=0)  \mvee{}  (q=1))  \mvdash{}\mrightarrow{}  ((if  (q=0)  then  (A)p  else  (B)p),  cubical-equiv-by-cases(G;B;f))]
                            (B)p)  )[0(\mBbbI{})]
=  (case-type-comp(G.\mBbbI{};  (q=0);  (q=1);  (A)p;  (B)p;  (cA)p;  (cB)p))[0(\mBbbI{})]
\mvdash{}  case-type-comp(G;  (0(\mBbbI{})=0);  (0(\mBbbI{})=1);  ((A)p)[0(\mBbbI{})];  ((B)p)[0(\mBbbI{})];  (cA)1(G);  (cB)1(G))  =  cA
By
Latex:
Assert  \mkleeneopen{}case-type-comp(G;  (0(\mBbbI{})=0);  (0(\mBbbI{})=1);  ((A)p)[0(\mBbbI{})];  ((B)p)[0(\mBbbI{})];  (cA)1(G);  (cB)1(G))  =  cA\mkleeneclose{}\mcdot{}
Home
Index