Step | Hyp | Ref
| Expression |
1 | | requad2.a |
. . . . . . . . . 10
⊢ (𝜑 → 𝐴 ∈ ℝ) |
2 | 1 | recnd 10934 |
. . . . . . . . 9
⊢ (𝜑 → 𝐴 ∈ ℂ) |
3 | 2 | ad3antrrr 726 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝐴 ∈ ℂ) |
4 | | requad2.z |
. . . . . . . . 9
⊢ (𝜑 → 𝐴 ≠ 0) |
5 | 4 | ad3antrrr 726 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝐴 ≠ 0) |
6 | | requad2.b |
. . . . . . . . . 10
⊢ (𝜑 → 𝐵 ∈ ℝ) |
7 | 6 | recnd 10934 |
. . . . . . . . 9
⊢ (𝜑 → 𝐵 ∈ ℂ) |
8 | 7 | ad3antrrr 726 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝐵 ∈ ℂ) |
9 | | requad2.c |
. . . . . . . . . 10
⊢ (𝜑 → 𝐶 ∈ ℝ) |
10 | 9 | recnd 10934 |
. . . . . . . . 9
⊢ (𝜑 → 𝐶 ∈ ℂ) |
11 | 10 | ad3antrrr 726 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝐶 ∈ ℂ) |
12 | | elelpwi 4542 |
. . . . . . . . . . . 12
⊢ ((𝑥 ∈ 𝑝 ∧ 𝑝 ∈ 𝒫 ℝ) → 𝑥 ∈
ℝ) |
13 | 12 | expcom 413 |
. . . . . . . . . . 11
⊢ (𝑝 ∈ 𝒫 ℝ →
(𝑥 ∈ 𝑝 → 𝑥 ∈ ℝ)) |
14 | 13 | adantl 481 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) → (𝑥 ∈ 𝑝 → 𝑥 ∈ ℝ)) |
15 | 14 | imp 406 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝑥 ∈ ℝ) |
16 | 15 | recnd 10934 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝑥 ∈ ℂ) |
17 | | requad2.d |
. . . . . . . . 9
⊢ (𝜑 → 𝐷 = ((𝐵↑2) − (4 · (𝐴 · 𝐶)))) |
18 | 17 | ad3antrrr 726 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → 𝐷 = ((𝐵↑2) − (4 · (𝐴 · 𝐶)))) |
19 | 3, 5, 8, 11, 16, 18 | quad 25895 |
. . . . . . 7
⊢ ((((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) ∧ 𝑥 ∈ 𝑝) → (((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴))))) |
20 | 19 | ralbidva 3119 |
. . . . . 6
⊢ (((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) →
(∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ ∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴))))) |
21 | 20 | anbi2d 628 |
. . . . 5
⊢ (((𝜑 ∧ 0 ≤ 𝐷) ∧ 𝑝 ∈ 𝒫 ℝ) →
(((♯‘𝑝) = 2
∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ ((♯‘𝑝) = 2 ∧ ∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))))) |
22 | 21 | reubidva 3314 |
. . . 4
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))))) |
23 | | eqid 2738 |
. . . . . . . 8
⊢ {𝑞 ∈ 𝒫 ℝ
∣ (♯‘𝑞) =
2} = {𝑞 ∈ 𝒫
ℝ ∣ (♯‘𝑞) = 2} |
24 | 23 | pairreueq 44850 |
. . . . . . 7
⊢
(∃!𝑝 ∈
{𝑞 ∈ 𝒫 ℝ
∣ (♯‘𝑞) =
2}∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴))) ↔ ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴))))) |
25 | 24 | bicomi 223 |
. . . . . 6
⊢
(∃!𝑝 ∈
𝒫 ℝ((♯‘𝑝) = 2 ∧ ∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))) ↔ ∃!𝑝 ∈ {𝑞 ∈ 𝒫 ℝ ∣
(♯‘𝑞) =
2}∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))) |
26 | 25 | a1i 11 |
. . . . 5
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))) ↔ ∃!𝑝 ∈ {𝑞 ∈ 𝒫 ℝ ∣
(♯‘𝑞) =
2}∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴))))) |
27 | 6 | renegcld 11332 |
. . . . . . . . 9
⊢ (𝜑 → -𝐵 ∈ ℝ) |
28 | 27 | adantr 480 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → -𝐵 ∈ ℝ) |
29 | 6 | resqcld 13893 |
. . . . . . . . . . . 12
⊢ (𝜑 → (𝐵↑2) ∈ ℝ) |
30 | | 4re 11987 |
. . . . . . . . . . . . . 14
⊢ 4 ∈
ℝ |
31 | 30 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝜑 → 4 ∈
ℝ) |
32 | 1, 9 | remulcld 10936 |
. . . . . . . . . . . . 13
⊢ (𝜑 → (𝐴 · 𝐶) ∈ ℝ) |
33 | 31, 32 | remulcld 10936 |
. . . . . . . . . . . 12
⊢ (𝜑 → (4 · (𝐴 · 𝐶)) ∈ ℝ) |
34 | 29, 33 | resubcld 11333 |
. . . . . . . . . . 11
⊢ (𝜑 → ((𝐵↑2) − (4 · (𝐴 · 𝐶))) ∈ ℝ) |
35 | 17, 34 | eqeltrd 2839 |
. . . . . . . . . 10
⊢ (𝜑 → 𝐷 ∈ ℝ) |
36 | 35 | adantr 480 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → 𝐷 ∈ ℝ) |
37 | | simpr 484 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → 0 ≤ 𝐷) |
38 | 36, 37 | resqrtcld 15057 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (√‘𝐷) ∈ ℝ) |
39 | 28, 38 | readdcld 10935 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (-𝐵 + (√‘𝐷)) ∈ ℝ) |
40 | | 2re 11977 |
. . . . . . . . . 10
⊢ 2 ∈
ℝ |
41 | 40 | a1i 11 |
. . . . . . . . 9
⊢ (𝜑 → 2 ∈
ℝ) |
42 | 41, 1 | remulcld 10936 |
. . . . . . . 8
⊢ (𝜑 → (2 · 𝐴) ∈
ℝ) |
43 | 42 | adantr 480 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (2 · 𝐴) ∈ ℝ) |
44 | | 2cnne0 12113 |
. . . . . . . . . 10
⊢ (2 ∈
ℂ ∧ 2 ≠ 0) |
45 | 44 | a1i 11 |
. . . . . . . . 9
⊢ (𝜑 → (2 ∈ ℂ ∧ 2
≠ 0)) |
46 | | mulne0 11547 |
. . . . . . . . 9
⊢ (((2
∈ ℂ ∧ 2 ≠ 0) ∧ (𝐴 ∈ ℂ ∧ 𝐴 ≠ 0)) → (2 · 𝐴) ≠ 0) |
47 | 45, 2, 4, 46 | syl12anc 833 |
. . . . . . . 8
⊢ (𝜑 → (2 · 𝐴) ≠ 0) |
48 | 47 | adantr 480 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (2 · 𝐴) ≠ 0) |
49 | 39, 43, 48 | redivcld 11733 |
. . . . . 6
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∈ ℝ) |
50 | 6 | adantr 480 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → 𝐵 ∈ ℝ) |
51 | 50 | renegcld 11332 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → -𝐵 ∈ ℝ) |
52 | 51, 38 | resubcld 11333 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (-𝐵 − (√‘𝐷)) ∈ ℝ) |
53 | 40 | a1i 11 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → 2 ∈ ℝ) |
54 | 1 | adantr 480 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → 𝐴 ∈ ℝ) |
55 | 53, 54 | remulcld 10936 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (2 · 𝐴) ∈ ℝ) |
56 | 52, 55, 48 | redivcld 11733 |
. . . . . 6
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ∈ ℝ) |
57 | | fveqeq2 6765 |
. . . . . . 7
⊢ (𝑞 = 𝑥 → ((♯‘𝑞) = 2 ↔ (♯‘𝑥) = 2)) |
58 | 57 | cbvrabv 3416 |
. . . . . 6
⊢ {𝑞 ∈ 𝒫 ℝ
∣ (♯‘𝑞) =
2} = {𝑥 ∈ 𝒫
ℝ ∣ (♯‘𝑥) = 2} |
59 | 49, 56, 58 | paireqne 44851 |
. . . . 5
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (∃!𝑝 ∈ {𝑞 ∈ 𝒫 ℝ ∣
(♯‘𝑞) =
2}∀𝑥 ∈ 𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴))) ↔ ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ≠ ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))) |
60 | 7 | negcld 11249 |
. . . . . . . . . . 11
⊢ (𝜑 → -𝐵 ∈ ℂ) |
61 | 35 | recnd 10934 |
. . . . . . . . . . . 12
⊢ (𝜑 → 𝐷 ∈ ℂ) |
62 | 61 | sqrtcld 15077 |
. . . . . . . . . . 11
⊢ (𝜑 → (√‘𝐷) ∈
ℂ) |
63 | 60, 62 | addcld 10925 |
. . . . . . . . . 10
⊢ (𝜑 → (-𝐵 + (√‘𝐷)) ∈ ℂ) |
64 | 60, 62 | subcld 11262 |
. . . . . . . . . 10
⊢ (𝜑 → (-𝐵 − (√‘𝐷)) ∈ ℂ) |
65 | | 2cnd 11981 |
. . . . . . . . . . 11
⊢ (𝜑 → 2 ∈
ℂ) |
66 | 65, 2 | mulcld 10926 |
. . . . . . . . . 10
⊢ (𝜑 → (2 · 𝐴) ∈
ℂ) |
67 | | div11 11591 |
. . . . . . . . . 10
⊢ (((-𝐵 + (√‘𝐷)) ∈ ℂ ∧ (-𝐵 − (√‘𝐷)) ∈ ℂ ∧ ((2
· 𝐴) ∈ ℂ
∧ (2 · 𝐴) ≠
0)) → (((-𝐵 +
(√‘𝐷)) / (2
· 𝐴)) = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ↔ (-𝐵 + (√‘𝐷)) = (-𝐵 − (√‘𝐷)))) |
68 | 63, 64, 66, 47, 67 | syl112anc 1372 |
. . . . . . . . 9
⊢ (𝜑 → (((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ↔ (-𝐵 + (√‘𝐷)) = (-𝐵 − (√‘𝐷)))) |
69 | 60, 62 | negsubd 11268 |
. . . . . . . . . . 11
⊢ (𝜑 → (-𝐵 + -(√‘𝐷)) = (-𝐵 − (√‘𝐷))) |
70 | 69 | eqcomd 2744 |
. . . . . . . . . 10
⊢ (𝜑 → (-𝐵 − (√‘𝐷)) = (-𝐵 + -(√‘𝐷))) |
71 | 70 | eqeq2d 2749 |
. . . . . . . . 9
⊢ (𝜑 → ((-𝐵 + (√‘𝐷)) = (-𝐵 − (√‘𝐷)) ↔ (-𝐵 + (√‘𝐷)) = (-𝐵 + -(√‘𝐷)))) |
72 | 62 | negcld 11249 |
. . . . . . . . . 10
⊢ (𝜑 → -(√‘𝐷) ∈
ℂ) |
73 | 60, 62, 72 | addcand 11108 |
. . . . . . . . 9
⊢ (𝜑 → ((-𝐵 + (√‘𝐷)) = (-𝐵 + -(√‘𝐷)) ↔ (√‘𝐷) = -(√‘𝐷))) |
74 | 68, 71, 73 | 3bitrd 304 |
. . . . . . . 8
⊢ (𝜑 → (((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ↔ (√‘𝐷) = -(√‘𝐷))) |
75 | 74 | necon3bid 2987 |
. . . . . . 7
⊢ (𝜑 → (((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ≠ ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ↔ (√‘𝐷) ≠ -(√‘𝐷))) |
76 | 75 | adantr 480 |
. . . . . 6
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ≠ ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ↔ (√‘𝐷) ≠ -(√‘𝐷))) |
77 | | cnsqrt00 15032 |
. . . . . . . . . 10
⊢ (𝐷 ∈ ℂ →
((√‘𝐷) = 0
↔ 𝐷 =
0)) |
78 | 61, 77 | syl 17 |
. . . . . . . . 9
⊢ (𝜑 → ((√‘𝐷) = 0 ↔ 𝐷 = 0)) |
79 | 78 | necon3bid 2987 |
. . . . . . . 8
⊢ (𝜑 → ((√‘𝐷) ≠ 0 ↔ 𝐷 ≠ 0)) |
80 | 79 | adantr 480 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → ((√‘𝐷) ≠ 0 ↔ 𝐷 ≠ 0)) |
81 | 62 | eqnegd 11626 |
. . . . . . . . 9
⊢ (𝜑 → ((√‘𝐷) = -(√‘𝐷) ↔ (√‘𝐷) = 0)) |
82 | 81 | adantr 480 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → ((√‘𝐷) = -(√‘𝐷) ↔ (√‘𝐷) = 0)) |
83 | 82 | necon3bid 2987 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → ((√‘𝐷) ≠ -(√‘𝐷) ↔ (√‘𝐷) ≠ 0)) |
84 | | 0red 10909 |
. . . . . . . 8
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → 0 ∈ ℝ) |
85 | 84, 36, 37 | leltned 11058 |
. . . . . . 7
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (0 < 𝐷 ↔ 𝐷 ≠ 0)) |
86 | 80, 83, 85 | 3bitr4d 310 |
. . . . . 6
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → ((√‘𝐷) ≠ -(√‘𝐷) ↔ 0 < 𝐷)) |
87 | 76, 86 | bitrd 278 |
. . . . 5
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ≠ ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)) ↔ 0 < 𝐷)) |
88 | 26, 59, 87 | 3bitrd 304 |
. . . 4
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 (𝑥 = ((-𝐵 + (√‘𝐷)) / (2 · 𝐴)) ∨ 𝑥 = ((-𝐵 − (√‘𝐷)) / (2 · 𝐴)))) ↔ 0 < 𝐷)) |
89 | 22, 88 | bitrd 278 |
. . 3
⊢ ((𝜑 ∧ 0 ≤ 𝐷) → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ 0 < 𝐷)) |
90 | 89 | expcom 413 |
. 2
⊢ (0 ≤
𝐷 → (𝜑 → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ 0 < 𝐷))) |
91 | | hash2prb 14114 |
. . . . . . . . . . . . 13
⊢ (𝑝 ∈ 𝒫 ℝ →
((♯‘𝑝) = 2
↔ ∃𝑎 ∈
𝑝 ∃𝑏 ∈ 𝑝 (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏}))) |
92 | 91 | adantl 481 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) →
((♯‘𝑝) = 2
↔ ∃𝑎 ∈
𝑝 ∃𝑏 ∈ 𝑝 (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏}))) |
93 | | raleq 3333 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑝 = {𝑎, 𝑏} → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ ∀𝑥 ∈ {𝑎, 𝑏} ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0)) |
94 | | vex 3426 |
. . . . . . . . . . . . . . . . . . 19
⊢ 𝑎 ∈ V |
95 | | vex 3426 |
. . . . . . . . . . . . . . . . . . 19
⊢ 𝑏 ∈ V |
96 | | oveq1 7262 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 = 𝑎 → (𝑥↑2) = (𝑎↑2)) |
97 | 96 | oveq2d 7271 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 = 𝑎 → (𝐴 · (𝑥↑2)) = (𝐴 · (𝑎↑2))) |
98 | | oveq2 7263 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 = 𝑎 → (𝐵 · 𝑥) = (𝐵 · 𝑎)) |
99 | 98 | oveq1d 7270 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 = 𝑎 → ((𝐵 · 𝑥) + 𝐶) = ((𝐵 · 𝑎) + 𝐶)) |
100 | 97, 99 | oveq12d 7273 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 = 𝑎 → ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = ((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶))) |
101 | 100 | eqeq1d 2740 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑥 = 𝑎 → (((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ ((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶)) = 0)) |
102 | | oveq1 7262 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 = 𝑏 → (𝑥↑2) = (𝑏↑2)) |
103 | 102 | oveq2d 7271 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 = 𝑏 → (𝐴 · (𝑥↑2)) = (𝐴 · (𝑏↑2))) |
104 | | oveq2 7263 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 = 𝑏 → (𝐵 · 𝑥) = (𝐵 · 𝑏)) |
105 | 104 | oveq1d 7270 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 = 𝑏 → ((𝐵 · 𝑥) + 𝐶) = ((𝐵 · 𝑏) + 𝐶)) |
106 | 103, 105 | oveq12d 7273 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 = 𝑏 → ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶))) |
107 | 106 | eqeq1d 2740 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑥 = 𝑏 → (((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0)) |
108 | 94, 95, 101, 107 | ralpr 4633 |
. . . . . . . . . . . . . . . . . 18
⊢
(∀𝑥 ∈
{𝑎, 𝑏} ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ (((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶)) = 0 ∧ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0)) |
109 | 93, 108 | bitrdi 286 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑝 = {𝑎, 𝑏} → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ (((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶)) = 0 ∧ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0))) |
110 | 109 | adantl 481 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏}) → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ (((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶)) = 0 ∧ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0))) |
111 | 110 | adantl 481 |
. . . . . . . . . . . . . . 15
⊢ ((((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) ∧ (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏})) → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 ↔ (((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶)) = 0 ∧ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0))) |
112 | | elelpwi 4542 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ((𝑏 ∈ 𝑝 ∧ 𝑝 ∈ 𝒫 ℝ) → 𝑏 ∈
ℝ) |
113 | 112 | ex 412 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑏 ∈ 𝑝 → (𝑝 ∈ 𝒫 ℝ → 𝑏 ∈
ℝ)) |
114 | 113 | adantl 481 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝) → (𝑝 ∈ 𝒫 ℝ → 𝑏 ∈
ℝ)) |
115 | 114 | com12 32 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑝 ∈ 𝒫 ℝ →
((𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝) → 𝑏 ∈ ℝ)) |
116 | 115 | adantl 481 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) → ((𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝) → 𝑏 ∈ ℝ)) |
117 | 116 | imp 406 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) → 𝑏 ∈ ℝ) |
118 | | oveq1 7262 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑦 = 𝑏 → (𝑦↑2) = (𝑏↑2)) |
119 | 118 | oveq2d 7271 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑦 = 𝑏 → (𝐴 · (𝑦↑2)) = (𝐴 · (𝑏↑2))) |
120 | | oveq2 7263 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑦 = 𝑏 → (𝐵 · 𝑦) = (𝐵 · 𝑏)) |
121 | 120 | oveq1d 7270 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑦 = 𝑏 → ((𝐵 · 𝑦) + 𝐶) = ((𝐵 · 𝑏) + 𝐶)) |
122 | 119, 121 | oveq12d 7273 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑦 = 𝑏 → ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶))) |
123 | 122 | eqeq1d 2740 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑦 = 𝑏 → (((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0 ↔ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0)) |
124 | 123 | adantl 481 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) ∧ 𝑦 = 𝑏) → (((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0 ↔ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0)) |
125 | 117, 124 | rspcedv 3544 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) → (((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0 → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0)) |
126 | 125 | adantr 480 |
. . . . . . . . . . . . . . . 16
⊢ ((((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) ∧ (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏})) → (((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0 → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0)) |
127 | 126 | adantld 490 |
. . . . . . . . . . . . . . 15
⊢ ((((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) ∧ (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏})) → ((((𝐴 · (𝑎↑2)) + ((𝐵 · 𝑎) + 𝐶)) = 0 ∧ ((𝐴 · (𝑏↑2)) + ((𝐵 · 𝑏) + 𝐶)) = 0) → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0)) |
128 | 111, 127 | sylbid 239 |
. . . . . . . . . . . . . 14
⊢ ((((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) ∧ (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏})) → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0)) |
129 | 128 | ex 412 |
. . . . . . . . . . . . 13
⊢ (((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) ∧ (𝑎 ∈ 𝑝 ∧ 𝑏 ∈ 𝑝)) → ((𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏}) → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0))) |
130 | 129 | rexlimdvva 3222 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) →
(∃𝑎 ∈ 𝑝 ∃𝑏 ∈ 𝑝 (𝑎 ≠ 𝑏 ∧ 𝑝 = {𝑎, 𝑏}) → (∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0))) |
131 | 92, 130 | sylbid 239 |
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) →
((♯‘𝑝) = 2
→ (∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0 → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0))) |
132 | 131 | impd 410 |
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑝 ∈ 𝒫 ℝ) →
(((♯‘𝑝) = 2
∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0)) |
133 | 132 | rexlimdva 3212 |
. . . . . . . . 9
⊢ (𝜑 → (∃𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) → ∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0)) |
134 | 1, 4, 6, 9, 17 | requad01 44961 |
. . . . . . . . 9
⊢ (𝜑 → (∃𝑦 ∈ ℝ ((𝐴 · (𝑦↑2)) + ((𝐵 · 𝑦) + 𝐶)) = 0 ↔ 0 ≤ 𝐷)) |
135 | 133, 134 | sylibd 238 |
. . . . . . . 8
⊢ (𝜑 → (∃𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) → 0 ≤ 𝐷)) |
136 | 135 | con3d 152 |
. . . . . . 7
⊢ (𝜑 → (¬ 0 ≤ 𝐷 → ¬ ∃𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0))) |
137 | 136 | impcom 407 |
. . . . . 6
⊢ ((¬ 0
≤ 𝐷 ∧ 𝜑) → ¬ ∃𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0)) |
138 | | reurex 3352 |
. . . . . 6
⊢
(∃!𝑝 ∈
𝒫 ℝ((♯‘𝑝) = 2 ∧ ∀𝑥 ∈ 𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) → ∃𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0)) |
139 | 137, 138 | nsyl 140 |
. . . . 5
⊢ ((¬ 0
≤ 𝐷 ∧ 𝜑) → ¬ ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0)) |
140 | 139 | pm2.21d 121 |
. . . 4
⊢ ((¬ 0
≤ 𝐷 ∧ 𝜑) → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) → 0 < 𝐷)) |
141 | | 0red 10909 |
. . . . . . . 8
⊢ (𝜑 → 0 ∈
ℝ) |
142 | | ltle 10994 |
. . . . . . . 8
⊢ ((0
∈ ℝ ∧ 𝐷
∈ ℝ) → (0 < 𝐷 → 0 ≤ 𝐷)) |
143 | 141, 35, 142 | syl2anc 583 |
. . . . . . 7
⊢ (𝜑 → (0 < 𝐷 → 0 ≤ 𝐷)) |
144 | | pm2.24 124 |
. . . . . . 7
⊢ (0 ≤
𝐷 → (¬ 0 ≤
𝐷 → ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0))) |
145 | 143, 144 | syl6 35 |
. . . . . 6
⊢ (𝜑 → (0 < 𝐷 → (¬ 0 ≤ 𝐷 → ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0)))) |
146 | 145 | com23 86 |
. . . . 5
⊢ (𝜑 → (¬ 0 ≤ 𝐷 → (0 < 𝐷 → ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0)))) |
147 | 146 | impcom 407 |
. . . 4
⊢ ((¬ 0
≤ 𝐷 ∧ 𝜑) → (0 < 𝐷 → ∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0))) |
148 | 140, 147 | impbid 211 |
. . 3
⊢ ((¬ 0
≤ 𝐷 ∧ 𝜑) → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ 0 < 𝐷)) |
149 | 148 | ex 412 |
. 2
⊢ (¬ 0
≤ 𝐷 → (𝜑 → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ 0 < 𝐷))) |
150 | 90, 149 | pm2.61i 182 |
1
⊢ (𝜑 → (∃!𝑝 ∈ 𝒫
ℝ((♯‘𝑝) =
2 ∧ ∀𝑥 ∈
𝑝 ((𝐴 · (𝑥↑2)) + ((𝐵 · 𝑥) + 𝐶)) = 0) ↔ 0 < 𝐷)) |