Step | Hyp | Ref
| Expression |
1 | | elin 3899 |
. . . 4
⊢ (𝑣 ∈ (({𝑤} × 𝑤) ∩ 𝑦) ↔ (𝑣 ∈ ({𝑤} × 𝑤) ∧ 𝑣 ∈ 𝑦)) |
2 | | elxp 5603 |
. . . . . 6
⊢ (𝑣 ∈ ({𝑤} × 𝑤) ↔ ∃𝑡∃𝑔(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤))) |
3 | | excom 2164 |
. . . . . 6
⊢
(∃𝑡∃𝑔(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ↔ ∃𝑔∃𝑡(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤))) |
4 | 2, 3 | bitri 274 |
. . . . 5
⊢ (𝑣 ∈ ({𝑤} × 𝑤) ↔ ∃𝑔∃𝑡(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤))) |
5 | 4 | anbi1i 623 |
. . . 4
⊢ ((𝑣 ∈ ({𝑤} × 𝑤) ∧ 𝑣 ∈ 𝑦) ↔ (∃𝑔∃𝑡(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦)) |
6 | | 19.41vv 1955 |
. . . . 5
⊢
(∃𝑔∃𝑡((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ (∃𝑔∃𝑡(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦)) |
7 | | an32 642 |
. . . . . . . . 9
⊢ (((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ ((𝑣 = 〈𝑡, 𝑔〉 ∧ 𝑣 ∈ 𝑦) ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤))) |
8 | | eleq1 2826 |
. . . . . . . . . . 11
⊢ (𝑣 = 〈𝑡, 𝑔〉 → (𝑣 ∈ 𝑦 ↔ 〈𝑡, 𝑔〉 ∈ 𝑦)) |
9 | 8 | pm5.32i 574 |
. . . . . . . . . 10
⊢ ((𝑣 = 〈𝑡, 𝑔〉 ∧ 𝑣 ∈ 𝑦) ↔ (𝑣 = 〈𝑡, 𝑔〉 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)) |
10 | | velsn 4574 |
. . . . . . . . . . 11
⊢ (𝑡 ∈ {𝑤} ↔ 𝑡 = 𝑤) |
11 | 10 | anbi1i 623 |
. . . . . . . . . 10
⊢ ((𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤) ↔ (𝑡 = 𝑤 ∧ 𝑔 ∈ 𝑤)) |
12 | 9, 11 | anbi12i 626 |
. . . . . . . . 9
⊢ (((𝑣 = 〈𝑡, 𝑔〉 ∧ 𝑣 ∈ 𝑦) ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ↔ ((𝑣 = 〈𝑡, 𝑔〉 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦) ∧ (𝑡 = 𝑤 ∧ 𝑔 ∈ 𝑤))) |
13 | | an4 652 |
. . . . . . . . . 10
⊢ (((𝑣 = 〈𝑡, 𝑔〉 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦) ∧ (𝑡 = 𝑤 ∧ 𝑔 ∈ 𝑤)) ↔ ((𝑣 = 〈𝑡, 𝑔〉 ∧ 𝑡 = 𝑤) ∧ (〈𝑡, 𝑔〉 ∈ 𝑦 ∧ 𝑔 ∈ 𝑤))) |
14 | | ancom 460 |
. . . . . . . . . . 11
⊢ ((𝑣 = 〈𝑡, 𝑔〉 ∧ 𝑡 = 𝑤) ↔ (𝑡 = 𝑤 ∧ 𝑣 = 〈𝑡, 𝑔〉)) |
15 | | ancom 460 |
. . . . . . . . . . 11
⊢
((〈𝑡, 𝑔〉 ∈ 𝑦 ∧ 𝑔 ∈ 𝑤) ↔ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)) |
16 | 14, 15 | anbi12i 626 |
. . . . . . . . . 10
⊢ (((𝑣 = 〈𝑡, 𝑔〉 ∧ 𝑡 = 𝑤) ∧ (〈𝑡, 𝑔〉 ∈ 𝑦 ∧ 𝑔 ∈ 𝑤)) ↔ ((𝑡 = 𝑤 ∧ 𝑣 = 〈𝑡, 𝑔〉) ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦))) |
17 | | anass 468 |
. . . . . . . . . 10
⊢ (((𝑡 = 𝑤 ∧ 𝑣 = 〈𝑡, 𝑔〉) ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)) ↔ (𝑡 = 𝑤 ∧ (𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)))) |
18 | 13, 16, 17 | 3bitri 296 |
. . . . . . . . 9
⊢ (((𝑣 = 〈𝑡, 𝑔〉 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦) ∧ (𝑡 = 𝑤 ∧ 𝑔 ∈ 𝑤)) ↔ (𝑡 = 𝑤 ∧ (𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)))) |
19 | 7, 12, 18 | 3bitri 296 |
. . . . . . . 8
⊢ (((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ (𝑡 = 𝑤 ∧ (𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)))) |
20 | 19 | exbii 1851 |
. . . . . . 7
⊢
(∃𝑡((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ ∃𝑡(𝑡 = 𝑤 ∧ (𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)))) |
21 | | opeq1 4801 |
. . . . . . . . . 10
⊢ (𝑡 = 𝑤 → 〈𝑡, 𝑔〉 = 〈𝑤, 𝑔〉) |
22 | 21 | eqeq2d 2749 |
. . . . . . . . 9
⊢ (𝑡 = 𝑤 → (𝑣 = 〈𝑡, 𝑔〉 ↔ 𝑣 = 〈𝑤, 𝑔〉)) |
23 | 21 | eleq1d 2823 |
. . . . . . . . . 10
⊢ (𝑡 = 𝑤 → (〈𝑡, 𝑔〉 ∈ 𝑦 ↔ 〈𝑤, 𝑔〉 ∈ 𝑦)) |
24 | 23 | anbi2d 628 |
. . . . . . . . 9
⊢ (𝑡 = 𝑤 → ((𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦) ↔ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
25 | 22, 24 | anbi12d 630 |
. . . . . . . 8
⊢ (𝑡 = 𝑤 → ((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦)) ↔ (𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦)))) |
26 | 25 | equsexvw 2009 |
. . . . . . 7
⊢
(∃𝑡(𝑡 = 𝑤 ∧ (𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑡, 𝑔〉 ∈ 𝑦))) ↔ (𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
27 | 20, 26 | bitri 274 |
. . . . . 6
⊢
(∃𝑡((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ (𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
28 | 27 | exbii 1851 |
. . . . 5
⊢
(∃𝑔∃𝑡((𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ ∃𝑔(𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
29 | 6, 28 | bitr3i 276 |
. . . 4
⊢
((∃𝑔∃𝑡(𝑣 = 〈𝑡, 𝑔〉 ∧ (𝑡 ∈ {𝑤} ∧ 𝑔 ∈ 𝑤)) ∧ 𝑣 ∈ 𝑦) ↔ ∃𝑔(𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
30 | 1, 5, 29 | 3bitri 296 |
. . 3
⊢ (𝑣 ∈ (({𝑤} × 𝑤) ∩ 𝑦) ↔ ∃𝑔(𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
31 | 30 | eubii 2585 |
. 2
⊢
(∃!𝑣 𝑣 ∈ (({𝑤} × 𝑤) ∩ 𝑦) ↔ ∃!𝑣∃𝑔(𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦))) |
32 | | vex 3426 |
. . 3
⊢ 𝑤 ∈ V |
33 | 32 | euop2 5420 |
. 2
⊢
(∃!𝑣∃𝑔(𝑣 = 〈𝑤, 𝑔〉 ∧ (𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦)) ↔ ∃!𝑔(𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦)) |
34 | 31, 33 | bitri 274 |
1
⊢
(∃!𝑣 𝑣 ∈ (({𝑤} × 𝑤) ∩ 𝑦) ↔ ∃!𝑔(𝑔 ∈ 𝑤 ∧ 〈𝑤, 𝑔〉 ∈ 𝑦)) |