Metamath Proof Explorer


Theorem dford3lem2

Description: Lemma for dford3 . (Contributed by Stefan O'Rear, 28-Oct-2014)

Ref Expression
Assertion dford3lem2 Tr x y x Tr y x On

Proof

Step Hyp Ref Expression
1 suctr Tr x Tr suc x
2 vex x V
3 2 sucid x suc x
4 2 sucex suc x V
5 treq c = suc x Tr c Tr suc x
6 eleq2 c = suc x x c x suc x
7 5 6 anbi12d c = suc x Tr c x c Tr suc x x suc x
8 4 7 spcev Tr suc x x suc x c Tr c x c
9 1 3 8 sylancl Tr x c Tr c x c
10 9 adantr Tr x y x Tr y c Tr c x c
11 simprl b a Tr b y b Tr y b On Tr a y a Tr y Tr a
12 dford3lem1 Tr a y a Tr y b a Tr b y b Tr y
13 ralim b a Tr b y b Tr y b On b a Tr b y b Tr y b a b On
14 12 13 syl5 b a Tr b y b Tr y b On Tr a y a Tr y b a b On
15 14 imp b a Tr b y b Tr y b On Tr a y a Tr y b a b On
16 dfss3 a On b a b On
17 15 16 sylibr b a Tr b y b Tr y b On Tr a y a Tr y a On
18 ordon Ord On
19 18 a1i b a Tr b y b Tr y b On Tr a y a Tr y Ord On
20 trssord Tr a a On Ord On Ord a
21 11 17 19 20 syl3anc b a Tr b y b Tr y b On Tr a y a Tr y Ord a
22 vex a V
23 22 elon a On Ord a
24 21 23 sylibr b a Tr b y b Tr y b On Tr a y a Tr y a On
25 24 ex b a Tr b y b Tr y b On Tr a y a Tr y a On
26 treq a = b Tr a Tr b
27 raleq a = b y a Tr y y b Tr y
28 26 27 anbi12d a = b Tr a y a Tr y Tr b y b Tr y
29 eleq1w a = b a On b On
30 28 29 imbi12d a = b Tr a y a Tr y a On Tr b y b Tr y b On
31 treq a = x Tr a Tr x
32 raleq a = x y a Tr y y x Tr y
33 31 32 anbi12d a = x Tr a y a Tr y Tr x y x Tr y
34 eleq1w a = x a On x On
35 33 34 imbi12d a = x Tr a y a Tr y a On Tr x y x Tr y x On
36 25 30 35 setindtrs c Tr c x c Tr x y x Tr y x On
37 10 36 mpcom Tr x y x Tr y x On