Proof of Theorem ltmul12a
Step | Hyp | Ref
| Expression |
1 | | simplll 528 |
. . . 4
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → 𝐴 ∈ ℝ) |
2 | | simpllr 529 |
. . . 4
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → 𝐵 ∈ ℝ) |
3 | | simpll 524 |
. . . . . 6
⊢ (((𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ) ∧ (0 ≤
𝐶 ∧ 𝐶 < 𝐷)) → 𝐶 ∈ ℝ) |
4 | | simprl 526 |
. . . . . 6
⊢ (((𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ) ∧ (0 ≤
𝐶 ∧ 𝐶 < 𝐷)) → 0 ≤ 𝐶) |
5 | 3, 4 | jca 304 |
. . . . 5
⊢ (((𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ) ∧ (0 ≤
𝐶 ∧ 𝐶 < 𝐷)) → (𝐶 ∈ ℝ ∧ 0 ≤ 𝐶)) |
6 | 5 | ad2ant2l 505 |
. . . 4
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → (𝐶 ∈ ℝ ∧ 0 ≤ 𝐶)) |
7 | | ltle 8007 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴 < 𝐵 → 𝐴 ≤ 𝐵)) |
8 | 7 | imp 123 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ 𝐴 < 𝐵) → 𝐴 ≤ 𝐵) |
9 | 8 | adantrl 475 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → 𝐴 ≤ 𝐵) |
10 | 9 | ad2ant2r 506 |
. . . 4
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → 𝐴 ≤ 𝐵) |
11 | | lemul1a 8774 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 ≤
𝐶)) ∧ 𝐴 ≤ 𝐵) → (𝐴 · 𝐶) ≤ (𝐵 · 𝐶)) |
12 | 1, 2, 6, 10, 11 | syl31anc 1236 |
. . 3
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → (𝐴 · 𝐶) ≤ (𝐵 · 𝐶)) |
13 | | simplrl 530 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → 𝐶 ∈ ℝ) |
14 | | simplrr 531 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → 𝐷 ∈ ℝ) |
15 | | simpllr 529 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → 𝐵 ∈ ℝ) |
16 | | 0re 7920 |
. . . . . . . . . 10
⊢ 0 ∈
ℝ |
17 | | lelttr 8008 |
. . . . . . . . . 10
⊢ ((0
∈ ℝ ∧ 𝐴
∈ ℝ ∧ 𝐵
∈ ℝ) → ((0 ≤ 𝐴 ∧ 𝐴 < 𝐵) → 0 < 𝐵)) |
18 | 16, 17 | mp3an1 1319 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) → 0 < 𝐵)) |
19 | 18 | imp 123 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → 0 < 𝐵) |
20 | 19 | adantlr 474 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → 0 < 𝐵) |
21 | | ltmul2 8772 |
. . . . . . 7
⊢ ((𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ ∧ (𝐵 ∈ ℝ ∧ 0 <
𝐵)) → (𝐶 < 𝐷 ↔ (𝐵 · 𝐶) < (𝐵 · 𝐷))) |
22 | 13, 14, 15, 20, 21 | syl112anc 1237 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) → (𝐶 < 𝐷 ↔ (𝐵 · 𝐶) < (𝐵 · 𝐷))) |
23 | 22 | biimpa 294 |
. . . . 5
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝐶 ∈
ℝ ∧ 𝐷 ∈
ℝ)) ∧ (0 ≤ 𝐴
∧ 𝐴 < 𝐵)) ∧ 𝐶 < 𝐷) → (𝐵 · 𝐶) < (𝐵 · 𝐷)) |
24 | 23 | anasss 397 |
. . . 4
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ 𝐶 < 𝐷)) → (𝐵 · 𝐶) < (𝐵 · 𝐷)) |
25 | 24 | adantrrl 483 |
. . 3
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → (𝐵 · 𝐶) < (𝐵 · 𝐷)) |
26 | | remulcl 7902 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 · 𝐶) ∈ ℝ) |
27 | 26 | ad2ant2r 506 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) → (𝐴 · 𝐶) ∈ ℝ) |
28 | | remulcl 7902 |
. . . . . 6
⊢ ((𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐵 · 𝐶) ∈ ℝ) |
29 | 28 | ad2ant2lr 507 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) → (𝐵 · 𝐶) ∈ ℝ) |
30 | | remulcl 7902 |
. . . . . 6
⊢ ((𝐵 ∈ ℝ ∧ 𝐷 ∈ ℝ) → (𝐵 · 𝐷) ∈ ℝ) |
31 | 30 | ad2ant2l 505 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) → (𝐵 · 𝐷) ∈ ℝ) |
32 | | lelttr 8008 |
. . . . 5
⊢ (((𝐴 · 𝐶) ∈ ℝ ∧ (𝐵 · 𝐶) ∈ ℝ ∧ (𝐵 · 𝐷) ∈ ℝ) → (((𝐴 · 𝐶) ≤ (𝐵 · 𝐶) ∧ (𝐵 · 𝐶) < (𝐵 · 𝐷)) → (𝐴 · 𝐶) < (𝐵 · 𝐷))) |
33 | 27, 29, 31, 32 | syl3anc 1233 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) →
(((𝐴 · 𝐶) ≤ (𝐵 · 𝐶) ∧ (𝐵 · 𝐶) < (𝐵 · 𝐷)) → (𝐴 · 𝐶) < (𝐵 · 𝐷))) |
34 | 33 | adantr 274 |
. . 3
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → (((𝐴 · 𝐶) ≤ (𝐵 · 𝐶) ∧ (𝐵 · 𝐶) < (𝐵 · 𝐷)) → (𝐴 · 𝐶) < (𝐵 · 𝐷))) |
35 | 12, 25, 34 | mp2and 431 |
. 2
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ)) ∧ ((0 ≤
𝐴 ∧ 𝐴 < 𝐵) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → (𝐴 · 𝐶) < (𝐵 · 𝐷)) |
36 | 35 | an4s 583 |
1
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (0 ≤
𝐴 ∧ 𝐴 < 𝐵)) ∧ ((𝐶 ∈ ℝ ∧ 𝐷 ∈ ℝ) ∧ (0 ≤ 𝐶 ∧ 𝐶 < 𝐷))) → (𝐴 · 𝐶) < (𝐵 · 𝐷)) |