Proof of Theorem dfbi
| Step | Hyp | Ref
| Expression |
| 1 | | pm5.18 497 |
. 2
⊢ ((φ ↔ ψ) ↔ ¬ (φ ↔ ¬ ψ)) |
| 2 | | imnan 207 |
. . . . 5
⊢ ((φ → ¬ ψ) ↔ ¬ (φ ∧ ψ)) |
| 3 | | bi2.15 145 |
. . . . . 6
⊢ ((¬ ψ → φ) ↔ (¬ φ → ψ)) |
| 4 | | iman 205 |
. . . . . 6
⊢ ((¬ φ → ψ) ↔ ¬ (¬ φ ∧ ¬ ψ)) |
| 5 | 3, 4 | bitr 151 |
. . . . 5
⊢ ((¬ ψ → φ) ↔ ¬ (¬ φ ∧ ¬ ψ)) |
| 6 | 2, 5 | anbi12i 369 |
. . . 4
⊢ (((φ → ¬ ψ) ∧ (¬ ψ → φ)) ↔ (¬ (φ ∧ ψ) ∧ ¬ (¬ φ ∧ ¬ ψ))) |
| 7 | | bi 396 |
. . . 4
⊢ ((φ ↔ ¬ ψ) ↔ ((φ → ¬ ψ) ∧ (¬ ψ → φ))) |
| 8 | | ioran 254 |
. . . 4
⊢ (¬ ((φ ∧ ψ) ∨ (¬ φ ∧ ¬ ψ)) ↔ (¬ (φ ∧ ψ) ∧ ¬ (¬ φ ∧ ¬ ψ))) |
| 9 | 6, 7, 8 | 3bitr4r 159 |
. . 3
⊢ (¬ ((φ ∧ ψ) ∨ (¬ φ ∧ ¬ ψ)) ↔ (φ ↔ ¬ ψ)) |
| 10 | 9 | bicon1i 193 |
. 2
⊢ (¬ (φ ↔ ¬ ψ) ↔ ((φ ∧ ψ) ∨ (¬ φ ∧ ¬ ψ))) |
| 11 | 1, 10 | bitr 151 |
1
⊢ ((φ ↔ ψ) ↔ ((φ ∧ ψ) ∨ (¬ φ ∧ ¬ ψ))) |