Proof of Theorem bdtri
| Step | Hyp | Ref
| Expression |
| 1 | | simp1l 1023 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐴 ∈
ℝ) |
| 2 | | simp2l 1025 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐵 ∈
ℝ) |
| 3 | 1, 2 | readdcld 8073 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐴 + 𝐵) ∈ ℝ) |
| 4 | | simp3 1001 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐶 ∈
ℝ+) |
| 5 | 4 | rpred 9788 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐶 ∈
ℝ) |
| 6 | 3, 5 | readdcld 8073 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐴 + 𝐵) + 𝐶) ∈ ℝ) |
| 7 | 1 | recnd 8072 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐴 ∈
ℂ) |
| 8 | 2 | recnd 8072 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐵 ∈
ℂ) |
| 9 | 7, 8 | addcld 8063 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐴 + 𝐵) ∈ ℂ) |
| 10 | 5 | recnd 8072 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 𝐶 ∈
ℂ) |
| 11 | 9, 10 | subcld 8354 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐴 + 𝐵) − 𝐶) ∈ ℂ) |
| 12 | 11 | abscld 11363 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(abs‘((𝐴 + 𝐵) − 𝐶)) ∈ ℝ) |
| 13 | 6, 12 | resubcld 8424 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) − (abs‘((𝐴 + 𝐵) − 𝐶))) ∈ ℝ) |
| 14 | 1, 5 | readdcld 8073 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐴 + 𝐶) ∈ ℝ) |
| 15 | 7, 10 | subcld 8354 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐴 − 𝐶) ∈ ℂ) |
| 16 | 15 | abscld 11363 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(abs‘(𝐴 − 𝐶)) ∈
ℝ) |
| 17 | 14, 16 | resubcld 8424 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) ∈ ℝ) |
| 18 | 2, 5 | readdcld 8073 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐵 + 𝐶) ∈ ℝ) |
| 19 | 8, 10 | subcld 8354 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐵 − 𝐶) ∈ ℂ) |
| 20 | 19 | abscld 11363 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(abs‘(𝐵 − 𝐶)) ∈
ℝ) |
| 21 | 18, 20 | resubcld 8424 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))) ∈ ℝ) |
| 22 | 17, 21 | readdcld 8073 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶)))) ∈ ℝ) |
| 23 | | 2rp 9750 |
. . . 4
⊢ 2 ∈
ℝ+ |
| 24 | 23 | a1i 9 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 2 ∈
ℝ+) |
| 25 | 12 | renegcld 8423 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
-(abs‘((𝐴 + 𝐵) − 𝐶)) ∈ ℝ) |
| 26 | 16, 20 | readdcld 8073 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) ∈ ℝ) |
| 27 | 5, 26 | resubcld 8424 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐶 − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) ∈ ℝ) |
| 28 | 16 | recnd 8072 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(abs‘(𝐴 − 𝐶)) ∈
ℂ) |
| 29 | 20 | recnd 8072 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(abs‘(𝐵 − 𝐶)) ∈
ℂ) |
| 30 | 28, 29 | addcld 8063 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) ∈ ℂ) |
| 31 | 12 | recnd 8072 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(abs‘((𝐴 + 𝐵) − 𝐶)) ∈ ℂ) |
| 32 | 30, 31, 30 | sub32d 8386 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = ((((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) − (abs‘((𝐴 + 𝐵) − 𝐶)))) |
| 33 | 30 | subidd 8342 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = 0) |
| 34 | 33 | oveq1d 5940 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) − (abs‘((𝐴 + 𝐵) − 𝐶))) = (0 − (abs‘((𝐴 + 𝐵) − 𝐶)))) |
| 35 | 32, 34 | eqtrd 2229 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = (0 − (abs‘((𝐴 + 𝐵) − 𝐶)))) |
| 36 | | df-neg 8217 |
. . . . . . 7
⊢
-(abs‘((𝐴 +
𝐵) − 𝐶)) = (0 −
(abs‘((𝐴 + 𝐵) − 𝐶))) |
| 37 | 35, 36 | eqtr4di 2247 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = -(abs‘((𝐴 + 𝐵) − 𝐶))) |
| 38 | 26, 12 | resubcld 8424 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) ∈ ℝ) |
| 39 | | bdtrilem 11421 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) ≤ (𝐶 + (abs‘((𝐴 + 𝐵) − 𝐶)))) |
| 40 | 26, 12, 5 | lesubaddd 8586 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) ≤ 𝐶 ↔ ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶))) ≤ (𝐶 + (abs‘((𝐴 + 𝐵) − 𝐶))))) |
| 41 | 39, 40 | mpbird 167 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) ≤ 𝐶) |
| 42 | 38, 5, 26, 41 | lesub1dd 8605 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((abs‘(𝐴 −
𝐶)) + (abs‘(𝐵 − 𝐶))) − (abs‘((𝐴 + 𝐵) − 𝐶))) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) ≤ (𝐶 − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶))))) |
| 43 | 37, 42 | eqbrtrrd 4058 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
-(abs‘((𝐴 + 𝐵) − 𝐶)) ≤ (𝐶 − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶))))) |
| 44 | 25, 27, 6, 43 | leadd2dd 8604 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) + -(abs‘((𝐴 + 𝐵) − 𝐶))) ≤ (((𝐴 + 𝐵) + 𝐶) + (𝐶 − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))))) |
| 45 | 9, 10 | addcld 8063 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐴 + 𝐵) + 𝐶) ∈ ℂ) |
| 46 | 45, 31 | negsubd 8360 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) + -(abs‘((𝐴 + 𝐵) − 𝐶))) = (((𝐴 + 𝐵) + 𝐶) − (abs‘((𝐴 + 𝐵) − 𝐶)))) |
| 47 | 9, 10, 10 | addassd 8066 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) + 𝐶) = ((𝐴 + 𝐵) + (𝐶 + 𝐶))) |
| 48 | 7, 8, 10, 10 | add4d 8212 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐴 + 𝐵) + (𝐶 + 𝐶)) = ((𝐴 + 𝐶) + (𝐵 + 𝐶))) |
| 49 | 47, 48 | eqtrd 2229 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) + 𝐶) = ((𝐴 + 𝐶) + (𝐵 + 𝐶))) |
| 50 | 49 | oveq1d 5940 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((𝐴 + 𝐵) + 𝐶) + 𝐶) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = (((𝐴 + 𝐶) + (𝐵 + 𝐶)) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶))))) |
| 51 | 45, 10, 30 | addsubassd 8374 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((𝐴 + 𝐵) + 𝐶) + 𝐶) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = (((𝐴 + 𝐵) + 𝐶) + (𝐶 − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))))) |
| 52 | 7, 10 | addcld 8063 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐴 + 𝐶) ∈ ℂ) |
| 53 | 8, 10 | addcld 8063 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (𝐵 + 𝐶) ∈ ℂ) |
| 54 | 52, 53, 28, 29 | addsub4d 8401 |
. . . . 5
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐶) + (𝐵 + 𝐶)) − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶)))) = (((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))))) |
| 55 | 50, 51, 54 | 3eqtr3d 2237 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) + (𝐶 − ((abs‘(𝐴 − 𝐶)) + (abs‘(𝐵 − 𝐶))))) = (((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))))) |
| 56 | 44, 46, 55 | 3brtr3d 4065 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → (((𝐴 + 𝐵) + 𝐶) − (abs‘((𝐴 + 𝐵) − 𝐶))) ≤ (((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))))) |
| 57 | 13, 22, 24, 56 | lediv1dd 9847 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((𝐴 + 𝐵) + 𝐶) − (abs‘((𝐴 + 𝐵) − 𝐶))) / 2) ≤ ((((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶)))) / 2)) |
| 58 | | minabs 11418 |
. . 3
⊢ (((𝐴 + 𝐵) ∈ ℝ ∧ 𝐶 ∈ ℝ) → inf({(𝐴 + 𝐵), 𝐶}, ℝ, < ) = ((((𝐴 + 𝐵) + 𝐶) − (abs‘((𝐴 + 𝐵) − 𝐶))) / 2)) |
| 59 | 3, 5, 58 | syl2anc 411 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
inf({(𝐴 + 𝐵), 𝐶}, ℝ, < ) = ((((𝐴 + 𝐵) + 𝐶) − (abs‘((𝐴 + 𝐵) − 𝐶))) / 2)) |
| 60 | | minabs 11418 |
. . . . 5
⊢ ((𝐴 ∈ ℝ ∧ 𝐶 ∈ ℝ) →
inf({𝐴, 𝐶}, ℝ, < ) = (((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) / 2)) |
| 61 | 1, 5, 60 | syl2anc 411 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
inf({𝐴, 𝐶}, ℝ, < ) = (((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) / 2)) |
| 62 | | minabs 11418 |
. . . . 5
⊢ ((𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) →
inf({𝐵, 𝐶}, ℝ, < ) = (((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))) / 2)) |
| 63 | 2, 5, 62 | syl2anc 411 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
inf({𝐵, 𝐶}, ℝ, < ) = (((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))) / 2)) |
| 64 | 61, 63 | oveq12d 5943 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(inf({𝐴, 𝐶}, ℝ, < ) + inf({𝐵, 𝐶}, ℝ, < )) = ((((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) / 2) + (((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))) / 2))) |
| 65 | 52, 28 | subcld 8354 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) ∈ ℂ) |
| 66 | 53, 29 | subcld 8354 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))) ∈ ℂ) |
| 67 | | 2cnd 9080 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 2 ∈
ℂ) |
| 68 | | 2ap0 9100 |
. . . . 5
⊢ 2 #
0 |
| 69 | 68 | a1i 9 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) → 2 #
0) |
| 70 | 65, 66, 67, 69 | divdirapd 8873 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
((((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶)))) / 2) = ((((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) / 2) + (((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶))) / 2))) |
| 71 | 64, 70 | eqtr4d 2232 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
(inf({𝐴, 𝐶}, ℝ, < ) + inf({𝐵, 𝐶}, ℝ, < )) = ((((𝐴 + 𝐶) − (abs‘(𝐴 − 𝐶))) + ((𝐵 + 𝐶) − (abs‘(𝐵 − 𝐶)))) / 2)) |
| 72 | 57, 59, 71 | 3brtr4d 4066 |
1
⊢ (((𝐴 ∈ ℝ ∧ 0 ≤
𝐴) ∧ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵) ∧ 𝐶 ∈ ℝ+) →
inf({(𝐴 + 𝐵), 𝐶}, ℝ, < ) ≤ (inf({𝐴, 𝐶}, ℝ, < ) + inf({𝐵, 𝐶}, ℝ, < ))) |