Proof of Theorem 2alsraln0
| Step | Hyp | Ref
| Expression |
| 1 | | biid 264 |
. . 3
⊢ (𝑥 ∈ 𝐴 ↔ 𝑥 ∈ 𝐴) |
| 2 | | alsraln0 50540 |
. . 3
⊢
(∀∃𝑦(𝑦 ∈ 𝐵 → 𝜑) ↔ (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅)) |
| 3 | 1, 2 | alsbii 50527 |
. 2
⊢
(∀∃𝑥(𝑥 ∈ 𝐴 → ∀∃𝑦(𝑦 ∈ 𝐵 → 𝜑)) ↔ ∀∃𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅))) |
| 4 | | alsraln0 50540 |
. . 3
⊢
(∀∃𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅)) ↔ (∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ∧ 𝐴 ≠ ∅)) |
| 5 | | r19.27zv 4477 |
. . . . 5
⊢ (𝐴 ≠ ∅ →
(∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅))) |
| 6 | 5 | pm5.32ri 585 |
. . . 4
⊢
((∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ∧ 𝐴 ≠ ∅) ↔ ((∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ∧ 𝐴 ≠ ∅)) |
| 7 | | anass 473 |
. . . . 5
⊢
(((∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ∧ 𝐴 ≠ ∅) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐵 ≠ ∅ ∧ 𝐴 ≠ ∅))) |
| 8 | | ancom 465 |
. . . . . 6
⊢ ((𝐵 ≠ ∅ ∧ 𝐴 ≠ ∅) ↔ (𝐴 ≠ ∅ ∧ 𝐵 ≠ ∅)) |
| 9 | 8 | anbi2i 634 |
. . . . 5
⊢
((∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐵 ≠ ∅ ∧ 𝐴 ≠ ∅)) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐴 ≠ ∅ ∧ 𝐵 ≠ ∅))) |
| 10 | 7, 9 | bitri 278 |
. . . 4
⊢
(((∀𝑥 ∈
𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ∧ 𝐴 ≠ ∅) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐴 ≠ ∅ ∧ 𝐵 ≠ ∅))) |
| 11 | 6, 10 | bitri 278 |
. . 3
⊢
((∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅) ∧ 𝐴 ≠ ∅) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐴 ≠ ∅ ∧ 𝐵 ≠ ∅))) |
| 12 | 4, 11 | bitri 278 |
. 2
⊢
(∀∃𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝐵 𝜑 ∧ 𝐵 ≠ ∅)) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐴 ≠ ∅ ∧ 𝐵 ≠ ∅))) |
| 13 | 3, 12 | bitri 278 |
1
⊢
(∀∃𝑥(𝑥 ∈ 𝐴 → ∀∃𝑦(𝑦 ∈ 𝐵 → 𝜑)) ↔ (∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐵 𝜑 ∧ (𝐴 ≠ ∅ ∧ 𝐵 ≠ ∅))) |