Step
*
1
of Lemma
cu_filler_1_wf
1. I : Cname List
2. J : nameset(I) List
3. K : Cname List
4. x : nameset(I)
5. f : name-morph(I-[x];K)
6. i : ℕ2
7. box : open_box(c𝕌;I;J;x;i)
8. J ∈ nameset(J) List
9. nameset(J) ⊆r nameset(I-[x])
10. y : nameset(J)
11. (y ∈ J)
12. ↑¬bisname(f y)
13. l-first(y.¬bisname(f y);J) ~ inl y
⊢ cu-cube-family(cube(get_face(y;f y;box));K;((x:=i) o f)) ∈ Type
BY
{ (Thin (-1) THEN (RW assert_pushdownC (-1) THENA Auto) THEN (FLemma `not-assert-isname` [-1] THENA Auto)) }
1
1. I : Cname List
2. J : nameset(I) List
3. K : Cname List
4. x : nameset(I)
5. f : name-morph(I-[x];K)
6. i : ℕ2
7. box : open_box(c𝕌;I;J;x;i)
8. J ∈ nameset(J) List
9. nameset(J) ⊆r nameset(I-[x])
10. y : nameset(J)
11. (y ∈ J)
12. ¬↑isname(f y)
13. f y ∈ ℕ2
⊢ cu-cube-family(cube(get_face(y;f y;box));K;((x:=i) o f)) ∈ Type
Latex:
Latex:
1.  I  :  Cname  List
2.  J  :  nameset(I)  List
3.  K  :  Cname  List
4.  x  :  nameset(I)
5.  f  :  name-morph(I-[x];K)
6.  i  :  \mBbbN{}2
7.  box  :  open\_box(c\mBbbU{};I;J;x;i)
8.  J  \mmember{}  nameset(J)  List
9.  nameset(J)  \msubseteq{}r  nameset(I-[x])
10.  y  :  nameset(J)
11.  (y  \mmember{}  J)
12.  \muparrow{}\mneg{}\msubb{}isname(f  y)
13.  l-first(y.\mneg{}\msubb{}isname(f  y);J)  \msim{}  inl  y
\mvdash{}  cu-cube-family(cube(get\_face(y;f  y;box));K;((x:=i)  o  f))  \mmember{}  Type
By
Latex:
(Thin  (-1)
  THEN  (RW  assert\_pushdownC  (-1)  THENA  Auto)
  THEN  (FLemma  `not-assert-isname`  [-1]  THENA  Auto))
Home
Index