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 11179 |
. 2
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘(𝑁 + 1))↑2) − 𝐴) = (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2)))) |
| 5 | 1, 2, 3 | resqrexlemf 11172 |
. . . . . . . . . 10
⊢ (𝜑 → 𝐹:ℕ⟶ℝ+) |
| 6 | 5 | ffvelcdmda 5697 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐹‘𝑁) ∈
ℝ+) |
| 7 | 6 | rpred 9771 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐹‘𝑁) ∈ ℝ) |
| 8 | 7 | resqcld 10791 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ∈ ℝ) |
| 9 | 2 | adantr 276 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 𝐴 ∈ ℝ) |
| 10 | 8, 9 | resubcld 8407 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ∈ ℝ) |
| 11 | 6 | rpap0d 9777 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐹‘𝑁) # 0) |
| 12 | 7, 11 | sqgt0apd 10793 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 0 < ((𝐹‘𝑁)↑2)) |
| 13 | 8, 12 | elrpd 9768 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ∈
ℝ+) |
| 14 | 8, 9 | readdcld 8056 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) + 𝐴) ∈ ℝ) |
| 15 | 3 | adantr 276 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 0 ≤ 𝐴) |
| 16 | 8, 9 | addge01d 8560 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (0 ≤ 𝐴 ↔ ((𝐹‘𝑁)↑2) ≤ (((𝐹‘𝑁)↑2) + 𝐴))) |
| 17 | 15, 16 | mpbid 147 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ≤ (((𝐹‘𝑁)↑2) + 𝐴)) |
| 18 | 8, 14, 9, 17 | lesub1dd 8588 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ≤ ((((𝐹‘𝑁)↑2) + 𝐴) − 𝐴)) |
| 19 | 8 | recnd 8055 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) ∈ ℂ) |
| 20 | 9 | recnd 8055 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 𝐴 ∈ ℂ) |
| 21 | 19, 20 | pncand 8338 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) + 𝐴) − 𝐴) = ((𝐹‘𝑁)↑2)) |
| 22 | 18, 21 | breqtrd 4059 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ≤ ((𝐹‘𝑁)↑2)) |
| 23 | 10, 8, 13, 22 | lediv1dd 9830 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ≤ (((𝐹‘𝑁)↑2) / ((𝐹‘𝑁)↑2))) |
| 24 | 8, 12 | gt0ap0d 8656 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((𝐹‘𝑁)↑2) # 0) |
| 25 | 19, 24 | dividapd 8813 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) / ((𝐹‘𝑁)↑2)) = 1) |
| 26 | 23, 25 | breqtrd 4059 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ≤ 1) |
| 27 | 10, 8, 24 | redivclapd 8862 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ∈ ℝ) |
| 28 | | 1red 8041 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 1 ∈
ℝ) |
| 29 | 1, 2, 3 | resqrexlemover 11175 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 𝐴 < ((𝐹‘𝑁)↑2)) |
| 30 | | difrp 9767 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ ∧ ((𝐹‘𝑁)↑2) ∈ ℝ) → (𝐴 < ((𝐹‘𝑁)↑2) ↔ (((𝐹‘𝑁)↑2) − 𝐴) ∈
ℝ+)) |
| 31 | 9, 8, 30 | syl2anc 411 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (𝐴 < ((𝐹‘𝑁)↑2) ↔ (((𝐹‘𝑁)↑2) − 𝐴) ∈
ℝ+)) |
| 32 | 29, 31 | mpbid 147 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ∈
ℝ+) |
| 33 | | 4re 9067 |
. . . . . . . 8
⊢ 4 ∈
ℝ |
| 34 | 33 | a1i 9 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 ∈
ℝ) |
| 35 | | 4pos 9087 |
. . . . . . . 8
⊢ 0 <
4 |
| 36 | 35 | a1i 9 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 0 <
4) |
| 37 | 34, 36 | elrpd 9768 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 ∈
ℝ+) |
| 38 | 32, 37 | rpdivcld 9789 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / 4) ∈
ℝ+) |
| 39 | 27, 28, 38 | lemul1d 9815 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) ≤ 1 ↔ (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) ≤ (1 · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)))) |
| 40 | 26, 39 | mpbid 147 |
. . 3
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) ≤ (1 · ((((𝐹‘𝑁)↑2) − 𝐴) / 4))) |
| 41 | 10 | recnd 8055 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘𝑁)↑2) − 𝐴) ∈ ℂ) |
| 42 | 34 | recnd 8055 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 ∈
ℂ) |
| 43 | 34, 36 | gt0ap0d 8656 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → 4 #
0) |
| 44 | 41, 19, 41, 42, 24, 43 | divmuldivapd 8859 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) = (((((𝐹‘𝑁)↑2) − 𝐴) · (((𝐹‘𝑁)↑2) − 𝐴)) / (((𝐹‘𝑁)↑2) · 4))) |
| 45 | 41 | sqvald 10762 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴)↑2) = ((((𝐹‘𝑁)↑2) − 𝐴) · (((𝐹‘𝑁)↑2) − 𝐴))) |
| 46 | 42, 19 | mulcomd 8048 |
. . . . 5
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (4 · ((𝐹‘𝑁)↑2)) = (((𝐹‘𝑁)↑2) · 4)) |
| 47 | 45, 46 | oveq12d 5940 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2))) = (((((𝐹‘𝑁)↑2) − 𝐴) · (((𝐹‘𝑁)↑2) − 𝐴)) / (((𝐹‘𝑁)↑2) · 4))) |
| 48 | 44, 47 | eqtr4d 2232 |
. . 3
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴) / ((𝐹‘𝑁)↑2)) · ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) = (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2)))) |
| 49 | 38 | rpcnd 9773 |
. . . 4
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → ((((𝐹‘𝑁)↑2) − 𝐴) / 4) ∈ ℂ) |
| 50 | 49 | mulid2d 8045 |
. . 3
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (1 ·
((((𝐹‘𝑁)↑2) − 𝐴) / 4)) = ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) |
| 51 | 40, 48, 50 | 3brtr3d 4064 |
. 2
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((((𝐹‘𝑁)↑2) − 𝐴)↑2) / (4 · ((𝐹‘𝑁)↑2))) ≤ ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) |
| 52 | 4, 51 | eqbrtrd 4055 |
1
⊢ ((𝜑 ∧ 𝑁 ∈ ℕ) → (((𝐹‘(𝑁 + 1))↑2) − 𝐴) ≤ ((((𝐹‘𝑁)↑2) − 𝐴) / 4)) |