Metamath Proof Explorer


Theorem eqscut

Description: Condition for equality to a surreal cut. (Contributed by Scott Fenton, 8-Aug-2024)

Ref Expression
Assertion eqscut LsRXNoL|sR=XLsXXsRbdayX=bdayyNo|LsyysR

Proof

Step Hyp Ref Expression
1 scutval LsRL|sR=ιxyNo|LsyysR|bdayx=bdayyNo|LsyysR
2 1 adantr LsRXNoL|sR=ιxyNo|LsyysR|bdayx=bdayyNo|LsyysR
3 sneq x=yx=y
4 3 breq2d x=yLsxLsy
5 3 breq1d x=yxsRysR
6 4 5 anbi12d x=yLsxxsRLsyysR
7 6 riotarab ιxyNo|LsyysR|bdayx=bdayyNo|LsyysR=ιxNo|LsxxsRbdayx=bdayyNo|LsyysR
8 2 7 eqtrdi LsRXNoL|sR=ιxNo|LsxxsRbdayx=bdayyNo|LsyysR
9 8 eqeq1d LsRXNoL|sR=XιxNo|LsxxsRbdayx=bdayyNo|LsyysR=X
10 conway LsR∃!xyNo|LsyysRbdayx=bdayyNo|LsyysR
11 6 reurab ∃!xyNo|LsyysRbdayx=bdayyNo|LsyysR∃!xNoLsxxsRbdayx=bdayyNo|LsyysR
12 10 11 sylib LsR∃!xNoLsxxsRbdayx=bdayyNo|LsyysR
13 df-3an LsxxsRbdayx=bdayyNo|LsyysRLsxxsRbdayx=bdayyNo|LsyysR
14 sneq x=Xx=X
15 14 breq2d x=XLsxLsX
16 14 breq1d x=XxsRXsR
17 fveqeq2 x=Xbdayx=bdayyNo|LsyysRbdayX=bdayyNo|LsyysR
18 15 16 17 3anbi123d x=XLsxxsRbdayx=bdayyNo|LsyysRLsXXsRbdayX=bdayyNo|LsyysR
19 13 18 bitr3id x=XLsxxsRbdayx=bdayyNo|LsyysRLsXXsRbdayX=bdayyNo|LsyysR
20 19 riota2 XNo∃!xNoLsxxsRbdayx=bdayyNo|LsyysRLsXXsRbdayX=bdayyNo|LsyysRιxNo|LsxxsRbdayx=bdayyNo|LsyysR=X
21 20 ancoms ∃!xNoLsxxsRbdayx=bdayyNo|LsyysRXNoLsXXsRbdayX=bdayyNo|LsyysRιxNo|LsxxsRbdayx=bdayyNo|LsyysR=X
22 12 21 sylan LsRXNoLsXXsRbdayX=bdayyNo|LsyysRιxNo|LsxxsRbdayx=bdayyNo|LsyysR=X
23 9 22 bitr4d LsRXNoL|sR=XLsXXsRbdayX=bdayyNo|LsyysR