Step |
Hyp |
Ref |
Expression |
1 |
|
vex |
|- x e. _V |
2 |
|
simp2 |
|- ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) -> R : Q --> ( 0 [,] +oo ) ) |
3 |
2
|
ad2antrr |
|- ( ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) /\ y e. x ) -> R : Q --> ( 0 [,] +oo ) ) |
4 |
|
ssrab2 |
|- { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } C_ ~P dom R |
5 |
|
simpr |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) |
6 |
4 5
|
sselid |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> x e. ~P dom R ) |
7 |
|
fdm |
|- ( R : Q --> ( 0 [,] +oo ) -> dom R = Q ) |
8 |
7
|
pweqd |
|- ( R : Q --> ( 0 [,] +oo ) -> ~P dom R = ~P Q ) |
9 |
2 8
|
syl |
|- ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) -> ~P dom R = ~P Q ) |
10 |
9
|
adantr |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> ~P dom R = ~P Q ) |
11 |
6 10
|
eleqtrd |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> x e. ~P Q ) |
12 |
|
elpwi |
|- ( x e. ~P Q -> x C_ Q ) |
13 |
11 12
|
syl |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> x C_ Q ) |
14 |
13
|
sselda |
|- ( ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) /\ y e. x ) -> y e. Q ) |
15 |
3 14
|
ffvelrnd |
|- ( ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) /\ y e. x ) -> ( R ` y ) e. ( 0 [,] +oo ) ) |
16 |
15
|
ralrimiva |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> A. y e. x ( R ` y ) e. ( 0 [,] +oo ) ) |
17 |
|
nfcv |
|- F/_ y x |
18 |
17
|
esumcl |
|- ( ( x e. _V /\ A. y e. x ( R ` y ) e. ( 0 [,] +oo ) ) -> sum* y e. x ( R ` y ) e. ( 0 [,] +oo ) ) |
19 |
1 16 18
|
sylancr |
|- ( ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) /\ x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } ) -> sum* y e. x ( R ` y ) e. ( 0 [,] +oo ) ) |
20 |
19
|
ralrimiva |
|- ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) -> A. x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } sum* y e. x ( R ` y ) e. ( 0 [,] +oo ) ) |
21 |
|
eqid |
|- ( x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } |-> sum* y e. x ( R ` y ) ) = ( x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } |-> sum* y e. x ( R ` y ) ) |
22 |
21
|
rnmptss |
|- ( A. x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } sum* y e. x ( R ` y ) e. ( 0 [,] +oo ) -> ran ( x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } |-> sum* y e. x ( R ` y ) ) C_ ( 0 [,] +oo ) ) |
23 |
20 22
|
syl |
|- ( ( Q e. V /\ R : Q --> ( 0 [,] +oo ) /\ A e. ~P U. dom R ) -> ran ( x e. { z e. ~P dom R | ( A C_ U. z /\ z ~<_ _om ) } |-> sum* y e. x ( R ` y ) ) C_ ( 0 [,] +oo ) ) |