Proof of Theorem hbsb4t
| Step | Hyp | Ref
| Expression |
| 1 | | ax-4 673 |
. . . . . 6
⊢ (∀zφ →
φ) |
| 2 | 1 | biantru 543 |
. . . . 5
⊢ ((φ → ∀zφ) ↔
((φ → ∀zφ) ∧
(∀zφ → φ))) |
| 3 | | bi 396 |
. . . . 5
⊢ ((φ ↔ ∀zφ) ↔
((φ → ∀zφ) ∧
(∀zφ → φ))) |
| 4 | 2, 3 | bitr4 154 |
. . . 4
⊢ ((φ → ∀zφ) ↔
(φ ↔ ∀zφ)) |
| 5 | 4 | bi2al 696 |
. . 3
⊢ (∀x∀z(φ → ∀zφ) ↔
∀x∀z(φ ↔
∀zφ)) |
| 6 | | sbba4 896 |
. . . . . 6
⊢ (∀x(φ ↔
∀zφ) → ([y / x]φ ↔ [y / x]∀zφ)) |
| 7 | 6 | a4s 682 |
. . . . 5
⊢ (∀z∀x(φ ↔ ∀zφ) →
([y / x]φ ↔
[y / x]∀zφ)) |
| 8 | | hba1 698 |
. . . . . 6
⊢ (∀z∀x(φ ↔ ∀zφ) →
∀z∀z∀x(φ ↔ ∀zφ)) |
| 9 | 8, 7 | biald 782 |
. . . . 5
⊢ (∀z∀x(φ ↔ ∀zφ) →
(∀z[y / x]φ ↔ ∀z[y / x]∀zφ)) |
| 10 | 7, 9 | imbi12d 474 |
. . . 4
⊢ (∀z∀x(φ ↔ ∀zφ) →
(([y / x]φ →
∀z[y / x]φ) ↔ ([y / x]∀zφ → ∀z[y / x]∀zφ))) |
| 11 | 10 | a7s 689 |
. . 3
⊢ (∀x∀z(φ ↔ ∀zφ) →
(([y / x]φ →
∀z[y / x]φ) ↔ ([y / x]∀zφ → ∀z[y / x]∀zφ))) |
| 12 | 5, 11 | sylbi 174 |
. 2
⊢ (∀x∀z(φ → ∀zφ) →
(([y / x]φ →
∀z[y / x]φ) ↔ ([y / x]∀zφ → ∀z[y / x]∀zφ))) |
| 13 | | hba1 698 |
. . 3
⊢ (∀zφ →
∀z∀zφ) |
| 14 | 13 | hbsb4 905 |
. 2
⊢ (¬ ∀z z = y → ([y /
x]∀zφ →
∀z[y / x]∀zφ)) |
| 15 | 12, 14 | syl5bir 184 |
1
⊢ (∀x∀z(φ → ∀zφ) →
(¬ ∀z z = y →
([y / x]φ →
∀z[y / x]φ))) |