Theorem bibiad
Eliminate an hypothesis \( \theta \) in a biconditional. (Contributed by
Thierry Arnoux, 4-May-2025.)
Hypotheses
bibiad.1
\( \vdash \varphi \wedge \psi \rightarrow \theta \)
bibiad.2
\( \vdash \varphi \wedge \chi \rightarrow \theta \)
bibiad.3
\( \vdash \varphi \wedge \theta \rightarrow (\psi \leftrightarrow \chi) \)
Conclusion
\( \vdash \varphi \rightarrow (\psi \leftrightarrow \chi) \)
Proof
l0
simpl
\( \vdash \varphi \wedge \psi \rightarrow \varphi \)
l1
bibiad.1
\( \vdash \varphi \wedge \psi \rightarrow \theta \)
l2
simpr
\( \vdash \varphi \wedge \psi \rightarrow \psi \)
bibiad.3
biimpa _
\( \vdash \varphi \wedge \theta \wedge \psi \rightarrow \chi \)
l5
syl21anc l0 l1 l2 _
l6
simpl
\( \vdash \varphi \wedge \chi \rightarrow \varphi \)
l7
bibiad.2
\( \vdash \varphi \wedge \chi \rightarrow \theta \)
l8
simpr
\( \vdash \varphi \wedge \chi \rightarrow \chi \)
bibiad.3
biimpar _
\( \vdash \varphi \wedge \theta \wedge \chi \rightarrow \psi \)
syl21anc l6 l7 l8 _
impbida l5 _
This is the content in the right pane.