Proof of Theorem itsclc0yqsollem2
Step | Hyp | Ref
| Expression |
1 | | recn 10961 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → 𝐴 ∈
ℂ) |
2 | | recn 10961 |
. . . . . . 7
⊢ (𝐵 ∈ ℝ → 𝐵 ∈
ℂ) |
3 | | recn 10961 |
. . . . . . 7
⊢ (𝐶 ∈ ℝ → 𝐶 ∈
ℂ) |
4 | 1, 2, 3 | 3anim123i 1150 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈
ℂ)) |
5 | | recn 10961 |
. . . . . 6
⊢ (𝑅 ∈ ℝ → 𝑅 ∈
ℂ) |
6 | 4, 5 | anim12i 613 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ) → ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈ ℂ) ∧ 𝑅 ∈
ℂ)) |
7 | 6 | 3adant3 1131 |
. . . 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 46108 |
. . . 4
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝐶 ∈ ℂ) ∧ 𝑅 ∈ ℂ) → ((𝑇↑2) − (4 ·
(𝑄 · 𝑈))) = ((4 · (𝐴↑2)) · 𝐷)) |
13 | 7, 12 | syl 17 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → ((𝑇↑2) − (4 ·
(𝑄 · 𝑈))) = ((4 · (𝐴↑2)) · 𝐷)) |
14 | 13 | fveq2d 6778 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘((𝑇↑2)
− (4 · (𝑄
· 𝑈)))) =
(√‘((4 · (𝐴↑2)) · 𝐷))) |
15 | | 4re 12057 |
. . . . 5
⊢ 4 ∈
ℝ |
16 | 15 | a1i 11 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 4 ∈
ℝ) |
17 | | simp1 1135 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐴 ∈
ℝ) |
18 | 17 | resqcld 13965 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴↑2) ∈
ℝ) |
19 | 18 | 3ad2ant1 1132 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (𝐴↑2) ∈
ℝ) |
20 | 16, 19 | remulcld 11005 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (4 ·
(𝐴↑2)) ∈
ℝ) |
21 | | 0re 10977 |
. . . . . 6
⊢ 0 ∈
ℝ |
22 | | 4pos 12080 |
. . . . . 6
⊢ 0 <
4 |
23 | 21, 15, 22 | ltleii 11098 |
. . . . 5
⊢ 0 ≤
4 |
24 | 23 | a1i 11 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤
4) |
25 | 17 | sqge0d 13966 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 0 ≤
(𝐴↑2)) |
26 | 25 | 3ad2ant1 1132 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤ (𝐴↑2)) |
27 | 16, 19, 24, 26 | mulge0d 11552 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤ (4
· (𝐴↑2))) |
28 | | simp2 1136 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 𝑅 ∈ ℝ) |
29 | 28 | resqcld 13965 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (𝑅↑2) ∈
ℝ) |
30 | 8 | resum2sqcl 46052 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → 𝑄 ∈
ℝ) |
31 | 30 | 3adant3 1131 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝑄 ∈
ℝ) |
32 | 31 | 3ad2ant1 1132 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 𝑄 ∈ ℝ) |
33 | 29, 32 | remulcld 11005 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → ((𝑅↑2) · 𝑄) ∈
ℝ) |
34 | | simp3 1137 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐶 ∈
ℝ) |
35 | 34 | resqcld 13965 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐶↑2) ∈
ℝ) |
36 | 35 | 3ad2ant1 1132 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (𝐶↑2) ∈
ℝ) |
37 | 33, 36 | resubcld 11403 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (((𝑅↑2) · 𝑄) − (𝐶↑2)) ∈ ℝ) |
38 | 11, 37 | eqeltrid 2843 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 𝐷 ∈ ℝ) |
39 | | simp3 1137 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → 0 ≤ 𝐷) |
40 | 20, 27, 38, 39 | sqrtmuld 15136 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘((4 · (𝐴↑2)) · 𝐷)) = ((√‘(4 · (𝐴↑2))) ·
(√‘𝐷))) |
41 | 15, 23 | pm3.2i 471 |
. . . . . . . 8
⊢ (4 ∈
ℝ ∧ 0 ≤ 4) |
42 | 41 | a1i 11 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → (4 ∈
ℝ ∧ 0 ≤ 4)) |
43 | | resqcl 13844 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → (𝐴↑2) ∈
ℝ) |
44 | | sqge0 13855 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ → 0 ≤
(𝐴↑2)) |
45 | | sqrtmul 14971 |
. . . . . . 7
⊢ (((4
∈ ℝ ∧ 0 ≤ 4) ∧ ((𝐴↑2) ∈ ℝ ∧ 0 ≤ (𝐴↑2))) →
(√‘(4 · (𝐴↑2))) = ((√‘4) ·
(√‘(𝐴↑2)))) |
46 | 42, 43, 44, 45 | syl12anc 834 |
. . . . . 6
⊢ (𝐴 ∈ ℝ →
(√‘(4 · (𝐴↑2))) = ((√‘4) ·
(√‘(𝐴↑2)))) |
47 | 46 | 3ad2ant1 1132 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) →
(√‘(4 · (𝐴↑2))) = ((√‘4) ·
(√‘(𝐴↑2)))) |
48 | 47 | 3ad2ant1 1132 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (√‘(4
· (𝐴↑2))) =
((√‘4) · (√‘(𝐴↑2)))) |
49 | | sqrt4 14984 |
. . . . . 6
⊢
(√‘4) = 2 |
50 | 49 | a1i 11 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (√‘4)
= 2) |
51 | | absre 15013 |
. . . . . . . 8
⊢ (𝐴 ∈ ℝ →
(abs‘𝐴) =
(√‘(𝐴↑2))) |
52 | 51 | eqcomd 2744 |
. . . . . . 7
⊢ (𝐴 ∈ ℝ →
(√‘(𝐴↑2))
= (abs‘𝐴)) |
53 | 52 | 3ad2ant1 1132 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) →
(√‘(𝐴↑2))
= (abs‘𝐴)) |
54 | 53 | 3ad2ant1 1132 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘(𝐴↑2))
= (abs‘𝐴)) |
55 | 50, 54 | oveq12d 7293 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
((√‘4) · (√‘(𝐴↑2))) = (2 · (abs‘𝐴))) |
56 | 48, 55 | eqtrd 2778 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) → (√‘(4
· (𝐴↑2))) = (2
· (abs‘𝐴))) |
57 | 56 | oveq1d 7290 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
((√‘(4 · (𝐴↑2))) · (√‘𝐷)) = ((2 ·
(abs‘𝐴)) ·
(√‘𝐷))) |
58 | 14, 40, 57 | 3eqtrd 2782 |
1
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) ∧ 𝑅 ∈ ℝ ∧ 0 ≤
𝐷) →
(√‘((𝑇↑2)
− (4 · (𝑄
· 𝑈)))) = ((2
· (abs‘𝐴))
· (√‘𝐷))) |