Step
*
of Lemma
A-post-val_wf
∀[Val:Type]. ∀[n:ℕ]. ∀[AType:array{i:l}(Val;n)]. ∀[prog:A-map Unit]. ∀[A:Arr(AType)]. ∀[i:ℕn].
  (A-post-val(AType;prog;A;i) ∈ Val)
BY
{ (ProveWfLemma THEN InstLemma `A-bind_wf` [⌜Val⌝;⌜n⌝;⌜AType⌝;⌜Unit⌝;⌜Val⌝]⋅ THEN Auto) }
Latex:
Latex:
\mforall{}[Val:Type].  \mforall{}[n:\mBbbN{}].  \mforall{}[AType:array\{i:l\}(Val;n)].  \mforall{}[prog:A-map  Unit].  \mforall{}[A:Arr(AType)].  \mforall{}[i:\mBbbN{}n].
    (A-post-val(AType;prog;A;i)  \mmember{}  Val)
By
Latex:
(ProveWfLemma  THEN  InstLemma  `A-bind\_wf`  [\mkleeneopen{}Val\mkleeneclose{};\mkleeneopen{}n\mkleeneclose{};\mkleeneopen{}AType\mkleeneclose{};\mkleeneopen{}Unit\mkleeneclose{};\mkleeneopen{}Val\mkleeneclose{}]\mcdot{}  THEN  Auto)
Home
Index