Metamath Proof Explorer


Theorem axorbciffatcxorb

Description: Given a is equivalent to (not b), c is equivalent to a. there exists a proof for ( c xor b ). (Contributed by Jarvin Udandy, 7-Sep-2016)

Ref Expression
Hypotheses axorbciffatcxorb.1 φψ
axorbciffatcxorb.2 χφ
Assertion axorbciffatcxorb χψ

Proof

Step Hyp Ref Expression
1 axorbciffatcxorb.1 φψ
2 axorbciffatcxorb.2 χφ
3 1 axorbtnotaiffb ¬φψ
4 xor3 ¬φψφ¬ψ
5 3 4 mpbi φ¬ψ
6 5 2 aiffnbandciffatnotciffb ¬χψ
7 df-xor χψ¬χψ
8 6 7 mpbir χψ