Proof of Theorem itsclc0yqsollem2
| Step | Hyp | Ref
| Expression |
| 1 | | recn 11245 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → 𝐴 ∈
ℂ) |
| 2 | | recn 11245 |
. . . . . . 7
⊢ (𝐵 ∈ ℝ → 𝐵 ∈
ℂ) |
| 3 | | recn 11245 |
. . . . . . 7
⊢ (𝐶 ∈ ℝ → 𝐶 ∈
ℂ) |
| 4 | 1, 2, 3 | 3anim123i 1152 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈
ℂ)) |
| 5 | | recn 11245 |
. . . . . 6
⊢ (𝑅 ∈ ℝ → 𝑅 ∈
ℂ) |
| 6 | 4, 5 | anim12i 613 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ) → ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈ ℂ) ∧ 𝑅 ∈
ℂ)) |
| 7 | 6 | 3adant3 1133 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈ ℂ) ∧ 𝑅 ∈
ℂ)) |
| 8 | | itscnhlc0yqe.q |
. . . . 5
⊢ 𝑄 = ((𝐴↑2) + (𝐵↑2)) |
| 9 | | itscnhlc0yqe.t |
. . . . 5
⊢ 𝑇 = -(2 · (𝐵 · 𝐶)) |
| 10 | | itscnhlc0yqe.u |
. . . . 5
⊢ 𝑈 = ((𝐶↑2) − ((𝐴↑2) · (𝑅↑2))) |
| 11 | | itsclc0yqsollem1.d |
. . . . 5
⊢ 𝐷 = (((𝑅↑2) · 𝑄) − (𝐶↑2)) |
| 12 | 8, 9, 10, 11 | itsclc0yqsollem1 48683 |
. . . 4
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈ ℂ) ∧ 𝑅 ∈ ℂ) → ((𝑇↑2) − (4 ·
(𝑄 · 𝑈))) = ((4 · (𝐴↑2)) · 𝐷)) |
| 13 | 7, 12 | syl 17 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → ((𝑇↑2) − (4 ·
(𝑄 · 𝑈))) = ((4 · (𝐴↑2)) · 𝐷)) |
| 14 | 13 | fveq2d 6910 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘((𝑇↑2)
− (4 · (𝑄
· 𝑈)))) =
(√‘((4 · (𝐴↑2)) · 𝐷))) |
| 15 | | 4re 12350 |
. . . . 5
⊢ 4 ∈
ℝ |
| 16 | 15 | a1i 11 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 4 ∈
ℝ) |
| 17 | | simp1 1137 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐴 ∈
ℝ) |
| 18 | 17 | resqcld 14165 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴↑2) ∈
ℝ) |
| 19 | 18 | 3ad2ant1 1134 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (𝐴↑2) ∈
ℝ) |
| 20 | 16, 19 | remulcld 11291 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (4 ·
(𝐴↑2)) ∈
ℝ) |
| 21 | | 0re 11263 |
. . . . . 6
⊢ 0 ∈
ℝ |
| 22 | | 4pos 12373 |
. . . . . 6
⊢ 0 <
4 |
| 23 | 21, 15, 22 | ltleii 11384 |
. . . . 5
⊢ 0 ≤
4 |
| 24 | 23 | a1i 11 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤
4) |
| 25 | 17 | sqge0d 14177 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 0 ≤
(𝐴↑2)) |
| 26 | 25 | 3ad2ant1 1134 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤ (𝐴↑2)) |
| 27 | 16, 19, 24, 26 | mulge0d 11840 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤ (4
· (𝐴↑2))) |
| 28 | | simp2 1138 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 𝑅 ∈ ℝ) |
| 29 | 28 | resqcld 14165 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (𝑅↑2) ∈
ℝ) |
| 30 | 8 | resum2sqcl 48627 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → 𝑄 ∈
ℝ) |
| 31 | 30 | 3adant3 1133 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝑄 ∈
ℝ) |
| 32 | 31 | 3ad2ant1 1134 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 𝑄 ∈ ℝ) |
| 33 | 29, 32 | remulcld 11291 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → ((𝑅↑2) · 𝑄) ∈
ℝ) |
| 34 | | simp3 1139 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐶 ∈
ℝ) |
| 35 | 34 | resqcld 14165 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐶↑2) ∈
ℝ) |
| 36 | 35 | 3ad2ant1 1134 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (𝐶↑2) ∈
ℝ) |
| 37 | 33, 36 | resubcld 11691 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (((𝑅↑2) · 𝑄) − (𝐶↑2)) ∈ ℝ) |
| 38 | 11, 37 | eqeltrid 2845 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 𝐷 ∈ ℝ) |
| 39 | | simp3 1139 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤ 𝐷) |
| 40 | 20, 27, 38, 39 | sqrtmuld 15463 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘((4 · (𝐴↑2)) · 𝐷)) = ((√‘(4 · (𝐴↑2))) ·
(√‘𝐷))) |
| 41 | 15, 23 | pm3.2i 470 |
. . . . . . . 8
⊢ (4 ∈
ℝ ∧ 0 ≤ 4) |
| 42 | 41 | a1i 11 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → (4 ∈
ℝ ∧ 0 ≤ 4)) |
| 43 | | resqcl 14164 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → (𝐴↑2) ∈
ℝ) |
| 44 | | sqge0 14176 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → 0 ≤
(𝐴↑2)) |
| 45 | | sqrtmul 15298 |
. . . . . . 7
⊢ (((4
∈ ℝ ∧ 0 ≤ 4) ∧ ((𝐴↑2) ∈ ℝ ∧ 0 ≤ (𝐴↑2))) →
(√‘(4 · (𝐴↑2))) = ((√‘4) ·
(√‘(𝐴↑2)))) |
| 46 | 42, 43, 44, 45 | syl12anc 837 |
. . . . . 6
⊢ (𝐴 ∈ ℝ →
(√‘(4 · (𝐴↑2))) = ((√‘4) ·
(√‘(𝐴↑2)))) |
| 47 | 46 | 3ad2ant1 1134 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) →
(√‘(4 · (𝐴↑2))) = ((√‘4) ·
(√‘(𝐴↑2)))) |
| 48 | 47 | 3ad2ant1 1134 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (√‘(4
· (𝐴↑2))) =
((√‘4) · (√‘(𝐴↑2)))) |
| 49 | | sqrt4 15311 |
. . . . . 6
⊢
(√‘4) = 2 |
| 50 | 49 | a1i 11 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (√‘4)
= 2) |
| 51 | | absre 15340 |
. . . . . . . 8
⊢ (𝐴 ∈ ℝ →
(abs‘𝐴) =
(√‘(𝐴↑2))) |
| 52 | 51 | eqcomd 2743 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ →
(√‘(𝐴↑2))
= (abs‘𝐴)) |
| 53 | 52 | 3ad2ant1 1134 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) →
(√‘(𝐴↑2))
= (abs‘𝐴)) |
| 54 | 53 | 3ad2ant1 1134 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘(𝐴↑2))
= (abs‘𝐴)) |
| 55 | 50, 54 | oveq12d 7449 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
((√‘4) · (√‘(𝐴↑2))) = (2 · (abs‘𝐴))) |
| 56 | 48, 55 | eqtrd 2777 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (√‘(4
· (𝐴↑2))) = (2
· (abs‘𝐴))) |
| 57 | 56 | oveq1d 7446 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
((√‘(4 · (𝐴↑2))) · (√‘𝐷)) = ((2 ·
(abs‘𝐴)) ·
(√‘𝐷))) |
| 58 | 14, 40, 57 | 3eqtrd 2781 |
1
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘((𝑇↑2)
− (4 · (𝑄
· 𝑈)))) = ((2
· (abs‘𝐴))
· (√‘𝐷))) |