Table of ContentsTable of Contents Mathbox for Jeff Madsen < Previous   Next >
Related theorems
Unicode version

Theorem fimax 15746
Description: A finite set has a maximum under a total order.
Hypothesis
Ref Expression
fimax.1 |- R Or A
Assertion
Ref Expression
fimax |- ((A e. Fin /\ A =/= (/)) -> E.x e. A A.y e. A (x =/= y -> yRx))
Distinct variable groups:   x,A,y   x,R,y

Proof of Theorem fimax
StepHypRef Expression
1 ssid 2634 . 2 |- A C_ A
2 neeq1 2024 . . . . 5 |- (z = (/) -> (z =/= (/) <-> (/) =/= (/)))
3 sseq1 2637 . . . . . 6 |- (z = (/) -> (z C_ A <-> (/) C_ A))
4 raleq 2266 . . . . . . 7 |- (z = (/) -> (A.y e. z (x =/= y -> yRx) <-> A.y e. (/) (x =/= y -> yRx)))
54rexeqbi1dv 2272 . . . . . 6 |- (z = (/) -> (E.x e. z A.y e. z (x =/= y -> yRx) <-> E.x e. (/) A.y e. (/) (x =/= y -> yRx)))
63, 5imbi12d 688 . . . . 5 |- (z = (/) -> ((z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx)) <-> ((/) C_ A -> E.x e. (/) A.y e. (/) (x =/= y -> yRx))))
72, 6imbi12d 688 . . . 4 |- (z = (/) -> ((z =/= (/) -> (z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx))) <-> ((/) =/= (/) -> ((/) C_ A -> E.x e. (/) A.y e. (/) (x =/= y -> yRx)))))
8 neeq1 2024 . . . . 5 |- (z = (w \ {u}) -> (z =/= (/) <-> (w \ {u}) =/= (/)))
9 sseq1 2637 . . . . . 6 |- (z = (w \ {u}) -> (z C_ A <-> (w \ {u}) C_ A))
10 raleq 2266 . . . . . . 7 |- (z = (w \ {u}) -> (A.y e. z (x =/= y -> yRx) <-> A.y e. (w \ {u})(x =/= y -> yRx)))
1110rexeqbi1dv 2272 . . . . . 6 |- (z = (w \ {u}) -> (E.x e. z A.y e. z (x =/= y -> yRx) <-> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx)))
129, 11imbi12d 688 . . . . 5 |- (z = (w \ {u}) -> ((z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx)) <-> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))))
138, 12imbi12d 688 . . . 4 |- (z = (w \ {u}) -> ((z =/= (/) -> (z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx))) <-> ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx)))))
14 neeq1 2024 . . . . 5 |- (z = w -> (z =/= (/) <-> w =/= (/)))
15 sseq1 2637 . . . . . 6 |- (z = w -> (z C_ A <-> w C_ A))
16 raleq 2266 . . . . . . 7 |- (z = w -> (A.y e. z (x =/= y -> yRx) <-> A.y e. w (x =/= y -> yRx)))
1716rexeqbi1dv 2272 . . . . . 6 |- (z = w -> (E.x e. z A.y e. z (x =/= y -> yRx) <-> E.x e. w A.y e. w (x =/= y -> yRx)))
1815, 17imbi12d 688 . . . . 5 |- (z = w -> ((z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx)) <-> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx))))
1914, 18imbi12d 688 . . . 4 |- (z = w -> ((z =/= (/) -> (z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx))) <-> (w =/= (/) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
20 neeq1 2024 . . . . 5 |- (z = A -> (z =/= (/) <-> A =/= (/)))
21 sseq1 2637 . . . . . 6 |- (z = A -> (z C_ A <-> A C_ A))
22 raleq 2266 . . . . . . 7 |- (z = A -> (A.y e. z (x =/= y -> yRx) <-> A.y e. A (x =/= y -> yRx)))
2322rexeqbi1dv 2272 . . . . . 6 |- (z = A -> (E.x e. z A.y e. z (x =/= y -> yRx) <-> E.x e. A A.y e. A (x =/= y -> yRx)))
2421, 23imbi12d 688 . . . . 5 |- (z = A -> ((z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx)) <-> (A C_ A -> E.x e. A A.y e. A (x =/= y -> yRx))))
2520, 24imbi12d 688 . . . 4 |- (z = A -> ((z =/= (/) -> (z C_ A -> E.x e. z A.y e. z (x =/= y -> yRx))) <-> (A =/= (/) -> (A C_ A -> E.x e. A A.y e. A (x =/= y -> yRx)))))
26 eqid 1884 . . . . . 6 |- (/) = (/)
27 df-ne 2019 . . . . . . 7 |- ((/) =/= (/) <-> -. (/) = (/))
2827con2bii 238 . . . . . 6 |- ((/) = (/) <-> -. (/) =/= (/))
2926, 28mpbi 206 . . . . 5 |- -. (/) =/= (/)
3029pm2.21i 93 . . . 4 |- ((/) =/= (/) -> ((/) C_ A -> E.x e. (/) A.y e. (/) (x =/= y -> yRx)))
31 equid 1484 . . . . . . . . . . 11 |- v = v
32 eleq2 1958 . . . . . . . . . . . 12 |- (w = {v} -> (v e. w <-> v e. {v}))
33 visset 2295 . . . . . . . . . . . . 13 |- v e. _V
3433elsnc 3065 . . . . . . . . . . . 12 |- (v e. {v} <-> v = v)
3532, 34syl6bb 595 . . . . . . . . . . 11 |- (w = {v} -> (v e. w <-> v = v))
3631, 35mpbiri 211 . . . . . . . . . 10 |- (w = {v} -> v e. w)
37 eleq2 1958 . . . . . . . . . . . . 13 |- (w = {v} -> (y e. w <-> y e. {v}))
38 elsn 3058 . . . . . . . . . . . . 13 |- (y e. {v} <-> y = v)
3937, 38syl6bb 595 . . . . . . . . . . . 12 |- (w = {v} -> (y e. w <-> y = v))
40 equcom 1488 . . . . . . . . . . . . . 14 |- (y = v <-> v = y)
41 df-ne 2019 . . . . . . . . . . . . . . 15 |- (v =/= y <-> -. v = y)
4241con2bii 238 . . . . . . . . . . . . . 14 |- (v = y <-> -. v =/= y)
4340, 42bitri 190 . . . . . . . . . . . . 13 |- (y = v <-> -. v =/= y)
44 pm2.21 92 . . . . . . . . . . . . 13 |- (-. v =/= y -> (v =/= y -> yRv))
4543, 44sylbi 216 . . . . . . . . . . . 12 |- (y = v -> (v =/= y -> yRv))
4639, 45syl6bi 231 . . . . . . . . . . 11 |- (w = {v} -> (y e. w -> (v =/= y -> yRv)))
4746r19.21aiv 2175 . . . . . . . . . 10 |- (w = {v} -> A.y e. w (v =/= y -> yRv))
48 neeq1 2024 . . . . . . . . . . . . 13 |- (x = v -> (x =/= y <-> v =/= y))
49 breq2 3342 . . . . . . . . . . . . 13 |- (x = v -> (yRx <-> yRv))
5048, 49imbi12d 688 . . . . . . . . . . . 12 |- (x = v -> ((x =/= y -> yRx) <-> (v =/= y -> yRv)))
5150ralbidv 2123 . . . . . . . . . . 11 |- (x = v -> (A.y e. w (x =/= y -> yRx) <-> A.y e. w (v =/= y -> yRv)))
5251rcla4ev 2381 . . . . . . . . . 10 |- ((v e. w /\ A.y e. w (v =/= y -> yRv)) -> E.x e. w A.y e. w (x =/= y -> yRx))
5336, 47, 52syl11anc 524 . . . . . . . . 9 |- (w = {v} -> E.x e. w A.y e. w (x =/= y -> yRx))
545319.23aiv 1674 . . . . . . . 8 |- (E.v w = {v} -> E.x e. w A.y e. w (x =/= y -> yRx))
5554a1d 15 . . . . . . 7 |- (E.v w = {v} -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))
5655a1d 15 . . . . . 6 |- (E.v w = {v} -> ((w e. Fin /\ A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) /\ w =/= (/)) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx))))
57563expd 1085 . . . . 5 |- (E.v w = {v} -> (w e. Fin -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (w =/= (/) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx))))))
58 n0 2884 . . . . . . . 8 |- (w =/= (/) <-> E.t t e. w)
59 sneq 3054 . . . . . . . . . . . . . 14 |- (u = t -> {u} = {t})
6059difeq2d 2726 . . . . . . . . . . . . 13 |- (u = t -> (w \ {u}) = (w \ {t}))
6160neeq1d 2028 . . . . . . . . . . . 12 |- (u = t -> ((w \ {u}) =/= (/) <-> (w \ {t}) =/= (/)))
6260sseq1d 2644 . . . . . . . . . . . . 13 |- (u = t -> ((w \ {u}) C_ A <-> (w \ {t}) C_ A))
6360raleqdv 2269 . . . . . . . . . . . . . 14 |- (u = t -> (A.y e. (w \ {u})(x =/= y -> yRx) <-> A.y e. (w \ {t})(x =/= y -> yRx)))
6460, 63rexeqbidv 2275 . . . . . . . . . . . . 13 |- (u = t -> (E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx) <-> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)))
6562, 64imbi12d 688 . . . . . . . . . . . 12 |- (u = t -> (((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx)) <-> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))))
6661, 65imbi12d 688 . . . . . . . . . . 11 |- (u = t -> (((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) <-> ((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)))))
6766rcla4v 2376 . . . . . . . . . 10 |- (t e. w -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> ((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)))))
68 visset 2295 . . . . . . . . . . . . . . 15 |- t e. _V
6968snss 3122 . . . . . . . . . . . . . 14 |- (t e. w <-> {t} C_ w)
70 pssdifn0 2936 . . . . . . . . . . . . . . 15 |- (({t} C_ w /\ {t} =/= w) -> (w \ {t}) =/= (/))
7170ex 402 . . . . . . . . . . . . . 14 |- ({t} C_ w -> ({t} =/= w -> (w \ {t}) =/= (/)))
7269, 71sylbi 216 . . . . . . . . . . . . 13 |- (t e. w -> ({t} =/= w -> (w \ {t}) =/= (/)))
73 sneq 3054 . . . . . . . . . . . . . . . . 17 |- (v = t -> {v} = {t})
7473eqeq2d 1895 . . . . . . . . . . . . . . . 16 |- (v = t -> (w = {v} <-> w = {t}))
7568, 74cla4ev 2371 . . . . . . . . . . . . . . 15 |- (w = {t} -> E.v w = {v})
7675eqcoms 1887 . . . . . . . . . . . . . 14 |- ({t} = w -> E.v w = {v})
7776necon3bi 2045 . . . . . . . . . . . . 13 |- (-. E.v w = {v} -> {t} =/= w)
7872, 77syl5 20 . . . . . . . . . . . 12 |- (t e. w -> (-. E.v w = {v} -> (w \ {t}) =/= (/)))
79 pm2.27 76 . . . . . . . . . . . . . 14 |- ((w \ {t}) =/= (/) -> (((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))))
80 ssdifss 2736 . . . . . . . . . . . . . . . 16 |- (w C_ A -> (w \ {t}) C_ A)
81 pm2.27 76 . . . . . . . . . . . . . . . . . 18 |- ((w \ {t}) C_ A -> (((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)) -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)))
82 neeq1 2024 . . . . . . . . . . . . . . . . . . . . . 22 |- (x = s -> (x =/= y <-> s =/= y))
83 breq2 3342 . . . . . . . . . . . . . . . . . . . . . 22 |- (x = s -> (yRx <-> yRs))
8482, 83imbi12d 688 . . . . . . . . . . . . . . . . . . . . 21 |- (x = s -> ((x =/= y -> yRx) <-> (s =/= y -> yRs)))
8584ralbidv 2123 . . . . . . . . . . . . . . . . . . . 20 |- (x = s -> (A.y e. (w \ {t})(x =/= y -> yRx) <-> A.y e. (w \ {t})(s =/= y -> yRs)))
8685cbvrexv 2281 . . . . . . . . . . . . . . . . . . 19 |- (E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx) <-> E.s e. (w \ {t})A.y e. (w \ {t})(s =/= y -> yRs))
87 ssel 2615 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (w C_ A -> (t e. w -> t e. A))
8880sseld 2619 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (w C_ A -> (s e. (w \ {t}) -> s e. A))
8987, 88anim12d 617 . . . . . . . . . . . . . . . . . . . . . . 23 |- (w C_ A -> ((t e. w /\ s e. (w \ {t})) -> (t e. A /\ s e. A)))
90 fimax.1 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- R Or A
91 sotrieq 3616 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- ((R Or A /\ (t e. A /\ s e. A)) -> (t = s <-> -. (tRs \/ sRt)))
9290, 91mpan 759 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((t e. A /\ s e. A) -> (t = s <-> -. (tRs \/ sRt)))
93 eldifn 2731 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 |- (s e. (w \ {t}) -> -. s e. {t})
94 elsn 3058 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 |- (s e. {t} <-> s = t)
95 equcom 1488 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 |- (s = t <-> t = s)
9694, 95bitri 190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 |- (s e. {t} <-> t = s)
9796notbii 204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 |- (-. s e. {t} <-> -. t = s)
9893, 97sylib 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- (s e. (w \ {t}) -> -. t = s)
99 con2bi 584 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 |- ((t = s <-> -. (tRs \/ sRt)) <-> ((tRs \/ sRt) <-> -. t = s))
10099biimpi 168 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 |- ((t = s <-> -. (tRs \/ sRt)) -> ((tRs \/ sRt) <-> -. t = s))
101 eldifi 2730 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 |- (s e. (w \ {t}) -> s e. w)
1021013ad2ant2 898 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- ((tRs /\ s e. (w \ {t}) /\ t e. w) -> s e. w)
1031023ad2ant1 897 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> s e. w)
104 breq1 3341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 |- (u = t -> (uRs <-> tRs))
105104biimprcd 173 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 |- (tRs -> (u = t -> uRs))
106105a1dd 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 |- (tRs -> (u = t -> (s =/= u -> uRs)))
107106a1dd 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 |- (tRs -> (u = t -> (u e. w -> (s =/= u -> uRs))))
1081073ad2ant1 897 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 |- ((tRs /\ s e. (w \ {t}) /\ t e. w) -> (u = t -> (u e. w -> (s =/= u -> uRs))))
1091083ad2ant1 897 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (u = t -> (u e. w -> (s =/= u -> uRs))))
110109com12 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (u = t -> (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (u e. w -> (s =/= u -> uRs))))
111 eldifsn 3123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 |- (u e. (w \ {t}) <-> (u e. w /\ u =/= t))
112 neeq2 2025 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 |- (y = u -> (s =/= y <-> s =/= u))
113 breq1 3341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 |- (y = u -> (yRs <-> uRs))
114112, 113imbi12d 688 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 |- (y = u -> ((s =/= y -> yRs) <-> (s =/= u -> uRs)))
115114rcla4cv 2377 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 |- (A.y e. (w \ {t})(s =/= y -> yRs) -> (u e. (w \ {t}) -> (s =/= u -> uRs)))
1161153ad2ant3 899 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (u e. (w \ {t}) -> (s =/= u -> uRs)))
117116com12 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 |- (u e. (w \ {t}) -> (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (s =/= u -> uRs)))
118111, 117sylbir 218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 |- ((u e. w /\ u =/= t) -> (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (s =/= u -> uRs)))
119118ex 402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 |- (u e. w -> (u =/= t -> (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (s =/= u -> uRs))))
120119com3l 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (u =/= t -> (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (u e. w -> (s =/= u -> uRs))))
121110, 120pm2.61ine 2089 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> (u e. w -> (s =/= u -> uRs)))
122121r19.21aiv 2175 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> A.u e. w (s =/= u -> uRs))
123 neeq2 2025 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (u = y -> (s =/= u <-> s =/= y))
124 breq1 3341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (u = y -> (uRs <-> yRs))
125123, 124imbi12d 688 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 |- (u = y -> ((s =/= u -> uRs) <-> (s =/= y -> yRs)))
126125cbvralv 2280 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- (A.u e. w (s =/= u -> uRs) <-> A.y e. w (s =/= y -> yRs))
127122, 126sylib 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> A.y e. w (s =/= y -> yRs))
12884ralbidv 2123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- (x = s -> (A.y e. w (x =/= y -> yRx) <-> A.y e. w (s =/= y -> yRs)))
129128rcla4ev 2381 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |- ((s e. w /\ A.y e. w (s =/= y -> yRs)) -> E.x e. w A.y e. w (x =/= y -> yRx))
130103, 127, 129syl11anc 524 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 |- (((tRs /\ s e. (w \ {t}) /\ t e. w) /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs)) -> E.x e. w A.y e. w (x =/= y -> yRx))
1311303exp 1066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 |- ((tRs /\ s e. (w \ {t}) /\ t e. w) -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))
1321313exp 1066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 |- (tRs -> (s e. (w \ {t}) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))))
133 simpr1 882 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> t e. w)
134114rcla4v 2376 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 |- (u e. (w \ {t}) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> (s =/= u -> uRs)))
135 breq1 3341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 |- (s = u -> (sRt <-> uRt))
136135biimpa 460 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 |- ((s = u /\ sRt) -> uRt)
137136adantrr 431 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 |- ((s = u /\ (sRt /\ s e. (w \ {t}))) -> uRt)
1381373ad2antr1 1041 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 |- ((s = u /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> uRt)
139138ex 402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 |- (s = u -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt))
140139a1d 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 |- (s = u -> ((s =/= u -> uRs) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt)))
141140a1d 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 |- (s = u -> (u e. (w \ {t}) -> ((s =/= u -> uRs) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt))))
142 pm2.27 76 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 |- (s =/= u -> ((s =/= u -> uRs) -> uRs))
143 simp1 876 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> uRs)
144 simp31l 999 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> sRt)
145 sotr 3611 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 |- ((R Or A /\ (u e. A /\ s e. A /\ t e. A)) -> ((uRs /\ sRt) -> uRt))
14680sseld 2619 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 |- (w C_ A -> (u e. (w \ {t}) -> u e. A))
147146impcom 378 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 |- ((u e. (w \ {t}) /\ w C_ A) -> u e. A)
1481473ad2antr3 1043 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 |- ((u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> u e. A)
1491483adant1 894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> u e. A)
15088impcom 378 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 |- ((s e. (w \ {t}) /\ w C_ A) -> s e. A)
151150adantll 428 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 |- (((sRt /\ s e. (w \ {t})) /\ w C_ A) -> s e. A)
1521513adant2 895 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 |- (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> s e. A)
1531523ad2ant3 899 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> s e. A)
15487impcom 378 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 |- ((t e. w /\ w C_ A) -> t e. A)
1551543adant1 894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 |- (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> t e. A)
1561553ad2ant3 899 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> t e. A)
157149, 153, 1563jca 1050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> (u e. A /\ s e. A /\ t e. A))
158145, 90, 157sylancr 526 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> ((uRs /\ sRt) -> uRt))
159143, 144, 158mp2and 767 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 |- ((uRs /\ u e. (w \ {t}) /\ ((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A)) -> uRt)
1601593exp 1066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 |- (uRs -> (u e. (w \ {t}) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt)))
161142, 160syl6 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 |- (s =/= u -> ((s =/= u -> uRs) -> (u e. (w \ {t}) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt))))
162161com23 36 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 |- (s =/= u -> (u e. (w \ {t}) -> ((s =/= u -> uRs) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt))))
163141, 162pm2.61ine 2089 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 |- (u e. (w \ {t}) -> ((s =/= u -> uRs) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt)))
164134, 163syld 30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 |- (u e. (w \ {t}) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> uRt)))
165164com13 37 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 |- (((sRt /\ s e. (w \ {t})) /\ t e. w /\ w C_ A) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> (u e. (w \ {t}) -> uRt)))
1661653exp 1066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 |- ((sRt /\ s e. (w \ {t})) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> (u e. (w \ {t}) -> uRt)))))
1671663imp2 1083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> (u e. (w \ {t}) -> uRt))
168 necom 2094 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 |- (u =/= t <-> t =/= u)
169168anbi2i 538 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 |- ((u e. w /\ u =/= t) <-> (u e. w /\ t =/= u))
170111, 169bitri 190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 |- (u e. (w \ {t}) <-> (u e. w /\ t =/= u))
171167, 170syl5ibr 224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> ((u e. w /\ t =/= u) -> uRt))
172171exp3a 405 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> (u e. w -> (t =/= u -> uRt)))
173172r19.21aiv 2175 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> A.u e. w (t =/= u -> uRt))
174 neeq2 2025 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (u = y -> (t =/= u <-> t =/= y))
175 breq1 3341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (u = y -> (uRt <-> yRt))
176174, 175imbi12d 688 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 |- (u = y -> ((t =/= u -> uRt) <-> (t =/= y -> yRt)))
177176cbvralv 2280 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- (A.u e. w (t =/= u -> uRt) <-> A.y e. w (t =/= y -> yRt))
178173, 177sylib 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> A.y e. w (t =/= y -> yRt))
179 neeq1 2024 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (x = t -> (x =/= y <-> t =/= y))
180 breq2 3342 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 |- (x = t -> (yRx <-> yRt))
181179, 180imbi12d 688 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 |- (x = t -> ((x =/= y -> yRx) <-> (t =/= y -> yRt)))
182181ralbidv 2123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |- (x = t -> (A.y e. w (x =/= y -> yRx) <-> A.y e. w (t =/= y -> yRt)))
183182rcla4ev 2381 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |- ((t e. w /\ A.y e. w (t =/= y -> yRt)) -> E.x e. w A.y e. w (x =/= y -> yRx))
184133, 178, 183syl11anc 524 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 |- (((sRt /\ s e. (w \ {t})) /\ (t e. w /\ w C_ A /\ A.y e. (w \ {t})(s =/= y -> yRs))) -> E.x e. w A.y e. w (x =/= y -> yRx))
1851843exp2 1086 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 |- ((sRt /\ s e. (w \ {t})) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))
186185ex 402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 |- (sRt -> (s e. (w \ {t}) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))))
187132, 186jaoi 368 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 |- ((tRs \/ sRt) -> (s e. (w \ {t}) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))))
188100, 187syl6bir 232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 |- ((t = s <-> -. (tRs \/ sRt)) -> (-. t = s -> (s e. (w \ {t}) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))))
189188com13 37 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- (s e. (w \ {t}) -> (-. t = s -> ((t = s <-> -. (tRs \/ sRt)) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))))
19098, 189mpd 29 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (s e. (w \ {t}) -> ((t = s <-> -. (tRs \/ sRt)) -> (t e. w -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))))
191190com3l 38 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- ((t = s <-> -. (tRs \/ sRt)) -> (t e. w -> (s e. (w \ {t}) -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))))
192191imp3a 388 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((t = s <-> -. (tRs \/ sRt)) -> ((t e. w /\ s e. (w \ {t})) -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))
19392, 192syl 12 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((t e. A /\ s e. A) -> ((t e. w /\ s e. (w \ {t})) -> (w C_ A -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))
194193com13 37 . . . . . . . . . . . . . . . . . . . . . . 23 |- (w C_ A -> ((t e. w /\ s e. (w \ {t})) -> ((t e. A /\ s e. A) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))
19589, 194mpdd 57 . . . . . . . . . . . . . . . . . . . . . 22 |- (w C_ A -> ((t e. w /\ s e. (w \ {t})) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx))))
196195exp3a 405 . . . . . . . . . . . . . . . . . . . . 21 |- (w C_ A -> (t e. w -> (s e. (w \ {t}) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> E.x e. w A.y e. w (x =/= y -> yRx)))))
197196com4t 44 . . . . . . . . . . . . . . . . . . . 20 |- (s e. (w \ {t}) -> (A.y e. (w \ {t})(s =/= y -> yRs) -> (w C_ A -> (t e. w -> E.x e. w A.y e. w (x =/= y -> yRx)))))
198197r19.23aiv 2211 . . . . . . . . . . . . . . . . . . 19 |- (E.s e. (w \ {t})A.y e. (w \ {t})(s =/= y -> yRs) -> (w C_ A -> (t e. w -> E.x e. w A.y e. w (x =/= y -> yRx))))
19986, 198sylbi 216 . . . . . . . . . . . . . . . . . 18 |- (E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx) -> (w C_ A -> (t e. w -> E.x e. w A.y e. w (x =/= y -> yRx))))
20081, 199syl6 25 . . . . . . . . . . . . . . . . 17 |- ((w \ {t}) C_ A -> (((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)) -> (w C_ A -> (t e. w -> E.x e. w A.y e. w (x =/= y -> yRx)))))
201200com3r 39 . . . . . . . . . . . . . . . 16 |- (w C_ A -> ((w \ {t}) C_ A -> (((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)) -> (t e. w -> E.x e. w A.y e. w (x =/= y -> yRx)))))
20280, 201mpd 29 . . . . . . . . . . . . . . 15 |- (w C_ A -> (((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)) -> (t e. w -> E.x e. w A.y e. w (x =/= y -> yRx))))
203202com3l 38 . . . . . . . . . . . . . 14 |- (((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx)) -> (t e. w -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx))))
20479, 203syl6 25 . . . . . . . . . . . . 13 |- ((w \ {t}) =/= (/) -> (((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))) -> (t e. w -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
205204com3r 39 . . . . . . . . . . . 12 |- (t e. w -> ((w \ {t}) =/= (/) -> (((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
20678, 205syld 30 . . . . . . . . . . 11 |- (t e. w -> (-. E.v w = {v} -> (((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
207206com23 36 . . . . . . . . . 10 |- (t e. w -> (((w \ {t}) =/= (/) -> ((w \ {t}) C_ A -> E.x e. (w \ {t})A.y e. (w \ {t})(x =/= y -> yRx))) -> (-. E.v w = {v} -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
20867, 207syld 30 . . . . . . . . 9 |- (t e. w -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (-. E.v w = {v} -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
20920819.23aiv 1674 . . . . . . . 8 |- (E.t t e. w -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (-. E.v w = {v} -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
21058, 209sylbi 216 . . . . . . 7 |- (w =/= (/) -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (-. E.v w = {v} -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
211210com13 37 . . . . . 6 |- (-. E.v w = {v} -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (w =/= (/) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
212211a1d 15 . . . . 5 |- (-. E.v w = {v} -> (w e. Fin -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (w =/= (/) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx))))))
21357, 212pm2.61i 140 . . . 4 |- (w e. Fin -> (A.u e. w ((w \ {u}) =/= (/) -> ((w \ {u}) C_ A -> E.x e. (w \ {u})A.y e. (w \ {u})(x =/= y -> yRx))) -> (w =/= (/) -> (w C_ A -> E.x e. w A.y e. w (x =/= y -> yRx)))))
2147, 13, 19, 25, 30, 213findcard 10178 . . 3 |- (A e. Fin -> (A =/= (/) -> (A C_ A -> E.x e. A A.y e. A (x =/= y -> yRx))))
215214imp 377 . 2 |- ((A e. Fin /\ A =/= (/)) -> (A C_ A -> E.x e. A A.y e. A (x =/= y -> yRx)))
2161, 215mpi 55 1 |- ((A e. Fin /\ A =/= (/)) -> E.x e. A A.y e. A (x =/= y -> yRx))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   \/ wo 239   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300  E.wex 1326   =/= wne 2017  A.wral 2105  E.wrex 2106   \ cdif 2590   C_ wss 2593  (/)c0 2875  {csn 3044   class class class wbr 3338   Or wor 3590  Fincfn 5426
This theorem is referenced by:  fimaxg 15747  totbndbnd 15944
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-rab 2112  df-v 2294  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-1o 5177  df-er 5318  df-en 5427  df-fin 5430
Copyright terms: Public domain