Zulip Chat Archive
Stream: new members
Topic: is there a version of convert_to that tries simp?
Matt Diamond (Apr 27 2025 at 03:50):
I often find myself using the following pattern:
convert_to [some cleaned up statement] at h; simp
the idea being that I want the result of calling simp
on a hypothesis, but I also don't want a non-terminal simp
, so this allows me to simplify in a controlled fashion. Is there an easier way to do this with a single tactic? (I know I could also just write simp?
and use the simp only
result, but sometimes it's a bit long.) It might be nice to have a convert_to!
tactic that automatically calls simp
for you.
I know another option is
replace h : [some cleaned up statement] := simpa using h
Kyle Miller (Apr 27 2025 at 03:54):
Maybe convert_to ...e... at h <;> try (simp; done)
?
This might be technically a non-terminal simp, but at least it's more controlled.
Last updated: May 02 2025 at 03:31 UTC