Join Nostr
2025-11-24 17:49:41 UTC
in reply to

Owen Lynch on Nostr: nprofile1q…4rrqe Not very useful for mathematics for the reason I mentioned that ...

Not very useful for mathematics for the reason I mentioned that you would still have to have 1/x defined for x = 0?

I do think that 's point that mainstream mathematicians really want proof irrelevance is a good one, but perhaps the answer is to teach them that they shouldn't want things they can't have...

Here's an idea to fix the above issue. What if we do something like postulate a neutral

inv : (x : R) -> (y : R) × (p : x ≠ 0) -> (y = 1/(x,p))

where 1/- : (x : R) × (x ≠ 0) -> R is the "normal" definition of inverse.

Then this serve as the "base function" for the refined inverse. Perhaps suitable elaborator support can make moving between two definitions (the definition which takes in the proof as a refinement and the real definition) smooth.