| Step | Hyp | Ref
| Expression |
| 1 | | elreal 7895 |
. 2
⊢ (𝐴 ∈ ℝ ↔
∃𝑥 ∈
R 〈𝑥,
0R〉 = 𝐴) |
| 2 | | elreal 7895 |
. 2
⊢ (𝐵 ∈ ℝ ↔
∃𝑦 ∈
R 〈𝑦,
0R〉 = 𝐵) |
| 3 | | elreal 7895 |
. 2
⊢ (𝐶 ∈ ℝ ↔
∃𝑧 ∈
R 〈𝑧,
0R〉 = 𝐶) |
| 4 | | oveq1 5929 |
. . . 4
⊢
(〈𝑥,
0R〉 = 𝐴 → (〈𝑥, 0R〉 ·
〈𝑧,
0R〉) = (𝐴 · 〈𝑧,
0R〉)) |
| 5 | 4 | breq1d 4043 |
. . 3
⊢
(〈𝑥,
0R〉 = 𝐴 → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) ↔
(𝐴 · 〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧,
0R〉))) |
| 6 | | breq1 4036 |
. . . 4
⊢
(〈𝑥,
0R〉 = 𝐴 → (〈𝑥, 0R〉
<ℝ 〈𝑦, 0R〉 ↔
𝐴 <ℝ
〈𝑦,
0R〉)) |
| 7 | | breq2 4037 |
. . . 4
⊢
(〈𝑥,
0R〉 = 𝐴 → (〈𝑦, 0R〉
<ℝ 〈𝑥, 0R〉 ↔
〈𝑦,
0R〉 <ℝ 𝐴)) |
| 8 | 6, 7 | orbi12d 794 |
. . 3
⊢
(〈𝑥,
0R〉 = 𝐴 → ((〈𝑥, 0R〉
<ℝ 〈𝑦, 0R〉 ∨
〈𝑦,
0R〉 <ℝ 〈𝑥,
0R〉) ↔ (𝐴 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴))) |
| 9 | 5, 8 | imbi12d 234 |
. 2
⊢
(〈𝑥,
0R〉 = 𝐴 → (((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) →
(〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 〈𝑥, 0R〉)) ↔
((𝐴 · 〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) →
(𝐴 <ℝ
〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴)))) |
| 10 | | oveq1 5929 |
. . . 4
⊢
(〈𝑦,
0R〉 = 𝐵 → (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) = (𝐵 · 〈𝑧,
0R〉)) |
| 11 | 10 | breq2d 4045 |
. . 3
⊢
(〈𝑦,
0R〉 = 𝐵 → ((𝐴 · 〈𝑧, 0R〉)
<ℝ (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) ↔ (𝐴 · 〈𝑧, 0R〉)
<ℝ (𝐵
· 〈𝑧,
0R〉))) |
| 12 | | breq2 4037 |
. . . 4
⊢
(〈𝑦,
0R〉 = 𝐵 → (𝐴 <ℝ 〈𝑦,
0R〉 ↔ 𝐴 <ℝ 𝐵)) |
| 13 | | breq1 4036 |
. . . 4
⊢
(〈𝑦,
0R〉 = 𝐵 → (〈𝑦, 0R〉
<ℝ 𝐴
↔ 𝐵
<ℝ 𝐴)) |
| 14 | 12, 13 | orbi12d 794 |
. . 3
⊢
(〈𝑦,
0R〉 = 𝐵 → ((𝐴 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴)
↔ (𝐴
<ℝ 𝐵
∨ 𝐵
<ℝ 𝐴))) |
| 15 | 11, 14 | imbi12d 234 |
. 2
⊢
(〈𝑦,
0R〉 = 𝐵 → (((𝐴 · 〈𝑧, 0R〉)
<ℝ (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) → (𝐴 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴))
↔ ((𝐴 ·
〈𝑧,
0R〉) <ℝ (𝐵 · 〈𝑧, 0R〉) →
(𝐴 <ℝ
𝐵 ∨ 𝐵 <ℝ 𝐴)))) |
| 16 | | oveq2 5930 |
. . . 4
⊢
(〈𝑧,
0R〉 = 𝐶 → (𝐴 · 〈𝑧, 0R〉) = (𝐴 · 𝐶)) |
| 17 | | oveq2 5930 |
. . . 4
⊢
(〈𝑧,
0R〉 = 𝐶 → (𝐵 · 〈𝑧, 0R〉) = (𝐵 · 𝐶)) |
| 18 | 16, 17 | breq12d 4046 |
. . 3
⊢
(〈𝑧,
0R〉 = 𝐶 → ((𝐴 · 〈𝑧, 0R〉)
<ℝ (𝐵
· 〈𝑧,
0R〉) ↔ (𝐴 · 𝐶) <ℝ (𝐵 · 𝐶))) |
| 19 | 18 | imbi1d 231 |
. 2
⊢
(〈𝑧,
0R〉 = 𝐶 → (((𝐴 · 〈𝑧, 0R〉)
<ℝ (𝐵
· 〈𝑧,
0R〉) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴)) ↔ ((𝐴 · 𝐶) <ℝ (𝐵 · 𝐶) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴)))) |
| 20 | | mulextsr1 7848 |
. . 3
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((𝑥
·R 𝑧) <R (𝑦
·R 𝑧) → (𝑥 <R 𝑦 ∨ 𝑦 <R 𝑥))) |
| 21 | | mulresr 7905 |
. . . . . 6
⊢ ((𝑥 ∈ R ∧
𝑧 ∈ R)
→ (〈𝑥,
0R〉 · 〈𝑧, 0R〉) =
〈(𝑥
·R 𝑧),
0R〉) |
| 22 | 21 | 3adant2 1018 |
. . . . 5
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → (〈𝑥, 0R〉 ·
〈𝑧,
0R〉) = 〈(𝑥 ·R 𝑧),
0R〉) |
| 23 | | mulresr 7905 |
. . . . . 6
⊢ ((𝑦 ∈ R ∧
𝑧 ∈ R)
→ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) =
〈(𝑦
·R 𝑧),
0R〉) |
| 24 | 23 | 3adant1 1017 |
. . . . 5
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) = 〈(𝑦 ·R 𝑧),
0R〉) |
| 25 | 22, 24 | breq12d 4046 |
. . . 4
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) ↔
〈(𝑥
·R 𝑧), 0R〉
<ℝ 〈(𝑦 ·R 𝑧),
0R〉)) |
| 26 | | ltresr 7906 |
. . . 4
⊢
(〈(𝑥
·R 𝑧), 0R〉
<ℝ 〈(𝑦 ·R 𝑧),
0R〉 ↔ (𝑥 ·R 𝑧) <R
(𝑦
·R 𝑧)) |
| 27 | 25, 26 | bitrdi 196 |
. . 3
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) ↔
(𝑥
·R 𝑧) <R (𝑦
·R 𝑧))) |
| 28 | | ltresr 7906 |
. . . . 5
⊢
(〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ↔ 𝑥 <R 𝑦) |
| 29 | | ltresr 7906 |
. . . . 5
⊢
(〈𝑦,
0R〉 <ℝ 〈𝑥,
0R〉 ↔ 𝑦 <R 𝑥) |
| 30 | 28, 29 | orbi12i 765 |
. . . 4
⊢
((〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 〈𝑥, 0R〉) ↔
(𝑥
<R 𝑦 ∨ 𝑦 <R 𝑥)) |
| 31 | 30 | a1i 9 |
. . 3
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉
<ℝ 〈𝑦, 0R〉 ∨
〈𝑦,
0R〉 <ℝ 〈𝑥,
0R〉) ↔ (𝑥 <R 𝑦 ∨ 𝑦 <R 𝑥))) |
| 32 | 20, 27, 31 | 3imtr4d 203 |
. 2
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) →
(〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 〈𝑥,
0R〉))) |
| 33 | 1, 2, 3, 9, 15, 19, 32 | 3gencl 2797 |
1
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) <ℝ (𝐵 · 𝐶) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴))) |