Step |
Hyp |
Ref |
Expression |
1 |
|
mrisval.1 |
|- N = ( mrCls ` A ) |
2 |
|
mrisval.2 |
|- I = ( mrInd ` A ) |
3 |
|
fvssunirn |
|- ( Moore ` X ) C_ U. ran Moore |
4 |
3
|
sseli |
|- ( A e. ( Moore ` X ) -> A e. U. ran Moore ) |
5 |
|
unieq |
|- ( c = A -> U. c = U. A ) |
6 |
5
|
pweqd |
|- ( c = A -> ~P U. c = ~P U. A ) |
7 |
|
fveq2 |
|- ( c = A -> ( mrCls ` c ) = ( mrCls ` A ) ) |
8 |
7 1
|
eqtr4di |
|- ( c = A -> ( mrCls ` c ) = N ) |
9 |
8
|
fveq1d |
|- ( c = A -> ( ( mrCls ` c ) ` ( s \ { x } ) ) = ( N ` ( s \ { x } ) ) ) |
10 |
9
|
eleq2d |
|- ( c = A -> ( x e. ( ( mrCls ` c ) ` ( s \ { x } ) ) <-> x e. ( N ` ( s \ { x } ) ) ) ) |
11 |
10
|
notbid |
|- ( c = A -> ( -. x e. ( ( mrCls ` c ) ` ( s \ { x } ) ) <-> -. x e. ( N ` ( s \ { x } ) ) ) ) |
12 |
11
|
ralbidv |
|- ( c = A -> ( A. x e. s -. x e. ( ( mrCls ` c ) ` ( s \ { x } ) ) <-> A. x e. s -. x e. ( N ` ( s \ { x } ) ) ) ) |
13 |
6 12
|
rabeqbidv |
|- ( c = A -> { s e. ~P U. c | A. x e. s -. x e. ( ( mrCls ` c ) ` ( s \ { x } ) ) } = { s e. ~P U. A | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } ) |
14 |
|
df-mri |
|- mrInd = ( c e. U. ran Moore |-> { s e. ~P U. c | A. x e. s -. x e. ( ( mrCls ` c ) ` ( s \ { x } ) ) } ) |
15 |
|
vuniex |
|- U. c e. _V |
16 |
15
|
pwex |
|- ~P U. c e. _V |
17 |
16
|
rabex |
|- { s e. ~P U. c | A. x e. s -. x e. ( ( mrCls ` c ) ` ( s \ { x } ) ) } e. _V |
18 |
13 14 17
|
fvmpt3i |
|- ( A e. U. ran Moore -> ( mrInd ` A ) = { s e. ~P U. A | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } ) |
19 |
4 18
|
syl |
|- ( A e. ( Moore ` X ) -> ( mrInd ` A ) = { s e. ~P U. A | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } ) |
20 |
2 19
|
eqtrid |
|- ( A e. ( Moore ` X ) -> I = { s e. ~P U. A | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } ) |
21 |
|
mreuni |
|- ( A e. ( Moore ` X ) -> U. A = X ) |
22 |
21
|
pweqd |
|- ( A e. ( Moore ` X ) -> ~P U. A = ~P X ) |
23 |
22
|
rabeqdv |
|- ( A e. ( Moore ` X ) -> { s e. ~P U. A | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } = { s e. ~P X | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } ) |
24 |
20 23
|
eqtrd |
|- ( A e. ( Moore ` X ) -> I = { s e. ~P X | A. x e. s -. x e. ( N ` ( s \ { x } ) ) } ) |