Proof of Theorem resqrexlemcalc2
Step | Hyp | Ref
| Expression |
1 | | resqrexlemex.seq |
. . 3
⊢ 𝐹 = seq1((𝑦 ∈ ℝ+, 𝑧 ∈ ℝ+
↦ ((𝑦 + (𝐴 / 𝑦)) / 2)), (ℕ × {(1 + 𝐴)})) |
2 | | resqrexlemex.a |
. . 3
⊢ (𝜑 → 𝐴 ∈ ℝ) |
3 | | resqrexlemex.agt0 |
. . 3
⊢ (𝜑 → 0 ≤ 𝐴) |
4 | 1, 2, 3 | resqrexlemcalc1 10956 |
. 2
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘(𝑁 + 1))↑2) − 𝐴) = (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2)))) |
5 | 1, 2, 3 | resqrexlemf 10949 |
. . . . . . . . . 10
⊢ (𝜑 → 𝐹:ℕ⟶ℝ+) |
6 | 5 | ffvelrnda 5620 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐹‘𝑁) ∈
ℝ+) |
7 | 6 | rpred 9632 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐹‘𝑁) ∈ ℝ) |
8 | 7 | resqcld 10614 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ∈ ℝ) |
9 | 2 | adantr 274 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 𝐴 ∈ ℝ) |
10 | 8, 9 | resubcld 8279 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ∈ ℝ) |
11 | 6 | rpap0d 9638 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐹‘𝑁) # 0) |
12 | 7, 11 | sqgt0apd 10616 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 0 < ((𝐹‘𝑁)↑2)) |
13 | 8, 12 | elrpd 9629 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ∈
ℝ+) |
14 | 8, 9 | readdcld 7928 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) + 𝐴) ∈ ℝ) |
15 | 3 | adantr 274 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 0 ≤ 𝐴) |
16 | 8, 9 | addge01d 8431 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (0 ≤ 𝐴 ↔ ((𝐹‘𝑁)↑2) ≤ (((𝐹‘𝑁)↑2) + 𝐴))) |
17 | 15, 16 | mpbid 146 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ≤ (((𝐹‘𝑁)↑2) + 𝐴)) |
18 | 8, 14, 9, 17 | lesub1dd 8459 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ≤ ((((𝐹‘𝑁)↑2) + 𝐴) − 𝐴)) |
19 | 8 | recnd 7927 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ∈ ℂ) |
20 | 9 | recnd 7927 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 𝐴 ∈ ℂ) |
21 | 19, 20 | pncand 8210 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) + 𝐴) − 𝐴) = ((𝐹‘𝑁)↑2)) |
22 | 18, 21 | breqtrd 4008 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ≤ ((𝐹‘𝑁)↑2)) |
23 | 10, 8, 13, 22 | lediv1dd 9691 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ≤ (((𝐹‘𝑁)↑2) / ((𝐹‘𝑁)↑2))) |
24 | 8, 12 | gt0ap0d 8527 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) # 0) |
25 | 19, 24 | dividapd 8682 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) / ((𝐹‘𝑁)↑2)) = 1) |
26 | 23, 25 | breqtrd 4008 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ≤ 1) |
27 | 10, 8, 24 | redivclapd 8731 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ∈ ℝ) |
28 | | 1red 7914 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 1 ∈
ℝ) |
29 | 1, 2, 3 | resqrexlemover 10952 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 𝐴 < ((𝐹‘𝑁)↑2)) |
30 | | difrp 9628 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ ∧ ((𝐹‘𝑁)↑2) ∈ ℝ) → (𝐴 < ((𝐹‘𝑁)↑2) ↔ (((𝐹‘𝑁)↑2) − 𝐴) ∈
ℝ+)) |
31 | 9, 8, 30 | syl2anc 409 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐴 < ((𝐹‘𝑁)↑2) ↔ (((𝐹‘𝑁)↑2) − 𝐴) ∈
ℝ+)) |
32 | 29, 31 | mpbid 146 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ∈
ℝ+) |
33 | | 4re 8934 |
. . . . . . . 8
⊢ 4 ∈
ℝ |
34 | 33 | a1i 9 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 ∈
ℝ) |
35 | | 4pos 8954 |
. . . . . . . 8
⊢ 0 <
4 |
36 | 35 | a1i 9 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 0 <
4) |
37 | 34, 36 | elrpd 9629 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 ∈
ℝ+) |
38 | 32, 37 | rpdivcld 9650 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / 4) ∈
ℝ+) |
39 | 27, 28, 38 | lemul1d 9676 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ≤ 1 ↔ (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) ≤ (1 · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)))) |
40 | 26, 39 | mpbid 146 |
. . 3
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) ≤ (1 · ((((𝐹‘𝑁)↑2) − 𝐴) / 4))) |
41 | 10 | recnd 7927 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ∈ ℂ) |
42 | 34 | recnd 7927 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 ∈
ℂ) |
43 | 34, 36 | gt0ap0d 8527 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 #
0) |
44 | 41, 19, 41, 42, 24, 43 | divmuldivapd 8728 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) = (((((𝐹‘𝑁)↑2) − 𝐴) · (((𝐹‘𝑁)↑2) − 𝐴)) / (((𝐹‘𝑁)↑2) · 4))) |
45 | 41 | sqvald 10585 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴)↑2) = ((((𝐹‘𝑁)↑2) − 𝐴) · (((𝐹‘𝑁)↑2) − 𝐴))) |
46 | 42, 19 | mulcomd 7920 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (4 · ((𝐹‘𝑁)↑2)) = (((𝐹‘𝑁)↑2) · 4)) |
47 | 45, 46 | oveq12d 5860 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2))) = (((((𝐹‘𝑁)↑2) − 𝐴) · (((𝐹‘𝑁)↑2) − 𝐴)) / (((𝐹‘𝑁)↑2) · 4))) |
48 | 44, 47 | eqtr4d 2201 |
. . 3
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) = (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2)))) |
49 | 38 | rpcnd 9634 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / 4) ∈ ℂ) |
50 | 49 | mulid2d 7917 |
. . 3
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (1 ·
((((𝐹‘𝑁)↑2) − 𝐴) / 4)) = ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) |
51 | 40, 48, 50 | 3brtr3d 4013 |
. 2
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2))) ≤ ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) |
52 | 4, 51 | eqbrtrd 4004 |
1
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘(𝑁 + 1))↑2) − 𝐴) ≤ ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) |