lean4-htt/src/Init/Grind
Leonardo de Moura 422eb68f6f
feat: assert ToInt bounds in grind cutsat (#9050)
This PR ensures the `ToInt` bounds are asserted for every `toInt a`
application internalized in `grind cutsat`.
2025-06-27 18:42:35 +00:00
..
Module chore: typo (#9007) 2025-06-26 03:50:29 +00:00
Ordered chore: adds (failing) grind algebra tests (#8961) 2025-06-24 03:51:39 +00:00
Ring fix: refactor ToInt.OfNat (#9005) 2025-06-26 02:27:15 +00:00
Cases.lean fix: simplify isCasesAttrCandidate? in grind (#8415) 2025-05-20 14:29:07 +00:00
Ext.lean fix: etaStruct and preprocessing issues in grind (#8344) 2025-05-15 03:32:10 +00:00
Lemmas.lean fix: BEq support in grind (#8536) 2025-05-29 23:47:40 +00:00
Module.lean feat: embed a NatModule in its IntModule completion (#8963) 2025-06-24 05:30:43 +00:00
Norm.lean chore: move grind algebra instances into Init.GrindInstances (#8830) 2025-06-17 03:59:15 +00:00
Offset.lean chore: remove unused simp args (#8905) 2025-06-20 22:34:30 +00:00
Ordered.lean feat: background theorems for IntModule (#8637) 2025-06-05 02:32:53 +00:00
PP.lean feat: meta phase restrictions 2025-06-12 16:36:08 +02:00
Propagator.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Ring.lean feat: refactor of Lean.Grind.ToInt and remaining instances (#8996) 2025-06-25 13:32:38 +00:00
Tactics.lean chore: remove staging workarounds (#8908) 2025-06-21 02:38:09 +00:00
ToInt.lean feat: infrastructure for cutsat generic ToInt (#9008) 2025-06-26 07:01:19 +00:00
ToIntLemmas.lean feat: assert ToInt bounds in grind cutsat (#9050) 2025-06-27 18:42:35 +00:00
Util.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00