Database
BASIC REAL AND COMPLEX ANALYSIS
Integrals
Lebesgue integration
Lesbesgue integral
itgaddlem2
Next ⟩
itgadd
Metamath Proof Explorer
Ascii
Unicode
Theorem
itgaddlem2
Description:
Lemma for
itgadd
.
(Contributed by
Mario Carneiro
, 17-Aug-2014)
Ref
Expression
Hypotheses
itgadd.1
⊢
φ
∧
x
∈
A
→
B
∈
V
itgadd.2
⊢
φ
→
x
∈
A
⟼
B
∈
𝐿
1
itgadd.3
⊢
φ
∧
x
∈
A
→
C
∈
V
itgadd.4
⊢
φ
→
x
∈
A
⟼
C
∈
𝐿
1
itgadd.5
⊢
φ
∧
x
∈
A
→
B
∈
ℝ
itgadd.6
⊢
φ
∧
x
∈
A
→
C
∈
ℝ
Assertion
itgaddlem2
⊢
φ
→
∫
A
B
+
C
d
x
=
∫
A
B
d
x
+
∫
A
C
d
x
Proof
Step
Hyp
Ref
Expression
1
itgadd.1
⊢
φ
∧
x
∈
A
→
B
∈
V
2
itgadd.2
⊢
φ
→
x
∈
A
⟼
B
∈
𝐿
1
3
itgadd.3
⊢
φ
∧
x
∈
A
→
C
∈
V
4
itgadd.4
⊢
φ
→
x
∈
A
⟼
C
∈
𝐿
1
5
itgadd.5
⊢
φ
∧
x
∈
A
→
B
∈
ℝ
6
itgadd.6
⊢
φ
∧
x
∈
A
→
C
∈
ℝ
7
max0sub
⊢
B
∈
ℝ
→
if
0
≤
B
B
0
−
if
0
≤
−
B
−
B
0
=
B
8
5
7
syl
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
−
if
0
≤
−
B
−
B
0
=
B
9
max0sub
⊢
C
∈
ℝ
→
if
0
≤
C
C
0
−
if
0
≤
−
C
−
C
0
=
C
10
6
9
syl
⊢
φ
∧
x
∈
A
→
if
0
≤
C
C
0
−
if
0
≤
−
C
−
C
0
=
C
11
8
10
oveq12d
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
−
if
0
≤
−
B
−
B
0
+
if
0
≤
C
C
0
-
if
0
≤
−
C
−
C
0
=
B
+
C
12
0re
⊢
0
∈
ℝ
13
ifcl
⊢
B
∈
ℝ
∧
0
∈
ℝ
→
if
0
≤
B
B
0
∈
ℝ
14
5
12
13
sylancl
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
∈
ℝ
15
14
recnd
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
∈
ℂ
16
ifcl
⊢
C
∈
ℝ
∧
0
∈
ℝ
→
if
0
≤
C
C
0
∈
ℝ
17
6
12
16
sylancl
⊢
φ
∧
x
∈
A
→
if
0
≤
C
C
0
∈
ℝ
18
17
recnd
⊢
φ
∧
x
∈
A
→
if
0
≤
C
C
0
∈
ℂ
19
5
renegcld
⊢
φ
∧
x
∈
A
→
−
B
∈
ℝ
20
ifcl
⊢
−
B
∈
ℝ
∧
0
∈
ℝ
→
if
0
≤
−
B
−
B
0
∈
ℝ
21
19
12
20
sylancl
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
−
B
0
∈
ℝ
22
21
recnd
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
−
B
0
∈
ℂ
23
6
renegcld
⊢
φ
∧
x
∈
A
→
−
C
∈
ℝ
24
ifcl
⊢
−
C
∈
ℝ
∧
0
∈
ℝ
→
if
0
≤
−
C
−
C
0
∈
ℝ
25
23
12
24
sylancl
⊢
φ
∧
x
∈
A
→
if
0
≤
−
C
−
C
0
∈
ℝ
26
25
recnd
⊢
φ
∧
x
∈
A
→
if
0
≤
−
C
−
C
0
∈
ℂ
27
15
18
22
26
addsub4d
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
+
if
0
≤
C
C
0
-
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
=
if
0
≤
B
B
0
−
if
0
≤
−
B
−
B
0
+
if
0
≤
C
C
0
-
if
0
≤
−
C
−
C
0
28
5
6
readdcld
⊢
φ
∧
x
∈
A
→
B
+
C
∈
ℝ
29
max0sub
⊢
B
+
C
∈
ℝ
→
if
0
≤
B
+
C
B
+
C
0
−
if
0
≤
−
B
+
C
−
B
+
C
0
=
B
+
C
30
28
29
syl
⊢
φ
∧
x
∈
A
→
if
0
≤
B
+
C
B
+
C
0
−
if
0
≤
−
B
+
C
−
B
+
C
0
=
B
+
C
31
11
27
30
3eqtr4rd
⊢
φ
∧
x
∈
A
→
if
0
≤
B
+
C
B
+
C
0
−
if
0
≤
−
B
+
C
−
B
+
C
0
=
if
0
≤
B
B
0
+
if
0
≤
C
C
0
-
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
32
28
renegcld
⊢
φ
∧
x
∈
A
→
−
B
+
C
∈
ℝ
33
ifcl
⊢
−
B
+
C
∈
ℝ
∧
0
∈
ℝ
→
if
0
≤
−
B
+
C
−
B
+
C
0
∈
ℝ
34
32
12
33
sylancl
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
+
C
−
B
+
C
0
∈
ℝ
35
34
recnd
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
+
C
−
B
+
C
0
∈
ℂ
36
15
18
addcld
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
+
if
0
≤
C
C
0
∈
ℂ
37
ifcl
⊢
B
+
C
∈
ℝ
∧
0
∈
ℝ
→
if
0
≤
B
+
C
B
+
C
0
∈
ℝ
38
28
12
37
sylancl
⊢
φ
∧
x
∈
A
→
if
0
≤
B
+
C
B
+
C
0
∈
ℝ
39
38
recnd
⊢
φ
∧
x
∈
A
→
if
0
≤
B
+
C
B
+
C
0
∈
ℂ
40
22
26
addcld
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
∈
ℂ
41
35
36
39
40
addsubeq4d
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
+
C
−
B
+
C
0
+
if
0
≤
B
B
0
+
if
0
≤
C
C
0
=
if
0
≤
B
+
C
B
+
C
0
+
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
↔
if
0
≤
B
+
C
B
+
C
0
−
if
0
≤
−
B
+
C
−
B
+
C
0
=
if
0
≤
B
B
0
+
if
0
≤
C
C
0
-
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
42
31
41
mpbird
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
+
C
−
B
+
C
0
+
if
0
≤
B
B
0
+
if
0
≤
C
C
0
=
if
0
≤
B
+
C
B
+
C
0
+
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
43
42
itgeq2dv
⊢
φ
→
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
+
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
=
∫
A
if
0
≤
B
+
C
B
+
C
0
+
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
44
1
2
3
4
ibladd
⊢
φ
→
x
∈
A
⟼
B
+
C
∈
𝐿
1
45
28
iblre
⊢
φ
→
x
∈
A
⟼
B
+
C
∈
𝐿
1
↔
x
∈
A
⟼
if
0
≤
B
+
C
B
+
C
0
∈
𝐿
1
∧
x
∈
A
⟼
if
0
≤
−
B
+
C
−
B
+
C
0
∈
𝐿
1
46
44
45
mpbid
⊢
φ
→
x
∈
A
⟼
if
0
≤
B
+
C
B
+
C
0
∈
𝐿
1
∧
x
∈
A
⟼
if
0
≤
−
B
+
C
−
B
+
C
0
∈
𝐿
1
47
46
simprd
⊢
φ
→
x
∈
A
⟼
if
0
≤
−
B
+
C
−
B
+
C
0
∈
𝐿
1
48
14
17
readdcld
⊢
φ
∧
x
∈
A
→
if
0
≤
B
B
0
+
if
0
≤
C
C
0
∈
ℝ
49
5
iblre
⊢
φ
→
x
∈
A
⟼
B
∈
𝐿
1
↔
x
∈
A
⟼
if
0
≤
B
B
0
∈
𝐿
1
∧
x
∈
A
⟼
if
0
≤
−
B
−
B
0
∈
𝐿
1
50
2
49
mpbid
⊢
φ
→
x
∈
A
⟼
if
0
≤
B
B
0
∈
𝐿
1
∧
x
∈
A
⟼
if
0
≤
−
B
−
B
0
∈
𝐿
1
51
50
simpld
⊢
φ
→
x
∈
A
⟼
if
0
≤
B
B
0
∈
𝐿
1
52
6
iblre
⊢
φ
→
x
∈
A
⟼
C
∈
𝐿
1
↔
x
∈
A
⟼
if
0
≤
C
C
0
∈
𝐿
1
∧
x
∈
A
⟼
if
0
≤
−
C
−
C
0
∈
𝐿
1
53
4
52
mpbid
⊢
φ
→
x
∈
A
⟼
if
0
≤
C
C
0
∈
𝐿
1
∧
x
∈
A
⟼
if
0
≤
−
C
−
C
0
∈
𝐿
1
54
53
simpld
⊢
φ
→
x
∈
A
⟼
if
0
≤
C
C
0
∈
𝐿
1
55
14
51
17
54
ibladd
⊢
φ
→
x
∈
A
⟼
if
0
≤
B
B
0
+
if
0
≤
C
C
0
∈
𝐿
1
56
max1
⊢
0
∈
ℝ
∧
−
B
+
C
∈
ℝ
→
0
≤
if
0
≤
−
B
+
C
−
B
+
C
0
57
12
32
56
sylancr
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
−
B
+
C
−
B
+
C
0
58
max1
⊢
0
∈
ℝ
∧
B
∈
ℝ
→
0
≤
if
0
≤
B
B
0
59
12
5
58
sylancr
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
B
B
0
60
max1
⊢
0
∈
ℝ
∧
C
∈
ℝ
→
0
≤
if
0
≤
C
C
0
61
12
6
60
sylancr
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
C
C
0
62
14
17
59
61
addge0d
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
B
B
0
+
if
0
≤
C
C
0
63
34
47
48
55
34
48
57
62
itgaddlem1
⊢
φ
→
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
+
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
=
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
+
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
64
46
simpld
⊢
φ
→
x
∈
A
⟼
if
0
≤
B
+
C
B
+
C
0
∈
𝐿
1
65
21
25
readdcld
⊢
φ
∧
x
∈
A
→
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
∈
ℝ
66
50
simprd
⊢
φ
→
x
∈
A
⟼
if
0
≤
−
B
−
B
0
∈
𝐿
1
67
53
simprd
⊢
φ
→
x
∈
A
⟼
if
0
≤
−
C
−
C
0
∈
𝐿
1
68
21
66
25
67
ibladd
⊢
φ
→
x
∈
A
⟼
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
∈
𝐿
1
69
max1
⊢
0
∈
ℝ
∧
B
+
C
∈
ℝ
→
0
≤
if
0
≤
B
+
C
B
+
C
0
70
12
28
69
sylancr
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
B
+
C
B
+
C
0
71
max1
⊢
0
∈
ℝ
∧
−
B
∈
ℝ
→
0
≤
if
0
≤
−
B
−
B
0
72
12
19
71
sylancr
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
−
B
−
B
0
73
max1
⊢
0
∈
ℝ
∧
−
C
∈
ℝ
→
0
≤
if
0
≤
−
C
−
C
0
74
12
23
73
sylancr
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
−
C
−
C
0
75
21
25
72
74
addge0d
⊢
φ
∧
x
∈
A
→
0
≤
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
76
38
64
65
68
38
65
70
75
itgaddlem1
⊢
φ
→
∫
A
if
0
≤
B
+
C
B
+
C
0
+
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
=
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
+
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
77
43
63
76
3eqtr3d
⊢
φ
→
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
+
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
=
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
+
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
78
34
47
itgcl
⊢
φ
→
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
∈
ℂ
79
14
51
17
54
14
17
59
61
itgaddlem1
⊢
φ
→
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
=
∫
A
if
0
≤
B
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
80
14
51
itgcl
⊢
φ
→
∫
A
if
0
≤
B
B
0
d
x
∈
ℂ
81
17
54
itgcl
⊢
φ
→
∫
A
if
0
≤
C
C
0
d
x
∈
ℂ
82
80
81
addcld
⊢
φ
→
∫
A
if
0
≤
B
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
∈
ℂ
83
79
82
eqeltrd
⊢
φ
→
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
∈
ℂ
84
38
64
itgcl
⊢
φ
→
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
∈
ℂ
85
21
66
25
67
21
25
72
74
itgaddlem1
⊢
φ
→
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
=
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
−
C
−
C
0
d
x
86
21
66
itgcl
⊢
φ
→
∫
A
if
0
≤
−
B
−
B
0
d
x
∈
ℂ
87
25
67
itgcl
⊢
φ
→
∫
A
if
0
≤
−
C
−
C
0
d
x
∈
ℂ
88
86
87
addcld
⊢
φ
→
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
−
C
−
C
0
d
x
∈
ℂ
89
85
88
eqeltrd
⊢
φ
→
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
∈
ℂ
90
78
83
84
89
addsubeq4d
⊢
φ
→
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
+
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
=
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
+
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
↔
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
−
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
=
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
91
77
90
mpbid
⊢
φ
→
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
−
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
=
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
92
79
85
oveq12d
⊢
φ
→
∫
A
if
0
≤
B
B
0
+
if
0
≤
C
C
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
+
if
0
≤
−
C
−
C
0
d
x
=
∫
A
if
0
≤
B
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
-
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
−
C
−
C
0
d
x
93
80
81
86
87
addsub4d
⊢
φ
→
∫
A
if
0
≤
B
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
-
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
−
C
−
C
0
d
x
=
∫
A
if
0
≤
B
B
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
-
∫
A
if
0
≤
−
C
−
C
0
d
x
94
91
92
93
3eqtrd
⊢
φ
→
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
−
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
=
∫
A
if
0
≤
B
B
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
-
∫
A
if
0
≤
−
C
−
C
0
d
x
95
28
44
itgreval
⊢
φ
→
∫
A
B
+
C
d
x
=
∫
A
if
0
≤
B
+
C
B
+
C
0
d
x
−
∫
A
if
0
≤
−
B
+
C
−
B
+
C
0
d
x
96
5
2
itgreval
⊢
φ
→
∫
A
B
d
x
=
∫
A
if
0
≤
B
B
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
d
x
97
6
4
itgreval
⊢
φ
→
∫
A
C
d
x
=
∫
A
if
0
≤
C
C
0
d
x
−
∫
A
if
0
≤
−
C
−
C
0
d
x
98
96
97
oveq12d
⊢
φ
→
∫
A
B
d
x
+
∫
A
C
d
x
=
∫
A
if
0
≤
B
B
0
d
x
−
∫
A
if
0
≤
−
B
−
B
0
d
x
+
∫
A
if
0
≤
C
C
0
d
x
-
∫
A
if
0
≤
−
C
−
C
0
d
x
99
94
95
98
3eqtr4d
⊢
φ
→
∫
A
B
+
C
d
x
=
∫
A
B
d
x
+
∫
A
C
d
x