I tutor some high school students in Algebra 2 and Pre-Calculus. This is a questions from one of them. Here's the context:
Often, when students are first introduced to the concepts of domain and range, they are told that the domain is "all of the allowed inputs," where an input is allowed if it (a) is a real number and (b) produces a real number as an output.
In general, they are taught that there are two situations that break these rules by accepting a real number as an input but then giving back something that is ill-defined. The two situations are zeroes in the denominators of rational functions and negative numbers under even radicals.
Later, complex numbers will be introduced, and it will be explained that they solve various problems including the ill-defined-ness of the roots of negative numbers. However, the issue of dividing by zero is never resolved.
Are there any number systems which resolve the issue of dividing by zero similar to how complex numbers resolve taking the square root of negative numbers?
While it is not necessary, preferably this number system would be a natural extension of the real or complex numbers that avoids introducing new singularities. It seems to me that the answer to this question might depend on whether or not there are any fields where the additive identity has a multiplicative inverse.