Step | Hyp | Ref
| Expression |
1 | | 2ndcomap.5 |
. . . . . 6
β’ (π β πΉ β (π½ Cn πΎ)) |
2 | | cntop2 22736 |
. . . . . 6
β’ (πΉ β (π½ Cn πΎ) β πΎ β Top) |
3 | 1, 2 | syl 17 |
. . . . 5
β’ (π β πΎ β Top) |
4 | 3 | ad2antrr 724 |
. . . 4
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β πΎ β Top) |
5 | | simplll 773 |
. . . . . . 7
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ π₯ β π) β π) |
6 | | bastg 22460 |
. . . . . . . . . 10
β’ (π β TopBases β π β (topGenβπ)) |
7 | 6 | ad2antlr 725 |
. . . . . . . . 9
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β π β (topGenβπ)) |
8 | | simprr 771 |
. . . . . . . . 9
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (topGenβπ) = π½) |
9 | 7, 8 | sseqtrd 4021 |
. . . . . . . 8
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β π β π½) |
10 | 9 | sselda 3981 |
. . . . . . 7
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ π₯ β π) β π₯ β π½) |
11 | | 2ndcomap.7 |
. . . . . . 7
β’ ((π β§ π₯ β π½) β (πΉ β π₯) β πΎ) |
12 | 5, 10, 11 | syl2anc 584 |
. . . . . 6
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ π₯ β π) β (πΉ β π₯) β πΎ) |
13 | 12 | fmpttd 7111 |
. . . . 5
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (π₯ β π β¦ (πΉ β π₯)):πβΆπΎ) |
14 | 13 | frnd 6722 |
. . . 4
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β ran (π₯ β π β¦ (πΉ β π₯)) β πΎ) |
15 | | elunii 4912 |
. . . . . . . . . . 11
β’ ((π§ β π β§ π β πΎ) β π§ β βͺ πΎ) |
16 | | 2ndcomap.2 |
. . . . . . . . . . 11
β’ π = βͺ
πΎ |
17 | 15, 16 | eleqtrrdi 2844 |
. . . . . . . . . 10
β’ ((π§ β π β§ π β πΎ) β π§ β π) |
18 | 17 | ancoms 459 |
. . . . . . . . 9
β’ ((π β πΎ β§ π§ β π) β π§ β π) |
19 | 18 | adantl 482 |
. . . . . . . 8
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β π§ β π) |
20 | | 2ndcomap.6 |
. . . . . . . . 9
β’ (π β ran πΉ = π) |
21 | 20 | ad3antrrr 728 |
. . . . . . . 8
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β ran πΉ = π) |
22 | 19, 21 | eleqtrrd 2836 |
. . . . . . 7
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β π§ β ran πΉ) |
23 | | eqid 2732 |
. . . . . . . . . . 11
β’ βͺ π½ =
βͺ π½ |
24 | 23, 16 | cnf 22741 |
. . . . . . . . . 10
β’ (πΉ β (π½ Cn πΎ) β πΉ:βͺ π½βΆπ) |
25 | 1, 24 | syl 17 |
. . . . . . . . 9
β’ (π β πΉ:βͺ π½βΆπ) |
26 | 25 | ad3antrrr 728 |
. . . . . . . 8
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β πΉ:βͺ π½βΆπ) |
27 | | ffn 6714 |
. . . . . . . 8
β’ (πΉ:βͺ
π½βΆπ β πΉ Fn βͺ π½) |
28 | | fvelrnb 6949 |
. . . . . . . 8
β’ (πΉ Fn βͺ
π½ β (π§ β ran πΉ β βπ‘ β βͺ π½(πΉβπ‘) = π§)) |
29 | 26, 27, 28 | 3syl 18 |
. . . . . . 7
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β (π§ β ran πΉ β βπ‘ β βͺ π½(πΉβπ‘) = π§)) |
30 | 22, 29 | mpbid 231 |
. . . . . 6
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β βπ‘ β βͺ π½(πΉβπ‘) = π§) |
31 | 1 | ad3antrrr 728 |
. . . . . . . . . . 11
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β πΉ β (π½ Cn πΎ)) |
32 | | simprll 777 |
. . . . . . . . . . 11
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β π β πΎ) |
33 | | cnima 22760 |
. . . . . . . . . . 11
β’ ((πΉ β (π½ Cn πΎ) β§ π β πΎ) β (β‘πΉ β π) β π½) |
34 | 31, 32, 33 | syl2anc 584 |
. . . . . . . . . 10
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β (β‘πΉ β π) β π½) |
35 | 8 | adantr 481 |
. . . . . . . . . 10
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β (topGenβπ) = π½) |
36 | 34, 35 | eleqtrrd 2836 |
. . . . . . . . 9
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β (β‘πΉ β π) β (topGenβπ)) |
37 | | simprrl 779 |
. . . . . . . . . 10
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β π‘ β βͺ π½) |
38 | | simprrr 780 |
. . . . . . . . . . 11
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β (πΉβπ‘) = π§) |
39 | | simprlr 778 |
. . . . . . . . . . 11
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β π§ β π) |
40 | 38, 39 | eqeltrd 2833 |
. . . . . . . . . 10
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β (πΉβπ‘) β π) |
41 | 26 | ffnd 6715 |
. . . . . . . . . . . 12
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β πΉ Fn βͺ π½) |
42 | 41 | adantrr 715 |
. . . . . . . . . . 11
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β πΉ Fn βͺ π½) |
43 | | elpreima 7056 |
. . . . . . . . . . 11
β’ (πΉ Fn βͺ
π½ β (π‘ β (β‘πΉ β π) β (π‘ β βͺ π½ β§ (πΉβπ‘) β π))) |
44 | 42, 43 | syl 17 |
. . . . . . . . . 10
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β (π‘ β (β‘πΉ β π) β (π‘ β βͺ π½ β§ (πΉβπ‘) β π))) |
45 | 37, 40, 44 | mpbir2and 711 |
. . . . . . . . 9
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β π‘ β (β‘πΉ β π)) |
46 | | tg2 22459 |
. . . . . . . . 9
β’ (((β‘πΉ β π) β (topGenβπ) β§ π‘ β (β‘πΉ β π)) β βπ β π (π‘ β π β§ π β (β‘πΉ β π))) |
47 | 36, 45, 46 | syl2anc 584 |
. . . . . . . 8
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β βπ β π (π‘ β π β§ π β (β‘πΉ β π))) |
48 | | simprl 769 |
. . . . . . . . . . 11
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β π β π) |
49 | | eqid 2732 |
. . . . . . . . . . 11
β’ (πΉ β π) = (πΉ β π) |
50 | | imaeq2 6053 |
. . . . . . . . . . . 12
β’ (π₯ = π β (πΉ β π₯) = (πΉ β π)) |
51 | 50 | rspceeqv 3632 |
. . . . . . . . . . 11
β’ ((π β π β§ (πΉ β π) = (πΉ β π)) β βπ₯ β π (πΉ β π) = (πΉ β π₯)) |
52 | 48, 49, 51 | sylancl 586 |
. . . . . . . . . 10
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β βπ₯ β π (πΉ β π) = (πΉ β π₯)) |
53 | 42 | adantr 481 |
. . . . . . . . . . . . . 14
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β πΉ Fn βͺ π½) |
54 | | fnfun 6646 |
. . . . . . . . . . . . . 14
β’ (πΉ Fn βͺ
π½ β Fun πΉ) |
55 | 53, 54 | syl 17 |
. . . . . . . . . . . . 13
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β Fun πΉ) |
56 | | simprrr 780 |
. . . . . . . . . . . . 13
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β π β (β‘πΉ β π)) |
57 | | funimass2 6628 |
. . . . . . . . . . . . 13
β’ ((Fun
πΉ β§ π β (β‘πΉ β π)) β (πΉ β π) β π) |
58 | 55, 56, 57 | syl2anc 584 |
. . . . . . . . . . . 12
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β (πΉ β π) β π) |
59 | | vex 3478 |
. . . . . . . . . . . 12
β’ π β V |
60 | | ssexg 5322 |
. . . . . . . . . . . 12
β’ (((πΉ β π) β π β§ π β V) β (πΉ β π) β V) |
61 | 58, 59, 60 | sylancl 586 |
. . . . . . . . . . 11
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β (πΉ β π) β V) |
62 | | eqid 2732 |
. . . . . . . . . . . 12
β’ (π₯ β π β¦ (πΉ β π₯)) = (π₯ β π β¦ (πΉ β π₯)) |
63 | 62 | elrnmpt 5953 |
. . . . . . . . . . 11
β’ ((πΉ β π) β V β ((πΉ β π) β ran (π₯ β π β¦ (πΉ β π₯)) β βπ₯ β π (πΉ β π) = (πΉ β π₯))) |
64 | 61, 63 | syl 17 |
. . . . . . . . . 10
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β ((πΉ β π) β ran (π₯ β π β¦ (πΉ β π₯)) β βπ₯ β π (πΉ β π) = (πΉ β π₯))) |
65 | 52, 64 | mpbird 256 |
. . . . . . . . 9
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β (πΉ β π) β ran (π₯ β π β¦ (πΉ β π₯))) |
66 | 38 | adantr 481 |
. . . . . . . . . 10
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β (πΉβπ‘) = π§) |
67 | | simprrl 779 |
. . . . . . . . . . 11
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β π‘ β π) |
68 | | cnvimass 6077 |
. . . . . . . . . . . . 13
β’ (β‘πΉ β π) β dom πΉ |
69 | 56, 68 | sstrdi 3993 |
. . . . . . . . . . . 12
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β π β dom πΉ) |
70 | | funfvima2 7229 |
. . . . . . . . . . . 12
β’ ((Fun
πΉ β§ π β dom πΉ) β (π‘ β π β (πΉβπ‘) β (πΉ β π))) |
71 | 55, 69, 70 | syl2anc 584 |
. . . . . . . . . . 11
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β (π‘ β π β (πΉβπ‘) β (πΉ β π))) |
72 | 67, 71 | mpd 15 |
. . . . . . . . . 10
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β (πΉβπ‘) β (πΉ β π)) |
73 | 66, 72 | eqeltrrd 2834 |
. . . . . . . . 9
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β π§ β (πΉ β π)) |
74 | | eleq2 2822 |
. . . . . . . . . . 11
β’ (π€ = (πΉ β π) β (π§ β π€ β π§ β (πΉ β π))) |
75 | | sseq1 4006 |
. . . . . . . . . . 11
β’ (π€ = (πΉ β π) β (π€ β π β (πΉ β π) β π)) |
76 | 74, 75 | anbi12d 631 |
. . . . . . . . . 10
β’ (π€ = (πΉ β π) β ((π§ β π€ β§ π€ β π) β (π§ β (πΉ β π) β§ (πΉ β π) β π))) |
77 | 76 | rspcev 3612 |
. . . . . . . . 9
β’ (((πΉ β π) β ran (π₯ β π β¦ (πΉ β π₯)) β§ (π§ β (πΉ β π) β§ (πΉ β π) β π)) β βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) |
78 | 65, 73, 58, 77 | syl12anc 835 |
. . . . . . . 8
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β§ (π β π β§ (π‘ β π β§ π β (β‘πΉ β π)))) β βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) |
79 | 47, 78 | rexlimddv 3161 |
. . . . . . 7
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ ((π β πΎ β§ π§ β π) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§))) β βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) |
80 | 79 | anassrs 468 |
. . . . . 6
β’
(((((π β§ π β TopBases) β§ (π βΌ Ο β§
(topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β§ (π‘ β βͺ π½ β§ (πΉβπ‘) = π§)) β βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) |
81 | 30, 80 | rexlimddv 3161 |
. . . . 5
β’ ((((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β§ (π β πΎ β§ π§ β π)) β βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) |
82 | 81 | ralrimivva 3200 |
. . . 4
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β βπ β πΎ βπ§ β π βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) |
83 | | basgen2 22483 |
. . . 4
β’ ((πΎ β Top β§ ran (π₯ β π β¦ (πΉ β π₯)) β πΎ β§ βπ β πΎ βπ§ β π βπ€ β ran (π₯ β π β¦ (πΉ β π₯))(π§ β π€ β§ π€ β π)) β (topGenβran (π₯ β π β¦ (πΉ β π₯))) = πΎ) |
84 | 4, 14, 82, 83 | syl3anc 1371 |
. . 3
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (topGenβran (π₯ β π β¦ (πΉ β π₯))) = πΎ) |
85 | 84, 4 | eqeltrd 2833 |
. . . . 5
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (topGenβran (π₯ β π β¦ (πΉ β π₯))) β Top) |
86 | | tgclb 22464 |
. . . . 5
β’ (ran
(π₯ β π β¦ (πΉ β π₯)) β TopBases β (topGenβran
(π₯ β π β¦ (πΉ β π₯))) β Top) |
87 | 85, 86 | sylibr 233 |
. . . 4
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β ran (π₯ β π β¦ (πΉ β π₯)) β TopBases) |
88 | | omelon 9637 |
. . . . . . 7
β’ Ο
β On |
89 | | simprl 769 |
. . . . . . 7
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β π βΌ Ο) |
90 | | ondomen 10028 |
. . . . . . 7
β’ ((Ο
β On β§ π βΌ
Ο) β π β
dom card) |
91 | 88, 89, 90 | sylancr 587 |
. . . . . 6
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β π β dom card) |
92 | 13 | ffnd 6715 |
. . . . . . 7
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (π₯ β π β¦ (πΉ β π₯)) Fn π) |
93 | | dffn4 6808 |
. . . . . . 7
β’ ((π₯ β π β¦ (πΉ β π₯)) Fn π β (π₯ β π β¦ (πΉ β π₯)):πβontoβran (π₯ β π β¦ (πΉ β π₯))) |
94 | 92, 93 | sylib 217 |
. . . . . 6
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (π₯ β π β¦ (πΉ β π₯)):πβontoβran (π₯ β π β¦ (πΉ β π₯))) |
95 | | fodomnum 10048 |
. . . . . 6
β’ (π β dom card β ((π₯ β π β¦ (πΉ β π₯)):πβontoβran (π₯ β π β¦ (πΉ β π₯)) β ran (π₯ β π β¦ (πΉ β π₯)) βΌ π)) |
96 | 91, 94, 95 | sylc 65 |
. . . . 5
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β ran (π₯ β π β¦ (πΉ β π₯)) βΌ π) |
97 | | domtr 8999 |
. . . . 5
β’ ((ran
(π₯ β π β¦ (πΉ β π₯)) βΌ π β§ π βΌ Ο) β ran (π₯ β π β¦ (πΉ β π₯)) βΌ Ο) |
98 | 96, 89, 97 | syl2anc 584 |
. . . 4
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β ran (π₯ β π β¦ (πΉ β π₯)) βΌ Ο) |
99 | | 2ndci 22943 |
. . . 4
β’ ((ran
(π₯ β π β¦ (πΉ β π₯)) β TopBases β§ ran (π₯ β π β¦ (πΉ β π₯)) βΌ Ο) β (topGenβran
(π₯ β π β¦ (πΉ β π₯))) β
2ndΟ) |
100 | 87, 98, 99 | syl2anc 584 |
. . 3
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β (topGenβran (π₯ β π β¦ (πΉ β π₯))) β
2ndΟ) |
101 | 84, 100 | eqeltrrd 2834 |
. 2
β’ (((π β§ π β TopBases) β§ (π βΌ Ο β§ (topGenβπ) = π½)) β πΎ β
2ndΟ) |
102 | | 2ndcomap.3 |
. . 3
β’ (π β π½ β
2ndΟ) |
103 | | is2ndc 22941 |
. . 3
β’ (π½ β 2ndΟ
β βπ β
TopBases (π βΌ Ο
β§ (topGenβπ) =
π½)) |
104 | 102, 103 | sylib 217 |
. 2
β’ (π β βπ β TopBases (π βΌ Ο β§ (topGenβπ) = π½)) |
105 | 101, 104 | r19.29a 3162 |
1
β’ (π β πΎ β
2ndΟ) |