Zulip Chat Archive
Stream: general
Topic: More complete omega
Huỳnh Trần Khanh (Mar 07 2025 at 19:35):
Is there demand for a more complete omega
tactic, similar to the lia
tactic in Coq? I myself need it. omega
as it currently stands is incomplete, which makes it hard to predict when omega
can clear the goal. In contrast, in Coq I can have a rough idea of whether lia
can or cannot clear the goal.
Huỳnh Trần Khanh (Mar 07 2025 at 19:37):
An example is decomposing a nonnegative integer into its constituent digits. For 3 digit numbers you can make omega prove n = 100 * (n / 100) + 10 * (n / 10 % 10) + n % 10. But for 5 digit numbers omega completely fails.
Kyle Miller (Mar 07 2025 at 19:40):
Yes there is, and that tactic is under development (grind
) :-)
There's a recent discussion (yesterday?) where Kim Morrison is explaining its capabilities.
Kyle Miller (Mar 07 2025 at 19:41):
I do not know its relationship to lia
.
Jihoon Hyun (Mar 10 2025 at 10:53):
Is it for compatibility that the tactic is not being replaced but is newly created?
Johan Commelin (Mar 10 2025 at 11:06):
No, grind
does a lot more than omega
.
Last updated: May 02 2025 at 03:31 UTC