Skip to content

Norm and Trace

Let $K$ be a number field of degree

Two Fundamental Invariants

Let KK be a number field of degree

[K:Q]=n. [K:\mathbb{Q}]=n.

Each element αK\alpha\in K has two fundamental rational invariants: its norm and its trace. These generalize familiar operations from quadratic fields.

The norm behaves like a product of conjugates. The trace behaves like a sum of conjugates.

If the embeddings of KK into C\mathbb{C} are

σ1,σ2,,σn, \sigma_1,\sigma_2,\ldots,\sigma_n,

then the norm and trace are defined by

NK/Q(α)=σ1(α)σ2(α)σn(α), N_{K/\mathbb{Q}}(\alpha) = \sigma_1(\alpha)\sigma_2(\alpha)\cdots\sigma_n(\alpha),

and

TrK/Q(α)=σ1(α)+σ2(α)++σn(α). \operatorname{Tr}_{K/\mathbb{Q}}(\alpha) = \sigma_1(\alpha)+\sigma_2(\alpha)+\cdots+\sigma_n(\alpha).

These quantities belong to Q\mathbb{Q}. If α\alpha is an algebraic integer, then both belong to Z\mathbb{Z}.

Quadratic Fields

Let

K=Q(d), K=\mathbb{Q}(\sqrt d),

where dd is squarefree. Every element has the form

α=a+bd,a,bQ. \alpha=a+b\sqrt d, \qquad a,b\in\mathbb{Q}.

There are two embeddings into C\mathbb{C}:

dd,dd. \sqrt d\mapsto \sqrt d, \qquad \sqrt d\mapsto -\sqrt d.

Hence the conjugate of α\alpha is

α=abd. \overline{\alpha}=a-b\sqrt d.

The norm is

N(α)=αα=(a+bd)(abd)=a2db2. N(\alpha) = \alpha\overline{\alpha} = (a+b\sqrt d)(a-b\sqrt d) = a^2-db^2.

The trace is

Tr(α)=α+α=2a. \operatorname{Tr}(\alpha) = \alpha+\overline{\alpha} = 2a.

These formulas are the simplest model for the general theory.

Example: Gaussian Integers

In the Gaussian field

Q(i), \mathbb{Q}(i),

an element has the form

α=a+bi. \alpha=a+bi.

Its conjugate is

α=abi. \overline{\alpha}=a-bi.

Therefore

N(a+bi)=a2+b2, N(a+bi)=a^2+b^2,

and

Tr(a+bi)=2a. \operatorname{Tr}(a+bi)=2a.

The norm explains why sums of two squares appear naturally in Gaussian integer arithmetic.

For example,

N(3+4i)=32+42=25. N(3+4i)=3^2+4^2=25.

Since the norm is multiplicative,

N(αβ)=N(α)N(β), N(\alpha\beta)=N(\alpha)N(\beta),

the product of two sums of squares is again a sum of squares.

Norm as Determinant

There is another useful definition of the norm.

Multiplication by α\alpha defines a Q\mathbb{Q}-linear map

mα:KK,xαx. m_\alpha:K\to K, \qquad x\mapsto \alpha x.

Since KK is an nn-dimensional vector space over Q\mathbb{Q}, this map has a determinant.

One has

NK/Q(α)=det(mα). N_{K/\mathbb{Q}}(\alpha)=\det(m_\alpha).

Similarly,

TrK/Q(α)=trace(mα). \operatorname{Tr}_{K/\mathbb{Q}}(\alpha)=\operatorname{trace}(m_\alpha).

This linear algebra viewpoint is often the cleanest definition in abstract settings.

Multiplicativity and Additivity

The norm is multiplicative:

N(αβ)=N(α)N(β). N(\alpha\beta)=N(\alpha)N(\beta).

This follows either from the embedding definition or from the determinant interpretation.

The trace is additive:

Tr(α+β)=Tr(α)+Tr(β). \operatorname{Tr}(\alpha+\beta) = \operatorname{Tr}(\alpha)+\operatorname{Tr}(\beta).

It is also compatible with rational scaling:

Tr(qα)=qTr(α) \operatorname{Tr}(q\alpha)=q\operatorname{Tr}(\alpha)

for qQq\in\mathbb{Q}.

Thus the norm behaves like a multiplicative size, while the trace behaves like a linear measurement.

Minimal Polynomials

Suppose α\alpha has minimal polynomial

mα(x)=xr+cr1xr1++c1x+c0. m_\alpha(x) = x^r+c_{r-1}x^{r-1}+\cdots+c_1x+c_0.

If K=Q(α)K=\mathbb{Q}(\alpha), then the conjugates of α\alpha are the roots of this polynomial.

Thus

TrK/Q(α)=cr1, \operatorname{Tr}_{K/\mathbb{Q}}(\alpha)=-c_{r-1},

and

NK/Q(α)=(1)rc0. N_{K/\mathbb{Q}}(\alpha)=(-1)^r c_0.

For example, 2\sqrt2 has minimal polynomial

x22. x^2-2.

The trace is

0, 0,

and the norm is

2. -2.

Indeed,

N(2)=(2)(2)=2. N(\sqrt2)=(\sqrt2)(-\sqrt2)=-2.

Algebraic Integers

If

αOK, \alpha\in\mathcal O_K,

then all conjugates of α\alpha are algebraic integers. Their sum and product are rational algebraic integers, hence ordinary integers.

Therefore

NK/Q(α)Z,TrK/Q(α)Z. N_{K/\mathbb{Q}}(\alpha)\in\mathbb{Z}, \qquad \operatorname{Tr}_{K/\mathbb{Q}}(\alpha)\in\mathbb{Z}.

This makes norm and trace useful arithmetic tools.

For example, if αOK\alpha\in\mathcal O_K and

N(α)=±1, N(\alpha)=\pm1,

then α\alpha is a unit.

Norms and Divisibility

Norms often reduce divisibility questions in OK\mathcal O_K to divisibility questions in Z\mathbb{Z}.

If

αβ \alpha\mid\beta

in OK\mathcal O_K, then

N(α)N(β) N(\alpha)\mid N(\beta)

in Z\mathbb{Z}, up to sign.

This gives a useful obstruction. For example, in the Gaussian integers, if

α5, \alpha\mid 5,

then

N(α)N(5)=25. N(\alpha)\mid N(5)=25.

Thus possible norms of divisors are restricted to divisors of 2525.

Trace Pairing

The trace defines a bilinear form on KK:

(α,β)TrK/Q(αβ). (\alpha,\beta)\mapsto \operatorname{Tr}_{K/\mathbb{Q}}(\alpha\beta).

This form is fundamental in the study of discriminants and integral bases.

Given a basis

ω1,,ωn \omega_1,\ldots,\omega_n

of KK over Q\mathbb{Q}, one forms the matrix

(Tr(ωiωj))i,j. \left(\operatorname{Tr}(\omega_i\omega_j)\right)_{i,j}.

Its determinant is the discriminant of the basis.

Thus trace connects field arithmetic with lattice geometry.

Geometric Meaning

Under the embeddings

σi:KC, \sigma_i:K\to\mathbb{C},

an element α\alpha becomes a tuple of complex numbers:

(σ1(α),,σn(α)). (\sigma_1(\alpha),\ldots,\sigma_n(\alpha)).

The norm is their product. The trace is their sum.

When restricted to the ring of integers, these embeddings place OK\mathcal O_K as a lattice in Euclidean space. Norm and trace then measure arithmetic information through this geometric embedding.

Arithmetic Role

Norm and trace are among the most important tools in algebraic number theory.

They are used to study:

  • units,
  • divisibility,
  • ideals,
  • discriminants,
  • integral bases,
  • ramification,
  • field extensions.

The norm converts multiplication in a number field into multiplication in Q\mathbb{Q}. The trace converts addition and linear structure in a number field into ordinary rational data. Together, they provide the basic bridge between arithmetic inside KK and arithmetic over Q\mathbb{Q}.