Step |
Hyp |
Ref |
Expression |
1 |
|
simplr |
|- ( ( ( A e. dom vol /\ B e. CC ) /\ x e. A ) -> B e. CC ) |
2 |
|
fconstmpt |
|- ( A X. { B } ) = ( x e. A |-> B ) |
3 |
1 2
|
fmptd |
|- ( ( A e. dom vol /\ B e. CC ) -> ( A X. { B } ) : A --> CC ) |
4 |
|
mblss |
|- ( A e. dom vol -> A C_ RR ) |
5 |
4
|
adantr |
|- ( ( A e. dom vol /\ B e. CC ) -> A C_ RR ) |
6 |
|
cnex |
|- CC e. _V |
7 |
|
reex |
|- RR e. _V |
8 |
|
elpm2r |
|- ( ( ( CC e. _V /\ RR e. _V ) /\ ( ( A X. { B } ) : A --> CC /\ A C_ RR ) ) -> ( A X. { B } ) e. ( CC ^pm RR ) ) |
9 |
6 7 8
|
mpanl12 |
|- ( ( ( A X. { B } ) : A --> CC /\ A C_ RR ) -> ( A X. { B } ) e. ( CC ^pm RR ) ) |
10 |
3 5 9
|
syl2anc |
|- ( ( A e. dom vol /\ B e. CC ) -> ( A X. { B } ) e. ( CC ^pm RR ) ) |
11 |
2
|
a1i |
|- ( ( A e. dom vol /\ B e. CC ) -> ( A X. { B } ) = ( x e. A |-> B ) ) |
12 |
|
ref |
|- Re : CC --> RR |
13 |
12
|
a1i |
|- ( ( A e. dom vol /\ B e. CC ) -> Re : CC --> RR ) |
14 |
13
|
feqmptd |
|- ( ( A e. dom vol /\ B e. CC ) -> Re = ( y e. CC |-> ( Re ` y ) ) ) |
15 |
|
fveq2 |
|- ( y = B -> ( Re ` y ) = ( Re ` B ) ) |
16 |
1 11 14 15
|
fmptco |
|- ( ( A e. dom vol /\ B e. CC ) -> ( Re o. ( A X. { B } ) ) = ( x e. A |-> ( Re ` B ) ) ) |
17 |
|
fconstmpt |
|- ( A X. { ( Re ` B ) } ) = ( x e. A |-> ( Re ` B ) ) |
18 |
16 17
|
eqtr4di |
|- ( ( A e. dom vol /\ B e. CC ) -> ( Re o. ( A X. { B } ) ) = ( A X. { ( Re ` B ) } ) ) |
19 |
18
|
cnveqd |
|- ( ( A e. dom vol /\ B e. CC ) -> `' ( Re o. ( A X. { B } ) ) = `' ( A X. { ( Re ` B ) } ) ) |
20 |
19
|
imaeq1d |
|- ( ( A e. dom vol /\ B e. CC ) -> ( `' ( Re o. ( A X. { B } ) ) " y ) = ( `' ( A X. { ( Re ` B ) } ) " y ) ) |
21 |
|
recl |
|- ( B e. CC -> ( Re ` B ) e. RR ) |
22 |
|
mbfconstlem |
|- ( ( A e. dom vol /\ ( Re ` B ) e. RR ) -> ( `' ( A X. { ( Re ` B ) } ) " y ) e. dom vol ) |
23 |
21 22
|
sylan2 |
|- ( ( A e. dom vol /\ B e. CC ) -> ( `' ( A X. { ( Re ` B ) } ) " y ) e. dom vol ) |
24 |
20 23
|
eqeltrd |
|- ( ( A e. dom vol /\ B e. CC ) -> ( `' ( Re o. ( A X. { B } ) ) " y ) e. dom vol ) |
25 |
|
imf |
|- Im : CC --> RR |
26 |
25
|
a1i |
|- ( ( A e. dom vol /\ B e. CC ) -> Im : CC --> RR ) |
27 |
26
|
feqmptd |
|- ( ( A e. dom vol /\ B e. CC ) -> Im = ( y e. CC |-> ( Im ` y ) ) ) |
28 |
|
fveq2 |
|- ( y = B -> ( Im ` y ) = ( Im ` B ) ) |
29 |
1 11 27 28
|
fmptco |
|- ( ( A e. dom vol /\ B e. CC ) -> ( Im o. ( A X. { B } ) ) = ( x e. A |-> ( Im ` B ) ) ) |
30 |
|
fconstmpt |
|- ( A X. { ( Im ` B ) } ) = ( x e. A |-> ( Im ` B ) ) |
31 |
29 30
|
eqtr4di |
|- ( ( A e. dom vol /\ B e. CC ) -> ( Im o. ( A X. { B } ) ) = ( A X. { ( Im ` B ) } ) ) |
32 |
31
|
cnveqd |
|- ( ( A e. dom vol /\ B e. CC ) -> `' ( Im o. ( A X. { B } ) ) = `' ( A X. { ( Im ` B ) } ) ) |
33 |
32
|
imaeq1d |
|- ( ( A e. dom vol /\ B e. CC ) -> ( `' ( Im o. ( A X. { B } ) ) " y ) = ( `' ( A X. { ( Im ` B ) } ) " y ) ) |
34 |
|
imcl |
|- ( B e. CC -> ( Im ` B ) e. RR ) |
35 |
|
mbfconstlem |
|- ( ( A e. dom vol /\ ( Im ` B ) e. RR ) -> ( `' ( A X. { ( Im ` B ) } ) " y ) e. dom vol ) |
36 |
34 35
|
sylan2 |
|- ( ( A e. dom vol /\ B e. CC ) -> ( `' ( A X. { ( Im ` B ) } ) " y ) e. dom vol ) |
37 |
33 36
|
eqeltrd |
|- ( ( A e. dom vol /\ B e. CC ) -> ( `' ( Im o. ( A X. { B } ) ) " y ) e. dom vol ) |
38 |
24 37
|
jca |
|- ( ( A e. dom vol /\ B e. CC ) -> ( ( `' ( Re o. ( A X. { B } ) ) " y ) e. dom vol /\ ( `' ( Im o. ( A X. { B } ) ) " y ) e. dom vol ) ) |
39 |
38
|
ralrimivw |
|- ( ( A e. dom vol /\ B e. CC ) -> A. y e. ran (,) ( ( `' ( Re o. ( A X. { B } ) ) " y ) e. dom vol /\ ( `' ( Im o. ( A X. { B } ) ) " y ) e. dom vol ) ) |
40 |
|
ismbf1 |
|- ( ( A X. { B } ) e. MblFn <-> ( ( A X. { B } ) e. ( CC ^pm RR ) /\ A. y e. ran (,) ( ( `' ( Re o. ( A X. { B } ) ) " y ) e. dom vol /\ ( `' ( Im o. ( A X. { B } ) ) " y ) e. dom vol ) ) ) |
41 |
10 39 40
|
sylanbrc |
|- ( ( A e. dom vol /\ B e. CC ) -> ( A X. { B } ) e. MblFn ) |