|
|
|
|
|
by syzarian
1162 days ago
|
|
I think I understand better where you are coming from. In computer science I don’t know what they typically mean when they say “division”. I’ll be more precise. In abstract algebra division means multiplying by the inverse. All of the notions of division mentioned in the Wikipedia page come from this idea. Computers can’t work with within the realm of the entire real number system. There they have notions of type. They like to extend common operators like “/“ to things that normally it doesn’t apply to. A computer language will sometimes return a value of int or some other type when the integer 5 is divided by 3. Depending on how the language designer wanted things to work. This isn’t division in a mathematical sense though. |
|
To be clear, do you disagree that it is commonplace in complex analysis to extend the complex plane by {infinity} and define 1/0 = infinity, 1/infinity = 0? I find it hard to imagine that you can't have encountered that given how much you seem to know about abstract algebra. Or do you just think that it is a bad idea, despite being commonplace? In either case, to say that mathematicians would not call that operation division as a result is contradictory to my experience, even if those two special cases don't fit the category of multiplication by the inverse.
Also to be clear, I know of no counterexamples in abstract algebra and it would make sense to me that in that context division would mean something very particular, in order to be able to talk about it with any generality. But as it happens, abstract algebra isn't all of math.