Proof of Theorem remulext1
| Step | Hyp | Ref
 | Expression | 
| 1 |   | simp1 999 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐴 ∈
ℝ) | 
| 2 |   | simp3 1001 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐶 ∈
ℝ) | 
| 3 | 1, 2 | remulcld 8057 | 
. . 3
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 · 𝐶) ∈ ℝ) | 
| 4 |   | simp2 1000 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → 𝐵 ∈
ℝ) | 
| 5 | 4, 2 | remulcld 8057 | 
. . 3
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐵 · 𝐶) ∈ ℝ) | 
| 6 |   | reaplt 8615 | 
. . 3
⊢ (((𝐴 · 𝐶) ∈ ℝ ∧ (𝐵 · 𝐶) ∈ ℝ) → ((𝐴 · 𝐶) # (𝐵 · 𝐶) ↔ ((𝐴 · 𝐶) < (𝐵 · 𝐶) ∨ (𝐵 · 𝐶) < (𝐴 · 𝐶)))) | 
| 7 | 3, 5, 6 | syl2anc 411 | 
. 2
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) # (𝐵 · 𝐶) ↔ ((𝐴 · 𝐶) < (𝐵 · 𝐶) ∨ (𝐵 · 𝐶) < (𝐴 · 𝐶)))) | 
| 8 |   | ax-pre-mulext 7997 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) <ℝ (𝐵 · 𝐶) → (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴))) | 
| 9 |   | ltxrlt 8092 | 
. . . . 5
⊢ (((𝐴 · 𝐶) ∈ ℝ ∧ (𝐵 · 𝐶) ∈ ℝ) → ((𝐴 · 𝐶) < (𝐵 · 𝐶) ↔ (𝐴 · 𝐶) <ℝ (𝐵 · 𝐶))) | 
| 10 | 3, 5, 9 | syl2anc 411 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) < (𝐵 · 𝐶) ↔ (𝐴 · 𝐶) <ℝ (𝐵 · 𝐶))) | 
| 11 |   | reaplt 8615 | 
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴 # 𝐵 ↔ (𝐴 < 𝐵 ∨ 𝐵 < 𝐴))) | 
| 12 | 1, 4, 11 | syl2anc 411 | 
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 # 𝐵 ↔ (𝐴 < 𝐵 ∨ 𝐵 < 𝐴))) | 
| 13 |   | ltxrlt 8092 | 
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴 < 𝐵 ↔ 𝐴 <ℝ 𝐵)) | 
| 14 | 1, 4, 13 | syl2anc 411 | 
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 < 𝐵 ↔ 𝐴 <ℝ 𝐵)) | 
| 15 |   | ltxrlt 8092 | 
. . . . . . 7
⊢ ((𝐵 ∈ ℝ ∧ 𝐴 ∈ ℝ) → (𝐵 < 𝐴 ↔ 𝐵 <ℝ 𝐴)) | 
| 16 | 4, 1, 15 | syl2anc 411 | 
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐵 < 𝐴 ↔ 𝐵 <ℝ 𝐴)) | 
| 17 | 14, 16 | orbi12d 794 | 
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 < 𝐵 ∨ 𝐵 < 𝐴) ↔ (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴))) | 
| 18 | 12, 17 | bitrd 188 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 # 𝐵 ↔ (𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴))) | 
| 19 | 8, 10, 18 | 3imtr4d 203 | 
. . 3
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) < (𝐵 · 𝐶) → 𝐴 # 𝐵)) | 
| 20 |   | ax-pre-mulext 7997 | 
. . . . 5
⊢ ((𝐵 ∈ ℝ ∧ 𝐴 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐵 · 𝐶) <ℝ (𝐴 · 𝐶) → (𝐵 <ℝ 𝐴 ∨ 𝐴 <ℝ 𝐵))) | 
| 21 | 20 | 3com12 1209 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐵 · 𝐶) <ℝ (𝐴 · 𝐶) → (𝐵 <ℝ 𝐴 ∨ 𝐴 <ℝ 𝐵))) | 
| 22 |   | ltxrlt 8092 | 
. . . . 5
⊢ (((𝐵 · 𝐶) ∈ ℝ ∧ (𝐴 · 𝐶) ∈ ℝ) → ((𝐵 · 𝐶) < (𝐴 · 𝐶) ↔ (𝐵 · 𝐶) <ℝ (𝐴 · 𝐶))) | 
| 23 | 5, 3, 22 | syl2anc 411 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐵 · 𝐶) < (𝐴 · 𝐶) ↔ (𝐵 · 𝐶) <ℝ (𝐴 · 𝐶))) | 
| 24 |   | orcom 729 | 
. . . . 5
⊢ ((𝐴 <ℝ 𝐵 ∨ 𝐵 <ℝ 𝐴) ↔ (𝐵 <ℝ 𝐴 ∨ 𝐴 <ℝ 𝐵)) | 
| 25 | 18, 24 | bitrdi 196 | 
. . . 4
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 # 𝐵 ↔ (𝐵 <ℝ 𝐴 ∨ 𝐴 <ℝ 𝐵))) | 
| 26 | 21, 23, 25 | 3imtr4d 203 | 
. . 3
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐵 · 𝐶) < (𝐴 · 𝐶) → 𝐴 # 𝐵)) | 
| 27 | 19, 26 | jaod 718 | 
. 2
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (((𝐴 · 𝐶) < (𝐵 · 𝐶) ∨ (𝐵 · 𝐶) < (𝐴 · 𝐶)) → 𝐴 # 𝐵)) | 
| 28 | 7, 27 | sylbid 150 | 
1
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) # (𝐵 · 𝐶) → 𝐴 # 𝐵)) |