Step | Hyp | Ref
| Expression |
1 | | eltg4i 22683 |
. . . . . 6
β’ (π₯ β (topGenβπ΅) β π₯ = βͺ (π΅ β© π« π₯)) |
2 | | inex1g 5318 |
. . . . . . 7
β’ (π΅ β On β (π΅ β© π« π₯) β V) |
3 | | onss 7774 |
. . . . . . . 8
β’ (π΅ β On β π΅ β On) |
4 | | ssinss1 4236 |
. . . . . . . 8
β’ (π΅ β On β (π΅ β© π« π₯) β On) |
5 | 3, 4 | syl 17 |
. . . . . . 7
β’ (π΅ β On β (π΅ β© π« π₯) β On) |
6 | | ssonuni 7769 |
. . . . . . 7
β’ ((π΅ β© π« π₯) β V β ((π΅ β© π« π₯) β On β βͺ (π΅
β© π« π₯) β
On)) |
7 | 2, 5, 6 | sylc 65 |
. . . . . 6
β’ (π΅ β On β βͺ (π΅
β© π« π₯) β
On) |
8 | | eleq1 2819 |
. . . . . . 7
β’ (π₯ = βͺ
(π΅ β© π« π₯) β (π₯ β On β βͺ (π΅
β© π« π₯) β
On)) |
9 | 8 | biimprd 247 |
. . . . . 6
β’ (π₯ = βͺ
(π΅ β© π« π₯) β (βͺ (π΅
β© π« π₯) β
On β π₯ β
On)) |
10 | 1, 7, 9 | syl2imc 41 |
. . . . 5
β’ (π΅ β On β (π₯ β (topGenβπ΅) β π₯ β On)) |
11 | | onuni 7778 |
. . . . . 6
β’ (π΅ β On β βͺ π΅
β On) |
12 | | onsuc 7801 |
. . . . . 6
β’ (βͺ π΅
β On β suc βͺ π΅ β On) |
13 | 11, 12 | syl 17 |
. . . . 5
β’ (π΅ β On β suc βͺ π΅
β On) |
14 | 10, 13 | jctird 525 |
. . . 4
β’ (π΅ β On β (π₯ β (topGenβπ΅) β (π₯ β On β§ suc βͺ π΅
β On))) |
15 | | tg1 22687 |
. . . . . 6
β’ (π₯ β (topGenβπ΅) β π₯ β βͺ π΅) |
16 | 15 | a1i 11 |
. . . . 5
β’ (π΅ β On β (π₯ β (topGenβπ΅) β π₯ β βͺ π΅)) |
17 | | sucidg 6444 |
. . . . . 6
β’ (βͺ π΅
β On β βͺ π΅ β suc βͺ
π΅) |
18 | 11, 17 | syl 17 |
. . . . 5
β’ (π΅ β On β βͺ π΅
β suc βͺ π΅) |
19 | 16, 18 | jctird 525 |
. . . 4
β’ (π΅ β On β (π₯ β (topGenβπ΅) β (π₯ β βͺ π΅ β§ βͺ π΅
β suc βͺ π΅))) |
20 | | ontr2 6410 |
. . . 4
β’ ((π₯ β On β§ suc βͺ π΅
β On) β ((π₯
β βͺ π΅ β§ βͺ π΅ β suc βͺ π΅)
β π₯ β suc βͺ π΅)) |
21 | 14, 19, 20 | syl6c 70 |
. . 3
β’ (π΅ β On β (π₯ β (topGenβπ΅) β π₯ β suc βͺ
π΅)) |
22 | | elsuci 6430 |
. . . 4
β’ (π₯ β suc βͺ π΅
β (π₯ β βͺ π΅
β¨ π₯ = βͺ π΅)) |
23 | | eloni 6373 |
. . . . . . . 8
β’ (π΅ β On β Ord π΅) |
24 | | orduniss 6460 |
. . . . . . . 8
β’ (Ord
π΅ β βͺ π΅
β π΅) |
25 | 23, 24 | syl 17 |
. . . . . . 7
β’ (π΅ β On β βͺ π΅
β π΅) |
26 | | bastg 22689 |
. . . . . . 7
β’ (π΅ β On β π΅ β (topGenβπ΅)) |
27 | 25, 26 | sstrd 3991 |
. . . . . 6
β’ (π΅ β On β βͺ π΅
β (topGenβπ΅)) |
28 | 27 | sseld 3980 |
. . . . 5
β’ (π΅ β On β (π₯ β βͺ π΅
β π₯ β
(topGenβπ΅))) |
29 | | ssid 4003 |
. . . . . . 7
β’ π΅ β π΅ |
30 | | eltg3i 22684 |
. . . . . . 7
β’ ((π΅ β On β§ π΅ β π΅) β βͺ π΅ β (topGenβπ΅)) |
31 | 29, 30 | mpan2 687 |
. . . . . 6
β’ (π΅ β On β βͺ π΅
β (topGenβπ΅)) |
32 | | eleq1a 2826 |
. . . . . 6
β’ (βͺ π΅
β (topGenβπ΅)
β (π₯ = βͺ π΅
β π₯ β
(topGenβπ΅))) |
33 | 31, 32 | syl 17 |
. . . . 5
β’ (π΅ β On β (π₯ = βͺ
π΅ β π₯ β (topGenβπ΅))) |
34 | 28, 33 | jaod 855 |
. . . 4
β’ (π΅ β On β ((π₯ β βͺ π΅
β¨ π₯ = βͺ π΅)
β π₯ β
(topGenβπ΅))) |
35 | 22, 34 | syl5 34 |
. . 3
β’ (π΅ β On β (π₯ β suc βͺ π΅
β π₯ β
(topGenβπ΅))) |
36 | 21, 35 | impbid 211 |
. 2
β’ (π΅ β On β (π₯ β (topGenβπ΅) β π₯ β suc βͺ
π΅)) |
37 | 36 | eqrdv 2728 |
1
β’ (π΅ β On β
(topGenβπ΅) = suc
βͺ π΅) |