Step |
Hyp |
Ref |
Expression |
1 |
|
0rrv.1 |
|- ( ph -> P e. Prob ) |
2 |
|
0re |
|- 0 e. RR |
3 |
2
|
rgenw |
|- A. x e. U. dom P 0 e. RR |
4 |
|
eqid |
|- ( x e. U. dom P |-> 0 ) = ( x e. U. dom P |-> 0 ) |
5 |
4
|
fmpt |
|- ( A. x e. U. dom P 0 e. RR <-> ( x e. U. dom P |-> 0 ) : U. dom P --> RR ) |
6 |
3 5
|
mpbi |
|- ( x e. U. dom P |-> 0 ) : U. dom P --> RR |
7 |
6
|
a1i |
|- ( ph -> ( x e. U. dom P |-> 0 ) : U. dom P --> RR ) |
8 |
|
fconstmpt |
|- ( U. dom P X. { 0 } ) = ( x e. U. dom P |-> 0 ) |
9 |
8
|
cnveqi |
|- `' ( U. dom P X. { 0 } ) = `' ( x e. U. dom P |-> 0 ) |
10 |
|
cnvxp |
|- `' ( U. dom P X. { 0 } ) = ( { 0 } X. U. dom P ) |
11 |
9 10
|
eqtr3i |
|- `' ( x e. U. dom P |-> 0 ) = ( { 0 } X. U. dom P ) |
12 |
11
|
imaeq1i |
|- ( `' ( x e. U. dom P |-> 0 ) " y ) = ( ( { 0 } X. U. dom P ) " y ) |
13 |
|
df-ima |
|- ( ( { 0 } X. U. dom P ) " y ) = ran ( ( { 0 } X. U. dom P ) |` y ) |
14 |
|
df-rn |
|- ran ( ( { 0 } X. U. dom P ) |` y ) = dom `' ( ( { 0 } X. U. dom P ) |` y ) |
15 |
12 13 14
|
3eqtri |
|- ( `' ( x e. U. dom P |-> 0 ) " y ) = dom `' ( ( { 0 } X. U. dom P ) |` y ) |
16 |
|
df-res |
|- ( ( { 0 } X. U. dom P ) |` y ) = ( ( { 0 } X. U. dom P ) i^i ( y X. _V ) ) |
17 |
|
inxp |
|- ( ( { 0 } X. U. dom P ) i^i ( y X. _V ) ) = ( ( { 0 } i^i y ) X. ( U. dom P i^i _V ) ) |
18 |
|
inv1 |
|- ( U. dom P i^i _V ) = U. dom P |
19 |
18
|
xpeq2i |
|- ( ( { 0 } i^i y ) X. ( U. dom P i^i _V ) ) = ( ( { 0 } i^i y ) X. U. dom P ) |
20 |
16 17 19
|
3eqtri |
|- ( ( { 0 } X. U. dom P ) |` y ) = ( ( { 0 } i^i y ) X. U. dom P ) |
21 |
20
|
cnveqi |
|- `' ( ( { 0 } X. U. dom P ) |` y ) = `' ( ( { 0 } i^i y ) X. U. dom P ) |
22 |
21
|
dmeqi |
|- dom `' ( ( { 0 } X. U. dom P ) |` y ) = dom `' ( ( { 0 } i^i y ) X. U. dom P ) |
23 |
|
cnvxp |
|- `' ( ( { 0 } i^i y ) X. U. dom P ) = ( U. dom P X. ( { 0 } i^i y ) ) |
24 |
23
|
dmeqi |
|- dom `' ( ( { 0 } i^i y ) X. U. dom P ) = dom ( U. dom P X. ( { 0 } i^i y ) ) |
25 |
15 22 24
|
3eqtri |
|- ( `' ( x e. U. dom P |-> 0 ) " y ) = dom ( U. dom P X. ( { 0 } i^i y ) ) |
26 |
|
xpeq2 |
|- ( ( { 0 } i^i y ) = (/) -> ( U. dom P X. ( { 0 } i^i y ) ) = ( U. dom P X. (/) ) ) |
27 |
|
xp0 |
|- ( U. dom P X. (/) ) = (/) |
28 |
26 27
|
eqtrdi |
|- ( ( { 0 } i^i y ) = (/) -> ( U. dom P X. ( { 0 } i^i y ) ) = (/) ) |
29 |
28
|
dmeqd |
|- ( ( { 0 } i^i y ) = (/) -> dom ( U. dom P X. ( { 0 } i^i y ) ) = dom (/) ) |
30 |
|
dm0 |
|- dom (/) = (/) |
31 |
29 30
|
eqtrdi |
|- ( ( { 0 } i^i y ) = (/) -> dom ( U. dom P X. ( { 0 } i^i y ) ) = (/) ) |
32 |
31
|
adantl |
|- ( ( ph /\ ( { 0 } i^i y ) = (/) ) -> dom ( U. dom P X. ( { 0 } i^i y ) ) = (/) ) |
33 |
|
domprobsiga |
|- ( P e. Prob -> dom P e. U. ran sigAlgebra ) |
34 |
|
0elsiga |
|- ( dom P e. U. ran sigAlgebra -> (/) e. dom P ) |
35 |
1 33 34
|
3syl |
|- ( ph -> (/) e. dom P ) |
36 |
35
|
adantr |
|- ( ( ph /\ ( { 0 } i^i y ) = (/) ) -> (/) e. dom P ) |
37 |
32 36
|
eqeltrd |
|- ( ( ph /\ ( { 0 } i^i y ) = (/) ) -> dom ( U. dom P X. ( { 0 } i^i y ) ) e. dom P ) |
38 |
25 37
|
eqeltrid |
|- ( ( ph /\ ( { 0 } i^i y ) = (/) ) -> ( `' ( x e. U. dom P |-> 0 ) " y ) e. dom P ) |
39 |
|
dmxp |
|- ( ( { 0 } i^i y ) =/= (/) -> dom ( U. dom P X. ( { 0 } i^i y ) ) = U. dom P ) |
40 |
39
|
adantl |
|- ( ( ph /\ ( { 0 } i^i y ) =/= (/) ) -> dom ( U. dom P X. ( { 0 } i^i y ) ) = U. dom P ) |
41 |
1
|
unveldomd |
|- ( ph -> U. dom P e. dom P ) |
42 |
41
|
adantr |
|- ( ( ph /\ ( { 0 } i^i y ) =/= (/) ) -> U. dom P e. dom P ) |
43 |
40 42
|
eqeltrd |
|- ( ( ph /\ ( { 0 } i^i y ) =/= (/) ) -> dom ( U. dom P X. ( { 0 } i^i y ) ) e. dom P ) |
44 |
25 43
|
eqeltrid |
|- ( ( ph /\ ( { 0 } i^i y ) =/= (/) ) -> ( `' ( x e. U. dom P |-> 0 ) " y ) e. dom P ) |
45 |
38 44
|
pm2.61dane |
|- ( ph -> ( `' ( x e. U. dom P |-> 0 ) " y ) e. dom P ) |
46 |
45
|
ralrimivw |
|- ( ph -> A. y e. BrSiga ( `' ( x e. U. dom P |-> 0 ) " y ) e. dom P ) |
47 |
1
|
isrrvv |
|- ( ph -> ( ( x e. U. dom P |-> 0 ) e. ( rRndVar ` P ) <-> ( ( x e. U. dom P |-> 0 ) : U. dom P --> RR /\ A. y e. BrSiga ( `' ( x e. U. dom P |-> 0 ) " y ) e. dom P ) ) ) |
48 |
7 46 47
|
mpbir2and |
|- ( ph -> ( x e. U. dom P |-> 0 ) e. ( rRndVar ` P ) ) |