Step | Hyp | Ref
| Expression |
1 | | ptbas.1 |
. . . . 5
β’ π΅ = {π₯ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π₯ = Xπ¦ β π΄ (πβπ¦))} |
2 | 1 | elpt 23068 |
. . . 4
β’ (π β π΅ β ββ((β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦)) β§ π = Xπ¦ β π΄ (ββπ¦))) |
3 | | df-3an 1090 |
. . . . . . . 8
β’ ((β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦)) β ((β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦)) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) |
4 | | simprr 772 |
. . . . . . . . . . . . . 14
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦)) |
5 | | disjdif2 4479 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΄ β© π) = β
β (π΄ β π) = π΄) |
6 | 5 | raleqdv 3326 |
. . . . . . . . . . . . . . . . 17
β’ ((π΄ β© π) = β
β (βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦) β βπ¦ β π΄ (ββπ¦) = βͺ (πΉβπ¦))) |
7 | 6 | biimpac 480 |
. . . . . . . . . . . . . . . 16
β’
((βπ¦ β
(π΄ β π)(ββπ¦) = βͺ (πΉβπ¦) β§ (π΄ β© π) = β
) β βπ¦ β π΄ (ββπ¦) = βͺ (πΉβπ¦)) |
8 | | ixpeq2 8902 |
. . . . . . . . . . . . . . . 16
β’
(βπ¦ β
π΄ (ββπ¦) = βͺ (πΉβπ¦) β Xπ¦ β π΄ (ββπ¦) = Xπ¦ β π΄ βͺ (πΉβπ¦)) |
9 | 7, 8 | syl 17 |
. . . . . . . . . . . . . . 15
β’
((βπ¦ β
(π΄ β π)(ββπ¦) = βͺ (πΉβπ¦) β§ (π΄ β© π) = β
) β Xπ¦ β
π΄ (ββπ¦) = Xπ¦ β π΄ βͺ (πΉβπ¦)) |
10 | | ptbasfi.2 |
. . . . . . . . . . . . . . . 16
β’ π = Xπ β π΄ βͺ (πΉβπ) |
11 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . 18
β’ (π = π¦ β (πΉβπ) = (πΉβπ¦)) |
12 | 11 | unieqd 4922 |
. . . . . . . . . . . . . . . . 17
β’ (π = π¦ β βͺ (πΉβπ) = βͺ (πΉβπ¦)) |
13 | 12 | cbvixpv 8906 |
. . . . . . . . . . . . . . . 16
β’ Xπ β
π΄ βͺ (πΉβπ) = Xπ¦ β π΄ βͺ (πΉβπ¦) |
14 | 10, 13 | eqtri 2761 |
. . . . . . . . . . . . . . 15
β’ π = Xπ¦ β π΄ βͺ (πΉβπ¦) |
15 | 9, 14 | eqtr4di 2791 |
. . . . . . . . . . . . . 14
β’
((βπ¦ β
(π΄ β π)(ββπ¦) = βͺ (πΉβπ¦) β§ (π΄ β© π) = β
) β Xπ¦ β
π΄ (ββπ¦) = π) |
16 | 4, 15 | sylan 581 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) = β
) β Xπ¦ β
π΄ (ββπ¦) = π) |
17 | | ssv 4006 |
. . . . . . . . . . . . . . . 16
β’ π β V |
18 | | iineq1 5014 |
. . . . . . . . . . . . . . . . 17
β’ ((π΄ β© π) = β
β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = β©
π β β
(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
19 | | 0iin 5067 |
. . . . . . . . . . . . . . . . 17
β’ β© π β β
(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = V |
20 | 18, 19 | eqtrdi 2789 |
. . . . . . . . . . . . . . . 16
β’ ((π΄ β© π) = β
β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = V) |
21 | 17, 20 | sseqtrrid 4035 |
. . . . . . . . . . . . . . 15
β’ ((π΄ β© π) = β
β π β β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
22 | 21 | adantl 483 |
. . . . . . . . . . . . . 14
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) = β
) β π β β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
23 | | df-ss 3965 |
. . . . . . . . . . . . . 14
β’ (π β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = π) |
24 | 22, 23 | sylib 217 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) = β
) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = π) |
25 | 16, 24 | eqtr4d 2776 |
. . . . . . . . . . . 12
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) = β
) β Xπ¦ β
π΄ (ββπ¦) = (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)))) |
26 | | simplll 774 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (π΄ β π β§ πΉ:π΄βΆTop)) |
27 | | inss1 4228 |
. . . . . . . . . . . . . . . . 17
β’ (π΄ β© π) β π΄ |
28 | | simpr 486 |
. . . . . . . . . . . . . . . . 17
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β π β (π΄ β© π)) |
29 | 27, 28 | sselid 3980 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β π β π΄) |
30 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . 18
β’ (π¦ = π β (ββπ¦) = (ββπ)) |
31 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . 18
β’ (π¦ = π β (πΉβπ¦) = (πΉβπ)) |
32 | 30, 31 | eleq12d 2828 |
. . . . . . . . . . . . . . . . 17
β’ (π¦ = π β ((ββπ¦) β (πΉβπ¦) β (ββπ) β (πΉβπ))) |
33 | | simprr 772 |
. . . . . . . . . . . . . . . . . 18
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β βπ¦ β π΄ (ββπ¦) β (πΉβπ¦)) |
34 | 33 | ad2antrr 725 |
. . . . . . . . . . . . . . . . 17
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β βπ¦ β π΄ (ββπ¦) β (πΉβπ¦)) |
35 | 32, 34, 29 | rspcdva 3614 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (ββπ) β (πΉβπ)) |
36 | 14 | ptpjpre1 23067 |
. . . . . . . . . . . . . . . 16
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (π β π΄ β§ (ββπ) β (πΉβπ))) β (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
37 | 26, 29, 35, 36 | syl12anc 836 |
. . . . . . . . . . . . . . 15
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
38 | 37 | adantlr 714 |
. . . . . . . . . . . . . 14
β’
((((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β§ π β (π΄ β© π)) β (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
39 | 38 | iineq2dv 5022 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = β©
π β (π΄ β© π)Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
40 | | simpr 486 |
. . . . . . . . . . . . . . . . 17
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β (π΄ β© π) β β
) |
41 | | cnvimass 6078 |
. . . . . . . . . . . . . . . . . . . 20
β’ (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β dom (π€ β π β¦ (π€βπ)) |
42 | | eqid 2733 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (π€ β π β¦ (π€βπ)) = (π€ β π β¦ (π€βπ)) |
43 | 42 | dmmptss 6238 |
. . . . . . . . . . . . . . . . . . . 20
β’ dom
(π€ β π β¦ (π€βπ)) β π |
44 | 41, 43 | sstri 3991 |
. . . . . . . . . . . . . . . . . . 19
β’ (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π |
45 | 44, 14 | sseqtri 4018 |
. . . . . . . . . . . . . . . . . 18
β’ (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦) |
46 | 45 | rgenw 3066 |
. . . . . . . . . . . . . . . . 17
β’
βπ β
(π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦) |
47 | | r19.2z 4494 |
. . . . . . . . . . . . . . . . 17
β’ (((π΄ β© π) β β
β§ βπ β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦)) β βπ β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦)) |
48 | 40, 46, 47 | sylancl 587 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β βπ β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦)) |
49 | | iinss 5059 |
. . . . . . . . . . . . . . . 16
β’
(βπ β
(π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦) β β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦)) |
50 | 48, 49 | syl 17 |
. . . . . . . . . . . . . . 15
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β Xπ¦ β π΄ βͺ (πΉβπ¦)) |
51 | 50, 14 | sseqtrrdi 4033 |
. . . . . . . . . . . . . 14
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π) |
52 | | sseqin2 4215 |
. . . . . . . . . . . . . 14
β’ (β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
53 | 51, 52 | sylib 217 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
54 | 33 | ad2antrr 725 |
. . . . . . . . . . . . . . . . 17
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β βπ¦ β π΄ (ββπ¦) β (πΉβπ¦)) |
55 | | ssralv 4050 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΄ β© π) β π΄ β (βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β βπ¦ β (π΄ β© π)(ββπ¦) β (πΉβπ¦))) |
56 | 27, 55 | ax-mp 5 |
. . . . . . . . . . . . . . . . 17
β’
(βπ¦ β
π΄ (ββπ¦) β (πΉβπ¦) β βπ¦ β (π΄ β© π)(ββπ¦) β (πΉβπ¦)) |
57 | | elssuni 4941 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ ((ββπ¦) β (πΉβπ¦) β (ββπ¦) β βͺ (πΉβπ¦)) |
58 | | iffalse 4537 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ (Β¬
π¦ = π β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = βͺ (πΉβπ¦)) |
59 | 58 | sseq2d 4014 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (Β¬
π¦ = π β ((ββπ¦) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦) β βͺ (πΉβπ¦))) |
60 | 57, 59 | syl5ibrcom 246 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ ((ββπ¦) β (πΉβπ¦) β (Β¬ π¦ = π β (ββπ¦) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)))) |
61 | | ssid 4004 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (ββπ¦) β (ββπ¦) |
62 | | iftrue 4534 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ (π¦ = π β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = (ββπ)) |
63 | 62, 30 | eqtr4d 2776 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π¦ = π β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = (ββπ¦)) |
64 | 61, 63 | sseqtrrid 4035 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π¦ = π β (ββπ¦) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
65 | 60, 64 | pm2.61d2 181 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((ββπ¦) β (πΉβπ¦) β (ββπ¦) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
66 | 65 | ralrimivw 3151 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((ββπ¦) β (πΉβπ¦) β βπ β (π΄ β© π)(ββπ¦) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
67 | | ssiin 5058 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((ββπ¦) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β βπ β (π΄ β© π)(ββπ¦) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
68 | 66, 67 | sylibr 233 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((ββπ¦) β (πΉβπ¦) β (ββπ¦) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
69 | 68 | adantl 483 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π¦ β (π΄ β© π) β§ (ββπ¦) β (πΉβπ¦)) β (ββπ¦) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
70 | 62 | equcoms 2024 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ (π = π¦ β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = (ββπ)) |
71 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ (π = π¦ β (ββπ) = (ββπ¦)) |
72 | 70, 71 | eqtrd 2773 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π = π¦ β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = (ββπ¦)) |
73 | 72 | sseq1d 4013 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π = π¦ β (if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦) β (ββπ¦) β (ββπ¦))) |
74 | 73 | rspcev 3613 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π¦ β (π΄ β© π) β§ (ββπ¦) β (ββπ¦)) β βπ β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦)) |
75 | 61, 74 | mpan2 690 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (π¦ β (π΄ β© π) β βπ β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦)) |
76 | | iinss 5059 |
. . . . . . . . . . . . . . . . . . . . 21
β’
(βπ β
(π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦)) |
77 | 75, 76 | syl 17 |
. . . . . . . . . . . . . . . . . . . 20
β’ (π¦ β (π΄ β© π) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦)) |
78 | 77 | adantr 482 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π¦ β (π΄ β© π) β§ (ββπ¦) β (πΉβπ¦)) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (ββπ¦)) |
79 | 69, 78 | eqssd 3999 |
. . . . . . . . . . . . . . . . . 18
β’ ((π¦ β (π΄ β© π) β§ (ββπ¦) β (πΉβπ¦)) β (ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
80 | 79 | ralimiaa 3083 |
. . . . . . . . . . . . . . . . 17
β’
(βπ¦ β
(π΄ β© π)(ββπ¦) β (πΉβπ¦) β βπ¦ β (π΄ β© π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
81 | 54, 56, 80 | 3syl 18 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β βπ¦ β (π΄ β© π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
82 | | eldifn 4127 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π¦ β (π΄ β π) β Β¬ π¦ β π) |
83 | 82 | ad2antlr 726 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ ((((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β§ π β (π΄ β© π)) β Β¬ π¦ β π) |
84 | | inss2 4229 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ (π΄ β© π) β π |
85 | | simpr 486 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ ((((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β§ π β (π΄ β© π)) β π β (π΄ β© π)) |
86 | 84, 85 | sselid 3980 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ ((((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β§ π β (π΄ β© π)) β π β π) |
87 | | eleq1 2822 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π¦ = π β (π¦ β π β π β π)) |
88 | 86, 87 | syl5ibrcom 246 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ ((((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β§ π β (π΄ β© π)) β (π¦ = π β π¦ β π)) |
89 | 83, 88 | mtod 197 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β§ π β (π΄ β© π)) β Β¬ π¦ = π) |
90 | 89, 58 | syl 17 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β§ π β (π΄ β© π)) β if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = βͺ (πΉβπ¦)) |
91 | 90 | iineq2dv 5022 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β β©
π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = β©
π β (π΄ β© π)βͺ (πΉβπ¦)) |
92 | | iinconst 5007 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π΄ β© π) β β
β β© π β (π΄ β© π)βͺ (πΉβπ¦) = βͺ (πΉβπ¦)) |
93 | 92 | adantr 482 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β β©
π β (π΄ β© π)βͺ (πΉβπ¦) = βͺ (πΉβπ¦)) |
94 | 91, 93 | eqtr2d 2774 |
. . . . . . . . . . . . . . . . . . 19
β’ (((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β βͺ (πΉβπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
95 | | eqeq1 2737 |
. . . . . . . . . . . . . . . . . . 19
β’ ((ββπ¦) = βͺ (πΉβπ¦) β ((ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β βͺ (πΉβπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)))) |
96 | 94, 95 | syl5ibrcom 246 |
. . . . . . . . . . . . . . . . . 18
β’ (((π΄ β© π) β β
β§ π¦ β (π΄ β π)) β ((ββπ¦) = βͺ (πΉβπ¦) β (ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)))) |
97 | 96 | ralimdva 3168 |
. . . . . . . . . . . . . . . . 17
β’ ((π΄ β© π) β β
β (βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦) β βπ¦ β (π΄ β π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)))) |
98 | 4, 97 | mpan9 508 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β βπ¦ β (π΄ β π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
99 | | inundif 4478 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΄ β© π) βͺ (π΄ β π)) = π΄ |
100 | 99 | raleqi 3324 |
. . . . . . . . . . . . . . . . 17
β’
(βπ¦ β
((π΄ β© π) βͺ (π΄ β π))(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β βπ¦ β π΄ (ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
101 | | ralunb 4191 |
. . . . . . . . . . . . . . . . 17
β’
(βπ¦ β
((π΄ β© π) βͺ (π΄ β π))(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (βπ¦ β (π΄ β© π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β§ βπ¦ β (π΄ β π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)))) |
102 | 100, 101 | bitr3i 277 |
. . . . . . . . . . . . . . . 16
β’
(βπ¦ β
π΄ (ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β (βπ¦ β (π΄ β© π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β§ βπ¦ β (π΄ β π)(ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)))) |
103 | 81, 98, 102 | sylanbrc 584 |
. . . . . . . . . . . . . . 15
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β βπ¦ β π΄ (ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
104 | | ixpeq2 8902 |
. . . . . . . . . . . . . . 15
β’
(βπ¦ β
π΄ (ββπ¦) = β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) β Xπ¦ β π΄ (ββπ¦) = Xπ¦ β π΄ β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
105 | 103, 104 | syl 17 |
. . . . . . . . . . . . . 14
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β Xπ¦ β
π΄ (ββπ¦) = Xπ¦ β π΄ β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
106 | | ixpiin 8915 |
. . . . . . . . . . . . . . 15
β’ ((π΄ β© π) β β
β Xπ¦ β
π΄ β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = β©
π β (π΄ β© π)Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
107 | 106 | adantl 483 |
. . . . . . . . . . . . . 14
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β Xπ¦ β
π΄ β© π β (π΄ β© π)if(π¦ = π, (ββπ), βͺ (πΉβπ¦)) = β©
π β (π΄ β© π)Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
108 | 105, 107 | eqtrd 2773 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β Xπ¦ β
π΄ (ββπ¦) = β© π β (π΄ β© π)Xπ¦ β π΄ if(π¦ = π, (ββπ), βͺ (πΉβπ¦))) |
109 | 39, 53, 108 | 3eqtr4rd 2784 |
. . . . . . . . . . . 12
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ (π΄ β© π) β β
) β Xπ¦ β
π΄ (ββπ¦) = (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)))) |
110 | 25, 109 | pm2.61dane 3030 |
. . . . . . . . . . 11
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β Xπ¦ β π΄ (ββπ¦) = (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)))) |
111 | | ixpexg 8913 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’
(βπ β
π΄ βͺ (πΉβπ) β V β Xπ β
π΄ βͺ (πΉβπ) β V) |
112 | | fvex 6902 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’ (πΉβπ) β V |
113 | 112 | uniex 7728 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ βͺ (πΉβπ) β V |
114 | 113 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π β π΄ β βͺ (πΉβπ) β V) |
115 | 111, 114 | mprg 3068 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ Xπ β
π΄ βͺ (πΉβπ) β V |
116 | 10, 115 | eqeltri 2830 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ π β V |
117 | 116 | mptex 7222 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (π€ β π β¦ (π€βπ)) β V |
118 | 117 | cnvex 7913 |
. . . . . . . . . . . . . . . . . . . 20
β’ β‘(π€ β π β¦ (π€βπ)) β V |
119 | 118 | imaex 7904 |
. . . . . . . . . . . . . . . . . . 19
β’ (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β V |
120 | 119 | dfiin2 5037 |
. . . . . . . . . . . . . . . . . 18
β’ β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = β© {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} |
121 | | inteq 4953 |
. . . . . . . . . . . . . . . . . 18
β’ ({π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
β β© {π§
β£ βπ β
(π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β©
β
) |
122 | 120, 121 | eqtrid 2785 |
. . . . . . . . . . . . . . . . 17
β’ ({π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = β©
β
) |
123 | | int0 4966 |
. . . . . . . . . . . . . . . . 17
β’ β© β
= V |
124 | 122, 123 | eqtrdi 2789 |
. . . . . . . . . . . . . . . 16
β’ ({π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) = V) |
125 | 124 | ineq2d 4212 |
. . . . . . . . . . . . . . 15
β’ ({π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = (π β© V)) |
126 | | inv1 4394 |
. . . . . . . . . . . . . . 15
β’ (π β© V) = π |
127 | 125, 126 | eqtrdi 2789 |
. . . . . . . . . . . . . 14
β’ ({π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = π) |
128 | 127 | adantl 483 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = π) |
129 | | snex 5431 |
. . . . . . . . . . . . . . . . . 18
β’ {π} β V |
130 | 1 | ptbas 23075 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π΅ β TopBases) |
131 | 1, 10 | ptpjpre2 23076 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (π β π΄ β§ π’ β (πΉβπ))) β (β‘(π€ β π β¦ (π€βπ)) β π’) β π΅) |
132 | 131 | ralrimivva 3201 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β βπ β π΄ βπ’ β (πΉβπ)(β‘(π€ β π β¦ (π€βπ)) β π’) β π΅) |
133 | | eqid 2733 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) = (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) |
134 | 133 | fmpox 8050 |
. . . . . . . . . . . . . . . . . . . . 21
β’
(βπ β
π΄ βπ’ β (πΉβπ)(β‘(π€ β π β¦ (π€βπ)) β π’) β π΅ β (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)):βͺ π β π΄ ({π} Γ (πΉβπ))βΆπ΅) |
135 | 132, 134 | sylib 217 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)):βͺ π β π΄ ({π} Γ (πΉβπ))βΆπ΅) |
136 | 135 | frnd 6723 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) β π΅) |
137 | 130, 136 | ssexd 5324 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) β V) |
138 | | unexg 7733 |
. . . . . . . . . . . . . . . . . 18
β’ (({π} β V β§ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) β V) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β V) |
139 | 129, 137,
138 | sylancr 588 |
. . . . . . . . . . . . . . . . 17
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β V) |
140 | | ssfii 9411 |
. . . . . . . . . . . . . . . . 17
β’ (({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β V β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
141 | 139, 140 | syl 17 |
. . . . . . . . . . . . . . . 16
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
142 | 141 | ad2antrr 725 |
. . . . . . . . . . . . . . 15
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
143 | | ssun1 4172 |
. . . . . . . . . . . . . . . . 17
β’ {π} β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
144 | 116 | snss 4789 |
. . . . . . . . . . . . . . . . 17
β’ (π β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β {π} β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
145 | 143, 144 | mpbir 230 |
. . . . . . . . . . . . . . . 16
β’ π β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
146 | 145 | a1i 11 |
. . . . . . . . . . . . . . 15
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β π β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
147 | 142, 146 | sseldd 3983 |
. . . . . . . . . . . . . 14
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
148 | 147 | adantr 482 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
) β π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
149 | 128, 148 | eqeltrd 2834 |
. . . . . . . . . . . 12
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} = β
) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
150 | 139 | ad3antrrr 729 |
. . . . . . . . . . . . . . . . . 18
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β V) |
151 | | nfv 1918 |
. . . . . . . . . . . . . . . . . . . . . 22
β’
β²π(((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) |
152 | | nfcv 2904 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’
β²ππ΄ |
153 | | nfcv 2904 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’
β²π(πΉβπ) |
154 | | nfixp1 8909 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
β’
β²πXπ β
π΄ βͺ (πΉβπ) |
155 | 10, 154 | nfcxfr 2902 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
β’
β²ππ |
156 | | nfcv 2904 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
β’
β²π(π€βπ) |
157 | 155, 156 | nfmpt 5255 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’
β²π(π€ β π β¦ (π€βπ)) |
158 | 157 | nfcnv 5877 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’
β²πβ‘(π€ β π β¦ (π€βπ)) |
159 | | nfcv 2904 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’
β²ππ’ |
160 | 158, 159 | nfima 6066 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’
β²π(β‘(π€ β π β¦ (π€βπ)) β π’) |
161 | 152, 153,
160 | nfmpo 7488 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’
β²π(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) |
162 | 161 | nfrn 5950 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’
β²πran
(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) |
163 | 162 | nfcri 2891 |
. . . . . . . . . . . . . . . . . . . . . 22
β’
β²π π§ β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) |
164 | | df-ov 7409 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’ (π(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))(ββπ)) = ((π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))ββ¨π, (ββπ)β©) |
165 | 119 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β V) |
166 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
β’ (π = π β (π€βπ) = (π€βπ)) |
167 | 166 | mpteq2dv 5250 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
β’ (π = π β (π€ β π β¦ (π€βπ)) = (π€ β π β¦ (π€βπ))) |
168 | 167 | cnveqd 5874 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
β’ (π = π β β‘(π€ β π β¦ (π€βπ)) = β‘(π€ β π β¦ (π€βπ))) |
169 | 168 | imaeq1d 6057 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
β’ (π = π β (β‘(π€ β π β¦ (π€βπ)) β π’) = (β‘(π€ β π β¦ (π€βπ)) β π’)) |
170 | | imaeq2 6054 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
β’ (π’ = (ββπ) β (β‘(π€ β π β¦ (π€βπ)) β π’) = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
171 | 169, 170 | sylan9eq 2793 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
β’ ((π = π β§ π’ = (ββπ)) β (β‘(π€ β π β¦ (π€βπ)) β π’) = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
172 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
β’ (π = π β (πΉβπ) = (πΉβπ)) |
173 | 171, 172,
133 | ovmpox 7558 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’ ((π β π΄ β§ (ββπ) β (πΉβπ) β§ (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β V) β (π(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))(ββπ)) = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
174 | 29, 35, 165, 173 | syl3anc 1372 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (π(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))(ββπ)) = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
175 | 164, 174 | eqtr3id 2787 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β ((π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))ββ¨π, (ββπ)β©) = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
176 | 135 | ad3antrrr 729 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)):βͺ π β π΄ ({π} Γ (πΉβπ))βΆπ΅) |
177 | 176 | ffnd 6716 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) Fn βͺ
π β π΄ ({π} Γ (πΉβπ))) |
178 | | opeliunxp 5742 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
β’
(β¨π, (ββπ)β© β βͺ π β π΄ ({π} Γ (πΉβπ)) β (π β π΄ β§ (ββπ) β (πΉβπ))) |
179 | 29, 35, 178 | sylanbrc 584 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β β¨π, (ββπ)β© β βͺ π β π΄ ({π} Γ (πΉβπ))) |
180 | | sneq 4638 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
β’ (π = π β {π} = {π}) |
181 | | fveq2 6889 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
β’ (π = π β (πΉβπ) = (πΉβπ)) |
182 | 180, 181 | xpeq12d 5707 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
β’ (π = π β ({π} Γ (πΉβπ)) = ({π} Γ (πΉβπ))) |
183 | 182 | cbviunv 5043 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’ βͺ π β π΄ ({π} Γ (πΉβπ)) = βͺ
π β π΄ ({π} Γ (πΉβπ)) |
184 | 179, 183 | eleqtrdi 2844 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β β¨π, (ββπ)β© β βͺ π β π΄ ({π} Γ (πΉβπ))) |
185 | | fnfvelrn 7080 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’ (((π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) Fn βͺ
π β π΄ ({π} Γ (πΉβπ)) β§ β¨π, (ββπ)β© β βͺ π β π΄ ({π} Γ (πΉβπ))) β ((π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))ββ¨π, (ββπ)β©) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
186 | 177, 184,
185 | syl2anc 585 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β ((π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))ββ¨π, (ββπ)β©) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
187 | 175, 186 | eqeltrrd 2835 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
188 | | eleq1 2822 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β (π§ β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) β (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
189 | 187, 188 | syl5ibrcom 246 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ π β (π΄ β© π)) β (π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π§ β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
190 | 189 | ex 414 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β (π β (π΄ β© π) β (π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π§ β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
191 | 151, 163,
190 | rexlimd 3264 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β (βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π§ β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
192 | 191 | abssdv 4065 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
193 | | ssun2 4173 |
. . . . . . . . . . . . . . . . . . . 20
β’ ran
(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) |
194 | 192, 193 | sstrdi 3994 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
195 | 194 | adantr 482 |
. . . . . . . . . . . . . . . . . 18
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
196 | | simpr 486 |
. . . . . . . . . . . . . . . . . 18
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) |
197 | | simplrl 776 |
. . . . . . . . . . . . . . . . . . . 20
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β π β Fin) |
198 | | ssfi 9170 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((π β Fin β§ (π΄ β© π) β π) β (π΄ β© π) β Fin) |
199 | 197, 84, 198 | sylancl 587 |
. . . . . . . . . . . . . . . . . . 19
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β (π΄ β© π) β Fin) |
200 | | abrexfi 9349 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π΄ β© π) β Fin β {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β Fin) |
201 | 199, 200 | syl 17 |
. . . . . . . . . . . . . . . . . 18
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β Fin) |
202 | | elfir 9407 |
. . . . . . . . . . . . . . . . . 18
β’ ((({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β V β§ ({π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β Fin)) β β© {π§
β£ βπ β
(π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
203 | 150, 195,
196, 201, 202 | syl13anc 1373 |
. . . . . . . . . . . . . . . . 17
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β β© {π§
β£ βπ β
(π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
204 | 120, 203 | eqeltrid 2838 |
. . . . . . . . . . . . . . . 16
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
205 | | elssuni 4941 |
. . . . . . . . . . . . . . . 16
β’ (β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β βͺ
(fiβ({π} βͺ ran
(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
206 | 204, 205 | syl 17 |
. . . . . . . . . . . . . . 15
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β βͺ
(fiβ({π} βͺ ran
(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
207 | | fiuni 9420 |
. . . . . . . . . . . . . . . . . 18
β’ (({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β V β βͺ ({π}
βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) = βͺ
(fiβ({π} βͺ ran
(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
208 | 139, 207 | syl 17 |
. . . . . . . . . . . . . . . . 17
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β βͺ ({π}
βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) = βͺ
(fiβ({π} βͺ ran
(π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
209 | 116 | pwid 4624 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ π β π« π |
210 | 209 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π β π« π) |
211 | 210 | snssd 4812 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β {π} β π« π) |
212 | 1 | ptuni2 23072 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β Xπ β
π΄ βͺ (πΉβπ) = βͺ π΅) |
213 | 10, 212 | eqtrid 2785 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π = βͺ π΅) |
214 | | eqimss2 4041 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π = βͺ
π΅ β βͺ π΅
β π) |
215 | 213, 214 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β βͺ π΅
β π) |
216 | | sspwuni 5103 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π΅ β π« π β βͺ π΅
β π) |
217 | 215, 216 | sylibr 233 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π΅ β π« π) |
218 | 136, 217 | sstrd 3992 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)) β π« π) |
219 | 211, 218 | unssd 4186 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π« π) |
220 | | sspwuni 5103 |
. . . . . . . . . . . . . . . . . . 19
β’ (({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π« π β βͺ ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π) |
221 | 219, 220 | sylib 217 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β βͺ ({π}
βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π) |
222 | | elssuni 4941 |
. . . . . . . . . . . . . . . . . . 19
β’ (π β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π β βͺ
({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
223 | 145, 222 | mp1i 13 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π β βͺ
({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) |
224 | 221, 223 | eqssd 3999 |
. . . . . . . . . . . . . . . . 17
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β βͺ ({π}
βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) = π) |
225 | 208, 224 | eqtr3d 2775 |
. . . . . . . . . . . . . . . 16
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β βͺ (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) = π) |
226 | 225 | ad3antrrr 729 |
. . . . . . . . . . . . . . 15
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β βͺ (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) = π) |
227 | 206, 226 | sseqtrd 4022 |
. . . . . . . . . . . . . 14
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β β© π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ)) β π) |
228 | 227, 52 | sylib 217 |
. . . . . . . . . . . . 13
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) = β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) |
229 | 228, 204 | eqeltrd 2834 |
. . . . . . . . . . . 12
β’
(((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β§ {π§ β£ βπ β (π΄ β© π)π§ = (β‘(π€ β π β¦ (π€βπ)) β (ββπ))} β β
) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
230 | 149, 229 | pm2.61dane 3030 |
. . . . . . . . . . 11
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β (π β© β©
π β (π΄ β© π)(β‘(π€ β π β¦ (π€βπ)) β (ββπ))) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
231 | 110, 230 | eqeltrd 2834 |
. . . . . . . . . 10
β’ ((((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β§ (π β Fin β§ βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β Xπ¦ β π΄ (ββπ¦) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
232 | 231 | rexlimdvaa 3157 |
. . . . . . . . 9
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦))) β (βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦) β Xπ¦ β π΄ (ββπ¦) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))))) |
233 | 232 | impr 456 |
. . . . . . . 8
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ ((β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦)) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β Xπ¦ β π΄ (ββπ¦) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
234 | 3, 233 | sylan2b 595 |
. . . . . . 7
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β Xπ¦ β π΄ (ββπ¦) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
235 | | eleq1 2822 |
. . . . . . 7
β’ (π = Xπ¦ β π΄ (ββπ¦) β (π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) β Xπ¦ β π΄ (ββπ¦) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))))) |
236 | 234, 235 | syl5ibrcom 246 |
. . . . . 6
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦))) β (π = Xπ¦ β π΄ (ββπ¦) β π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))))) |
237 | 236 | expimpd 455 |
. . . . 5
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (((β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦)) β§ π = Xπ¦ β π΄ (ββπ¦)) β π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))))) |
238 | 237 | exlimdv 1937 |
. . . 4
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (ββ((β Fn π΄ β§ βπ¦ β π΄ (ββπ¦) β (πΉβπ¦) β§ βπ β Fin βπ¦ β (π΄ β π)(ββπ¦) = βͺ (πΉβπ¦)) β§ π = Xπ¦ β π΄ (ββπ¦)) β π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))))) |
239 | 2, 238 | biimtrid 241 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (π β π΅ β π β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))))) |
240 | 239 | ssrdv 3988 |
. 2
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π΅ β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |
241 | 1 | ptbasid 23071 |
. . . . . . 7
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β Xπ β
π΄ βͺ (πΉβπ) β π΅) |
242 | 10, 241 | eqeltrid 2838 |
. . . . . 6
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π β π΅) |
243 | 242 | snssd 4812 |
. . . . 5
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β {π} β π΅) |
244 | 243, 136 | unssd 4186 |
. . . 4
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π΅) |
245 | | fiss 9416 |
. . . 4
β’ ((π΅ β TopBases β§ ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))) β π΅) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) β (fiβπ΅)) |
246 | 130, 244,
245 | syl2anc 585 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) β (fiβπ΅)) |
247 | 1 | ptbasin2 23074 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (fiβπ΅) = π΅) |
248 | 246, 247 | sseqtrd 4022 |
. 2
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’)))) β π΅) |
249 | 240, 248 | eqssd 3999 |
1
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π΅ = (fiβ({π} βͺ ran (π β π΄, π’ β (πΉβπ) β¦ (β‘(π€ β π β¦ (π€βπ)) β π’))))) |