Metamath Proof Explorer


Theorem scutf

Description: Functionality statement for the surreal cut operator. (Contributed by Scott Fenton, 15-Dec-2021)

Ref Expression
Assertion scutf |s:sNo

Proof

Step Hyp Ref Expression
1 df-scut |s=a𝒫No,bsaιxyNo|asyysb|bdayx=bdayyNo|asyysb
2 1 mpofun Fun|s
3 dmscut dom|s=s
4 df-fn |sFnsFun|sdom|s=s
5 2 3 4 mpbir2an |sFns
6 1 rnmpo ran|s=z|a𝒫Nobsaz=ιxyNo|asyysb|bdayx=bdayyNo|asyysb
7 vex aV
8 vex bV
9 7 8 elimasn bsaabs
10 df-br asbabs
11 9 10 bitr4i bsaasb
12 scutval asba|sb=ιxyNo|asyysb|bdayx=bdayyNo|asyysb
13 scutcl asba|sbNo
14 12 13 eqeltrrd asbιxyNo|asyysb|bdayx=bdayyNo|asyysbNo
15 11 14 sylbi bsaιxyNo|asyysb|bdayx=bdayyNo|asyysbNo
16 eleq1a ιxyNo|asyysb|bdayx=bdayyNo|asyysbNoz=ιxyNo|asyysb|bdayx=bdayyNo|asyysbzNo
17 15 16 syl bsaz=ιxyNo|asyysb|bdayx=bdayyNo|asyysbzNo
18 17 adantl a𝒫Nobsaz=ιxyNo|asyysb|bdayx=bdayyNo|asyysbzNo
19 18 rexlimivv a𝒫Nobsaz=ιxyNo|asyysb|bdayx=bdayyNo|asyysbzNo
20 19 abssi z|a𝒫Nobsaz=ιxyNo|asyysb|bdayx=bdayyNo|asyysbNo
21 6 20 eqsstri ran|sNo
22 df-f |s:sNo|sFnsran|sNo
23 5 21 22 mpbir2an |s:sNo