Break down simp tactics into all tactics used #199
Closed
realharryhero
started this conversation in
Ideas
Replies: 2 comments
-
|
I would favour leaving |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
I see, fair point. Thank you! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
A lot of theorems use the tactic "simp," which is a tactic that uses many trivial tactics to "simplify" the problem down to an easier version quickly (using identities like a * 1 = a, 1 + 0 = 1, etc). When analyzing the tactics used to solve a particular problem, for example when using
thm.get_traced_tactics()in LeanDojo, the list of tactics sometimes includes asimptactic. But no info is given to what theorems thesimptactic actually uses.Maybe (maybe) it'd be a good idea to have an option to include what the
simptactic uses? Certainly one can figure out a superset of the set of tacticssimpuses by seeing all tacticssimpis able to use, butsimponly uses a subset of those tactics, and that subset probably cannot be checked in LeanDojo itself, as the only way to do so at the highlighted text here requires something beyond just typing lean tactics to interact with the state. Thank you!Beta Was this translation helpful? Give feedback.
All reactions