Proof of Theorem axrnegex
| Step | Hyp | Ref
| Expression |
| 1 | | elreal 4044 |
. 2
⊢ (A
∈ ℝ ↔ ∃y(y ∈ R ∧ 〈y, 0R〉 = A)) |
| 2 | | opreq1 3006 |
. . . 4
⊢ (〈y, 0R〉 = A → (〈y, 0R〉 + x) = (A +
x)) |
| 3 | 2 | cleq1d 1109 |
. . 3
⊢ (〈y, 0R〉 = A → ((〈y, 0R〉 + x) = 0 ↔ (A
+ x) = 0)) |
| 4 | 3 | birexdv 1220 |
. 2
⊢ (〈y, 0R〉 = A → (∃x ∈ ℝ (〈y, 0R〉 + x) = 0 ↔ ∃x ∈ ℝ (A + x) =
0)) |
| 5 | | negexsr 4005 |
. . 3
⊢ (y
∈ R → ∃z(z ∈
R ∧ (y
+R z) =
0R)) |
| 6 | | addresr 4050 |
. . . . . . . . 9
⊢ ((y
∈ R ∧ z ∈
R) → (〈y,
0R〉 + 〈z, 0R〉) =
〈(y +R
z),
0R〉) |
| 7 | 6 | cleq1d 1109 |
. . . . . . . 8
⊢ ((y
∈ R ∧ z ∈
R) → ((〈y,
0R〉 + 〈z, 0R〉) = 0 ↔
〈(y +R
z), 0R〉 =
0)) |
| 8 | | df-0 4035 |
. . . . . . . . . 10
⊢ 0 = 〈0R,
0R〉 |
| 9 | 8 | cleq2i 1111 |
. . . . . . . . 9
⊢ (〈(y +R z), 0R〉 = 0 ↔
〈(y +R
z), 0R〉 =
〈0R, 0R〉) |
| 10 | | oprex 3018 |
. . . . . . . . . 10
⊢ (y
+R z) ∈
V |
| 11 | 10 | eqresr 4049 |
. . . . . . . . 9
⊢ (〈(y +R z), 0R〉 =
〈0R, 0R〉 ↔
(y +R z) = 0R) |
| 12 | 9, 11 | bitr 151 |
. . . . . . . 8
⊢ (〈(y +R z), 0R〉 = 0 ↔
(y +R z) = 0R) |
| 13 | 7, 12 | syl6bb 414 |
. . . . . . 7
⊢ ((y
∈ R ∧ z ∈
R) → ((〈y,
0R〉 + 〈z, 0R〉) = 0 ↔
(y +R z) = 0R)) |
| 14 | 13 | exp 291 |
. . . . . 6
⊢ (y
∈ R → (z ∈
R → ((〈y,
0R〉 + 〈z, 0R〉) = 0 ↔
(y +R z) = 0R))) |
| 15 | 14 | pm5.32d 491 |
. . . . 5
⊢ (y
∈ R → ((z ∈
R ∧ (〈y,
0R〉 + 〈z, 0R〉) = 0) ↔
(z ∈ R ∧ (y +R z) = 0R))) |
| 16 | | opex 1893 |
. . . . . . . 8
⊢ 〈z, 0R〉 ∈
V |
| 17 | | eleq1 1149 |
. . . . . . . . 9
⊢ (x =
〈z, 0R〉
→ (x ∈ ℝ ↔
〈z, 0R〉
∈ ℝ)) |
| 18 | | opreq2 3007 |
. . . . . . . . . 10
⊢ (x =
〈z, 0R〉
→ (〈y,
0R〉 + x) =
(〈y, 0R〉
+ 〈z,
0R〉)) |
| 19 | 18 | cleq1d 1109 |
. . . . . . . . 9
⊢ (x =
〈z, 0R〉
→ ((〈y,
0R〉 + x) = 0
↔ (〈y,
0R〉 + 〈z, 0R〉) =
0)) |
| 20 | 17, 19 | anbi12d 476 |
. . . . . . . 8
⊢ (x =
〈z, 0R〉
→ ((x ∈ ℝ ∧
(〈y, 0R〉
+ x) = 0) ↔ (〈z, 0R〉 ∈ ℝ
∧ (〈y,
0R〉 + 〈z, 0R〉) =
0))) |
| 21 | 16, 20 | cla4ev 1401 |
. . . . . . 7
⊢ ((〈z, 0R〉 ∈ ℝ
∧ (〈y,
0R〉 + 〈z, 0R〉) = 0) →
∃x(x ∈ ℝ ∧ (〈y, 0R〉 + x) = 0)) |
| 22 | | opelreal 4043 |
. . . . . . 7
⊢ (〈z, 0R〉 ∈ ℝ
↔ z ∈ R) |
| 23 | 21, 22 | sylanbr 345 |
. . . . . 6
⊢ ((z
∈ R ∧ (〈y,
0R〉 + 〈z, 0R〉) = 0) →
∃x(x ∈ ℝ ∧ (〈y, 0R〉 + x) = 0)) |
| 24 | | df-rex 1206 |
. . . . . 6
⊢ (∃x ∈ ℝ (〈y, 0R〉 + x) = 0 ↔ ∃x(x ∈
ℝ ∧ (〈y,
0R〉 + x) =
0)) |
| 25 | 23, 24 | sylibr 175 |
. . . . 5
⊢ ((z
∈ R ∧ (〈y,
0R〉 + 〈z, 0R〉) = 0) →
∃x ∈ ℝ (〈y, 0R〉 + x) = 0) |
| 26 | 15, 25 | syl6bir 188 |
. . . 4
⊢ (y
∈ R → ((z ∈
R ∧ (y
+R z) =
0R) → ∃x ∈ ℝ (〈y, 0R〉 + x) = 0)) |
| 27 | 26 | 19.23adv 954 |
. . 3
⊢ (y
∈ R → (∃z(z ∈
R ∧ (y
+R z) =
0R) → ∃x ∈ ℝ (〈y, 0R〉 + x) = 0)) |
| 28 | 5, 27 | mpd 46 |
. 2
⊢ (y
∈ R → ∃x
∈ ℝ (〈y,
0R〉 + x) =
0) |
| 29 | 1, 4, 28 | gencl 1365 |
1
⊢ (A
∈ ℝ → ∃x ∈
ℝ (A + x) = 0) |