Step
*
of Lemma
well-founded-run-pred
∀[M:Type ─→ Type]
∀r:pRunType(P.M[P])
SWellFounded(x run-pred(r) y) supposing ∀e:runEvents(r). fst(fst(run-info(r;e))) < run-event-step(e)
BY
{ (InstLemma `run-pred-step-less` []
THEN RepeatFor 3 (ParallelLast')
THEN (With ⌈λe.run-event-step(e)⌉ (D 0)⋅ THEN Reduce 0 THEN Auto)⋅) }
Latex:
Latex:
\mforall{}[M:Type {}\mrightarrow{} Type]
\mforall{}r:pRunType(P.M[P])
SWellFounded(x run-pred(r) y)
supposing \mforall{}e:runEvents(r). fst(fst(run-info(r;e))) < run-event-step(e)
By
Latex:
(InstLemma `run-pred-step-less` []
THEN RepeatFor 3 (ParallelLast')
THEN (With \mkleeneopen{}\mlambda{}e.run-event-step(e)\mkleeneclose{} (D 0)\mcdot{} THEN Reduce 0 THEN Auto)\mcdot{})
Home
Index