Question: why is the square root of a negative number undefined?
Answer: The square root of a negative is undefined over the Reals because there is no Real number which, squared, is negative; it's as simple as that. There are alternate number systems (e.g. Complex numbers, Algebraic numbers) where there are numbers which, when squared, yield a negative result.