Step | Hyp | Ref
| Expression |
1 | | uniss 4916 |
. . . . . . . 8
β’ (π’ β (topGenβπ΅) β βͺ π’
β βͺ (topGenβπ΅)) |
2 | 1 | adantl 483 |
. . . . . . 7
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βͺ π’
β βͺ (topGenβπ΅)) |
3 | | unitg 22462 |
. . . . . . . 8
β’ (π΅ β TopBases β βͺ (topGenβπ΅) = βͺ π΅) |
4 | 3 | adantr 482 |
. . . . . . 7
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βͺ (topGenβπ΅) = βͺ π΅) |
5 | 2, 4 | sseqtrd 4022 |
. . . . . 6
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βͺ π’
β βͺ π΅) |
6 | | eluni2 4912 |
. . . . . . . 8
β’ (π₯ β βͺ π’
β βπ‘ β
π’ π₯ β π‘) |
7 | | ssel2 3977 |
. . . . . . . . . . . 12
β’ ((π’ β (topGenβπ΅) β§ π‘ β π’) β π‘ β (topGenβπ΅)) |
8 | | eltg2b 22454 |
. . . . . . . . . . . . . . 15
β’ (π΅ β TopBases β (π‘ β (topGenβπ΅) β βπ₯ β π‘ βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘))) |
9 | | rsp 3245 |
. . . . . . . . . . . . . . 15
β’
(βπ₯ β
π‘ βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘) β (π₯ β π‘ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘))) |
10 | 8, 9 | syl6bi 253 |
. . . . . . . . . . . . . 14
β’ (π΅ β TopBases β (π‘ β (topGenβπ΅) β (π₯ β π‘ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)))) |
11 | 10 | imp31 419 |
. . . . . . . . . . . . 13
β’ (((π΅ β TopBases β§ π‘ β (topGenβπ΅)) β§ π₯ β π‘) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
12 | 11 | an32s 651 |
. . . . . . . . . . . 12
β’ (((π΅ β TopBases β§ π₯ β π‘) β§ π‘ β (topGenβπ΅)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
13 | 7, 12 | sylan2 594 |
. . . . . . . . . . 11
β’ (((π΅ β TopBases β§ π₯ β π‘) β§ (π’ β (topGenβπ΅) β§ π‘ β π’)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
14 | 13 | an42s 660 |
. . . . . . . . . 10
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π‘ β π’ β§ π₯ β π‘)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
15 | | elssuni 4941 |
. . . . . . . . . . . . . 14
β’ (π‘ β π’ β π‘ β βͺ π’) |
16 | | sstr2 3989 |
. . . . . . . . . . . . . 14
β’ (π¦ β π‘ β (π‘ β βͺ π’ β π¦ β βͺ π’)) |
17 | 15, 16 | syl5com 31 |
. . . . . . . . . . . . 13
β’ (π‘ β π’ β (π¦ β π‘ β π¦ β βͺ π’)) |
18 | 17 | anim2d 613 |
. . . . . . . . . . . 12
β’ (π‘ β π’ β ((π₯ β π¦ β§ π¦ β π‘) β (π₯ β π¦ β§ π¦ β βͺ π’))) |
19 | 18 | reximdv 3171 |
. . . . . . . . . . 11
β’ (π‘ β π’ β (βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
20 | 19 | ad2antrl 727 |
. . . . . . . . . 10
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π‘ β π’ β§ π₯ β π‘)) β (βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
21 | 14, 20 | mpd 15 |
. . . . . . . . 9
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π‘ β π’ β§ π₯ β π‘)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)) |
22 | 21 | rexlimdvaa 3157 |
. . . . . . . 8
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (βπ‘ β π’ π₯ β π‘ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
23 | 6, 22 | biimtrid 241 |
. . . . . . 7
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (π₯ β βͺ π’ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
24 | 23 | ralrimiv 3146 |
. . . . . 6
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)) |
25 | 5, 24 | jca 513 |
. . . . 5
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (βͺ π’
β βͺ π΅ β§ βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
26 | 25 | ex 414 |
. . . 4
β’ (π΅ β TopBases β (π’ β (topGenβπ΅) β (βͺ π’
β βͺ π΅ β§ βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)))) |
27 | | eltg2 22453 |
. . . 4
β’ (π΅ β TopBases β (βͺ π’
β (topGenβπ΅)
β (βͺ π’ β βͺ π΅ β§ βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)))) |
28 | 26, 27 | sylibrd 259 |
. . 3
β’ (π΅ β TopBases β (π’ β (topGenβπ΅) β βͺ π’
β (topGenβπ΅))) |
29 | 28 | alrimiv 1931 |
. 2
β’ (π΅ β TopBases β
βπ’(π’ β (topGenβπ΅) β βͺ π’
β (topGenβπ΅))) |
30 | | inss1 4228 |
. . . . . . . 8
β’ (π’ β© π£) β π’ |
31 | | tg1 22459 |
. . . . . . . 8
β’ (π’ β (topGenβπ΅) β π’ β βͺ π΅) |
32 | 30, 31 | sstrid 3993 |
. . . . . . 7
β’ (π’ β (topGenβπ΅) β (π’ β© π£) β βͺ π΅) |
33 | 32 | ad2antrl 727 |
. . . . . 6
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β (π’ β© π£) β βͺ π΅) |
34 | | eltg2 22453 |
. . . . . . . . . . . . 13
β’ (π΅ β TopBases β (π’ β (topGenβπ΅) β (π’ β βͺ π΅ β§ βπ₯ β π’ βπ§ β π΅ (π₯ β π§ β§ π§ β π’)))) |
35 | 34 | simplbda 501 |
. . . . . . . . . . . 12
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βπ₯ β π’ βπ§ β π΅ (π₯ β π§ β§ π§ β π’)) |
36 | | rsp 3245 |
. . . . . . . . . . . 12
β’
(βπ₯ β
π’ βπ§ β π΅ (π₯ β π§ β§ π§ β π’) β (π₯ β π’ β βπ§ β π΅ (π₯ β π§ β§ π§ β π’))) |
37 | 35, 36 | syl 17 |
. . . . . . . . . . 11
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (π₯ β π’ β βπ§ β π΅ (π₯ β π§ β§ π§ β π’))) |
38 | | eltg2 22453 |
. . . . . . . . . . . . 13
β’ (π΅ β TopBases β (π£ β (topGenβπ΅) β (π£ β βͺ π΅ β§ βπ₯ β π£ βπ€ β π΅ (π₯ β π€ β§ π€ β π£)))) |
39 | 38 | simplbda 501 |
. . . . . . . . . . . 12
β’ ((π΅ β TopBases β§ π£ β (topGenβπ΅)) β βπ₯ β π£ βπ€ β π΅ (π₯ β π€ β§ π€ β π£)) |
40 | | rsp 3245 |
. . . . . . . . . . . 12
β’
(βπ₯ β
π£ βπ€ β π΅ (π₯ β π€ β§ π€ β π£) β (π₯ β π£ β βπ€ β π΅ (π₯ β π€ β§ π€ β π£))) |
41 | 39, 40 | syl 17 |
. . . . . . . . . . 11
β’ ((π΅ β TopBases β§ π£ β (topGenβπ΅)) β (π₯ β π£ β βπ€ β π΅ (π₯ β π€ β§ π€ β π£))) |
42 | 37, 41 | im2anan9 621 |
. . . . . . . . . 10
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π΅ β TopBases β§ π£ β (topGenβπ΅))) β ((π₯ β π’ β§ π₯ β π£) β (βπ§ β π΅ (π₯ β π§ β§ π§ β π’) β§ βπ€ β π΅ (π₯ β π€ β§ π€ β π£)))) |
43 | | elin 3964 |
. . . . . . . . . 10
β’ (π₯ β (π’ β© π£) β (π₯ β π’ β§ π₯ β π£)) |
44 | | reeanv 3227 |
. . . . . . . . . 10
β’
(βπ§ β
π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β (βπ§ β π΅ (π₯ β π§ β§ π§ β π’) β§ βπ€ β π΅ (π₯ β π€ β§ π€ β π£))) |
45 | 42, 43, 44 | 3imtr4g 296 |
. . . . . . . . 9
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π΅ β TopBases β§ π£ β (topGenβπ΅))) β (π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) |
46 | 45 | anandis 677 |
. . . . . . . 8
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β (π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) |
47 | | elin 3964 |
. . . . . . . . . . . . . . . . 17
β’ (π₯ β (π§ β© π€) β (π₯ β π§ β§ π₯ β π€)) |
48 | 47 | biimpri 227 |
. . . . . . . . . . . . . . . 16
β’ ((π₯ β π§ β§ π₯ β π€) β π₯ β (π§ β© π€)) |
49 | | ss2in 4236 |
. . . . . . . . . . . . . . . 16
β’ ((π§ β π’ β§ π€ β π£) β (π§ β© π€) β (π’ β© π£)) |
50 | 48, 49 | anim12i 614 |
. . . . . . . . . . . . . . 15
β’ (((π₯ β π§ β§ π₯ β π€) β§ (π§ β π’ β§ π€ β π£)) β (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£))) |
51 | 50 | an4s 659 |
. . . . . . . . . . . . . 14
β’ (((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£))) |
52 | | basis2 22446 |
. . . . . . . . . . . . . . . . 17
β’ (((π΅ β TopBases β§ π§ β π΅) β§ (π€ β π΅ β§ π₯ β (π§ β© π€))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€))) |
53 | 52 | adantllr 718 |
. . . . . . . . . . . . . . . 16
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ π₯ β (π§ β© π€))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€))) |
54 | 53 | adantrrr 724 |
. . . . . . . . . . . . . . 15
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€))) |
55 | | sstr2 3989 |
. . . . . . . . . . . . . . . . . . . 20
β’ (π‘ β (π§ β© π€) β ((π§ β© π€) β (π’ β© π£) β π‘ β (π’ β© π£))) |
56 | 55 | com12 32 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π§ β© π€) β (π’ β© π£) β (π‘ β (π§ β© π€) β π‘ β (π’ β© π£))) |
57 | 56 | anim2d 613 |
. . . . . . . . . . . . . . . . . 18
β’ ((π§ β© π€) β (π’ β© π£) β ((π₯ β π‘ β§ π‘ β (π§ β© π€)) β (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
58 | 57 | reximdv 3171 |
. . . . . . . . . . . . . . . . 17
β’ ((π§ β© π€) β (π’ β© π£) β (βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
59 | 58 | adantl 483 |
. . . . . . . . . . . . . . . 16
β’ ((π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)) β (βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
60 | 59 | ad2antll 728 |
. . . . . . . . . . . . . . 15
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)))) β (βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
61 | 54, 60 | mpd 15 |
. . . . . . . . . . . . . 14
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))) |
62 | 51, 61 | sylanr2 682 |
. . . . . . . . . . . . 13
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))) |
63 | 62 | rexlimdvaa 3157 |
. . . . . . . . . . . 12
β’ (((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β (βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
64 | 63 | rexlimdva 3156 |
. . . . . . . . . . 11
β’ ((π΅ β TopBases β§ π₯ β (π’ β© π£)) β (βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
65 | 64 | ex 414 |
. . . . . . . . . 10
β’ (π΅ β TopBases β (π₯ β (π’ β© π£) β (βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
66 | 65 | a2d 29 |
. . . . . . . . 9
β’ (π΅ β TopBases β ((π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£))) β (π₯ β (π’ β© π£) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
67 | 66 | imp 408 |
. . . . . . . 8
β’ ((π΅ β TopBases β§ (π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) β (π₯ β (π’ β© π£) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
68 | 46, 67 | syldan 592 |
. . . . . . 7
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β (π₯ β (π’ β© π£) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
69 | 68 | ralrimiv 3146 |
. . . . . 6
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))) |
70 | 33, 69 | jca 513 |
. . . . 5
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β ((π’ β© π£) β βͺ π΅ β§ βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
71 | 70 | ex 414 |
. . . 4
β’ (π΅ β TopBases β ((π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅)) β ((π’ β© π£) β βͺ π΅ β§ βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
72 | | eltg2 22453 |
. . . 4
β’ (π΅ β TopBases β ((π’ β© π£) β (topGenβπ΅) β ((π’ β© π£) β βͺ π΅ β§ βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
73 | 71, 72 | sylibrd 259 |
. . 3
β’ (π΅ β TopBases β ((π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅)) β (π’ β© π£) β (topGenβπ΅))) |
74 | 73 | ralrimivv 3199 |
. 2
β’ (π΅ β TopBases β
βπ’ β
(topGenβπ΅)βπ£ β (topGenβπ΅)(π’ β© π£) β (topGenβπ΅)) |
75 | | fvex 6902 |
. . 3
β’
(topGenβπ΅)
β V |
76 | | istopg 22389 |
. . 3
β’
((topGenβπ΅)
β V β ((topGenβπ΅) β Top β (βπ’(π’ β (topGenβπ΅) β βͺ π’ β (topGenβπ΅)) β§ βπ’ β (topGenβπ΅)βπ£ β (topGenβπ΅)(π’ β© π£) β (topGenβπ΅)))) |
77 | 75, 76 | ax-mp 5 |
. 2
β’
((topGenβπ΅)
β Top β (βπ’(π’ β (topGenβπ΅) β βͺ π’ β (topGenβπ΅)) β§ βπ’ β (topGenβπ΅)βπ£ β (topGenβπ΅)(π’ β© π£) β (topGenβπ΅))) |
78 | 29, 74, 77 | sylanbrc 584 |
1
β’ (π΅ β TopBases β
(topGenβπ΅) β
Top) |