Metamath Proof Explorer


Theorem measun

Description: The measure the union of two disjoint sets is the sum of their measures. (Contributed by Thierry Arnoux, 10-Mar-2017)

Ref Expression
Assertion measun M measures S A S B S A B = M A B = M A + 𝑒 M B

Proof

Step Hyp Ref Expression
1 simp1 M measures S A S B S A B = M measures S
2 measbase M measures S S ran sigAlgebra
3 2 3ad2ant1 M measures S A S B S A B = S ran sigAlgebra
4 simp2l M measures S A S B S A B = A S
5 simp2r M measures S A S B S A B = B S
6 unelsiga S ran sigAlgebra A S B S A B S
7 3 4 5 6 syl3anc M measures S A S B S A B = A B S
8 ssun2 B A B
9 8 a1i M measures S A S B S A B = B A B
10 measxun2 M measures S A B S B S B A B M A B = M B + 𝑒 M A B B
11 1 7 5 9 10 syl121anc M measures S A S B S A B = M A B = M B + 𝑒 M A B B
12 difun2 A B B = A B
13 uneq1 A B = A B A B = A B
14 uncom A B = A B
15 un0 A B = A B
16 14 15 eqtri A B = A B
17 13 16 eqtrdi A B = A B A B = A B
18 inundif A B A B = A
19 17 18 eqtr3di A B = A B = A
20 12 19 syl5eq A B = A B B = A
21 20 fveq2d A B = M A B B = M A
22 21 oveq2d A B = M B + 𝑒 M A B B = M B + 𝑒 M A
23 22 3ad2ant3 M measures S A S B S A B = M B + 𝑒 M A B B = M B + 𝑒 M A
24 iccssxr 0 +∞ *
25 measvxrge0 M measures S B S M B 0 +∞
26 24 25 sselid M measures S B S M B *
27 1 5 26 syl2anc M measures S A S B S A B = M B *
28 measvxrge0 M measures S A S M A 0 +∞
29 24 28 sselid M measures S A S M A *
30 1 4 29 syl2anc M measures S A S B S A B = M A *
31 xaddcom M B * M A * M B + 𝑒 M A = M A + 𝑒 M B
32 27 30 31 syl2anc M measures S A S B S A B = M B + 𝑒 M A = M A + 𝑒 M B
33 11 23 32 3eqtrd M measures S A S B S A B = M A B = M A + 𝑒 M B