Metamath Proof Explorer


Theorem sgnfo

Description: The signum function as onto function. (Contributed by AV, 16-Jun-2026)

Ref Expression
Assertion sgnfo sgn : * onto 1 0 1

Proof

Step Hyp Ref Expression
1 df-sgn sgn = x * if x = 0 0 if x < 0 1 1
2 1 funmpt2 Fun sgn
3 sgndm dom sgn = *
4 df-fn sgn Fn * Fun sgn dom sgn = *
5 2 3 4 mpbir2an sgn Fn *
6 sgnrn ran sgn = 1 0 1
7 df-fo sgn : * onto 1 0 1 sgn Fn * ran sgn = 1 0 1
8 5 6 7 mpbir2an sgn : * onto 1 0 1