lean4-htt/src/Init/Grind
Leonardo de Moura 2b39b453e7
feat: proof-by-reflection support for converting semiring terms into ring ones (#8845)
This PR implements the proof-by-reflection infrastructure for embedding
semiring terms as ring ones.
2025-06-17 19:24:15 +00:00
..
Module feat: define the CommRing envelope of a CommSemiring (#8835) 2025-06-17 05:39:14 +00:00
Ordered chore: move grind algebra instances into Init.GrindInstances (#8830) 2025-06-17 03:59:15 +00:00
Ring feat: proof-by-reflection support for converting semiring terms into ring ones (#8845) 2025-06-17 19:24: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: ordered ring typeclass for grind (#8429) 2025-05-21 07:05:01 +00:00
Norm.lean chore: move grind algebra instances into Init.GrindInstances (#8830) 2025-06-17 03:59:15 +00:00
Offset.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +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: proof-by-reflection support for converting semiring terms into ring ones (#8845) 2025-06-17 19:24:15 +00:00
Tactics.lean chore: raise internal grind limits to allow examples (#8807) 2025-06-17 01:00:17 +00:00
ToInt.lean chore: move grind algebra instances into Init.GrindInstances (#8830) 2025-06-17 03:59:15 +00:00
Util.lean feat: meta phase restrictions 2025-06-12 16:36:08 +02:00