Step | Hyp | Ref
| Expression |
1 | | tgcn.1 |
. . 3
β’ (π β π½ β (TopOnβπ)) |
2 | | tgcn.4 |
. . 3
β’ (π β πΎ β (TopOnβπ)) |
3 | | iscn 22739 |
. . 3
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β (πΉ β (π½ Cn πΎ) β (πΉ:πβΆπ β§ βπ¦ β πΎ (β‘πΉ β π¦) β π½))) |
4 | 1, 2, 3 | syl2anc 585 |
. 2
β’ (π β (πΉ β (π½ Cn πΎ) β (πΉ:πβΆπ β§ βπ¦ β πΎ (β‘πΉ β π¦) β π½))) |
5 | | tgcn.3 |
. . . . . . . . 9
β’ (π β πΎ = (topGenβπ΅)) |
6 | | topontop 22415 |
. . . . . . . . . 10
β’ (πΎ β (TopOnβπ) β πΎ β Top) |
7 | 2, 6 | syl 17 |
. . . . . . . . 9
β’ (π β πΎ β Top) |
8 | 5, 7 | eqeltrrd 2835 |
. . . . . . . 8
β’ (π β (topGenβπ΅) β Top) |
9 | | tgclb 22473 |
. . . . . . . 8
β’ (π΅ β TopBases β
(topGenβπ΅) β
Top) |
10 | 8, 9 | sylibr 233 |
. . . . . . 7
β’ (π β π΅ β TopBases) |
11 | | bastg 22469 |
. . . . . . 7
β’ (π΅ β TopBases β π΅ β (topGenβπ΅)) |
12 | 10, 11 | syl 17 |
. . . . . 6
β’ (π β π΅ β (topGenβπ΅)) |
13 | 12, 5 | sseqtrrd 4024 |
. . . . 5
β’ (π β π΅ β πΎ) |
14 | | ssralv 4051 |
. . . . 5
β’ (π΅ β πΎ β (βπ¦ β πΎ (β‘πΉ β π¦) β π½ β βπ¦ β π΅ (β‘πΉ β π¦) β π½)) |
15 | 13, 14 | syl 17 |
. . . 4
β’ (π β (βπ¦ β πΎ (β‘πΉ β π¦) β π½ β βπ¦ β π΅ (β‘πΉ β π¦) β π½)) |
16 | 5 | eleq2d 2820 |
. . . . . . . . 9
β’ (π β (π₯ β πΎ β π₯ β (topGenβπ΅))) |
17 | | eltg3 22465 |
. . . . . . . . . 10
β’ (π΅ β TopBases β (π₯ β (topGenβπ΅) β βπ§(π§ β π΅ β§ π₯ = βͺ π§))) |
18 | 10, 17 | syl 17 |
. . . . . . . . 9
β’ (π β (π₯ β (topGenβπ΅) β βπ§(π§ β π΅ β§ π₯ = βͺ π§))) |
19 | 16, 18 | bitrd 279 |
. . . . . . . 8
β’ (π β (π₯ β πΎ β βπ§(π§ β π΅ β§ π₯ = βͺ π§))) |
20 | | ssralv 4051 |
. . . . . . . . . . . 12
β’ (π§ β π΅ β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β βπ¦ β π§ (β‘πΉ β π¦) β π½)) |
21 | | topontop 22415 |
. . . . . . . . . . . . . 14
β’ (π½ β (TopOnβπ) β π½ β Top) |
22 | 1, 21 | syl 17 |
. . . . . . . . . . . . 13
β’ (π β π½ β Top) |
23 | | iunopn 22400 |
. . . . . . . . . . . . . 14
β’ ((π½ β Top β§ βπ¦ β π§ (β‘πΉ β π¦) β π½) β βͺ
π¦ β π§ (β‘πΉ β π¦) β π½) |
24 | 23 | ex 414 |
. . . . . . . . . . . . 13
β’ (π½ β Top β
(βπ¦ β π§ (β‘πΉ β π¦) β π½ β βͺ
π¦ β π§ (β‘πΉ β π¦) β π½)) |
25 | 22, 24 | syl 17 |
. . . . . . . . . . . 12
β’ (π β (βπ¦ β π§ (β‘πΉ β π¦) β π½ β βͺ
π¦ β π§ (β‘πΉ β π¦) β π½)) |
26 | 20, 25 | sylan9r 510 |
. . . . . . . . . . 11
β’ ((π β§ π§ β π΅) β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β βͺ
π¦ β π§ (β‘πΉ β π¦) β π½)) |
27 | | imaeq2 6056 |
. . . . . . . . . . . . . 14
β’ (π₯ = βͺ
π§ β (β‘πΉ β π₯) = (β‘πΉ β βͺ π§)) |
28 | | imauni 7245 |
. . . . . . . . . . . . . 14
β’ (β‘πΉ β βͺ π§) = βͺ π¦ β π§ (β‘πΉ β π¦) |
29 | 27, 28 | eqtrdi 2789 |
. . . . . . . . . . . . 13
β’ (π₯ = βͺ
π§ β (β‘πΉ β π₯) = βͺ π¦ β π§ (β‘πΉ β π¦)) |
30 | 29 | eleq1d 2819 |
. . . . . . . . . . . 12
β’ (π₯ = βͺ
π§ β ((β‘πΉ β π₯) β π½ β βͺ
π¦ β π§ (β‘πΉ β π¦) β π½)) |
31 | 30 | imbi2d 341 |
. . . . . . . . . . 11
β’ (π₯ = βͺ
π§ β ((βπ¦ β π΅ (β‘πΉ β π¦) β π½ β (β‘πΉ β π₯) β π½) β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β βͺ
π¦ β π§ (β‘πΉ β π¦) β π½))) |
32 | 26, 31 | syl5ibrcom 246 |
. . . . . . . . . 10
β’ ((π β§ π§ β π΅) β (π₯ = βͺ π§ β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β (β‘πΉ β π₯) β π½))) |
33 | 32 | expimpd 455 |
. . . . . . . . 9
β’ (π β ((π§ β π΅ β§ π₯ = βͺ π§) β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β (β‘πΉ β π₯) β π½))) |
34 | 33 | exlimdv 1937 |
. . . . . . . 8
β’ (π β (βπ§(π§ β π΅ β§ π₯ = βͺ π§) β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β (β‘πΉ β π₯) β π½))) |
35 | 19, 34 | sylbid 239 |
. . . . . . 7
β’ (π β (π₯ β πΎ β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β (β‘πΉ β π₯) β π½))) |
36 | 35 | imp 408 |
. . . . . 6
β’ ((π β§ π₯ β πΎ) β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β (β‘πΉ β π₯) β π½)) |
37 | 36 | ralrimdva 3155 |
. . . . 5
β’ (π β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β βπ₯ β πΎ (β‘πΉ β π₯) β π½)) |
38 | | imaeq2 6056 |
. . . . . . 7
β’ (π₯ = π¦ β (β‘πΉ β π₯) = (β‘πΉ β π¦)) |
39 | 38 | eleq1d 2819 |
. . . . . 6
β’ (π₯ = π¦ β ((β‘πΉ β π₯) β π½ β (β‘πΉ β π¦) β π½)) |
40 | 39 | cbvralvw 3235 |
. . . . 5
β’
(βπ₯ β
πΎ (β‘πΉ β π₯) β π½ β βπ¦ β πΎ (β‘πΉ β π¦) β π½) |
41 | 37, 40 | imbitrdi 250 |
. . . 4
β’ (π β (βπ¦ β π΅ (β‘πΉ β π¦) β π½ β βπ¦ β πΎ (β‘πΉ β π¦) β π½)) |
42 | 15, 41 | impbid 211 |
. . 3
β’ (π β (βπ¦ β πΎ (β‘πΉ β π¦) β π½ β βπ¦ β π΅ (β‘πΉ β π¦) β π½)) |
43 | 42 | anbi2d 630 |
. 2
β’ (π β ((πΉ:πβΆπ β§ βπ¦ β πΎ (β‘πΉ β π¦) β π½) β (πΉ:πβΆπ β§ βπ¦ β π΅ (β‘πΉ β π¦) β π½))) |
44 | 4, 43 | bitrd 279 |
1
β’ (π β (πΉ β (π½ Cn πΎ) β (πΉ:πβΆπ β§ βπ¦ β π΅ (β‘πΉ β π¦) β π½))) |