Metamath Proof Explorer


Theorem asymref2

Description: Two ways of saying a relation is antisymmetric and reflexive. (Contributed by NM, 6-May-2008) (Proof shortened by Mario Carneiro, 4-Dec-2016)

Ref Expression
Assertion asymref2 RR-1=IRxRxRxxyxRyyRxx=y

Proof

Step Hyp Ref Expression
1 asymref RR-1=IRxRyxRyyRxx=y
2 albiim yxRyyRxx=yyxRyyRxx=yyx=yxRyyRx
3 2 ralbii xRyxRyyRxx=yxRyxRyyRxx=yyx=yxRyyRx
4 r19.26 xRyxRyyRxx=yyx=yxRyyRxxRyxRyyRxx=yxRyx=yxRyyRx
5 ancom xRyxRyyRxx=yxRyx=yxRyyRxxRyx=yxRyyRxxRyxRyyRxx=y
6 equcom x=yy=x
7 6 imbi1i x=yxRyyRxy=xxRyyRx
8 7 albii yx=yxRyyRxyy=xxRyyRx
9 breq2 y=xxRyxRx
10 breq1 y=xyRxxRx
11 9 10 anbi12d y=xxRyyRxxRxxRx
12 anidm xRxxRxxRx
13 11 12 bitrdi y=xxRyyRxxRx
14 13 equsalvw yy=xxRyyRxxRx
15 8 14 bitri yx=yxRyyRxxRx
16 15 ralbii xRyx=yxRyyRxxRxRx
17 df-ral xRyxRyyRxx=yxxRyxRyyRxx=y
18 df-br xRyxyR
19 vex xV
20 vex yV
21 19 20 opeluu xyRxRyR
22 21 simpld xyRxR
23 18 22 sylbi xRyxR
24 23 adantr xRyyRxxR
25 24 pm2.24d xRyyRx¬xRx=y
26 25 com12 ¬xRxRyyRxx=y
27 26 alrimiv ¬xRyxRyyRxx=y
28 id yxRyyRxx=yyxRyyRxx=y
29 27 28 ja xRyxRyyRxx=yyxRyyRxx=y
30 ax-1 yxRyyRxx=yxRyxRyyRxx=y
31 29 30 impbii xRyxRyyRxx=yyxRyyRxx=y
32 31 albii xxRyxRyyRxx=yxyxRyyRxx=y
33 17 32 bitri xRyxRyyRxx=yxyxRyyRxx=y
34 16 33 anbi12i xRyx=yxRyyRxxRyxRyyRxx=yxRxRxxyxRyyRxx=y
35 4 5 34 3bitri xRyxRyyRxx=yyx=yxRyyRxxRxRxxyxRyyRxx=y
36 1 3 35 3bitri RR-1=IRxRxRxxyxRyyRxx=y