| Step | Hyp | Ref
| Expression |
| 1 | | 19.42v 1953 |
. . 3
⊢
(∃𝑥(∀𝑦(𝜑 → 𝑦 ∈ 𝑧) ∧ ∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑))) ↔ (∀𝑦(𝜑 → 𝑦 ∈ 𝑧) ∧ ∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑)))) |
| 2 | | bimsc1 845 |
. . . . 5
⊢ (((𝜑 → 𝑦 ∈ 𝑧) ∧ (𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑))) → (𝑦 ∈ 𝑥 ↔ 𝜑)) |
| 3 | 2 | alanimi 1816 |
. . . 4
⊢
((∀𝑦(𝜑 → 𝑦 ∈ 𝑧) ∧ ∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑))) → ∀𝑦(𝑦 ∈ 𝑥 ↔ 𝜑)) |
| 4 | 3 | eximi 1835 |
. . 3
⊢
(∃𝑥(∀𝑦(𝜑 → 𝑦 ∈ 𝑧) ∧ ∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑))) → ∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ 𝜑)) |
| 5 | 1, 4 | sylbir 235 |
. 2
⊢
((∀𝑦(𝜑 → 𝑦 ∈ 𝑧) ∧ ∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑))) → ∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ 𝜑)) |
| 6 | | bm1.3iiOLD.1 |
. . . 4
⊢
∃𝑥∀𝑦(𝜑 → 𝑦 ∈ 𝑥) |
| 7 | | elequ2 2123 |
. . . . . . 7
⊢ (𝑥 = 𝑧 → (𝑦 ∈ 𝑥 ↔ 𝑦 ∈ 𝑧)) |
| 8 | 7 | imbi2d 340 |
. . . . . 6
⊢ (𝑥 = 𝑧 → ((𝜑 → 𝑦 ∈ 𝑥) ↔ (𝜑 → 𝑦 ∈ 𝑧))) |
| 9 | 8 | albidv 1920 |
. . . . 5
⊢ (𝑥 = 𝑧 → (∀𝑦(𝜑 → 𝑦 ∈ 𝑥) ↔ ∀𝑦(𝜑 → 𝑦 ∈ 𝑧))) |
| 10 | 9 | cbvexvw 2036 |
. . . 4
⊢
(∃𝑥∀𝑦(𝜑 → 𝑦 ∈ 𝑥) ↔ ∃𝑧∀𝑦(𝜑 → 𝑦 ∈ 𝑧)) |
| 11 | 6, 10 | mpbi 230 |
. . 3
⊢
∃𝑧∀𝑦(𝜑 → 𝑦 ∈ 𝑧) |
| 12 | | ax-sep 5294 |
. . 3
⊢
∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑)) |
| 13 | 11, 12 | exan 1862 |
. 2
⊢
∃𝑧(∀𝑦(𝜑 → 𝑦 ∈ 𝑧) ∧ ∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ (𝑦 ∈ 𝑧 ∧ 𝜑))) |
| 14 | 5, 13 | exlimiiv 1931 |
1
⊢
∃𝑥∀𝑦(𝑦 ∈ 𝑥 ↔ 𝜑) |