| Step |
Hyp |
Ref |
Expression |
| 1 |
|
enrer |
|- ~R Er ( P. X. P. ) |
| 2 |
1
|
a1i |
|- ( ( ( A e. P. /\ B e. P. ) /\ ( C e. P. /\ D e. P. ) ) -> ~R Er ( P. X. P. ) ) |
| 3 |
|
opelxpi |
|- ( ( A e. P. /\ B e. P. ) -> <. A , B >. e. ( P. X. P. ) ) |
| 4 |
3
|
adantr |
|- ( ( ( A e. P. /\ B e. P. ) /\ ( C e. P. /\ D e. P. ) ) -> <. A , B >. e. ( P. X. P. ) ) |
| 5 |
2 4
|
erth |
|- ( ( ( A e. P. /\ B e. P. ) /\ ( C e. P. /\ D e. P. ) ) -> ( <. A , B >. ~R <. C , D >. <-> [ <. A , B >. ] ~R = [ <. C , D >. ] ~R ) ) |
| 6 |
|
enrbreq |
|- ( ( ( A e. P. /\ B e. P. ) /\ ( C e. P. /\ D e. P. ) ) -> ( <. A , B >. ~R <. C , D >. <-> ( A +P. D ) = ( B +P. C ) ) ) |
| 7 |
5 6
|
bitr3d |
|- ( ( ( A e. P. /\ B e. P. ) /\ ( C e. P. /\ D e. P. ) ) -> ( [ <. A , B >. ] ~R = [ <. C , D >. ] ~R <-> ( A +P. D ) = ( B +P. C ) ) ) |