News for hackers. Stuff that matters.
Re:Why don't we define “imaginary” numbers for every “imposs... by momentoftop on Monday April 10, 2023 @12:29PM (#35514134)
Ah, thanks for the link. I suggested the reason that Isabelle/HOL does this is because it requires total functions and you don't have a convenient way to do refinement types. But that's not an adequate explanation, because Lean does allow such refinements, but it still turns out to be inconvenient for division.

I will note that setting a - b = 0 for a <= b is pretty standard, and is often called "partial subtraction."

There are no comments on this comment yet.