Step * 1 of Lemma cubical-term-equal2


1. [X] CubicalSet
2. [A] {X ⊢ _}
3. [u] {X ⊢ _:A}
⊢ ∀[z:{X ⊢ _:A}]. z ∈ {X ⊢ _:A} supposing ∀I:Cname List. ∀a:X(I).  ((u a) (z a) ∈ ((fst(A)) a))
BY
((Assert ∀I:Cname List. ∀a:X(I).  ((fst(A)) a ∈ Type) BY
          (Auto THEN RepeatFor (DVar `A') THEN All Reduce THEN Auto))
   THEN (At ⌜Type⌝ (D 0)⋅ THENA Auto)
   THEN DVar `u'
   THEN (At ⌜Type⌝ (D 0)⋅ THENA Auto)) }

1
1. CubicalSet
2. {X ⊢ _}
3. I:(Cname List) ⟶ a:X(I) ⟶ ((fst(A)) a)
4. ∀I,J:Cname List. ∀f:name-morph(I;J). ∀a:X(I).  let A,F in (F (u a)) (u f(a)) ∈ (A f(a))
5. ∀I:Cname List. ∀a:X(I).  ((fst(A)) a ∈ Type)
6. {X ⊢ _:A}
7. ∀I:Cname List. ∀a:X(I).  ((u a) (z a) ∈ ((fst(A)) a))
⊢ z ∈ {X ⊢ _:A}


Latex:


Latex:

1.  [X]  :  CubicalSet
2.  [A]  :  \{X  \mvdash{}  \_\}
3.  [u]  :  \{X  \mvdash{}  \_:A\}
\mvdash{}  \mforall{}[z:\{X  \mvdash{}  \_:A\}].  u  =  z  supposing  \mforall{}I:Cname  List.  \mforall{}a:X(I).    ((u  I  a)  =  (z  I  a))


By


Latex:
((Assert  \mforall{}I:Cname  List.  \mforall{}a:X(I).    ((fst(A))  I  a  \mmember{}  Type)  BY
                (Auto  THEN  RepeatFor  2  (DVar  `A')  THEN  All  Reduce  THEN  Auto))
  THEN  (At  \mkleeneopen{}Type\mkleeneclose{}  (D  0)\mcdot{}  THENA  Auto)
  THEN  DVar  `u'
  THEN  (At  \mkleeneopen{}Type\mkleeneclose{}  (D  0)\mcdot{}  THENA  Auto))




Home Index