Step | Hyp | Ref
| Expression |
1 | | simpr 476 |
. . . . . . . . . . . . . 14
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → 𝑦 ∈ 𝐼) |
2 | | prdsdsf.r |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝜑 ∧ 𝑥 ∈ 𝐼) → 𝑅 ∈ 𝑍) |
3 | | elex 3185 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑅 ∈ 𝑍 → 𝑅 ∈ V) |
4 | 2, 3 | syl 17 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝜑 ∧ 𝑥 ∈ 𝐼) → 𝑅 ∈ V) |
5 | 4 | ralrimiva 2949 |
. . . . . . . . . . . . . . . 16
⊢ (𝜑 → ∀𝑥 ∈ 𝐼 𝑅 ∈ V) |
6 | 5 | adantr 480 |
. . . . . . . . . . . . . . 15
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → ∀𝑥 ∈ 𝐼 𝑅 ∈ V) |
7 | | nfcsb1v 3515 |
. . . . . . . . . . . . . . . . 17
⊢
Ⅎ𝑥⦋𝑦 / 𝑥⦌𝑅 |
8 | 7 | nfel1 2765 |
. . . . . . . . . . . . . . . 16
⊢
Ⅎ𝑥⦋𝑦 / 𝑥⦌𝑅 ∈ V |
9 | | csbeq1a 3508 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 = 𝑦 → 𝑅 = ⦋𝑦 / 𝑥⦌𝑅) |
10 | 9 | eleq1d 2672 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 = 𝑦 → (𝑅 ∈ V ↔ ⦋𝑦 / 𝑥⦌𝑅 ∈ V)) |
11 | 8, 10 | rspc 3276 |
. . . . . . . . . . . . . . 15
⊢ (𝑦 ∈ 𝐼 → (∀𝑥 ∈ 𝐼 𝑅 ∈ V → ⦋𝑦 / 𝑥⦌𝑅 ∈ V)) |
12 | 6, 11 | mpan9 485 |
. . . . . . . . . . . . . 14
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ⦋𝑦 / 𝑥⦌𝑅 ∈ V) |
13 | | eqid 2610 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ 𝐼 ↦ 𝑅) = (𝑥 ∈ 𝐼 ↦ 𝑅) |
14 | 13 | fvmpts 6194 |
. . . . . . . . . . . . . 14
⊢ ((𝑦 ∈ 𝐼 ∧ ⦋𝑦 / 𝑥⦌𝑅 ∈ V) → ((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦) = ⦋𝑦 / 𝑥⦌𝑅) |
15 | 1, 12, 14 | syl2anc 691 |
. . . . . . . . . . . . 13
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦) = ⦋𝑦 / 𝑥⦌𝑅) |
16 | 15 | fveq2d 6107 |
. . . . . . . . . . . 12
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → (dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦)) = (dist‘⦋𝑦 / 𝑥⦌𝑅)) |
17 | 16 | oveqd 6566 |
. . . . . . . . . . 11
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦)) = ((𝑓‘𝑦)(dist‘⦋𝑦 / 𝑥⦌𝑅)(𝑔‘𝑦))) |
18 | | prdsdsf.y |
. . . . . . . . . . . . . 14
⊢ 𝑌 = (𝑆Xs(𝑥 ∈ 𝐼 ↦ 𝑅)) |
19 | | prdsdsf.b |
. . . . . . . . . . . . . 14
⊢ 𝐵 = (Base‘𝑌) |
20 | | prdsdsf.s |
. . . . . . . . . . . . . . 15
⊢ (𝜑 → 𝑆 ∈ 𝑊) |
21 | 20 | adantr 480 |
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → 𝑆 ∈ 𝑊) |
22 | | prdsdsf.i |
. . . . . . . . . . . . . . 15
⊢ (𝜑 → 𝐼 ∈ 𝑋) |
23 | 22 | adantr 480 |
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → 𝐼 ∈ 𝑋) |
24 | | prdsdsf.v |
. . . . . . . . . . . . . 14
⊢ 𝑉 = (Base‘𝑅) |
25 | | simprl 790 |
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → 𝑓 ∈ 𝐵) |
26 | 18, 19, 21, 23, 6, 24, 25 | prdsbascl 15966 |
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → ∀𝑥 ∈ 𝐼 (𝑓‘𝑥) ∈ 𝑉) |
27 | | nfcsb1v 3515 |
. . . . . . . . . . . . . . 15
⊢
Ⅎ𝑥⦋𝑦 / 𝑥⦌𝑉 |
28 | 27 | nfel2 2767 |
. . . . . . . . . . . . . 14
⊢
Ⅎ𝑥(𝑓‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉 |
29 | | fveq2 6103 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 = 𝑦 → (𝑓‘𝑥) = (𝑓‘𝑦)) |
30 | | csbeq1a 3508 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 = 𝑦 → 𝑉 = ⦋𝑦 / 𝑥⦌𝑉) |
31 | 29, 30 | eleq12d 2682 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 𝑦 → ((𝑓‘𝑥) ∈ 𝑉 ↔ (𝑓‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉)) |
32 | 28, 31 | rspc 3276 |
. . . . . . . . . . . . 13
⊢ (𝑦 ∈ 𝐼 → (∀𝑥 ∈ 𝐼 (𝑓‘𝑥) ∈ 𝑉 → (𝑓‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉)) |
33 | 26, 32 | mpan9 485 |
. . . . . . . . . . . 12
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → (𝑓‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉) |
34 | | simprr 792 |
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → 𝑔 ∈ 𝐵) |
35 | 18, 19, 21, 23, 6, 24, 34 | prdsbascl 15966 |
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → ∀𝑥 ∈ 𝐼 (𝑔‘𝑥) ∈ 𝑉) |
36 | 27 | nfel2 2767 |
. . . . . . . . . . . . . 14
⊢
Ⅎ𝑥(𝑔‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉 |
37 | | fveq2 6103 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 = 𝑦 → (𝑔‘𝑥) = (𝑔‘𝑦)) |
38 | 37, 30 | eleq12d 2682 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 𝑦 → ((𝑔‘𝑥) ∈ 𝑉 ↔ (𝑔‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉)) |
39 | 36, 38 | rspc 3276 |
. . . . . . . . . . . . 13
⊢ (𝑦 ∈ 𝐼 → (∀𝑥 ∈ 𝐼 (𝑔‘𝑥) ∈ 𝑉 → (𝑔‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉)) |
40 | 35, 39 | mpan9 485 |
. . . . . . . . . . . 12
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → (𝑔‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉) |
41 | 33, 40 | ovresd 6699 |
. . . . . . . . . . 11
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((𝑓‘𝑦)((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉))(𝑔‘𝑦)) = ((𝑓‘𝑦)(dist‘⦋𝑦 / 𝑥⦌𝑅)(𝑔‘𝑦))) |
42 | 17, 41 | eqtr4d 2647 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦)) = ((𝑓‘𝑦)((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉))(𝑔‘𝑦))) |
43 | | prdsdsf.m |
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ 𝑥 ∈ 𝐼) → 𝐸 ∈ (∞Met‘𝑉)) |
44 | 43 | ralrimiva 2949 |
. . . . . . . . . . . . 13
⊢ (𝜑 → ∀𝑥 ∈ 𝐼 𝐸 ∈ (∞Met‘𝑉)) |
45 | 44 | adantr 480 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → ∀𝑥 ∈ 𝐼 𝐸 ∈ (∞Met‘𝑉)) |
46 | | nfcv 2751 |
. . . . . . . . . . . . . . . 16
⊢
Ⅎ𝑥dist |
47 | 46, 7 | nffv 6110 |
. . . . . . . . . . . . . . 15
⊢
Ⅎ𝑥(dist‘⦋𝑦 / 𝑥⦌𝑅) |
48 | 27, 27 | nfxp 5066 |
. . . . . . . . . . . . . . 15
⊢
Ⅎ𝑥(⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉) |
49 | 47, 48 | nfres 5319 |
. . . . . . . . . . . . . 14
⊢
Ⅎ𝑥((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) |
50 | | nfcv 2751 |
. . . . . . . . . . . . . . 15
⊢
Ⅎ𝑥∞Met |
51 | 50, 27 | nffv 6110 |
. . . . . . . . . . . . . 14
⊢
Ⅎ𝑥(∞Met‘⦋𝑦 / 𝑥⦌𝑉) |
52 | 49, 51 | nfel 2763 |
. . . . . . . . . . . . 13
⊢
Ⅎ𝑥((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) ∈
(∞Met‘⦋𝑦 / 𝑥⦌𝑉) |
53 | | prdsdsf.e |
. . . . . . . . . . . . . . 15
⊢ 𝐸 = ((dist‘𝑅) ↾ (𝑉 × 𝑉)) |
54 | 9 | fveq2d 6107 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 = 𝑦 → (dist‘𝑅) = (dist‘⦋𝑦 / 𝑥⦌𝑅)) |
55 | 30 | sqxpeqd 5065 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 = 𝑦 → (𝑉 × 𝑉) = (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) |
56 | 54, 55 | reseq12d 5318 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 = 𝑦 → ((dist‘𝑅) ↾ (𝑉 × 𝑉)) = ((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉))) |
57 | 53, 56 | syl5eq 2656 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 𝑦 → 𝐸 = ((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉))) |
58 | 30 | fveq2d 6107 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 𝑦 → (∞Met‘𝑉) = (∞Met‘⦋𝑦 / 𝑥⦌𝑉)) |
59 | 57, 58 | eleq12d 2682 |
. . . . . . . . . . . . 13
⊢ (𝑥 = 𝑦 → (𝐸 ∈ (∞Met‘𝑉) ↔ ((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) ∈
(∞Met‘⦋𝑦 / 𝑥⦌𝑉))) |
60 | 52, 59 | rspc 3276 |
. . . . . . . . . . . 12
⊢ (𝑦 ∈ 𝐼 → (∀𝑥 ∈ 𝐼 𝐸 ∈ (∞Met‘𝑉) → ((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) ∈
(∞Met‘⦋𝑦 / 𝑥⦌𝑉))) |
61 | 45, 60 | mpan9 485 |
. . . . . . . . . . 11
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) ∈
(∞Met‘⦋𝑦 / 𝑥⦌𝑉)) |
62 | | xmetcl 21946 |
. . . . . . . . . . 11
⊢
((((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉)) ∈
(∞Met‘⦋𝑦 / 𝑥⦌𝑉) ∧ (𝑓‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉 ∧ (𝑔‘𝑦) ∈ ⦋𝑦 / 𝑥⦌𝑉) → ((𝑓‘𝑦)((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉))(𝑔‘𝑦)) ∈
ℝ*) |
63 | 61, 33, 40, 62 | syl3anc 1318 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((𝑓‘𝑦)((dist‘⦋𝑦 / 𝑥⦌𝑅) ↾ (⦋𝑦 / 𝑥⦌𝑉 × ⦋𝑦 / 𝑥⦌𝑉))(𝑔‘𝑦)) ∈
ℝ*) |
64 | 42, 63 | eqeltrd 2688 |
. . . . . . . . 9
⊢ (((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) ∧ 𝑦 ∈ 𝐼) → ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦)) ∈
ℝ*) |
65 | | eqid 2610 |
. . . . . . . . 9
⊢ (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) = (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) |
66 | 64, 65 | fmptd 6292 |
. . . . . . . 8
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))):𝐼⟶ℝ*) |
67 | | frn 5966 |
. . . . . . . 8
⊢ ((𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))):𝐼⟶ℝ* → ran
(𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ⊆
ℝ*) |
68 | 66, 67 | syl 17 |
. . . . . . 7
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ⊆
ℝ*) |
69 | | 0xr 9965 |
. . . . . . . . 9
⊢ 0 ∈
ℝ* |
70 | 69 | a1i 11 |
. . . . . . . 8
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → 0 ∈
ℝ*) |
71 | 70 | snssd 4281 |
. . . . . . 7
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → {0} ⊆
ℝ*) |
72 | 68, 71 | unssd 3751 |
. . . . . 6
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → (ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}) ⊆
ℝ*) |
73 | | supxrcl 12017 |
. . . . . 6
⊢ ((ran
(𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}) ⊆ ℝ*
→ sup((ran (𝑦 ∈
𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ ℝ*) |
74 | 72, 73 | syl 17 |
. . . . 5
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ ℝ*) |
75 | | ssun2 3739 |
. . . . . . 7
⊢ {0}
⊆ (ran (𝑦 ∈
𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}) |
76 | | c0ex 9913 |
. . . . . . . 8
⊢ 0 ∈
V |
77 | 76 | snss 4259 |
. . . . . . 7
⊢ (0 ∈
(ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}) ↔ {0} ⊆ (ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0})) |
78 | 75, 77 | mpbir 220 |
. . . . . 6
⊢ 0 ∈
(ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}) |
79 | | supxrub 12026 |
. . . . . 6
⊢ (((ran
(𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}) ⊆ ℝ*
∧ 0 ∈ (ran (𝑦
∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0})) → 0 ≤ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
)) |
80 | 72, 78, 79 | sylancl 693 |
. . . . 5
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → 0 ≤ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
)) |
81 | | elxrge0 12152 |
. . . . 5
⊢ (sup((ran
(𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ (0[,]+∞) ↔ (sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ ℝ* ∧ 0 ≤ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
))) |
82 | 74, 80, 81 | sylanbrc 695 |
. . . 4
⊢ ((𝜑 ∧ (𝑓 ∈ 𝐵 ∧ 𝑔 ∈ 𝐵)) → sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ (0[,]+∞)) |
83 | 82 | ralrimivva 2954 |
. . 3
⊢ (𝜑 → ∀𝑓 ∈ 𝐵 ∀𝑔 ∈ 𝐵 sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ (0[,]+∞)) |
84 | | eqid 2610 |
. . . 4
⊢ (𝑓 ∈ 𝐵, 𝑔 ∈ 𝐵 ↦ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < ))
= (𝑓 ∈ 𝐵, 𝑔 ∈ 𝐵 ↦ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
)) |
85 | 84 | fmpt2 7126 |
. . 3
⊢
(∀𝑓 ∈
𝐵 ∀𝑔 ∈ 𝐵 sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, < )
∈ (0[,]+∞) ↔ (𝑓 ∈ 𝐵, 𝑔 ∈ 𝐵 ↦ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
)):(𝐵 × 𝐵)⟶(0[,]+∞)) |
86 | 83, 85 | sylib 207 |
. 2
⊢ (𝜑 → (𝑓 ∈ 𝐵, 𝑔 ∈ 𝐵 ↦ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
)):(𝐵 × 𝐵)⟶(0[,]+∞)) |
87 | | mptexg 6389 |
. . . . 5
⊢ (𝐼 ∈ 𝑋 → (𝑥 ∈ 𝐼 ↦ 𝑅) ∈ V) |
88 | 22, 87 | syl 17 |
. . . 4
⊢ (𝜑 → (𝑥 ∈ 𝐼 ↦ 𝑅) ∈ V) |
89 | 2 | ralrimiva 2949 |
. . . . 5
⊢ (𝜑 → ∀𝑥 ∈ 𝐼 𝑅 ∈ 𝑍) |
90 | | dmmptg 5549 |
. . . . 5
⊢
(∀𝑥 ∈
𝐼 𝑅 ∈ 𝑍 → dom (𝑥 ∈ 𝐼 ↦ 𝑅) = 𝐼) |
91 | 89, 90 | syl 17 |
. . . 4
⊢ (𝜑 → dom (𝑥 ∈ 𝐼 ↦ 𝑅) = 𝐼) |
92 | | prdsdsf.d |
. . . 4
⊢ 𝐷 = (dist‘𝑌) |
93 | 18, 20, 88, 19, 91, 92 | prdsds 15947 |
. . 3
⊢ (𝜑 → 𝐷 = (𝑓 ∈ 𝐵, 𝑔 ∈ 𝐵 ↦ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
))) |
94 | 93 | feq1d 5943 |
. 2
⊢ (𝜑 → (𝐷:(𝐵 × 𝐵)⟶(0[,]+∞) ↔ (𝑓 ∈ 𝐵, 𝑔 ∈ 𝐵 ↦ sup((ran (𝑦 ∈ 𝐼 ↦ ((𝑓‘𝑦)(dist‘((𝑥 ∈ 𝐼 ↦ 𝑅)‘𝑦))(𝑔‘𝑦))) ∪ {0}), ℝ*, <
)):(𝐵 × 𝐵)⟶(0[,]+∞))) |
95 | 86, 94 | mpbird 246 |
1
⊢ (𝜑 → 𝐷:(𝐵 × 𝐵)⟶(0[,]+∞)) |