Step | Hyp | Ref
| Expression |
1 | | uniss 3831 |
. . . . . . . 8
β’ (π’ β (topGenβπ΅) β βͺ π’
β βͺ (topGenβπ΅)) |
2 | 1 | adantl 277 |
. . . . . . 7
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βͺ π’
β βͺ (topGenβπ΅)) |
3 | | unitg 13565 |
. . . . . . . 8
β’ (π΅ β TopBases β βͺ (topGenβπ΅) = βͺ π΅) |
4 | 3 | adantr 276 |
. . . . . . 7
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βͺ (topGenβπ΅) = βͺ π΅) |
5 | 2, 4 | sseqtrd 3194 |
. . . . . 6
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βͺ π’
β βͺ π΅) |
6 | | eluni2 3814 |
. . . . . . . 8
β’ (π₯ β βͺ π’
β βπ‘ β
π’ π₯ β π‘) |
7 | | ssel2 3151 |
. . . . . . . . . . . 12
β’ ((π’ β (topGenβπ΅) β§ π‘ β π’) β π‘ β (topGenβπ΅)) |
8 | | eltg2b 13557 |
. . . . . . . . . . . . . . 15
β’ (π΅ β TopBases β (π‘ β (topGenβπ΅) β βπ₯ β π‘ βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘))) |
9 | | rsp 2524 |
. . . . . . . . . . . . . . 15
β’
(βπ₯ β
π‘ βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘) β (π₯ β π‘ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘))) |
10 | 8, 9 | syl6bi 163 |
. . . . . . . . . . . . . 14
β’ (π΅ β TopBases β (π‘ β (topGenβπ΅) β (π₯ β π‘ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)))) |
11 | 10 | imp31 256 |
. . . . . . . . . . . . 13
β’ (((π΅ β TopBases β§ π‘ β (topGenβπ΅)) β§ π₯ β π‘) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
12 | 11 | an32s 568 |
. . . . . . . . . . . 12
β’ (((π΅ β TopBases β§ π₯ β π‘) β§ π‘ β (topGenβπ΅)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
13 | 7, 12 | sylan2 286 |
. . . . . . . . . . 11
β’ (((π΅ β TopBases β§ π₯ β π‘) β§ (π’ β (topGenβπ΅) β§ π‘ β π’)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
14 | 13 | an42s 589 |
. . . . . . . . . 10
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π‘ β π’ β§ π₯ β π‘)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘)) |
15 | | elssuni 3838 |
. . . . . . . . . . . . . 14
β’ (π‘ β π’ β π‘ β βͺ π’) |
16 | | sstr2 3163 |
. . . . . . . . . . . . . 14
β’ (π¦ β π‘ β (π‘ β βͺ π’ β π¦ β βͺ π’)) |
17 | 15, 16 | syl5com 29 |
. . . . . . . . . . . . 13
β’ (π‘ β π’ β (π¦ β π‘ β π¦ β βͺ π’)) |
18 | 17 | anim2d 337 |
. . . . . . . . . . . 12
β’ (π‘ β π’ β ((π₯ β π¦ β§ π¦ β π‘) β (π₯ β π¦ β§ π¦ β βͺ π’))) |
19 | 18 | reximdv 2578 |
. . . . . . . . . . 11
β’ (π‘ β π’ β (βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
20 | 19 | ad2antrl 490 |
. . . . . . . . . 10
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π‘ β π’ β§ π₯ β π‘)) β (βπ¦ β π΅ (π₯ β π¦ β§ π¦ β π‘) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
21 | 14, 20 | mpd 13 |
. . . . . . . . 9
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π‘ β π’ β§ π₯ β π‘)) β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)) |
22 | 21 | rexlimdvaa 2595 |
. . . . . . . 8
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (βπ‘ β π’ π₯ β π‘ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
23 | 6, 22 | biimtrid 152 |
. . . . . . 7
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (π₯ β βͺ π’ β βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
24 | 23 | ralrimiv 2549 |
. . . . . 6
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)) |
25 | 5, 24 | jca 306 |
. . . . 5
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (βͺ π’
β βͺ π΅ β§ βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’))) |
26 | 25 | ex 115 |
. . . 4
β’ (π΅ β TopBases β (π’ β (topGenβπ΅) β (βͺ π’
β βͺ π΅ β§ βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)))) |
27 | | eltg2 13556 |
. . . 4
β’ (π΅ β TopBases β (βͺ π’
β (topGenβπ΅)
β (βͺ π’ β βͺ π΅ β§ βπ₯ β βͺ π’βπ¦ β π΅ (π₯ β π¦ β§ π¦ β βͺ π’)))) |
28 | 26, 27 | sylibrd 169 |
. . 3
β’ (π΅ β TopBases β (π’ β (topGenβπ΅) β βͺ π’
β (topGenβπ΅))) |
29 | 28 | alrimiv 1874 |
. 2
β’ (π΅ β TopBases β
βπ’(π’ β (topGenβπ΅) β βͺ π’
β (topGenβπ΅))) |
30 | | inss1 3356 |
. . . . . . . 8
β’ (π’ β© π£) β π’ |
31 | | tg1 13562 |
. . . . . . . 8
β’ (π’ β (topGenβπ΅) β π’ β βͺ π΅) |
32 | 30, 31 | sstrid 3167 |
. . . . . . 7
β’ (π’ β (topGenβπ΅) β (π’ β© π£) β βͺ π΅) |
33 | 32 | ad2antrl 490 |
. . . . . 6
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β (π’ β© π£) β βͺ π΅) |
34 | | eltg2 13556 |
. . . . . . . . . . . . 13
β’ (π΅ β TopBases β (π’ β (topGenβπ΅) β (π’ β βͺ π΅ β§ βπ₯ β π’ βπ§ β π΅ (π₯ β π§ β§ π§ β π’)))) |
35 | 34 | simplbda 384 |
. . . . . . . . . . . 12
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β βπ₯ β π’ βπ§ β π΅ (π₯ β π§ β§ π§ β π’)) |
36 | | rsp 2524 |
. . . . . . . . . . . 12
β’
(βπ₯ β
π’ βπ§ β π΅ (π₯ β π§ β§ π§ β π’) β (π₯ β π’ β βπ§ β π΅ (π₯ β π§ β§ π§ β π’))) |
37 | 35, 36 | syl 14 |
. . . . . . . . . . 11
β’ ((π΅ β TopBases β§ π’ β (topGenβπ΅)) β (π₯ β π’ β βπ§ β π΅ (π₯ β π§ β§ π§ β π’))) |
38 | | eltg2 13556 |
. . . . . . . . . . . . 13
β’ (π΅ β TopBases β (π£ β (topGenβπ΅) β (π£ β βͺ π΅ β§ βπ₯ β π£ βπ€ β π΅ (π₯ β π€ β§ π€ β π£)))) |
39 | 38 | simplbda 384 |
. . . . . . . . . . . 12
β’ ((π΅ β TopBases β§ π£ β (topGenβπ΅)) β βπ₯ β π£ βπ€ β π΅ (π₯ β π€ β§ π€ β π£)) |
40 | | rsp 2524 |
. . . . . . . . . . . 12
β’
(βπ₯ β
π£ βπ€ β π΅ (π₯ β π€ β§ π€ β π£) β (π₯ β π£ β βπ€ β π΅ (π₯ β π€ β§ π€ β π£))) |
41 | 39, 40 | syl 14 |
. . . . . . . . . . 11
β’ ((π΅ β TopBases β§ π£ β (topGenβπ΅)) β (π₯ β π£ β βπ€ β π΅ (π₯ β π€ β§ π€ β π£))) |
42 | 37, 41 | im2anan9 598 |
. . . . . . . . . 10
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π΅ β TopBases β§ π£ β (topGenβπ΅))) β ((π₯ β π’ β§ π₯ β π£) β (βπ§ β π΅ (π₯ β π§ β§ π§ β π’) β§ βπ€ β π΅ (π₯ β π€ β§ π€ β π£)))) |
43 | | elin 3319 |
. . . . . . . . . 10
β’ (π₯ β (π’ β© π£) β (π₯ β π’ β§ π₯ β π£)) |
44 | | reeanv 2647 |
. . . . . . . . . 10
β’
(βπ§ β
π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β (βπ§ β π΅ (π₯ β π§ β§ π§ β π’) β§ βπ€ β π΅ (π₯ β π€ β§ π€ β π£))) |
45 | 42, 43, 44 | 3imtr4g 205 |
. . . . . . . . 9
β’ (((π΅ β TopBases β§ π’ β (topGenβπ΅)) β§ (π΅ β TopBases β§ π£ β (topGenβπ΅))) β (π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) |
46 | 45 | anandis 592 |
. . . . . . . 8
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β (π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) |
47 | | elin 3319 |
. . . . . . . . . . . . . . . . 17
β’ (π₯ β (π§ β© π€) β (π₯ β π§ β§ π₯ β π€)) |
48 | 47 | biimpri 133 |
. . . . . . . . . . . . . . . 16
β’ ((π₯ β π§ β§ π₯ β π€) β π₯ β (π§ β© π€)) |
49 | | ss2in 3364 |
. . . . . . . . . . . . . . . 16
β’ ((π§ β π’ β§ π€ β π£) β (π§ β© π€) β (π’ β© π£)) |
50 | 48, 49 | anim12i 338 |
. . . . . . . . . . . . . . 15
β’ (((π₯ β π§ β§ π₯ β π€) β§ (π§ β π’ β§ π€ β π£)) β (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£))) |
51 | 50 | an4s 588 |
. . . . . . . . . . . . . 14
β’ (((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£))) |
52 | | basis2 13551 |
. . . . . . . . . . . . . . . . 17
β’ (((π΅ β TopBases β§ π§ β π΅) β§ (π€ β π΅ β§ π₯ β (π§ β© π€))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€))) |
53 | 52 | adantllr 481 |
. . . . . . . . . . . . . . . 16
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ π₯ β (π§ β© π€))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€))) |
54 | 53 | adantrrr 487 |
. . . . . . . . . . . . . . 15
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€))) |
55 | | sstr2 3163 |
. . . . . . . . . . . . . . . . . . . 20
β’ (π‘ β (π§ β© π€) β ((π§ β© π€) β (π’ β© π£) β π‘ β (π’ β© π£))) |
56 | 55 | com12 30 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π§ β© π€) β (π’ β© π£) β (π‘ β (π§ β© π€) β π‘ β (π’ β© π£))) |
57 | 56 | anim2d 337 |
. . . . . . . . . . . . . . . . . 18
β’ ((π§ β© π€) β (π’ β© π£) β ((π₯ β π‘ β§ π‘ β (π§ β© π€)) β (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
58 | 57 | reximdv 2578 |
. . . . . . . . . . . . . . . . 17
β’ ((π§ β© π€) β (π’ β© π£) β (βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
59 | 58 | adantl 277 |
. . . . . . . . . . . . . . . 16
β’ ((π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)) β (βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
60 | 59 | ad2antll 491 |
. . . . . . . . . . . . . . 15
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)))) β (βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π§ β© π€)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
61 | 54, 60 | mpd 13 |
. . . . . . . . . . . . . 14
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ (π₯ β (π§ β© π€) β§ (π§ β© π€) β (π’ β© π£)))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))) |
62 | 51, 61 | sylanr2 405 |
. . . . . . . . . . . . 13
β’ ((((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β§ (π€ β π΅ β§ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))) |
63 | 62 | rexlimdvaa 2595 |
. . . . . . . . . . . 12
β’ (((π΅ β TopBases β§ π₯ β (π’ β© π£)) β§ π§ β π΅) β (βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
64 | 63 | rexlimdva 2594 |
. . . . . . . . . . 11
β’ ((π΅ β TopBases β§ π₯ β (π’ β© π£)) β (βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
65 | 64 | ex 115 |
. . . . . . . . . 10
β’ (π΅ β TopBases β (π₯ β (π’ β© π£) β (βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
66 | 65 | a2d 26 |
. . . . . . . . 9
β’ (π΅ β TopBases β ((π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£))) β (π₯ β (π’ β© π£) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
67 | 66 | imp 124 |
. . . . . . . 8
β’ ((π΅ β TopBases β§ (π₯ β (π’ β© π£) β βπ§ β π΅ βπ€ β π΅ ((π₯ β π§ β§ π§ β π’) β§ (π₯ β π€ β§ π€ β π£)))) β (π₯ β (π’ β© π£) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
68 | 46, 67 | syldan 282 |
. . . . . . 7
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β (π₯ β (π’ β© π£) β βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
69 | 68 | ralrimiv 2549 |
. . . . . 6
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))) |
70 | 33, 69 | jca 306 |
. . . . 5
β’ ((π΅ β TopBases β§ (π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅))) β ((π’ β© π£) β βͺ π΅ β§ βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£)))) |
71 | 70 | ex 115 |
. . . 4
β’ (π΅ β TopBases β ((π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅)) β ((π’ β© π£) β βͺ π΅ β§ βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
72 | | eltg2 13556 |
. . . 4
β’ (π΅ β TopBases β ((π’ β© π£) β (topGenβπ΅) β ((π’ β© π£) β βͺ π΅ β§ βπ₯ β (π’ β© π£)βπ‘ β π΅ (π₯ β π‘ β§ π‘ β (π’ β© π£))))) |
73 | 71, 72 | sylibrd 169 |
. . 3
β’ (π΅ β TopBases β ((π’ β (topGenβπ΅) β§ π£ β (topGenβπ΅)) β (π’ β© π£) β (topGenβπ΅))) |
74 | 73 | ralrimivv 2558 |
. 2
β’ (π΅ β TopBases β
βπ’ β
(topGenβπ΅)βπ£ β (topGenβπ΅)(π’ β© π£) β (topGenβπ΅)) |
75 | | tgvalex 12712 |
. . 3
β’ (π΅ β TopBases β
(topGenβπ΅) β
V) |
76 | | istopg 13502 |
. . 3
β’
((topGenβπ΅)
β V β ((topGenβπ΅) β Top β (βπ’(π’ β (topGenβπ΅) β βͺ π’ β (topGenβπ΅)) β§ βπ’ β (topGenβπ΅)βπ£ β (topGenβπ΅)(π’ β© π£) β (topGenβπ΅)))) |
77 | 75, 76 | syl 14 |
. 2
β’ (π΅ β TopBases β
((topGenβπ΅) β
Top β (βπ’(π’ β (topGenβπ΅) β βͺ π’
β (topGenβπ΅))
β§ βπ’ β
(topGenβπ΅)βπ£ β (topGenβπ΅)(π’ β© π£) β (topGenβπ΅)))) |
78 | 29, 74, 77 | mpbir2and 944 |
1
β’ (π΅ β TopBases β
(topGenβπ΅) β
Top) |