Metamath Proof Explorer


Theorem poseq

Description: A partial ordering of ordinal sequences. (Contributed by Scott Fenton, 8-Jun-2011)

Ref Expression
Hypotheses poseq.1 ⊢ R Po A ∪ ∅
poseq.2 ⊢ F = f | ∃ x ∈ On f : x ⟶ A
poseq.3 ⊢ S = f g | f ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x
Assertion poseq ⊢ S Po F

Proof

Step Hyp Ref Expression
1 poseq.1 ⊢ R Po A ∪ ∅
2 poseq.2 ⊢ F = f | ∃ x ∈ On f : x ⟶ A
3 poseq.3 ⊢ S = f g | f ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x
4 feq2 ⊢ x = b → f : x ⟶ A ↔ f : b ⟶ A
5 4 cbvrexvw ⊢ ∃ x ∈ On f : x ⟶ A ↔ ∃ b ∈ On f : b ⟶ A
6 5 abbii ⊢ f | ∃ x ∈ On f : x ⟶ A = f | ∃ b ∈ On f : b ⟶ A
7 2 6 eqtri ⊢ F = f | ∃ b ∈ On f : b ⟶ A
8 7 orderseqlem ⊢ a ∈ F → a ⁡ x ∈ A ∪ ∅
9 poirr ⊢ R Po A ∪ ∅ ∧ a ⁡ x ∈ A ∪ ∅ → ¬ a ⁡ x R a ⁡ x
10 1 8 9 sylancr ⊢ a ∈ F → ¬ a ⁡ x R a ⁡ x
11 10 intnand ⊢ a ∈ F → ¬ ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
12 11 adantr ⊢ a ∈ F ∧ x ∈ On → ¬ ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
13 12 nrexdv ⊢ a ∈ F → ¬ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
14 13 adantr ⊢ a ∈ F ∧ a ∈ F → ¬ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
15 imnan ⊢ a ∈ F ∧ a ∈ F → ¬ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x ↔ ¬ a ∈ F ∧ a ∈ F ∧ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
16 14 15 mpbi ⊢ ¬ a ∈ F ∧ a ∈ F ∧ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
17 vex ⊢ a ∈ V
18 eleq1w ⊢ f = a → f ∈ F ↔ a ∈ F
19 18 anbi1d ⊢ f = a → f ∈ F ∧ g ∈ F ↔ a ∈ F ∧ g ∈ F
20 fveq1 ⊢ f = a → f ⁡ y = a ⁡ y
21 20 eqeq1d ⊢ f = a → f ⁡ y = g ⁡ y ↔ a ⁡ y = g ⁡ y
22 21 ralbidv ⊢ f = a → ∀ y ∈ x f ⁡ y = g ⁡ y ↔ ∀ y ∈ x a ⁡ y = g ⁡ y
23 fveq1 ⊢ f = a → f ⁡ x = a ⁡ x
24 23 breq1d ⊢ f = a → f ⁡ x R g ⁡ x ↔ a ⁡ x R g ⁡ x
25 22 24 anbi12d ⊢ f = a → ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∀ y ∈ x a ⁡ y = g ⁡ y ∧ a ⁡ x R g ⁡ x
26 25 rexbidv ⊢ f = a → ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ x ∈ On ∀ y ∈ x a ⁡ y = g ⁡ y ∧ a ⁡ x R g ⁡ x
27 19 26 anbi12d ⊢ f = a → f ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ a ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x a ⁡ y = g ⁡ y ∧ a ⁡ x R g ⁡ x
28 eleq1w ⊢ g = a → g ∈ F ↔ a ∈ F
29 28 anbi2d ⊢ g = a → a ∈ F ∧ g ∈ F ↔ a ∈ F ∧ a ∈ F
30 fveq1 ⊢ g = a → g ⁡ y = a ⁡ y
31 30 eqeq2d ⊢ g = a → a ⁡ y = g ⁡ y ↔ a ⁡ y = a ⁡ y
32 31 ralbidv ⊢ g = a → ∀ y ∈ x a ⁡ y = g ⁡ y ↔ ∀ y ∈ x a ⁡ y = a ⁡ y
33 fveq1 ⊢ g = a → g ⁡ x = a ⁡ x
34 33 breq2d ⊢ g = a → a ⁡ x R g ⁡ x ↔ a ⁡ x R a ⁡ x
35 32 34 anbi12d ⊢ g = a → ∀ y ∈ x a ⁡ y = g ⁡ y ∧ a ⁡ x R g ⁡ x ↔ ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
36 35 rexbidv ⊢ g = a → ∃ x ∈ On ∀ y ∈ x a ⁡ y = g ⁡ y ∧ a ⁡ x R g ⁡ x ↔ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
37 29 36 anbi12d ⊢ g = a → a ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x a ⁡ y = g ⁡ y ∧ a ⁡ x R g ⁡ x ↔ a ∈ F ∧ a ∈ F ∧ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
38 17 17 27 37 3 brab ⊢ a S a ↔ a ∈ F ∧ a ∈ F ∧ ∃ x ∈ On ∀ y ∈ x a ⁡ y = a ⁡ y ∧ a ⁡ x R a ⁡ x
39 16 38 mtbir ⊢ ¬ a S a
40 vex ⊢ b ∈ V
41 raleq ⊢ x = z → ∀ y ∈ x f ⁡ y = g ⁡ y ↔ ∀ y ∈ z f ⁡ y = g ⁡ y
42 fveq2 ⊢ x = z → f ⁡ x = f ⁡ z
43 fveq2 ⊢ x = z → g ⁡ x = g ⁡ z
44 42 43 breq12d ⊢ x = z → f ⁡ x R g ⁡ x ↔ f ⁡ z R g ⁡ z
45 41 44 anbi12d ⊢ x = z → ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∀ y ∈ z f ⁡ y = g ⁡ y ∧ f ⁡ z R g ⁡ z
46 45 cbvrexvw ⊢ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ z ∈ On ∀ y ∈ z f ⁡ y = g ⁡ y ∧ f ⁡ z R g ⁡ z
47 21 ralbidv ⊢ f = a → ∀ y ∈ z f ⁡ y = g ⁡ y ↔ ∀ y ∈ z a ⁡ y = g ⁡ y
48 fveq1 ⊢ f = a → f ⁡ z = a ⁡ z
49 48 breq1d ⊢ f = a → f ⁡ z R g ⁡ z ↔ a ⁡ z R g ⁡ z
50 47 49 anbi12d ⊢ f = a → ∀ y ∈ z f ⁡ y = g ⁡ y ∧ f ⁡ z R g ⁡ z ↔ ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z
51 50 rexbidv ⊢ f = a → ∃ z ∈ On ∀ y ∈ z f ⁡ y = g ⁡ y ∧ f ⁡ z R g ⁡ z ↔ ∃ z ∈ On ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z
52 46 51 bitrid ⊢ f = a → ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ z ∈ On ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z
53 19 52 anbi12d ⊢ f = a → f ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ a ∈ F ∧ g ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z
54 eleq1w ⊢ g = b → g ∈ F ↔ b ∈ F
55 54 anbi2d ⊢ g = b → a ∈ F ∧ g ∈ F ↔ a ∈ F ∧ b ∈ F
56 fveq1 ⊢ g = b → g ⁡ y = b ⁡ y
57 56 eqeq2d ⊢ g = b → a ⁡ y = g ⁡ y ↔ a ⁡ y = b ⁡ y
58 57 ralbidv ⊢ g = b → ∀ y ∈ z a ⁡ y = g ⁡ y ↔ ∀ y ∈ z a ⁡ y = b ⁡ y
59 fveq1 ⊢ g = b → g ⁡ z = b ⁡ z
60 59 breq2d ⊢ g = b → a ⁡ z R g ⁡ z ↔ a ⁡ z R b ⁡ z
61 58 60 anbi12d ⊢ g = b → ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z
62 61 rexbidv ⊢ g = b → ∃ z ∈ On ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z ↔ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z
63 55 62 anbi12d ⊢ g = b → a ∈ F ∧ g ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = g ⁡ y ∧ a ⁡ z R g ⁡ z ↔ a ∈ F ∧ b ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z
64 17 40 53 63 3 brab ⊢ a S b ↔ a ∈ F ∧ b ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z
65 vex ⊢ c ∈ V
66 eleq1w ⊢ f = b → f ∈ F ↔ b ∈ F
67 66 anbi1d ⊢ f = b → f ∈ F ∧ g ∈ F ↔ b ∈ F ∧ g ∈ F
68 raleq ⊢ x = w → ∀ y ∈ x f ⁡ y = g ⁡ y ↔ ∀ y ∈ w f ⁡ y = g ⁡ y
69 fveq2 ⊢ x = w → f ⁡ x = f ⁡ w
70 fveq2 ⊢ x = w → g ⁡ x = g ⁡ w
71 69 70 breq12d ⊢ x = w → f ⁡ x R g ⁡ x ↔ f ⁡ w R g ⁡ w
72 68 71 anbi12d ⊢ x = w → ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∀ y ∈ w f ⁡ y = g ⁡ y ∧ f ⁡ w R g ⁡ w
73 72 cbvrexvw ⊢ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ w ∈ On ∀ y ∈ w f ⁡ y = g ⁡ y ∧ f ⁡ w R g ⁡ w
74 fveq1 ⊢ f = b → f ⁡ y = b ⁡ y
75 74 eqeq1d ⊢ f = b → f ⁡ y = g ⁡ y ↔ b ⁡ y = g ⁡ y
76 75 ralbidv ⊢ f = b → ∀ y ∈ w f ⁡ y = g ⁡ y ↔ ∀ y ∈ w b ⁡ y = g ⁡ y
77 fveq1 ⊢ f = b → f ⁡ w = b ⁡ w
78 77 breq1d ⊢ f = b → f ⁡ w R g ⁡ w ↔ b ⁡ w R g ⁡ w
79 76 78 anbi12d ⊢ f = b → ∀ y ∈ w f ⁡ y = g ⁡ y ∧ f ⁡ w R g ⁡ w ↔ ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w
80 79 rexbidv ⊢ f = b → ∃ w ∈ On ∀ y ∈ w f ⁡ y = g ⁡ y ∧ f ⁡ w R g ⁡ w ↔ ∃ w ∈ On ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w
81 73 80 bitrid ⊢ f = b → ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ w ∈ On ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w
82 67 81 anbi12d ⊢ f = b → f ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ b ∈ F ∧ g ∈ F ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w
83 eleq1w ⊢ g = c → g ∈ F ↔ c ∈ F
84 83 anbi2d ⊢ g = c → b ∈ F ∧ g ∈ F ↔ b ∈ F ∧ c ∈ F
85 fveq1 ⊢ g = c → g ⁡ y = c ⁡ y
86 85 eqeq2d ⊢ g = c → b ⁡ y = g ⁡ y ↔ b ⁡ y = c ⁡ y
87 86 ralbidv ⊢ g = c → ∀ y ∈ w b ⁡ y = g ⁡ y ↔ ∀ y ∈ w b ⁡ y = c ⁡ y
88 fveq1 ⊢ g = c → g ⁡ w = c ⁡ w
89 88 breq2d ⊢ g = c → b ⁡ w R g ⁡ w ↔ b ⁡ w R c ⁡ w
90 87 89 anbi12d ⊢ g = c → ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w ↔ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
91 90 rexbidv ⊢ g = c → ∃ w ∈ On ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w ↔ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
92 84 91 anbi12d ⊢ g = c → b ∈ F ∧ g ∈ F ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = g ⁡ y ∧ b ⁡ w R g ⁡ w ↔ b ∈ F ∧ c ∈ F ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
93 40 65 82 92 3 brab ⊢ b S c ↔ b ∈ F ∧ c ∈ F ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
94 simplll ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w → a ∈ F
95 simplrr ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w → c ∈ F
96 an4 ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
97 96 2rexbii ⊢ ∃ z ∈ On ∃ w ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w ↔ ∃ z ∈ On ∃ w ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
98 reeanv ⊢ ∃ z ∈ On ∃ w ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w ↔ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
99 97 98 bitri ⊢ ∃ z ∈ On ∃ w ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w ↔ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w
100 eloni ⊢ z ∈ On → Ord ⁡ z
101 eloni ⊢ w ∈ On → Ord ⁡ w
102 ordtri3or ⊢ Ord ⁡ z ∧ Ord ⁡ w → z ∈ w ∨ z = w ∨ w ∈ z
103 100 101 102 syl2an ⊢ z ∈ On ∧ w ∈ On → z ∈ w ∨ z = w ∨ w ∈ z
104 simp1l ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → z ∈ On
105 onelss ⊢ w ∈ On → z ∈ w → z ⊆ w
106 105 imp ⊢ w ∈ On ∧ z ∈ w → z ⊆ w
107 106 adantll ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w → z ⊆ w
108 ssralv ⊢ z ⊆ w → ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ z b ⁡ y = c ⁡ y
109 108 anim2d ⊢ z ⊆ w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ z b ⁡ y = c ⁡ y
110 r19.26 ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ z b ⁡ y = c ⁡ y
111 109 110 imbitrrdi ⊢ z ⊆ w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y
112 eqtr ⊢ a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y → a ⁡ y = c ⁡ y
113 112 ralimi ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y → ∀ y ∈ z a ⁡ y = c ⁡ y
114 111 113 syl6 ⊢ z ⊆ w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ z a ⁡ y = c ⁡ y
115 107 114 syl ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ z a ⁡ y = c ⁡ y
116 115 adantrd ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∀ y ∈ z a ⁡ y = c ⁡ y
117 116 3impia ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∀ y ∈ z a ⁡ y = c ⁡ y
118 fveq2 ⊢ y = z → b ⁡ y = b ⁡ z
119 fveq2 ⊢ y = z → c ⁡ y = c ⁡ z
120 118 119 eqeq12d ⊢ y = z → b ⁡ y = c ⁡ y ↔ b ⁡ z = c ⁡ z
121 120 rspcv ⊢ z ∈ w → ∀ y ∈ w b ⁡ y = c ⁡ y → b ⁡ z = c ⁡ z
122 breq2 ⊢ b ⁡ z = c ⁡ z → a ⁡ z R b ⁡ z ↔ a ⁡ z R c ⁡ z
123 122 biimpd ⊢ b ⁡ z = c ⁡ z → a ⁡ z R b ⁡ z → a ⁡ z R c ⁡ z
124 121 123 syl6 ⊢ z ∈ w → ∀ y ∈ w b ⁡ y = c ⁡ y → a ⁡ z R b ⁡ z → a ⁡ z R c ⁡ z
125 124 com3l ⊢ ∀ y ∈ w b ⁡ y = c ⁡ y → a ⁡ z R b ⁡ z → z ∈ w → a ⁡ z R c ⁡ z
126 125 imp ⊢ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z → z ∈ w → a ⁡ z R c ⁡ z
127 126 ad2ant2lr ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → z ∈ w → a ⁡ z R c ⁡ z
128 127 impcom ⊢ z ∈ w ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ⁡ z R c ⁡ z
129 128 3adant1 ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ⁡ z R c ⁡ z
130 raleq ⊢ t = z → ∀ y ∈ t a ⁡ y = c ⁡ y ↔ ∀ y ∈ z a ⁡ y = c ⁡ y
131 fveq2 ⊢ t = z → a ⁡ t = a ⁡ z
132 fveq2 ⊢ t = z → c ⁡ t = c ⁡ z
133 131 132 breq12d ⊢ t = z → a ⁡ t R c ⁡ t ↔ a ⁡ z R c ⁡ z
134 130 133 anbi12d ⊢ t = z → ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t ↔ ∀ y ∈ z a ⁡ y = c ⁡ y ∧ a ⁡ z R c ⁡ z
135 134 rspcev ⊢ z ∈ On ∧ ∀ y ∈ z a ⁡ y = c ⁡ y ∧ a ⁡ z R c ⁡ z → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
136 104 117 129 135 syl12anc ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
137 136 a1d ⊢ z ∈ On ∧ w ∈ On ∧ z ∈ w ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
138 137 3exp ⊢ z ∈ On ∧ w ∈ On → z ∈ w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
139 2 orderseqlem ⊢ a ∈ F → a ⁡ z ∈ A ∪ ∅
140 139 ad2antrr ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → a ⁡ z ∈ A ∪ ∅
141 2 orderseqlem ⊢ b ∈ F → b ⁡ z ∈ A ∪ ∅
142 141 ad2antlr ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → b ⁡ z ∈ A ∪ ∅
143 2 orderseqlem ⊢ c ∈ F → c ⁡ z ∈ A ∪ ∅
144 143 ad2antll ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → c ⁡ z ∈ A ∪ ∅
145 140 142 144 3jca ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → a ⁡ z ∈ A ∪ ∅ ∧ b ⁡ z ∈ A ∪ ∅ ∧ c ⁡ z ∈ A ∪ ∅
146 potr ⊢ R Po A ∪ ∅ ∧ a ⁡ z ∈ A ∪ ∅ ∧ b ⁡ z ∈ A ∪ ∅ ∧ c ⁡ z ∈ A ∪ ∅ → a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z → a ⁡ z R c ⁡ z
147 1 145 146 sylancr ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z → a ⁡ z R c ⁡ z
148 147 impcom ⊢ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z ∧ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → a ⁡ z R c ⁡ z
149 113 148 anim12i ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z ∧ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∀ y ∈ z a ⁡ y = c ⁡ y ∧ a ⁡ z R c ⁡ z
150 149 anassrs ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z ∧ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∀ y ∈ z a ⁡ y = c ⁡ y ∧ a ⁡ z R c ⁡ z
151 150 135 sylan2 ⊢ z ∈ On ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z ∧ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
152 151 exp32 ⊢ z ∈ On → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
153 raleq ⊢ z = w → ∀ y ∈ z b ⁡ y = c ⁡ y ↔ ∀ y ∈ w b ⁡ y = c ⁡ y
154 153 anbi2d ⊢ z = w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ z b ⁡ y = c ⁡ y ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y
155 110 154 bitrid ⊢ z = w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y
156 fveq2 ⊢ z = w → b ⁡ z = b ⁡ w
157 fveq2 ⊢ z = w → c ⁡ z = c ⁡ w
158 156 157 breq12d ⊢ z = w → b ⁡ z R c ⁡ z ↔ b ⁡ w R c ⁡ w
159 158 anbi2d ⊢ z = w → a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z ↔ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w
160 155 159 anbi12d ⊢ z = w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w
161 160 imbi1d ⊢ z = w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ z R c ⁡ z → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t ↔ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
162 152 161 syl5ibcom ⊢ z ∈ On → z = w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
163 162 adantr ⊢ z ∈ On ∧ w ∈ On → z = w → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
164 simp1r ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → w ∈ On
165 onelss ⊢ z ∈ On → w ∈ z → w ⊆ z
166 165 imp ⊢ z ∈ On ∧ w ∈ z → w ⊆ z
167 166 adantlr ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z → w ⊆ z
168 ssralv ⊢ w ⊆ z → ∀ y ∈ z a ⁡ y = b ⁡ y → ∀ y ∈ w a ⁡ y = b ⁡ y
169 168 anim1d ⊢ w ⊆ z → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ w a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y
170 r19.26 ⊢ ∀ y ∈ w a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y ↔ ∀ y ∈ w a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y
171 112 ralimi ⊢ ∀ y ∈ w a ⁡ y = b ⁡ y ∧ b ⁡ y = c ⁡ y → ∀ y ∈ w a ⁡ y = c ⁡ y
172 170 171 sylbir ⊢ ∀ y ∈ w a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ w a ⁡ y = c ⁡ y
173 169 172 syl6 ⊢ w ⊆ z → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y → ∀ y ∈ w a ⁡ y = c ⁡ y
174 173 adantrd ⊢ w ⊆ z → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∀ y ∈ w a ⁡ y = c ⁡ y
175 167 174 syl ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∀ y ∈ w a ⁡ y = c ⁡ y
176 175 3impia ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∀ y ∈ w a ⁡ y = c ⁡ y
177 fveq2 ⊢ y = w → a ⁡ y = a ⁡ w
178 fveq2 ⊢ y = w → b ⁡ y = b ⁡ w
179 177 178 eqeq12d ⊢ y = w → a ⁡ y = b ⁡ y ↔ a ⁡ w = b ⁡ w
180 179 rspcv ⊢ w ∈ z → ∀ y ∈ z a ⁡ y = b ⁡ y → a ⁡ w = b ⁡ w
181 breq1 ⊢ a ⁡ w = b ⁡ w → a ⁡ w R c ⁡ w ↔ b ⁡ w R c ⁡ w
182 181 biimprd ⊢ a ⁡ w = b ⁡ w → b ⁡ w R c ⁡ w → a ⁡ w R c ⁡ w
183 180 182 syl6 ⊢ w ∈ z → ∀ y ∈ z a ⁡ y = b ⁡ y → b ⁡ w R c ⁡ w → a ⁡ w R c ⁡ w
184 183 com3l ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y → b ⁡ w R c ⁡ w → w ∈ z → a ⁡ w R c ⁡ w
185 184 imp ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ b ⁡ w R c ⁡ w → w ∈ z → a ⁡ w R c ⁡ w
186 185 ad2ant2rl ⊢ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → w ∈ z → a ⁡ w R c ⁡ w
187 186 impcom ⊢ w ∈ z ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ⁡ w R c ⁡ w
188 187 3adant1 ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ⁡ w R c ⁡ w
189 raleq ⊢ t = w → ∀ y ∈ t a ⁡ y = c ⁡ y ↔ ∀ y ∈ w a ⁡ y = c ⁡ y
190 fveq2 ⊢ t = w → a ⁡ t = a ⁡ w
191 fveq2 ⊢ t = w → c ⁡ t = c ⁡ w
192 190 191 breq12d ⊢ t = w → a ⁡ t R c ⁡ t ↔ a ⁡ w R c ⁡ w
193 189 192 anbi12d ⊢ t = w → ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t ↔ ∀ y ∈ w a ⁡ y = c ⁡ y ∧ a ⁡ w R c ⁡ w
194 193 rspcev ⊢ w ∈ On ∧ ∀ y ∈ w a ⁡ y = c ⁡ y ∧ a ⁡ w R c ⁡ w → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
195 164 176 188 194 syl12anc ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
196 195 a1d ⊢ z ∈ On ∧ w ∈ On ∧ w ∈ z ∧ ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
197 196 3exp ⊢ z ∈ On ∧ w ∈ On → w ∈ z → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
198 138 163 197 3jaod ⊢ z ∈ On ∧ w ∈ On → z ∈ w ∨ z = w ∨ w ∈ z → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
199 103 198 mpd ⊢ z ∈ On ∧ w ∈ On → ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
200 199 rexlimivv ⊢ ∃ z ∈ On ∃ w ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ ∀ y ∈ w b ⁡ y = c ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
201 99 200 sylbir ⊢ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
202 201 impcom ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w → ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
203 94 95 202 jca31 ⊢ a ∈ F ∧ b ∈ F ∧ b ∈ F ∧ c ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ c ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
204 203 an4s ⊢ a ∈ F ∧ b ∈ F ∧ ∃ z ∈ On ∀ y ∈ z a ⁡ y = b ⁡ y ∧ a ⁡ z R b ⁡ z ∧ b ∈ F ∧ c ∈ F ∧ ∃ w ∈ On ∀ y ∈ w b ⁡ y = c ⁡ y ∧ b ⁡ w R c ⁡ w → a ∈ F ∧ c ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
205 64 93 204 syl2anb ⊢ a S b ∧ b S c → a ∈ F ∧ c ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
206 raleq ⊢ x = t → ∀ y ∈ x f ⁡ y = g ⁡ y ↔ ∀ y ∈ t f ⁡ y = g ⁡ y
207 fveq2 ⊢ x = t → f ⁡ x = f ⁡ t
208 fveq2 ⊢ x = t → g ⁡ x = g ⁡ t
209 207 208 breq12d ⊢ x = t → f ⁡ x R g ⁡ x ↔ f ⁡ t R g ⁡ t
210 206 209 anbi12d ⊢ x = t → ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∀ y ∈ t f ⁡ y = g ⁡ y ∧ f ⁡ t R g ⁡ t
211 210 cbvrexvw ⊢ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ t ∈ On ∀ y ∈ t f ⁡ y = g ⁡ y ∧ f ⁡ t R g ⁡ t
212 21 ralbidv ⊢ f = a → ∀ y ∈ t f ⁡ y = g ⁡ y ↔ ∀ y ∈ t a ⁡ y = g ⁡ y
213 fveq1 ⊢ f = a → f ⁡ t = a ⁡ t
214 213 breq1d ⊢ f = a → f ⁡ t R g ⁡ t ↔ a ⁡ t R g ⁡ t
215 212 214 anbi12d ⊢ f = a → ∀ y ∈ t f ⁡ y = g ⁡ y ∧ f ⁡ t R g ⁡ t ↔ ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t
216 215 rexbidv ⊢ f = a → ∃ t ∈ On ∀ y ∈ t f ⁡ y = g ⁡ y ∧ f ⁡ t R g ⁡ t ↔ ∃ t ∈ On ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t
217 211 216 bitrid ⊢ f = a → ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ ∃ t ∈ On ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t
218 19 217 anbi12d ⊢ f = a → f ∈ F ∧ g ∈ F ∧ ∃ x ∈ On ∀ y ∈ x f ⁡ y = g ⁡ y ∧ f ⁡ x R g ⁡ x ↔ a ∈ F ∧ g ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t
219 83 anbi2d ⊢ g = c → a ∈ F ∧ g ∈ F ↔ a ∈ F ∧ c ∈ F
220 85 eqeq2d ⊢ g = c → a ⁡ y = g ⁡ y ↔ a ⁡ y = c ⁡ y
221 220 ralbidv ⊢ g = c → ∀ y ∈ t a ⁡ y = g ⁡ y ↔ ∀ y ∈ t a ⁡ y = c ⁡ y
222 fveq1 ⊢ g = c → g ⁡ t = c ⁡ t
223 222 breq2d ⊢ g = c → a ⁡ t R g ⁡ t ↔ a ⁡ t R c ⁡ t
224 221 223 anbi12d ⊢ g = c → ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t ↔ ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
225 224 rexbidv ⊢ g = c → ∃ t ∈ On ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t ↔ ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
226 219 225 anbi12d ⊢ g = c → a ∈ F ∧ g ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = g ⁡ y ∧ a ⁡ t R g ⁡ t ↔ a ∈ F ∧ c ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
227 17 65 218 226 3 brab ⊢ a S c ↔ a ∈ F ∧ c ∈ F ∧ ∃ t ∈ On ∀ y ∈ t a ⁡ y = c ⁡ y ∧ a ⁡ t R c ⁡ t
228 205 227 sylibr ⊢ a S b ∧ b S c → a S c
229 39 228 pm3.2i ⊢ ¬ a S a ∧ a S b ∧ b S c → a S c
230 229 a1i ⊢ a ∈ F ∧ b ∈ F ∧ c ∈ F → ¬ a S a ∧ a S b ∧ b S c → a S c
231 230 rgen3 ⊢ ∀ a ∈ F ∀ b ∈ F ∀ c ∈ F ¬ a S a ∧ a S b ∧ b S c → a S c
232 df-po ⊢ S Po F ↔ ∀ a ∈ F ∀ b ∈ F ∀ c ∈ F ¬ a S a ∧ a S b ∧ b S c → a S c
233 231 232 mpbir ⊢ S Po F