Proof of Theorem 2reu8
| Step | Hyp | Ref
| Expression |
| 1 | | 2reu2 3878 |
. . 3
⊢
(∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 → (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ↔ ∃!𝑦 ∈ 𝐵 ∃𝑥 ∈ 𝐴 𝜑)) |
| 2 | 1 | pm5.32i 574 |
. 2
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃!𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃𝑥 ∈ 𝐴 𝜑)) |
| 3 | | nfcv 2899 |
. . . . 5
⊢
Ⅎ𝑥𝐵 |
| 4 | | nfreu1 3396 |
. . . . 5
⊢
Ⅎ𝑥∃!𝑥 ∈ 𝐴 𝜑 |
| 5 | 3, 4 | nfreuw 3398 |
. . . 4
⊢
Ⅎ𝑥∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 |
| 6 | 5 | reuan 3876 |
. . 3
⊢
(∃!𝑥 ∈
𝐴 (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃!𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝜑)) |
| 7 | | ancom 460 |
. . . . . 6
⊢
((∃!𝑥 ∈
𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑥 ∈ 𝐴 𝜑)) |
| 8 | 7 | reubii 3373 |
. . . . 5
⊢
(∃!𝑦 ∈
𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ ∃!𝑦 ∈ 𝐵 (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑥 ∈ 𝐴 𝜑)) |
| 9 | | nfre1 3271 |
. . . . . 6
⊢
Ⅎ𝑦∃𝑦 ∈ 𝐵 𝜑 |
| 10 | 9 | reuan 3876 |
. . . . 5
⊢
(∃!𝑦 ∈
𝐵 (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑)) |
| 11 | | ancom 460 |
. . . . 5
⊢
((∃𝑦 ∈
𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
| 12 | 8, 10, 11 | 3bitri 297 |
. . . 4
⊢
(∃!𝑦 ∈
𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
| 13 | 12 | reubii 3373 |
. . 3
⊢
(∃!𝑥 ∈
𝐴 ∃!𝑦 ∈ 𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ ∃!𝑥 ∈ 𝐴 (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
| 14 | | ancom 460 |
. . 3
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃!𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝜑)) |
| 15 | 6, 13, 14 | 3bitr4ri 304 |
. 2
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ ∃!𝑥 ∈ 𝐴 ∃!𝑦 ∈ 𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
| 16 | | 2reu7 47107 |
. 2
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃𝑥 ∈ 𝐴 𝜑) ↔ ∃!𝑥 ∈ 𝐴 ∃!𝑦 ∈ 𝐵 (∃𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
| 17 | 2, 15, 16 | 3bitr3ri 302 |
1
⊢
(∃!𝑥 ∈
𝐴 ∃!𝑦 ∈ 𝐵 (∃𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ ∃!𝑥 ∈ 𝐴 ∃!𝑦 ∈ 𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |