Metamath Proof Explorer


Definition df-scut

Description: Define the cut operator on surreal numbers. This operator, which Conway takes as the primitive operator over surreals, picks the surreal lying between two sets of surreals of minimal birthday. Definition from Gonshor p. 7. (Contributed by Scott Fenton, 7-Dec-2021)

Ref Expression
Assertion df-scut |s=a𝒫No,bsaιxyNo|asyysb|bdayx=bdayyNo|asyysb

Detailed syntax breakdown

Step Hyp Ref Expression
0 cscut class|s
1 va setvara
2 csur classNo
3 2 cpw class𝒫No
4 vb setvarb
5 csslt classs
6 1 cv setvara
7 6 csn classa
8 5 7 cima classsa
9 vx setvarx
10 vy setvary
11 10 cv setvary
12 11 csn classy
13 6 12 5 wbr wffasy
14 4 cv setvarb
15 12 14 5 wbr wffysb
16 13 15 wa wffasyysb
17 16 10 2 crab classyNo|asyysb
18 cbday classbday
19 9 cv setvarx
20 19 18 cfv classbdayx
21 18 17 cima classbdayyNo|asyysb
22 21 cint classbdayyNo|asyysb
23 20 22 wceq wffbdayx=bdayyNo|asyysb
24 23 9 17 crio classιxyNo|asyysb|bdayx=bdayyNo|asyysb
25 1 4 3 8 24 cmpo classa𝒫No,bsaιxyNo|asyysb|bdayx=bdayyNo|asyysb
26 0 25 wceq wff|s=a𝒫No,bsaιxyNo|asyysb|bdayx=bdayyNo|asyysb