Metamath Proof Explorer


Theorem ssrel

Description: A subclass relationship depends only on a relation's ordered pairs. Theorem 3.2(i) of Monk1 p. 33. (Contributed by NM, 2-Aug-1994) (Proof shortened by Andrew Salmon, 27-Aug-2011) Remove dependency on ax-sep , ax-nul , ax-pr . (Revised by KP, 25-Oct-2021)

Ref Expression
Assertion ssrel Rel A A B x y x y A x y B

Proof

Step Hyp Ref Expression
1 ssel A B x y A x y B
2 1 alrimivv A B x y x y A x y B
3 df-rel Rel A A V × V
4 dfss2 A V × V z z A z V × V
5 3 4 sylbb Rel A z z A z V × V
6 df-xp V × V = x y | x V y V
7 df-opab x y | x V y V = z | x y z = x y x V y V
8 6 7 eqtri V × V = z | x y z = x y x V y V
9 8 abeq2i z V × V x y z = x y x V y V
10 simpl z = x y x V y V z = x y
11 10 2eximi x y z = x y x V y V x y z = x y
12 9 11 sylbi z V × V x y z = x y
13 12 imim2i z A z V × V z A x y z = x y
14 5 13 sylg Rel A z z A x y z = x y
15 eleq1 z = x y z A x y A
16 eleq1 z = x y z B x y B
17 15 16 imbi12d z = x y z A z B x y A x y B
18 17 biimprcd x y A x y B z = x y z A z B
19 18 2alimi x y x y A x y B x y z = x y z A z B
20 19.23vv x y z = x y z A z B x y z = x y z A z B
21 19 20 sylib x y x y A x y B x y z = x y z A z B
22 21 com23 x y x y A x y B z A x y z = x y z B
23 22 a2d x y x y A x y B z A x y z = x y z A z B
24 23 alimdv x y x y A x y B z z A x y z = x y z z A z B
25 14 24 syl5 x y x y A x y B Rel A z z A z B
26 dfss2 A B z z A z B
27 25 26 syl6ibr x y x y A x y B Rel A A B
28 27 com12 Rel A x y x y A x y B A B
29 2 28 impbid2 Rel A A B x y x y A x y B