summaryrefslogtreecommitdiff
path: root/src/theory/arith
AgeCommit message (Expand)Author
2021-03-08(proof-new) Prepare arithmetic for changes to ppRewrite (#6063)Andrew Reynolds
2021-03-04Add proper define for libpoly usage (#6050)Gereon Kremer
2021-03-03(proof-new) Simplifications to arithmetic operator elimination and preprocess...Andrew Reynolds
2021-03-03More cleanup of includes to reduce compilation times (#6037)Gereon Kremer
2021-03-02Clean up includes to reduce compile times (#6031)Gereon Kremer
2021-02-24Enable -Werror. (#5969)Mathias Preiner
2021-02-24(proof-new) Add proofs for CAD solver (#5981)Gereon Kremer
2021-02-23Add proof for mult sign lemma (#5966)Gereon Kremer
2021-02-23Add proof for monomial bounds check (#5965)Gereon Kremer
2021-02-23(proof-new) Add proof generator for CAD solver (#5964)Gereon Kremer
2021-02-22Add trans secant proofs. (#5957)Gereon Kremer
2021-02-22(proof-new) Change proof-new option to proof (#5955)Andrew Reynolds
2021-02-22(proof-new) Add proofs for exponential functions (#5956)Gereon Kremer
2021-02-22(proof-new) Add new arithmetic kind INDEXED_ROOT_PREDICATE. (#5949)Gereon Kremer
2021-02-22(proof-new) Add proofs for sine lemmas in the transcendental solver (#5952)Gereon Kremer
2021-02-22Cleanup in transcendental solver, add ApproximationBounds struct. (#5945)Gereon Kremer
2021-02-22add pruneRedundantIntervals (#5950)Gereon Kremer
2021-02-19Refactoring theory inference process (#5920)Andrew Reynolds
2021-02-19Cleanup of inferences in arithmetic theory (#5927)Gereon Kremer
2021-02-18Add statistic for InferenceId to TheoryInferenceManager. (#5913)Gereon Kremer
2021-02-15Remove now obsolete sendLemmas and inferences stat from arith::nl (#5903)Gereon Kremer
2021-02-11Make most methods of TheoryInferenceManager expect an InferenceId. (#5897)Gereon Kremer
2021-02-11Add InferenceId member to TheoryInference, adapt all derived classes. (#5894)Gereon Kremer
2021-02-11Merge InferenceIds into one enum (#5892)Gereon Kremer
2021-02-10Fix open proof for factoring lemma (#5885)Andrew Reynolds
2021-02-08Avoid spurious traversal of terms during preregistration (#5860)Andrew Reynolds
2021-02-02Improvements for NL traces (#5846)Andrew Reynolds
2021-02-01Eliminate PREPROCESS lemma property (#5827)Andrew Reynolds
2021-01-26Thread proofs through arith channels & similar (#5818)Alex Ozdemir
2021-01-25Add proofs to TheoryArithPrivate::propagate (#5812)Alex Ozdemir
2021-01-20arith: Proofs for Diophantine cuts (#5792)Alex Ozdemir
2021-01-19Implement proofs for arith BRAB lemmas (#5784)Alex Ozdemir
2021-01-14Updates to theory preprocess equality (#5776)Andrew Reynolds
2021-01-07Make sure polynomials are properly factorized in nl-cad (#5733)Gereon Kremer
2020-12-22Add proofs for nonlinear sign lemmas. (#5707)Gereon Kremer
2020-12-22Make theory preprocess rewrite equalities a preprocessing pass (#5711)Andrew Reynolds
2020-12-21Add proof for pi bound lemma (#5709)Gereon Kremer
2020-12-21Add proof for sine shift lemmas. (#5710)Gereon Kremer
2020-12-21(proof-new) Make nl-ext factoring lemmas proof producing. (#5698)Gereon Kremer
2020-12-18(proof-new) Setup proof infrastructure for transcendental solver (#5703)Gereon Kremer
2020-12-18Add proof checker for nl tangent lemma (#5704)Gereon Kremer
2020-12-18Bugfix: proofs for props of non-normal arith lits (#5702)Alex Ozdemir
2020-12-18(proof-new) Add proof for tangent plane lemmas (#5700)Gereon Kremer
2020-12-18Add proof for split zero check. (#5699)Gereon Kremer
2020-12-17Always consider rewritten lemmas for caching. (#5696)Gereon Kremer
2020-12-17(proof-new) Prepare nonlinear extension and nl-ext for proofs. (#5697)Gereon Kremer
2020-12-09Fixed a bunch of clang warnings. (#5637)Gereon Kremer
2020-12-08Split initial exp lemma into separate lemmas. (#5622)Gereon Kremer
2020-12-07Add bitwise refinement mode for IAND (#5328)makaimann
2020-12-07Refactor initial phase of transcendental solver (#5599)Gereon Kremer
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback