Step | Hyp | Ref
| Expression |
1 | | caragensplit.a |
. . . 4
β’ (π β π΄ β π) |
2 | | caragensplit.o |
. . . . . . 7
β’ (π β π β OutMeas) |
3 | | caragensplit.x |
. . . . . . 7
β’ π = βͺ
dom π |
4 | 2, 3 | unidmex 43722 |
. . . . . 6
β’ (π β π β V) |
5 | | ssexg 5322 |
. . . . . 6
β’ ((π΄ β π β§ π β V) β π΄ β V) |
6 | 1, 4, 5 | syl2anc 584 |
. . . . 5
β’ (π β π΄ β V) |
7 | | elpwg 4604 |
. . . . 5
β’ (π΄ β V β (π΄ β π« π β π΄ β π)) |
8 | 6, 7 | syl 17 |
. . . 4
β’ (π β (π΄ β π« π β π΄ β π)) |
9 | 1, 8 | mpbird 256 |
. . 3
β’ (π β π΄ β π« π) |
10 | 3 | pweqi 4617 |
. . 3
β’ π«
π = π« βͺ dom π |
11 | 9, 10 | eleqtrdi 2843 |
. 2
β’ (π β π΄ β π« βͺ dom π) |
12 | | caragensplit.e |
. . . 4
β’ (π β πΈ β π) |
13 | | caragensplit.s |
. . . . 5
β’ π = (CaraGenβπ) |
14 | 2, 13 | caragenel 45197 |
. . . 4
β’ (π β (πΈ β π β (πΈ β π« βͺ dom π β§ βπ β π« βͺ dom π((πβ(π β© πΈ)) +π (πβ(π β πΈ))) = (πβπ)))) |
15 | 12, 14 | mpbid 231 |
. . 3
β’ (π β (πΈ β π« βͺ dom π β§ βπ β π« βͺ dom π((πβ(π β© πΈ)) +π (πβ(π β πΈ))) = (πβπ))) |
16 | 15 | simprd 496 |
. 2
β’ (π β βπ β π« βͺ dom π((πβ(π β© πΈ)) +π (πβ(π β πΈ))) = (πβπ)) |
17 | | ineq1 4204 |
. . . . . 6
β’ (π = π΄ β (π β© πΈ) = (π΄ β© πΈ)) |
18 | 17 | fveq2d 6892 |
. . . . 5
β’ (π = π΄ β (πβ(π β© πΈ)) = (πβ(π΄ β© πΈ))) |
19 | | difeq1 4114 |
. . . . . 6
β’ (π = π΄ β (π β πΈ) = (π΄ β πΈ)) |
20 | 19 | fveq2d 6892 |
. . . . 5
β’ (π = π΄ β (πβ(π β πΈ)) = (πβ(π΄ β πΈ))) |
21 | 18, 20 | oveq12d 7423 |
. . . 4
β’ (π = π΄ β ((πβ(π β© πΈ)) +π (πβ(π β πΈ))) = ((πβ(π΄ β© πΈ)) +π (πβ(π΄ β πΈ)))) |
22 | | fveq2 6888 |
. . . 4
β’ (π = π΄ β (πβπ) = (πβπ΄)) |
23 | 21, 22 | eqeq12d 2748 |
. . 3
β’ (π = π΄ β (((πβ(π β© πΈ)) +π (πβ(π β πΈ))) = (πβπ) β ((πβ(π΄ β© πΈ)) +π (πβ(π΄ β πΈ))) = (πβπ΄))) |
24 | 23 | rspcva 3610 |
. 2
β’ ((π΄ β π« βͺ dom π β§ βπ β π« βͺ dom π((πβ(π β© πΈ)) +π (πβ(π β πΈ))) = (πβπ)) β ((πβ(π΄ β© πΈ)) +π (πβ(π΄ β πΈ))) = (πβπ΄)) |
25 | 11, 16, 24 | syl2anc 584 |
1
β’ (π β ((πβ(π΄ β© πΈ)) +π (πβ(π΄ β πΈ))) = (πβπ΄)) |