Step
*
2
2
1
1
1
of Lemma
cubical-interval-filler_wf
1. I : Cname List
2. J : nameset(I) List
3. ¬(J = [] ∈ (nameset(I) List))
4. x : nameset(I)
5. i : ℕ2
6. bx : open_box(cubical-interval();I;J;x;i)
7. nameset(J) ⊆r nameset(I)
8. L : name-morph(I;[])
9. y : nameset(J)
10. hd(J) = y ∈ nameset(J)
11. v : cubical-interval()(I-[dimension(get_face(y;L y;bx))])
12. cube(get_face(y;L y;bx)) = v ∈ cubical-interval()(I-[dimension(get_face(y;L y;bx))])
⊢ v(L) ∈ ℕ2
BY
{ (Assert L ∈ name-morph(I-[dimension(get_face(y;L y;bx))];[]) BY
         Auto) }
1
1. I : Cname List
2. J : nameset(I) List
3. ¬(J = [] ∈ (nameset(I) List))
4. x : nameset(I)
5. i : ℕ2
6. bx : open_box(cubical-interval();I;J;x;i)
7. nameset(J) ⊆r nameset(I)
8. L : name-morph(I;[])
9. y : nameset(J)
10. hd(J) = y ∈ nameset(J)
11. v : cubical-interval()(I-[dimension(get_face(y;L y;bx))])
12. cube(get_face(y;L y;bx)) = v ∈ cubical-interval()(I-[dimension(get_face(y;L y;bx))])
13. L ∈ name-morph(I-[dimension(get_face(y;L y;bx))];[])
⊢ v(L) ∈ ℕ2
Latex:
Latex:
1.  I  :  Cname  List
2.  J  :  nameset(I)  List
3.  \mneg{}(J  =  [])
4.  x  :  nameset(I)
5.  i  :  \mBbbN{}2
6.  bx  :  open\_box(cubical-interval();I;J;x;i)
7.  nameset(J)  \msubseteq{}r  nameset(I)
8.  L  :  name-morph(I;[])
9.  y  :  nameset(J)
10.  hd(J)  =  y
11.  v  :  cubical-interval()(I-[dimension(get\_face(y;L  y;bx))])
12.  cube(get\_face(y;L  y;bx))  =  v
\mvdash{}  v(L)  \mmember{}  \mBbbN{}2
By
Latex:
(Assert  L  \mmember{}  name-morph(I-[dimension(get\_face(y;L  y;bx))];[])  BY
              Auto)
Home
Index