Metamath Proof Explorer


Theorem onfrALTlem2

Description: Lemma for onfrALT . (Contributed by Alan Sare, 22-Jul-2012) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Assertion onfrALTlem2 a On a x a ¬ a x = y a a y =

Proof

Step Hyp Ref Expression
1 simpr y a x a x y = z a y z a y
2 1 2a1i a On a x a ¬ a x = y a x a x y = z a y z a y
3 inss2 a y y
4 3 sseli z a y z y
5 2 4 syl8 a On a x a ¬ a x = y a x a x y = z a y z y
6 inss1 a y a
7 6 sseli z a y z a
8 2 7 syl8 a On a x a ¬ a x = y a x a x y = z a y z a
9 simpl a On a a On
10 simpl x a ¬ a x = x a
11 ssel a On x a x On
12 9 10 11 syl2im a On a x a ¬ a x = x On
13 eloni x On Ord x
14 12 13 syl6 a On a x a ¬ a x = Ord x
15 ordtr Ord x Tr x
16 14 15 syl6 a On a x a ¬ a x = Tr x
17 simpll y a x a x y = z a y y a x
18 17 2a1i a On a x a ¬ a x = y a x a x y = z a y y a x
19 inss2 a x x
20 19 sseli y a x y x
21 18 20 syl8 a On a x a ¬ a x = y a x a x y = z a y y x
22 trel Tr x z y y x z x
23 22 expcomd Tr x y x z y z x
24 16 21 5 23 ee233 a On a x a ¬ a x = y a x a x y = z a y z x
25 elin z a x z a z x
26 25 simplbi2 z a z x z a x
27 8 24 26 ee33 a On a x a ¬ a x = y a x a x y = z a y z a x
28 elin z a x y z a x z y
29 28 simplbi2com z y z a x z a x y
30 5 27 29 ee33 a On a x a ¬ a x = y a x a x y = z a y z a x y
31 30 exp4a a On a x a ¬ a x = y a x a x y = z a y z a x y
32 31 ggen31 a On a x a ¬ a x = y a x a x y = z z a y z a x y
33 dfss2 a y a x y z z a y z a x y
34 33 biimpri z z a y z a x y a y a x y
35 32 34 syl8 a On a x a ¬ a x = y a x a x y = a y a x y
36 simpr y a x a x y = a x y =
37 36 2a1i a On a x a ¬ a x = y a x a x y = a x y =
38 sseq0 a y a x y a x y = a y =
39 38 ex a y a x y a x y = a y =
40 35 37 39 ee33 a On a x a ¬ a x = y a x a x y = a y =
41 simpl y a x a x y = y a x
42 41 2a1i a On a x a ¬ a x = y a x a x y = y a x
43 inss1 a x a
44 43 sseli y a x y a
45 42 44 syl8 a On a x a ¬ a x = y a x a x y = y a
46 pm3.21 a y = y a y a a y =
47 40 45 46 ee33 a On a x a ¬ a x = y a x a x y = y a a y =
48 47 alrimdv a On a x a ¬ a x = y y a x a x y = y a a y =
49 onfrALTlem3 a On a x a ¬ a x = y a x a x y =
50 df-rex y a x a x y = y y a x a x y =
51 49 50 syl6ib a On a x a ¬ a x = y y a x a x y =
52 exim y y a x a x y = y a a y = y y a x a x y = y y a a y =
53 48 51 52 syl6c a On a x a ¬ a x = y y a a y =
54 df-rex y a a y = y y a a y =
55 53 54 syl6ibr a On a x a ¬ a x = y a a y =