Step
*
of Lemma
update-assignment_wf
∀[vs:ℤ List]. ∀[z:ℤ]. ∀[Dom:Type]. ∀[a:FOAssignment(filter(λx.(¬b(x =z z));vs),Dom)]. ∀[v:Dom].
  (a[z := v] ∈ FOAssignment(vs,Dom))
BY
{ (Auto THEN All (Unfolds ``FOAssignment update-assignment``) THEN Auto) }
Latex:
Latex:
\mforall{}[vs:\mBbbZ{}  List].  \mforall{}[z:\mBbbZ{}].  \mforall{}[Dom:Type].  \mforall{}[a:FOAssignment(filter(\mlambda{}x.(\mneg{}\msubb{}(x  =\msubz{}  z));vs),Dom)].  \mforall{}[v:Dom].
    (a[z  :=  v]  \mmember{}  FOAssignment(vs,Dom))
By
Latex:
(Auto  THEN  All  (Unfolds  ``FOAssignment  update-assignment``)  THEN  Auto)
Home
Index