Proof of Theorem elreal
| Step | Hyp | Ref
| Expression |
| 1 | | df-r 4038 |
. . 3
⊢ ℝ = (R ×
{0R}) |
| 2 | 1 | eleq2i 1153 |
. 2
⊢ (A
∈ ℝ ↔ A ∈
(R × {0R})) |
| 3 | | elxp 2442 |
. 2
⊢ (A
∈ (R × {0R}) ↔
∃x∃y(A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R}))) |
| 4 | | ancom 333 |
. . . . . . 7
⊢ ((A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R})) ↔ ((x
∈ R ∧ y ∈
{0R}) ∧ A =
〈x, y〉)) |
| 5 | | anass 336 |
. . . . . . . 8
⊢ (((x
∈ R ∧ y ∈
{0R}) ∧ A =
〈x, y〉) ↔ (x ∈ R ∧ (y ∈ {0R} ∧
A = 〈x, y〉))) |
| 6 | | elsn 1820 |
. . . . . . . . . . 11
⊢ (y
∈ {0R} ↔ y = 0R) |
| 7 | | cleqcom 1103 |
. . . . . . . . . . 11
⊢ (A =
〈x, y〉 ↔ 〈x, y〉 =
A) |
| 8 | 6, 7 | anbi12i 369 |
. . . . . . . . . 10
⊢ ((y
∈ {0R} ∧ A = 〈x,
y〉) ↔ (y = 0R ∧ 〈x, y〉 =
A)) |
| 9 | | opeq2 1877 |
. . . . . . . . . . . 12
⊢ (y =
0R → 〈x,
y〉 = 〈x, 0R〉) |
| 10 | 9 | cleq1d 1109 |
. . . . . . . . . . 11
⊢ (y =
0R → (〈x, y〉 =
A ↔ 〈x, 0R〉 = A)) |
| 11 | 10 | pm5.32i 489 |
. . . . . . . . . 10
⊢ ((y =
0R ∧ 〈x,
y〉 = A) ↔ (y =
0R ∧ 〈x,
0R〉 = A)) |
| 12 | 8, 11 | bitr 151 |
. . . . . . . . 9
⊢ ((y
∈ {0R} ∧ A = 〈x,
y〉) ↔ (y = 0R ∧ 〈x, 0R〉 = A)) |
| 13 | 12 | anbi2i 367 |
. . . . . . . 8
⊢ ((x
∈ R ∧ (y ∈
{0R} ∧ A =
〈x, y〉)) ↔ (x ∈ R ∧ (y = 0R ∧ 〈x, 0R〉 = A))) |
| 14 | | an12 370 |
. . . . . . . 8
⊢ ((x
∈ R ∧ (y =
0R ∧ 〈x,
0R〉 = A))
↔ (y = 0R
∧ (x ∈ R ∧
〈x, 0R〉
= A))) |
| 15 | 5, 13, 14 | 3bitr 155 |
. . . . . . 7
⊢ (((x
∈ R ∧ y ∈
{0R}) ∧ A =
〈x, y〉) ↔ (y = 0R ∧ (x ∈ R ∧ 〈x, 0R〉 = A))) |
| 16 | 4, 15 | bitr 151 |
. . . . . 6
⊢ ((A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R})) ↔ (y =
0R ∧ (x ∈
R ∧ 〈x,
0R〉 = A))) |
| 17 | 16 | biex 733 |
. . . . 5
⊢ (∃y(A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R})) ↔ ∃y(y =
0R ∧ (x ∈
R ∧ 〈x,
0R〉 = A))) |
| 18 | | 19.41v 963 |
. . . . 5
⊢ (∃y(y =
0R ∧ (x ∈
R ∧ 〈x,
0R〉 = A))
↔ (∃y y = 0R ∧ (x ∈ R ∧ 〈x, 0R〉 = A))) |
| 19 | 17, 18 | bitr 151 |
. . . 4
⊢ (∃y(A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R})) ↔ (∃y y =
0R ∧ (x ∈
R ∧ 〈x,
0R〉 = A))) |
| 20 | | 0r 3983 |
. . . . . 6
⊢ 0R ∈
R |
| 21 | 20 | elisseti 1355 |
. . . . 5
⊢ 0R ∈
V |
| 22 | 21 | isseti 1352 |
. . . 4
⊢ ∃y y =
0R |
| 23 | 19, 22 | mpbiran 547 |
. . 3
⊢ (∃y(A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R})) ↔ (x
∈ R ∧ 〈x,
0R〉 = A)) |
| 24 | 23 | biex 733 |
. 2
⊢ (∃x∃y(A =
〈x, y〉 ∧ (x
∈ R ∧ y ∈
{0R})) ↔ ∃x(x ∈
R ∧ 〈x,
0R〉 = A)) |
| 25 | 2, 3, 24 | 3bitr 155 |
1
⊢ (A
∈ ℝ ↔ ∃x(x ∈ R ∧ 〈x, 0R〉 = A)) |