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

Theorem minvecolem5 30860
Description: Lemma for minveco 30863. Discharge the assumption about the sequence 𝐹 by applying countable choice ax-cc 10364. (Contributed by Mario Carneiro, 9-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(𝑅, ℝ, < )
Assertion
Ref Expression
minvecolem5 (𝜑 → ∃𝑥𝑌𝑦𝑌 (𝑁‘(𝐴𝑀𝑥)) ≤ (𝑁‘(𝐴𝑀𝑦)))
Distinct variable groups:   𝑥,𝑦,𝐽   𝑥,𝑀,𝑦   𝑥,𝑁,𝑦   𝜑,𝑥,𝑦   𝑥,𝑅   𝑥,𝑆,𝑦   𝑥,𝐴,𝑦   𝑥,𝐷,𝑦   𝑥,𝑈,𝑦   𝑥,𝑊,𝑦   𝑥,𝑋   𝑥,𝑌,𝑦
Allowed substitution hints:   𝑅(𝑦)   𝑋(𝑦)

Proof of Theorem minvecolem5
Dummy variables 𝑛 𝑘 𝑤 𝑓 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 nnrecgt0 12205 . . . . . . . . . . . 12 (𝑛 ∈ ℕ → 0 < (1 / 𝑛))
21adantl 481 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → 0 < (1 / 𝑛))
3 nnrecre 12204 . . . . . . . . . . . . 13 (𝑛 ∈ ℕ → (1 / 𝑛) ∈ ℝ)
43adantl 481 . . . . . . . . . . . 12 ((𝜑𝑛 ∈ ℕ) → (1 / 𝑛) ∈ ℝ)
5 minveco.s . . . . . . . . . . . . . 14 𝑆 = inf(𝑅, ℝ, < )
6 minveco.x . . . . . . . . . . . . . . . . . 18 𝑋 = (BaseSet‘𝑈)
7 minveco.m . . . . . . . . . . . . . . . . . 18 𝑀 = ( −𝑣𝑈)
8 minveco.n . . . . . . . . . . . . . . . . . 18 𝑁 = (normCV𝑈)
9 minveco.y . . . . . . . . . . . . . . . . . 18 𝑌 = (BaseSet‘𝑊)
10 minveco.u . . . . . . . . . . . . . . . . . 18 (𝜑𝑈 ∈ CPreHilOLD)
11 minveco.w . . . . . . . . . . . . . . . . . 18 (𝜑𝑊 ∈ ((SubSp‘𝑈) ∩ CBan))
12 minveco.a . . . . . . . . . . . . . . . . . 18 (𝜑𝐴𝑋)
13 minveco.d . . . . . . . . . . . . . . . . . 18 𝐷 = (IndMet‘𝑈)
14 minveco.j . . . . . . . . . . . . . . . . . 18 𝐽 = (MetOpen‘𝐷)
15 minveco.r . . . . . . . . . . . . . . . . . 18 𝑅 = ran (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))
166, 7, 8, 9, 10, 11, 12, 13, 14, 15minvecolem1 30853 . . . . . . . . . . . . . . . . 17 (𝜑 → (𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∀𝑤𝑅 0 ≤ 𝑤))
1716adantr 480 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ ℕ) → (𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∀𝑤𝑅 0 ≤ 𝑤))
1817simp1d 1142 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ ℕ) → 𝑅 ⊆ ℝ)
1917simp2d 1143 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ ℕ) → 𝑅 ≠ ∅)
20 0re 11152 . . . . . . . . . . . . . . . 16 0 ∈ ℝ
2117simp3d 1144 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ ℕ) → ∀𝑤𝑅 0 ≤ 𝑤)
22 breq1 5105 . . . . . . . . . . . . . . . . . 18 (𝑥 = 0 → (𝑥𝑤 ↔ 0 ≤ 𝑤))
2322ralbidv 3156 . . . . . . . . . . . . . . . . 17 (𝑥 = 0 → (∀𝑤𝑅 𝑥𝑤 ↔ ∀𝑤𝑅 0 ≤ 𝑤))
2423rspcev 3585 . . . . . . . . . . . . . . . 16 ((0 ∈ ℝ ∧ ∀𝑤𝑅 0 ≤ 𝑤) → ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤)
2520, 21, 24sylancr 587 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ ℕ) → ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤)
26 infrecl 12141 . . . . . . . . . . . . . . 15 ((𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤) → inf(𝑅, ℝ, < ) ∈ ℝ)
2718, 19, 25, 26syl3anc 1373 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ ℕ) → inf(𝑅, ℝ, < ) ∈ ℝ)
285, 27eqeltrid 2832 . . . . . . . . . . . . 13 ((𝜑𝑛 ∈ ℕ) → 𝑆 ∈ ℝ)
2928resqcld 14066 . . . . . . . . . . . 12 ((𝜑𝑛 ∈ ℕ) → (𝑆↑2) ∈ ℝ)
304, 29ltaddposd 11738 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → (0 < (1 / 𝑛) ↔ (𝑆↑2) < ((𝑆↑2) + (1 / 𝑛))))
312, 30mpbid 232 . . . . . . . . . 10 ((𝜑𝑛 ∈ ℕ) → (𝑆↑2) < ((𝑆↑2) + (1 / 𝑛)))
3229, 4readdcld 11179 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → ((𝑆↑2) + (1 / 𝑛)) ∈ ℝ)
3328sqge0d 14078 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ ℕ) → 0 ≤ (𝑆↑2))
3429, 4, 33, 2addgegt0d 11727 . . . . . . . . . . . . 13 ((𝜑𝑛 ∈ ℕ) → 0 < ((𝑆↑2) + (1 / 𝑛)))
3532, 34elrpd 12968 . . . . . . . . . . . 12 ((𝜑𝑛 ∈ ℕ) → ((𝑆↑2) + (1 / 𝑛)) ∈ ℝ+)
3635rpge0d 12975 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → 0 ≤ ((𝑆↑2) + (1 / 𝑛)))
37 resqrtth 15197 . . . . . . . . . . 11 ((((𝑆↑2) + (1 / 𝑛)) ∈ ℝ ∧ 0 ≤ ((𝑆↑2) + (1 / 𝑛))) → ((√‘((𝑆↑2) + (1 / 𝑛)))↑2) = ((𝑆↑2) + (1 / 𝑛)))
3832, 36, 37syl2anc 584 . . . . . . . . . 10 ((𝜑𝑛 ∈ ℕ) → ((√‘((𝑆↑2) + (1 / 𝑛)))↑2) = ((𝑆↑2) + (1 / 𝑛)))
3931, 38breqtrrd 5130 . . . . . . . . 9 ((𝜑𝑛 ∈ ℕ) → (𝑆↑2) < ((√‘((𝑆↑2) + (1 / 𝑛)))↑2))
4035rpsqrtcld 15354 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → (√‘((𝑆↑2) + (1 / 𝑛))) ∈ ℝ+)
4140rpred 12971 . . . . . . . . . 10 ((𝜑𝑛 ∈ ℕ) → (√‘((𝑆↑2) + (1 / 𝑛))) ∈ ℝ)
42 0red 11153 . . . . . . . . . . . . 13 ((𝜑𝑛 ∈ ℕ) → 0 ∈ ℝ)
43 infregelb 12143 . . . . . . . . . . . . 13 (((𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤) ∧ 0 ∈ ℝ) → (0 ≤ inf(𝑅, ℝ, < ) ↔ ∀𝑤𝑅 0 ≤ 𝑤))
4418, 19, 25, 42, 43syl31anc 1375 . . . . . . . . . . . 12 ((𝜑𝑛 ∈ ℕ) → (0 ≤ inf(𝑅, ℝ, < ) ↔ ∀𝑤𝑅 0 ≤ 𝑤))
4521, 44mpbird 257 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ) → 0 ≤ inf(𝑅, ℝ, < ))
4645, 5breqtrrdi 5144 . . . . . . . . . 10 ((𝜑𝑛 ∈ ℕ) → 0 ≤ 𝑆)
4732, 36sqrtge0d 15363 . . . . . . . . . 10 ((𝜑𝑛 ∈ ℕ) → 0 ≤ (√‘((𝑆↑2) + (1 / 𝑛))))
4828, 41, 46, 47lt2sqd 14197 . . . . . . . . 9 ((𝜑𝑛 ∈ ℕ) → (𝑆 < (√‘((𝑆↑2) + (1 / 𝑛))) ↔ (𝑆↑2) < ((√‘((𝑆↑2) + (1 / 𝑛)))↑2)))
4939, 48mpbird 257 . . . . . . . 8 ((𝜑𝑛 ∈ ℕ) → 𝑆 < (√‘((𝑆↑2) + (1 / 𝑛))))
5028, 41ltnled 11297 . . . . . . . 8 ((𝜑𝑛 ∈ ℕ) → (𝑆 < (√‘((𝑆↑2) + (1 / 𝑛))) ↔ ¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑆))
5149, 50mpbid 232 . . . . . . 7 ((𝜑𝑛 ∈ ℕ) → ¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑆)
525breq2i 5110 . . . . . . . . 9 ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑆 ↔ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ inf(𝑅, ℝ, < ))
53 infregelb 12143 . . . . . . . . . 10 (((𝑅 ⊆ ℝ ∧ 𝑅 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑤𝑅 𝑥𝑤) ∧ (√‘((𝑆↑2) + (1 / 𝑛))) ∈ ℝ) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ inf(𝑅, ℝ, < ) ↔ ∀𝑤𝑅 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤))
5418, 19, 25, 41, 53syl31anc 1375 . . . . . . . . 9 ((𝜑𝑛 ∈ ℕ) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ inf(𝑅, ℝ, < ) ↔ ∀𝑤𝑅 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤))
5552, 54bitrid 283 . . . . . . . 8 ((𝜑𝑛 ∈ ℕ) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑆 ↔ ∀𝑤𝑅 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤))
5615raleqi 3294 . . . . . . . . 9 (∀𝑤𝑅 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤 ↔ ∀𝑤 ∈ ran (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))(√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤)
57 fvex 6853 . . . . . . . . . . 11 (𝑁‘(𝐴𝑀𝑦)) ∈ V
5857rgenw 3048 . . . . . . . . . 10 𝑦𝑌 (𝑁‘(𝐴𝑀𝑦)) ∈ V
59 eqid 2729 . . . . . . . . . . 11 (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦))) = (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))
60 breq2 5106 . . . . . . . . . . 11 (𝑤 = (𝑁‘(𝐴𝑀𝑦)) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤 ↔ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦))))
6159, 60ralrnmptw 7048 . . . . . . . . . 10 (∀𝑦𝑌 (𝑁‘(𝐴𝑀𝑦)) ∈ V → (∀𝑤 ∈ ran (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))(√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤 ↔ ∀𝑦𝑌 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦))))
6258, 61ax-mp 5 . . . . . . . . 9 (∀𝑤 ∈ ran (𝑦𝑌 ↦ (𝑁‘(𝐴𝑀𝑦)))(√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤 ↔ ∀𝑦𝑌 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)))
6356, 62bitri 275 . . . . . . . 8 (∀𝑤𝑅 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑤 ↔ ∀𝑦𝑌 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)))
6455, 63bitrdi 287 . . . . . . 7 ((𝜑𝑛 ∈ ℕ) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ 𝑆 ↔ ∀𝑦𝑌 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦))))
6551, 64mtbid 324 . . . . . 6 ((𝜑𝑛 ∈ ℕ) → ¬ ∀𝑦𝑌 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)))
66 rexnal 3082 . . . . . 6 (∃𝑦𝑌 ¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)) ↔ ¬ ∀𝑦𝑌 (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)))
6765, 66sylibr 234 . . . . 5 ((𝜑𝑛 ∈ ℕ) → ∃𝑦𝑌 ¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)))
6832adantr 480 . . . . . . . . 9 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → ((𝑆↑2) + (1 / 𝑛)) ∈ ℝ)
69 phnv 30793 . . . . . . . . . . . . 13 (𝑈 ∈ CPreHilOLD𝑈 ∈ NrmCVec)
7010, 69syl 17 . . . . . . . . . . . 12 (𝜑𝑈 ∈ NrmCVec)
7170ad2antrr 726 . . . . . . . . . . 11 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → 𝑈 ∈ NrmCVec)
7212ad2antrr 726 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → 𝐴𝑋)
73 inss1 4196 . . . . . . . . . . . . . . . 16 ((SubSp‘𝑈) ∩ CBan) ⊆ (SubSp‘𝑈)
7473, 11sselid 3941 . . . . . . . . . . . . . . 15 (𝜑𝑊 ∈ (SubSp‘𝑈))
75 eqid 2729 . . . . . . . . . . . . . . . 16 (SubSp‘𝑈) = (SubSp‘𝑈)
766, 9, 75sspba 30706 . . . . . . . . . . . . . . 15 ((𝑈 ∈ NrmCVec ∧ 𝑊 ∈ (SubSp‘𝑈)) → 𝑌𝑋)
7770, 74, 76syl2anc 584 . . . . . . . . . . . . . 14 (𝜑𝑌𝑋)
7877adantr 480 . . . . . . . . . . . . 13 ((𝜑𝑛 ∈ ℕ) → 𝑌𝑋)
7978sselda 3943 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → 𝑦𝑋)
806, 7nvmcl 30625 . . . . . . . . . . . 12 ((𝑈 ∈ NrmCVec ∧ 𝐴𝑋𝑦𝑋) → (𝐴𝑀𝑦) ∈ 𝑋)
8171, 72, 79, 80syl3anc 1373 . . . . . . . . . . 11 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (𝐴𝑀𝑦) ∈ 𝑋)
826, 8nvcl 30640 . . . . . . . . . . 11 ((𝑈 ∈ NrmCVec ∧ (𝐴𝑀𝑦) ∈ 𝑋) → (𝑁‘(𝐴𝑀𝑦)) ∈ ℝ)
8371, 81, 82syl2anc 584 . . . . . . . . . 10 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (𝑁‘(𝐴𝑀𝑦)) ∈ ℝ)
8483resqcld 14066 . . . . . . . . 9 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → ((𝑁‘(𝐴𝑀𝑦))↑2) ∈ ℝ)
8568, 84letrid 11302 . . . . . . . 8 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (((𝑆↑2) + (1 / 𝑛)) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2) ∨ ((𝑁‘(𝐴𝑀𝑦))↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
8685ord 864 . . . . . . 7 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (¬ ((𝑆↑2) + (1 / 𝑛)) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2) → ((𝑁‘(𝐴𝑀𝑦))↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
8741adantr 480 . . . . . . . . . 10 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (√‘((𝑆↑2) + (1 / 𝑛))) ∈ ℝ)
8847adantr 480 . . . . . . . . . 10 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → 0 ≤ (√‘((𝑆↑2) + (1 / 𝑛))))
896, 8nvge0 30652 . . . . . . . . . . 11 ((𝑈 ∈ NrmCVec ∧ (𝐴𝑀𝑦) ∈ 𝑋) → 0 ≤ (𝑁‘(𝐴𝑀𝑦)))
9071, 81, 89syl2anc 584 . . . . . . . . . 10 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → 0 ≤ (𝑁‘(𝐴𝑀𝑦)))
9187, 83, 88, 90le2sqd 14198 . . . . . . . . 9 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)) ↔ ((√‘((𝑆↑2) + (1 / 𝑛)))↑2) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2)))
9238adantr 480 . . . . . . . . . 10 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → ((√‘((𝑆↑2) + (1 / 𝑛)))↑2) = ((𝑆↑2) + (1 / 𝑛)))
9392breq1d 5112 . . . . . . . . 9 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (((√‘((𝑆↑2) + (1 / 𝑛)))↑2) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2) ↔ ((𝑆↑2) + (1 / 𝑛)) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2)))
9491, 93bitrd 279 . . . . . . . 8 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → ((√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)) ↔ ((𝑆↑2) + (1 / 𝑛)) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2)))
9594notbid 318 . . . . . . 7 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)) ↔ ¬ ((𝑆↑2) + (1 / 𝑛)) ≤ ((𝑁‘(𝐴𝑀𝑦))↑2)))
966, 7, 8, 13imsdval 30665 . . . . . . . . . 10 ((𝑈 ∈ NrmCVec ∧ 𝐴𝑋𝑦𝑋) → (𝐴𝐷𝑦) = (𝑁‘(𝐴𝑀𝑦)))
9771, 72, 79, 96syl3anc 1373 . . . . . . . . 9 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (𝐴𝐷𝑦) = (𝑁‘(𝐴𝑀𝑦)))
9897oveq1d 7384 . . . . . . . 8 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → ((𝐴𝐷𝑦)↑2) = ((𝑁‘(𝐴𝑀𝑦))↑2))
9998breq1d 5112 . . . . . . 7 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛)) ↔ ((𝑁‘(𝐴𝑀𝑦))↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
10086, 95, 993imtr4d 294 . . . . . 6 (((𝜑𝑛 ∈ ℕ) ∧ 𝑦𝑌) → (¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)) → ((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
101100reximdva 3146 . . . . 5 ((𝜑𝑛 ∈ ℕ) → (∃𝑦𝑌 ¬ (√‘((𝑆↑2) + (1 / 𝑛))) ≤ (𝑁‘(𝐴𝑀𝑦)) → ∃𝑦𝑌 ((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
10267, 101mpd 15 . . . 4 ((𝜑𝑛 ∈ ℕ) → ∃𝑦𝑌 ((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
103102ralrimiva 3125 . . 3 (𝜑 → ∀𝑛 ∈ ℕ ∃𝑦𝑌 ((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
1049fvexi 6854 . . . 4 𝑌 ∈ V
105 nnenom 13921 . . . 4 ℕ ≈ ω
106 oveq2 7377 . . . . . 6 (𝑦 = (𝑓𝑛) → (𝐴𝐷𝑦) = (𝐴𝐷(𝑓𝑛)))
107106oveq1d 7384 . . . . 5 (𝑦 = (𝑓𝑛) → ((𝐴𝐷𝑦)↑2) = ((𝐴𝐷(𝑓𝑛))↑2))
108107breq1d 5112 . . . 4 (𝑦 = (𝑓𝑛) → (((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛)) ↔ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
109104, 105, 108axcc4 10368 . . 3 (∀𝑛 ∈ ℕ ∃𝑦𝑌 ((𝐴𝐷𝑦)↑2) ≤ ((𝑆↑2) + (1 / 𝑛)) → ∃𝑓(𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
110103, 109syl 17 . 2 (𝜑 → ∃𝑓(𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛))))
11110adantr 480 . . 3 ((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) → 𝑈 ∈ CPreHilOLD)
11211adantr 480 . . 3 ((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) → 𝑊 ∈ ((SubSp‘𝑈) ∩ CBan))
11312adantr 480 . . 3 ((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) → 𝐴𝑋)
114 simprl 770 . . 3 ((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) → 𝑓:ℕ⟶𝑌)
115 simprr 772 . . . 4 ((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) → ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))
116 fveq2 6840 . . . . . . . 8 (𝑛 = 𝑘 → (𝑓𝑛) = (𝑓𝑘))
117116oveq2d 7385 . . . . . . 7 (𝑛 = 𝑘 → (𝐴𝐷(𝑓𝑛)) = (𝐴𝐷(𝑓𝑘)))
118117oveq1d 7384 . . . . . 6 (𝑛 = 𝑘 → ((𝐴𝐷(𝑓𝑛))↑2) = ((𝐴𝐷(𝑓𝑘))↑2))
119 oveq2 7377 . . . . . . 7 (𝑛 = 𝑘 → (1 / 𝑛) = (1 / 𝑘))
120119oveq2d 7385 . . . . . 6 (𝑛 = 𝑘 → ((𝑆↑2) + (1 / 𝑛)) = ((𝑆↑2) + (1 / 𝑘)))
121118, 120breq12d 5115 . . . . 5 (𝑛 = 𝑘 → (((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)) ↔ ((𝐴𝐷(𝑓𝑘))↑2) ≤ ((𝑆↑2) + (1 / 𝑘))))
122121rspccva 3584 . . . 4 ((∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)) ∧ 𝑘 ∈ ℕ) → ((𝐴𝐷(𝑓𝑘))↑2) ≤ ((𝑆↑2) + (1 / 𝑘)))
123115, 122sylan 580 . . 3 (((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) ∧ 𝑘 ∈ ℕ) → ((𝐴𝐷(𝑓𝑘))↑2) ≤ ((𝑆↑2) + (1 / 𝑘)))
124 eqid 2729 . . 3 (1 / (((((𝐴𝐷((⇝𝑡𝐽)‘𝑓)) + 𝑆) / 2)↑2) − (𝑆↑2))) = (1 / (((((𝐴𝐷((⇝𝑡𝐽)‘𝑓)) + 𝑆) / 2)↑2) − (𝑆↑2)))
1256, 7, 8, 9, 111, 112, 113, 13, 14, 15, 5, 114, 123, 124minvecolem4 30859 . 2 ((𝜑 ∧ (𝑓:ℕ⟶𝑌 ∧ ∀𝑛 ∈ ℕ ((𝐴𝐷(𝑓𝑛))↑2) ≤ ((𝑆↑2) + (1 / 𝑛)))) → ∃𝑥𝑌𝑦𝑌 (𝑁‘(𝐴𝑀𝑥)) ≤ (𝑁‘(𝐴𝑀𝑦)))
126110, 125exlimddv 1935 1 (𝜑 → ∃𝑥𝑌𝑦𝑌 (𝑁‘(𝐴𝑀𝑥)) ≤ (𝑁‘(𝐴𝑀𝑦)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wex 1779  wcel 2109  wne 2925  wral 3044  wrex 3053  Vcvv 3444  cin 3910  wss 3911  c0 4292   class class class wbr 5102  cmpt 5183  ran crn 5632  wf 6495  cfv 6499  (class class class)co 7369  infcinf 9368  cr 11043  0cc0 11044  1c1 11045   + caddc 11047   < clt 11184  cle 11185  cmin 11381   / cdiv 11811  cn 12162  2c2 12217  cexp 14002  csqrt 15175  MetOpencmopn 21286  𝑡clm 23146  NrmCVeccnv 30563  BaseSetcba 30565  𝑣 cnsb 30568  normCVcnmcv 30569  IndMetcims 30570  SubSpcss 30700  CPreHilOLDccphlo 30791  CBanccbn 30841
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-rep 5229  ax-sep 5246  ax-nul 5256  ax-pow 5315  ax-pr 5382  ax-un 7691  ax-inf2 9570  ax-cc 10364  ax-cnex 11100  ax-resscn 11101  ax-1cn 11102  ax-icn 11103  ax-addcl 11104  ax-addrcl 11105  ax-mulcl 11106  ax-mulrcl 11107  ax-mulcom 11108  ax-addass 11109  ax-mulass 11110  ax-distr 11111  ax-i2m1 11112  ax-1ne0 11113  ax-1rid 11114  ax-rnegex 11115  ax-rrecex 11116  ax-cnre 11117  ax-pre-lttri 11118  ax-pre-lttrn 11119  ax-pre-ltadd 11120  ax-pre-mulgt0 11121  ax-pre-sup 11122  ax-addf 11123  ax-mulf 11124
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-nel 3030  df-ral 3045  df-rex 3054  df-rmo 3351  df-reu 3352  df-rab 3403  df-v 3446  df-sbc 3751  df-csb 3860  df-dif 3914  df-un 3916  df-in 3918  df-ss 3928  df-pss 3931  df-nul 4293  df-if 4485  df-pw 4561  df-sn 4586  df-pr 4588  df-op 4592  df-uni 4868  df-int 4907  df-iun 4953  df-iin 4954  df-br 5103  df-opab 5165  df-mpt 5184  df-tr 5210  df-id 5526  df-eprel 5531  df-po 5539  df-so 5540  df-fr 5584  df-we 5586  df-xp 5637  df-rel 5638  df-cnv 5639  df-co 5640  df-dm 5641  df-rn 5642  df-res 5643  df-ima 5644  df-pred 6262  df-ord 6323  df-on 6324  df-lim 6325  df-suc 6326  df-iota 6452  df-fun 6501  df-fn 6502  df-f 6503  df-f1 6504  df-fo 6505  df-f1o 6506  df-fv 6507  df-riota 7326  df-ov 7372  df-oprab 7373  df-mpo 7374  df-om 7823  df-1st 7947  df-2nd 7948  df-frecs 8237  df-wrecs 8268  df-recs 8317  df-rdg 8355  df-er 8648  df-map 8778  df-pm 8779  df-en 8896  df-dom 8897  df-sdom 8898  df-fin 8899  df-fi 9338  df-sup 9369  df-inf 9370  df-pnf 11186  df-mnf 11187  df-xr 11188  df-ltxr 11189  df-le 11190  df-sub 11383  df-neg 11384  df-div 11812  df-nn 12163  df-2 12225  df-3 12226  df-4 12227  df-n0 12419  df-z 12506  df-uz 12770  df-q 12884  df-rp 12928  df-xneg 13048  df-xadd 13049  df-xmul 13050  df-ico 13288  df-icc 13289  df-fl 13730  df-seq 13943  df-exp 14003  df-cj 15041  df-re 15042  df-im 15043  df-sqrt 15177  df-abs 15178  df-rest 17361  df-topgen 17382  df-psmet 21288  df-xmet 21289  df-met 21290  df-bl 21291  df-mopn 21292  df-fbas 21293  df-fg 21294  df-top 22814  df-topon 22831  df-bases 22866  df-cld 22939  df-ntr 22940  df-cls 22941  df-nei 23018  df-lm 23149  df-haus 23235  df-fil 23766  df-fm 23858  df-flim 23859  df-flf 23860  df-cfil 25188  df-cau 25189  df-cmet 25190  df-grpo 30472  df-gid 30473  df-ginv 30474  df-gdiv 30475  df-ablo 30524  df-vc 30538  df-nv 30571  df-va 30574  df-ba 30575  df-sm 30576  df-0v 30577  df-vs 30578  df-nmcv 30579  df-ims 30580  df-ssp 30701  df-ph 30792  df-cbn 30842
This theorem is referenced by:  minvecolem7  30862
  Copyright terms: Public domain W3C validator