Step * of Lemma update-context4_wf

No Annotations
[X:?CubicalContext]
  ∀[phi:Provisional''''(cttTerm(context-set(X)))]. (update-context4{i:l}(X;phi) ∈ ?CubicalContext) 
  supposing context-ok(X)
BY
(Intros
   THEN Unhide
   THEN RepUR ``update-context4 cubical-context`` 0
   THEN (Assert istype({t:CubicalContext| allowed(X) ∧ (t allow(X) ∈ CubicalContext)} BY
               (Fold `context-ok` THEN Auto))
   THEN (MemCD THENA Auto)) }

1
.....subterm..... T:t
1:n
1. ?CubicalContext
2. context-ok(X)
3. phi Provisional''''(cttTerm(context-set(X)))
4. istype({t:CubicalContext| allowed(X) ∧ (t allow(X) ∈ CubicalContext)} )
⊢ X ∈ provisional-type{i 4:l}(CubicalContext)

2
.....subterm..... T:t
2:n
1. ?CubicalContext
2. context-ok(X)
3. phi Provisional''''(cttTerm(context-set(X)))
4. istype({t:CubicalContext| allowed(X) ∧ (t allow(X) ∈ CubicalContext)} )
5. ctxt {t:CubicalContext| allowed(X) ∧ (t allow(X) ∈ CubicalContext)} 
⊢ restrict-cubical-context{i:l}(ctxt;phi) ∈ provisional-type{i 4:l}(CubicalContext)


Latex:


Latex:
No  Annotations
\mforall{}[X:?CubicalContext]
    \mforall{}[phi:Provisional''''(cttTerm(context-set(X)))].  (update-context4\{i:l\}(X;phi)  \mmember{}  ?CubicalContext) 
    supposing  context-ok(X)


By


Latex:
(Intros
  THEN  Unhide
  THEN  RepUR  ``update-context4  cubical-context``  0
  THEN  (Assert  istype(\{t:CubicalContext|  allowed(X)  \mwedge{}  (t  =  allow(X))\}  )  BY
                          (Fold  `context-ok`  0  THEN  Auto))
  THEN  (MemCD  THENA  Auto))




Home Index