Step * of Lemma update-context-lvl_wf

No Annotations
[ctxt:CubicalContext]. ∀[lvl:ℕ4]. ∀[T:{fst(ctxt) ⊢lvl _}]. ∀[v:varname()].
  (update-context-lvl(ctxt;lvl;T;v) ∈ CubicalContext)
BY
(Intros
   THEN Unhide
   THEN 1
   THEN 2
   THEN Unfolds ``cubical_context update-context-lvl`` 0
   THEN All Reduce
   THEN MemCD) }

1
.....subterm..... T:t
1:n
1. CubicalSet'''
2. vs varname() List
3. c2 {v:varname()| (v ∈ vs)}  ⟶ cttTerm(X)
4. lvl : ℕ4
5. {X ⊢lvl _}
6. varname()
⊢ X.T ⊢'''

2
.....subterm..... T:t
2:n
1. CubicalSet'''
2. vs varname() List
3. c2 {v:varname()| (v ∈ vs)}  ⟶ cttTerm(X)
4. lvl : ℕ4
5. {X ⊢lvl _}
6. varname()
⊢ <[v vs], λx.if eq_var(x;v) then var-term-meaning(lvl;T) else (c2 x)p fi > ∈ vs:varname() List × ({v:varname()| 
                                                                                                      (v ∈ vs)} 
                                                                                                    ⟶ cttTerm(X.T))

3
.....eq aux..... 
1. CubicalSet'''
2. vs varname() List
3. c2 {v:varname()| (v ∈ vs)}  ⟶ cttTerm(X)
4. lvl : ℕ4
5. {X ⊢lvl _}
6. varname()
7. X1 CubicalSet'''
⊢ istype(vs:varname() List × ({v:varname()| (v ∈ vs)}  ⟶ cttTerm(X1)))


Latex:


Latex:
No  Annotations
\mforall{}[ctxt:CubicalContext].  \mforall{}[lvl:\mBbbN{}4].  \mforall{}[T:\{fst(ctxt)  \mvdash{}lvl  \_\}].  \mforall{}[v:varname()].
    (update-context-lvl(ctxt;lvl;T;v)  \mmember{}  CubicalContext)


By


Latex:
(Intros
  THEN  Unhide
  THEN  D  1
  THEN  D  2
  THEN  Unfolds  ``cubical\_context  update-context-lvl``  0
  THEN  All  Reduce
  THEN  MemCD)




Home Index