Commit 2022-11-28 22:26 9dbb2a0b
View on Github →feat: port linarith (#526) TODO:
- Before merge
- fix a bug in linarith in mathlib3 I just found ...
- depends on: #519
- style lint
- docs
- move theory stubs to a separate PR, for easier tracking: #733
- failing to parse the
LinarithConfigoption
- Before or after merge?
- Implement the
removeNepreprocessor. - Add support for restricting to a single type. How to store a
TypeinLinarithConfig?
- After merge
- Teach
norm_numto solveexample [LinearOrderedRing α] : (0 : α) < 37 := by norm_num. - Port
zify_proof(plumbing forzify), and add thenatToIntpreprocessor. Mostly done now, but see #741 before all the tests will work. - Port
cancel_denomstactic, and add thecancelDenomspreprocessor. - Add the
nlinarithpreprocessor and front-end syntax.