simp
case neg
α β : Type
inst✝ : DecidableEq α
a b c : α
d : β
f : α → α
g : α → β
h1 : f a = c → d = g (f a)
c1 : ¬a = b
⊢ (if (if False then c else f a) = c then d else g (if False then c else f a)) = if False then d else (g ∘ f) a
case neg
α β : Type
inst✝ : DecidableEq α
a b c : α
d : β
f : α → α
g : α → β
h1 : f a = c → d = g (f a)
c1 : ¬a = b
⊢ f a = c → d = g (f a)