Metamath Proof Explorer


Theorem ismea

Description: Express the predicate " M is a measure." Definition 112A of Fremlin1 p. 14. (Contributed by Glauco Siliprandi, 17-Aug-2020)

Ref Expression
Assertion ismea MMeasM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx

Proof

Step Hyp Ref Expression
1 id MMeasMMeas
2 fex M:domM0+∞domMSAlgMV
3 id z=Mz=M
4 dmeq z=Mdomz=domM
5 3 4 feq12d z=Mz:domz0+∞M:domM0+∞
6 4 eleq1d z=MdomzSAlgdomMSAlg
7 5 6 anbi12d z=Mz:domz0+∞domzSAlgM:domM0+∞domMSAlg
8 fveq1 z=Mz=M
9 8 eqeq1d z=Mz=0M=0
10 7 9 anbi12d z=Mz:domz0+∞domzSAlgz=0M:domM0+∞domMSAlgM=0
11 4 pweqd z=M𝒫domz=𝒫domM
12 fveq1 z=Mzx=Mx
13 reseq1 z=Mzx=Mx
14 13 fveq2d z=Msum^zx=sum^Mx
15 12 14 eqeq12d z=Mzx=sum^zxMx=sum^Mx
16 15 imbi2d z=MxωDisjyxyzx=sum^zxxωDisjyxyMx=sum^Mx
17 11 16 raleqbidv z=Mx𝒫domzxωDisjyxyzx=sum^zxx𝒫domMxωDisjyxyMx=sum^Mx
18 10 17 anbi12d z=Mz:domz0+∞domzSAlgz=0x𝒫domzxωDisjyxyzx=sum^zxM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx
19 df-mea Meas=z|z:domz0+∞domzSAlgz=0x𝒫domzxωDisjyxyzx=sum^zx
20 18 19 elab2g MVMMeasM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx
21 2 20 syl M:domM0+∞domMSAlgMMeasM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx
22 21 ad2antrr M:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^MxMMeasM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx
23 22 ibir M:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^MxMMeas
24 18 19 elab2g MMeasMMeasM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx
25 1 23 24 pm5.21nii MMeasM:domM0+∞domMSAlgM=0x𝒫domMxωDisjyxyMx=sum^Mx