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

Theorem aalioulem3 26497
Description: Lemma for aaliou 26501. (Contributed by Stefan O'Rear, 15-Nov-2014.)
Hypotheses
Ref Expression
aalioulem2.a 𝑁 = (deg‘𝐹)
aalioulem2.b (𝜑𝐹 ∈ (Poly‘ℤ))
aalioulem2.c (𝜑𝑁 ∈ ℕ)
aalioulem2.d (𝜑𝐴 ∈ ℝ)
aalioulem3.e (𝜑 → (𝐹𝐴) = 0)
Assertion
Ref Expression
aalioulem3 (𝜑 → ∃𝑥 ∈ ℝ+𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
Distinct variable groups:   𝜑,𝑥,𝑟   𝑥,𝐴,𝑟   𝑥,𝐹,𝑟
Allowed substitution hints:   𝑁(𝑥,𝑟)

Proof of Theorem aalioulem3
Dummy variables 𝑎 𝑏 𝑐 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 aalioulem2.d . . . . 5 (𝜑𝐴 ∈ ℝ)
2 1re 11203 . . . . 5 1 ∈ ℝ
3 resubcl 11517 . . . . 5 ((𝐴 ∈ ℝ ∧ 1 ∈ ℝ) → (𝐴 − 1) ∈ ℝ)
41, 2, 3sylancl 597 . . . 4 (𝜑 → (𝐴 − 1) ∈ ℝ)
5 peano2re 11378 . . . . 5 (𝐴 ∈ ℝ → (𝐴 + 1) ∈ ℝ)
61, 5syl 18 . . . 4 (𝜑 → (𝐴 + 1) ∈ ℝ)
7 reelprrecn 11187 . . . . 5 ℝ ∈ {ℝ, ℂ}
8 ssid 3959 . . . . . . . . 9 ℂ ⊆ ℂ
9 fncpn 26092 . . . . . . . . 9 (ℂ ⊆ ℂ → (𝓑C𝑛‘ℂ) Fn ℕ0)
108, 9ax-mp 5 . . . . . . . 8 (𝓑C𝑛‘ℂ) Fn ℕ0
11 1nn0 12515 . . . . . . . 8 1 ∈ ℕ0
12 fnfvelrn 7075 . . . . . . . 8 (((𝓑C𝑛‘ℂ) Fn ℕ0 ∧ 1 ∈ ℕ0) → ((𝓑C𝑛‘ℂ)‘1) ∈ ran (𝓑C𝑛‘ℂ))
1310, 11, 12mp2an 704 . . . . . . 7 ((𝓑C𝑛‘ℂ)‘1) ∈ ran (𝓑C𝑛‘ℂ)
14 intss1 4928 . . . . . . 7 (((𝓑C𝑛‘ℂ)‘1) ∈ ran (𝓑C𝑛‘ℂ) → ran (𝓑C𝑛‘ℂ) ⊆ ((𝓑C𝑛‘ℂ)‘1))
1513, 14ax-mp 5 . . . . . 6 ran (𝓑C𝑛‘ℂ) ⊆ ((𝓑C𝑛‘ℂ)‘1)
16 aalioulem2.b . . . . . . 7 (𝜑𝐹 ∈ (Poly‘ℤ))
17 plycpn 26450 . . . . . . 7 (𝐹 ∈ (Poly‘ℤ) → 𝐹 ran (𝓑C𝑛‘ℂ))
1816, 17syl 18 . . . . . 6 (𝜑𝐹 ran (𝓑C𝑛‘ℂ))
1915, 18sselid 3935 . . . . 5 (𝜑𝐹 ∈ ((𝓑C𝑛‘ℂ)‘1))
20 cpnres 26096 . . . . 5 ((ℝ ∈ {ℝ, ℂ} ∧ 𝐹 ∈ ((𝓑C𝑛‘ℂ)‘1)) → (𝐹 ↾ ℝ) ∈ ((𝓑C𝑛‘ℝ)‘1))
217, 19, 20sylancr 598 . . . 4 (𝜑 → (𝐹 ↾ ℝ) ∈ ((𝓑C𝑛‘ℝ)‘1))
22 df-ima 5674 . . . . 5 (𝐹 “ ℝ) = ran (𝐹 ↾ ℝ)
23 zssre 12593 . . . . . . . . 9 ℤ ⊆ ℝ
24 ax-resscn 11152 . . . . . . . . 9 ℝ ⊆ ℂ
25 plyss 26356 . . . . . . . . 9 ((ℤ ⊆ ℝ ∧ ℝ ⊆ ℂ) → (Poly‘ℤ) ⊆ (Poly‘ℝ))
2623, 24, 25mp2an 704 . . . . . . . 8 (Poly‘ℤ) ⊆ (Poly‘ℝ)
2726, 16sselid 3935 . . . . . . 7 (𝜑𝐹 ∈ (Poly‘ℝ))
28 plyreres 26444 . . . . . . 7 (𝐹 ∈ (Poly‘ℝ) → (𝐹 ↾ ℝ):ℝ⟶ℝ)
2927, 28syl 18 . . . . . 6 (𝜑 → (𝐹 ↾ ℝ):ℝ⟶ℝ)
3029frnd 6714 . . . . 5 (𝜑 → ran (𝐹 ↾ ℝ) ⊆ ℝ)
3122, 30eqsstrid 3975 . . . 4 (𝜑 → (𝐹 “ ℝ) ⊆ ℝ)
32 iccssre 13451 . . . . . . 7 (((𝐴 − 1) ∈ ℝ ∧ (𝐴 + 1) ∈ ℝ) → ((𝐴 − 1)[,](𝐴 + 1)) ⊆ ℝ)
334, 6, 32syl2anc 595 . . . . . 6 (𝜑 → ((𝐴 − 1)[,](𝐴 + 1)) ⊆ ℝ)
3433, 24sstrdi 3949 . . . . 5 (𝜑 → ((𝐴 − 1)[,](𝐴 + 1)) ⊆ ℂ)
35 plyf 26355 . . . . . . 7 (𝐹 ∈ (Poly‘ℤ) → 𝐹:ℂ⟶ℂ)
3616, 35syl 18 . . . . . 6 (𝜑𝐹:ℂ⟶ℂ)
3736fdmd 6716 . . . . 5 (𝜑 → dom 𝐹 = ℂ)
3834, 37sseqtrrd 3974 . . . 4 (𝜑 → ((𝐴 − 1)[,](𝐴 + 1)) ⊆ dom 𝐹)
394, 6, 21, 31, 38c1lip3 26158 . . 3 (𝜑 → ∃𝑎 ∈ ℝ ∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))))
40 simp2 1155 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝑟 ∈ ℝ)
4140recnd 11232 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝑟 ∈ ℂ)
421adantr 485 . . . . . . . . . . . . . . 15 ((𝜑𝑎 ∈ ℝ) → 𝐴 ∈ ℝ)
43423ad2ant1 1151 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝐴 ∈ ℝ)
4443recnd 11232 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝐴 ∈ ℂ)
4541, 44abssubd 15503 . . . . . . . . . . . 12 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (abs‘(𝑟𝐴)) = (abs‘(𝐴𝑟)))
46 simp3 1156 . . . . . . . . . . . 12 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (abs‘(𝐴𝑟)) ≤ 1)
4745, 46eqbrtrd 5133 . . . . . . . . . . 11 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (abs‘(𝑟𝐴)) ≤ 1)
48 1red 11204 . . . . . . . . . . . 12 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 1 ∈ ℝ)
49 elicc4abs 15367 . . . . . . . . . . . 12 ((𝐴 ∈ ℝ ∧ 1 ∈ ℝ ∧ 𝑟 ∈ ℝ) → (𝑟 ∈ ((𝐴 − 1)[,](𝐴 + 1)) ↔ (abs‘(𝑟𝐴)) ≤ 1))
5043, 48, 40, 49syl3anc 1398 . . . . . . . . . . 11 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (𝑟 ∈ ((𝐴 − 1)[,](𝐴 + 1)) ↔ (abs‘(𝑟𝐴)) ≤ 1))
5147, 50mpbird 260 . . . . . . . . . 10 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝑟 ∈ ((𝐴 − 1)[,](𝐴 + 1)))
521recnd 11232 . . . . . . . . . . . . . . . 16 (𝜑𝐴 ∈ ℂ)
5352subidd 11552 . . . . . . . . . . . . . . 15 (𝜑 → (𝐴𝐴) = 0)
5453fveq2d 6885 . . . . . . . . . . . . . 14 (𝜑 → (abs‘(𝐴𝐴)) = (abs‘0))
55 abs0 15332 . . . . . . . . . . . . . . 15 (abs‘0) = 0
56 0le1 11732 . . . . . . . . . . . . . . 15 0 ≤ 1
5755, 56eqbrtri 5132 . . . . . . . . . . . . . 14 (abs‘0) ≤ 1
5854, 57eqbrtrdi 5150 . . . . . . . . . . . . 13 (𝜑 → (abs‘(𝐴𝐴)) ≤ 1)
59 1red 11204 . . . . . . . . . . . . . 14 (𝜑 → 1 ∈ ℝ)
60 elicc4abs 15367 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℝ ∧ 1 ∈ ℝ ∧ 𝐴 ∈ ℝ) → (𝐴 ∈ ((𝐴 − 1)[,](𝐴 + 1)) ↔ (abs‘(𝐴𝐴)) ≤ 1))
611, 59, 1, 60syl3anc 1398 . . . . . . . . . . . . 13 (𝜑 → (𝐴 ∈ ((𝐴 − 1)[,](𝐴 + 1)) ↔ (abs‘(𝐴𝐴)) ≤ 1))
6258, 61mpbird 260 . . . . . . . . . . . 12 (𝜑𝐴 ∈ ((𝐴 − 1)[,](𝐴 + 1)))
6362adantr 485 . . . . . . . . . . 11 ((𝜑𝑎 ∈ ℝ) → 𝐴 ∈ ((𝐴 − 1)[,](𝐴 + 1)))
64633ad2ant1 1151 . . . . . . . . . 10 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝐴 ∈ ((𝐴 − 1)[,](𝐴 + 1)))
65 fveq2 6881 . . . . . . . . . . . . . 14 (𝑏 = 𝑟 → (𝐹𝑏) = (𝐹𝑟))
6665oveq2d 7426 . . . . . . . . . . . . 13 (𝑏 = 𝑟 → ((𝐹𝑐) − (𝐹𝑏)) = ((𝐹𝑐) − (𝐹𝑟)))
6766fveq2d 6885 . . . . . . . . . . . 12 (𝑏 = 𝑟 → (abs‘((𝐹𝑐) − (𝐹𝑏))) = (abs‘((𝐹𝑐) − (𝐹𝑟))))
68 oveq2 7418 . . . . . . . . . . . . . 14 (𝑏 = 𝑟 → (𝑐𝑏) = (𝑐𝑟))
6968fveq2d 6885 . . . . . . . . . . . . 13 (𝑏 = 𝑟 → (abs‘(𝑐𝑏)) = (abs‘(𝑐𝑟)))
7069oveq2d 7426 . . . . . . . . . . . 12 (𝑏 = 𝑟 → (𝑎 · (abs‘(𝑐𝑏))) = (𝑎 · (abs‘(𝑐𝑟))))
7167, 70breq12d 5122 . . . . . . . . . . 11 (𝑏 = 𝑟 → ((abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) ↔ (abs‘((𝐹𝑐) − (𝐹𝑟))) ≤ (𝑎 · (abs‘(𝑐𝑟)))))
72 fveq2 6881 . . . . . . . . . . . . 13 (𝑐 = 𝐴 → (𝐹𝑐) = (𝐹𝐴))
7372fvoveq1d 7432 . . . . . . . . . . . 12 (𝑐 = 𝐴 → (abs‘((𝐹𝑐) − (𝐹𝑟))) = (abs‘((𝐹𝐴) − (𝐹𝑟))))
74 fvoveq1 7433 . . . . . . . . . . . . 13 (𝑐 = 𝐴 → (abs‘(𝑐𝑟)) = (abs‘(𝐴𝑟)))
7574oveq2d 7426 . . . . . . . . . . . 12 (𝑐 = 𝐴 → (𝑎 · (abs‘(𝑐𝑟))) = (𝑎 · (abs‘(𝐴𝑟))))
7673, 75breq12d 5122 . . . . . . . . . . 11 (𝑐 = 𝐴 → ((abs‘((𝐹𝑐) − (𝐹𝑟))) ≤ (𝑎 · (abs‘(𝑐𝑟))) ↔ (abs‘((𝐹𝐴) − (𝐹𝑟))) ≤ (𝑎 · (abs‘(𝐴𝑟)))))
7771, 76rspc2v 3592 . . . . . . . . . 10 ((𝑟 ∈ ((𝐴 − 1)[,](𝐴 + 1)) ∧ 𝐴 ∈ ((𝐴 − 1)[,](𝐴 + 1))) → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → (abs‘((𝐹𝐴) − (𝐹𝑟))) ≤ (𝑎 · (abs‘(𝐴𝑟)))))
7851, 64, 77syl2anc 595 . . . . . . . . 9 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → (abs‘((𝐹𝐴) − (𝐹𝑟))) ≤ (𝑎 · (abs‘(𝐴𝑟)))))
79 simp1l 1216 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝜑)
80 aalioulem3.e . . . . . . . . . . . . . 14 (𝜑 → (𝐹𝐴) = 0)
8179, 80syl 18 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (𝐹𝐴) = 0)
82 0cn 11193 . . . . . . . . . . . . 13 0 ∈ ℂ
8381, 82eqeltrdi 2871 . . . . . . . . . . . 12 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (𝐹𝐴) ∈ ℂ)
8436adantr 485 . . . . . . . . . . . . . 14 ((𝜑𝑎 ∈ ℝ) → 𝐹:ℂ⟶ℂ)
85843ad2ant1 1151 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → 𝐹:ℂ⟶ℂ)
8685, 41ffvelcdmd 7080 . . . . . . . . . . . 12 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (𝐹𝑟) ∈ ℂ)
8783, 86abssubd 15503 . . . . . . . . . . 11 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (abs‘((𝐹𝐴) − (𝐹𝑟))) = (abs‘((𝐹𝑟) − (𝐹𝐴))))
8881oveq2d 7426 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → ((𝐹𝑟) − (𝐹𝐴)) = ((𝐹𝑟) − 0))
8986subid1d 11553 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → ((𝐹𝑟) − 0) = (𝐹𝑟))
9088, 89eqtrd 2798 . . . . . . . . . . . 12 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → ((𝐹𝑟) − (𝐹𝐴)) = (𝐹𝑟))
9190fveq2d 6885 . . . . . . . . . . 11 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (abs‘((𝐹𝑟) − (𝐹𝐴))) = (abs‘(𝐹𝑟)))
9287, 91eqtrd 2798 . . . . . . . . . 10 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (abs‘((𝐹𝐴) − (𝐹𝑟))) = (abs‘(𝐹𝑟)))
9392breq1d 5119 . . . . . . . . 9 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → ((abs‘((𝐹𝐴) − (𝐹𝑟))) ≤ (𝑎 · (abs‘(𝐴𝑟))) ↔ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))))
9478, 93sylibd 242 . . . . . . . 8 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ ∧ (abs‘(𝐴𝑟)) ≤ 1) → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))))
95943exp 1137 . . . . . . 7 ((𝜑𝑎 ∈ ℝ) → (𝑟 ∈ ℝ → ((abs‘(𝐴𝑟)) ≤ 1 → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))))))
9695com34 92 . . . . . 6 ((𝜑𝑎 ∈ ℝ) → (𝑟 ∈ ℝ → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))))))
9796com23 87 . . . . 5 ((𝜑𝑎 ∈ ℝ) → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → (𝑟 ∈ ℝ → ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))))))
9897ralrimdv 3163 . . . 4 ((𝜑𝑎 ∈ ℝ) → (∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))))
9998reximdva 3178 . . 3 (𝜑 → (∃𝑎 ∈ ℝ ∀𝑏 ∈ ((𝐴 − 1)[,](𝐴 + 1))∀𝑐 ∈ ((𝐴 − 1)[,](𝐴 + 1))(abs‘((𝐹𝑐) − (𝐹𝑏))) ≤ (𝑎 · (abs‘(𝑐𝑏))) → ∃𝑎 ∈ ℝ ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))))
10039, 99mpd 16 . 2 (𝜑 → ∃𝑎 ∈ ℝ ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))))
101 1rp 13015 . . . . . 6 1 ∈ ℝ+
102101a1i 11 . . . . 5 (((𝜑𝑎 ∈ ℝ) ∧ 𝑎 = 0) → 1 ∈ ℝ+)
103 recn 11185 . . . . . . . 8 (𝑎 ∈ ℝ → 𝑎 ∈ ℂ)
104103adantl 486 . . . . . . 7 ((𝜑𝑎 ∈ ℝ) → 𝑎 ∈ ℂ)
105 neqne 2966 . . . . . . 7 𝑎 = 0 → 𝑎 ≠ 0)
106 absrpcl 15335 . . . . . . 7 ((𝑎 ∈ ℂ ∧ 𝑎 ≠ 0) → (abs‘𝑎) ∈ ℝ+)
107104, 105, 106syl2an 607 . . . . . 6 (((𝜑𝑎 ∈ ℝ) ∧ ¬ 𝑎 = 0) → (abs‘𝑎) ∈ ℝ+)
108107rpreccld 13065 . . . . 5 (((𝜑𝑎 ∈ ℝ) ∧ ¬ 𝑎 = 0) → (1 / (abs‘𝑎)) ∈ ℝ+)
109102, 108ifclda 4523 . . . 4 ((𝜑𝑎 ∈ ℝ) → if(𝑎 = 0, 1, (1 / (abs‘𝑎))) ∈ ℝ+)
110 eqid 2763 . . . . . . . . 9 if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = if(𝑎 = 0, 1, (1 / (abs‘𝑎)))
111 eqif 4529 . . . . . . . . 9 (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = if(𝑎 = 0, 1, (1 / (abs‘𝑎))) ↔ ((𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1) ∨ (¬ 𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎)))))
112110, 111mpbi 233 . . . . . . . 8 ((𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1) ∨ (¬ 𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎))))
113 simplrr 789 . . . . . . . . . . . . . . . 16 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))
114 oveq1 7417 . . . . . . . . . . . . . . . . . 18 (𝑎 = 0 → (𝑎 · (abs‘(𝐴𝑟))) = (0 · (abs‘(𝐴𝑟))))
115114adantl 486 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (𝑎 · (abs‘(𝐴𝑟))) = (0 · (abs‘(𝐴𝑟))))
1161ad2antrr 738 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝐴 ∈ ℝ)
117 simprl 782 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝑟 ∈ ℝ)
118116, 117resubcld 11637 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (𝐴𝑟) ∈ ℝ)
119118recnd 11232 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (𝐴𝑟) ∈ ℂ)
120119abscld 15486 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (abs‘(𝐴𝑟)) ∈ ℝ)
121120recnd 11232 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (abs‘(𝐴𝑟)) ∈ ℂ)
122121adantr 485 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (abs‘(𝐴𝑟)) ∈ ℂ)
123122mul02d 11403 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (0 · (abs‘(𝐴𝑟))) = 0)
124115, 123eqtrd 2798 . . . . . . . . . . . . . . . 16 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (𝑎 · (abs‘(𝐴𝑟))) = 0)
125113, 124breqtrd 5137 . . . . . . . . . . . . . . 15 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (abs‘(𝐹𝑟)) ≤ 0)
12636ad2antrr 738 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝐹:ℂ⟶ℂ)
127117recnd 11232 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝑟 ∈ ℂ)
128126, 127ffvelcdmd 7080 . . . . . . . . . . . . . . . . 17 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (𝐹𝑟) ∈ ℂ)
129128adantr 485 . . . . . . . . . . . . . . . 16 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (𝐹𝑟) ∈ ℂ)
130129absge0d 15494 . . . . . . . . . . . . . . 15 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → 0 ≤ (abs‘(𝐹𝑟)))
131128abscld 15486 . . . . . . . . . . . . . . . . 17 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (abs‘(𝐹𝑟)) ∈ ℝ)
132131adantr 485 . . . . . . . . . . . . . . . 16 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (abs‘(𝐹𝑟)) ∈ ℝ)
133 0re 11205 . . . . . . . . . . . . . . . 16 0 ∈ ℝ
134 letri3 11290 . . . . . . . . . . . . . . . 16 (((abs‘(𝐹𝑟)) ∈ ℝ ∧ 0 ∈ ℝ) → ((abs‘(𝐹𝑟)) = 0 ↔ ((abs‘(𝐹𝑟)) ≤ 0 ∧ 0 ≤ (abs‘(𝐹𝑟)))))
135132, 133, 134sylancl 597 . . . . . . . . . . . . . . 15 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → ((abs‘(𝐹𝑟)) = 0 ↔ ((abs‘(𝐹𝑟)) ≤ 0 ∧ 0 ≤ (abs‘(𝐹𝑟)))))
136125, 130, 135mpbir2and 725 . . . . . . . . . . . . . 14 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (abs‘(𝐹𝑟)) = 0)
137136oveq2d 7426 . . . . . . . . . . . . 13 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (1 · (abs‘(𝐹𝑟))) = (1 · 0))
138 ax-1cn 11153 . . . . . . . . . . . . . 14 1 ∈ ℂ
139138mul01i 11395 . . . . . . . . . . . . 13 (1 · 0) = 0
140137, 139eqtrdi 2814 . . . . . . . . . . . 12 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (1 · (abs‘(𝐹𝑟))) = 0)
141119adantr 485 . . . . . . . . . . . . 13 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (𝐴𝑟) ∈ ℂ)
142141absge0d 15494 . . . . . . . . . . . 12 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → 0 ≤ (abs‘(𝐴𝑟)))
143140, 142eqbrtrd 5133 . . . . . . . . . . 11 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (1 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))
144 oveq1 7417 . . . . . . . . . . . 12 (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) = (1 · (abs‘(𝐹𝑟))))
145144breq1d 5119 . . . . . . . . . . 11 (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1 → ((if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)) ↔ (1 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
146143, 145syl5ibrcom 250 . . . . . . . . . 10 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 = 0) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
147146expimpd 458 . . . . . . . . 9 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → ((𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
148 df-ne 2959 . . . . . . . . . . . 12 (𝑎 ≠ 0 ↔ ¬ 𝑎 = 0)
149131adantr 485 . . . . . . . . . . . . . . 15 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → (abs‘(𝐹𝑟)) ∈ ℝ)
150149recnd 11232 . . . . . . . . . . . . . 14 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → (abs‘(𝐹𝑟)) ∈ ℂ)
151 simpllr 787 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → 𝑎 ∈ ℝ)
152151recnd 11232 . . . . . . . . . . . . . . . 16 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → 𝑎 ∈ ℂ)
153152, 106sylancom 599 . . . . . . . . . . . . . . 15 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → (abs‘𝑎) ∈ ℝ+)
154153rpcnne0d 13064 . . . . . . . . . . . . . 14 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → ((abs‘𝑎) ∈ ℂ ∧ (abs‘𝑎) ≠ 0))
155 divrec2 11884 . . . . . . . . . . . . . . 15 (((abs‘(𝐹𝑟)) ∈ ℂ ∧ (abs‘𝑎) ∈ ℂ ∧ (abs‘𝑎) ≠ 0) → ((abs‘(𝐹𝑟)) / (abs‘𝑎)) = ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))))
1561553expb 1138 . . . . . . . . . . . . . 14 (((abs‘(𝐹𝑟)) ∈ ℂ ∧ ((abs‘𝑎) ∈ ℂ ∧ (abs‘𝑎) ≠ 0)) → ((abs‘(𝐹𝑟)) / (abs‘𝑎)) = ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))))
157150, 154, 156syl2anc 595 . . . . . . . . . . . . 13 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → ((abs‘(𝐹𝑟)) / (abs‘𝑎)) = ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))))
158 simplr 780 . . . . . . . . . . . . . . . . 17 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝑎 ∈ ℝ)
159158, 120remulcld 11234 . . . . . . . . . . . . . . . 16 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (𝑎 · (abs‘(𝐴𝑟))) ∈ ℝ)
160158recnd 11232 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝑎 ∈ ℂ)
161160abscld 15486 . . . . . . . . . . . . . . . . 17 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (abs‘𝑎) ∈ ℝ)
162161, 120remulcld 11234 . . . . . . . . . . . . . . . 16 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → ((abs‘𝑎) · (abs‘(𝐴𝑟))) ∈ ℝ)
163 simprr 784 . . . . . . . . . . . . . . . 16 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))
164119absge0d 15494 . . . . . . . . . . . . . . . . 17 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 0 ≤ (abs‘(𝐴𝑟)))
165 leabs 15346 . . . . . . . . . . . . . . . . . 18 (𝑎 ∈ ℝ → 𝑎 ≤ (abs‘𝑎))
166165ad2antlr 739 . . . . . . . . . . . . . . . . 17 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → 𝑎 ≤ (abs‘𝑎))
167158, 161, 120, 164, 166lemul1ad 12149 . . . . . . . . . . . . . . . 16 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (𝑎 · (abs‘(𝐴𝑟))) ≤ ((abs‘𝑎) · (abs‘(𝐴𝑟))))
168131, 159, 162, 163, 167letrd 11362 . . . . . . . . . . . . . . 15 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (abs‘(𝐹𝑟)) ≤ ((abs‘𝑎) · (abs‘(𝐴𝑟))))
169168adantr 485 . . . . . . . . . . . . . 14 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → (abs‘(𝐹𝑟)) ≤ ((abs‘𝑎) · (abs‘(𝐴𝑟))))
170120adantr 485 . . . . . . . . . . . . . . 15 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → (abs‘(𝐴𝑟)) ∈ ℝ)
171149, 170, 153ledivmuld 13108 . . . . . . . . . . . . . 14 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → (((abs‘(𝐹𝑟)) / (abs‘𝑎)) ≤ (abs‘(𝐴𝑟)) ↔ (abs‘(𝐹𝑟)) ≤ ((abs‘𝑎) · (abs‘(𝐴𝑟)))))
172169, 171mpbird 260 . . . . . . . . . . . . 13 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → ((abs‘(𝐹𝑟)) / (abs‘𝑎)) ≤ (abs‘(𝐴𝑟)))
173157, 172eqbrtrrd 5135 . . . . . . . . . . . 12 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ 𝑎 ≠ 0) → ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))
174148, 173sylan2br 606 . . . . . . . . . . 11 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ ¬ 𝑎 = 0) → ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))
175 oveq1 7417 . . . . . . . . . . . 12 (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎)) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) = ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))))
176175breq1d 5119 . . . . . . . . . . 11 (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎)) → ((if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)) ↔ ((1 / (abs‘𝑎)) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
177174, 176syl5ibrcom 250 . . . . . . . . . 10 ((((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) ∧ ¬ 𝑎 = 0) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎)) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
178177expimpd 458 . . . . . . . . 9 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → ((¬ 𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎))) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
179147, 178jaod 872 . . . . . . . 8 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (((𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = 1) ∨ (¬ 𝑎 = 0 ∧ if(𝑎 = 0, 1, (1 / (abs‘𝑎))) = (1 / (abs‘𝑎)))) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
180112, 179mpi 21 . . . . . . 7 (((𝜑𝑎 ∈ ℝ) ∧ (𝑟 ∈ ℝ ∧ (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))))) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))
181180expr 461 . . . . . 6 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ) → ((abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟))) → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
182181imim2d 58 . . . . 5 (((𝜑𝑎 ∈ ℝ) ∧ 𝑟 ∈ ℝ) → (((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))) → ((abs‘(𝐴𝑟)) ≤ 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))))
183182ralimdva 3177 . . . 4 ((𝜑𝑎 ∈ ℝ) → (∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))) → ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))))
184 oveq1 7417 . . . . . . . 8 (𝑥 = if(𝑎 = 0, 1, (1 / (abs‘𝑎))) → (𝑥 · (abs‘(𝐹𝑟))) = (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))))
185184breq1d 5119 . . . . . . 7 (𝑥 = if(𝑎 = 0, 1, (1 / (abs‘𝑎))) → ((𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)) ↔ (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
186185imbi2d 343 . . . . . 6 (𝑥 = if(𝑎 = 0, 1, (1 / (abs‘𝑎))) → (((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))) ↔ ((abs‘(𝐴𝑟)) ≤ 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))))
187186ralbidv 3188 . . . . 5 (𝑥 = if(𝑎 = 0, 1, (1 / (abs‘𝑎))) → (∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))) ↔ ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))))
188187rspcev 3581 . . . 4 ((if(𝑎 = 0, 1, (1 / (abs‘𝑎))) ∈ ℝ+ ∧ ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (if(𝑎 = 0, 1, (1 / (abs‘𝑎))) · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))) → ∃𝑥 ∈ ℝ+𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
189109, 183, 188syl6an 696 . . 3 ((𝜑𝑎 ∈ ℝ) → (∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))) → ∃𝑥 ∈ ℝ+𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))))
190189rexlimdva 3166 . 2 (𝜑 → (∃𝑎 ∈ ℝ ∀𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (abs‘(𝐹𝑟)) ≤ (𝑎 · (abs‘(𝐴𝑟)))) → ∃𝑥 ∈ ℝ+𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟)))))
191100, 190mpd 16 1 (𝜑 → ∃𝑥 ∈ ℝ+𝑟 ∈ ℝ ((abs‘(𝐴𝑟)) ≤ 1 → (𝑥 · (abs‘(𝐹𝑟))) ≤ (abs‘(𝐴𝑟))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wa 400  wo 860  w3a 1103   = wceq 1570  wcel 2143  wne 2958  wral 3079  wrex 3089  wss 3905  ifcif 4487  {cpr 4591   cint 4912   class class class wbr 5109  dom cdm 5661  ran crn 5662  cres 5663  cima 5664   Fn wfn 6531  wf 6532  cfv 6536  (class class class)co 7410  cc 11093  cr 11094  0cc0 11095  1c1 11096   + caddc 11098   · cmul 11100  cle 11239  cmin 11436   / cdiv 11866  cn 12228  0cn0 12499  cz 12586  +crp 13011  [,]cicc 13370  abscabs 15281  𝓑C𝑛ccpn 26024  Polycply 26341  degcdgr 26344
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735  ax-rep 5238  ax-sep 5257  ax-nul 5269  ax-pow 5336  ax-pr 5404  ax-un 7732  ax-inf2 9606  ax-cnex 11151  ax-resscn 11152  ax-1cn 11153  ax-icn 11154  ax-addcl 11155  ax-addrcl 11156  ax-mulcl 11157  ax-mulrcl 11158  ax-mulcom 11159  ax-addass 11160  ax-mulass 11161  ax-distr 11162  ax-i2m1 11163  ax-1ne0 11164  ax-1rid 11165  ax-rnegex 11166  ax-rrecex 11167  ax-cnre 11168  ax-pre-lttri 11169  ax-pre-lttrn 11170  ax-pre-ltadd 11171  ax-pre-mulgt0 11172  ax-pre-sup 11173  ax-addf 11174
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1810  df-nf 1814  df-sb 2097  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-ne 2959  df-nel 3065  df-ral 3080  df-rex 3090  df-rmo 3369  df-reu 3370  df-rab 3417  df-v 3457  df-sbc 3745  df-csb 3854  df-dif 3908  df-un 3910  df-in 3912  df-ss 3922  df-pss 3925  df-nul 4287  df-if 4488  df-pw 4564  df-sn 4590  df-pr 4592  df-tp 4594  df-op 4596  df-uni 4873  df-int 4913  df-iun 4958  df-iin 4959  df-br 5110  df-opab 5174  df-mpt 5193  df-tr 5219  df-id 5556  df-eprel 5561  df-po 5569  df-so 5570  df-fr 5614  df-se 5615  df-we 5616  df-xp 5667  df-rel 5668  df-cnv 5669  df-co 5670  df-dm 5671  df-rn 5672  df-res 5673  df-ima 5674  df-pred 6302  df-ord 6363  df-on 6364  df-lim 6365  df-suc 6366  df-iota 6492  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-fo 6542  df-f1o 6543  df-fv 6544  df-isom 6545  df-riota 7367  df-ov 7413  df-oprab 7414  df-mpo 7415  df-of 7674  df-om 7859  df-1st 7982  df-2nd 7983  df-supp 8153  df-frecs 8274  df-wrecs 8305  df-recs 8354  df-rdg 8393  df-1o 8449  df-2o 8450  df-er 8690  df-map 8822  df-pm 8823  df-ixp 8892  df-en 8940  df-dom 8941  df-sdom 8942  df-fin 8943  df-fsupp 9318  df-fi 9367  df-sup 9398  df-inf 9399  df-oi 9468  df-card 9921  df-pnf 11240  df-mnf 11241  df-xr 11242  df-ltxr 11243  df-le 11244  df-sub 11438  df-neg 11439  df-div 11867  df-nn 12229  df-2 12298  df-3 12299  df-4 12300  df-5 12301  df-6 12302  df-7 12303  df-8 12304  df-9 12305  df-n0 12500  df-z 12587  df-dec 12707  df-uz 12858  df-q 12968  df-rp 13012  df-xneg 13132  df-xadd 13133  df-xmul 13134  df-ioo 13371  df-ico 13373  df-icc 13374  df-fz 13531  df-fzo 13679  df-fl 13821  df-seq 14034  df-exp 14094  df-hash 14363  df-cj 15146  df-re 15147  df-im 15148  df-sqrt 15282  df-abs 15283  df-clim 15535  df-rlim 15536  df-sum 15734  df-struct 17202  df-sets 17219  df-slot 17237  df-ndx 17249  df-base 17265  df-ress 17286  df-plusg 17318  df-mulr 17319  df-starv 17320  df-sca 17321  df-vsca 17322  df-ip 17323  df-tset 17324  df-ple 17325  df-ds 17327  df-unif 17328  df-hom 17329  df-cco 17330  df-rest 17470  df-topn 17471  df-0g 17489  df-gsum 17490  df-topgen 17491  df-pt 17492  df-prds 17495  df-xrs 17551  df-qtop 17556  df-imas 17557  df-xps 17559  df-mre 17633  df-mrc 17634  df-acs 17636  df-mgm 18693  df-sgrp 18772  df-mnd 18788  df-submnd 18837  df-grp 18998  df-minusg 18999  df-mulg 19129  df-subg 19184  df-cntz 19382  df-cmn 19847  df-abl 19848  df-mgp 20212  df-rng 20226  df-ur 20259  df-ring 20312  df-cring 20313  df-subrng 20645  df-subrg 20669  df-psmet 21514  df-xmet 21515  df-met 21516  df-bl 21517  df-mopn 21518  df-fbas 21519  df-fg 21520  df-cnfld 21523  df-top 23051  df-topon 23068  df-topsp 23090  df-bases 23103  df-cld 23176  df-ntr 23177  df-cls 23178  df-nei 23255  df-lp 23293  df-perf 23294  df-cn 23384  df-cnp 23385  df-haus 23472  df-cmp 23544  df-tx 23719  df-hmeo 23912  df-fil 24003  df-fm 24095  df-flim 24096  df-flf 24097  df-xms 24477  df-ms 24478  df-tms 24479  df-cncf 25037  df-0p 25829  df-limc 26025  df-dv 26026  df-dvn 26027  df-cpn 26028  df-ply 26345  df-coe 26347  df-dgr 26348
This theorem is referenced by:  aalioulem4  26498
  Copyright terms: Public domain W3C validator