Step * of Lemma assert-pushdownC-test

a,b,c:ℤ.
  ((↑(((a =z c) ∧b c <b) ∧b b((a =z b) ∨b(b =z c)))))
   {(¬(a b ∈ ℤ)) ∧ ((b 2) c ∈ ℤ)) ∧ c < b ∧ (a c ∈ ℤ)})
BY
(Auto
   THEN (Assert True ∨ True BY
               (OrLeft THEN Auto))
   THEN -1
   THEN Thin (-1)
   THEN (SimplifyAssert 4⋅ THENA Auto)
   THEN Unfold `guard` 0
   THEN Auto) }


Latex:


Latex:
\mforall{}a,b,c:\mBbbZ{}.
    ((\muparrow{}(((a  =\msubz{}  c)  \mwedge{}\msubb{}  c  <z  b)  \mwedge{}\msubb{}  (\mneg{}\msubb{}((a  =\msubz{}  b)  \mvee{}\msubb{}(b  +  2  =\msubz{}  c)))))
    {}\mRightarrow{}  \{(\mneg{}(a  =  b))  \mwedge{}  (\mneg{}((b  +  2)  =  c))  \mwedge{}  c  <  b  \mwedge{}  (a  =  c)\})


By


Latex:
(Auto
  THEN  (Assert  True  \mvee{}  True  BY
                          (OrLeft  THEN  Auto))
  THEN  D  -1
  THEN  Thin  (-1)
  THEN  (SimplifyAssert  4\mcdot{}  THENA  Auto)
  THEN  Unfold  `guard`  0
  THEN  Auto)




Home Index