Add missing "O - O = E" abstraction case

This case is implemented by parity_subtract in
AbstractInterpretation.v and is necessary to calculate the "most
precise abstraction."

See also #28, #37.
This commit is contained in:
Matthew Dempsky 2020-03-16 12:58:20 -07:00
parent 51a7fae33e
commit ebcd23ee6c

View file

@ -1984,6 +1984,7 @@ As an example, consider this formalization of even-odd analysis, whose proof of
\O \; \hat{+} \; \O &=& \E \\ \O \; \hat{+} \; \O &=& \E \\
\_ \; \hat{+} \; \_ &=& \top \\ \_ \; \hat{+} \; \_ &=& \top \\
\E \; \hat{-} \; \E &=& \E \\ \E \; \hat{-} \; \E &=& \E \\
\O \; \hat{-} \; \O &=& \E \\
\_ \; \hat{-} \; \_ &=& \top \\ \_ \; \hat{-} \; \_ &=& \top \\
\E \; \hat{\times} \; \_ &=& \E \\ \E \; \hat{\times} \; \_ &=& \E \\
\_ \; \hat{\times} \; \E &=& \E \\ \_ \; \hat{\times} \; \E &=& \E \\