| Step |
Hyp |
Ref |
Expression |
| 1 |
|
disjimeceqim |
|- ( Disj R -> A. u e. dom R A. v e. dom R ( [ u ] R = [ v ] R -> u = v ) ) |
| 2 |
|
eqtr2 |
|- ( ( t = [ u ] R /\ t = [ v ] R ) -> [ u ] R = [ v ] R ) |
| 3 |
2
|
imim1i |
|- ( ( [ u ] R = [ v ] R -> u = v ) -> ( ( t = [ u ] R /\ t = [ v ] R ) -> u = v ) ) |
| 4 |
3
|
2ralimi |
|- ( A. u e. dom R A. v e. dom R ( [ u ] R = [ v ] R -> u = v ) -> A. u e. dom R A. v e. dom R ( ( t = [ u ] R /\ t = [ v ] R ) -> u = v ) ) |
| 5 |
1 4
|
syl |
|- ( Disj R -> A. u e. dom R A. v e. dom R ( ( t = [ u ] R /\ t = [ v ] R ) -> u = v ) ) |
| 6 |
|
eceq1 |
|- ( u = v -> [ u ] R = [ v ] R ) |
| 7 |
6
|
eqeq2d |
|- ( u = v -> ( t = [ u ] R <-> t = [ v ] R ) ) |
| 8 |
7
|
rmo4 |
|- ( E* u e. dom R t = [ u ] R <-> A. u e. dom R A. v e. dom R ( ( t = [ u ] R /\ t = [ v ] R ) -> u = v ) ) |
| 9 |
5 8
|
sylibr |
|- ( Disj R -> E* u e. dom R t = [ u ] R ) |