Metamath Proof Explorer


Theorem fin23lem23

Description: Lemma for fin23lem22 . (Contributed by Stefan O'Rear, 1-Nov-2014)

Ref Expression
Assertion fin23lem23 Sω¬SFiniω∃!jSjSi

Proof

Step Hyp Ref Expression
1 fin23lem26 Sω¬SFiniωjSjSi
2 ensym aSiiaS
3 entr jSiiaSjSaS
4 2 3 sylan2 jSiaSijSaS
5 simpl SωjSaSSω
6 simprl SωjSaSjS
7 5 6 sseldd SωjSaSjω
8 nnfi jωjFin
9 inss1 jSj
10 ssfi jFinjSjjSFin
11 8 9 10 sylancl jωjSFin
12 7 11 syl SωjSaSjSFin
13 simprr SωjSaSaS
14 5 13 sseldd SωjSaSaω
15 nnfi aωaFin
16 inss1 aSa
17 ssfi aFinaSaaSFin
18 15 16 17 sylancl aωaSFin
19 14 18 syl SωjSaSaSFin
20 nnord jωOrdj
21 nnord aωOrda
22 ordtri2or2 OrdjOrdajaaj
23 20 21 22 syl2an jωaωjaaj
24 7 14 23 syl2anc SωjSaSjaaj
25 ssrin jajSaS
26 ssrin ajaSjS
27 25 26 orim12i jaajjSaSaSjS
28 24 27 syl SωjSaSjSaSaSjS
29 fin23lem25 jSFinaSFinjSaSaSjSjSaSjS=aS
30 12 19 28 29 syl3anc SωjSaSjSaSjS=aS
31 ordom Ordω
32 fin23lem24 OrdωSωjSaSjS=aSj=a
33 31 32 mpanl1 SωjSaSjS=aSj=a
34 30 33 bitrd SωjSaSjSaSj=a
35 4 34 imbitrid SωjSaSjSiaSij=a
36 35 ralrimivva SωjSaSjSiaSij=a
37 36 ad2antrr Sω¬SFiniωjSaSjSiaSij=a
38 ineq1 j=ajS=aS
39 38 breq1d j=ajSiaSi
40 39 reu4 ∃!jSjSijSjSijSaSjSiaSij=a
41 1 37 40 sylanbrc Sω¬SFiniω∃!jSjSi