Step | Hyp | Ref
| Expression |
1 | | elreal 7790 |
. 2
⊢ (𝐴 ∈ ℝ ↔
∃𝑥 ∈
R 〈𝑥,
0R〉 = 𝐴) |
2 | | elreal 7790 |
. 2
⊢ (𝐵 ∈ ℝ ↔
∃𝑦 ∈
R 〈𝑦,
0R〉 = 𝐵) |
3 | | elreal 7790 |
. 2
⊢ (𝐶 ∈ ℝ ↔
∃𝑧 ∈
R 〈𝑧,
0R〉 = 𝐶) |
4 | | oveq1 5860 |
. . . 4
⊢
(〈𝑥,
0R〉 = 𝐴 → (〈𝑥, 0R〉 ·
〈𝑧,
0R〉) = (𝐴 · 〈𝑧,
0R〉)) |
5 | 4 | breq1d 3999 |
. . 3
⊢
(〈𝑥,
0R〉 = 𝐴 → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) ↔
(𝐴 · 〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧,
0R〉))) |
6 | | breq1 3992 |
. . . 4
⊢
(〈𝑥,
0R〉 = 𝐴 → (〈𝑥, 0R〉
<ℝ 〈𝑦, 0R〉 ↔
𝐴 <ℝ
〈𝑦,
0R〉)) |
7 | | breq2 3993 |
. . . 4
⊢
(〈𝑥,
0R〉 = 𝐴 → (〈𝑦, 0R〉
<ℝ 〈𝑥, 0R〉 ↔
〈𝑦,
0R〉 <ℝ 𝐴)) |
8 | 6, 7 | orbi12d 788 |
. . 3
⊢
(〈𝑥,
0R〉 = 𝐴 → ((〈𝑥, 0R〉
<ℝ 〈𝑦, 0R〉 ∨
〈𝑦,
0R〉 <ℝ 〈𝑥,
0R〉) ↔ (𝐴 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴))) |
9 | 5, 8 | imbi12d 233 |
. 2
⊢
(〈𝑥,
0R〉 = 𝐴 → (((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) →
(〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 〈𝑥, 0R〉)) ↔
((𝐴 · 〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) →
(𝐴 <ℝ
〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴)))) |
10 | | oveq1 5860 |
. . . 4
⊢
(〈𝑦,
0R〉 = 𝐵 → (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) = (𝐵 · 〈𝑧,
0R〉)) |
11 | 10 | breq2d 4001 |
. . 3
⊢
(〈𝑦,
0R〉 = 𝐵 → ((𝐴 · 〈𝑧, 0R〉)
<ℝ (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) ↔ (𝐴 · 〈𝑧, 0R〉)
<ℝ (𝐵
· 〈𝑧,
0R〉))) |
12 | | breq2 3993 |
. . . 4
⊢
(〈𝑦,
0R〉 = 𝐵 → (𝐴 <ℝ 〈𝑦,
0R〉 ↔ 𝐴 <ℝ 𝐵)) |
13 | | breq1 3992 |
. . . 4
⊢
(〈𝑦,
0R〉 = 𝐵 → (〈𝑦, 0R〉
<ℝ 𝐴
↔ 𝐵
<ℝ 𝐴)) |
14 | 12, 13 | orbi12d 788 |
. . 3
⊢
(〈𝑦,
0R〉 = 𝐵 → ((𝐴 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴)
↔ (𝐴
<ℝ 𝐵
∨ 𝐵
<ℝ 𝐴))) |
15 | 11, 14 | imbi12d 233 |
. 2
⊢
(〈𝑦,
0R〉 = 𝐵 → (((𝐴 · 〈𝑧, 0R〉)
<ℝ (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) → (𝐴 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 𝐴))
↔ ((𝐴 ·
〈𝑧,
0R〉) <ℝ (𝐵 · 〈𝑧, 0R〉) →
(𝐴 <ℝ
𝐵 ∨ 𝐵 <ℝ 𝐴)))) |
16 | | oveq2 5861 |
. . . 4
⊢
(〈𝑧,
0R〉 = 𝐶 → (𝐴 · 〈𝑧, 0R〉) = (𝐴 · 𝐶)) |
17 | | oveq2 5861 |
. . . 4
⊢
(〈𝑧,
0R〉 = 𝐶 → (𝐵 · 〈𝑧, 0R〉) = (𝐵 · 𝐶)) |
18 | 16, 17 | breq12d 4002 |
. . 3
⊢
(〈𝑧,
0R〉 = 𝐶 → ((𝐴 · 〈𝑧, 0R〉)
<ℝ (𝐵
· 〈𝑧,
0R〉) ↔ (𝐴 · 𝐶) <ℝ (𝐵 · 𝐶))) |
19 | 18 | imbi1d 230 |
. 2
⊢
(〈𝑧,
0R〉 = 𝐶 → (((𝐴 · 〈𝑧, 0R〉)
<ℝ (𝐵
· 〈𝑧,
0R〉) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴)) ↔ ((𝐴 · 𝐶) <ℝ (𝐵 · 𝐶) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴)))) |
20 | | mulextsr1 7743 |
. . 3
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((𝑥
·R 𝑧) <R (𝑦
·R 𝑧) → (𝑥 <R 𝑦 ∨ 𝑦 <R 𝑥))) |
21 | | mulresr 7800 |
. . . . . 6
⊢ ((𝑥 ∈ R ∧
𝑧 ∈ R)
→ (〈𝑥,
0R〉 · 〈𝑧, 0R〉) =
〈(𝑥
·R 𝑧),
0R〉) |
22 | 21 | 3adant2 1011 |
. . . . 5
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → (〈𝑥, 0R〉 ·
〈𝑧,
0R〉) = 〈(𝑥 ·R 𝑧),
0R〉) |
23 | | mulresr 7800 |
. . . . . 6
⊢ ((𝑦 ∈ R ∧
𝑧 ∈ R)
→ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) =
〈(𝑦
·R 𝑧),
0R〉) |
24 | 23 | 3adant1 1010 |
. . . . 5
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → (〈𝑦, 0R〉 ·
〈𝑧,
0R〉) = 〈(𝑦 ·R 𝑧),
0R〉) |
25 | 22, 24 | breq12d 4002 |
. . . 4
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) ↔
〈(𝑥
·R 𝑧), 0R〉
<ℝ 〈(𝑦 ·R 𝑧),
0R〉)) |
26 | | ltresr 7801 |
. . . 4
⊢
(〈(𝑥
·R 𝑧), 0R〉
<ℝ 〈(𝑦 ·R 𝑧),
0R〉 ↔ (𝑥 ·R 𝑧) <R
(𝑦
·R 𝑧)) |
27 | 25, 26 | bitrdi 195 |
. . 3
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) ↔
(𝑥
·R 𝑧) <R (𝑦
·R 𝑧))) |
28 | | ltresr 7801 |
. . . . 5
⊢
(〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ↔ 𝑥 <R 𝑦) |
29 | | ltresr 7801 |
. . . . 5
⊢
(〈𝑦,
0R〉 <ℝ 〈𝑥,
0R〉 ↔ 𝑦 <R 𝑥) |
30 | 28, 29 | orbi12i 759 |
. . . 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 202 |
. 2
⊢ ((𝑥 ∈ R ∧
𝑦 ∈ R
∧ 𝑧 ∈
R) → ((〈𝑥, 0R〉 ·
〈𝑧,
0R〉) <ℝ (〈𝑦,
0R〉 · 〈𝑧, 0R〉) →
(〈𝑥,
0R〉 <ℝ 〈𝑦,
0R〉 ∨ 〈𝑦, 0R〉
<ℝ 〈𝑥,
0R〉))) |
33 | 1, 2, 3, 9, 15, 19, 32 | 3gencl 2764 |
1
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) <ℝ (𝐵 · 𝐶) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴))) |