Proof of Theorem 2reu8
Step | Hyp | Ref
| Expression |
1 | | 2reu2 3831 |
. . 3
⊢
(∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 → (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ↔ ∃!𝑦 ∈ 𝐵 ∃𝑥 ∈ 𝐴 𝜑)) |
2 | 1 | pm5.32i 575 |
. 2
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃!𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃𝑥 ∈ 𝐴 𝜑)) |
3 | | nfcv 2907 |
. . . . 5
⊢
Ⅎ𝑥𝐵 |
4 | | nfreu1 3300 |
. . . . 5
⊢
Ⅎ𝑥∃!𝑥 ∈ 𝐴 𝜑 |
5 | 3, 4 | nfreuw 3305 |
. . . 4
⊢
Ⅎ𝑥∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 |
6 | 5 | reuan 3829 |
. . 3
⊢
(∃!𝑥 ∈
𝐴 (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃!𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝜑)) |
7 | | ancom 461 |
. . . . . 6
⊢
((∃!𝑥 ∈
𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑥 ∈ 𝐴 𝜑)) |
8 | 7 | reubii 3325 |
. . . . 5
⊢
(∃!𝑦 ∈
𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ ∃!𝑦 ∈ 𝐵 (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑥 ∈ 𝐴 𝜑)) |
9 | | nfre1 3239 |
. . . . . 6
⊢
Ⅎ𝑦∃𝑦 ∈ 𝐵 𝜑 |
10 | 9 | reuan 3829 |
. . . . 5
⊢
(∃!𝑦 ∈
𝐵 (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑)) |
11 | | ancom 461 |
. . . . 5
⊢
((∃𝑦 ∈
𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
12 | 8, 10, 11 | 3bitri 297 |
. . . 4
⊢
(∃!𝑦 ∈
𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
13 | 12 | reubii 3325 |
. . 3
⊢
(∃!𝑥 ∈
𝐴 ∃!𝑦 ∈ 𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ ∃!𝑥 ∈ 𝐴 (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
14 | | ancom 461 |
. . 3
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ (∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃!𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝜑)) |
15 | 6, 13, 14 | 3bitr4ri 304 |
. 2
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃!𝑥 ∈ 𝐴 𝜑) ↔ ∃!𝑥 ∈ 𝐴 ∃!𝑦 ∈ 𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
16 | | 2reu7 44603 |
. 2
⊢
((∃!𝑥 ∈
𝐴 ∃𝑦 ∈ 𝐵 𝜑 ∧ ∃!𝑦 ∈ 𝐵 ∃𝑥 ∈ 𝐴 𝜑) ↔ ∃!𝑥 ∈ 𝐴 ∃!𝑦 ∈ 𝐵 (∃𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |
17 | 2, 15, 16 | 3bitr3ri 302 |
1
⊢
(∃!𝑥 ∈
𝐴 ∃!𝑦 ∈ 𝐵 (∃𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑) ↔ ∃!𝑥 ∈ 𝐴 ∃!𝑦 ∈ 𝐵 (∃!𝑥 ∈ 𝐴 𝜑 ∧ ∃𝑦 ∈ 𝐵 𝜑)) |