diff options
| author | Vincent Laporte | 2019-02-01 15:47:49 +0000 |
|---|---|---|
| committer | Vincent Laporte | 2019-02-01 15:47:49 +0000 |
| commit | f4cf212efd98d01a6470ea7bfd1034d52e928906 (patch) | |
| tree | 360bf6678bf8e1e0095cde7ac5ed17938f87bff1 /doc | |
| parent | 506136d60c0dcc4fc2a2ca83ef3b586fbede55a2 (diff) | |
| parent | 687c7d97971316223e24b637973aa378077b5135 (diff) | |
Merge PR #8062: Add Z.div_mod_to_quot_rem tactic, put it in zify
Ack-by: JasonGross
Reviewed-by: fajb
Reviewed-by: jfehrle
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/sphinx/addendum/micromega.rst | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/sphinx/addendum/micromega.rst b/doc/sphinx/addendum/micromega.rst index e799677c59..b076aac1ed 100644 --- a/doc/sphinx/addendum/micromega.rst +++ b/doc/sphinx/addendum/micromega.rst @@ -145,7 +145,7 @@ weakness, the :tacn:`lia` tactic is using recursively a combination of: + linear *positivstellensatz* refutations; + cutting plane proofs; + case split. - + Cutting plane proofs ~~~~~~~~~~~~~~~~~~~~~~ @@ -250,6 +250,16 @@ obtain :math:`-1`. By Theorem :ref:`Psatz <psatz_thm>`, the goal is valid. .. [#] Support for :g:`nat` and :g:`N` is obtained by pre-processing the goal with the ``zify`` tactic. +.. [#] Support for :g:`Z.div` and :g:`Z.modulo` may be obtained by + pre-processing the goal with the ``Z.div_mod_to_equations`` tactic (you may + need to manually run ``zify`` first). +.. [#] Support for :g:`Z.quot` and :g:`Z.rem` may be obtained by pre-processing + the goal with the ``Z.quot_rem_to_equations`` tactic (you may need to manually + run ``zify`` first). +.. [#] Note that support for :g:`Z.div`, :g:`Z.modulo`, :g:`Z.quot`, and + :g:`Z.rem` may be simultaneously obtained by pre-processing the goal with the + ``Z.to_euclidean_division_equations`` tactic (you may need to manually run + ``zify`` first). .. [#] Sources and binaries can be found at https://projects.coin-or.org/Csdp .. [#] Variants deal with equalities and strict inequalities. .. [#] In practice, the oracle might fail to produce such a refutation. |
