Step | Hyp | Ref
| Expression |
1 | | eqid 2733 |
. . . 4
β’ (πXs(π₯ β πΌ β¦ (π
βπ₯))) = (πXs(π₯ β πΌ β¦ (π
βπ₯))) |
2 | | eqid 2733 |
. . . 4
β’
(Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))) = (Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))) |
3 | | prdsbnd.v |
. . . 4
β’ π = (Baseβ(π
βπ₯)) |
4 | | prdsbnd.e |
. . . 4
β’ πΈ = ((distβ(π
βπ₯)) βΎ (π Γ π)) |
5 | | eqid 2733 |
. . . 4
β’
(distβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))) = (distβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))) |
6 | | prdsbnd.s |
. . . 4
β’ (π β π β π) |
7 | | prdsbnd.i |
. . . 4
β’ (π β πΌ β Fin) |
8 | | fvexd 6904 |
. . . 4
β’ ((π β§ π₯ β πΌ) β (π
βπ₯) β V) |
9 | | prdsbnd.m |
. . . . 5
β’ ((π β§ π₯ β πΌ) β πΈ β (Bndβπ)) |
10 | | bndmet 36638 |
. . . . 5
β’ (πΈ β (Bndβπ) β πΈ β (Metβπ)) |
11 | 9, 10 | syl 17 |
. . . 4
β’ ((π β§ π₯ β πΌ) β πΈ β (Metβπ)) |
12 | 1, 2, 3, 4, 5, 6, 7, 8, 11 | prdsmet 23868 |
. . 3
β’ (π β (distβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))) β (Metβ(Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))))) |
13 | | prdsbnd.d |
. . . 4
β’ π· = (distβπ) |
14 | | prdsbnd.y |
. . . . . 6
β’ π = (πXsπ
) |
15 | | prdsbnd.r |
. . . . . . . 8
β’ (π β π
Fn πΌ) |
16 | | dffn5 6948 |
. . . . . . . 8
β’ (π
Fn πΌ β π
= (π₯ β πΌ β¦ (π
βπ₯))) |
17 | 15, 16 | sylib 217 |
. . . . . . 7
β’ (π β π
= (π₯ β πΌ β¦ (π
βπ₯))) |
18 | 17 | oveq2d 7422 |
. . . . . 6
β’ (π β (πXsπ
) = (πXs(π₯ β πΌ β¦ (π
βπ₯)))) |
19 | 14, 18 | eqtrid 2785 |
. . . . 5
β’ (π β π = (πXs(π₯ β πΌ β¦ (π
βπ₯)))) |
20 | 19 | fveq2d 6893 |
. . . 4
β’ (π β (distβπ) = (distβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
21 | 13, 20 | eqtrid 2785 |
. . 3
β’ (π β π· = (distβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
22 | | prdsbnd.b |
. . . . 5
β’ π΅ = (Baseβπ) |
23 | 19 | fveq2d 6893 |
. . . . 5
β’ (π β (Baseβπ) = (Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
24 | 22, 23 | eqtrid 2785 |
. . . 4
β’ (π β π΅ = (Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
25 | 24 | fveq2d 6893 |
. . 3
β’ (π β (Metβπ΅) =
(Metβ(Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯)))))) |
26 | 12, 21, 25 | 3eltr4d 2849 |
. 2
β’ (π β π· β (Metβπ΅)) |
27 | | isbnd3 36641 |
. . . . . . 7
β’ (πΈ β (Bndβπ) β (πΈ β (Metβπ) β§ βπ€ β β πΈ:(π Γ π)βΆ(0[,]π€))) |
28 | 27 | simprbi 498 |
. . . . . 6
β’ (πΈ β (Bndβπ) β βπ€ β β πΈ:(π Γ π)βΆ(0[,]π€)) |
29 | 9, 28 | syl 17 |
. . . . 5
β’ ((π β§ π₯ β πΌ) β βπ€ β β πΈ:(π Γ π)βΆ(0[,]π€)) |
30 | 29 | ralrimiva 3147 |
. . . 4
β’ (π β βπ₯ β πΌ βπ€ β β πΈ:(π Γ π)βΆ(0[,]π€)) |
31 | | oveq2 7414 |
. . . . . 6
β’ (π€ = (πβπ₯) β (0[,]π€) = (0[,](πβπ₯))) |
32 | 31 | feq3d 6702 |
. . . . 5
β’ (π€ = (πβπ₯) β (πΈ:(π Γ π)βΆ(0[,]π€) β πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) |
33 | 32 | ac6sfi 9284 |
. . . 4
β’ ((πΌ β Fin β§ βπ₯ β πΌ βπ€ β β πΈ:(π Γ π)βΆ(0[,]π€)) β βπ(π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) |
34 | 7, 30, 33 | syl2anc 585 |
. . 3
β’ (π β βπ(π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) |
35 | | frn 6722 |
. . . . . . . 8
β’ (π:πΌβΆβ β ran π β
β) |
36 | 35 | adantl 483 |
. . . . . . 7
β’ ((π β§ π:πΌβΆβ) β ran π β
β) |
37 | | 0red 11214 |
. . . . . . . . 9
β’ (π β 0 β
β) |
38 | 37 | snssd 4812 |
. . . . . . . 8
β’ (π β {0} β
β) |
39 | 38 | adantr 482 |
. . . . . . 7
β’ ((π β§ π:πΌβΆβ) β {0} β
β) |
40 | 36, 39 | unssd 4186 |
. . . . . 6
β’ ((π β§ π:πΌβΆβ) β (ran π βͺ {0}) β
β) |
41 | | ffn 6715 |
. . . . . . . . . 10
β’ (π:πΌβΆβ β π Fn πΌ) |
42 | | dffn4 6809 |
. . . . . . . . . 10
β’ (π Fn πΌ β π:πΌβontoβran π) |
43 | 41, 42 | sylib 217 |
. . . . . . . . 9
β’ (π:πΌβΆβ β π:πΌβontoβran π) |
44 | | fofi 9335 |
. . . . . . . . 9
β’ ((πΌ β Fin β§ π:πΌβontoβran π) β ran π β Fin) |
45 | 7, 43, 44 | syl2an 597 |
. . . . . . . 8
β’ ((π β§ π:πΌβΆβ) β ran π β Fin) |
46 | | snfi 9041 |
. . . . . . . 8
β’ {0}
β Fin |
47 | | unfi 9169 |
. . . . . . . 8
β’ ((ran
π β Fin β§ {0}
β Fin) β (ran π
βͺ {0}) β Fin) |
48 | 45, 46, 47 | sylancl 587 |
. . . . . . 7
β’ ((π β§ π:πΌβΆβ) β (ran π βͺ {0}) β
Fin) |
49 | | ssun2 4173 |
. . . . . . . . 9
β’ {0}
β (ran π βͺ
{0}) |
50 | | c0ex 11205 |
. . . . . . . . . 10
β’ 0 β
V |
51 | 50 | snid 4664 |
. . . . . . . . 9
β’ 0 β
{0} |
52 | 49, 51 | sselii 3979 |
. . . . . . . 8
β’ 0 β
(ran π βͺ
{0}) |
53 | | ne0i 4334 |
. . . . . . . 8
β’ (0 β
(ran π βͺ {0}) β
(ran π βͺ {0}) β
β
) |
54 | 52, 53 | mp1i 13 |
. . . . . . 7
β’ ((π β§ π:πΌβΆβ) β (ran π βͺ {0}) β
β
) |
55 | | ltso 11291 |
. . . . . . . 8
β’ < Or
β |
56 | | fisupcl 9461 |
. . . . . . . 8
β’ (( <
Or β β§ ((ran π
βͺ {0}) β Fin β§ (ran π βͺ {0}) β β
β§ (ran π βͺ {0}) β β))
β sup((ran π βͺ
{0}), β, < ) β (ran π βͺ {0})) |
57 | 55, 56 | mpan 689 |
. . . . . . 7
β’ (((ran
π βͺ {0}) β Fin
β§ (ran π βͺ {0})
β β
β§ (ran π
βͺ {0}) β β) β sup((ran π βͺ {0}), β, < ) β (ran
π βͺ
{0})) |
58 | 48, 54, 40, 57 | syl3anc 1372 |
. . . . . 6
β’ ((π β§ π:πΌβΆβ) β sup((ran π βͺ {0}), β, < )
β (ran π βͺ
{0})) |
59 | 40, 58 | sseldd 3983 |
. . . . 5
β’ ((π β§ π:πΌβΆβ) β sup((ran π βͺ {0}), β, < )
β β) |
60 | 59 | adantrr 716 |
. . . 4
β’ ((π β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β sup((ran π βͺ {0}), β, < ) β
β) |
61 | | metf 23828 |
. . . . . . 7
β’ (π· β (Metβπ΅) β π·:(π΅ Γ π΅)βΆβ) |
62 | | ffn 6715 |
. . . . . . 7
β’ (π·:(π΅ Γ π΅)βΆβ β π· Fn (π΅ Γ π΅)) |
63 | 26, 61, 62 | 3syl 18 |
. . . . . 6
β’ (π β π· Fn (π΅ Γ π΅)) |
64 | 63 | adantr 482 |
. . . . 5
β’ ((π β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π· Fn (π΅ Γ π΅)) |
65 | 26 | ad2antrr 725 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π· β (Metβπ΅)) |
66 | | simprl 770 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β π΅) |
67 | 66 | adantr 482 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π β π΅) |
68 | | simprr 772 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β π΅) |
69 | 68 | adantr 482 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π β π΅) |
70 | | metcl 23830 |
. . . . . . . . 9
β’ ((π· β (Metβπ΅) β§ π β π΅ β§ π β π΅) β (ππ·π) β β) |
71 | 65, 67, 69, 70 | syl3anc 1372 |
. . . . . . . 8
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ππ·π) β β) |
72 | | metge0 23843 |
. . . . . . . . 9
β’ ((π· β (Metβπ΅) β§ π β π΅ β§ π β π΅) β 0 β€ (ππ·π)) |
73 | 65, 67, 69, 72 | syl3anc 1372 |
. . . . . . . 8
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β 0 β€ (ππ·π)) |
74 | 21 | oveqdr 7434 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β (ππ·π) = (π(distβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))π)) |
75 | 6 | adantr 482 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β π) |
76 | 7 | adantr 482 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β πΌ β Fin) |
77 | | fvexd 6904 |
. . . . . . . . . . . . 13
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π₯ β πΌ) β (π
βπ₯) β V) |
78 | 77 | ralrimiva 3147 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β βπ₯ β πΌ (π
βπ₯) β V) |
79 | 24 | adantr 482 |
. . . . . . . . . . . . 13
β’ ((π β§ (π β π΅ β§ π β π΅)) β π΅ = (Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
80 | 66, 79 | eleqtrd 2836 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β (Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
81 | 68, 79 | eleqtrd 2836 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β (Baseβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))) |
82 | 1, 2, 75, 76, 78, 80, 81, 3, 4, 5 | prdsdsval3 17428 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π(distβ(πXs(π₯ β πΌ β¦ (π
βπ₯))))π) = sup((ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}), β*, <
)) |
83 | 74, 82 | eqtrd 2773 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β (ππ·π) = sup((ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}), β*, <
)) |
84 | 83 | adantr 482 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ππ·π) = sup((ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}), β*, <
)) |
85 | 11 | adantlr 714 |
. . . . . . . . . . . . . . . . . 18
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π₯ β πΌ) β πΈ β (Metβπ)) |
86 | 1, 2, 75, 76, 78, 3, 80 | prdsbascl 17426 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β§ (π β π΅ β§ π β π΅)) β βπ₯ β πΌ (πβπ₯) β π) |
87 | 86 | r19.21bi 3249 |
. . . . . . . . . . . . . . . . . 18
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π₯ β πΌ) β (πβπ₯) β π) |
88 | 1, 2, 75, 76, 78, 3, 81 | prdsbascl 17426 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β§ (π β π΅ β§ π β π΅)) β βπ₯ β πΌ (πβπ₯) β π) |
89 | 88 | r19.21bi 3249 |
. . . . . . . . . . . . . . . . . 18
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π₯ β πΌ) β (πβπ₯) β π) |
90 | | metcl 23830 |
. . . . . . . . . . . . . . . . . 18
β’ ((πΈ β (Metβπ) β§ (πβπ₯) β π β§ (πβπ₯) β π) β ((πβπ₯)πΈ(πβπ₯)) β β) |
91 | 85, 87, 89, 90 | syl3anc 1372 |
. . . . . . . . . . . . . . . . 17
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π₯ β πΌ) β ((πβπ₯)πΈ(πβπ₯)) β β) |
92 | 91 | ad2ant2r 746 |
. . . . . . . . . . . . . . . 16
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β ((πβπ₯)πΈ(πβπ₯)) β β) |
93 | | ffvelcdm 7081 |
. . . . . . . . . . . . . . . . 17
β’ ((π:πΌβΆβ β§ π₯ β πΌ) β (πβπ₯) β β) |
94 | 93 | ad2ant2lr 747 |
. . . . . . . . . . . . . . . 16
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (πβπ₯) β β) |
95 | 59 | adantlr 714 |
. . . . . . . . . . . . . . . . 17
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β sup((ran π βͺ {0}), β, < )
β β) |
96 | 95 | adantr 482 |
. . . . . . . . . . . . . . . 16
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β sup((ran π βͺ {0}), β, < ) β
β) |
97 | | simprr 772 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β πΈ:(π Γ π)βΆ(0[,](πβπ₯))) |
98 | 87 | ad2ant2r 746 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (πβπ₯) β π) |
99 | 89 | ad2ant2r 746 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (πβπ₯) β π) |
100 | 97, 98, 99 | fovcdmd 7576 |
. . . . . . . . . . . . . . . . . 18
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β ((πβπ₯)πΈ(πβπ₯)) β (0[,](πβπ₯))) |
101 | | 0re 11213 |
. . . . . . . . . . . . . . . . . . 19
β’ 0 β
β |
102 | | elicc2 13386 |
. . . . . . . . . . . . . . . . . . 19
β’ ((0
β β β§ (πβπ₯) β β) β (((πβπ₯)πΈ(πβπ₯)) β (0[,](πβπ₯)) β (((πβπ₯)πΈ(πβπ₯)) β β β§ 0 β€ ((πβπ₯)πΈ(πβπ₯)) β§ ((πβπ₯)πΈ(πβπ₯)) β€ (πβπ₯)))) |
103 | 101, 94, 102 | sylancr 588 |
. . . . . . . . . . . . . . . . . 18
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (((πβπ₯)πΈ(πβπ₯)) β (0[,](πβπ₯)) β (((πβπ₯)πΈ(πβπ₯)) β β β§ 0 β€ ((πβπ₯)πΈ(πβπ₯)) β§ ((πβπ₯)πΈ(πβπ₯)) β€ (πβπ₯)))) |
104 | 100, 103 | mpbid 231 |
. . . . . . . . . . . . . . . . 17
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (((πβπ₯)πΈ(πβπ₯)) β β β§ 0 β€ ((πβπ₯)πΈ(πβπ₯)) β§ ((πβπ₯)πΈ(πβπ₯)) β€ (πβπ₯))) |
105 | 104 | simp3d 1145 |
. . . . . . . . . . . . . . . 16
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β ((πβπ₯)πΈ(πβπ₯)) β€ (πβπ₯)) |
106 | 40 | adantlr 714 |
. . . . . . . . . . . . . . . . . 18
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β (ran π βͺ {0}) β
β) |
107 | 106 | adantr 482 |
. . . . . . . . . . . . . . . . 17
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ran π βͺ {0}) β β) |
108 | 52, 53 | mp1i 13 |
. . . . . . . . . . . . . . . . 17
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ran π βͺ {0}) β β
) |
109 | | fimaxre2 12156 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((ran
π βͺ {0}) β
β β§ (ran π βͺ
{0}) β Fin) β βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) |
110 | 40, 48, 109 | syl2anc 585 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β§ π:πΌβΆβ) β βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) |
111 | 110 | adantlr 714 |
. . . . . . . . . . . . . . . . . 18
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) |
112 | 111 | adantr 482 |
. . . . . . . . . . . . . . . . 17
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) |
113 | | ssun1 4172 |
. . . . . . . . . . . . . . . . . 18
β’ ran π β (ran π βͺ {0}) |
114 | 41 | ad2antlr 726 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π Fn πΌ) |
115 | | simprl 770 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π₯ β πΌ) |
116 | | fnfvelrn 7080 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π Fn πΌ β§ π₯ β πΌ) β (πβπ₯) β ran π) |
117 | 114, 115,
116 | syl2anc 585 |
. . . . . . . . . . . . . . . . . 18
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (πβπ₯) β ran π) |
118 | 113, 117 | sselid 3980 |
. . . . . . . . . . . . . . . . 17
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (πβπ₯) β (ran π βͺ {0})) |
119 | | suprub 12172 |
. . . . . . . . . . . . . . . . 17
β’ ((((ran
π βͺ {0}) β
β β§ (ran π βͺ
{0}) β β
β§ βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) β§ (πβπ₯) β (ran π βͺ {0})) β (πβπ₯) β€ sup((ran π βͺ {0}), β, <
)) |
120 | 107, 108,
112, 118, 119 | syl31anc 1374 |
. . . . . . . . . . . . . . . 16
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (πβπ₯) β€ sup((ran π βͺ {0}), β, <
)) |
121 | 92, 94, 96, 105, 120 | letrd 11368 |
. . . . . . . . . . . . . . 15
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ (π₯ β πΌ β§ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
)) |
122 | 121 | expr 458 |
. . . . . . . . . . . . . 14
β’ ((((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β§ π₯ β πΌ) β (πΈ:(π Γ π)βΆ(0[,](πβπ₯)) β ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
))) |
123 | 122 | ralimdva 3168 |
. . . . . . . . . . . . 13
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π:πΌβΆβ) β (βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)) β βπ₯ β πΌ ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
))) |
124 | 123 | impr 456 |
. . . . . . . . . . . 12
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ₯ β πΌ ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
)) |
125 | | ovex 7439 |
. . . . . . . . . . . . . 14
β’ ((πβπ₯)πΈ(πβπ₯)) β V |
126 | 125 | rgenw 3066 |
. . . . . . . . . . . . 13
β’
βπ₯ β
πΌ ((πβπ₯)πΈ(πβπ₯)) β V |
127 | | eqid 2733 |
. . . . . . . . . . . . . 14
β’ (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) = (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) |
128 | | breq1 5151 |
. . . . . . . . . . . . . 14
β’ (π€ = ((πβπ₯)πΈ(πβπ₯)) β (π€ β€ sup((ran π βͺ {0}), β, < ) β ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
))) |
129 | 127, 128 | ralrnmptw 7093 |
. . . . . . . . . . . . 13
β’
(βπ₯ β
πΌ ((πβπ₯)πΈ(πβπ₯)) β V β (βπ€ β ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯)))π€ β€ sup((ran π βͺ {0}), β, < ) β
βπ₯ β πΌ ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
))) |
130 | 126, 129 | ax-mp 5 |
. . . . . . . . . . . 12
β’
(βπ€ β
ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯)))π€ β€ sup((ran π βͺ {0}), β, < ) β
βπ₯ β πΌ ((πβπ₯)πΈ(πβπ₯)) β€ sup((ran π βͺ {0}), β, <
)) |
131 | 124, 130 | sylibr 233 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ€ β ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯)))π€ β€ sup((ran π βͺ {0}), β, <
)) |
132 | 40 | ad2ant2r 746 |
. . . . . . . . . . . . . 14
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ran π βͺ {0}) β β) |
133 | 52, 53 | mp1i 13 |
. . . . . . . . . . . . . 14
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ran π βͺ {0}) β β
) |
134 | 110 | ad2ant2r 746 |
. . . . . . . . . . . . . 14
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) |
135 | 52 | a1i 11 |
. . . . . . . . . . . . . 14
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β 0 β (ran π βͺ {0})) |
136 | | suprub 12172 |
. . . . . . . . . . . . . 14
β’ ((((ran
π βͺ {0}) β
β β§ (ran π βͺ
{0}) β β
β§ βπ§ β β βπ€ β (ran π βͺ {0})π€ β€ π§) β§ 0 β (ran π βͺ {0})) β 0 β€ sup((ran π βͺ {0}), β, <
)) |
137 | 132, 133,
134, 135, 136 | syl31anc 1374 |
. . . . . . . . . . . . 13
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β 0 β€ sup((ran π βͺ {0}), β, <
)) |
138 | | elsni 4645 |
. . . . . . . . . . . . . 14
β’ (π€ β {0} β π€ = 0) |
139 | 138 | breq1d 5158 |
. . . . . . . . . . . . 13
β’ (π€ β {0} β (π€ β€ sup((ran π βͺ {0}), β, < )
β 0 β€ sup((ran π
βͺ {0}), β, < ))) |
140 | 137, 139 | syl5ibrcom 246 |
. . . . . . . . . . . 12
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (π€ β {0} β π€ β€ sup((ran π βͺ {0}), β, <
))) |
141 | 140 | ralrimiv 3146 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ€ β {0}π€ β€ sup((ran π βͺ {0}), β, <
)) |
142 | | ralunb 4191 |
. . . . . . . . . . 11
β’
(βπ€ β
(ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0})π€ β€ sup((ran π βͺ {0}), β, < ) β
(βπ€ β ran
(π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯)))π€ β€ sup((ran π βͺ {0}), β, < ) β§
βπ€ β {0}π€ β€ sup((ran π βͺ {0}), β, <
))) |
143 | 131, 141,
142 | sylanbrc 584 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ€ β (ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0})π€ β€ sup((ran π βͺ {0}), β, <
)) |
144 | 91 | fmpttd 7112 |
. . . . . . . . . . . . . . 15
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))):πΌβΆβ) |
145 | 144 | frnd 6723 |
. . . . . . . . . . . . . 14
β’ ((π β§ (π β π΅ β§ π β π΅)) β ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) β β) |
146 | | 0red 11214 |
. . . . . . . . . . . . . . 15
β’ ((π β§ (π β π΅ β§ π β π΅)) β 0 β β) |
147 | 146 | snssd 4812 |
. . . . . . . . . . . . . 14
β’ ((π β§ (π β π΅ β§ π β π΅)) β {0} β
β) |
148 | 145, 147 | unssd 4186 |
. . . . . . . . . . . . 13
β’ ((π β§ (π β π΅ β§ π β π΅)) β (ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}) β
β) |
149 | | ressxr 11255 |
. . . . . . . . . . . . 13
β’ β
β β* |
150 | 148, 149 | sstrdi 3994 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β (ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}) β
β*) |
151 | 150 | adantr 482 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}) β
β*) |
152 | 60 | adantlr 714 |
. . . . . . . . . . . 12
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β sup((ran π βͺ {0}), β, < ) β
β) |
153 | 152 | rexrd 11261 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β sup((ran π βͺ {0}), β, < ) β
β*) |
154 | | supxrleub 13302 |
. . . . . . . . . . 11
β’ (((ran
(π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}) β β*
β§ sup((ran π βͺ
{0}), β, < ) β β*) β (sup((ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}), β*, < )
β€ sup((ran π βͺ {0}),
β, < ) β βπ€ β (ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0})π€ β€ sup((ran π βͺ {0}), β, <
))) |
155 | 151, 153,
154 | syl2anc 585 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (sup((ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}), β*, < )
β€ sup((ran π βͺ {0}),
β, < ) β βπ€ β (ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0})π€ β€ sup((ran π βͺ {0}), β, <
))) |
156 | 143, 155 | mpbird 257 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β sup((ran (π₯ β πΌ β¦ ((πβπ₯)πΈ(πβπ₯))) βͺ {0}), β*, < )
β€ sup((ran π βͺ {0}),
β, < )) |
157 | 84, 156 | eqbrtrd 5170 |
. . . . . . . 8
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ππ·π) β€ sup((ran π βͺ {0}), β, <
)) |
158 | | elicc2 13386 |
. . . . . . . . 9
β’ ((0
β β β§ sup((ran π βͺ {0}), β, < ) β β)
β ((ππ·π) β (0[,]sup((ran π βͺ {0}), β, < )) β ((ππ·π) β β β§ 0 β€ (ππ·π) β§ (ππ·π) β€ sup((ran π βͺ {0}), β, <
)))) |
159 | 101, 152,
158 | sylancr 588 |
. . . . . . . 8
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β ((ππ·π) β (0[,]sup((ran π βͺ {0}), β, < )) β ((ππ·π) β β β§ 0 β€ (ππ·π) β§ (ππ·π) β€ sup((ran π βͺ {0}), β, <
)))) |
160 | 71, 73, 157, 159 | mpbir3and 1343 |
. . . . . . 7
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β (ππ·π) β (0[,]sup((ran π βͺ {0}), β, <
))) |
161 | 160 | an32s 651 |
. . . . . 6
β’ (((π β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β§ (π β π΅ β§ π β π΅)) β (ππ·π) β (0[,]sup((ran π βͺ {0}), β, <
))) |
162 | 161 | ralrimivva 3201 |
. . . . 5
β’ ((π β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ β π΅ βπ β π΅ (ππ·π) β (0[,]sup((ran π βͺ {0}), β, <
))) |
163 | | ffnov 7532 |
. . . . 5
β’ (π·:(π΅ Γ π΅)βΆ(0[,]sup((ran π βͺ {0}), β, < )) β (π· Fn (π΅ Γ π΅) β§ βπ β π΅ βπ β π΅ (ππ·π) β (0[,]sup((ran π βͺ {0}), β, <
)))) |
164 | 64, 162, 163 | sylanbrc 584 |
. . . 4
β’ ((π β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β π·:(π΅ Γ π΅)βΆ(0[,]sup((ran π βͺ {0}), β, <
))) |
165 | | oveq2 7414 |
. . . . . 6
β’ (π = sup((ran π βͺ {0}), β, < ) β
(0[,]π) = (0[,]sup((ran
π βͺ {0}), β, <
))) |
166 | 165 | feq3d 6702 |
. . . . 5
β’ (π = sup((ran π βͺ {0}), β, < ) β (π·:(π΅ Γ π΅)βΆ(0[,]π) β π·:(π΅ Γ π΅)βΆ(0[,]sup((ran π βͺ {0}), β, <
)))) |
167 | 166 | rspcev 3613 |
. . . 4
β’
((sup((ran π βͺ
{0}), β, < ) β β β§ π·:(π΅ Γ π΅)βΆ(0[,]sup((ran π βͺ {0}), β, < ))) β
βπ β β
π·:(π΅ Γ π΅)βΆ(0[,]π)) |
168 | 60, 164, 167 | syl2anc 585 |
. . 3
β’ ((π β§ (π:πΌβΆβ β§ βπ₯ β πΌ πΈ:(π Γ π)βΆ(0[,](πβπ₯)))) β βπ β β π·:(π΅ Γ π΅)βΆ(0[,]π)) |
169 | 34, 168 | exlimddv 1939 |
. 2
β’ (π β βπ β β π·:(π΅ Γ π΅)βΆ(0[,]π)) |
170 | | isbnd3 36641 |
. 2
β’ (π· β (Bndβπ΅) β (π· β (Metβπ΅) β§ βπ β β π·:(π΅ Γ π΅)βΆ(0[,]π))) |
171 | 26, 169, 170 | sylanbrc 584 |
1
β’ (π β π· β (Bndβπ΅)) |