Zulip Chat Archive
Stream: Is there code for X?
Topic: rw if then else
Winston Yin (尹維晨) (Dec 12 2023 at 06:58):
I don't really know how to work with ite. If I have a hypothesis hp : p, how can I rewrite if p then a else b into a? Similarly for hp : ¬p, please.
Mario Carneiro (Dec 12 2023 at 07:01):
if_pos, if_neg
Mario Carneiro (Dec 12 2023 at 07:01):
or simp [hp], since these are simp lemmas
Eric Rodriguez (Dec 12 2023 at 08:49):
I thought simp simplified by rewriting p into True, and then used docs#if_true
Eric Rodriguez (Dec 12 2023 at 08:49):
(indeed it seems docs#if_pos isn't simp)
Winston Yin (尹維晨) (Dec 12 2023 at 08:50):
^ yes, that's why I couldn't find if_pos...
Andrew Yang (Dec 12 2023 at 09:55):
There's also dif_pos and dif_neg for dependent ifs.
Last updated: May 02 2025 at 03:31 UTC