Proof of Theorem merlem3
Step | Hyp | Ref
| Expression |
1 | | merlem2 1408 |
. . . 4
⊢ (((¬ χ → ¬ χ) → (¬ χ → ¬ χ)) → ((φ → φ) → (¬ χ → ¬ χ))) |
2 | | merlem2 1408 |
. . . 4
⊢ ((((¬ χ → ¬ χ) → (¬ χ → ¬ χ)) → ((φ → φ) → (¬ χ → ¬ χ))) → ((((χ → φ) → (¬ ψ → ¬ ψ)) → ψ) → ((φ → φ) → (¬ χ → ¬ χ)))) |
3 | 1, 2 | ax-mp 5 |
. . 3
⊢ ((((χ → φ) → (¬ ψ → ¬ ψ)) → ψ) → ((φ → φ) → (¬ χ → ¬ χ))) |
4 | | ax-meredith 1406 |
. . 3
⊢ (((((χ → φ) → (¬ ψ → ¬ ψ)) → ψ) → ((φ → φ) → (¬ χ → ¬ χ))) → ((((φ → φ) → (¬ χ → ¬ χ)) → χ) → (ψ → χ))) |
5 | 3, 4 | ax-mp 5 |
. 2
⊢ ((((φ → φ) → (¬ χ → ¬ χ)) → χ) → (ψ → χ)) |
6 | | ax-meredith 1406 |
. 2
⊢ (((((φ → φ) → (¬ χ → ¬ χ)) → χ) → (ψ → χ)) → (((ψ → χ) → φ) → (χ → φ))) |
7 | 5, 6 | ax-mp 5 |
1
⊢ (((ψ → χ) → φ) → (χ → φ)) |