What Does the Height of an Algebraic Equation Mean?
At a glance
- 1. Choose the meaning
Check whether height refers to the size of polynomial coefficients or to the arithmetic height of a root.
- 2. Normalize coefficients
For a rational-coefficient polynomial, clear denominators and divide out the common factor.
- 3. Compute coefficient height
Take the largest absolute coefficient; some authors use its logarithm instead.
- 4. Check the object
A root, a polynomial, and the set of solutions can have different heights.
“Height of an algebraic equation” is not one universally fixed term. Most often, it measures the size of the coefficients in a chosen polynomial equation. In number theory, however, height often means an invariant of an algebraic number, such as one of the roots. These meanings are related but not interchangeable.
Height as coefficient size
Suppose an equation is given by a polynomial with integer coefficients,
A common definition of its (naive) coefficient height is
Many authors instead use the logarithmic coefficient height, . Check the author’s convention: some sources call the maximum itself “height,” while others reserve “height” for its logarithm.
For a polynomial with rational coefficients, first multiply by a common denominator to get integer coefficients, then divide all coefficients by their greatest common divisor. This gives a primitive integer polynomial, unique up to an overall sign. Its largest absolute coefficient is a standard way to define the coefficient height of the rational polynomial.
For example, the equation
can be divided by to obtain the primitive polynomial . Its coefficient height is
and its logarithmic coefficient height is . Without the primitive normalization, multiplying the equation by any nonzero integer would change the apparent coefficient size, even though the solutions remain the same.
Height of a root
A different common meaning is the absolute logarithmic Weil height of an algebraic number . Let its primitive irreducible polynomial over the integers be
where is the leading coefficient, is the degree, and the are all its complex conjugates. Then
This height is attached to the number, not just to whichever equation someone uses to describe it. Its multiplicative version is .
For the rational number , the primitive minimal polynomial is . There is one conjugate, , so
Thus . The root’s height happens to be easy to read from its degree-one minimal polynomial, but this does not mean the two definitions are the same in general.
For example, has minimal polynomial and conjugates and . Therefore
The polynomial’s coefficient height is , whose logarithm is , not . This shows why you need to identify which height is being discussed.
Why context matters
For an equation in several variables, a common coefficient-height convention for an integer polynomial is still the maximum absolute value of its coefficients. For a homogeneous polynomial, the same idea applies to its coefficients. But the height of a geometric object defined by the equation—such as a curve or a projective variety—may be defined differently, and it is not automatically the coefficient height.
The equation itself may also have multiple forms. Multiplying by a nonzero scalar does not change its solutions, so a normalization is needed to define coefficient height consistently. More broadly, changing the polynomial or using a different set of equations can describe the same solution set while giving different coefficient sizes. A height of a polynomial is therefore not automatically an invariant of the set it defines.
Common mistakes
- Assuming “height” always means degree. Degree counts the highest exponent; coefficient height measures coefficient size.
- Forgetting normalization. The coefficient maximum changes if you multiply a polynomial by a constant. For rational coefficients, use the primitive integer form under the stated convention.
- Confusing polynomial height with root height. The algebraic-number height uses the minimal polynomial and all its conjugates, with a degree normalization.
- Assuming every source uses the same convention. Check whether “height” means a maximum, its logarithm, or a more specialized arithmetic or geometric height.
When a text gives a formula or definition, use that definition over the generic phrase “height of the equation.” If it does not, the safest interpretation is coefficient size after normalization, while noting that the intended meaning may be the height of a root.
References
- Enrico Bombieri and Walter Gubler, Heights in Diophantine Geometry
- Joseph H. Silverman, The Arithmetic of Dynamical Systems
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.