Contents / Number Theory / Algebraic Number Theory
Chapter 7
Algebraic Number Theory
Algebraic integers and the integrality criterion; the ring of integers, computed explicitly for quadratic fields including the d = 1 mod 4 case; the failure of unique factorisation in Z[sqrt(-5)] and its restoration at the level of ideals in a Dedekind domain; the ideal class group, with class number one exactly when the ring of integers is a UFD; and Dirichlet's unit theorem with the rank formula worked for quadratic, cubic and cyclotomic fields.
Introduction
Ordinary arithmetic rests on one fact: every integer above factors into primes in exactly one way. Algebraic number theory begins with the discovery that this fact is an accident of , not a law of arithmetic. Enlarge by adjoining and the number acquires two genuinely different factorisations into irreducibles; enlarge it by adjoining and nothing goes wrong at all. The subject exists to explain the difference, to measure it, and — this is the surprise — to repair it.
The repair is Kummer's and Dedekind's, and it is the central idea of the chapter. Unique factorisation fails for elements but is restored for ideals: in the ring of integers of any number field, every nonzero ideal is a product of prime ideals in exactly one way. The elements that were missing their factors turn out to have had them all along, hidden inside ideals that are not generated by any single element. The obstruction — how far the ideals are from being principal — is itself a finite abelian group, the ideal class group, and its order, the class number , is a single integer that says how badly unique factorisation fails. It equals precisely when nothing went wrong.
The chapter develops this in four movements. First the objects: algebraic integers, why they form a ring, and what the ring of integers of a number field looks like concretely — including the quadratic case computed in full, where the condition produces the element that so many first computations miss. Then the structural theory: Dedekind domains, and unique factorisation of ideals. Then the class group and its finiteness. Finally the units, where Dirichlet's theorem pins the unit group down to a finite group times a free abelian group of rank .
Two proofs in the chapter are genuinely beyond what can be built here from scratch — the finiteness of the class group and Dirichlet's unit theorem both need Minkowski's convex body theorem and a geometry-of-numbers argument. Those appear as clearly labelled sketches that state exactly what they assume. Everything else is proved.
Background assumed: ideals and quotient rings as in Ideals and Quotient Rings, integral domains, fields and the notion of a UFD as in Integral Domains and Fields, factorisation in polynomial rings and Gauss's lemma as in Polynomial Rings and Unique Factorization, and the language of field extensions and embeddings from Galois Theory.
7.1What it means to be an algebraic integer
An integer is a rational number with denominator . That description does not survive being moved to a larger field, because "denominator" is not an intrinsic notion. The description that does survive is the one that mentions only polynomials.
Definition 7.1 (Algebraic integer). A complex number is an algebraic integer if there is a monic polynomial
with . The set of all algebraic integers is written .
Monicity is the entire content of the definition. Drop it and every rational number qualifies, since is a root of . Keep it and, as the next section shows, the only rational numbers that qualify are the ordinary integers. The leading coefficient is what plays the role of "denominator ".
Example 7.2 (Three algebraic integers and one impostor). Decide whether each of , the golden ratio , , and is an algebraic integer.
Solution.
- is a root of , monic over . Yes.
- satisfies , so it is a root of . Yes — and note the denominator in the expression is not an obstruction.
- Put . Then , so , giving . Yes.
- Put . The same computation gives , so . The coefficient is not an integer, and since this quadratic is irreducible over it is the minimal polynomial; by the criterion Integrality is visible in the minimal polynomial below, is not an algebraic integer.
The contrast between items 3 and 4 is the whole of the quadratic theory in miniature: halving produces an algebraic integer for and not for , and the reason is that while . The section Rings of integers of quadratic fields makes this precise.
Definition 7.3 (Integral over a ring). Let be commutative rings. An element is integral over if for some monic . If every element of is integral over , then is integral over . The set of elements of integral over is the integral closure of in , and is integrally closed in if that closure is itself.
Algebraic integer means exactly "integral over ", with . Phrasing it this way costs nothing and buys the ability to say "the integral closure of in ", which is the definition of .
Intuition. Think of a monic equation as a budget. The relation says that once you reach the -th power of you never need a higher one: the powers of live inside a finitely generated -module. A non-monic relation like gives no such budget — it lets you trade one for a half, and iterating produces denominators without bound. Integrality is finiteness, and the proofs below say so literally.
7.2Algebraic numbers, algebraic integers, and the rational case
Definition 7.4 (Algebraic number). A complex number is an algebraic number if for some nonzero . Equivalently, is algebraic over in the sense of Galois Theory. Its minimal polynomial is the monic rational polynomial of least degree with , and its degree is .
Every algebraic integer is an algebraic number; shows the converse fails. The following theorem is the tool that decides the question in practice, and it is why nobody ever has to hunt for a clever monic polynomial: there is only one candidate to check.
Theorem 7.5 (Integrality is visible in the minimal polynomial). Let be an algebraic number with minimal polynomial . Then is an algebraic integer if and only if .
Proof. () If has integer coefficients it is itself a monic integer polynomial killing , so is an algebraic integer.
() Suppose is monic with . By minimality in , say with monic, since and are. We must show and lie in .
Recall from Polynomial Rings and Unique Factorization that the content of a nonzero is the positive rational with and primitive, and that Gauss's lemma gives . Write and with primitive. Then
and is primitive by Gauss's lemma, so . But is monic with integer coefficients, hence is the reciprocal of a positive integer dividing every coefficient — in fact and divides the leading coefficient , so .
Now compare leading coefficients. Let have leading coefficient and leading coefficient . Since is monic, , so ; likewise . From we get , so , and then is a positive rational, hence and .∎
Corollary 7.6 (Rational algebraic integers are integers). . Equivalently, is integrally closed in .
Proof. Certainly . Conversely let be an algebraic integer. Its minimal polynomial over is , of degree , so by the theorem Integrality is visible in the minimal polynomial we get , that is .∎
This corollary is the sanity check that the definition was the right one: the new notion of integer agrees with the old one wherever both apply. It is also the workhorse behind almost every later argument — whenever a rational number is produced that is known to be an algebraic integer, it is an honest integer, and that is how traces, norms and discriminants are forced to be integral.
Example 7.7 (Rational root test as a special case). Show directly that is not an algebraic integer, without appealing to the corollary.
Solution.
- Suppose satisfies .
- Multiply by : .
- Every term after the first is divisible by , so , which is false.
- Hence no monic integer polynomial kills . The general argument is identical and proves the corollary again.
Pitfall. " satisfies a polynomial with integer coefficients, so is an algebraic integer" is false, and it is the single most common slip. satisfies , which has integer coefficients. The polynomial must be monic. When in doubt, compute the minimal polynomial and look at its coefficients — the theorem Integrality is visible in the minimal polynomial says that is the only test needed.
7.3The algebraic integers form a ring
That is an algebraic integer can be checked by hand: it is a root of . That is one cannot reasonably be checked by hand, and the polynomial it satisfies has degree . A structural proof is needed, and the right one replaces polynomial gymnastics with a finiteness statement about modules.
Lemma 7.8 (Integrality equals module-finiteness). Let be a subring of a commutative ring and let . The following are equivalent.
- is integral over .
- is finitely generated as an -module.
- There is a subring with that is finitely generated as an -module.
Proof. . Let with . By induction every power with is an -combination of : true for by the relation, and if it holds for then multiplying by expresses in terms of , and is rewritten again by the relation. Hence .
. Take .
. Let with generating as an -module, and arrange by adjoining it if necessary. Multiplication by maps into , because and is a ring. So there are with
Writing and , this says . Multiply on the left by the adjugate matrix , which has entries in , and use : we get for every . Taking with gives . Expanding the determinant, is a monic polynomial of degree with coefficients in — it is the characteristic polynomial of — so is a root of a monic polynomial over .∎
Remark. Step is the determinant trick, and the hypothesis matters: without an element that the relation can be tested against, the determinant need only annihilate , not vanish. This is exactly the point at which "finitely generated module" is upgraded to "monic equation", and it is a form of the Cayley–Hamilton theorem.
Theorem 7.9 (The algebraic integers form a ring). If and are integral over a subring of a commutative ring , then , and are integral over . In particular is a subring of , and the integral closure of in is a ring.
Proof. Let satisfy a monic relation of degree over and a monic relation of degree . Put . By the argument in of the lemma Integrality equals module-finiteness, applied first to over and then to over , the module is generated over by the products
So is a finitely generated -module, it is a ring, and it contains . Each of , , lies in , so for any one of them we have with module-finite over ; condition (3) of the lemma applies and is integral over .∎
Intuition. No polynomial for is ever produced, and that is the point. The proof says: whatever is, it stirs the finite-dimensional space spanned by the around inside itself, and a linear map on a finite-dimensional space satisfies its own characteristic polynomial, which is monic. Degree comes out for free — the degree- polynomial for exists because .
Example 7.10 (A sum of two square roots). Verify by hand that is an algebraic integer, and compare the degree with the bound from the theorem.
Solution.
- , so .
- Squaring, , that is .
- The polynomial is monic with integer coefficients, so .
- Here , so the theorem promises degree at most , and is attained: is irreducible over because lies in no proper subfield of , a degree- field.
Corollary 7.11 (Integral closure is transitive). Let be commutative rings with integral over and integral over . Then is integral over .
Proof. Let with . Put . Each is integral over , so applying the lemma Integrality equals module-finiteness repeatedly, is a finitely generated -module. The same relation shows is integral over , so is a finitely generated -module. A module-finite extension of a module-finite extension is module-finite — if and then — so is a finitely generated -module containing . Condition (3) of the lemma gives that is integral over .∎
Corollary 7.12 (Clearing a denominator). Let be an algebraic number. Then there is a nonzero with .
Proof. Let with and . Multiply through by and set :
a monic integer relation for . So works.∎
The last corollary says that a number field is not much bigger than its algebraic integers: every element becomes one after scaling. That is what makes large enough to be worth studying — it spans over .
7.4Minimal polynomial, characteristic polynomial, norm and trace
Let be a number field: a finite extension of , of degree . By the primitive element theorem from Galois Theory, for some , and there are exactly field embeddings , determined by sending to the distinct roots of its minimal polynomial.
Definition 7.13 (Norm and trace). For with embeddings as above, the norm and trace of from to are
The characteristic polynomial of is .
Equivalently — and this is often the easier description to compute with — multiplication by is a -linear map , and , , are its characteristic polynomial, determinant and trace.
Proposition 7.14 (Characteristic polynomial is a power of the minimal polynomial). Let have minimal polynomial of degree over . Then and
Consequently and , where is the coefficient of in .
Proof. Let , so and, by the tower law, is an integer. Each of the embeddings sends to a distinct root of , and each extends to exactly embeddings of into , since is separable of degree (characteristic zero). So among each root of occurs exactly times, giving
The norm is since , and the trace is minus the coefficient of in , which is times the coefficient of in .∎
Corollary 7.15 (Norms and traces of algebraic integers are rational integers). If , then ; in particular and .
Proof. By the theorem Integrality is visible in the minimal polynomial, , and is then a product of integer polynomials, hence lies in . Its constant term up to sign is the norm and its subleading coefficient up to sign the trace.∎
Proposition 7.16 (Norm detects units). Let . Then if and only if .
Proof. () If with , then applying each and multiplying gives . Both factors are rational integers by the corollary Norms and traces of algebraic integers are rational integers, so each is .
() Suppose . Write with and . From ,
The bracket lies in , so that bracket is an inverse for in .∎
This is the single most useful computational fact in the chapter. It converts a question about invertibility — hard, because it is a question about the whole ring — into the evaluation of one integer.
Example 7.17 (Norm and trace in a cubic field). Let where . Compute , , and .
Solution.
- is irreducible over (no rational root: fail), so it is and , .
- . So is a unit of by the proposition Norm detects units.
- .
- For , use with the general identity for , which follows from . Here , so
- So is also a unit. Indeed , so , and from .
7.5The ring of integers as a -module
Definition 7.18 (Ring of integers). Let be a number field. Its ring of integers is
the integral closure of in .
It is a ring by the theorem The algebraic integers form a ring, and it is an integral domain because it sits inside the field . Two further facts make it tractable: it is large (its fraction field is all of ) and it is small (it is a free -module of rank exactly ). Both are proved now.
Proposition 7.19 ( has fraction field ). Every can be written with and . Hence and contains a -basis of .
Proof. Every is algebraic over , so by the corollary Clearing a denominator there is , , with ; and , so . Replacing by if necessary makes it positive. Given any -basis of , scaling each by a suitable positive integer gives a -basis inside .∎
Definition 7.20 (Integral basis). An integral basis of is a tuple such that every is uniquely with ; equivalently as -modules.
Definition 7.21 (Discriminant of a tuple, discriminant of a field). For with embeddings , set
The discriminant of is for any integral basis.
The two expressions agree because if then has entry , and . The second form shows the discriminant is rational, and integral when the are.
Theorem 7.22 ( is a free -module of rank ). Let . Then is a free -module of rank ; that is, has an integral basis of elements. Moreover is a nonzero rational integer, independent of the choice of integral basis.
Proof. By the proposition has fraction field choose a -basis of lying in , and let . Since the are distinct field embeddings they are linearly independent as characters, so and ; and is a determinant of rational integers by the corollary Norms and traces of algebraic integers are rational integers, so .
We claim
Only the right inclusion needs work. Let and write with . Taking traces against each ,
a linear system where has integer entries and determinant , and has integer entries because each lies in . By Cramer's rule with , so and .
Now is a free -module of rank , and a submodule of a free -module of rank is free of rank at most (the structure theorem for modules over a PID). So is free of rank ; and it contains , of rank , so its rank is exactly .
Finally, two integral bases differ by a matrix , which has , and discriminants transform by . So is well defined.∎
Remark. The inclusions do more than prove freeness: they bound the search. The index is finite and, comparing discriminants, . So the index squared divides the discriminant of any convenient -basis — the fact that drives every hand computation of an integral basis.
Proposition 7.23 (Index and discriminant). Let be a free -submodule of rank with -basis . Then is finite and
Proof. Write for an integral basis , with . Since both modules have rank and , and by the Smith normal form , finite. The embedding matrices satisfy , so taking determinants and squaring,
7.6Rings of integers of quadratic fields: power basis or not
If with , the obvious candidate for is , a power basis. Sometimes this is correct; often it is not, and the quadratic case shows exactly why in a computation worth doing once, slowly.
Theorem 7.24 (Ring of integers of a quadratic field). Let be squarefree and . Then
and correspondingly
Proof. Every is with . If then and, by the corollary Rational algebraic integers are integers, . So assume ; then , the conjugate is the other root, and the minimal polynomial is
By the theorem Integrality is visible in the minimal polynomial, if and only if
Step 1: the denominator of divides . From and we get , so . Write in lowest terms with . Then , and forces . Since is squarefree, the only squares dividing are and , so . Hence as well, and we may write
Step 2: the congruence condition. With this notation , so the two integrality conditions are together equivalent to
Step 3: case . Squares mod are and . Suppose or is odd. If is odd then and or , while or — impossible. So is even, , hence and is even too. Thus , and . Conversely every such is a root of . So .
Step 4: case . Now , so the condition becomes , which holds precisely when and have the same parity. Both even reproduces ; both odd gives the new elements, of which the simplest is (root of , which has integer coefficients exactly because ). And if are both odd then
with , so . Both-even elements equal , also in . So .
Step 5: discriminants. For the basis the embedding matrix is , of determinant , so . For the matrix is , of determinant , so . Substituting the integral bases found above gives the stated .∎
Pitfall. Writing for every is the most frequent error in the subject, and it is not a harmless one: it changes the discriminant by a factor of , changes which primes ramify, and produces a ring that is not integrally closed and therefore not a Dedekind domain. For it misses the sixth roots of unity; for it misses the golden ratio, which is a unit. Always check first.
Example 7.26 (Is an algebraic integer?). Decide, and identify for .
Solution.
- is squarefree and , so by the theorem Ring of integers of a quadratic field, with , and .
- For we have , , both odd, so the parity condition of Step 4 holds and .
- Check directly: . ✓
- In terms of the basis, .
Example 7.27 (A field where the power basis is wrong for a subtler reason). Let and . Show by exhibiting an algebraic integer outside it.
Solution.
- Put . Then , so is a root of , monic over .
- Hence .
- But has a coefficient in the basis of , so .
- Therefore is divisible by , and by the proposition Index and discriminant the discriminant of exceeds by a factor of at least .
Remark. There exist number fields with no power basis at all — no single with ; such fields are called non-monogenic, the classical example being with , where the index is even for every generator . So "find the power basis" is not a strategy that always terminates; "find an integral basis" is.
7.7Discriminant and ramification
The discriminant is not merely a bookkeeping invariant. It is the exact record of which primes behave badly in .
Definition 7.28 (Ramification). Let be a rational prime. Writing for the factorisation into distinct prime ideals guaranteed by the theorem Unique factorisation of ideals below, the integer is the ramification index of over , and is the residue degree. The prime is ramified in if some , and unramified otherwise. If and , is inert; if (so all ), splits completely.
Theorem 7.29 (Degree relation). With the notation above, .
Proof. Both sides count the -dimension of . On the one hand as a -module by the theorem is a free -module of rank , so has dimension . On the other hand the Chinese remainder theorem applied to the pairwise comaximal ideals gives
and the filtration for has successive quotients that are one-dimensional vector spaces over — one-dimensional because in the localisation the ideal is principal, as established in the theorem Localisations are discrete valuation rings. Hence , and summing gives the claim.∎
Theorem 7.30 (Dedekind's discriminant criterion). A rational prime ramifies in if and only if . In particular only finitely many primes ramify.
Proof. We prove the direction that is within reach and label the rest. Suppose is unramified, so is a product of finite fields, hence a reduced ring (no nonzero nilpotents) and a separable -algebra. The discriminant of a finite-dimensional commutative algebra over a field is nonzero exactly when the trace form is nondegenerate, which for a product of separable field extensions it is. Reducing an integral basis modulo gives an -basis of whose trace-form determinant is , so .
Conversely if ramifies, some with has a nonzero nilpotent . Multiplication by on is then nilpotent, so for all (a nilpotent endomorphism has zero trace, and is nilpotent since the ring is commutative). The trace form is therefore degenerate and .
Finally , so it has finitely many prime divisors.∎
Example 7.31 (Ramification in quadratic fields). Which primes ramify in , in and in ?
Solution.
- , so . Ramified primes: and .
- , so . Ramified: only. Note is not ramified here even though divides — that number is the discriminant of the non-maximal order , not of .
- , so and only ramifies: indeed in .
Pitfall. Item 2 above is the trap the proposition Index and discriminant exists to catch. Computing of a convenient basis and reading off ramified primes is only valid once you know that basis is integral. An index of inserts a spurious factor and a spurious ramified prime .
7.8Computing an integral basis
The proposition Index and discriminant turns the search for into a finite one. Start from for a generator , compute , and note . So the index is an integer whose square divides : only the primes with can occur, and for each one it suffices to test whether can be enlarged -adically.
Method 7.32 (Enlarging an order to the maximal one). Given with :
- Compute , the discriminant of .
- List the primes with . Only these can divide .
- For each such , test the candidate elements with not all zero, and keep any whose characteristic polynomial lies in .
- Adjoin all such elements, obtaining a larger module with where is the index gained. Repeat until no prime with admits an enlargement.
- The resulting module is and its discriminant is .
Step 3 is finite — at most candidates — which is why the procedure terminates, and Dedekind's criterion refines it further by testing the factorisation of modulo rather than enumerating.
Example 7.33 (An integral basis by the recipe). Let and start from . Run the recipe.
Solution.
- , and .
- Primes with : only .
- Candidates with not both zero. For the characteristic polynomial is . ✓ (The other two candidates, and , give and , both rejected.)
- So , index over , and .
- This agrees with the theorem Ring of integers of a quadratic field, since .
Example 7.34 (A field where the power basis survives). Let , . Show .
Solution.
- For the discriminant is , so here .
- Primes with : and .
- The index satisfies , so .
- Testing : any candidate has norm , and for the numerators are — none divisible by , so no enlargement at .
- Testing : the same norm formula over never produces a numerator divisible by (the norm is , i.e. , and vanishing mod is necessary but the full cube condition fails in every case).
- So no enlargement is possible, and .
7.9Dedekind domains
Rings of integers are almost never UFDs, but they are always Dedekind domains, and that is enough. The definition packages exactly the three properties the factorisation theory needs.
Definition 7.35 (Dedekind domain). An integral domain that is not a field is a Dedekind domain if
- is Noetherian: every ideal is finitely generated;
- is integrally closed in its fraction field ;
- every nonzero prime ideal of is maximal (equivalently, has Krull dimension ).
Each condition rules out a specific pathology. Without (1) an ideal could fail to have a factorisation at all, for lack of a finiteness to induct on. Without (2) the ring has "missing" elements — is Noetherian and one-dimensional but omits , and in it is not a product of primes. Without (3) one is in a ring like or , where the prime sits strictly inside the prime and ideals have codimension- behaviour that no one-dimensional factorisation can see.
Proposition 7.36 (Every PID is a Dedekind domain). If is a principal ideal domain and not a field, then is a Dedekind domain.
Proof. (1) Every ideal is generated by one element, so certainly finitely generated. (2) Let be integral over , with coprime — possible since a PID is a UFD, as shown in Polynomial Rings and Unique Factorization. From , multiplying by gives , so every prime factor of divides and hence ; coprimality forces to be a unit and . (3) Let be a nonzero prime ideal and . Then for some , and prime with a non-unit forces to be a unit, so . Hence is maximal.∎
Corollary 7.37 ( and are Dedekind). and for a field are Dedekind domains.
Proof. Both are Euclidean, hence principal ideal domains by Polynomial Rings and Unique Factorization, and neither is a field. Apply the proposition Every PID is a Dedekind domain.∎
Example 7.38 (A ring that fails exactly one axiom). Show that is Noetherian and one-dimensional but not a Dedekind domain.
Solution.
- is a finitely generated -algebra, hence Noetherian by the Hilbert basis theorem; and it is a free -module of rank , so every quotient by a nonzero ideal is finite, which forces nonzero primes to be maximal (a finite integral domain is a field).
- Its fraction field is , and satisfies , so is integral over .
- But , since its coordinates in the basis are not integers.
- So is not integrally closed, and axiom (2) fails. Its integral closure is , which is Dedekind.
Remark. This example is the reason axiom (2) is stated in terms of the fraction field rather than as a convenience. is a perfectly reasonable ring in which has two factorisations that even ideals cannot reconcile; passing to the integral closure repairs it, because in one has and the two factorisations differ by a unit.
7.10Unique factorisation of ideals
This is the theorem the subject is built on. Elements need not factor uniquely; ideals always do.
Theorem 7.39 (Unique factorisation of ideals). Let be a Dedekind domain. Every nonzero proper ideal can be written
with distinct nonzero prime ideals and , and this expression is unique up to the order of the factors.
Proof. Labelled sketch. The full argument is standard but long; what follows is its skeleton, with the two lemmas it rests on stated explicitly as assumptions.
Assumed (A1). Every nonzero ideal contains a product of nonzero primes. If not, Noetherianity gives a maximal counterexample . It is not prime, so there are with ; then and strictly contain , hence each contains a product of primes, and their product lies in — a contradiction. (This step uses only axiom (1).)
Assumed (A2) — invertibility. For every nonzero prime , setting where , one has . Proving uses (A1) and maximality of ; proving that , which is an ideal containing , cannot equal is exactly where integral closedness enters: if then every stabilises the finitely generated module , so by the determinant trick of the lemma Integrality equals module-finiteness is integral over , hence , contradicting . Since is an ideal strictly between and and is maximal, it is .
Existence, granting (A1) and (A2). Suppose some nonzero proper ideal is not a product of primes and choose, by Noetherianity, a maximal such . It is contained in a maximal ideal . Then , so is an ideal, and it strictly contains by the same determinant-trick argument as above. By maximality of the counterexample, is a product of primes (or is ), and multiplying by gives — a contradiction.
Uniqueness, granting (A2). Suppose . Then , and since is prime it contains some ; as is maximal, . Multiply both sides by , which cancels that factor exactly because of (A2), and induct on .∎
Intuition. Read the theorem as a change of vocabulary. Elements are too rigid: and have no common factor in , yet they are not coprime in any reasonable sense, since they share the ideal . The ideal is the common factor, and it is not generated by any single element — which is exactly why element-level factorisation could not see it. Passing to ideals adds the missing atoms.
Corollary 7.40 (To contain is to divide). For nonzero ideals of a Dedekind domain : if and only if , meaning for some ideal .
Proof. () If then since .
() Suppose . Using invertibility (A2) extended multiplicatively, set , a product of a fractional ideal with an ideal, which satisfies , so is an honest ideal of , and .∎
Corollary 7.41 (Exponents are valuations). Writing for the exponent of in the factorisation of , we have for all nonzero ideals
Thus is the gcd and the lcm of and .
Proof. Additivity is immediate from uniqueness applied to the product of the two factorisations. For the sum: is the smallest ideal containing both, and by the corollary To contain is to divide an ideal contains both and exactly when it divides both, i.e. when its exponent at each is at most . The smallest such ideal — smallest in the containment order means largest exponents — is the one attaining the minimum at every . The statement for is the same argument with .∎
7.11Localisation: every Dedekind domain is locally a DVR
Unique factorisation of ideals says the global arithmetic is controlled by one prime at a time. Localisation makes that literal.
Definition 7.43 (Discrete valuation ring). A discrete valuation ring is a principal ideal domain with exactly one nonzero maximal ideal. Equivalently, a domain carrying a surjective map with and , such that . A generator of the maximal ideal is a uniformiser, and every nonzero element is uniquely with a unit and .
Theorem 7.44 (Localisations are discrete valuation rings). Let be a Dedekind domain and a nonzero prime ideal. Then the localisation is a discrete valuation ring with maximal ideal .
Proof. is a domain with the same fraction field as . Its ideals are exactly the for ideals of , and whenever — because then contains an element outside , which becomes a unit. Since distinct nonzero primes of are maximal, hence incomparable, the only prime surviving is , so is local with maximal ideal .
Localisation preserves Noetherian and preserves integral closedness (a monic relation over can be cleared of denominators), and one-dimensionality is inherited, so is again Dedekind. By the theorem Unique factorisation of ideals applied in , where is the only nonzero prime, every nonzero ideal is for a unique .
It remains to see is principal. Pick , possible since by uniqueness of factorisation. Then for some , and gives while gives . So , every ideal is , and is a PID with one maximal ideal. Setting when gives the valuation.∎
Corollary 7.45 (Local-global principle for ideals). Nonzero ideals of a Dedekind domain are equal if and only if for every nonzero prime .
Proof. One direction is trivial. Conversely, by the theorem Localisations are discrete valuation rings together with unique factorisation, so equality of all localisations gives for every , and uniqueness of factorisation gives .∎
Intuition. A Dedekind domain is a family of DVRs glued along a common fraction field, one for each prime, with the compatibility that a given element has valuation at all but finitely many of them. "Unique factorisation of ideals" is then just the statement that an ideal is determined by, and can be prescribed arbitrarily as, a finitely supported list of non-negative exponents.
7.12Fractional ideals and the ideal group
Invertibility is easier to state once denominators are allowed.
Definition 7.46 (Fractional ideal). Let be a Dedekind domain with fraction field . A fractional ideal is a nonzero finitely generated -submodule ; equivalently, for some nonzero ideal and . Products are defined by , and . A fractional ideal of the form with is principal.
Theorem 7.47 (The fractional ideals form a free abelian group). Let be a Dedekind domain. The set of fractional ideals is an abelian group under multiplication, with identity and inverse , and it is free abelian on the set of nonzero prime ideals: every fractional ideal is uniquely
Proof. Multiplication of fractional ideals is associative and commutative with identity , directly from the definition. Writing with an ideal, the theorem Unique factorisation of ideals factors both and into primes, so is a product of integer powers of primes; existence follows. Invertibility of each is (A2) of that theorem, so every such product is invertible, and is a group.
Uniqueness: suppose . Multiplying by puts the identity in the form with honest ideals of having no common prime factor, and uniqueness in forces both to be , hence for all . So the prime ideals form a free basis.∎
Definition 7.48 (Ideal norm). For a nonzero ideal , its norm is , a positive integer. The definition extends to fractional ideals by multiplicativity.
Proposition 7.49 (The ideal norm is multiplicative and extends the element norm). For nonzero ideals we have , and for ,
Proof. For multiplicativity it suffices, by unique factorisation and induction, to treat prime. The exact sequence of finite abelian groups
gives . Now is a vector space over the field , and it is one-dimensional: by unique factorisation there is no ideal strictly between and , so the space has no proper nonzero subspace. Hence .
For the second claim, let be an integral basis and let be the matrix of multiplication by in that basis, so . The ideal is the image of under , and the index of the image of an injective integer matrix equals by the Smith normal form. So .∎
Example 7.50 (Norm of a prime above 2 in ). Let . Compute and verify .
Solution.
- Modulo we have and , so every element is congruent to . The quotient is therefore and .
- Expand: and .
- Every listed generator is divisible by , so . Conversely ; more cleanly, and , so .
- Hence , consistent with norms: .
7.13Rings of integers are Dedekind domains
Everything above applies to once the three axioms are checked, and each check is short given the work already done.
Theorem 7.51 ( is a Dedekind domain). For every number field , the ring is a Dedekind domain.
Proof. Noetherian. By the theorem is a free -module of rank , as a -module. Any ideal is in particular a -submodule, hence free of rank over , so generated by at most elements even as a -module, and a fortiori finitely generated as an ideal.
Integrally closed. by the proposition has fraction field . If is integral over , then since is integral over , the corollary Integral closure is transitive makes integral over ; and , so by definition.
Dimension one. Let be prime. Pick ; its norm is a nonzero rational integer lying in , since and that second factor is . Hence , so is a quotient of , a finite ring. So is a finite integral domain, and a finite integral domain is a field: for the map is injective, hence surjective by finiteness, so has an inverse. Therefore is maximal.
Finally is not a field, since and has no inverse in : , so the proposition Norm detects units applies.∎
Corollary 7.52 (Residue fields are finite). For every nonzero prime of , the field is finite, of order where is the unique rational prime in and .
Proof. Finiteness was shown in the proof above. The intersection is a nonzero prime ideal of — nonzero because , prime as the contraction of a prime — hence for a unique rational prime . Then is a finite field containing , so it has elements with its degree over .∎
Remark. The corollary makes and, combined with the theorem Degree relation, gives the identity . Every numerical check on a factorisation of a rational prime can be run through this identity, and it catches most errors immediately.
7.14The ideal class group
Unique factorisation of ideals is unconditional; whether it says anything about elements depends on whether ideals are principal. The class group measures the gap.
Definition 7.53 (Ideal class group and class number). Let be a number field, the group of fractional ideals of and the subgroup of principal fractional ideals. The ideal class group is the quotient
and the class number is . Two fractional ideals lie in the same class, written , precisely when for some .
Proposition 7.54 (The class group is well defined). is a subgroup of , so is an abelian group; and as described is an equivalence relation whose classes are the cosets of . Moreover every class contains an honest (integral) ideal of .
Proof. is the image of the group homomorphism , — a homomorphism because — and the image of a homomorphism is a subgroup. Since is abelian by the theorem The fractional ideals form a free abelian group, the quotient exists and iff iff for some , which is the stated relation.
For the last claim, let be a fractional ideal and write with and , as in the definition Fractional ideal. Then is integral.∎
Theorem 7.55 (The class number detects unique factorisation). For a number field the following are equivalent: (i) ; (ii) is a principal ideal domain; (iii) is a unique factorisation domain.
Proof. (i) (ii). means every fractional ideal is principal; restricting to integral ideals gives that is a PID, and conversely a fractional ideal with equals .
(ii) (iii) is the standard fact that every PID is a UFD, proved in Polynomial Rings and Unique Factorization.
(iii) (ii). Let be a UFD and a nonzero prime ideal. Choose and factor into irreducibles. Since is prime it contains some , so . In a UFD an irreducible element generates a prime ideal, and is a nonzero prime, hence maximal by the theorem is a Dedekind domain. Therefore and every prime ideal is principal. By the theorem Unique factorisation of ideals every ideal is a product of primes, hence principal.∎
Intuition. The class number is the number of "kinds" of ideal. If , then every ideal is, after multiplying by a suitable element, one of three shapes, and the shape multiplies like an element of . The failure of unique factorisation of elements is then completely explained: an element factorisation can go wrong exactly when a non-principal ideal has a principal power, and is the order of the group of ways that can happen.
7.15Finiteness of the class group
Theorem 7.56 (Finiteness of the class group). For every number field , the class group is a finite abelian group.
Proof. Labelled sketch — assumes Minkowski's convex body theorem, which is not proved here.
Assumed (M). Minkowski's lattice point theorem. If is a lattice of covolume and is convex, symmetric about the origin, and of volume , then contains a nonzero point of .
Step 1 (the geometric setup, proved). Order the embeddings of as real ones and conjugate pairs of complex ones, . The map
sends any nonzero ideal to a full lattice, of covolume ; this is a determinant computation from the definition Discriminant of a tuple, discriminant of a field.
Step 2 (the bound, assumes (M)). Applying (M) to a suitable convex symmetric region and optimising yields: every nonzero ideal contains a nonzero with
The constant is the Minkowski bound.
Step 3 (from the bound to finiteness, proved). Let be any ideal class and pick an integral ideal in the class , using the proposition The class group is well defined. By Step 2 there is with . Since , the corollary To contain is to divide gives with , and then , so . Its norm is
by the proposition The ideal norm is multiplicative and extends the element norm. So every class contains an integral ideal of norm at most .
Step 4 (finitely many such ideals, proved). An ideal of norm contains , hence divides , and has only finitely many divisors by unique factorisation. As there are finitely many , there are finitely many candidate ideals, hence finitely many classes.∎
Remark. Steps 1, 3 and 4 are complete arguments; only Step 2's constant needs the geometry of numbers. The practical content is Step 3 and Step 4 together: to compute a class group, factor every rational prime and find the relations among the resulting prime ideals. Every class is represented among those primes, so nothing else can occur.
Proposition 7.57 (Minkowski bound in the quadratic case). For with the Minkowski bound is , and for it is .
Proof. Here and . For both embeddings are complex conjugates of each other, so , and . For both embeddings are real, , and .∎
Example 7.58 (Two fields with class number one, for free). Show for and for without factoring anything.
Solution.
- : , so .
- Every class contains an integral ideal of norm , hence of norm , hence equal to . So there is one class: .
- : so and . The same argument gives .
- The threshold is : below it, only the unit ideal survives.
7.16What the class number counts, and the analytic formula
The class number is not merely finite; it is computed, in principle, by an analytic formula that ties it to the Dedekind zeta function. The formula is quoted, not proved, but its shape explains every phenomenon in the tables.
Definition 7.59 (Dedekind zeta function). For a number field and ,
the sum over nonzero integral ideals and the product over nonzero primes. It continues meromorphically to with a simple pole at .
The Euler product is exactly the theorem Unique factorisation of ideals written analytically: expanding each factor as a geometric series and multiplying gives each ideal once, because each ideal is one product of prime powers.
Theorem 7.60 (Analytic class number formula). With the numbers of real and complex places, the number of roots of unity in , and the regulator defined in Regulator and its meaning,
Proof. Labelled sketch — assumes the lattice-point counting of the geometry of numbers and analytic continuation. Group the ideals by class. For a fixed class , counting integral ideals of norm in is, via the correspondence used in Step 3 of the theorem Finiteness of the class group, the same as counting lattice points of bounded norm in a fundamental domain for the action of the units. That count is asymptotically with , the volume constant of the region divided by the covolume of the lattice, where appears as the covolume of the unit lattice of The image is a lattice and accounts for the torsion that acts trivially. Summing over the classes gives , and a Tauberian argument converts the counting asymptotic into the residue at .∎
Corollary 7.61 (Dirichlet's class number formula for imaginary quadratic fields). Let with , discriminant . Then , , and
where is the Kronecker symbol.
Proof. Labelled sketch — assumes the theorem Analytic class number formula and the factorisation for the quadratic character . With , , and unit rank so , the formula reads . Evaluating by the classical closed form and comparing gives the stated sum. For the only roots of unity are , so .∎
Remark. The formula is why class numbers of imaginary quadratic fields grow roughly like — the sum is a character sum of size about — and why can only happen for small . That it happens for exactly nine discriminants, ending at , is the Baker–Heegner–Stark theorem, one of the hardest results in the subject.
7.17Computing class groups
Method 7.62 (Computing a class group from the Minkowski bound).
- Compute and .
- For each rational prime , factor into prime ideals. For with , this follows the factorisation of : splits, is inert, or ramifies according as is a nonzero square, a non-square, or modulo .
- Discard primes of norm ; the remaining primes generate .
- Decide which of them are principal, by searching for an element of the right norm — a finite search, since grows in .
- Read off the group from the relations, remembering that is always principal, so conjugate primes are mutually inverse in .
Example 7.63 (). Compute the class group of .
Solution.
- , so and .
- , so only matters.
- , so ramifies: with , of norm .
- Is principal? It would need with . Then and , impossible. So is not principal.
- Therefore is generated by the class of , which is nontrivial and satisfies . Hence and .
Example 7.64 (). Compute the class group of .
Solution.
- , so with and . Norms take the form with .
- , so and must be examined.
- . Modulo : , two distinct factors, so with norms . Modulo : , so with norms .
- Principality: norm needs , impossible; norm needs , impossible. So none of the four primes is principal.
- Relations: norm is achieved by , since . Its ideal has norm and is not divisible by both and (else it would be divisible by , forcing , which is false). Hence is principal.
- So has order dividing and is nontrivial, hence order exactly . Since must also lie in this group and , the group is generated by : , .
Pitfall. Step 4 in both examples is a norm obstruction, and it only proves non-principality because the norm form is positive definite, so the equation has finitely many candidates. For real quadratic fields the norm form is indefinite and takes negative values, so "no solution of small size" proves nothing — one must work with the fundamental unit and continued fractions instead. Do not transplant the imaginary-quadratic argument to a real field.
7.18Number fields and their rings of integers: the picture so far
It is worth collecting what has been built before pushing on to the units, because the four objects fit together in one diagram: a number field , its ring of integers , the group of fractional ideals , and the finite quotient .
Summary.
- is a finite extension of of degree , with embeddings into .
- is the integral closure of in : a free -module of rank , with fraction field and discriminant .
- is a Dedekind domain, so its nonzero ideals factor uniquely into primes, and its fractional ideals form the free abelian group on those primes.
- is finite of order , and exactly when is a UFD.
- Each rational prime factors as with , and ramifies exactly when .
Example 7.65 (A complete dossier on one field). Assemble , , , the ramified primes, the factorisation of and , and , for .
Solution.
- ; , so and .
- Ramified primes are those dividing : namely and .
- so with ; likewise so with . In both cases , , , and . ✓
- , so is generated by and .
- Norm would need and norm would need ; neither has a solution, so both primes are non-principal. But is principal of norm , so (as ).
- Hence and .
7.19The failure of unique factorisation
Here is the example that started the subject, worked in full.
Theorem 7.66 (Unique factorisation fails in ). In the four elements , , , are irreducible and pairwise non-associate, and
are two essentially different factorisations of into irreducibles. Hence is not a UFD.
Proof. The norm here is , multiplicative by the proposition Norm detects units setup, and always a non-negative integer. Note which values it can take: gives squares , and gives at least . So no element has norm or .
Units. By the proposition Norm detects units, is a unit iff , i.e. , i.e. . So .
Irreducibility of . . If with both non-units, then with both factors , so — impossible. So is irreducible.
Irreducibility of . ; a non-trivial splitting needs two factors of norm , impossible.
Irreducibility of . ; a non-trivial splitting needs norms and , impossible.
Non-associate. Associates differ by a unit . Now and have different norms from , and , so no two of the four are associates. In particular does not appear, even up to sign, among .
Both products equal : . So has two factorisations into irreducibles whose multisets of associate-classes differ, which is exactly the failure of uniqueness.∎
Example 7.68 (Why the gcd breaks down). Show that and have no greatest common divisor in , and identify the ideal that should have been it.
Solution.
- Common divisors of and : a divisor has norm dividing in the sense that it divides both and ; possible norms are and , and norm is impossible. So the only common divisors are the units.
- If the gcd existed it would therefore be , i.e. and would be coprime.
- But then would divide "away from" , forcing , which is false since . Coprime elements cannot behave this way in a UFD.
- The missing common divisor is the ideal , of norm . It divides both and , and it is not principal — precisely because no element of norm exists.
7.20Ideals restore what elements lost
Theorem 7.69 (The factorisations of reconcile at the ideal level). In set
These are prime, of norms , and
so that both element factorisations refine to the single ideal factorisation .
Proof. Primality and norms. : modulo and we get , so the quotient is , a field; hence is prime of norm . Modulo : and , so the quotient is and ; similarly with .
. Shown in the example Norm of a prime above 2 in .
. The product is generated by , , and , all divisible by ; and lies in it. So the product is . Norms confirm: .
. Both and contain , so by the corollary To contain is to divide each divides , and being distinct primes their product divides it too. Norms: , and two ideals with one dividing the other and equal norms are equal. The same argument with gives the last identity.
Reconciliation. and . The two agree, as the theorem Unique factorisation of ideals demands.∎
Intuition. The element factorisations were two different ways of grouping the same four prime ideals into pairs that happen to be principal. is one grouping; is another. Neither nor is principal on its own, so neither grouping can be refined at the element level — and the ambiguity is exactly the non-triviality of in .
7.21The class group as the exact obstruction
Proposition 7.70 (Non-principal primes produce non-unique factorisations). Let be a number field with . Then has an element with two essentially different factorisations into irreducibles.
Proof. Pick a non-principal prime ideal — one exists, since if every prime ideal were principal then by unique factorisation every ideal would be, giving by the theorem The class number detects unique factorisation. Let be the order of in , so is principal while no smaller power is.
Then is irreducible: a factorisation into non-units gives , so by unique factorisation with , contradicting minimality of .
Now choose any prime with ; then and are principal, and the same argument makes and irreducible. Comparing ideals,
so and generate the same ideal and differ by a unit. That is one element written as a product of irreducibles and as a product of irreducibles, with not an associate of since . The factorisations are essentially different.∎
The proposition and the theorem The class number detects unique factorisation together say the obstruction is exactly : trivial group, unique factorisation; non-trivial group, a concrete counterexample built from any element of non-trivial class. With , , in , the recipe produces — the classical example is the general construction specialised.
Example 7.71 (Reading a class group off a table). The imaginary quadratic fields for all have . What does that say about , and what fails for , where ?
Solution.
- means is a UFD by the theorem The class number detects unique factorisation; for that is the classical unique factorisation in the Gaussian integers .
- These nine are the complete list (the Baker–Heegner–Stark theorem), so no other imaginary quadratic field has unique factorisation.
- For : , , and . There is a prime of order , so the construction of the proposition Non-principal primes produce non-unique factorisations gives an element that is a product of irreducibles in one way and of in another.
7.22Units: the shape of the answer
The last invariant is the unit group . For it is ; for it is infinite, containing all powers of . Dirichlet's theorem says the difference is entirely accounted for by how many embeddings are real.
Definition 7.72 (Real and complex places). Let be a number field of degree . Among its embeddings into , let be the number landing in and the number that do not, these occurring in complex-conjugate pairs. Then , and is the signature of .
Theorem 7.73 (Dirichlet's unit theorem). Let have signature and put . Then
where is the finite cyclic group of roots of unity in . Equivalently, there are fundamental units such that every unit is uniquely with and .
The proof occupies the remaining sections: the logarithmic embedding turns the multiplicative group into a lattice, and the rank is computed from the geometry. The rank formula itself is immediate to apply.
Proposition 7.74 (Unit rank in low degree).
- Imaginary quadratic , : , so and is finite.
- Real quadratic , : , so and for a single fundamental unit .
- for a non-cube positive integer: , so .
- for an odd prime : degree , all embeddings complex, so and .
Proof. In each case count embeddings. For the two embeddings send to , neither real, and they are conjugate: , , . For both embeddings are real: , , . For the three embeddings send to , , with a primitive cube root of unity; the first is real and the other two are a conjugate pair, so and . For the embeddings send to the primitive -th roots of unity, none real for odd, pairing as : and .∎
Example 7.75 (Units of and of ). Determine for and for .
Solution.
- : signature , so and the unit group is just , cyclic of order . Check: has exactly those four solutions.
- : signature , so and , since the only roots of unity in a real field are .
- Finding : . The smallest solution with is , giving with .
- It is fundamental because any unit is : a unit has , forcing and hence .
- So , infinite — in bijection with .
7.23The logarithmic embedding
Multiplicative structure is hard to see; additive structure is easy. Logarithms convert one into the other, and the whole proof of Dirichlet's theorem is an exercise in that conversion.
Definition 7.76 (Logarithmic embedding). Let have signature , with real embeddings and one from each complex conjugate pair . The logarithmic embedding is
where the factor on the complex coordinates records that each such embedding occurs twice among the embeddings of .
Proposition 7.77 ( is a homomorphism sending units into a hyperplane). , and the sum of the coordinates of is . Consequently lies in the hyperplane
of dimension .
Proof. Each and is multiplicative and turns products into sums, giving the homomorphism property. For the coordinate sum, the embeddings of consist of the real ones and, for each , the pair with . Hence
If then by the proposition Norm detects units, so the sum is .∎
Proposition 7.78 (The kernel is the roots of unity). , the group of roots of unity in , which is finite and cyclic.
Proof. A root of unity has for every embedding, since is again a root of unity; so .
Conversely, suppose for : then for every embedding . The coefficients of the characteristic polynomial are, up to sign, elementary symmetric functions of the , hence bounded in absolute value by ; and they are rational integers by the corollary Norms and traces of algebraic integers are rational integers. So there are only finitely many possible , and each has at most roots: the kernel is a finite set. A finite subgroup of consists of roots of unity (each element has finite order) and is cyclic, since a finite subgroup of the multiplicative group of a field is cyclic.∎
Intuition. The picture to carry: a unit is a point of whose "size" is overall, but which can be enormous under one embedding provided it is correspondingly tiny under another. The logarithmic embedding plots those trade-offs as a point on the hyperplane , and Dirichlet's theorem says the trade-offs available form a lattice of full rank in that hyperplane — as many independent trade-offs as there are places, minus the one constraint.
7.24The image is a full lattice
Theorem 7.79 (The unit lattice). is a full lattice in : a discrete subgroup spanning over , hence free abelian of rank . Together with the proposition The kernel is the roots of unity this proves the theorem Dirichlet's unit theorem.
Proof. Discreteness, proved. Let be bounded, say for all . If then for every embedding, so as in the proof of the proposition The kernel is the roots of unity the coefficients of are bounded rational integers and only finitely many occur. Hence is finite for every bounded : is discrete, and a discrete subgroup of is free abelian of rank at most , generated by -independent vectors.
Full rank — labelled sketch, assumes Minkowski's convex body theorem (M) as in the theorem Finiteness of the class group. One must show spans , i.e. has rank exactly . The standard argument fixes an index and uses (M) to produce, for each , a unit whose -th logarithmic coordinate is positive while every other coordinate is negative. Concretely, (M) supplies infinitely many elements of of bounded norm with prescribed embedding sizes; boundedly many ideals have a given norm, so two of these elements generate the same ideal and their ratio is a unit with the required lopsided profile. The matrix whose rows are then has negative off-diagonal entries and positive row sums in absolute value, and such a matrix is nonsingular — an elementary determinant lemma. So the are independent and has rank .
Granting that, gives a short exact sequence with free, so the sequence splits and .∎
Example 7.81 (The lattice for ). Compute for the fundamental unit of and describe the lattice.
Solution.
- , so and units solve .
- has no solution modulo (it would need , and squares mod are ). The smallest solution of is , so .
- The two real embeddings send to and .
- So , and is the set of points on the line .
7.25The regulator
Definition 7.82 (Regulator). Let be fundamental units and delete any one column from the matrix . The regulator is the absolute value of the determinant of the resulting matrix. For one sets .
Proposition 7.83 (The regulator is well defined). does not depend on which column is deleted, nor on the choice of fundamental units. It equals the covolume of inside up to the fixed factor , and whenever .
Proof. Independence of the units. Two systems of fundamental units differ by a matrix in , of determinant , which does not change the absolute determinant.
Independence of the column. Each row of the full matrix sums to by the proposition is a homomorphism sending units into a hyperplane. Adding all other columns to column therefore turns column into ; equivalently, the minor obtained by deleting column equals, up to sign, the minor obtained by deleting column , since both are computed from the same rank- row space subject to one linear relation among the columns. Hence all such minors have the same absolute value.
Positivity and covolume. By the theorem The unit lattice, has rank , so its generators are independent and the determinant is nonzero. The covolume statement is the standard fact that projecting orthogonally onto the coordinate hyperplane obtained by deleting one axis scales volume by .∎
Example 7.84 (Regulators of three real quadratic fields). Compute for , and .
Solution.
- , so the matrix is and for the fundamental unit .
- : , .
- : so and , of norm . So — smaller than for , precisely because the larger ring of integers contains a smaller unit.
- : , , and has smallest solution : . So and .
Remark. The regulator is the analytic counterweight to the class number. In the theorem Analytic class number formula only the product is determined by the zeta function, which is why real quadratic class numbers are hard to compute: a large regulator and small class number are analytically indistinguishable from the reverse without further work.
7.26Assembling the proof of Dirichlet's theorem
Summary. The proof of the theorem Dirichlet's unit theorem has exactly four moving parts, three of which are proved above.
- is a homomorphism into the hyperplane — proved, from multiplicativity of the norm.
- The kernel is , finite and cyclic — proved, by bounding the coefficients of characteristic polynomials.
- The image is discrete — proved, by the same bounding argument applied to a bounded region.
- The image spans — assumed, via Minkowski's convex body theorem; this is the only genuinely analytic input.
Proposition 7.85 (Why the rank cannot exceed ). Without any appeal to the geometry of numbers, .
Proof. by the proposition is a homomorphism sending units into a hyperplane, and because is the kernel of the nonzero linear functional on . A discrete subgroup of a real vector space has rank at most its dimension, and is discrete by the theorem The unit lattice.∎
So the upper bound on the rank is elementary, and only the matching lower bound needs (M). This is a useful thing to know: if a specific field is at hand and one can exhibit multiplicatively independent units, the rank is settled without invoking Dirichlet's theorem at all.
Example 7.86 (Confirming the rank by hand for ). Show that for has rank exactly , using only the proposition Why the rank cannot exceed and one explicit unit.
Solution.
- Signature: one real embedding and one conjugate pair, so and the upper bound is .
- A unit: let where . From with we get , and .
- Since and , the proposition Norm detects units makes a unit.
- is not a root of unity (a real root of unity is ), so it has infinite order and .
- Rank is at least and at most , hence exactly : up to a possible finite-index subtlety in the choice of fundamental unit, and in fact is fundamental here.
Example 7.87 (Rank for a cyclotomic field). Compute the unit rank of and of .
Solution.
- , all embeddings complex, so and .
- , so and .
- Consistent with the formula of the proposition Unit rank in low degree: and .
- For an explicit fundamental unit is , which lies in the real subfield .
- Forgetting "monic". is a root of , an integer polynomial, and is not an algebraic integer. Only monic integer polynomials count; the reliable test is the theorem Integrality is visible in the minimal polynomial.
- Writing for every . When the ring of integers is , strictly larger, with discriminant rather than . Check before anything else.
- Computing a discriminant from a non-integral basis. , but . The difference is the square of the index, and using the wrong one invents ramified primes that do not exist.
- Expecting unique factorisation of elements. It holds only when . In the element has two genuinely different factorisations; what is unique is the factorisation of the ideal .
- Confusing irreducible with prime. In the element is irreducible but not prime: it divides without dividing either factor. The two notions coincide only in a UFD.
- Thinking a non-principal ideal has no factorisation. Every nonzero ideal factors into primes, principal or not. Non-principality is about generators, not about factorisation.
- Using a norm obstruction in a real quadratic field. "There is no element of norm , so the ideal is not principal" is valid when the norm form is positive definite. For the form is indefinite and the argument collapses.
- Misremembering the unit rank. It is , not and not . Imaginary quadratic fields have rank — finitely many units — while real quadratic fields have rank and therefore infinitely many.
- Treating as a special case to memorise. It is the empty determinant, which arises exactly when , i.e. for and for imaginary quadratic fields.
- Assuming a power basis exists. can fail for every . Compute an integral basis by the recipe Enlarging an order to the maximal one rather than guessing.