Skip to content

Homogeneous Polynomial

Definition

A polynomial on Rn\mathbb{R}^n is called homogeneous of degree kk if all of its nonzero terms have degree kk. Such a polynomial is also called a (algebraic) form.

Every degree-kk monomial acquires the same factor ckc^k when its variables are scaled by cc. Their sum therefore satisfies the defining identity of a Homogeneous Function.


Interpretation

A homogeneous polynomial is a polynomial in which every nonzero term has the same total degree kk. Scaling all variables by cc then multiplies every term, and hence the whole polynomial, by ckc^k:

P(cx1,…,cxn)=ckP(x1,…,xn).P(cx_1,\dots,cx_n)=c^kP(x_1,\dots,x_n).

So a homogeneous polynomial of degree kk is a homogeneous function of degree kk. Conversely, a polynomial that satisfies this identity for every c≠0c\neq0 is homogeneous of degree kk, so for polynomials the two notions agree.

To check homogeneity, add the exponents in each nonzero term: x2y+y3x^2y+y^3 is homogeneous of degree 33, while x2+yx^2+y has terms of degrees 22 and 11 and is not homogeneous. Every polynomial on Rn\mathbb{R}^n splits uniquely into homogeneous parts by grouping its terms by total degree; for example, x2+2xy+y2+x+1x^2+2xy+y^2+x+1 has the parts x2+2xy+y2x^2+2xy+y^2, xx and 11.

The forms of low degree are familiar from linear algebra. Forms of degree 11 are the linear functions a1x1+⋯+anxna_1x_1+\cdots+a_nx_n, that is, the linear maps Rn→R\mathbb{R}^n\to\mathbb{R}. Forms of degree 22 are the quadratic forms x⊤Ax\boldsymbol{x}^{\top}\boldsymbol{A}\boldsymbol{x}.

A common slip is to compare the degree of each variable instead of the total degree. The terms x3x^3 and xy2xy^2 look different, but both have total degree 33, so x3−3xy2x^3-3xy^2 is homogeneous of degree 33.


Key Results

  • The sum of two homogeneous polynomials of the same degree is homogeneous of that degree.
  • The product of a homogeneous polynomial of degree kk and one of degree ℓ\ell is homogeneous of degree k+ℓk+\ell.

Examples

  • P(x)=2x5P(x) = 2x^5 is a homogeneous polynomial of degree 5.
  • P(x,y)=x2+xy+y2P(x,y) = x^2 + xy + y^2 is homogeneous of degree 2. Each term has total degree 2.

Prerequisites

Sources

Aliases: algebraic form, quantic Keywords: form Symbols: real numbers

Last updated: 20 October 2026 03:02