| Step |
Hyp |
Ref |
Expression |
| 1 |
|
isbrric2 |
|- ( r ~=r s <-> ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) ) |
| 2 |
1
|
anbi2i |
|- ( ( x = <. r , s >. /\ r ~=r s ) <-> ( x = <. r , s >. /\ ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) ) ) |
| 3 |
2
|
2exbii |
|- ( E. r E. s ( x = <. r , s >. /\ r ~=r s ) <-> E. r E. s ( x = <. r , s >. /\ ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) ) ) |
| 4 |
|
ricrel |
|- Rel ~=r |
| 5 |
|
elrelb |
|- ( Rel ~=r -> ( x e. ~=r <-> E. r E. s ( x = <. r , s >. /\ r ~=r s ) ) ) |
| 6 |
4 5
|
ax-mp |
|- ( x e. ~=r <-> E. r E. s ( x = <. r , s >. /\ r ~=r s ) ) |
| 7 |
|
elopab |
|- ( x e. { <. r , s >. | ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) } <-> E. r E. s ( x = <. r , s >. /\ ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) ) ) |
| 8 |
3 6 7
|
3bitr4i |
|- ( x e. ~=r <-> x e. { <. r , s >. | ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) } ) |
| 9 |
8
|
eqriv |
|- ~=r = { <. r , s >. | ( ( r e. Ring /\ s e. Ring ) /\ E. f f e. ( r RingIso s ) ) } |