Metamath Proof Explorer


Theorem cofonr

Description: Inverse cofinality law for ordinals. Contrast with cofcutr for surreals. (Contributed by Scott Fenton, 20-Jan-2025)

Ref Expression
Hypotheses cofonr.1 φ A On
cofonr.2 φ A = x On | X x
Assertion cofonr φ y A z X y z

Proof

Step Hyp Ref Expression
1 cofonr.1 φ A On
2 cofonr.2 φ A = x On | X x
3 onss A On A On
4 1 3 syl φ A On
5 4 sselda φ y A y On
6 eloni y On Ord y
7 ordirr Ord y ¬ y y
8 5 6 7 3syl φ y A ¬ y y
9 2 adantr φ y A A = x On | X x
10 9 adantr φ y A X y A = x On | X x
11 5 adantr φ y A X y y On
12 simpr φ y A X y X y
13 sseq2 x = y X x X y
14 13 elrab y x On | X x y On X y
15 11 12 14 sylanbrc φ y A X y y x On | X x
16 intss1 y x On | X x x On | X x y
17 15 16 syl φ y A X y x On | X x y
18 10 17 eqsstrd φ y A X y A y
19 simplr φ y A X y y A
20 18 19 sseldd φ y A X y y y
21 8 20 mtand φ y A ¬ X y
22 dfss3 X y z X z y
23 21 22 sylnib φ y A ¬ z X z y
24 2 1 eqeltrrd φ x On | X x On
25 onintrab2 x On X x x On | X x On
26 24 25 sylibr φ x On X x
27 26 adantr φ y A x On X x
28 onss x On x On
29 28 adantl φ y A x On x On
30 sstr X x x On X On
31 30 expcom x On X x X On
32 29 31 syl φ y A x On X x X On
33 32 rexlimdva φ y A x On X x X On
34 27 33 mpd φ y A X On
35 34 sselda φ y A z X z On
36 ontri1 y On z On y z ¬ z y
37 5 35 36 syl2an2r φ y A z X y z ¬ z y
38 37 rexbidva φ y A z X y z z X ¬ z y
39 rexnal z X ¬ z y ¬ z X z y
40 38 39 bitrdi φ y A z X y z ¬ z X z y
41 23 40 mpbird φ y A z X y z
42 41 ralrimiva φ y A z X y z