Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  ioorrnopnlem Structured version   Visualization version   GIF version

Theorem ioorrnopnlem 46877
Description: The a point in an indexed product of open intervals is contained in an open ball that is contained in the indexed product of open intervals. (Contributed by Glauco Siliprandi, 8-Apr-2021.)
Hypotheses
Ref Expression
ioorrnopnlem.x (𝜑𝑋 ∈ Fin)
ioorrnopnlem.n (𝜑𝑋 ≠ ∅)
ioorrnopnlem.a (𝜑𝐴:𝑋⟶ℝ)
ioorrnopnlem.b (𝜑𝐵:𝑋⟶ℝ)
ioorrnopnlem.f (𝜑𝐹X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
ioorrnopnlem.h 𝐻 = ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))))
ioorrnopnlem.e 𝐸 = inf(𝐻, ℝ, < )
ioorrnopnlem.v 𝑉 = (𝐹(ball‘𝐷)𝐸)
ioorrnopnlem.d 𝐷 = (𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2)))
Assertion
Ref Expression
ioorrnopnlem (𝜑 → ∃𝑣 ∈ (TopOpen‘(ℝ^‘𝑋))(𝐹𝑣𝑣X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖))))
Distinct variable groups:   𝐴,𝑔   𝑣,𝐴   𝐵,𝑔   𝑣,𝐵   𝐷,𝑔,𝑖   𝑔,𝐸,𝑖   𝑔,𝐹,𝑖   𝑣,𝐹,𝑖   𝑣,𝑉   𝑓,𝑋,𝑔,𝑘   𝑖,𝑋,𝑣   𝜑,𝑓,𝑔,𝑘   𝜑,𝑖
Allowed substitution hints:   𝜑(𝑣)   𝐴(𝑓,𝑖,𝑘)   𝐵(𝑓,𝑖,𝑘)   𝐷(𝑣,𝑓,𝑘)   𝐸(𝑣,𝑓,𝑘)   𝐹(𝑓,𝑘)   𝐻(𝑣,𝑓,𝑔,𝑖,𝑘)   𝑉(𝑓,𝑔,𝑖,𝑘)

Proof of Theorem ioorrnopnlem
StepHypRef Expression
1 ioorrnopnlem.x . . . . 5 (𝜑𝑋 ∈ Fin)
2 ioorrnopnlem.d . . . . 5 𝐷 = (𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2)))
31, 2rrndsxmet 46876 . . . 4 (𝜑𝐷 ∈ (∞Met‘(ℝ ↑m 𝑋)))
4 nfv 1937 . . . . . 6 𝑖𝜑
5 reex 11179 . . . . . . 7 ℝ ∈ V
65a1i 11 . . . . . 6 (𝜑 → ℝ ∈ V)
7 ioossre 13422 . . . . . . 7 ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ ℝ
87a1i 11 . . . . . 6 ((𝜑𝑖𝑋) → ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ ℝ)
94, 6, 8ixpssmapc 45652 . . . . 5 (𝜑X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ (ℝ ↑m 𝑋))
10 ioorrnopnlem.f . . . . 5 (𝜑𝐹X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
119, 10sseldd 3940 . . . 4 (𝜑𝐹 ∈ (ℝ ↑m 𝑋))
12 ioorrnopnlem.e . . . . . 6 𝐸 = inf(𝐻, ℝ, < )
13 ioorrnopnlem.h . . . . . . . . 9 𝐻 = ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))))
1413a1i 11 . . . . . . . 8 (𝜑𝐻 = ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))))
15 ioorrnopnlem.b . . . . . . . . . . . . . 14 (𝜑𝐵:𝑋⟶ℝ)
1615ffvelcdmda 7069 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → (𝐵𝑖) ∈ ℝ)
1710adantr 485 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → 𝐹X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
18 simpr 489 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → 𝑖𝑋)
19 fvixp2 45775 . . . . . . . . . . . . . . 15 ((𝐹X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ∧ 𝑖𝑋) → (𝐹𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖)))
2017, 18, 19syl2anc 595 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐹𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖)))
217, 20sselid 3937 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → (𝐹𝑖) ∈ ℝ)
2216, 21resubcld 11630 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → ((𝐵𝑖) − (𝐹𝑖)) ∈ ℝ)
23 ioorrnopnlem.a . . . . . . . . . . . . . . . 16 (𝜑𝐴:𝑋⟶ℝ)
2423ffvelcdmda 7069 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
2524rexrd 11247 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
2616rexrd 11247 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
27 iooltub 46085 . . . . . . . . . . . . . 14 (((𝐴𝑖) ∈ ℝ* ∧ (𝐵𝑖) ∈ ℝ* ∧ (𝐹𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖))) → (𝐹𝑖) < (𝐵𝑖))
2825, 26, 20, 27syl3anc 1394 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → (𝐹𝑖) < (𝐵𝑖))
2921, 16posdifd 11789 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → ((𝐹𝑖) < (𝐵𝑖) ↔ 0 < ((𝐵𝑖) − (𝐹𝑖))))
3028, 29mpbid 235 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 0 < ((𝐵𝑖) − (𝐹𝑖)))
3122, 30elrpd 13045 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → ((𝐵𝑖) − (𝐹𝑖)) ∈ ℝ+)
3221, 24resubcld 11630 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → ((𝐹𝑖) − (𝐴𝑖)) ∈ ℝ)
33 ioogtlb 46070 . . . . . . . . . . . . . 14 (((𝐴𝑖) ∈ ℝ* ∧ (𝐵𝑖) ∈ ℝ* ∧ (𝐹𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖))) → (𝐴𝑖) < (𝐹𝑖))
3425, 26, 20, 33syl3anc 1394 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → (𝐴𝑖) < (𝐹𝑖))
3524, 21posdifd 11789 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → ((𝐴𝑖) < (𝐹𝑖) ↔ 0 < ((𝐹𝑖) − (𝐴𝑖))))
3634, 35mpbid 235 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 0 < ((𝐹𝑖) − (𝐴𝑖)))
3732, 36elrpd 13045 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → ((𝐹𝑖) − (𝐴𝑖)) ∈ ℝ+)
3831, 37ifcld 4530 . . . . . . . . . 10 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ ℝ+)
3938ralrimiva 3157 . . . . . . . . 9 (𝜑 → ∀𝑖𝑋 if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ ℝ+)
40 eqid 2765 . . . . . . . . . 10 (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))) = (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))))
4140rnmptss 7108 . . . . . . . . 9 (∀𝑖𝑋 if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ ℝ+ → ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))) ⊆ ℝ+)
4239, 41syl 18 . . . . . . . 8 (𝜑 → ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))) ⊆ ℝ+)
4314, 42eqsstrd 3973 . . . . . . 7 (𝜑𝐻 ⊆ ℝ+)
44 ltso 11278 . . . . . . . . 9 < Or ℝ
4544a1i 11 . . . . . . . 8 (𝜑 → < Or ℝ)
4640rnmptfi 45748 . . . . . . . . . 10 (𝑋 ∈ Fin → ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))) ∈ Fin)
471, 46syl 18 . . . . . . . . 9 (𝜑 → ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))) ∈ Fin)
4813, 47eqeltrid 2869 . . . . . . . 8 (𝜑𝐻 ∈ Fin)
49 ioorrnopnlem.n . . . . . . . . . 10 (𝜑𝑋 ≠ ∅)
504, 38, 40, 49rnmptn0 6234 . . . . . . . . 9 (𝜑 → ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))) ≠ ∅)
5114, 50eqnetrd 3027 . . . . . . . 8 (𝜑𝐻 ≠ ∅)
52 rpssre 13012 . . . . . . . . . 10 + ⊆ ℝ
5352a1i 11 . . . . . . . . 9 (𝜑 → ℝ+ ⊆ ℝ)
5443, 53sstrd 3949 . . . . . . . 8 (𝜑𝐻 ⊆ ℝ)
55 fiinfcl 9451 . . . . . . . 8 (( < Or ℝ ∧ (𝐻 ∈ Fin ∧ 𝐻 ≠ ∅ ∧ 𝐻 ⊆ ℝ)) → inf(𝐻, ℝ, < ) ∈ 𝐻)
5645, 48, 51, 54, 55syl13anc 1395 . . . . . . 7 (𝜑 → inf(𝐻, ℝ, < ) ∈ 𝐻)
5743, 56sseldd 3940 . . . . . 6 (𝜑 → inf(𝐻, ℝ, < ) ∈ ℝ+)
5812, 57eqeltrid 2869 . . . . 5 (𝜑𝐸 ∈ ℝ+)
59 rpxr 13014 . . . . 5 (𝐸 ∈ ℝ+𝐸 ∈ ℝ*)
6058, 59syl 18 . . . 4 (𝜑𝐸 ∈ ℝ*)
61 eqid 2765 . . . . 5 (MetOpen‘𝐷) = (MetOpen‘𝐷)
6261blopn 24614 . . . 4 ((𝐷 ∈ (∞Met‘(ℝ ↑m 𝑋)) ∧ 𝐹 ∈ (ℝ ↑m 𝑋) ∧ 𝐸 ∈ ℝ*) → (𝐹(ball‘𝐷)𝐸) ∈ (MetOpen‘𝐷))
633, 11, 60, 62syl3anc 1394 . . 3 (𝜑 → (𝐹(ball‘𝐷)𝐸) ∈ (MetOpen‘𝐷))
64 ioorrnopnlem.v . . . . 5 𝑉 = (𝐹(ball‘𝐷)𝐸)
6564a1i 11 . . . 4 (𝜑𝑉 = (𝐹(ball‘𝐷)𝐸))
661rrxtopnfi 46860 . . . . 5 (𝜑 → (TopOpen‘(ℝ^‘𝑋)) = (MetOpen‘(𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2)))))
672eqcomi 2774 . . . . . . 7 (𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2))) = 𝐷
6867a1i 11 . . . . . 6 (𝜑 → (𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2))) = 𝐷)
6968fveq2d 6875 . . . . 5 (𝜑 → (MetOpen‘(𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2)))) = (MetOpen‘𝐷))
7066, 69eqtrd 2800 . . . 4 (𝜑 → (TopOpen‘(ℝ^‘𝑋)) = (MetOpen‘𝐷))
7165, 70eleq12d 2859 . . 3 (𝜑 → (𝑉 ∈ (TopOpen‘(ℝ^‘𝑋)) ↔ (𝐹(ball‘𝐷)𝐸) ∈ (MetOpen‘𝐷)))
7263, 71mpbird 260 . 2 (𝜑𝑉 ∈ (TopOpen‘(ℝ^‘𝑋)))
73 xmetpsmet 24462 . . . . . 6 (𝐷 ∈ (∞Met‘(ℝ ↑m 𝑋)) → 𝐷 ∈ (PsMet‘(ℝ ↑m 𝑋)))
743, 73syl 18 . . . . 5 (𝜑𝐷 ∈ (PsMet‘(ℝ ↑m 𝑋)))
75 blcntrps 24526 . . . . 5 ((𝐷 ∈ (PsMet‘(ℝ ↑m 𝑋)) ∧ 𝐹 ∈ (ℝ ↑m 𝑋) ∧ 𝐸 ∈ ℝ+) → 𝐹 ∈ (𝐹(ball‘𝐷)𝐸))
7674, 11, 58, 75syl3anc 1394 . . . 4 (𝜑𝐹 ∈ (𝐹(ball‘𝐷)𝐸))
7765eqcomd 2771 . . . 4 (𝜑 → (𝐹(ball‘𝐷)𝐸) = 𝑉)
7876, 77eleqtrd 2867 . . 3 (𝜑𝐹𝑉)
79 nfv 1937 . . . . 5 𝑔𝜑
80 elmapfn 8850 . . . . . . . 8 (𝑔 ∈ (ℝ ↑m 𝑋) → 𝑔 Fn 𝑋)
81803ad2ant2 1150 . . . . . . 7 ((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) → 𝑔 Fn 𝑋)
82253ad2antl1 1202 . . . . . . . . 9 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
83263ad2antl1 1202 . . . . . . . . 9 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
84 simpl2 1209 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → 𝑔 ∈ (ℝ ↑m 𝑋))
85 simpr 489 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → 𝑖𝑋)
86 elmapi 8834 . . . . . . . . . . . 12 (𝑔 ∈ (ℝ ↑m 𝑋) → 𝑔:𝑋⟶ℝ)
8786adantr 485 . . . . . . . . . . 11 ((𝑔 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑔:𝑋⟶ℝ)
88 simpr 489 . . . . . . . . . . 11 ((𝑔 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖𝑋)
8987, 88ffvelcdmd 7070 . . . . . . . . . 10 ((𝑔 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑔𝑖) ∈ ℝ)
9084, 85, 89syl2anc 595 . . . . . . . . 9 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝑔𝑖) ∈ ℝ)
91243ad2antl1 1202 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
9252, 58sselid 3937 . . . . . . . . . . . . 13 (𝜑𝐸 ∈ ℝ)
9392adantr 485 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝐸 ∈ ℝ)
9421, 93resubcld 11630 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → ((𝐹𝑖) − 𝐸) ∈ ℝ)
95943ad2antl1 1202 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) − 𝐸) ∈ ℝ)
9652, 38sselid 3937 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ ℝ)
9712a1i 11 . . . . . . . . . . . . . . . 16 (𝜑𝐸 = inf(𝐻, ℝ, < ))
98 infxrrefi 45956 . . . . . . . . . . . . . . . . . 18 ((𝐻 ⊆ ℝ ∧ 𝐻 ∈ Fin ∧ 𝐻 ≠ ∅) → inf(𝐻, ℝ*, < ) = inf(𝐻, ℝ, < ))
9954, 48, 51, 98syl3anc 1394 . . . . . . . . . . . . . . . . 17 (𝜑 → inf(𝐻, ℝ*, < ) = inf(𝐻, ℝ, < ))
10099eqcomd 2771 . . . . . . . . . . . . . . . 16 (𝜑 → inf(𝐻, ℝ, < ) = inf(𝐻, ℝ*, < ))
10197, 100eqtrd 2800 . . . . . . . . . . . . . . 15 (𝜑𝐸 = inf(𝐻, ℝ*, < ))
102101adantr 485 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → 𝐸 = inf(𝐻, ℝ*, < ))
103 ressxr 11241 . . . . . . . . . . . . . . . . . 18 ℝ ⊆ ℝ*
104103a1i 11 . . . . . . . . . . . . . . . . 17 (𝜑 → ℝ ⊆ ℝ*)
10554, 104sstrd 3949 . . . . . . . . . . . . . . . 16 (𝜑𝐻 ⊆ ℝ*)
106105adantr 485 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → 𝐻 ⊆ ℝ*)
10738elexd 3480 . . . . . . . . . . . . . . . . 17 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ V)
10840elrnmpt1 5940 . . . . . . . . . . . . . . . . 17 ((𝑖𝑋 ∧ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ V) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))))
10918, 107, 108syl2anc 595 . . . . . . . . . . . . . . . 16 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ ran (𝑖𝑋 ↦ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖)))))
110109, 13eleqtrrdi 2876 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ 𝐻)
111 infxrlb 13349 . . . . . . . . . . . . . . 15 ((𝐻 ⊆ ℝ* ∧ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ∈ 𝐻) → inf(𝐻, ℝ*, < ) ≤ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))))
112106, 110, 111syl2anc 595 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → inf(𝐻, ℝ*, < ) ≤ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))))
113102, 112eqbrtrd 5126 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → 𝐸 ≤ if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))))
114 min2 13204 . . . . . . . . . . . . . 14 ((((𝐵𝑖) − (𝐹𝑖)) ∈ ℝ ∧ ((𝐹𝑖) − (𝐴𝑖)) ∈ ℝ) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ≤ ((𝐹𝑖) − (𝐴𝑖)))
11522, 32, 114syl2anc 595 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ≤ ((𝐹𝑖) − (𝐴𝑖)))
11693, 96, 32, 113, 115letrd 11355 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝐸 ≤ ((𝐹𝑖) − (𝐴𝑖)))
11793, 21, 24, 116lesubd 11806 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → (𝐴𝑖) ≤ ((𝐹𝑖) − 𝐸))
1181173ad2antl1 1202 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐴𝑖) ≤ ((𝐹𝑖) − 𝐸))
11921adantlr 727 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝐹𝑖) ∈ ℝ)
12089adantll 726 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝑔𝑖) ∈ ℝ)
121119, 120resubcld 11630 . . . . . . . . . . . . 13 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) ∈ ℝ)
1221213adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) ∈ ℝ)
1231, 2rrndsmet 46875 . . . . . . . . . . . . . . 15 (𝜑𝐷 ∈ (Met‘(ℝ ↑m 𝑋)))
124123ad2antrr 738 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝐷 ∈ (Met‘(ℝ ↑m 𝑋)))
12511ad2antrr 738 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝐹 ∈ (ℝ ↑m 𝑋))
126 simplr 780 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑔 ∈ (ℝ ↑m 𝑋))
127 metcl 24446 . . . . . . . . . . . . . 14 ((𝐷 ∈ (Met‘(ℝ ↑m 𝑋)) ∧ 𝐹 ∈ (ℝ ↑m 𝑋) ∧ 𝑔 ∈ (ℝ ↑m 𝑋)) → (𝐹𝐷𝑔) ∈ ℝ)
128124, 125, 126, 127syl3anc 1394 . . . . . . . . . . . . 13 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝐹𝐷𝑔) ∈ ℝ)
1291283adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐹𝐷𝑔) ∈ ℝ)
13093adantlr 727 . . . . . . . . . . . . 13 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝐸 ∈ ℝ)
1311303adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → 𝐸 ∈ ℝ)
132121recnd 11225 . . . . . . . . . . . . . . 15 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) ∈ ℂ)
133132abscld 15478 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘((𝐹𝑖) − (𝑔𝑖))) ∈ ℝ)
134121leabsd 15454 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) ≤ (abs‘((𝐹𝑖) − (𝑔𝑖))))
1351ad2antrr 738 . . . . . . . . . . . . . . . 16 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑋 ∈ Fin)
136 ixpf 8906 . . . . . . . . . . . . . . . . . . 19 (𝐹X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) → 𝐹:𝑋 𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
13710, 136syl 18 . . . . . . . . . . . . . . . . . 18 (𝜑𝐹:𝑋 𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
1388ralrimiva 3157 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ∀𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ ℝ)
139 iunss 5004 . . . . . . . . . . . . . . . . . . 19 ( 𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ ℝ ↔ ∀𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ ℝ)
140138, 139sylibr 237 . . . . . . . . . . . . . . . . . 18 (𝜑 𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ⊆ ℝ)
141137, 140fssd 6713 . . . . . . . . . . . . . . . . 17 (𝜑𝐹:𝑋⟶ℝ)
142141ad2antrr 738 . . . . . . . . . . . . . . . 16 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝐹:𝑋⟶ℝ)
143126, 86syl 18 . . . . . . . . . . . . . . . 16 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑔:𝑋⟶ℝ)
144 simpr 489 . . . . . . . . . . . . . . . 16 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑖𝑋)
145 eqid 2765 . . . . . . . . . . . . . . . 16 (dist‘(ℝ^‘𝑋)) = (dist‘(ℝ^‘𝑋))
146135, 142, 143, 144, 145rrnprjdstle 46874 . . . . . . . . . . . . . . 15 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘((𝐹𝑖) − (𝑔𝑖))) ≤ (𝐹(dist‘(ℝ^‘𝑋))𝑔))
147 eqid 2765 . . . . . . . . . . . . . . . . . . . 20 (ℝ^‘𝑋) = (ℝ^‘𝑋)
148 eqid 2765 . . . . . . . . . . . . . . . . . . . 20 (ℝ ↑m 𝑋) = (ℝ ↑m 𝑋)
149147, 148rrxdsfi 25527 . . . . . . . . . . . . . . . . . . 19 (𝑋 ∈ Fin → (dist‘(ℝ^‘𝑋)) = (𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2))))
1501, 149syl 18 . . . . . . . . . . . . . . . . . 18 (𝜑 → (dist‘(ℝ^‘𝑋)) = (𝑓 ∈ (ℝ ↑m 𝑋), 𝑔 ∈ (ℝ ↑m 𝑋) ↦ (√‘Σ𝑘𝑋 (((𝑓𝑘) − (𝑔𝑘))↑2))))
151150, 68eqtrd 2800 . . . . . . . . . . . . . . . . 17 (𝜑 → (dist‘(ℝ^‘𝑋)) = 𝐷)
152151oveqd 7417 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐹(dist‘(ℝ^‘𝑋))𝑔) = (𝐹𝐷𝑔))
153152ad2antrr 738 . . . . . . . . . . . . . . 15 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝐹(dist‘(ℝ^‘𝑋))𝑔) = (𝐹𝐷𝑔))
154146, 153breqtrd 5130 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘((𝐹𝑖) − (𝑔𝑖))) ≤ (𝐹𝐷𝑔))
155121, 133, 128, 134, 154letrd 11355 . . . . . . . . . . . . 13 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) ≤ (𝐹𝐷𝑔))
1561553adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) ≤ (𝐹𝐷𝑔))
157 simpl3 1210 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐹𝐷𝑔) < 𝐸)
158122, 129, 131, 156, 157lelttrd 11356 . . . . . . . . . . 11 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) − (𝑔𝑖)) < 𝐸)
159 ltsub23 11682 . . . . . . . . . . . . 13 (((𝐹𝑖) ∈ ℝ ∧ (𝑔𝑖) ∈ ℝ ∧ 𝐸 ∈ ℝ) → (((𝐹𝑖) − (𝑔𝑖)) < 𝐸 ↔ ((𝐹𝑖) − 𝐸) < (𝑔𝑖)))
160119, 120, 130, 159syl3anc 1394 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (((𝐹𝑖) − (𝑔𝑖)) < 𝐸 ↔ ((𝐹𝑖) − 𝐸) < (𝑔𝑖)))
1611603adantl3 1185 . . . . . . . . . . 11 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (((𝐹𝑖) − (𝑔𝑖)) < 𝐸 ↔ ((𝐹𝑖) − 𝐸) < (𝑔𝑖)))
162158, 161mpbid 235 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) − 𝐸) < (𝑔𝑖))
16391, 95, 90, 118, 162lelttrd 11356 . . . . . . . . 9 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐴𝑖) < (𝑔𝑖))
16421, 93readdcld 11226 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → ((𝐹𝑖) + 𝐸) ∈ ℝ)
1651643ad2antl1 1202 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) + 𝐸) ∈ ℝ)
166163ad2antl1 1202 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ)
167120, 119resubcld 11630 . . . . . . . . . . . . 13 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) ∈ ℝ)
1681673adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) ∈ ℝ)
169167leabsd 15454 . . . . . . . . . . . . . . 15 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) ≤ (abs‘((𝑔𝑖) − (𝐹𝑖))))
170120recnd 11225 . . . . . . . . . . . . . . . 16 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝑔𝑖) ∈ ℂ)
171119recnd 11225 . . . . . . . . . . . . . . . 16 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝐹𝑖) ∈ ℂ)
172170, 171abssubd 15495 . . . . . . . . . . . . . . 15 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘((𝑔𝑖) − (𝐹𝑖))) = (abs‘((𝐹𝑖) − (𝑔𝑖))))
173169, 172breqtrd 5130 . . . . . . . . . . . . . 14 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) ≤ (abs‘((𝐹𝑖) − (𝑔𝑖))))
174167, 133, 128, 173, 154letrd 11355 . . . . . . . . . . . . 13 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) ≤ (𝐹𝐷𝑔))
1751743adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) ≤ (𝐹𝐷𝑔))
176168, 129, 131, 175, 157lelttrd 11356 . . . . . . . . . . 11 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝑔𝑖) − (𝐹𝑖)) < 𝐸)
1771193adantl3 1185 . . . . . . . . . . . 12 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝐹𝑖) ∈ ℝ)
17890, 177, 131ltsubadd2d 11800 . . . . . . . . . . 11 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (((𝑔𝑖) − (𝐹𝑖)) < 𝐸 ↔ (𝑔𝑖) < ((𝐹𝑖) + 𝐸)))
179176, 178mpbid 235 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝑔𝑖) < ((𝐹𝑖) + 𝐸))
180 min1 13203 . . . . . . . . . . . . . 14 ((((𝐵𝑖) − (𝐹𝑖)) ∈ ℝ ∧ ((𝐹𝑖) − (𝐴𝑖)) ∈ ℝ) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ≤ ((𝐵𝑖) − (𝐹𝑖)))
18122, 32, 180syl2anc 595 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → if(((𝐵𝑖) − (𝐹𝑖)) ≤ ((𝐹𝑖) − (𝐴𝑖)), ((𝐵𝑖) − (𝐹𝑖)), ((𝐹𝑖) − (𝐴𝑖))) ≤ ((𝐵𝑖) − (𝐹𝑖)))
18293, 96, 22, 113, 181letrd 11355 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝐸 ≤ ((𝐵𝑖) − (𝐹𝑖)))
18321, 93, 16leaddsub2d 11804 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → (((𝐹𝑖) + 𝐸) ≤ (𝐵𝑖) ↔ 𝐸 ≤ ((𝐵𝑖) − (𝐹𝑖))))
184182, 183mpbird 260 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → ((𝐹𝑖) + 𝐸) ≤ (𝐵𝑖))
1851843ad2antl1 1202 . . . . . . . . . 10 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → ((𝐹𝑖) + 𝐸) ≤ (𝐵𝑖))
18690, 165, 166, 179, 185ltletrd 11358 . . . . . . . . 9 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝑔𝑖) < (𝐵𝑖))
18782, 83, 90, 163, 186eliood 46073 . . . . . . . 8 (((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) ∧ 𝑖𝑋) → (𝑔𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖)))
188187ralrimiva 3157 . . . . . . 7 ((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) → ∀𝑖𝑋 (𝑔𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖)))
18981, 188jca 520 . . . . . 6 ((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) → (𝑔 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑔𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖))))
190 vex 3461 . . . . . . 7 𝑔 ∈ V
191190elixp 8890 . . . . . 6 (𝑔X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ↔ (𝑔 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑔𝑖) ∈ ((𝐴𝑖)(,)(𝐵𝑖))))
192189, 191sylibr 237 . . . . 5 ((𝜑𝑔 ∈ (ℝ ↑m 𝑋) ∧ (𝐹𝐷𝑔) < 𝐸) → 𝑔X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
19379, 74, 11, 60, 192ballss3 45670 . . . 4 (𝜑 → (𝐹(ball‘𝐷)𝐸) ⊆ X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
19465, 193eqsstrd 3973 . . 3 (𝜑𝑉X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))
19578, 194jca 520 . 2 (𝜑 → (𝐹𝑉𝑉X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖))))
196 eleq2 2854 . . . 4 (𝑣 = 𝑉 → (𝐹𝑣𝐹𝑉))
197 sseq1 3964 . . . 4 (𝑣 = 𝑉 → (𝑣X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)) ↔ 𝑉X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖))))
198196, 197anbi12d 643 . . 3 (𝑣 = 𝑉 → ((𝐹𝑣𝑣X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖))) ↔ (𝐹𝑉𝑉X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))))
199198rspcev 3584 . 2 ((𝑉 ∈ (TopOpen‘(ℝ^‘𝑋)) ∧ (𝐹𝑉𝑉X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖)))) → ∃𝑣 ∈ (TopOpen‘(ℝ^‘𝑋))(𝐹𝑣𝑣X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖))))
20072, 195, 199syl2anc 595 1 (𝜑 → ∃𝑣 ∈ (TopOpen‘(ℝ^‘𝑋))(𝐹𝑣𝑣X𝑖𝑋 ((𝐴𝑖)(,)(𝐵𝑖))))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wa 400  w3a 1101   = wceq 1563  wcel 2145  wne 2960  wral 3079  wrex 3089  Vcvv 3457  wss 3907  c0 4288  ifcif 4483   ciun 4951   class class class wbr 5104  cmpt 5185   Or wor 5558  ran crn 5652   Fn wfn 6520  wf 6521  cfv 6525  (class class class)co 7400  cmpo 7402  m cmap 8812  Xcixp 8883  Fincfn 8931  infcinf 9389  cr 11087  0cc0 11088   + caddc 11091  *cxr 11230   < clt 11231  cle 11232  cmin 11429  2c2 12283  +crp 13004  (,)cioo 13360  cexp 14085  csqrt 15272  abscabs 15273  Σcsu 15725  distcds 17307  TopOpenctopn 17462  PsMetcpsmet 21463  ∞Metcxmet 21464  Metcmet 21465  ballcbl 21466  MetOpencmopn 21469  ℝ^crrx 25499
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1818  ax-4 1832  ax-5 1933  ax-6 1990  ax-7 2031  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2215  ax-ext 2737  ax-rep 5231  ax-sep 5250  ax-nul 5260  ax-pow 5326  ax-pr 5394  ax-un 7722  ax-inf2 9598  ax-cnex 11144  ax-resscn 11145  ax-1cn 11146  ax-icn 11147  ax-addcl 11148  ax-addrcl 11149  ax-mulcl 11150  ax-mulrcl 11151  ax-mulcom 11152  ax-addass 11153  ax-mulass 11154  ax-distr 11155  ax-i2m1 11156  ax-1ne0 11157  ax-1rid 11158  ax-rnegex 11159  ax-rrecex 11160  ax-cnre 11161  ax-pre-lttri 11162  ax-pre-lttrn 11163  ax-pre-ltadd 11164  ax-pre-mulgt0 11165  ax-pre-sup 11166  ax-addf 11167  ax-mulf 11168
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  df-3an 1103  df-tru 1566  df-fal 1576  df-ex 1803  df-nf 1807  df-sb 2094  df-mo 2569  df-eu 2599  df-clab 2744  df-cleq 2757  df-clel 2840  df-nfc 2914  df-ne 2961  df-nel 3065  df-ral 3080  df-rex 3090  df-rmo 3370  df-reu 3371  df-rab 3418  df-v 3459  df-sbc 3748  df-csb 3856  df-dif 3910  df-un 3912  df-in 3914  df-ss 3924  df-pss 3927  df-nul 4289  df-if 4484  df-pw 4560  df-sn 4586  df-pr 4588  df-tp 4590  df-op 4592  df-uni 4868  df-int 4908  df-iun 4953  df-br 5105  df-opab 5167  df-mpt 5186  df-tr 5212  df-id 5546  df-eprel 5551  df-po 5559  df-so 5560  df-fr 5604  df-se 5605  df-we 5606  df-xp 5657  df-rel 5658  df-cnv 5659  df-co 5660  df-dm 5661  df-rn 5662  df-res 5663  df-ima 5664  df-pred 6291  df-ord 6352  df-on 6353  df-lim 6354  df-suc 6355  df-iota 6481  df-fun 6527  df-fn 6528  df-f 6529  df-f1 6530  df-fo 6531  df-f1o 6532  df-fv 6533  df-isom 6534  df-riota 7357  df-ov 7403  df-oprab 7404  df-mpo 7405  df-of 7664  df-om 7851  df-1st 7974  df-2nd 7975  df-supp 8145  df-tpos 8210  df-frecs 8266  df-wrecs 8297  df-recs 8346  df-rdg 8385  df-1o 8441  df-er 8682  df-map 8814  df-ixp 8884  df-en 8932  df-dom 8933  df-sdom 8934  df-fin 8935  df-fsupp 9310  df-sup 9390  df-inf 9391  df-oi 9460  df-card 9913  df-pnf 11233  df-mnf 11234  df-xr 11235  df-ltxr 11236  df-le 11237  df-sub 11431  df-neg 11432  df-div 11860  df-nn 12222  df-2 12291  df-3 12292  df-4 12293  df-5 12294  df-6 12295  df-7 12296  df-8 12297  df-9 12298  df-n0 12493  df-z 12580  df-dec 12700  df-uz 12851  df-q 12961  df-rp 13005  df-xneg 13125  df-xadd 13126  df-xmul 13127  df-ioo 13364  df-ico 13366  df-fz 13524  df-fzo 13671  df-seq 14026  df-exp 14086  df-hash 14355  df-cj 15138  df-re 15139  df-im 15140  df-sqrt 15274  df-abs 15275  df-clim 15527  df-sum 15726  df-struct 17195  df-sets 17212  df-slot 17230  df-ndx 17242  df-base 17258  df-ress 17279  df-plusg 17311  df-mulr 17312  df-starv 17313  df-sca 17314  df-vsca 17315  df-ip 17316  df-tset 17317  df-ple 17318  df-ds 17320  df-unif 17321  df-hom 17322  df-cco 17323  df-rest 17463  df-topn 17464  df-0g 17482  df-gsum 17483  df-topgen 17484  df-prds 17488  df-pws 17490  df-mgm 18686  df-sgrp 18765  df-mnd 18781  df-mhm 18829  df-grp 18991  df-minusg 18992  df-sbg 18993  df-subg 19177  df-ghm 19272  df-cntz 19375  df-cmn 19840  df-abl 19841  df-mgp 20205  df-rng 20219  df-ur 20252  df-ring 20305  df-cring 20306  df-oppr 20407  df-dvdsr 20427  df-unit 20428  df-invr 20458  df-dvr 20471  df-rhm 20542  df-subrng 20619  df-subrg 20643  df-drng 20803  df-field 20804  df-staf 20908  df-srng 20909  df-lmod 20949  df-lss 21019  df-sra 21260  df-rgmod 21261  df-psmet 21471  df-xmet 21472  df-met 21473  df-bl 21474  df-mopn 21475  df-cnfld 21480  df-refld 21712  df-dsmm 21839  df-frlm 21854  df-top 23008  df-topon 23025  df-bases 23060  df-nm 24696  df-tng 24698  df-tcph 25285  df-rrx 25501
This theorem is referenced by:  ioorrnopn  46878
  Copyright terms: Public domain W3C validator