MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  minvecolem3 Structured version   Visualization version   GIF version

Theorem minvecolem3 29247
Description: Lemma for minveco 29255. The sequence formed by taking elements successively closer to the infimum is Cauchy. (Contributed by Mario Carneiro, 8-May-2014.) (Revised by AV, 4-Oct-2020.) (New usage is discouraged.)
Hypotheses
Ref Expression
minveco.x 𝑋 = (BaseSet‘𝑈)
minveco.m 𝑀 = ( −𝑣𝑈)
minveco.n 𝑁 = (normCV𝑈)
minveco.y 𝑌 = (BaseSet‘𝑊)
minveco.u (𝜑𝑈 ∈ CPreHilOLD)
minveco.w (𝜑𝑊 ∈ ((SubSp‘𝑈) ∩ CBan))
minveco.a (𝜑𝐴𝑋)
minveco.d 𝐷 = (IndMet‘𝑈)
minveco.j 𝐽 = (MetOpen‘𝐷)
minveco.r 𝑅 = ran (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))
minveco.s 𝑆 = inf(𝑅, ℝ, < )
minveco.f (𝜑𝐹:ℕ⟶𝑌)
minveco.1 ((𝜑𝑛 ∈ ℕ) → ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
Assertion
Ref Expression
minvecolem3 (𝜑𝐹 ∈ (Cau‘𝐷))
Distinct variable groups:   𝑦,𝑛,𝐹   𝑛,𝐽,𝑦   𝑦,𝑀   𝑦,𝑁   𝜑,𝑛,𝑦   𝑆,𝑛,𝑦   𝐴,𝑛,𝑦   𝐷,𝑛,𝑦   𝑦,𝑈   𝑦,𝑊   𝑛,𝑋   𝑛,𝑌,𝑦
Allowed substitution hints:   𝑅(𝑦,𝑛)   𝑈(𝑛)   𝑀(𝑛)   𝑁(𝑛)   𝑊(𝑛)   𝑋(𝑦)

Proof of Theorem minvecolem3
Dummy variables 𝑗 𝑥 𝑤 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 4re 12066 . . . . . . 7 4 ∈ ℝ
2 4pos 12089 . . . . . . 7 0 < 4
31, 2elrpii 12742 . . . . . 6 4 ∈ ℝ+
4 simpr 485 . . . . . . 7 ((𝜑𝑥 ∈ ℝ+) → 𝑥 ∈ ℝ+)
5 2z 12361 . . . . . . 7 2 ∈ ℤ
6 rpexpcl 13810 . . . . . . 7 ((𝑥 ∈ ℝ+ ∧ 2 ∈ ℤ) → (𝑥↑2) ∈ ℝ+)
74, 5, 6sylancl 586 . . . . . 6 ((𝜑𝑥 ∈ ℝ+) → (𝑥↑2) ∈ ℝ+)
8 rpdivcl 12764 . . . . . 6 ((4 ∈ ℝ+ ∧ (𝑥↑2) ∈ ℝ+) → (4 / (𝑥↑2)) ∈ ℝ+)
93, 7, 8sylancr 587 . . . . 5 ((𝜑𝑥 ∈ ℝ+) → (4 / (𝑥↑2)) ∈ ℝ+)
10 rprege0 12754 . . . . 5 ((4 / (𝑥↑2)) ∈ ℝ+ → ((4 / (𝑥↑2)) ∈ ℝ ∧ 0 ≤ (4 / (𝑥↑2))))
11 flge0nn0 13549 . . . . 5 (((4 / (𝑥↑2)) ∈ ℝ ∧ 0 ≤ (4 / (𝑥↑2))) → (⌊‘(4 / (𝑥↑2))) ∈ ℕ0)
12 nn0p1nn 12281 . . . . 5 ((⌊‘(4 / (𝑥↑2))) ∈ ℕ0 → ((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℕ)
139, 10, 11, 124syl 19 . . . 4 ((𝜑𝑥 ∈ ℝ+) → ((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℕ)
14 minveco.u . . . . . . . . . . 11 (𝜑𝑈 ∈ CPreHilOLD)
15 phnv 29185 . . . . . . . . . . 11 (𝑈 ∈ CPreHilOLD𝑈 ∈ NrmCVec)
16 minveco.x . . . . . . . . . . . 12 𝑋 = (BaseSet‘𝑈)
17 minveco.d . . . . . . . . . . . 12 𝐷 = (IndMet‘𝑈)
1816, 17imsmet 29062 . . . . . . . . . . 11 (𝑈 ∈ NrmCVec → 𝐷 ∈ (Met‘𝑋))
1914, 15, 183syl 18 . . . . . . . . . 10 (𝜑𝐷 ∈ (Met‘𝑋))
2019ad2antrr 723 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝐷 ∈ (Met‘𝑋))
2114, 15syl 17 . . . . . . . . . . . 12 (𝜑𝑈 ∈ NrmCVec)
22 inss1 4163 . . . . . . . . . . . . 13 ((SubSp‘𝑈) ∩ CBan) ⊆ (SubSp‘𝑈)
23 minveco.w . . . . . . . . . . . . 13 (𝜑𝑊 ∈ ((SubSp‘𝑈) ∩ CBan))
2422, 23sselid 3920 . . . . . . . . . . . 12 (𝜑𝑊 ∈ (SubSp‘𝑈))
25 minveco.y . . . . . . . . . . . . 13 𝑌 = (BaseSet‘𝑊)
26 eqid 2739 . . . . . . . . . . . . 13 (SubSp‘𝑈) = (SubSp‘𝑈)
2716, 25, 26sspba 29098 . . . . . . . . . . . 12 ((𝑈 ∈ NrmCVec ∧ 𝑊 ∈ (SubSp‘𝑈)) → 𝑌𝑋)
2821, 24, 27syl2anc 584 . . . . . . . . . . 11 (𝜑𝑌𝑋)
2928ad2antrr 723 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝑌𝑋)
30 minveco.f . . . . . . . . . . . 12 (𝜑𝐹:ℕ⟶𝑌)
3130ad2antrr 723 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝐹:ℕ⟶𝑌)
3213adantr 481 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℕ)
3331, 32ffvelrnd 6971 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)) ∈ 𝑌)
3429, 33sseldd 3923 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)) ∈ 𝑋)
35 eluznn 12667 . . . . . . . . . . . 12 ((((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℕ ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝑛 ∈ ℕ)
3613, 35sylan 580 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝑛 ∈ ℕ)
3731, 36ffvelrnd 6971 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐹𝑛) ∈ 𝑌)
3829, 37sseldd 3923 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐹𝑛) ∈ 𝑋)
39 metcl 23494 . . . . . . . . 9 ((𝐷 ∈ (Met‘𝑋) ∧ (𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)) ∈ 𝑋 ∧ (𝐹𝑛) ∈ 𝑋) → ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) ∈ ℝ)
4020, 34, 38, 39syl3anc 1370 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) ∈ ℝ)
4140resqcld 13974 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛))↑2) ∈ ℝ)
4232nnrpd 12779 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℝ+)
4342rpreccld 12791 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ+)
44 rpmulcl 12762 . . . . . . . . 9 ((4 ∈ ℝ+ ∧ (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ+) → (4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) ∈ ℝ+)
453, 43, 44sylancr 587 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) ∈ ℝ+)
4645rpred 12781 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) ∈ ℝ)
477adantr 481 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝑥↑2) ∈ ℝ+)
4847rpred 12781 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝑥↑2) ∈ ℝ)
49 minveco.m . . . . . . . 8 𝑀 = ( −𝑣𝑈)
50 minveco.n . . . . . . . 8 𝑁 = (normCV𝑈)
5114ad2antrr 723 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝑈 ∈ CPreHilOLD)
5223ad2antrr 723 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝑊 ∈ ((SubSp‘𝑈) ∩ CBan))
53 minveco.a . . . . . . . . 9 (𝜑𝐴𝑋)
5453ad2antrr 723 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 𝐴𝑋)
55 minveco.j . . . . . . . 8 𝐽 = (MetOpen‘𝐷)
56 minveco.r . . . . . . . 8 𝑅 = ran (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))
57 minveco.s . . . . . . . 8 𝑆 = inf(𝑅, ℝ, < )
5813nnrpd 12779 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ+) → ((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℝ+)
5958rpreccld 12791 . . . . . . . . . 10 ((𝜑𝑥 ∈ ℝ+) → (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ+)
6059adantr 481 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ+)
6160rpred 12781 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ)
6260rpge0d 12785 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 0 ≤ (1 / ((⌊‘(4 / (𝑥↑2))) + 1)))
6330adantr 481 . . . . . . . . . 10 ((𝜑𝑥 ∈ ℝ+) → 𝐹:ℕ⟶𝑌)
6463ffvelrnda 6970 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ ℕ) → (𝐹𝑛) ∈ 𝑌)
6536, 64syldan 591 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐹𝑛) ∈ 𝑌)
66 fveq2 6783 . . . . . . . . . . . 12 (𝑛 = ((⌊‘(4 / (𝑥↑2))) + 1) → (𝐹𝑛) = (𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)))
6766oveq2d 7300 . . . . . . . . . . 11 (𝑛 = ((⌊‘(4 / (𝑥↑2))) + 1) → (𝐴𝐷(𝐹𝑛)) = (𝐴𝐷(𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))))
6867oveq1d 7299 . . . . . . . . . 10 (𝑛 = ((⌊‘(4 / (𝑥↑2))) + 1) → ((𝐴𝐷(𝐹𝑛))↑2) = ((𝐴𝐷(𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)))↑2))
69 oveq2 7292 . . . . . . . . . . 11 (𝑛 = ((⌊‘(4 / (𝑥↑2))) + 1) → (1 / 𝑛) = (1 / ((⌊‘(4 / (𝑥↑2))) + 1)))
7069oveq2d 7300 . . . . . . . . . 10 (𝑛 = ((⌊‘(4 / (𝑥↑2))) + 1) → ((𝑆↑2) + (1 / 𝑛)) = ((𝑆↑2) + (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
7168, 70breq12d 5088 . . . . . . . . 9 (𝑛 = ((⌊‘(4 / (𝑥↑2))) + 1) → (((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)) ↔ ((𝐴𝐷(𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)))↑2) ≤ ((𝑆↑2) + (1 / ((⌊‘(4 / (𝑥↑2))) + 1)))))
72 minveco.1 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
7372ralrimiva 3104 . . . . . . . . . 10 (𝜑 → ∀𝑛 ∈ ℕ ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
7473ad2antrr 723 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ∀𝑛 ∈ ℕ ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
7571, 74, 32rspcdva 3563 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝐴𝐷(𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)))↑2) ≤ ((𝑆↑2) + (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
7629, 65sseldd 3923 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐹𝑛) ∈ 𝑋)
77 metcl 23494 . . . . . . . . . . 11 ((𝐷 ∈ (Met‘𝑋) ∧ 𝐴𝑋 ∧ (𝐹𝑛) ∈ 𝑋) → (𝐴𝐷(𝐹𝑛)) ∈ ℝ)
7820, 54, 76, 77syl3anc 1370 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝐴𝐷(𝐹𝑛)) ∈ ℝ)
7978resqcld 13974 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝐴𝐷(𝐹𝑛))↑2) ∈ ℝ)
8016, 49, 50, 25, 14, 23, 53, 17, 55, 56minvecolem1 29245 . . . . . . . . . . . . . 14 (𝜑 → (𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∀𝑤𝑅 0 ≤ 𝑤))
81 0re 10986 . . . . . . . . . . . . . . . 16 0 ∈ ℝ
82 breq1 5078 . . . . . . . . . . . . . . . . . 18 (𝑥 = 0 → (𝑥𝑤 ↔ 0 ≤ 𝑤))
8382ralbidv 3113 . . . . . . . . . . . . . . . . 17 (𝑥 = 0 → (∀𝑤𝑅 𝑥𝑤 ↔ ∀𝑤𝑅 0 ≤ 𝑤))
8483rspcev 3562 . . . . . . . . . . . . . . . 16 ((0 ∈ ℝ ∧ ∀𝑤𝑅 0 ≤ 𝑤) → ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤)
8581, 84mpan 687 . . . . . . . . . . . . . . 15 (∀𝑤𝑅 0 ≤ 𝑤 → ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤)
86853anim3i 1153 . . . . . . . . . . . . . 14 ((𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∀𝑤𝑅 0 ≤ 𝑤) → (𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤))
87 infrecl 11966 . . . . . . . . . . . . . 14 ((𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤) → inf(𝑅, ℝ, < ) ∈ ℝ)
8880, 86, 873syl 18 . . . . . . . . . . . . 13 (𝜑 → inf(𝑅, ℝ, < ) ∈ ℝ)
8957, 88eqeltrid 2844 . . . . . . . . . . . 12 (𝜑𝑆 ∈ ℝ)
9089resqcld 13974 . . . . . . . . . . 11 (𝜑 → (𝑆↑2) ∈ ℝ)
9190ad2antrr 723 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝑆↑2) ∈ ℝ)
9236nnrecred 12033 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / 𝑛) ∈ ℝ)
9391, 92readdcld 11013 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝑆↑2) + (1 / 𝑛)) ∈ ℝ)
9491, 61readdcld 11013 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝑆↑2) + (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) ∈ ℝ)
9572adantlr 712 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ ℕ) → ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
9636, 95syldan 591 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
97 eluzle 12604 . . . . . . . . . . . 12 (𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1)) → ((⌊‘(4 / (𝑥↑2))) + 1) ≤ 𝑛)
9897adantl 482 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((⌊‘(4 / (𝑥↑2))) + 1) ≤ 𝑛)
9942rpregt0d 12787 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℝ ∧ 0 < ((⌊‘(4 / (𝑥↑2))) + 1)))
100 nnre 11989 . . . . . . . . . . . . . 14 (𝑛 ∈ ℕ → 𝑛 ∈ ℝ)
101 nngt0 12013 . . . . . . . . . . . . . 14 (𝑛 ∈ ℕ → 0 < 𝑛)
102100, 101jca 512 . . . . . . . . . . . . 13 (𝑛 ∈ ℕ → (𝑛 ∈ ℝ ∧ 0 < 𝑛))
10336, 102syl 17 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝑛 ∈ ℝ ∧ 0 < 𝑛))
104 lerec 11867 . . . . . . . . . . . 12 (((((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℝ ∧ 0 < ((⌊‘(4 / (𝑥↑2))) + 1)) ∧ (𝑛 ∈ ℝ ∧ 0 < 𝑛)) → (((⌊‘(4 / (𝑥↑2))) + 1) ≤ 𝑛 ↔ (1 / 𝑛) ≤ (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
10599, 103, 104syl2anc 584 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (((⌊‘(4 / (𝑥↑2))) + 1) ≤ 𝑛 ↔ (1 / 𝑛) ≤ (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
10698, 105mpbid 231 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / 𝑛) ≤ (1 / ((⌊‘(4 / (𝑥↑2))) + 1)))
10792, 61, 91, 106leadd2dd 11599 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝑆↑2) + (1 / 𝑛)) ≤ ((𝑆↑2) + (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
10879, 93, 94, 96, 107letrd 11141 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝐴𝐷(𝐹𝑛))↑2) ≤ ((𝑆↑2) + (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
10916, 49, 50, 25, 51, 52, 54, 17, 55, 56, 57, 61, 62, 33, 65, 75, 108minvecolem2 29246 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛))↑2) ≤ (4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))))
110 rpdivcl 12764 . . . . . . . . . 10 (((𝑥↑2) ∈ ℝ+ ∧ 4 ∈ ℝ+) → ((𝑥↑2) / 4) ∈ ℝ+)
11147, 3, 110sylancl 586 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝑥↑2) / 4) ∈ ℝ+)
112 rpcnne0 12757 . . . . . . . . . . . 12 ((𝑥↑2) ∈ ℝ+ → ((𝑥↑2) ∈ ℂ ∧ (𝑥↑2) ≠ 0))
11347, 112syl 17 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝑥↑2) ∈ ℂ ∧ (𝑥↑2) ≠ 0))
114 rpcnne0 12757 . . . . . . . . . . . 12 (4 ∈ ℝ+ → (4 ∈ ℂ ∧ 4 ≠ 0))
1153, 114ax-mp 5 . . . . . . . . . . 11 (4 ∈ ℂ ∧ 4 ≠ 0)
116 recdiv 11690 . . . . . . . . . . 11 ((((𝑥↑2) ∈ ℂ ∧ (𝑥↑2) ≠ 0) ∧ (4 ∈ ℂ ∧ 4 ≠ 0)) → (1 / ((𝑥↑2) / 4)) = (4 / (𝑥↑2)))
117113, 115, 116sylancl 586 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / ((𝑥↑2) / 4)) = (4 / (𝑥↑2)))
1189adantr 481 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (4 / (𝑥↑2)) ∈ ℝ+)
119118rpred 12781 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (4 / (𝑥↑2)) ∈ ℝ)
120 flltp1 13529 . . . . . . . . . . 11 ((4 / (𝑥↑2)) ∈ ℝ → (4 / (𝑥↑2)) < ((⌊‘(4 / (𝑥↑2))) + 1))
121119, 120syl 17 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (4 / (𝑥↑2)) < ((⌊‘(4 / (𝑥↑2))) + 1))
122117, 121eqbrtrd 5097 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / ((𝑥↑2) / 4)) < ((⌊‘(4 / (𝑥↑2))) + 1))
123111, 42, 122ltrec1d 12801 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) < ((𝑥↑2) / 4))
1241, 2pm3.2i 471 . . . . . . . . . 10 (4 ∈ ℝ ∧ 0 < 4)
125 ltmuldiv2 11858 . . . . . . . . . 10 (((1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ ∧ (𝑥↑2) ∈ ℝ ∧ (4 ∈ ℝ ∧ 0 < 4)) → ((4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) < (𝑥↑2) ↔ (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) < ((𝑥↑2) / 4)))
126124, 125mp3an3 1449 . . . . . . . . 9 (((1 / ((⌊‘(4 / (𝑥↑2))) + 1)) ∈ ℝ ∧ (𝑥↑2) ∈ ℝ) → ((4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) < (𝑥↑2) ↔ (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) < ((𝑥↑2) / 4)))
12761, 48, 126syl2anc 584 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) < (𝑥↑2) ↔ (1 / ((⌊‘(4 / (𝑥↑2))) + 1)) < ((𝑥↑2) / 4)))
128123, 127mpbird 256 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (4 · (1 / ((⌊‘(4 / (𝑥↑2))) + 1))) < (𝑥↑2))
12941, 46, 48, 109, 128lelttrd 11142 . . . . . 6 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛))↑2) < (𝑥↑2))
130 metge0 23507 . . . . . . . 8 ((𝐷 ∈ (Met‘𝑋) ∧ (𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)) ∈ 𝑋 ∧ (𝐹𝑛) ∈ 𝑋) → 0 ≤ ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)))
13120, 34, 38, 130syl3anc 1370 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → 0 ≤ ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)))
132 rprege0 12754 . . . . . . . 8 (𝑥 ∈ ℝ+ → (𝑥 ∈ ℝ ∧ 0 ≤ 𝑥))
133132ad2antlr 724 . . . . . . 7 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (𝑥 ∈ ℝ ∧ 0 ≤ 𝑥))
134 lt2sq 13861 . . . . . . 7 (((((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) ∈ ℝ ∧ 0 ≤ ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛))) ∧ (𝑥 ∈ ℝ ∧ 0 ≤ 𝑥)) → (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥 ↔ (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛))↑2) < (𝑥↑2)))
13540, 131, 133, 134syl21anc 835 . . . . . 6 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥 ↔ (((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛))↑2) < (𝑥↑2)))
136129, 135mpbird 256 . . . . 5 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))) → ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥)
137136ralrimiva 3104 . . . 4 ((𝜑𝑥 ∈ ℝ+) → ∀𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥)
138 fveq2 6783 . . . . . 6 (𝑗 = ((⌊‘(4 / (𝑥↑2))) + 1) → (ℤ𝑗) = (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1)))
139 fveq2 6783 . . . . . . . 8 (𝑗 = ((⌊‘(4 / (𝑥↑2))) + 1) → (𝐹𝑗) = (𝐹‘((⌊‘(4 / (𝑥↑2))) + 1)))
140139oveq1d 7299 . . . . . . 7 (𝑗 = ((⌊‘(4 / (𝑥↑2))) + 1) → ((𝐹𝑗)𝐷(𝐹𝑛)) = ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)))
141140breq1d 5085 . . . . . 6 (𝑗 = ((⌊‘(4 / (𝑥↑2))) + 1) → (((𝐹𝑗)𝐷(𝐹𝑛)) < 𝑥 ↔ ((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥))
142138, 141raleqbidv 3337 . . . . 5 (𝑗 = ((⌊‘(4 / (𝑥↑2))) + 1) → (∀𝑛 ∈ (ℤ𝑗)((𝐹𝑗)𝐷(𝐹𝑛)) < 𝑥 ↔ ∀𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥))
143142rspcev 3562 . . . 4 ((((⌊‘(4 / (𝑥↑2))) + 1) ∈ ℕ ∧ ∀𝑛 ∈ (ℤ‘((⌊‘(4 / (𝑥↑2))) + 1))((𝐹‘((⌊‘(4 / (𝑥↑2))) + 1))𝐷(𝐹𝑛)) < 𝑥) → ∃𝑗 ∈ ℕ ∀𝑛 ∈ (ℤ𝑗)((𝐹𝑗)𝐷(𝐹𝑛)) < 𝑥)
14413, 137, 143syl2anc 584 . . 3 ((𝜑𝑥 ∈ ℝ+) → ∃𝑗 ∈ ℕ ∀𝑛 ∈ (ℤ𝑗)((𝐹𝑗)𝐷(𝐹𝑛)) < 𝑥)
145144ralrimiva 3104 . 2 (𝜑 → ∀𝑥 ∈ ℝ+𝑗 ∈ ℕ ∀𝑛 ∈ (ℤ𝑗)((𝐹𝑗)𝐷(𝐹𝑛)) < 𝑥)
146 nnuz 12630 . . 3 ℕ = (ℤ‘1)
14716, 17imsxmet 29063 . . . 4 (𝑈 ∈ NrmCVec → 𝐷 ∈ (∞Met‘𝑋))
14814, 15, 1473syl 18 . . 3 (𝜑𝐷 ∈ (∞Met‘𝑋))
149 1zzd 12360 . . 3 (𝜑 → 1 ∈ ℤ)
150 eqidd 2740 . . 3 ((𝜑𝑛 ∈ ℕ) → (𝐹𝑛) = (𝐹𝑛))
151 eqidd 2740 . . 3 ((𝜑𝑗 ∈ ℕ) → (𝐹𝑗) = (𝐹𝑗))
15230, 28fssd 6627 . . 3 (𝜑𝐹:ℕ⟶𝑋)
153146, 148, 149, 150, 151, 152iscauf 24453 . 2 (𝜑 → (𝐹 ∈ (Cau‘𝐷) ↔ ∀𝑥 ∈ ℝ+𝑗 ∈ ℕ ∀𝑛 ∈ (ℤ𝑗)((𝐹𝑗)𝐷(𝐹𝑛)) < 𝑥))
154145, 153mpbird 256 1 (𝜑𝐹 ∈ (Cau‘𝐷))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 396  w3a 1086   = wceq 1539  wcel 2107  wne 2944  wral 3065  wrex 3066  cin 3887  wss 3888  c0 4257   class class class wbr 5075  cmpt 5158  ran crn 5591  wf 6433  cfv 6437  (class class class)co 7284  infcinf 9209  cc 10878  cr 10879  0cc0 10880  1c1 10881   + caddc 10883   · cmul 10885   < clt 11018  cle 11019   / cdiv 11641  cn 11982  2c2 12037  4c4 12039  0cn0 12242  cz 12328  cuz 12591  +crp 12739  cfl 13519  cexp 13791  ∞Metcxmet 20591  Metcmet 20592  MetOpencmopn 20596  Cauccau 24426  NrmCVeccnv 28955  BaseSetcba 28957  𝑣 cnsb 28960  normCVcnmcv 28961  IndMetcims 28962  SubSpcss 29092  CPreHilOLDccphlo 29183  CBanccbn 29233
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2710  ax-rep 5210  ax-sep 5224  ax-nul 5231  ax-pow 5289  ax-pr 5353  ax-un 7597  ax-cnex 10936  ax-resscn 10937  ax-1cn 10938  ax-icn 10939  ax-addcl 10940  ax-addrcl 10941  ax-mulcl 10942  ax-mulrcl 10943  ax-mulcom 10944  ax-addass 10945  ax-mulass 10946  ax-distr 10947  ax-i2m1 10948  ax-1ne0 10949  ax-1rid 10950  ax-rnegex 10951  ax-rrecex 10952  ax-cnre 10953  ax-pre-lttri 10954  ax-pre-lttrn 10955  ax-pre-ltadd 10956  ax-pre-mulgt0 10957  ax-pre-sup 10958  ax-addf 10959  ax-mulf 10960
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 845  df-3or 1087  df-3an 1088  df-tru 1542  df-fal 1552  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2541  df-eu 2570  df-clab 2717  df-cleq 2731  df-clel 2817  df-nfc 2890  df-ne 2945  df-nel 3051  df-ral 3070  df-rex 3071  df-rmo 3072  df-reu 3073  df-rab 3074  df-v 3435  df-sbc 3718  df-csb 3834  df-dif 3891  df-un 3893  df-in 3895  df-ss 3905  df-pss 3907  df-nul 4258  df-if 4461  df-pw 4536  df-sn 4563  df-pr 4565  df-op 4569  df-uni 4841  df-iun 4927  df-br 5076  df-opab 5138  df-mpt 5159  df-tr 5193  df-id 5490  df-eprel 5496  df-po 5504  df-so 5505  df-fr 5545  df-we 5547  df-xp 5596  df-rel 5597  df-cnv 5598  df-co 5599  df-dm 5600  df-rn 5601  df-res 5602  df-ima 5603  df-pred 6206  df-ord 6273  df-on 6274  df-lim 6275  df-suc 6276  df-iota 6395  df-fun 6439  df-fn 6440  df-f 6441  df-f1 6442  df-fo 6443  df-f1o 6444  df-fv 6445  df-riota 7241  df-ov 7287  df-oprab 7288  df-mpo 7289  df-om 7722  df-1st 7840  df-2nd 7841  df-frecs 8106  df-wrecs 8137  df-recs 8211  df-rdg 8250  df-er 8507  df-map 8626  df-pm 8627  df-en 8743  df-dom 8744  df-sdom 8745  df-sup 9210  df-inf 9211  df-pnf 11020  df-mnf 11021  df-xr 11022  df-ltxr 11023  df-le 11024  df-sub 11216  df-neg 11217  df-div 11642  df-nn 11983  df-2 12045  df-3 12046  df-4 12047  df-n0 12243  df-z 12329  df-uz 12592  df-rp 12740  df-xneg 12857  df-xadd 12858  df-xmul 12859  df-fl 13521  df-seq 13731  df-exp 13792  df-cj 14819  df-re 14820  df-im 14821  df-sqrt 14955  df-abs 14956  df-psmet 20598  df-xmet 20599  df-met 20600  df-bl 20601  df-cau 24429  df-grpo 28864  df-gid 28865  df-ginv 28866  df-gdiv 28867  df-ablo 28916  df-vc 28930  df-nv 28963  df-va 28966  df-ba 28967  df-sm 28968  df-0v 28969  df-vs 28970  df-nmcv 28971  df-ims 28972  df-ssp 29093  df-ph 29184  df-cbn 29234
This theorem is referenced by:  minvecolem4a  29248
  Copyright terms: Public domain W3C validator