Description: Function statement for surreal subtraction. (Contributed by Scott Fenton, 17-May-2025)
Ref | Expression | ||
---|---|---|---|
Assertion | subsf | |- -s : ( No X. No ) --> No |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | negscl | |- ( y e. No -> ( -us ` y ) e. No ) |
|
2 | addscl | |- ( ( x e. No /\ ( -us ` y ) e. No ) -> ( x +s ( -us ` y ) ) e. No ) |
|
3 | 1 2 | sylan2 | |- ( ( x e. No /\ y e. No ) -> ( x +s ( -us ` y ) ) e. No ) |
4 | 3 | rgen2 | |- A. x e. No A. y e. No ( x +s ( -us ` y ) ) e. No |
5 | df-subs | |- -s = ( x e. No , y e. No |-> ( x +s ( -us ` y ) ) ) |
|
6 | 5 | fmpo | |- ( A. x e. No A. y e. No ( x +s ( -us ` y ) ) e. No <-> -s : ( No X. No ) --> No ) |
7 | 4 6 | mpbi | |- -s : ( No X. No ) --> No |