Proof of Theorem areaquad
Step | Hyp | Ref
| Expression |
1 | | areaquad.1 |
. . . . . . . . . 10
⊢ 𝐴 ∈ ℝ |
2 | | areaquad.2 |
. . . . . . . . . 10
⊢ 𝐵 ∈ ℝ |
3 | | iccssre 13170 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴[,]𝐵) ⊆ ℝ) |
4 | 1, 2, 3 | mp2an 689 |
. . . . . . . . 9
⊢ (𝐴[,]𝐵) ⊆ ℝ |
5 | 4 | sseli 3918 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑥 ∈ ℝ) |
6 | 5 | adantr 481 |
. . . . . . 7
⊢ ((𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉)) → 𝑥 ∈ ℝ) |
7 | | areaquad.3 |
. . . . . . . . . . . . . . . 16
⊢ 𝐶 ∈ ℝ |
8 | 7 | recni 10998 |
. . . . . . . . . . . . . . 15
⊢ 𝐶 ∈ ℂ |
9 | 8 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → 𝐶 ∈
ℂ) |
10 | | resubcl 11294 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑥 ∈ ℝ ∧ 𝐴 ∈ ℝ) → (𝑥 − 𝐴) ∈ ℝ) |
11 | 1, 10 | mpan2 688 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ ℝ → (𝑥 − 𝐴) ∈ ℝ) |
12 | 2, 1 | resubcli 11292 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝐵 − 𝐴) ∈ ℝ |
13 | 12 | a1i 11 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ ℝ → (𝐵 − 𝐴) ∈ ℝ) |
14 | 2 | recni 10998 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ 𝐵 ∈ ℂ |
15 | 14 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝐴 ∈ ℝ → 𝐵 ∈
ℂ) |
16 | | recn 10970 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝐴 ∈ ℝ → 𝐴 ∈
ℂ) |
17 | | areaquad.7 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ 𝐴 < 𝐵 |
18 | 1, 17 | gtneii 11096 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ 𝐵 ≠ 𝐴 |
19 | 18 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝐴 ∈ ℝ → 𝐵 ≠ 𝐴) |
20 | 15, 16, 19 | subne0d 11350 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝐴 ∈ ℝ → (𝐵 − 𝐴) ≠ 0) |
21 | 1, 20 | ax-mp 5 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝐵 − 𝐴) ≠ 0 |
22 | 21 | a1i 11 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ ℝ → (𝐵 − 𝐴) ≠ 0) |
23 | 11, 13, 22 | redivcld 11812 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ ℝ → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ∈ ℝ) |
24 | 23 | recnd 11012 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ∈ ℂ) |
25 | | areaquad.4 |
. . . . . . . . . . . . . . . . 17
⊢ 𝐷 ∈ ℝ |
26 | 25 | recni 10998 |
. . . . . . . . . . . . . . . 16
⊢ 𝐷 ∈ ℂ |
27 | 26 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → 𝐷 ∈
ℂ) |
28 | 24, 27 | mulcld 11004 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) ∈ ℂ) |
29 | 24, 9 | mulcld 11004 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶) ∈ ℂ) |
30 | 9, 28, 29 | addsub12d 11364 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → (𝐶 + ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶))) = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) + (𝐶 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶)))) |
31 | | areaquad.10 |
. . . . . . . . . . . . . 14
⊢ 𝑈 = (𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) |
32 | 24, 27, 9 | subdid 11440 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶))) |
33 | 32 | oveq2d 7300 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) = (𝐶 + ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶)))) |
34 | 31, 33 | eqtrid 2791 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 𝑈 = (𝐶 + ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶)))) |
35 | | 1cnd 10979 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ ℝ → 1 ∈
ℂ) |
36 | 35, 24, 9 | subdird 11441 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶) = ((1 · 𝐶) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶))) |
37 | 8 | mulid2i 10989 |
. . . . . . . . . . . . . . . 16
⊢ (1
· 𝐶) = 𝐶 |
38 | 37 | oveq1i 7294 |
. . . . . . . . . . . . . . 15
⊢ ((1
· 𝐶) −
(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶)) = (𝐶 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶)) |
39 | 36, 38 | eqtrdi 2795 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶) = (𝐶 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶))) |
40 | 39 | oveq2d 7300 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) + ((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶)) = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) + (𝐶 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐶)))) |
41 | 30, 34, 40 | 3eqtr4d 2789 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → 𝑈 = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) + ((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶))) |
42 | | 1red 10985 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ ℝ → 1 ∈
ℝ) |
43 | 42, 23 | resubcld 11412 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → (1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℝ) |
44 | 43 | recnd 11012 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℂ) |
45 | 44, 9 | mulcld 11004 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶) ∈ ℂ) |
46 | 28, 45 | addcomd 11186 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) + ((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶)) = (((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶) + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷))) |
47 | 44, 9 | mulcomd 11005 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶) = (𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
48 | 24, 27 | mulcomd 11005 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷) = (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) |
49 | 47, 48 | oveq12d 7302 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → (((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐶) + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐷)) = ((𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
50 | 41, 46, 49 | 3eqtrd 2783 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → 𝑈 = ((𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
51 | 7 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 𝐶 ∈
ℝ) |
52 | 51, 43 | remulcld 11014 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → (𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ∈ ℝ) |
53 | 25 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 𝐷 ∈
ℝ) |
54 | 53, 23 | remulcld 11014 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℝ) |
55 | 52, 54 | readdcld 11013 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → ((𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ∈ ℝ) |
56 | 50, 55 | eqeltrd 2840 |
. . . . . . . . . 10
⊢ (𝑥 ∈ ℝ → 𝑈 ∈
ℝ) |
57 | | areaquad.5 |
. . . . . . . . . . . . . . . 16
⊢ 𝐸 ∈ ℝ |
58 | 57 | recni 10998 |
. . . . . . . . . . . . . . 15
⊢ 𝐸 ∈ ℂ |
59 | 58 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → 𝐸 ∈
ℂ) |
60 | | areaquad.6 |
. . . . . . . . . . . . . . . . 17
⊢ 𝐹 ∈ ℝ |
61 | 60 | recni 10998 |
. . . . . . . . . . . . . . . 16
⊢ 𝐹 ∈ ℂ |
62 | 61 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → 𝐹 ∈
ℂ) |
63 | 24, 62 | mulcld 11004 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) ∈ ℂ) |
64 | 24, 59 | mulcld 11004 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸) ∈ ℂ) |
65 | 59, 63, 64 | addsub12d 11364 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → (𝐸 + ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸))) = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) + (𝐸 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸)))) |
66 | | areaquad.11 |
. . . . . . . . . . . . . 14
⊢ 𝑉 = (𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) |
67 | 24, 62, 59 | subdid 11440 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸))) |
68 | 67 | oveq2d 7300 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → (𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) = (𝐸 + ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸)))) |
69 | 66, 68 | eqtrid 2791 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 𝑉 = (𝐸 + ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸)))) |
70 | 35, 24, 59 | subdird 11441 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸) = ((1 · 𝐸) − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸))) |
71 | 58 | mulid2i 10989 |
. . . . . . . . . . . . . . . 16
⊢ (1
· 𝐸) = 𝐸 |
72 | 71 | oveq1i 7294 |
. . . . . . . . . . . . . . 15
⊢ ((1
· 𝐸) −
(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸)) = (𝐸 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸)) |
73 | 70, 72 | eqtrdi 2795 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸) = (𝐸 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸))) |
74 | 73 | oveq2d 7300 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) + ((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸)) = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) + (𝐸 − (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐸)))) |
75 | 65, 69, 74 | 3eqtr4d 2789 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → 𝑉 = ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) + ((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸))) |
76 | 44, 59 | mulcld 11004 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸) ∈ ℂ) |
77 | 63, 76 | addcomd 11186 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → ((((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) + ((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸)) = (((1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸) + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹))) |
78 | 44, 59 | mulcomd 11005 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸) = (𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
79 | 24, 62 | mulcomd 11005 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹) = (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) |
80 | 78, 79 | oveq12d 7302 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → (((1
− ((𝑥 − 𝐴) / (𝐵 − 𝐴))) · 𝐸) + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · 𝐹)) = ((𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
81 | 75, 77, 80 | 3eqtrd 2783 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → 𝑉 = ((𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
82 | 57 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 𝐸 ∈
ℝ) |
83 | 82, 43 | remulcld 11014 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → (𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ∈ ℝ) |
84 | 60 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 𝐹 ∈
ℝ) |
85 | 84, 23 | remulcld 11014 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℝ) |
86 | 83, 85 | readdcld 11013 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → ((𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ∈ ℝ) |
87 | 81, 86 | eqeltrd 2840 |
. . . . . . . . . 10
⊢ (𝑥 ∈ ℝ → 𝑉 ∈
ℝ) |
88 | | iccssre 13170 |
. . . . . . . . . 10
⊢ ((𝑈 ∈ ℝ ∧ 𝑉 ∈ ℝ) → (𝑈[,]𝑉) ⊆ ℝ) |
89 | 56, 87, 88 | syl2anc 584 |
. . . . . . . . 9
⊢ (𝑥 ∈ ℝ → (𝑈[,]𝑉) ⊆ ℝ) |
90 | 5, 89 | syl 17 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑈[,]𝑉) ⊆ ℝ) |
91 | 90 | sselda 3922 |
. . . . . . 7
⊢ ((𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉)) → 𝑦 ∈ ℝ) |
92 | 6, 91 | jca 512 |
. . . . . 6
⊢ ((𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉)) → (𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ)) |
93 | 92 | ssopab2i 5464 |
. . . . 5
⊢
{〈𝑥, 𝑦〉 ∣ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))} ⊆ {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ)} |
94 | | areaquad.12 |
. . . . 5
⊢ 𝑆 = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))} |
95 | | df-xp 5596 |
. . . . 5
⊢ (ℝ
× ℝ) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ)} |
96 | 93, 94, 95 | 3sstr4i 3965 |
. . . 4
⊢ 𝑆 ⊆ (ℝ ×
ℝ) |
97 | | iftrue 4466 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (𝐴[,]𝐵) → if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) = (𝑉 − 𝑈)) |
98 | | nfv 1918 |
. . . . . . . . . . . . 13
⊢
Ⅎ𝑦 𝑥 ∈ (𝐴[,]𝐵) |
99 | | nfopab2 5146 |
. . . . . . . . . . . . . . 15
⊢
Ⅎ𝑦{〈𝑥, 𝑦〉 ∣ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))} |
100 | 94, 99 | nfcxfr 2906 |
. . . . . . . . . . . . . 14
⊢
Ⅎ𝑦𝑆 |
101 | | nfcv 2908 |
. . . . . . . . . . . . . 14
⊢
Ⅎ𝑦{𝑥} |
102 | 100, 101 | nfima 5980 |
. . . . . . . . . . . . 13
⊢
Ⅎ𝑦(𝑆 “ {𝑥}) |
103 | | nfcv 2908 |
. . . . . . . . . . . . 13
⊢
Ⅎ𝑦(𝑈[,]𝑉) |
104 | | vex 3437 |
. . . . . . . . . . . . . . . 16
⊢ 𝑥 ∈ V |
105 | | vex 3437 |
. . . . . . . . . . . . . . . 16
⊢ 𝑦 ∈ V |
106 | 104, 105 | elimasn 6000 |
. . . . . . . . . . . . . . 15
⊢ (𝑦 ∈ (𝑆 “ {𝑥}) ↔ 〈𝑥, 𝑦〉 ∈ 𝑆) |
107 | 94 | eleq2i 2831 |
. . . . . . . . . . . . . . 15
⊢
(〈𝑥, 𝑦〉 ∈ 𝑆 ↔ 〈𝑥, 𝑦〉 ∈ {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))}) |
108 | | opabidw 5438 |
. . . . . . . . . . . . . . 15
⊢
(〈𝑥, 𝑦〉 ∈ {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))} ↔ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))) |
109 | 106, 107,
108 | 3bitri 297 |
. . . . . . . . . . . . . 14
⊢ (𝑦 ∈ (𝑆 “ {𝑥}) ↔ (𝑥 ∈ (𝐴[,]𝐵) ∧ 𝑦 ∈ (𝑈[,]𝑉))) |
110 | 109 | baib 536 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑦 ∈ (𝑆 “ {𝑥}) ↔ 𝑦 ∈ (𝑈[,]𝑉))) |
111 | 98, 102, 103, 110 | eqrd 3941 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑆 “ {𝑥}) = (𝑈[,]𝑉)) |
112 | 111 | fveq2d 6787 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (vol‘(𝑆 “ {𝑥})) = (vol‘(𝑈[,]𝑉))) |
113 | 5, 56 | syl 17 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑈 ∈ ℝ) |
114 | 5, 87 | syl 17 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑉 ∈ ℝ) |
115 | | iccmbl 24739 |
. . . . . . . . . . . . 13
⊢ ((𝑈 ∈ ℝ ∧ 𝑉 ∈ ℝ) → (𝑈[,]𝑉) ∈ dom vol) |
116 | 113, 114,
115 | syl2anc 584 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑈[,]𝑉) ∈ dom vol) |
117 | | mblvol 24703 |
. . . . . . . . . . . 12
⊢ ((𝑈[,]𝑉) ∈ dom vol → (vol‘(𝑈[,]𝑉)) = (vol*‘(𝑈[,]𝑉))) |
118 | 116, 117 | syl 17 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (vol‘(𝑈[,]𝑉)) = (vol*‘(𝑈[,]𝑉))) |
119 | 5, 52 | syl 17 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ∈ ℝ) |
120 | 5, 54 | syl 17 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℝ) |
121 | 5, 83 | syl 17 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ∈ ℝ) |
122 | 5, 85 | syl 17 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℝ) |
123 | 7 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐶 ∈ ℝ) |
124 | 57 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐸 ∈ ℝ) |
125 | 5, 43 | syl 17 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ℝ) |
126 | 5, 23 | syl 17 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ∈ ℝ) |
127 | 126 | recnd 11012 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ∈ ℂ) |
128 | 127 | subidd 11329 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) = 0) |
129 | | 1red 10985 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 1 ∈ ℝ) |
130 | 2 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐵 ∈ ℝ) |
131 | 1 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐴 ∈ ℝ) |
132 | 1 | rexri 11042 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ 𝐴 ∈
ℝ* |
133 | 2 | rexri 11042 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ 𝐵 ∈
ℝ* |
134 | | iccleub 13143 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ* ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝑥 ≤ 𝐵) |
135 | 132, 133,
134 | mp3an12 1450 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑥 ≤ 𝐵) |
136 | 5, 130, 131, 135 | lesub1dd 11600 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑥 − 𝐴) ≤ (𝐵 − 𝐴)) |
137 | 5, 1, 10 | sylancl 586 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑥 − 𝐴) ∈ ℝ) |
138 | 12 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐵 − 𝐴) ∈ ℝ) |
139 | 1 | recni 10998 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ 𝐴 ∈ ℂ |
140 | 139 | subidi 11301 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝐴 − 𝐴) = 0 |
141 | 131, 130,
131 | ltsub1d 11593 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐴 < 𝐵 ↔ (𝐴 − 𝐴) < (𝐵 − 𝐴))) |
142 | 17, 141 | mpbii 232 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐴 − 𝐴) < (𝐵 − 𝐴)) |
143 | 140, 142 | eqbrtrrid 5111 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 0 < (𝐵 − 𝐴)) |
144 | | lediv1 11849 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝑥 − 𝐴) ∈ ℝ ∧ (𝐵 − 𝐴) ∈ ℝ ∧ ((𝐵 − 𝐴) ∈ ℝ ∧ 0 < (𝐵 − 𝐴))) → ((𝑥 − 𝐴) ≤ (𝐵 − 𝐴) ↔ ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ≤ ((𝐵 − 𝐴) / (𝐵 − 𝐴)))) |
145 | 137, 138,
138, 143, 144 | syl112anc 1373 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) ≤ (𝐵 − 𝐴) ↔ ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ≤ ((𝐵 − 𝐴) / (𝐵 − 𝐴)))) |
146 | 136, 145 | mpbid 231 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ≤ ((𝐵 − 𝐴) / (𝐵 − 𝐴))) |
147 | 12 | recni 10998 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝐵 − 𝐴) ∈ ℂ |
148 | 147, 21 | dividi 11717 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝐵 − 𝐴) / (𝐵 − 𝐴)) = 1 |
149 | 146, 148 | breqtrdi 5116 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ≤ 1) |
150 | 126, 129,
126, 149 | lesub1dd 11600 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) − ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ≤ (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) |
151 | 128, 150 | eqbrtrrd 5099 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 0 ≤ (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) |
152 | | areaquad.8 |
. . . . . . . . . . . . . . . 16
⊢ 𝐶 ≤ 𝐸 |
153 | 152 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐶 ≤ 𝐸) |
154 | 123, 124,
125, 151, 153 | lemul1ad 11923 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ≤ (𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
155 | 25 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐷 ∈ ℝ) |
156 | 60 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐹 ∈ ℝ) |
157 | 138, 143 | elrpd 12778 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐵 − 𝐴) ∈
ℝ+) |
158 | | iccgelb 13144 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ* ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝐴 ≤ 𝑥) |
159 | 132, 133,
158 | mp3an12 1450 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐴 ≤ 𝑥) |
160 | 131, 5, 131, 159 | lesub1dd 11600 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐴 − 𝐴) ≤ (𝑥 − 𝐴)) |
161 | 140, 160 | eqbrtrrid 5111 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 0 ≤ (𝑥 − 𝐴)) |
162 | 137, 157,
161 | divge0d 12821 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 0 ≤ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) |
163 | | areaquad.9 |
. . . . . . . . . . . . . . . 16
⊢ 𝐷 ≤ 𝐹 |
164 | 163 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐷 ≤ 𝐹) |
165 | 155, 156,
126, 162, 164 | lemul1ad 11923 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ≤ (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) |
166 | 119, 120,
121, 122, 154, 165 | le2addd 11603 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) ≤ ((𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
167 | 5, 50 | syl 17 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑈 = ((𝐶 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐷 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
168 | 5, 81 | syl 17 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑉 = ((𝐸 · (1 − ((𝑥 − 𝐴) / (𝐵 − 𝐴)))) + (𝐹 · ((𝑥 − 𝐴) / (𝐵 − 𝐴))))) |
169 | 166, 167,
168 | 3brtr4d 5107 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑈 ≤ 𝑉) |
170 | | ovolicc 24696 |
. . . . . . . . . . . 12
⊢ ((𝑈 ∈ ℝ ∧ 𝑉 ∈ ℝ ∧ 𝑈 ≤ 𝑉) → (vol*‘(𝑈[,]𝑉)) = (𝑉 − 𝑈)) |
171 | 113, 114,
169, 170 | syl3anc 1370 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (vol*‘(𝑈[,]𝑉)) = (𝑉 − 𝑈)) |
172 | 112, 118,
171 | 3eqtrd 2783 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (vol‘(𝑆 “ {𝑥})) = (𝑉 − 𝑈)) |
173 | 97, 172 | eqtr4d 2782 |
. . . . . . . . 9
⊢ (𝑥 ∈ (𝐴[,]𝐵) → if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) = (vol‘(𝑆 “ {𝑥}))) |
174 | | iffalse 4469 |
. . . . . . . . . 10
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) = 0) |
175 | | nfv 1918 |
. . . . . . . . . . . . 13
⊢
Ⅎ𝑦 ¬ 𝑥 ∈ (𝐴[,]𝐵) |
176 | | nfcv 2908 |
. . . . . . . . . . . . 13
⊢
Ⅎ𝑦∅ |
177 | 109 | simplbi 498 |
. . . . . . . . . . . . . 14
⊢ (𝑦 ∈ (𝑆 “ {𝑥}) → 𝑥 ∈ (𝐴[,]𝐵)) |
178 | | noel 4265 |
. . . . . . . . . . . . . . 15
⊢ ¬
𝑦 ∈
∅ |
179 | 178 | pm2.21i 119 |
. . . . . . . . . . . . . 14
⊢ (𝑦 ∈ ∅ → 𝑥 ∈ (𝐴[,]𝐵)) |
180 | 177, 179 | pm5.21ni 379 |
. . . . . . . . . . . . 13
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → (𝑦 ∈ (𝑆 “ {𝑥}) ↔ 𝑦 ∈ ∅)) |
181 | 175, 102,
176, 180 | eqrd 3941 |
. . . . . . . . . . . 12
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → (𝑆 “ {𝑥}) = ∅) |
182 | 181 | fveq2d 6787 |
. . . . . . . . . . 11
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → (vol‘(𝑆 “ {𝑥})) = (vol‘∅)) |
183 | | 0mbl 24712 |
. . . . . . . . . . . . 13
⊢ ∅
∈ dom vol |
184 | | mblvol 24703 |
. . . . . . . . . . . . 13
⊢ (∅
∈ dom vol → (vol‘∅) =
(vol*‘∅)) |
185 | 183, 184 | ax-mp 5 |
. . . . . . . . . . . 12
⊢
(vol‘∅) = (vol*‘∅) |
186 | | ovol0 24666 |
. . . . . . . . . . . 12
⊢
(vol*‘∅) = 0 |
187 | 185, 186 | eqtri 2767 |
. . . . . . . . . . 11
⊢
(vol‘∅) = 0 |
188 | 182, 187 | eqtrdi 2795 |
. . . . . . . . . 10
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → (vol‘(𝑆 “ {𝑥})) = 0) |
189 | 174, 188 | eqtr4d 2782 |
. . . . . . . . 9
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) = (vol‘(𝑆 “ {𝑥}))) |
190 | 173, 189 | pm2.61i 182 |
. . . . . . . 8
⊢ if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) = (vol‘(𝑆 “ {𝑥})) |
191 | 190 | eqcomi 2748 |
. . . . . . 7
⊢
(vol‘(𝑆
“ {𝑥})) = if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) |
192 | 87, 56 | resubcld 11412 |
. . . . . . . 8
⊢ (𝑥 ∈ ℝ → (𝑉 − 𝑈) ∈ ℝ) |
193 | | 0re 10986 |
. . . . . . . 8
⊢ 0 ∈
ℝ |
194 | | ifcl 4505 |
. . . . . . . 8
⊢ (((𝑉 − 𝑈) ∈ ℝ ∧ 0 ∈ ℝ)
→ if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) ∈ ℝ) |
195 | 192, 193,
194 | sylancl 586 |
. . . . . . 7
⊢ (𝑥 ∈ ℝ → if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) ∈ ℝ) |
196 | 191, 195 | eqeltrid 2844 |
. . . . . 6
⊢ (𝑥 ∈ ℝ →
(vol‘(𝑆 “
{𝑥})) ∈
ℝ) |
197 | | volf 24702 |
. . . . . . . 8
⊢ vol:dom
vol⟶(0[,]+∞) |
198 | | ffun 6612 |
. . . . . . . 8
⊢ (vol:dom
vol⟶(0[,]+∞) → Fun vol) |
199 | 197, 198 | ax-mp 5 |
. . . . . . 7
⊢ Fun
vol |
200 | | iftrue 4466 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (𝐴[,]𝐵) → if(𝑥 ∈ (𝐴[,]𝐵), (𝑈[,]𝑉), ∅) = (𝑈[,]𝑉)) |
201 | 111, 200 | eqtr4d 2782 |
. . . . . . . . 9
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑆 “ {𝑥}) = if(𝑥 ∈ (𝐴[,]𝐵), (𝑈[,]𝑉), ∅)) |
202 | | iffalse 4469 |
. . . . . . . . . 10
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → if(𝑥 ∈ (𝐴[,]𝐵), (𝑈[,]𝑉), ∅) = ∅) |
203 | 181, 202 | eqtr4d 2782 |
. . . . . . . . 9
⊢ (¬
𝑥 ∈ (𝐴[,]𝐵) → (𝑆 “ {𝑥}) = if(𝑥 ∈ (𝐴[,]𝐵), (𝑈[,]𝑉), ∅)) |
204 | 201, 203 | pm2.61i 182 |
. . . . . . . 8
⊢ (𝑆 “ {𝑥}) = if(𝑥 ∈ (𝐴[,]𝐵), (𝑈[,]𝑉), ∅) |
205 | 56, 87, 115 | syl2anc 584 |
. . . . . . . . 9
⊢ (𝑥 ∈ ℝ → (𝑈[,]𝑉) ∈ dom vol) |
206 | 183 | a1i 11 |
. . . . . . . . 9
⊢ (𝑥 ∈ ℝ → ∅
∈ dom vol) |
207 | 205, 206 | ifcld 4506 |
. . . . . . . 8
⊢ (𝑥 ∈ ℝ → if(𝑥 ∈ (𝐴[,]𝐵), (𝑈[,]𝑉), ∅) ∈ dom vol) |
208 | 204, 207 | eqeltrid 2844 |
. . . . . . 7
⊢ (𝑥 ∈ ℝ → (𝑆 “ {𝑥}) ∈ dom vol) |
209 | | fvimacnv 6939 |
. . . . . . 7
⊢ ((Fun vol
∧ (𝑆 “ {𝑥}) ∈ dom vol) →
((vol‘(𝑆 “
{𝑥})) ∈ ℝ ↔
(𝑆 “ {𝑥}) ∈ (◡vol “ ℝ))) |
210 | 199, 208,
209 | sylancr 587 |
. . . . . 6
⊢ (𝑥 ∈ ℝ →
((vol‘(𝑆 “
{𝑥})) ∈ ℝ ↔
(𝑆 “ {𝑥}) ∈ (◡vol “ ℝ))) |
211 | 196, 210 | mpbid 231 |
. . . . 5
⊢ (𝑥 ∈ ℝ → (𝑆 “ {𝑥}) ∈ (◡vol “ ℝ)) |
212 | 211 | rgen 3075 |
. . . 4
⊢
∀𝑥 ∈
ℝ (𝑆 “ {𝑥}) ∈ (◡vol “ ℝ) |
213 | 4 | a1i 11 |
. . . . . 6
⊢ (0 ∈
ℝ → (𝐴[,]𝐵) ⊆
ℝ) |
214 | | rembl 24713 |
. . . . . . 7
⊢ ℝ
∈ dom vol |
215 | 214 | a1i 11 |
. . . . . 6
⊢ (0 ∈
ℝ → ℝ ∈ dom vol) |
216 | 114, 113 | resubcld 11412 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑉 − 𝑈) ∈ ℝ) |
217 | 172, 216 | eqeltrd 2840 |
. . . . . . 7
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (vol‘(𝑆 “ {𝑥})) ∈ ℝ) |
218 | 217 | adantl 482 |
. . . . . 6
⊢ ((0
∈ ℝ ∧ 𝑥
∈ (𝐴[,]𝐵)) → (vol‘(𝑆 “ {𝑥})) ∈ ℝ) |
219 | | eldifn 4063 |
. . . . . . . 8
⊢ (𝑥 ∈ (ℝ ∖ (𝐴[,]𝐵)) → ¬ 𝑥 ∈ (𝐴[,]𝐵)) |
220 | 219, 188 | syl 17 |
. . . . . . 7
⊢ (𝑥 ∈ (ℝ ∖ (𝐴[,]𝐵)) → (vol‘(𝑆 “ {𝑥})) = 0) |
221 | 220 | adantl 482 |
. . . . . 6
⊢ ((0
∈ ℝ ∧ 𝑥
∈ (ℝ ∖ (𝐴[,]𝐵))) → (vol‘(𝑆 “ {𝑥})) = 0) |
222 | 172 | mpteq2ia 5178 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (vol‘(𝑆 “ {𝑥}))) = (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑉 − 𝑈)) |
223 | | eqid 2739 |
. . . . . . . . . . 11
⊢
(TopOpen‘ℂfld) =
(TopOpen‘ℂfld) |
224 | 223 | subcn 24038 |
. . . . . . . . . . . 12
⊢ −
∈ (((TopOpen‘ℂfld) ×t
(TopOpen‘ℂfld)) Cn
(TopOpen‘ℂfld)) |
225 | 224 | a1i 11 |
. . . . . . . . . . 11
⊢ (⊤
→ − ∈ (((TopOpen‘ℂfld)
×t (TopOpen‘ℂfld)) Cn
(TopOpen‘ℂfld))) |
226 | 66 | mpteq2i 5180 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) = (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)))) |
227 | 223 | addcn 24037 |
. . . . . . . . . . . . . 14
⊢ + ∈
(((TopOpen‘ℂfld) ×t
(TopOpen‘ℂfld)) Cn
(TopOpen‘ℂfld)) |
228 | 227 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (⊤
→ + ∈ (((TopOpen‘ℂfld) ×t
(TopOpen‘ℂfld)) Cn
(TopOpen‘ℂfld))) |
229 | | ax-resscn 10937 |
. . . . . . . . . . . . . . . 16
⊢ ℝ
⊆ ℂ |
230 | 4, 229 | sstri 3931 |
. . . . . . . . . . . . . . 15
⊢ (𝐴[,]𝐵) ⊆ ℂ |
231 | | ssid 3944 |
. . . . . . . . . . . . . . 15
⊢ ℂ
⊆ ℂ |
232 | | cncfmptc 24084 |
. . . . . . . . . . . . . . 15
⊢ ((𝐸 ∈ ℂ ∧ (𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ 𝐸) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
233 | 58, 230, 231, 232 | mp3an 1460 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐸) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
234 | 233 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐸) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
235 | 230 | sseli 3918 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑥 ∈ ℂ) |
236 | 139 | a1i 11 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝐴 ∈ ℂ) |
237 | 147 | a1i 11 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐵 − 𝐴) ∈ ℂ) |
238 | 21 | a1i 11 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐵 − 𝐴) ≠ 0) |
239 | 235, 236,
237, 238 | divsubdird 11799 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) = ((𝑥 / (𝐵 − 𝐴)) − (𝐴 / (𝐵 − 𝐴)))) |
240 | 239 | adantl 482 |
. . . . . . . . . . . . . . . 16
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) = ((𝑥 / (𝐵 − 𝐴)) − (𝐴 / (𝐵 − 𝐴)))) |
241 | 240 | mpteq2dva 5175 |
. . . . . . . . . . . . . . 15
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) = (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 / (𝐵 − 𝐴)) − (𝐴 / (𝐵 − 𝐴))))) |
242 | | resmpt 5948 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝐴[,]𝐵) ⊆ ℂ → ((𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ↾ (𝐴[,]𝐵)) = (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑥 / (𝐵 − 𝐴)))) |
243 | 230, 242 | ax-mp 5 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ↾ (𝐴[,]𝐵)) = (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑥 / (𝐵 − 𝐴))) |
244 | | eqid 2739 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) = (𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) |
245 | 244 | divccncf 24078 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝐵 − 𝐴) ∈ ℂ ∧ (𝐵 − 𝐴) ≠ 0) → (𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ∈ (ℂ–cn→ℂ)) |
246 | 147, 21, 245 | mp2an 689 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ∈ (ℂ–cn→ℂ) |
247 | | rescncf 24069 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝐴[,]𝐵) ⊆ ℂ → ((𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ∈ (ℂ–cn→ℂ) → ((𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ↾ (𝐴[,]𝐵)) ∈ ((𝐴[,]𝐵)–cn→ℂ))) |
248 | 230, 246,
247 | mp2 9 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑥 ∈ ℂ ↦ (𝑥 / (𝐵 − 𝐴))) ↾ (𝐴[,]𝐵)) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
249 | 243, 248 | eqeltrri 2837 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑥 / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
250 | 249 | a1i 11 |
. . . . . . . . . . . . . . . 16
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑥 / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
251 | 139, 147,
21 | divcli 11726 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝐴 / (𝐵 − 𝐴)) ∈ ℂ |
252 | | cncfmptc 24084 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝐴 / (𝐵 − 𝐴)) ∈ ℂ ∧ (𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ (𝐴 / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
253 | 251, 230,
231, 252 | mp3an 1460 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐴 / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
254 | 253 | a1i 11 |
. . . . . . . . . . . . . . . 16
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐴 / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
255 | 223, 225,
250, 254 | cncfmpt2f 24087 |
. . . . . . . . . . . . . . 15
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 / (𝐵 − 𝐴)) − (𝐴 / (𝐵 − 𝐴)))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
256 | 241, 255 | eqeltrd 2840 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
257 | | cncfmptc 24084 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐹 ∈ ℂ ∧ (𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ 𝐹) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
258 | 61, 230, 231, 257 | mp3an 1460 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐹) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
259 | 258 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐹) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
260 | 223, 225,
259, 234 | cncfmpt2f 24087 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐹 − 𝐸)) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
261 | 256, 260 | mulcncf 24619 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
262 | 223, 228,
234, 261 | cncfmpt2f 24087 |
. . . . . . . . . . . 12
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
263 | 226, 262 | eqeltrid 2844 |
. . . . . . . . . . 11
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
264 | 31 | mpteq2i 5180 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) = (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)))) |
265 | | cncfmptc 24084 |
. . . . . . . . . . . . . . 15
⊢ ((𝐶 ∈ ℂ ∧ (𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ 𝐶) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
266 | 8, 230, 231, 265 | mp3an 1460 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐶) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
267 | 266 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐶) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
268 | | cncfmptc 24084 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐷 ∈ ℂ ∧ (𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ 𝐷) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
269 | 26, 230, 231, 268 | mp3an 1460 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐷) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
270 | 269 | a1i 11 |
. . . . . . . . . . . . . . 15
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐷) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
271 | 223, 225,
270, 267 | cncfmpt2f 24087 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐷 − 𝐶)) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
272 | 256, 271 | mulcncf 24619 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
273 | 223, 228,
267, 272 | cncfmpt2f 24087 |
. . . . . . . . . . . 12
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
274 | 264, 273 | eqeltrid 2844 |
. . . . . . . . . . 11
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
275 | 223, 225,
263, 274 | cncfmpt2f 24087 |
. . . . . . . . . 10
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑉 − 𝑈)) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
276 | 275 | mptru 1546 |
. . . . . . . . 9
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑉 − 𝑈)) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
277 | | cniccibl 25014 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑉 − 𝑈)) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑉 − 𝑈)) ∈
𝐿1) |
278 | 1, 2, 276, 277 | mp3an 1460 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑉 − 𝑈)) ∈
𝐿1 |
279 | 222, 278 | eqeltri 2836 |
. . . . . . 7
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (vol‘(𝑆 “ {𝑥}))) ∈
𝐿1 |
280 | 279 | a1i 11 |
. . . . . 6
⊢ (0 ∈
ℝ → (𝑥 ∈
(𝐴[,]𝐵) ↦ (vol‘(𝑆 “ {𝑥}))) ∈
𝐿1) |
281 | 213, 215,
218, 221, 280 | iblss2 24979 |
. . . . 5
⊢ (0 ∈
ℝ → (𝑥 ∈
ℝ ↦ (vol‘(𝑆 “ {𝑥}))) ∈
𝐿1) |
282 | 193, 281 | ax-mp 5 |
. . . 4
⊢ (𝑥 ∈ ℝ ↦
(vol‘(𝑆 “
{𝑥}))) ∈
𝐿1 |
283 | | dmarea 26116 |
. . . 4
⊢ (𝑆 ∈ dom area ↔ (𝑆 ⊆ (ℝ ×
ℝ) ∧ ∀𝑥
∈ ℝ (𝑆 “
{𝑥}) ∈ (◡vol “ ℝ) ∧ (𝑥 ∈ ℝ ↦
(vol‘(𝑆 “
{𝑥}))) ∈
𝐿1)) |
284 | 96, 212, 282, 283 | mpbir3an 1340 |
. . 3
⊢ 𝑆 ∈ dom
area |
285 | | areaval 26123 |
. . 3
⊢ (𝑆 ∈ dom area →
(area‘𝑆) =
∫ℝ(vol‘(𝑆
“ {𝑥})) d𝑥) |
286 | 284, 285 | ax-mp 5 |
. 2
⊢
(area‘𝑆) =
∫ℝ(vol‘(𝑆
“ {𝑥})) d𝑥 |
287 | | itgeq2 24951 |
. . . 4
⊢
(∀𝑥 ∈
ℝ (vol‘(𝑆
“ {𝑥})) = if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) → ∫ℝ(vol‘(𝑆 “ {𝑥})) d𝑥 = ∫ℝif(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) d𝑥) |
288 | 191 | a1i 11 |
. . . 4
⊢ (𝑥 ∈ ℝ →
(vol‘(𝑆 “
{𝑥})) = if(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0)) |
289 | 287, 288 | mprg 3079 |
. . 3
⊢
∫ℝ(vol‘(𝑆 “ {𝑥})) d𝑥 = ∫ℝif(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) d𝑥 |
290 | | itgss2 24986 |
. . . 4
⊢ ((𝐴[,]𝐵) ⊆ ℝ → ∫(𝐴[,]𝐵)(𝑉 − 𝑈) d𝑥 = ∫ℝif(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) d𝑥) |
291 | 4, 290 | ax-mp 5 |
. . 3
⊢
∫(𝐴[,]𝐵)(𝑉 − 𝑈) d𝑥 = ∫ℝif(𝑥 ∈ (𝐴[,]𝐵), (𝑉 − 𝑈), 0) d𝑥 |
292 | 61, 58 | addcli 10990 |
. . . . . 6
⊢ (𝐹 + 𝐸) ∈ ℂ |
293 | | 2cnne0 12192 |
. . . . . 6
⊢ (2 ∈
ℂ ∧ 2 ≠ 0) |
294 | | div32 11662 |
. . . . . 6
⊢ (((𝐹 + 𝐸) ∈ ℂ ∧ (2 ∈ ℂ
∧ 2 ≠ 0) ∧ (𝐵
− 𝐴) ∈ ℂ)
→ (((𝐹 + 𝐸) / 2) · (𝐵 − 𝐴)) = ((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2))) |
295 | 292, 293,
147, 294 | mp3an 1460 |
. . . . 5
⊢ (((𝐹 + 𝐸) / 2) · (𝐵 − 𝐴)) = ((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2)) |
296 | 26, 8 | addcli 10990 |
. . . . . 6
⊢ (𝐷 + 𝐶) ∈ ℂ |
297 | | div32 11662 |
. . . . . 6
⊢ (((𝐷 + 𝐶) ∈ ℂ ∧ (2 ∈ ℂ
∧ 2 ≠ 0) ∧ (𝐵
− 𝐴) ∈ ℂ)
→ (((𝐷 + 𝐶) / 2) · (𝐵 − 𝐴)) = ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2))) |
298 | 296, 293,
147, 297 | mp3an 1460 |
. . . . 5
⊢ (((𝐷 + 𝐶) / 2) · (𝐵 − 𝐴)) = ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2)) |
299 | 295, 298 | oveq12i 7296 |
. . . 4
⊢ ((((𝐹 + 𝐸) / 2) · (𝐵 − 𝐴)) − (((𝐷 + 𝐶) / 2) · (𝐵 − 𝐴))) = (((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2)) − ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2))) |
300 | | 2cn 12057 |
. . . . . 6
⊢ 2 ∈
ℂ |
301 | | 2ne0 12086 |
. . . . . 6
⊢ 2 ≠
0 |
302 | 292, 300,
301 | divcli 11726 |
. . . . 5
⊢ ((𝐹 + 𝐸) / 2) ∈ ℂ |
303 | 296, 300,
301 | divcli 11726 |
. . . . 5
⊢ ((𝐷 + 𝐶) / 2) ∈ ℂ |
304 | 302, 303,
147 | subdiri 11434 |
. . . 4
⊢ ((((𝐹 + 𝐸) / 2) − ((𝐷 + 𝐶) / 2)) · (𝐵 − 𝐴)) = ((((𝐹 + 𝐸) / 2) · (𝐵 − 𝐴)) − (((𝐷 + 𝐶) / 2) · (𝐵 − 𝐴))) |
305 | 114 | adantl 482 |
. . . . . . 7
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝑉 ∈ ℝ) |
306 | 263 | mptru 1546 |
. . . . . . . . 9
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
307 | | cniccibl 25014 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) ∈
𝐿1) |
308 | 1, 2, 306, 307 | mp3an 1460 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) ∈
𝐿1 |
309 | 308 | a1i 11 |
. . . . . . 7
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑉) ∈
𝐿1) |
310 | 113 | adantl 482 |
. . . . . . 7
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝑈 ∈ ℝ) |
311 | 274 | mptru 1546 |
. . . . . . . . 9
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
312 | | cniccibl 25014 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) ∈
𝐿1) |
313 | 1, 2, 311, 312 | mp3an 1460 |
. . . . . . . 8
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) ∈
𝐿1 |
314 | 313 | a1i 11 |
. . . . . . 7
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑈) ∈
𝐿1) |
315 | 305, 309,
310, 314 | itgsub 24999 |
. . . . . 6
⊢ (⊤
→ ∫(𝐴[,]𝐵)(𝑉 − 𝑈) d𝑥 = (∫(𝐴[,]𝐵)𝑉 d𝑥 − ∫(𝐴[,]𝐵)𝑈 d𝑥)) |
316 | 315 | mptru 1546 |
. . . . 5
⊢
∫(𝐴[,]𝐵)(𝑉 − 𝑈) d𝑥 = (∫(𝐴[,]𝐵)𝑉 d𝑥 − ∫(𝐴[,]𝐵)𝑈 d𝑥) |
317 | 58, 300, 301 | divcan4i 11731 |
. . . . . . . . . . 11
⊢ ((𝐸 · 2) / 2) = 𝐸 |
318 | 317 | oveq1i 7294 |
. . . . . . . . . 10
⊢ (((𝐸 · 2) / 2) ·
(𝐵 − 𝐴)) = (𝐸 · (𝐵 − 𝐴)) |
319 | 58, 300 | mulcli 10991 |
. . . . . . . . . . 11
⊢ (𝐸 · 2) ∈
ℂ |
320 | | div32 11662 |
. . . . . . . . . . 11
⊢ (((𝐸 · 2) ∈ ℂ
∧ (2 ∈ ℂ ∧ 2 ≠ 0) ∧ (𝐵 − 𝐴) ∈ ℂ) → (((𝐸 · 2) / 2) ·
(𝐵 − 𝐴)) = ((𝐸 · 2) · ((𝐵 − 𝐴) / 2))) |
321 | 319, 293,
147, 320 | mp3an 1460 |
. . . . . . . . . 10
⊢ (((𝐸 · 2) / 2) ·
(𝐵 − 𝐴)) = ((𝐸 · 2) · ((𝐵 − 𝐴) / 2)) |
322 | 318, 321 | eqtr3i 2769 |
. . . . . . . . 9
⊢ (𝐸 · (𝐵 − 𝐴)) = ((𝐸 · 2) · ((𝐵 − 𝐴) / 2)) |
323 | 322 | oveq1i 7294 |
. . . . . . . 8
⊢ ((𝐸 · (𝐵 − 𝐴)) + ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2))) = (((𝐸 · 2) · ((𝐵 − 𝐴) / 2)) + ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2))) |
324 | | itgeq2 24951 |
. . . . . . . . . 10
⊢
(∀𝑥 ∈
(𝐴[,]𝐵)𝑉 = (𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) → ∫(𝐴[,]𝐵)𝑉 d𝑥 = ∫(𝐴[,]𝐵)(𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) d𝑥) |
325 | 66 | a1i 11 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (𝐴[,]𝐵) → 𝑉 = (𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)))) |
326 | 324, 325 | mprg 3079 |
. . . . . . . . 9
⊢
∫(𝐴[,]𝐵)𝑉 d𝑥 = ∫(𝐴[,]𝐵)(𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) d𝑥 |
327 | 57 | a1i 11 |
. . . . . . . . . . 11
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝐸 ∈ ℝ) |
328 | | cniccibl 25014 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐸) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐸) ∈
𝐿1) |
329 | 1, 2, 233, 328 | mp3an 1460 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐸) ∈
𝐿1 |
330 | 329 | a1i 11 |
. . . . . . . . . . 11
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐸) ∈
𝐿1) |
331 | 126 | adantl 482 |
. . . . . . . . . . . 12
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) ∈ ℝ) |
332 | 60 | a1i 11 |
. . . . . . . . . . . . 13
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝐹 ∈ ℝ) |
333 | 332, 327 | resubcld 11412 |
. . . . . . . . . . . 12
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → (𝐹 − 𝐸) ∈ ℝ) |
334 | 331, 333 | remulcld 11014 |
. . . . . . . . . . 11
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) ∈ ℝ) |
335 | 261 | mptru 1546 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
336 | | cniccibl 25014 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) ∈
𝐿1) |
337 | 1, 2, 335, 336 | mp3an 1460 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) ∈
𝐿1 |
338 | 337 | a1i 11 |
. . . . . . . . . . 11
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) ∈
𝐿1) |
339 | 327, 330,
334, 338 | itgadd 24998 |
. . . . . . . . . 10
⊢ (⊤
→ ∫(𝐴[,]𝐵)(𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) d𝑥 = (∫(𝐴[,]𝐵)𝐸 d𝑥 + ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) d𝑥)) |
340 | 339 | mptru 1546 |
. . . . . . . . 9
⊢
∫(𝐴[,]𝐵)(𝐸 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) d𝑥 = (∫(𝐴[,]𝐵)𝐸 d𝑥 + ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) d𝑥) |
341 | | iccmbl 24739 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴[,]𝐵) ∈ dom vol) |
342 | 1, 2, 341 | mp2an 689 |
. . . . . . . . . . . 12
⊢ (𝐴[,]𝐵) ∈ dom vol |
343 | | mblvol 24703 |
. . . . . . . . . . . . . . 15
⊢ ((𝐴[,]𝐵) ∈ dom vol → (vol‘(𝐴[,]𝐵)) = (vol*‘(𝐴[,]𝐵))) |
344 | 342, 343 | ax-mp 5 |
. . . . . . . . . . . . . 14
⊢
(vol‘(𝐴[,]𝐵)) = (vol*‘(𝐴[,]𝐵)) |
345 | 1, 2, 17 | ltleii 11107 |
. . . . . . . . . . . . . . 15
⊢ 𝐴 ≤ 𝐵 |
346 | | ovolicc 24696 |
. . . . . . . . . . . . . . 15
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐴 ≤ 𝐵) → (vol*‘(𝐴[,]𝐵)) = (𝐵 − 𝐴)) |
347 | 1, 2, 345, 346 | mp3an 1460 |
. . . . . . . . . . . . . 14
⊢
(vol*‘(𝐴[,]𝐵)) = (𝐵 − 𝐴) |
348 | 344, 347 | eqtri 2767 |
. . . . . . . . . . . . 13
⊢
(vol‘(𝐴[,]𝐵)) = (𝐵 − 𝐴) |
349 | 348, 12 | eqeltri 2836 |
. . . . . . . . . . . 12
⊢
(vol‘(𝐴[,]𝐵)) ∈ ℝ |
350 | | itgconst 24992 |
. . . . . . . . . . . 12
⊢ (((𝐴[,]𝐵) ∈ dom vol ∧ (vol‘(𝐴[,]𝐵)) ∈ ℝ ∧ 𝐸 ∈ ℂ) → ∫(𝐴[,]𝐵)𝐸 d𝑥 = (𝐸 · (vol‘(𝐴[,]𝐵)))) |
351 | 342, 349,
58, 350 | mp3an 1460 |
. . . . . . . . . . 11
⊢
∫(𝐴[,]𝐵)𝐸 d𝑥 = (𝐸 · (vol‘(𝐴[,]𝐵))) |
352 | 348 | oveq2i 7295 |
. . . . . . . . . . 11
⊢ (𝐸 · (vol‘(𝐴[,]𝐵))) = (𝐸 · (𝐵 − 𝐴)) |
353 | 351, 352 | eqtri 2767 |
. . . . . . . . . 10
⊢
∫(𝐴[,]𝐵)𝐸 d𝑥 = (𝐸 · (𝐵 − 𝐴)) |
354 | 61 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ 𝐹 ∈
ℂ) |
355 | 58 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ 𝐸 ∈
ℂ) |
356 | 354, 355 | subcld 11341 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝐹 − 𝐸) ∈
ℂ) |
357 | 256 | mptru 1546 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
358 | | cniccibl 25014 |
. . . . . . . . . . . . . . 15
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈
𝐿1) |
359 | 1, 2, 357, 358 | mp3an 1460 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈
𝐿1 |
360 | 359 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ ((𝑥 − 𝐴) / (𝐵 − 𝐴))) ∈
𝐿1) |
361 | 356, 331,
360 | itgmulc2 25007 |
. . . . . . . . . . . 12
⊢ (⊤
→ ((𝐹 − 𝐸) · ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥) = ∫(𝐴[,]𝐵)((𝐹 − 𝐸) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥) |
362 | 361 | mptru 1546 |
. . . . . . . . . . 11
⊢ ((𝐹 − 𝐸) · ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥) = ∫(𝐴[,]𝐵)((𝐹 − 𝐸) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥 |
363 | | itgeq2 24951 |
. . . . . . . . . . . . . . 15
⊢
(∀𝑥 ∈
(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) = ((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴)) → ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥 = ∫(𝐴[,]𝐵)((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴)) d𝑥) |
364 | 137 | recnd 11012 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑥 − 𝐴) ∈ ℂ) |
365 | 364, 237,
238 | divrec2d 11764 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝑥 − 𝐴) / (𝐵 − 𝐴)) = ((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴))) |
366 | 363, 365 | mprg 3079 |
. . . . . . . . . . . . . 14
⊢
∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥 = ∫(𝐴[,]𝐵)((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴)) d𝑥 |
367 | 5 | adantl 482 |
. . . . . . . . . . . . . . . . . . . 20
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝑥 ∈ ℝ) |
368 | | cncfmptid 24085 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (((𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ 𝑥) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
369 | 230, 231,
368 | mp2an 689 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑥) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
370 | | cniccibl 25014 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑥) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑥) ∈
𝐿1) |
371 | 1, 2, 369, 370 | mp3an 1460 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑥) ∈
𝐿1 |
372 | 371 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝑥) ∈
𝐿1) |
373 | 1 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝐴 ∈ ℝ) |
374 | | cncfmptc 24084 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ((𝐴 ∈ ℂ ∧ (𝐴[,]𝐵) ⊆ ℂ ∧ ℂ ⊆
ℂ) → (𝑥 ∈
(𝐴[,]𝐵) ↦ 𝐴) ∈ ((𝐴[,]𝐵)–cn→ℂ)) |
375 | 139, 230,
231, 374 | mp3an 1460 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐴) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
376 | | cniccibl 25014 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐴) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐴) ∈
𝐿1) |
377 | 1, 2, 375, 376 | mp3an 1460 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐴) ∈
𝐿1 |
378 | 377 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐴) ∈
𝐿1) |
379 | 367, 372,
373, 378 | itgsub 24999 |
. . . . . . . . . . . . . . . . . . 19
⊢ (⊤
→ ∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥 = (∫(𝐴[,]𝐵)𝑥 d𝑥 − ∫(𝐴[,]𝐵)𝐴 d𝑥)) |
380 | 379 | mptru 1546 |
. . . . . . . . . . . . . . . . . 18
⊢
∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥 = (∫(𝐴[,]𝐵)𝑥 d𝑥 − ∫(𝐴[,]𝐵)𝐴 d𝑥) |
381 | 1 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (⊤
→ 𝐴 ∈
ℝ) |
382 | 2 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (⊤
→ 𝐵 ∈
ℝ) |
383 | 345 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (⊤
→ 𝐴 ≤ 𝐵) |
384 | | 1nn0 12258 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢ 1 ∈
ℕ0 |
385 | 384 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (⊤
→ 1 ∈ ℕ0) |
386 | 381, 382,
383, 385 | itgpowd 25223 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (⊤
→ ∫(𝐴[,]𝐵)(𝑥↑1) d𝑥 = (((𝐵↑(1 + 1)) − (𝐴↑(1 + 1))) / (1 + 1))) |
387 | 386 | mptru 1546 |
. . . . . . . . . . . . . . . . . . . . 21
⊢
∫(𝐴[,]𝐵)(𝑥↑1) d𝑥 = (((𝐵↑(1 + 1)) − (𝐴↑(1 + 1))) / (1 + 1)) |
388 | | 1p1e2 12107 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (1 + 1) =
2 |
389 | 388 | oveq2i 7295 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝐵↑(1 + 1)) − (𝐴↑(1 + 1))) / (1 + 1)) =
(((𝐵↑(1 + 1)) −
(𝐴↑(1 + 1))) /
2) |
390 | 387, 389 | eqtri 2767 |
. . . . . . . . . . . . . . . . . . . 20
⊢
∫(𝐴[,]𝐵)(𝑥↑1) d𝑥 = (((𝐵↑(1 + 1)) − (𝐴↑(1 + 1))) / 2) |
391 | | itgeq2 24951 |
. . . . . . . . . . . . . . . . . . . . 21
⊢
(∀𝑥 ∈
(𝐴[,]𝐵)(𝑥↑1) = 𝑥 → ∫(𝐴[,]𝐵)(𝑥↑1) d𝑥 = ∫(𝐴[,]𝐵)𝑥 d𝑥) |
392 | 235 | exp1d 13868 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝑥↑1) = 𝑥) |
393 | 391, 392 | mprg 3079 |
. . . . . . . . . . . . . . . . . . . 20
⊢
∫(𝐴[,]𝐵)(𝑥↑1) d𝑥 = ∫(𝐴[,]𝐵)𝑥 d𝑥 |
394 | 388 | oveq2i 7295 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝐵↑(1 + 1)) = (𝐵↑2) |
395 | 388 | oveq2i 7295 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝐴↑(1 + 1)) = (𝐴↑2) |
396 | 394, 395 | oveq12i 7296 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝐵↑(1 + 1)) − (𝐴↑(1 + 1))) = ((𝐵↑2) − (𝐴↑2)) |
397 | 396 | oveq1i 7294 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝐵↑(1 + 1)) − (𝐴↑(1 + 1))) / 2) = (((𝐵↑2) − (𝐴↑2)) / 2) |
398 | 390, 393,
397 | 3eqtr3i 2775 |
. . . . . . . . . . . . . . . . . . 19
⊢
∫(𝐴[,]𝐵)𝑥 d𝑥 = (((𝐵↑2) − (𝐴↑2)) / 2) |
399 | | itgconst 24992 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝐴[,]𝐵) ∈ dom vol ∧ (vol‘(𝐴[,]𝐵)) ∈ ℝ ∧ 𝐴 ∈ ℂ) → ∫(𝐴[,]𝐵)𝐴 d𝑥 = (𝐴 · (vol‘(𝐴[,]𝐵)))) |
400 | 342, 349,
139, 399 | mp3an 1460 |
. . . . . . . . . . . . . . . . . . . 20
⊢
∫(𝐴[,]𝐵)𝐴 d𝑥 = (𝐴 · (vol‘(𝐴[,]𝐵))) |
401 | 348 | oveq2i 7295 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝐴 · (vol‘(𝐴[,]𝐵))) = (𝐴 · (𝐵 − 𝐴)) |
402 | 400, 401 | eqtri 2767 |
. . . . . . . . . . . . . . . . . . 19
⊢
∫(𝐴[,]𝐵)𝐴 d𝑥 = (𝐴 · (𝐵 − 𝐴)) |
403 | 398, 402 | oveq12i 7296 |
. . . . . . . . . . . . . . . . . 18
⊢
(∫(𝐴[,]𝐵)𝑥 d𝑥 − ∫(𝐴[,]𝐵)𝐴 d𝑥) = ((((𝐵↑2) − (𝐴↑2)) / 2) − (𝐴 · (𝐵 − 𝐴))) |
404 | 380, 403 | eqtri 2767 |
. . . . . . . . . . . . . . . . 17
⊢
∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥 = ((((𝐵↑2) − (𝐴↑2)) / 2) − (𝐴 · (𝐵 − 𝐴))) |
405 | 404 | oveq2i 7295 |
. . . . . . . . . . . . . . . 16
⊢ ((1 /
(𝐵 − 𝐴)) · ∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥) = ((1 / (𝐵 − 𝐴)) · ((((𝐵↑2) − (𝐴↑2)) / 2) − (𝐴 · (𝐵 − 𝐴)))) |
406 | 14 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (⊤
→ 𝐵 ∈
ℂ) |
407 | 139 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (⊤
→ 𝐴 ∈
ℂ) |
408 | 406, 407 | subcld 11341 |
. . . . . . . . . . . . . . . . . . 19
⊢ (⊤
→ (𝐵 − 𝐴) ∈
ℂ) |
409 | 18 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (⊤
→ 𝐵 ≠ 𝐴) |
410 | 406, 407,
409 | subne0d 11350 |
. . . . . . . . . . . . . . . . . . 19
⊢ (⊤
→ (𝐵 − 𝐴) ≠ 0) |
411 | 408, 410 | reccld 11753 |
. . . . . . . . . . . . . . . . . 18
⊢ (⊤
→ (1 / (𝐵 −
𝐴)) ∈
ℂ) |
412 | 411 | mptru 1546 |
. . . . . . . . . . . . . . . . 17
⊢ (1 /
(𝐵 − 𝐴)) ∈
ℂ |
413 | 14 | sqcli 13907 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝐵↑2) ∈
ℂ |
414 | 139 | sqcli 13907 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝐴↑2) ∈
ℂ |
415 | 413, 414 | subcli 11306 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝐵↑2) − (𝐴↑2)) ∈
ℂ |
416 | 415, 300,
301 | divcli 11726 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝐵↑2) − (𝐴↑2)) / 2) ∈
ℂ |
417 | 139, 147 | mulcli 10991 |
. . . . . . . . . . . . . . . . 17
⊢ (𝐴 · (𝐵 − 𝐴)) ∈ ℂ |
418 | 412, 416,
417 | subdii 11433 |
. . . . . . . . . . . . . . . 16
⊢ ((1 /
(𝐵 − 𝐴)) · ((((𝐵↑2) − (𝐴↑2)) / 2) − (𝐴 · (𝐵 − 𝐴)))) = (((1 / (𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − ((1 / (𝐵 − 𝐴)) · (𝐴 · (𝐵 − 𝐴)))) |
419 | 405, 418 | eqtri 2767 |
. . . . . . . . . . . . . . 15
⊢ ((1 /
(𝐵 − 𝐴)) · ∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥) = (((1 / (𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − ((1 / (𝐵 − 𝐴)) · (𝐴 · (𝐵 − 𝐴)))) |
420 | 137 | adantl 482 |
. . . . . . . . . . . . . . . . 17
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → (𝑥 − 𝐴) ∈ ℝ) |
421 | 367, 372,
373, 378 | iblsub 24995 |
. . . . . . . . . . . . . . . . 17
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (𝑥 − 𝐴)) ∈
𝐿1) |
422 | 411, 420,
421 | itgmulc2 25007 |
. . . . . . . . . . . . . . . 16
⊢ (⊤
→ ((1 / (𝐵 −
𝐴)) · ∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥) = ∫(𝐴[,]𝐵)((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴)) d𝑥) |
423 | 422 | mptru 1546 |
. . . . . . . . . . . . . . 15
⊢ ((1 /
(𝐵 − 𝐴)) · ∫(𝐴[,]𝐵)(𝑥 − 𝐴) d𝑥) = ∫(𝐴[,]𝐵)((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴)) d𝑥 |
424 | 412, 417 | mulcomi 10992 |
. . . . . . . . . . . . . . . . 17
⊢ ((1 /
(𝐵 − 𝐴)) · (𝐴 · (𝐵 − 𝐴))) = ((𝐴 · (𝐵 − 𝐴)) · (1 / (𝐵 − 𝐴))) |
425 | 417, 147,
21 | divreci 11729 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐴 · (𝐵 − 𝐴)) / (𝐵 − 𝐴)) = ((𝐴 · (𝐵 − 𝐴)) · (1 / (𝐵 − 𝐴))) |
426 | 139, 147,
21 | divcan4i 11731 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐴 · (𝐵 − 𝐴)) / (𝐵 − 𝐴)) = 𝐴 |
427 | 424, 425,
426 | 3eqtr2i 2773 |
. . . . . . . . . . . . . . . 16
⊢ ((1 /
(𝐵 − 𝐴)) · (𝐴 · (𝐵 − 𝐴))) = 𝐴 |
428 | 427 | oveq2i 7295 |
. . . . . . . . . . . . . . 15
⊢ (((1 /
(𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − ((1 / (𝐵 − 𝐴)) · (𝐴 · (𝐵 − 𝐴)))) = (((1 / (𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − 𝐴) |
429 | 419, 423,
428 | 3eqtr3i 2775 |
. . . . . . . . . . . . . 14
⊢
∫(𝐴[,]𝐵)((1 / (𝐵 − 𝐴)) · (𝑥 − 𝐴)) d𝑥 = (((1 / (𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − 𝐴) |
430 | 366, 429 | eqtri 2767 |
. . . . . . . . . . . . 13
⊢
∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥 = (((1 / (𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − 𝐴) |
431 | 14, 139 | subsqi 13938 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐵↑2) − (𝐴↑2)) = ((𝐵 + 𝐴) · (𝐵 − 𝐴)) |
432 | 431 | oveq1i 7294 |
. . . . . . . . . . . . . . . 16
⊢ (((𝐵↑2) − (𝐴↑2)) / 2) = (((𝐵 + 𝐴) · (𝐵 − 𝐴)) / 2) |
433 | 432 | oveq2i 7295 |
. . . . . . . . . . . . . . 15
⊢ ((1 /
(𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) = ((1 / (𝐵 − 𝐴)) · (((𝐵 + 𝐴) · (𝐵 − 𝐴)) / 2)) |
434 | 431, 415 | eqeltrri 2837 |
. . . . . . . . . . . . . . . 16
⊢ ((𝐵 + 𝐴) · (𝐵 − 𝐴)) ∈ ℂ |
435 | 412, 434,
300, 301 | divassi 11740 |
. . . . . . . . . . . . . . 15
⊢ (((1 /
(𝐵 − 𝐴)) · ((𝐵 + 𝐴) · (𝐵 − 𝐴))) / 2) = ((1 / (𝐵 − 𝐴)) · (((𝐵 + 𝐴) · (𝐵 − 𝐴)) / 2)) |
436 | 412, 434 | mulcomi 10992 |
. . . . . . . . . . . . . . . . 17
⊢ ((1 /
(𝐵 − 𝐴)) · ((𝐵 + 𝐴) · (𝐵 − 𝐴))) = (((𝐵 + 𝐴) · (𝐵 − 𝐴)) · (1 / (𝐵 − 𝐴))) |
437 | 434, 147,
21 | divreci 11729 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝐵 + 𝐴) · (𝐵 − 𝐴)) / (𝐵 − 𝐴)) = (((𝐵 + 𝐴) · (𝐵 − 𝐴)) · (1 / (𝐵 − 𝐴))) |
438 | 14, 139 | addcli 10990 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝐵 + 𝐴) ∈ ℂ |
439 | 438, 147,
21 | divcan4i 11731 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝐵 + 𝐴) · (𝐵 − 𝐴)) / (𝐵 − 𝐴)) = (𝐵 + 𝐴) |
440 | 436, 437,
439 | 3eqtr2i 2773 |
. . . . . . . . . . . . . . . 16
⊢ ((1 /
(𝐵 − 𝐴)) · ((𝐵 + 𝐴) · (𝐵 − 𝐴))) = (𝐵 + 𝐴) |
441 | 440 | oveq1i 7294 |
. . . . . . . . . . . . . . 15
⊢ (((1 /
(𝐵 − 𝐴)) · ((𝐵 + 𝐴) · (𝐵 − 𝐴))) / 2) = ((𝐵 + 𝐴) / 2) |
442 | 433, 435,
441 | 3eqtr2i 2773 |
. . . . . . . . . . . . . 14
⊢ ((1 /
(𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) = ((𝐵 + 𝐴) / 2) |
443 | 442 | oveq1i 7294 |
. . . . . . . . . . . . 13
⊢ (((1 /
(𝐵 − 𝐴)) · (((𝐵↑2) − (𝐴↑2)) / 2)) − 𝐴) = (((𝐵 + 𝐴) / 2) − 𝐴) |
444 | 139, 300 | mulcli 10991 |
. . . . . . . . . . . . . . 15
⊢ (𝐴 · 2) ∈
ℂ |
445 | | divsubdir 11678 |
. . . . . . . . . . . . . . 15
⊢ (((𝐵 + 𝐴) ∈ ℂ ∧ (𝐴 · 2) ∈ ℂ ∧ (2 ∈
ℂ ∧ 2 ≠ 0)) → (((𝐵 + 𝐴) − (𝐴 · 2)) / 2) = (((𝐵 + 𝐴) / 2) − ((𝐴 · 2) / 2))) |
446 | 438, 444,
293, 445 | mp3an 1460 |
. . . . . . . . . . . . . 14
⊢ (((𝐵 + 𝐴) − (𝐴 · 2)) / 2) = (((𝐵 + 𝐴) / 2) − ((𝐴 · 2) / 2)) |
447 | 14, 139, 444 | addsubassi 11321 |
. . . . . . . . . . . . . . . 16
⊢ ((𝐵 + 𝐴) − (𝐴 · 2)) = (𝐵 + (𝐴 − (𝐴 · 2))) |
448 | | subsub2 11258 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐵 ∈ ℂ ∧ (𝐴 · 2) ∈ ℂ
∧ 𝐴 ∈ ℂ)
→ (𝐵 − ((𝐴 · 2) − 𝐴)) = (𝐵 + (𝐴 − (𝐴 · 2)))) |
449 | 14, 444, 139, 448 | mp3an 1460 |
. . . . . . . . . . . . . . . 16
⊢ (𝐵 − ((𝐴 · 2) − 𝐴)) = (𝐵 + (𝐴 − (𝐴 · 2))) |
450 | 139 | times2i 12121 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝐴 · 2) = (𝐴 + 𝐴) |
451 | 450 | oveq1i 7294 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝐴 · 2) − 𝐴) = ((𝐴 + 𝐴) − 𝐴) |
452 | 139, 139 | pncan3oi 11246 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝐴 + 𝐴) − 𝐴) = 𝐴 |
453 | 451, 452 | eqtri 2767 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐴 · 2) − 𝐴) = 𝐴 |
454 | 453 | oveq2i 7295 |
. . . . . . . . . . . . . . . 16
⊢ (𝐵 − ((𝐴 · 2) − 𝐴)) = (𝐵 − 𝐴) |
455 | 447, 449,
454 | 3eqtr2i 2773 |
. . . . . . . . . . . . . . 15
⊢ ((𝐵 + 𝐴) − (𝐴 · 2)) = (𝐵 − 𝐴) |
456 | 455 | oveq1i 7294 |
. . . . . . . . . . . . . 14
⊢ (((𝐵 + 𝐴) − (𝐴 · 2)) / 2) = ((𝐵 − 𝐴) / 2) |
457 | 139, 300,
301 | divcan4i 11731 |
. . . . . . . . . . . . . . 15
⊢ ((𝐴 · 2) / 2) = 𝐴 |
458 | 457 | oveq2i 7295 |
. . . . . . . . . . . . . 14
⊢ (((𝐵 + 𝐴) / 2) − ((𝐴 · 2) / 2)) = (((𝐵 + 𝐴) / 2) − 𝐴) |
459 | 446, 456,
458 | 3eqtr3ri 2776 |
. . . . . . . . . . . . 13
⊢ (((𝐵 + 𝐴) / 2) − 𝐴) = ((𝐵 − 𝐴) / 2) |
460 | 430, 443,
459 | 3eqtri 2771 |
. . . . . . . . . . . 12
⊢
∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥 = ((𝐵 − 𝐴) / 2) |
461 | 460 | oveq2i 7295 |
. . . . . . . . . . 11
⊢ ((𝐹 − 𝐸) · ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥) = ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2)) |
462 | | itgeq2 24951 |
. . . . . . . . . . . 12
⊢
(∀𝑥 ∈
(𝐴[,]𝐵)((𝐹 − 𝐸) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) = (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) → ∫(𝐴[,]𝐵)((𝐹 − 𝐸) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥 = ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) d𝑥) |
463 | 61, 58 | subcli 11306 |
. . . . . . . . . . . . . 14
⊢ (𝐹 − 𝐸) ∈ ℂ |
464 | 463 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐹 − 𝐸) ∈ ℂ) |
465 | 464, 127 | mulcomd 11005 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝐹 − 𝐸) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) = (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸))) |
466 | 462, 465 | mprg 3079 |
. . . . . . . . . . 11
⊢
∫(𝐴[,]𝐵)((𝐹 − 𝐸) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥 = ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) d𝑥 |
467 | 362, 461,
466 | 3eqtr3ri 2776 |
. . . . . . . . . 10
⊢
∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) d𝑥 = ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2)) |
468 | 353, 467 | oveq12i 7296 |
. . . . . . . . 9
⊢
(∫(𝐴[,]𝐵)𝐸 d𝑥 + ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐹 − 𝐸)) d𝑥) = ((𝐸 · (𝐵 − 𝐴)) + ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2))) |
469 | 326, 340,
468 | 3eqtri 2771 |
. . . . . . . 8
⊢
∫(𝐴[,]𝐵)𝑉 d𝑥 = ((𝐸 · (𝐵 − 𝐴)) + ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2))) |
470 | 147, 300,
301 | divcli 11726 |
. . . . . . . . 9
⊢ ((𝐵 − 𝐴) / 2) ∈ ℂ |
471 | 319, 463,
470 | adddiri 10997 |
. . . . . . . 8
⊢ (((𝐸 · 2) + (𝐹 − 𝐸)) · ((𝐵 − 𝐴) / 2)) = (((𝐸 · 2) · ((𝐵 − 𝐴) / 2)) + ((𝐹 − 𝐸) · ((𝐵 − 𝐴) / 2))) |
472 | 323, 469,
471 | 3eqtr4i 2777 |
. . . . . . 7
⊢
∫(𝐴[,]𝐵)𝑉 d𝑥 = (((𝐸 · 2) + (𝐹 − 𝐸)) · ((𝐵 − 𝐴) / 2)) |
473 | | addsub12 11243 |
. . . . . . . . . 10
⊢ ((𝐹 ∈ ℂ ∧ (𝐸 · 2) ∈ ℂ
∧ 𝐸 ∈ ℂ)
→ (𝐹 + ((𝐸 · 2) − 𝐸)) = ((𝐸 · 2) + (𝐹 − 𝐸))) |
474 | 61, 319, 58, 473 | mp3an 1460 |
. . . . . . . . 9
⊢ (𝐹 + ((𝐸 · 2) − 𝐸)) = ((𝐸 · 2) + (𝐹 − 𝐸)) |
475 | 58 | times2i 12121 |
. . . . . . . . . . . 12
⊢ (𝐸 · 2) = (𝐸 + 𝐸) |
476 | 475 | oveq1i 7294 |
. . . . . . . . . . 11
⊢ ((𝐸 · 2) − 𝐸) = ((𝐸 + 𝐸) − 𝐸) |
477 | 58, 58 | pncan3oi 11246 |
. . . . . . . . . . 11
⊢ ((𝐸 + 𝐸) − 𝐸) = 𝐸 |
478 | 476, 477 | eqtri 2767 |
. . . . . . . . . 10
⊢ ((𝐸 · 2) − 𝐸) = 𝐸 |
479 | 478 | oveq2i 7295 |
. . . . . . . . 9
⊢ (𝐹 + ((𝐸 · 2) − 𝐸)) = (𝐹 + 𝐸) |
480 | 474, 479 | eqtr3i 2769 |
. . . . . . . 8
⊢ ((𝐸 · 2) + (𝐹 − 𝐸)) = (𝐹 + 𝐸) |
481 | 480 | oveq1i 7294 |
. . . . . . 7
⊢ (((𝐸 · 2) + (𝐹 − 𝐸)) · ((𝐵 − 𝐴) / 2)) = ((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2)) |
482 | 472, 481 | eqtri 2767 |
. . . . . 6
⊢
∫(𝐴[,]𝐵)𝑉 d𝑥 = ((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2)) |
483 | 8, 300, 301 | divcan4i 11731 |
. . . . . . . . . . 11
⊢ ((𝐶 · 2) / 2) = 𝐶 |
484 | 483 | oveq1i 7294 |
. . . . . . . . . 10
⊢ (((𝐶 · 2) / 2) ·
(𝐵 − 𝐴)) = (𝐶 · (𝐵 − 𝐴)) |
485 | 8, 300 | mulcli 10991 |
. . . . . . . . . . 11
⊢ (𝐶 · 2) ∈
ℂ |
486 | | div32 11662 |
. . . . . . . . . . 11
⊢ (((𝐶 · 2) ∈ ℂ
∧ (2 ∈ ℂ ∧ 2 ≠ 0) ∧ (𝐵 − 𝐴) ∈ ℂ) → (((𝐶 · 2) / 2) ·
(𝐵 − 𝐴)) = ((𝐶 · 2) · ((𝐵 − 𝐴) / 2))) |
487 | 485, 293,
147, 486 | mp3an 1460 |
. . . . . . . . . 10
⊢ (((𝐶 · 2) / 2) ·
(𝐵 − 𝐴)) = ((𝐶 · 2) · ((𝐵 − 𝐴) / 2)) |
488 | 484, 487 | eqtr3i 2769 |
. . . . . . . . 9
⊢ (𝐶 · (𝐵 − 𝐴)) = ((𝐶 · 2) · ((𝐵 − 𝐴) / 2)) |
489 | 488 | oveq1i 7294 |
. . . . . . . 8
⊢ ((𝐶 · (𝐵 − 𝐴)) + ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2))) = (((𝐶 · 2) · ((𝐵 − 𝐴) / 2)) + ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2))) |
490 | 31 | a1i 11 |
. . . . . . . . . . 11
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝑈 = (𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)))) |
491 | 490 | itgeq2dv 24955 |
. . . . . . . . . 10
⊢ (⊤
→ ∫(𝐴[,]𝐵)𝑈 d𝑥 = ∫(𝐴[,]𝐵)(𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) d𝑥) |
492 | 491 | mptru 1546 |
. . . . . . . . 9
⊢
∫(𝐴[,]𝐵)𝑈 d𝑥 = ∫(𝐴[,]𝐵)(𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) d𝑥 |
493 | 7 | a1i 11 |
. . . . . . . . . . 11
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝐶 ∈ ℝ) |
494 | | cniccibl 25014 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐶) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐶) ∈
𝐿1) |
495 | 1, 2, 266, 494 | mp3an 1460 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐶) ∈
𝐿1 |
496 | 495 | a1i 11 |
. . . . . . . . . . 11
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ 𝐶) ∈
𝐿1) |
497 | 25 | a1i 11 |
. . . . . . . . . . . . 13
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → 𝐷 ∈ ℝ) |
498 | 497, 493 | resubcld 11412 |
. . . . . . . . . . . 12
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → (𝐷 − 𝐶) ∈ ℝ) |
499 | 331, 498 | remulcld 11014 |
. . . . . . . . . . 11
⊢
((⊤ ∧ 𝑥
∈ (𝐴[,]𝐵)) → (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) ∈ ℝ) |
500 | 272 | mptru 1546 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) ∈ ((𝐴[,]𝐵)–cn→ℂ) |
501 | | cniccibl 25014 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) ∈ ((𝐴[,]𝐵)–cn→ℂ)) → (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) ∈
𝐿1) |
502 | 1, 2, 500, 501 | mp3an 1460 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) ∈
𝐿1 |
503 | 502 | a1i 11 |
. . . . . . . . . . 11
⊢ (⊤
→ (𝑥 ∈ (𝐴[,]𝐵) ↦ (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) ∈
𝐿1) |
504 | 493, 496,
499, 503 | itgadd 24998 |
. . . . . . . . . 10
⊢ (⊤
→ ∫(𝐴[,]𝐵)(𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) d𝑥 = (∫(𝐴[,]𝐵)𝐶 d𝑥 + ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) d𝑥)) |
505 | 504 | mptru 1546 |
. . . . . . . . 9
⊢
∫(𝐴[,]𝐵)(𝐶 + (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) d𝑥 = (∫(𝐴[,]𝐵)𝐶 d𝑥 + ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) d𝑥) |
506 | | itgconst 24992 |
. . . . . . . . . . . 12
⊢ (((𝐴[,]𝐵) ∈ dom vol ∧ (vol‘(𝐴[,]𝐵)) ∈ ℝ ∧ 𝐶 ∈ ℂ) → ∫(𝐴[,]𝐵)𝐶 d𝑥 = (𝐶 · (vol‘(𝐴[,]𝐵)))) |
507 | 342, 349,
8, 506 | mp3an 1460 |
. . . . . . . . . . 11
⊢
∫(𝐴[,]𝐵)𝐶 d𝑥 = (𝐶 · (vol‘(𝐴[,]𝐵))) |
508 | 348 | oveq2i 7295 |
. . . . . . . . . . 11
⊢ (𝐶 · (vol‘(𝐴[,]𝐵))) = (𝐶 · (𝐵 − 𝐴)) |
509 | 507, 508 | eqtri 2767 |
. . . . . . . . . 10
⊢
∫(𝐴[,]𝐵)𝐶 d𝑥 = (𝐶 · (𝐵 − 𝐴)) |
510 | 26 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ 𝐷 ∈
ℂ) |
511 | 8 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (⊤
→ 𝐶 ∈
ℂ) |
512 | 510, 511 | subcld 11341 |
. . . . . . . . . . . . 13
⊢ (⊤
→ (𝐷 − 𝐶) ∈
ℂ) |
513 | 512, 331,
360 | itgmulc2 25007 |
. . . . . . . . . . . 12
⊢ (⊤
→ ((𝐷 − 𝐶) · ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥) = ∫(𝐴[,]𝐵)((𝐷 − 𝐶) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥) |
514 | 513 | mptru 1546 |
. . . . . . . . . . 11
⊢ ((𝐷 − 𝐶) · ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥) = ∫(𝐴[,]𝐵)((𝐷 − 𝐶) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥 |
515 | 460 | oveq2i 7295 |
. . . . . . . . . . 11
⊢ ((𝐷 − 𝐶) · ∫(𝐴[,]𝐵)((𝑥 − 𝐴) / (𝐵 − 𝐴)) d𝑥) = ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2)) |
516 | | itgeq2 24951 |
. . . . . . . . . . . 12
⊢
(∀𝑥 ∈
(𝐴[,]𝐵)((𝐷 − 𝐶) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) = (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) → ∫(𝐴[,]𝐵)((𝐷 − 𝐶) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥 = ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) d𝑥) |
517 | 26, 8 | subcli 11306 |
. . . . . . . . . . . . . 14
⊢ (𝐷 − 𝐶) ∈ ℂ |
518 | 517 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ (𝐴[,]𝐵) → (𝐷 − 𝐶) ∈ ℂ) |
519 | 518, 127 | mulcomd 11005 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ (𝐴[,]𝐵) → ((𝐷 − 𝐶) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) = (((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶))) |
520 | 516, 519 | mprg 3079 |
. . . . . . . . . . 11
⊢
∫(𝐴[,]𝐵)((𝐷 − 𝐶) · ((𝑥 − 𝐴) / (𝐵 − 𝐴))) d𝑥 = ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) d𝑥 |
521 | 514, 515,
520 | 3eqtr3ri 2776 |
. . . . . . . . . 10
⊢
∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) d𝑥 = ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2)) |
522 | 509, 521 | oveq12i 7296 |
. . . . . . . . 9
⊢
(∫(𝐴[,]𝐵)𝐶 d𝑥 + ∫(𝐴[,]𝐵)(((𝑥 − 𝐴) / (𝐵 − 𝐴)) · (𝐷 − 𝐶)) d𝑥) = ((𝐶 · (𝐵 − 𝐴)) + ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2))) |
523 | 492, 505,
522 | 3eqtri 2771 |
. . . . . . . 8
⊢
∫(𝐴[,]𝐵)𝑈 d𝑥 = ((𝐶 · (𝐵 − 𝐴)) + ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2))) |
524 | 485, 517,
470 | adddiri 10997 |
. . . . . . . 8
⊢ (((𝐶 · 2) + (𝐷 − 𝐶)) · ((𝐵 − 𝐴) / 2)) = (((𝐶 · 2) · ((𝐵 − 𝐴) / 2)) + ((𝐷 − 𝐶) · ((𝐵 − 𝐴) / 2))) |
525 | 489, 523,
524 | 3eqtr4i 2777 |
. . . . . . 7
⊢
∫(𝐴[,]𝐵)𝑈 d𝑥 = (((𝐶 · 2) + (𝐷 − 𝐶)) · ((𝐵 − 𝐴) / 2)) |
526 | | addsub12 11243 |
. . . . . . . . . 10
⊢ ((𝐷 ∈ ℂ ∧ (𝐶 · 2) ∈ ℂ
∧ 𝐶 ∈ ℂ)
→ (𝐷 + ((𝐶 · 2) − 𝐶)) = ((𝐶 · 2) + (𝐷 − 𝐶))) |
527 | 26, 485, 8, 526 | mp3an 1460 |
. . . . . . . . 9
⊢ (𝐷 + ((𝐶 · 2) − 𝐶)) = ((𝐶 · 2) + (𝐷 − 𝐶)) |
528 | 8 | times2i 12121 |
. . . . . . . . . . . 12
⊢ (𝐶 · 2) = (𝐶 + 𝐶) |
529 | 528 | oveq1i 7294 |
. . . . . . . . . . 11
⊢ ((𝐶 · 2) − 𝐶) = ((𝐶 + 𝐶) − 𝐶) |
530 | 8, 8 | pncan3oi 11246 |
. . . . . . . . . . 11
⊢ ((𝐶 + 𝐶) − 𝐶) = 𝐶 |
531 | 529, 530 | eqtri 2767 |
. . . . . . . . . 10
⊢ ((𝐶 · 2) − 𝐶) = 𝐶 |
532 | 531 | oveq2i 7295 |
. . . . . . . . 9
⊢ (𝐷 + ((𝐶 · 2) − 𝐶)) = (𝐷 + 𝐶) |
533 | 527, 532 | eqtr3i 2769 |
. . . . . . . 8
⊢ ((𝐶 · 2) + (𝐷 − 𝐶)) = (𝐷 + 𝐶) |
534 | 533 | oveq1i 7294 |
. . . . . . 7
⊢ (((𝐶 · 2) + (𝐷 − 𝐶)) · ((𝐵 − 𝐴) / 2)) = ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2)) |
535 | 525, 534 | eqtri 2767 |
. . . . . 6
⊢
∫(𝐴[,]𝐵)𝑈 d𝑥 = ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2)) |
536 | 482, 535 | oveq12i 7296 |
. . . . 5
⊢
(∫(𝐴[,]𝐵)𝑉 d𝑥 − ∫(𝐴[,]𝐵)𝑈 d𝑥) = (((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2)) − ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2))) |
537 | 316, 536 | eqtri 2767 |
. . . 4
⊢
∫(𝐴[,]𝐵)(𝑉 − 𝑈) d𝑥 = (((𝐹 + 𝐸) · ((𝐵 − 𝐴) / 2)) − ((𝐷 + 𝐶) · ((𝐵 − 𝐴) / 2))) |
538 | 299, 304,
537 | 3eqtr4ri 2778 |
. . 3
⊢
∫(𝐴[,]𝐵)(𝑉 − 𝑈) d𝑥 = ((((𝐹 + 𝐸) / 2) − ((𝐷 + 𝐶) / 2)) · (𝐵 − 𝐴)) |
539 | 289, 291,
538 | 3eqtr2i 2773 |
. 2
⊢
∫ℝ(vol‘(𝑆 “ {𝑥})) d𝑥 = ((((𝐹 + 𝐸) / 2) − ((𝐷 + 𝐶) / 2)) · (𝐵 − 𝐴)) |
540 | 286, 539 | eqtri 2767 |
1
⊢
(area‘𝑆) =
((((𝐹 + 𝐸) / 2) − ((𝐷 + 𝐶) / 2)) · (𝐵 − 𝐴)) |