Zulip Chat Archive
Stream: new members
Topic: duplicate a hypothesis
Michael Beeson (Sep 03 2020 at 04:59):
Suppose I have a hypothesis h.   I  need to do something to that hypothesis now,  using cases.
But later I need to use hypothesis h.   Using cases will "clear"  h  so it's not available later. 
Therefore I need to make a copy of h  before I use cases on it.   How can I do that? (in tactic mode).
Alex J. Best (Sep 03 2020 at 05:00):
have h' := h should work
Michael Beeson (Sep 03 2020 at 05:00):
Thank you!
Alex J. Best (Sep 03 2020 at 05:01):
You could also restructure the proof so that the cases h is within a { } block, by using suffices or have for your intermediate goals, outside the { } the original h will be left intact
Last updated: May 02 2025 at 03:31 UTC