Metamath Proof Explorer


Theorem bday0s

Description: Calculate the birthday of surreal zero. (Contributed by Scott Fenton, 7-Aug-2024)

Ref Expression
Assertion bday0s Could not format assertion : No typesetting found for |- ( bday ` 0s ) = (/) with typecode |-

Proof

Step Hyp Ref Expression
1 df-0s Could not format 0s = ( (/) |s (/) ) : No typesetting found for |- 0s = ( (/) |s (/) ) with typecode |-
2 1 fveq2i Could not format ( bday ` 0s ) = ( bday ` ( (/) |s (/) ) ) : No typesetting found for |- ( bday ` 0s ) = ( bday ` ( (/) |s (/) ) ) with typecode |-
3 0elpw 𝒫 No
4 nulssgt 𝒫 No s
5 scutbday s bday | s = bday x No | s x x s
6 3 4 5 mp2b bday | s = bday x No | s x x s
7 2 6 eqtri Could not format ( bday ` 0s ) = |^| ( bday " { x e. No | ( (/) <
8 snelpwi x No x 𝒫 No
9 nulsslt x 𝒫 No s x
10 nulssgt x 𝒫 No x s
11 9 10 jca x 𝒫 No s x x s
12 8 11 syl x No s x x s
13 12 rabeqc x No | s x x s = No
14 bdaydm dom bday = No
15 13 14 eqtr4i x No | s x x s = dom bday
16 15 imaeq2i bday x No | s x x s = bday dom bday
17 imadmrn bday dom bday = ran bday
18 bdayrn ran bday = On
19 16 17 18 3eqtri bday x No | s x x s = On
20 19 inteqi bday x No | s x x s = On
21 inton On =
22 7 20 21 3eqtri Could not format ( bday ` 0s ) = (/) : No typesetting found for |- ( bday ` 0s ) = (/) with typecode |-