Step
*
of Lemma
trivial-same-context-set
No Annotations
∀X,Y:?CubicalContext.
  ((Y = bind-provision(X;ctxt.OK(ctxt)) ∈ ?CubicalContext)
  
⇒ context-ok(X)
  
⇒ {(X = Y ∈ ?CubicalContext) ∧ (context-set(X) = context-set(Y) ∈ CubicalSet''')})
BY
{ (InstLemma `trivial-same-cubical-context` [] THEN RepeatFor 3 (ParallelLast')) }
1
1. X : ?CubicalContext
2. Y : ?CubicalContext
3. Y = bind-provision(X;ctxt.OK(ctxt)) ∈ ?CubicalContext
4. X = Y ∈ ?CubicalContext
⊢ context-ok(X) 
⇒ {(X = Y ∈ ?CubicalContext) ∧ (context-set(X) = context-set(Y) ∈ CubicalSet''')}
2
.....wf..... 
1. X : ?CubicalContext
2. Y : ?CubicalContext
3. (Y = bind-provision(X;ctxt.OK(ctxt)) ∈ ?CubicalContext) 
⇒ (X = Y ∈ ?CubicalContext)
⊢ istype(Y = bind-provision(X;ctxt.OK(ctxt)) ∈ ?CubicalContext)
Latex:
Latex:
No  Annotations
\mforall{}X,Y:?CubicalContext.
    ((Y  =  bind-provision(X;ctxt.OK(ctxt)))
    {}\mRightarrow{}  context-ok(X)
    {}\mRightarrow{}  \{(X  =  Y)  \mwedge{}  (context-set(X)  =  context-set(Y))\})
By
Latex:
(InstLemma  `trivial-same-cubical-context`  []  THEN  RepeatFor  3  (ParallelLast'))
Home
Index