Step * 2 of Lemma cubical-interval-filler_wf


1. Cname List
2. nameset(I) List
3. ¬(J [] ∈ (nameset(I) List))
4. nameset(I)
5. : ℕ2
6. bx open_box(cubical-interval();I;J;x;i)
⊢ λL.cube(get_face(hd(J);L hd(J);bx))(L) ∈ name-morph(I;[]) ⟶ ℕ2
BY
Assert ⌜nameset(J) ⊆nameset(I)⌝⋅ }

1
.....assertion..... 
1. Cname List
2. nameset(I) List
3. ¬(J [] ∈ (nameset(I) List))
4. nameset(I)
5. : ℕ2
6. bx open_box(cubical-interval();I;J;x;i)
⊢ nameset(J) ⊆nameset(I)

2
1. Cname List
2. nameset(I) List
3. ¬(J [] ∈ (nameset(I) List))
4. nameset(I)
5. : ℕ2
6. bx open_box(cubical-interval();I;J;x;i)
7. nameset(J) ⊆nameset(I)
⊢ λL.cube(get_face(hd(J);L hd(J);bx))(L) ∈ name-morph(I;[]) ⟶ ℕ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)
\mvdash{}  \mlambda{}L.cube(get\_face(hd(J);L  hd(J);bx))(L)  \mmember{}  name-morph(I;[])  {}\mrightarrow{}  \mBbbN{}2


By


Latex:
Assert  \mkleeneopen{}nameset(J)  \msubseteq{}r  nameset(I)\mkleeneclose{}\mcdot{}




Home Index