Is there any limitation (upper bound) for number of solutions of polynomial equations? Having a background in engineering, my knowledge of higher algebra is rather limited, but I do know of
1. Real numbers having At Most N roots for an N-deg polynomial
2. Complex numbers Always having N roots for an N-deg polynomial
3. Multivariable real valued polynomials which can have infinite number of roots.
Famous example $x^2+y^2-1=0$ having solutions all along the unit circle.
4. Quaternions having ?? roots for an N-deg polynomial(?)
Are different types of numbers divided into different types or classes depending on how many solutions polynomials in them can have? Given definition of a type of number, is there some way to easily decide which of these classes or types they will belong to?