Step * of Lemma length-open_box

No Annotations
[X:CubicalSet]. ∀[I:Cname List].
  ∀J:nameset(I) List
    ∀[x:nameset(I)]. ∀[i:ℕ2]. ∀[box:open_box(X;I;J;x;i)].  (||box|| (1 (||remove-repeats(CnameDeq;J)|| 2)) ∈ ℤ)
BY
(Auto
   THEN (Assert CnameDeq ∈ EqDecider(nameset(I)) BY
               (Unfold `nameset` THEN Auto))
   THEN (DVar `box' THEN SplitAndHyps)
   THEN (BLemma `equipollent-nsub` THENA Auto)
   THEN (RWW "equipollent-add< equipollent-multiply< nameset-equipollent<THENA Auto)) }

1
1. CubicalSet
2. Cname List
3. nameset(I) List
4. nameset(I)
5. : ℕ2
6. box I-face(X;I) List
7. adjacent-compatible(X;I;box)
8. ¬(x ∈ J)
9. l_subset(Cname;J;I)
10. ∀y:nameset(J). ∀c:ℕ2.  (∃f∈box. face-name(f) = <y, c> ∈ (nameset(I) × ℕ2))
11. (∃f∈box. face-name(f) = <x, i> ∈ (nameset(I) × ℕ2))
12. (∀f∈box.¬(face-name(f) = <x, i> ∈ (nameset(I) × ℕ2)))
13. (∀f∈box.(fst(f) ∈ [x J]))
14. (∀f1,f2∈box.  ¬(face-name(f1) face-name(f2) ∈ (nameset(I) × ℕ2)))
15. CnameDeq ∈ EqDecider(nameset(I))
⊢ ℕ||box|| ~ ℕ(nameset(J) × ℕ2)


Latex:


Latex:
No  Annotations
\mforall{}[X:CubicalSet].  \mforall{}[I:Cname  List].
    \mforall{}J:nameset(I)  List
        \mforall{}[x:nameset(I)].  \mforall{}[i:\mBbbN{}2].  \mforall{}[box:open\_box(X;I;J;x;i)].
            (||box||  =  (1  +  (||remove-repeats(CnameDeq;J)||  *  2)))


By


Latex:
(Auto
  THEN  (Assert  CnameDeq  \mmember{}  EqDecider(nameset(I))  BY
                          (Unfold  `nameset`  0  THEN  Auto))
  THEN  (DVar  `box'  THEN  SplitAndHyps)
  THEN  (BLemma  `equipollent-nsub`  THENA  Auto)
  THEN  (RWW  "equipollent-add<  equipollent-multiply<  nameset-equipollent<"  0  THENA  Auto))




Home Index