| Step | Hyp | Ref | Expression | 
						
							| 1 |  | id |  |-  ( x = O -> x = O ) | 
						
							| 2 |  | dmeq |  |-  ( x = O -> dom x = dom O ) | 
						
							| 3 | 1 2 | feq12d |  |-  ( x = O -> ( x : dom x --> ( 0 [,] +oo ) <-> O : dom O --> ( 0 [,] +oo ) ) ) | 
						
							| 4 | 2 | unieqd |  |-  ( x = O -> U. dom x = U. dom O ) | 
						
							| 5 | 4 | pweqd |  |-  ( x = O -> ~P U. dom x = ~P U. dom O ) | 
						
							| 6 | 2 5 | eqeq12d |  |-  ( x = O -> ( dom x = ~P U. dom x <-> dom O = ~P U. dom O ) ) | 
						
							| 7 | 3 6 | anbi12d |  |-  ( x = O -> ( ( x : dom x --> ( 0 [,] +oo ) /\ dom x = ~P U. dom x ) <-> ( O : dom O --> ( 0 [,] +oo ) /\ dom O = ~P U. dom O ) ) ) | 
						
							| 8 |  | fveq1 |  |-  ( x = O -> ( x ` (/) ) = ( O ` (/) ) ) | 
						
							| 9 | 8 | eqeq1d |  |-  ( x = O -> ( ( x ` (/) ) = 0 <-> ( O ` (/) ) = 0 ) ) | 
						
							| 10 | 7 9 | anbi12d |  |-  ( x = O -> ( ( ( x : dom x --> ( 0 [,] +oo ) /\ dom x = ~P U. dom x ) /\ ( x ` (/) ) = 0 ) <-> ( ( O : dom O --> ( 0 [,] +oo ) /\ dom O = ~P U. dom O ) /\ ( O ` (/) ) = 0 ) ) ) | 
						
							| 11 |  | fveq1 |  |-  ( x = O -> ( x ` z ) = ( O ` z ) ) | 
						
							| 12 |  | fveq1 |  |-  ( x = O -> ( x ` y ) = ( O ` y ) ) | 
						
							| 13 | 11 12 | breq12d |  |-  ( x = O -> ( ( x ` z ) <_ ( x ` y ) <-> ( O ` z ) <_ ( O ` y ) ) ) | 
						
							| 14 | 13 | ralbidv |  |-  ( x = O -> ( A. z e. ~P y ( x ` z ) <_ ( x ` y ) <-> A. z e. ~P y ( O ` z ) <_ ( O ` y ) ) ) | 
						
							| 15 | 5 14 | raleqbidv |  |-  ( x = O -> ( A. y e. ~P U. dom x A. z e. ~P y ( x ` z ) <_ ( x ` y ) <-> A. y e. ~P U. dom O A. z e. ~P y ( O ` z ) <_ ( O ` y ) ) ) | 
						
							| 16 | 10 15 | anbi12d |  |-  ( x = O -> ( ( ( ( x : dom x --> ( 0 [,] +oo ) /\ dom x = ~P U. dom x ) /\ ( x ` (/) ) = 0 ) /\ A. y e. ~P U. dom x A. z e. ~P y ( x ` z ) <_ ( x ` y ) ) <-> ( ( ( O : dom O --> ( 0 [,] +oo ) /\ dom O = ~P U. dom O ) /\ ( O ` (/) ) = 0 ) /\ A. y e. ~P U. dom O A. z e. ~P y ( O ` z ) <_ ( O ` y ) ) ) ) | 
						
							| 17 | 2 | pweqd |  |-  ( x = O -> ~P dom x = ~P dom O ) | 
						
							| 18 |  | fveq1 |  |-  ( x = O -> ( x ` U. y ) = ( O ` U. y ) ) | 
						
							| 19 |  | reseq1 |  |-  ( x = O -> ( x |` y ) = ( O |` y ) ) | 
						
							| 20 | 19 | fveq2d |  |-  ( x = O -> ( sum^ ` ( x |` y ) ) = ( sum^ ` ( O |` y ) ) ) | 
						
							| 21 | 18 20 | breq12d |  |-  ( x = O -> ( ( x ` U. y ) <_ ( sum^ ` ( x |` y ) ) <-> ( O ` U. y ) <_ ( sum^ ` ( O |` y ) ) ) ) | 
						
							| 22 | 21 | imbi2d |  |-  ( x = O -> ( ( y ~<_ _om -> ( x ` U. y ) <_ ( sum^ ` ( x |` y ) ) ) <-> ( y ~<_ _om -> ( O ` U. y ) <_ ( sum^ ` ( O |` y ) ) ) ) ) | 
						
							| 23 | 17 22 | raleqbidv |  |-  ( x = O -> ( A. y e. ~P dom x ( y ~<_ _om -> ( x ` U. y ) <_ ( sum^ ` ( x |` y ) ) ) <-> A. y e. ~P dom O ( y ~<_ _om -> ( O ` U. y ) <_ ( sum^ ` ( O |` y ) ) ) ) ) | 
						
							| 24 | 16 23 | anbi12d |  |-  ( x = O -> ( ( ( ( ( x : dom x --> ( 0 [,] +oo ) /\ dom x = ~P U. dom x ) /\ ( x ` (/) ) = 0 ) /\ A. y e. ~P U. dom x A. z e. ~P y ( x ` z ) <_ ( x ` y ) ) /\ A. y e. ~P dom x ( y ~<_ _om -> ( x ` U. y ) <_ ( sum^ ` ( x |` y ) ) ) ) <-> ( ( ( ( O : dom O --> ( 0 [,] +oo ) /\ dom O = ~P U. dom O ) /\ ( O ` (/) ) = 0 ) /\ A. y e. ~P U. dom O A. z e. ~P y ( O ` z ) <_ ( O ` y ) ) /\ A. y e. ~P dom O ( y ~<_ _om -> ( O ` U. y ) <_ ( sum^ ` ( O |` y ) ) ) ) ) ) | 
						
							| 25 |  | df-ome |  |-  OutMeas = { x | ( ( ( ( x : dom x --> ( 0 [,] +oo ) /\ dom x = ~P U. dom x ) /\ ( x ` (/) ) = 0 ) /\ A. y e. ~P U. dom x A. z e. ~P y ( x ` z ) <_ ( x ` y ) ) /\ A. y e. ~P dom x ( y ~<_ _om -> ( x ` U. y ) <_ ( sum^ ` ( x |` y ) ) ) ) } | 
						
							| 26 | 24 25 | elab2g |  |-  ( O e. V -> ( O e. OutMeas <-> ( ( ( ( O : dom O --> ( 0 [,] +oo ) /\ dom O = ~P U. dom O ) /\ ( O ` (/) ) = 0 ) /\ A. y e. ~P U. dom O A. z e. ~P y ( O ` z ) <_ ( O ` y ) ) /\ A. y e. ~P dom O ( y ~<_ _om -> ( O ` U. y ) <_ ( sum^ ` ( O |` y ) ) ) ) ) ) |