Step | Hyp | Ref
| Expression |
1 | | istotbnd 37093 |
. 2
β’ (π β (TotBndβπ) β (π β (Metβπ) β§ βπ β β+ βπ€ β Fin (βͺ π€ =
π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)))) |
2 | | oveq1 7408 |
. . . . . . . . . . . 12
β’ (π₯ = (πβπ) β (π₯(ballβπ)π) = ((πβπ)(ballβπ)π)) |
3 | 2 | eqeq2d 2735 |
. . . . . . . . . . 11
β’ (π₯ = (πβπ) β (π = (π₯(ballβπ)π) β π = ((πβπ)(ballβπ)π))) |
4 | 3 | ac6sfi 9282 |
. . . . . . . . . 10
β’ ((π€ β Fin β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) β βπ(π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π))) |
5 | 4 | ex 412 |
. . . . . . . . 9
β’ (π€ β Fin β
(βπ β π€ βπ₯ β π π = (π₯(ballβπ)π) β βπ(π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) |
6 | 5 | ad2antlr 724 |
. . . . . . . 8
β’ (((π β (Metβπ) β§ π€ β Fin) β§ βͺ π€ =
π) β (βπ β π€ βπ₯ β π π = (π₯(ballβπ)π) β βπ(π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) |
7 | | simprrl 778 |
. . . . . . . . . . . . 13
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β π:π€βΆπ) |
8 | 7 | frnd 6715 |
. . . . . . . . . . . 12
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β ran π β π) |
9 | | simplr 766 |
. . . . . . . . . . . . 13
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β π€ β Fin) |
10 | 7 | ffnd 6708 |
. . . . . . . . . . . . . 14
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β π Fn π€) |
11 | | dffn4 6801 |
. . . . . . . . . . . . . 14
β’ (π Fn π€ β π:π€βontoβran π) |
12 | 10, 11 | sylib 217 |
. . . . . . . . . . . . 13
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β π:π€βontoβran π) |
13 | | fofi 9333 |
. . . . . . . . . . . . 13
β’ ((π€ β Fin β§ π:π€βontoβran π) β ran π β Fin) |
14 | 9, 12, 13 | syl2anc 583 |
. . . . . . . . . . . 12
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β ran π β Fin) |
15 | | elfpw 9349 |
. . . . . . . . . . . 12
β’ (ran
π β (π« π β© Fin) β (ran π β π β§ ran π β Fin)) |
16 | 8, 14, 15 | sylanbrc 582 |
. . . . . . . . . . 11
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β ran π β (π« π β© Fin)) |
17 | 2 | eleq2d 2811 |
. . . . . . . . . . . . . . . 16
β’ (π₯ = (πβπ) β (π£ β (π₯(ballβπ)π) β π£ β ((πβπ)(ballβπ)π))) |
18 | 17 | rexrn 7078 |
. . . . . . . . . . . . . . 15
β’ (π Fn π€ β (βπ₯ β ran π π£ β (π₯(ballβπ)π) β βπ β π€ π£ β ((πβπ)(ballβπ)π))) |
19 | 10, 18 | syl 17 |
. . . . . . . . . . . . . 14
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β (βπ₯ β ran π π£ β (π₯(ballβπ)π) β βπ β π€ π£ β ((πβπ)(ballβπ)π))) |
20 | | eliun 4991 |
. . . . . . . . . . . . . 14
β’ (π£ β βͺ π₯ β ran π(π₯(ballβπ)π) β βπ₯ β ran π π£ β (π₯(ballβπ)π)) |
21 | | eliun 4991 |
. . . . . . . . . . . . . 14
β’ (π£ β βͺ π β π€ ((πβπ)(ballβπ)π) β βπ β π€ π£ β ((πβπ)(ballβπ)π)) |
22 | 19, 20, 21 | 3bitr4g 314 |
. . . . . . . . . . . . 13
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β (π£ β βͺ
π₯ β ran π(π₯(ballβπ)π) β π£ β βͺ
π β π€ ((πβπ)(ballβπ)π))) |
23 | 22 | eqrdv 2722 |
. . . . . . . . . . . 12
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βͺ π₯ β ran π(π₯(ballβπ)π) = βͺ π β π€ ((πβπ)(ballβπ)π)) |
24 | | simprrr 779 |
. . . . . . . . . . . . 13
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βπ β π€ π = ((πβπ)(ballβπ)π)) |
25 | | iuneq2 5006 |
. . . . . . . . . . . . 13
β’
(βπ β
π€ π = ((πβπ)(ballβπ)π) β βͺ
π β π€ π = βͺ π β π€ ((πβπ)(ballβπ)π)) |
26 | 24, 25 | syl 17 |
. . . . . . . . . . . 12
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βͺ π β π€ π = βͺ π β π€ ((πβπ)(ballβπ)π)) |
27 | | uniiun 5051 |
. . . . . . . . . . . . 13
β’ βͺ π€ =
βͺ π β π€ π |
28 | | simprl 768 |
. . . . . . . . . . . . 13
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βͺ
π€ = π) |
29 | 27, 28 | eqtr3id 2778 |
. . . . . . . . . . . 12
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βͺ π β π€ π = π) |
30 | 23, 26, 29 | 3eqtr2d 2770 |
. . . . . . . . . . 11
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βͺ π₯ β ran π(π₯(ballβπ)π) = π) |
31 | | iuneq1 5003 |
. . . . . . . . . . . . 13
β’ (π£ = ran π β βͺ
π₯ β π£ (π₯(ballβπ)π) = βͺ π₯ β ran π(π₯(ballβπ)π)) |
32 | 31 | eqeq1d 2726 |
. . . . . . . . . . . 12
β’ (π£ = ran π β (βͺ
π₯ β π£ (π₯(ballβπ)π) = π β βͺ
π₯ β ran π(π₯(ballβπ)π) = π)) |
33 | 32 | rspcev 3604 |
. . . . . . . . . . 11
β’ ((ran
π β (π« π β© Fin) β§ βͺ π₯ β ran π(π₯(ballβπ)π) = π) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π) |
34 | 16, 30, 33 | syl2anc 583 |
. . . . . . . . . 10
β’ (((π β (Metβπ) β§ π€ β Fin) β§ (βͺ π€ =
π β§ (π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)))) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π) |
35 | 34 | expr 456 |
. . . . . . . . 9
β’ (((π β (Metβπ) β§ π€ β Fin) β§ βͺ π€ =
π) β ((π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
36 | 35 | exlimdv 1928 |
. . . . . . . 8
β’ (((π β (Metβπ) β§ π€ β Fin) β§ βͺ π€ =
π) β (βπ(π:π€βΆπ β§ βπ β π€ π = ((πβπ)(ballβπ)π)) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
37 | 6, 36 | syld 47 |
. . . . . . 7
β’ (((π β (Metβπ) β§ π€ β Fin) β§ βͺ π€ =
π) β (βπ β π€ βπ₯ β π π = (π₯(ballβπ)π) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
38 | 37 | expimpd 453 |
. . . . . 6
β’ ((π β (Metβπ) β§ π€ β Fin) β ((βͺ π€ =
π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
39 | 38 | rexlimdva 3147 |
. . . . 5
β’ (π β (Metβπ) β (βπ€ β Fin (βͺ π€ =
π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
40 | | elfpw 9349 |
. . . . . . . . . . 11
β’ (π£ β (π« π β© Fin) β (π£ β π β§ π£ β Fin)) |
41 | 40 | simprbi 496 |
. . . . . . . . . 10
β’ (π£ β (π« π β© Fin) β π£ β Fin) |
42 | 41 | ad2antrl 725 |
. . . . . . . . 9
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β π£ β Fin) |
43 | | mptfi 9346 |
. . . . . . . . 9
β’ (π£ β Fin β (π₯ β π£ β¦ (π₯(ballβπ)π)) β Fin) |
44 | | rnfi 9330 |
. . . . . . . . 9
β’ ((π₯ β π£ β¦ (π₯(ballβπ)π)) β Fin β ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β Fin) |
45 | 42, 43, 44 | 3syl 18 |
. . . . . . . 8
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β Fin) |
46 | | ovex 7434 |
. . . . . . . . . 10
β’ (π₯(ballβπ)π) β V |
47 | 46 | dfiun3 5955 |
. . . . . . . . 9
β’ βͺ π₯ β π£ (π₯(ballβπ)π) = βͺ ran (π₯ β π£ β¦ (π₯(ballβπ)π)) |
48 | | simprr 770 |
. . . . . . . . 9
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β βͺ π₯ β π£ (π₯(ballβπ)π) = π) |
49 | 47, 48 | eqtr3id 2778 |
. . . . . . . 8
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β βͺ ran
(π₯ β π£ β¦ (π₯(ballβπ)π)) = π) |
50 | | eqid 2724 |
. . . . . . . . . 10
β’ (π₯ β π£ β¦ (π₯(ballβπ)π)) = (π₯ β π£ β¦ (π₯(ballβπ)π)) |
51 | 50 | rnmpt 5944 |
. . . . . . . . 9
β’ ran
(π₯ β π£ β¦ (π₯(ballβπ)π)) = {π β£ βπ₯ β π£ π = (π₯(ballβπ)π)} |
52 | 40 | simplbi 497 |
. . . . . . . . . . . 12
β’ (π£ β (π« π β© Fin) β π£ β π) |
53 | 52 | ad2antrl 725 |
. . . . . . . . . . 11
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β π£ β π) |
54 | | ssrexv 4043 |
. . . . . . . . . . 11
β’ (π£ β π β (βπ₯ β π£ π = (π₯(ballβπ)π) β βπ₯ β π π = (π₯(ballβπ)π))) |
55 | 53, 54 | syl 17 |
. . . . . . . . . 10
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β (βπ₯ β π£ π = (π₯(ballβπ)π) β βπ₯ β π π = (π₯(ballβπ)π))) |
56 | 55 | ss2abdv 4052 |
. . . . . . . . 9
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β {π β£ βπ₯ β π£ π = (π₯(ballβπ)π)} β {π β£ βπ₯ β π π = (π₯(ballβπ)π)}) |
57 | 51, 56 | eqsstrid 4022 |
. . . . . . . 8
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β {π β£ βπ₯ β π π = (π₯(ballβπ)π)}) |
58 | | unieq 4910 |
. . . . . . . . . . 11
β’ (π€ = ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β βͺ π€ = βͺ
ran (π₯ β π£ β¦ (π₯(ballβπ)π))) |
59 | 58 | eqeq1d 2726 |
. . . . . . . . . 10
β’ (π€ = ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β (βͺ π€ = π β βͺ ran
(π₯ β π£ β¦ (π₯(ballβπ)π)) = π)) |
60 | | ssabral 4051 |
. . . . . . . . . . 11
β’ (π€ β {π β£ βπ₯ β π π = (π₯(ballβπ)π)} β βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) |
61 | | sseq1 3999 |
. . . . . . . . . . 11
β’ (π€ = ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β (π€ β {π β£ βπ₯ β π π = (π₯(ballβπ)π)} β ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β {π β£ βπ₯ β π π = (π₯(ballβπ)π)})) |
62 | 60, 61 | bitr3id 285 |
. . . . . . . . . 10
β’ (π€ = ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β (βπ β π€ βπ₯ β π π = (π₯(ballβπ)π) β ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β {π β£ βπ₯ β π π = (π₯(ballβπ)π)})) |
63 | 59, 62 | anbi12d 630 |
. . . . . . . . 9
β’ (π€ = ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β ((βͺ
π€ = π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) β (βͺ ran
(π₯ β π£ β¦ (π₯(ballβπ)π)) = π β§ ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β {π β£ βπ₯ β π π = (π₯(ballβπ)π)}))) |
64 | 63 | rspcev 3604 |
. . . . . . . 8
β’ ((ran
(π₯ β π£ β¦ (π₯(ballβπ)π)) β Fin β§ (βͺ ran (π₯ β π£ β¦ (π₯(ballβπ)π)) = π β§ ran (π₯ β π£ β¦ (π₯(ballβπ)π)) β {π β£ βπ₯ β π π = (π₯(ballβπ)π)})) β βπ€ β Fin (βͺ
π€ = π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π))) |
65 | 45, 49, 57, 64 | syl12anc 834 |
. . . . . . 7
β’ ((π β (Metβπ) β§ (π£ β (π« π β© Fin) β§ βͺ π₯ β π£ (π₯(ballβπ)π) = π)) β βπ€ β Fin (βͺ
π€ = π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π))) |
66 | 65 | expr 456 |
. . . . . 6
β’ ((π β (Metβπ) β§ π£ β (π« π β© Fin)) β (βͺ π₯ β π£ (π₯(ballβπ)π) = π β βπ€ β Fin (βͺ
π€ = π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)))) |
67 | 66 | rexlimdva 3147 |
. . . . 5
β’ (π β (Metβπ) β (βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π β βπ€ β Fin (βͺ
π€ = π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)))) |
68 | 39, 67 | impbid 211 |
. . . 4
β’ (π β (Metβπ) β (βπ€ β Fin (βͺ π€ =
π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) β βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
69 | 68 | ralbidv 3169 |
. . 3
β’ (π β (Metβπ) β (βπ β β+
βπ€ β Fin (βͺ π€ =
π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π)) β βπ β β+ βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
70 | 69 | pm5.32i 574 |
. 2
β’ ((π β (Metβπ) β§ βπ β β+
βπ€ β Fin (βͺ π€ =
π β§ βπ β π€ βπ₯ β π π = (π₯(ballβπ)π))) β (π β (Metβπ) β§ βπ β β+ βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |
71 | 1, 70 | bitri 275 |
1
β’ (π β (TotBndβπ) β (π β (Metβπ) β§ βπ β β+ βπ£ β (π« π β© Fin)βͺ π₯ β π£ (π₯(ballβπ)π) = π)) |