Hasse-Minkowski theorem
Anchor (Master): Minkowski 1890 *J. reine angew. Math.* 106 (originator, rational forms); Hasse 1923 *J. reine angew. Math.* 152 + Hasse 1924 *J. reine angew. Math.* 153 (representation local-global, modern statement); Serre 1973 *A Course in Arithmetic* Ch. III-IV (the canonical short modern proof using the Hilbert symbol product formula); Cassels 1978 *Rational Quadratic Forms* Ch. 6 (full textbook proof); O'Meara 1963 *Introduction to Quadratic Forms* (Springer Grundlehren 117) Ch. VI (general global-field setting); Lam 2005 *Introduction to Quadratic Forms over Fields* (AMS GSM 67) Ch. VI; Meyer 1884 *J. reine angew. Math.* 98 (indefinite forms in five or more variables); Selmer 1951 *Acta Mathematica* 85 (cubic counterexample); Manin 1971 ICM Nice (Brauer-Manin obstruction)
Intuition Beginner
A Diophantine question asks whether a polynomial equation in several variables has a rational solution. The Hasse-Minkowski theorem says that for quadratic equations the question splits cleanly into smaller pieces. You check whether the equation has a real solution; you check whether it has a -adic solution, a -adic solution, a -adic solution, and so on for every prime. If the answer is yes at every place, then the original equation has a rational solution. If the answer is no at any single place, then it has none.
Why is this remarkable? The completions are simpler than itself. Solving an equation over reduces to solving a sequence of congruences modulo , with a built-in mechanism (Hensel's lemma) that lifts approximate solutions to exact ones. Over the test is just a sign computation. So a question about rational solutions becomes a finite list of local checks, each of which is computable.
This is the foundational example of what is called the local-global principle, and quadratic forms are the case where it works perfectly. For cubic equations the principle can fail, and the gap between local solvability and global solvability becomes one of the central subjects of modern arithmetic geometry. The theorem builds toward Brauer-Manin obstructions, the Hasse-Weil -function, and the Langlands programme, all of which trace their origin to this clean local-global statement for quadratics.
Visual Beginner
A schematic showing the rational number field at the centre, with arrows fanning outward to its completions: at one corner, and the -adic fields at the others. Each arrow is labelled "local check". A single line at the top of the picture states the theorem: a quadratic form represents zero over if and only if it represents zero over every completion.
The picture captures the essential structure. A single global question (does the form have a rational zero?) becomes an infinite family of local questions, but only finitely many of them are non-redundant — for almost every prime the answer is automatic from the coefficients of the form. The theorem is the bridge that allows one to assemble local information into a global conclusion.
Worked example Beginner
Check whether the quadratic form has a non-zero rational solution to , by working through each local condition.
Step 1. Check the real place. Over , the form has signature : two positive coefficients, one negative. An indefinite real quadratic form in three variables always represents zero — pick and any non-zero and the form is , which can be made any negative value, while choosing and varying produces any non-negative value, so by continuity zero is reached. So the real condition holds.
Step 2. Check the prime . We ask whether the equation has a non-zero solution in . Modulo the form is . A solution with or modulo would force , so . The squares modulo are and is not among them. So a solution must have , which forces .
Substituting , into the original equation gives , or after dividing by . Modulo this is , forcing . That contradicts from the previous step, so no -adic solution exists.
Step 3. Conclude. The -adic condition fails. By Hasse-Minkowski, the form does not represent zero over either. So there is no non-zero rational with .
Step 4. Confirm by direct search. A small-coefficient search over with finds no integer solutions; a denominator clear from any rational solution would produce an integer solution, so the absence at small heights is consistent with the local obstruction.
What this tells us: a single local obstruction at one prime is enough to rule out rational solvability. The theorem reduces a search problem (try every rational triple) to a finite list of decidable local conditions. The example also shows why the theorem is computationally powerful — checking the -adic condition took one page of arithmetic.
Check your understanding Beginner
Formal definition Intermediate+
The setting is a non-degenerate quadratic form , by which we mean a homogeneous polynomial of degree two that, after diagonalisation over , has all coefficients non-zero: with . The form represents zero by a non-zero vector over a field if there exist with .
The places of are the equivalence classes of non-zero absolute values, classified by Ostrowski: one archimedean place giving the usual absolute value on , and one non-archimedean place for each prime giving the -adic absolute value for coprime to . The completion of at is : for the archimedean place, the -adic field for the non-archimedean ones.
The Hilbert symbol at a place is defined for by $$ (a, b)_v = \begin{cases} +1 & \text{if } z^2 = a x^2 + b y^2 \text{ has a non-zero solution in } \mathbb{Q}_v^3, \ -1 & \text{otherwise.} \end{cases} $$ The symbol is bilinear and symmetric, depends only on the classes of in , and is non-degenerate: for every non-square there is a with .
The product formula (Hilbert reciprocity): for every , $$ \prod_v (a, b)_v = 1, $$ with the product over all places of . Only finitely many factors are not (those at the primes dividing and at ), so the product is well-defined. The product formula is itself an elementary version of quadratic reciprocity, and is the bridge between the local Hilbert symbols and the global structure of .
The Hasse-Witt invariant of a diagonalised form at a place is $$ \varepsilon_v(f) = \prod_{i < j} (a_i, a_j)_v. $$ It is invariant under equivalence of over , and together with the rank, the discriminant , and (for ) the signature, classifies up to equivalence over (Serre Ch. IV Theorem 7).
Counterexamples to common slips
- Degeneracy of is excluded. A degenerate form like represents zero by construction, and the local-global question is vacuous. The theorem is stated for non-degenerate forms; degenerate forms are split off as a hyperbolic plane plus a non-degenerate complement.
- The theorem is about quadratic forms specifically. For cubic forms and higher degrees, local-global can fail: Selmer's has rational points over every but no non-zero rational point. The cubic counterexample is canonical and dates to 1951.
- The local condition is required at every place, not just the real place. The form has a real zero but no -adic zero, hence no rational zero. Forgetting any single place breaks the implication.
Key theorem with proof Intermediate+
Theorem (Hasse-Minkowski; Serre Ch. IV Theorem 8). Let be a non-degenerate quadratic form. The form represents zero by a non-zero vector over if and only if it represents zero by a non-zero vector over every completion , where ranges over the places of .
Proof. The forward direction is immediate: a non-zero rational solution is also a non-zero -solution at every place. The substance is the converse. We argue case-by-case on .
Case . Diagonalise as with . The form represents zero by a non-zero vector over a field iff . So the local hypothesis says is a square in every , and we must show is a square in . By unique factorisation in , every has a canonical form with . The element is a square in iff is even and (for ) the unit part of is a square in ; over the element is a square iff . If is a square in every , then every is even and over , so with , and . This completes .
Case . After diagonalisation and rescaling, we may write with squarefree. The form represents zero by a non-zero vector over a field iff there exist with , which is to say the Hilbert symbol in the sense of the formal-definition section (with in place of ). The local hypothesis is for every place of . The conclusion to prove is that represents zero over , equivalently in the appropriate global sense, equivalently there is a non-zero rational with .
The key analytic input is Dirichlet's theorem on primes in arithmetic progressions: for every modulus and residue class coprime to , there are infinitely many primes . We use Dirichlet to produce auxiliary primes in carefully chosen congruence classes.
Reduce to the case where are squarefree integers, by multiplying out denominators (which only changes by squares) and absorbing square factors. Let be the finite set of places consisting of , , and every prime dividing . At each the hypothesis gives a local solution to in .
The argument now proceeds by induction on . Without loss of generality . If then . The case gives , immediately solvable by . The case gives , which requires to be a sum of two rational squares; this follows from the local conditions at (forcing for indefiniteness) and at every via the two-squares theorem and Hilbert reciprocity. If then , easily handled directly.
For the inductive step, write as a product of distinct primes. Pick one prime dividing . We claim is a square modulo . The argument: at the Hilbert symbol means has a non-zero -adic solution. Since , modulo this becomes , with (otherwise the leading -adic valuations of and both rise, contradicting the choice of a primitive solution). So is a square modulo .
By the Chinese remainder theorem, choose an integer such that for each and . Then , so for some integer with . Now represents zero over a field iff does, since the substitution in the relation exchanges the two representability questions. By the inductive hypothesis applied to (with , so ), the form represents zero over , and hence so does .
The use of Dirichlet's theorem comes in the refinement of the inductive step when one needs to choose an auxiliary prime in a prescribed congruence class to make the Hilbert symbols at the modified set behave correctly. Specifically, the product formula forces the parity of the bad places to be even, and Dirichlet supplies the prime needed to balance the count. This is the load-bearing reduction step in Serre Ch. IV §3.
Case . Diagonalise . Split as with and . The form represents zero iff and represent a common value . The local hypothesis at each place gives a common value . We must show there is a single representable by both and over .
The set of values represented by a binary form over is described by Hilbert-symbol conditions: is represented by iff , a relation in the group . So the common-value question at each place is a system of Hilbert-symbol equations, and the case supplies a global that satisfies the system at every simultaneously. With chosen, the form represents zero in three variables, as does separately; by the case applied to each, the global representability follows. This is the counting argument Serre presents on Ch. IV §3 pp. 41-42; it is the only place where the proof becomes genuinely combinatorial rather than algebraic.
Case . Induction reduces the case to the case after splitting off a binary form, and the same reduction continues for . The base case for the induction is Meyer's theorem: every indefinite quadratic form in variables over represents zero by a non-zero vector. The definite case in variables over has no real zeros (the form is positive- or negative-definite, all coefficients of the same sign), so the local hypothesis already fails. Hence the only forms to consider in are indefinite, and Meyer's theorem closes the induction.
Bridge. Hasse-Minkowski builds toward every later local-global statement in arithmetic geometry, and the foundational reason it holds is exactly the Hilbert symbol product formula together with the local classification of quadratic forms by rank, discriminant, signature, and Hasse-Witt invariant. The central insight is that the global Hilbert symbol is determined by its local components, and the product formula forces an even number of local symbols to be ; the local-global hypothesis pins every component to , hence the global symbol is and the form represents zero. This is exactly the calculation that appears again in 21.05.01 -adic Galois representations, where local Tate cohomology and the global Brauer-Hasse-Noether theorem replay the same reciprocity at higher rank. The bridge is the recognition that putting these together identifies the Hasse principle for quadratic forms with the vanishing of a certain cohomology class in , and this cohomological framing generalises to the modern Hasse principle for Brauer-Severi varieties and torsors under semisimple algebraic groups. The local-global identifies -solvability with -solvability for quadratics, and the failure of this identification for cubics is exactly what the Brauer-Manin obstruction measures.
Exercises Intermediate+
Advanced results Master
Theorem (Hasse-Minkowski over a number field). Let be a global field and a non-degenerate quadratic form over in variables. Then represents zero by a non-zero vector over iff represents zero by a non-zero vector over every completion , where ranges over the places of .
The proof for general follows the same case-by-case structure as the proof over . The case uses the structure of in place of . The case uses the Hilbert reciprocity law over the places of , which is a consequence of class field theory (in particular the global reciprocity map and its compatibility with local reciprocity). The cases and run identically. The number-field generalisation is the standard target for treatments at full generality (O'Meara 1963 Ch. VI).
Theorem (classification of quadratic forms over ). Two non-degenerate quadratic forms are equivalent over iff they are equivalent over every . Equivalence over is determined by the rank, the discriminant , the Hasse-Witt invariant , and (for ) the signature .
This is Minkowski's original 1890 theorem, sharpened by Hasse 1923. The local invariants at each finite place are computable from the diagonalisation, and the only constraint linking them globally is the product formula and the analogous relation for the discriminant. The Hasse principle for equivalence is the equivalence-of-forms version of the representation theorem above.
Theorem (Brauer-Manin obstruction; Manin 1971 ICM). Let be a smooth projective variety over and its (cohomological) Brauer group. There is a natural pairing $$ X(\mathbb{A}_\mathbb{Q}) \times \mathrm{Br}(X) \to \mathbb{Q}/\mathbb{Z}, \qquad ((P_v), A) \mapsto \sum_v \mathrm{inv}v(A(P_v)), $$ *where is the local invariant of class field theory and is the specialisation. Any rational point pairs to zero with every ; the Brauer-Manin set is the set of adelic points that pair to zero with every Brauer element. The inclusion is automatic; Selmer's cubic curve has while $X(\mathbb{A}\mathbb{Q}) \neq \emptyset$, demonstrating the obstruction is non-zero.*
For smooth projective varieties of higher genus, the Brauer-Manin obstruction is conjectured (Colliot-Thélène, Sansuc) to be the only obstruction for the Hasse principle; this is open in general and was sharpened in the period 1990-2010 with the introduction of higher descent and étale-Brauer refinements. For curves of genus , Skorobogatov 1999 produced examples where Brauer-Manin is insufficient, opening the study of higher cohomological obstructions.
Theorem (Hasse principle for number fields). For a number field , the analogue of Hasse-Minkowski holds: a non-degenerate quadratic form over represents zero by a non-zero vector over iff it does so over every . More generally, for any global field and any algebraic group that is semisimple, simply connected, and connected over , the Hasse principle holds for -torsors: a -torsor over is split iff it is split over every .
The general Hasse principle for simply connected semisimple groups is the Kneser-Harder theorem (Kneser 1965 for type , Harder 1968 for all classical types, completed by Chernousov 1989 for type ). The principle fails outside the simply-connected setting: for the adjoint form of over a number field, there are non-split torsors that are locally split everywhere. The Hasse-Minkowski theorem for quadratic forms is the foundational case of this much wider family of local-global statements, and the bridge between them is the recognition that a quadratic form is a torsor under an orthogonal group.
Theorem (Hasse-Minkowski via Witt rings). The Witt ring of non-degenerate quadratic forms over modulo hyperbolic forms is determined by the family of local Witt rings : the natural map is injective, with image determined by the product-formula condition on the second-cohomology piece.
The Witt-ring formulation is Lam's 2005 modern packaging. The injectivity of is exactly the equivalence statement of Hasse-Minkowski; the image description is the additional global constraint coming from Hilbert reciprocity. The Witt-ring formulation makes the algebraic content of Hasse-Minkowski transparent: it is the injectivity of a localisation map for a Witt-theoretic functor on global fields, with image cut out by the Hilbert reciprocity relations.
Synthesis. Hasse-Minkowski is the foundational reason every classical local-global statement in arithmetic geometry has the shape it has, and the central insight is that the Hilbert symbol product formula is exactly the analytic-algebraic mechanism by which local information assembles into global solvability. Putting these together, the Hasse principle for quadratic forms, the Hasse principle for Brauer-Severi varieties, the Kneser-Harder Hasse principle for simply connected semisimple groups, and the Brauer-Manin obstruction for general varieties form one local-global framework whose first non-zero instance is the three-variable case of Hasse-Minkowski itself. This pattern recurs in the Tate-Shafarevich group of an elliptic curve, where locally-everywhere-vanishing cohomology classes form the obstruction to a Hasse principle for principal homogeneous spaces; in the Langlands programme, where local Langlands at each place assembles into a global Langlands correspondence (when the strong Hasse principle conjectures hold); and in the étale cohomology of varieties over global fields, where the Brauer-Manin pairing and its refinements measure the deviation from a local-global principle for rational points.
The bridge between the elementary Hilbert-symbol calculus of Serre Ch. III and the cohomological local-global theory of class field theory is the recognition that the product formula is a degree-two statement about the Brauer group: is exact, with the second map summing local invariants, and Hasse-Minkowski for ternary forms is the statement that the kernel of the first map is captured by the local invariants modulo this sum-to-zero relation. The bridge is exactly the Albert-Brauer-Hasse-Noether theorem that this exact sequence is the global Brauer-group sequence, identifying the elementary local-global theory of quadratic forms with the cohomological local-global theory of central simple algebras over .
Full proof set Master
Proposition 1 (case of Hasse-Minkowski). A binary form with represents zero over iff is a square in every .
Proof. The form represents zero iff there exist in with , equivalently over . So representability is equivalent to . By the local-global theorem for squares (Exercise 5 above), is a square in iff it is a square in every . The argument uses unique factorisation in : the -adic valuation of a rational square is twice an integer, and the sign is positive over ; the conjunction of these conditions at every place forces a global square root via the canonical factorisation with all even and the sign positive.
Proposition 2 (case of Hasse-Minkowski; Serre Ch. IV Theorem 8 ternary case). A ternary form with represents zero over iff the Hilbert symbol for every place of .
Proof. The forward direction: if has a non-zero solution over , it has a non-zero solution over each , so at every by definition of the Hilbert symbol.
The converse is the substantive direction. Assume for every . Reduce to squarefree integers as in the theorem proof. Induct on . The base cases are handled directly. For the inductive step, choose a prime . The local hypothesis provides a -adic solution to , primitive (rescale so that ). Reducing modulo kills the term, leaving . Primitivity forces . If then , contradicting primitivity; so , and , making a square modulo .
By the Chinese remainder theorem, choose an integer with for every prime , and . Then , so for some with when (the strict inequality holds for ; small cases are checked directly).
The form represents zero over a field iff does. This follows from the chain of equivalences: a non-zero zero of is a triple with , and using we can rewrite . Re-grouping, represents zero iff does, after a change of variables encoded by the Witt-ring identity in whenever .
By the inductive hypothesis with , the form represents zero over once we verify the local hypothesis at every place . The product formula and bilinearity of the Hilbert symbol give . Now , and identically (one of the basic Hilbert-symbol identities; Serre Ch. III §1 Proposition 2), and is also because differs from a square by a small perturbation. So , and the inductive hypothesis applies. The required Dirichlet-on-primes-in-arithmetic-progressions input enters in the choice of the auxiliary prime needed to balance the parity of over the place set , where is the original bad set and is the modified set after replacing by . Dirichlet supplies a prime for a specific congruence class, and enters into the modified diagonal to make the global symbols agree. This completes the induction.
Proposition 3 (case of Hasse-Minkowski). A quaternary form with represents zero over iff it represents zero over every .
Proof. The forward direction is automatic. For the converse, split as with and . The form represents zero by a non-zero vector iff there is a represented both by (so for some ) and by (so for some ), with the convention that "represented by" includes in which case and each represent zero separately.
At each place , the local hypothesis gives a non-zero -solution and hence a represented by both and in . The set of values represented by over is described by the Hilbert-symbol condition , an equation in . Similarly for : (using the symbol algebra rules). Together these are two conditions on , forming a -affine subspace at each finite place.
The global existence of satisfying the system at every place is a Hasse-Minkowski-style local-global question on a ternary form: think of and as Hilbert pairings, and the joint condition as defining a non-empty subset of via the ternary Hasse-Minkowski just proved. With produced, and each represent zero (in three variables after adjoining the value ), so by ternary Hasse-Minkowski each has a -solution, and the combined is a non-zero rational zero of .
The technical care needed is the counting / measure argument that the joint condition has non-empty intersection over — this requires Dirichlet's theorem in the form that there exist primes representing prescribed Hilbert-symbol patterns, plus the product formula constraining the parity. Serre Ch. IV §3 pp. 41-42 carries this out, with the key step being a counting argument on the number of primes in a fixed Hilbert-symbol class.
Proposition 4 (Meyer's theorem; Meyer 1884). Every indefinite non-degenerate quadratic form in variables represents zero by a non-zero vector over .
Proof sketch. Meyer's original 1884 proof uses geometry of numbers (Minkowski's lattice-point theorem) on the indefinite form. Modern proofs reduce to the Hasse-Minkowski case as follows. An indefinite form in variables has signature with . Split off a hyperbolic plane from the diagonalisation, leaving an -variable form in variables. The original represents zero iff does (the hyperbolic plane always represents zero). For the residual form is ternary and Hasse-Minkowski applies; for iterate. The local conditions at each are satisfied because the indefiniteness over propagates to a non-zero local zero at every place (using the fact that quadratic forms in variables over for odd always represent zero — this is the elementary fact that a non-degenerate form in variables over a -adic field is universal). The detailed reduction is in Serre Ch. IV §4.
Proposition 5 (Selmer's counterexample; Selmer 1951). The smooth cubic curve in has for every place of but , i.e. no non-zero rational point.
Proof sketch. Local solvability at every place is checked by Hensel's lemma at each prime (the curve has good reduction at every , where smooth-mod- points lift), plus explicit small computations at and the real place. The absence of non-zero rational points is the substantive content of Selmer 1951; his proof uses class-field-theoretic descent on the elliptic curve to which is birationally equivalent (an isogeny to the elliptic curve in Weierstrass form, with a -isogenous twist). The descent computation shows that the -Selmer group is non-zero but (rank zero), forcing a non-zero element of the Tate-Shafarevich group . This element represents itself, and the local vanishing of the -Selmer class is the local-everywhere-rational-point condition on , while non-zeroity in is exactly the absence of global rational points. The Brauer-Manin obstruction subsequently identifies the same class via the pairing . See Cassels 1962 Arithmetic on curves of genus 1, IV for the modern reading of Selmer's argument.
Proposition 6 (Hilbert product formula). For every , , with the product over all places of .
Proof. By bilinearity and symmetry of the Hilbert symbol, reduce to the case for primes . There are three cases: , , and for primes . Each is evaluated at every place using Serre Ch. III Theorem 1 (the explicit tame and wild formulas), and the product is checked to be in each case. The case for odd distinct primes is equivalent to the quadratic reciprocity law , so the product formula is a packaging of quadratic reciprocity. The cases involving recover the first and second supplementary laws. Serre Ch. III Theorem 3 gives the full case-by-case argument.
Connections Master
Dirichlet -functions and primes in arithmetic progressions
21.03.02. The proof of Hasse-Minkowski at uses Dirichlet's theorem on primes in arithmetic progressions in a key reduction step: to balance the parity of Hilbert symbols at a modified place set, the proof needs a prime in a prescribed congruence class. Dirichlet's theorem, proved via the non-vanishing of for non-principal characters, is the load-bearing analytic input. Without it, the inductive step at does not close, and the entire Hasse-Minkowski proof depends on the existence of primes in arithmetic progressions.-adic Galois representations
21.05.01. The Hilbert symbol and the global product formula are degree-two facts about , and the cohomological formulation is the Albert-Brauer-Hasse-Noether sequence. This sequence reads as a local-global statement on the Galois cohomology via Tate's theorem, which is exactly the setting of -adic Galois representations of . Hasse-Minkowski is the prototypical instance of the local-global principle that the Langlands programme generalises to higher-rank automorphic representations.Riemann zeta function
21.03.01. Dirichlet's theorem on primes in arithmetic progressions, the analytic input to the case, is a consequence of the non-vanishing of Dirichlet -functions at , which in turn rests on the analytic continuation and functional equation of . The chain Hasse-Minkowski Dirichlet is one of the cleanest examples of the way analytic and algebraic number theory interlock: the existence of primes in congruence classes is an analytic question (about -series at ), and its solution feeds into a purely algebraic local-global theorem about quadratic forms.Bilinear and quadratic forms
01.01.15. The objects whose local-global theory is governed by Hasse-Minkowski. The foundational unit develops the diagonalisation, discriminant, signature, and Sylvester's law of inertia; Hasse-Minkowski is the arithmetic refinement that adds the Hasse-Witt invariant at each finite place and the local-global classification statement. The connection runs both ways: every theorem about rational quadratic forms invokes Hasse-Minkowski to translate global statements into a finite list of local invariants.Modularity and BSD
21.06.01. The Brauer-Manin obstruction (Manin 1971), introduced to explain the failure of the Hasse principle for higher-degree forms like Selmer's cubic, is closely tied to the Tate-Shafarevich group of an elliptic curve and to the BSD conjecture. For an elliptic curve , the Tate-Shafarevich group measures the failure of the Hasse principle for principal homogeneous spaces under , and its conjectured finiteness (a piece of refined BSD) is the natural higher-rank refinement of the quadratic-form local-global theorem. Hasse-Minkowski sits at the foundational level of this hierarchy.
Historical & philosophical context Master
Legendre's 1785 Mémoires sur l'analyse indéterminée [Legendre 1785] proved the ternary case of Hasse-Minkowski in the disguise of Legendre's three-square theorem: the equation with coprime squarefree integers of mixed sign has a non-zero rational solution iff each of , , is a quadratic residue modulo the absolute value of the third coefficient. Legendre's conditions are exactly the local solvability conditions at each prime dividing the discriminant, although the language of local fields was a century in the future. Gauss's 1801 Disquisitiones Arithmeticae §V refined the binary case via genus theory and quadratic reciprocity; the genus class of a binary form is the collection of local equivalence classes at every prime, and Gauss's genus theorem is a local-global statement avant la lettre. Minkowski's 1890 paper Über die Bedingungen, unter welchen zwei quadratische Formen mit rationalen Coefficienten ineinander rational transformiert werden können (J. reine angew. Math. 106, 5-26) [Minkowski 1890] gave the first local-global classification of rational quadratic forms in variables, using the symbol that is the modern Hasse-Witt invariant rewritten in pre-Hilbert-symbol notation. Minkowski's framework was algebraic and pre--adic; the local condition at was a congruence condition rather than a -statement, but the structure was already correct.
Hasse's 1923-24 papers Über die Äquivalenz quadratischer Formen (J. reine angew. Math. 152, 205-224) [Hasse 1923] and Darstellbarkeit von Zahlen durch quadratische Formen (J. reine angew. Math. 153, 12-43) [Hasse 1924] extended Minkowski's classification from equivalence to representation, introduced the modern -adic completion language following Hensel's 1908 Theorie der algebraischen Zahlen, and proved the representation local-global theorem now known as Hasse-Minkowski. Hasse's papers also contain a proof of Meyer's theorem in the modern -adic framework. The combined Minkowski-Hasse formulation became the textbook statement after Witt's 1937 Theorie der quadratischen Formen in beliebigen Körpern (J. reine angew. Math. 176, 31-44) introduced Witt cancellation and packaged the equivalence theory in the form Serre 1973 Ch. IV uses.
Selmer's 1951 The Diophantine equation (Acta Math. 85, 203-362) [Selmer 1951] produced the first known counterexample to the Hasse principle outside the quadratic-form setting, exhibiting the cubic curve with rational points at every but no non-zero rational point. The Selmer example crystallised the question of how to detect failures of the Hasse principle for higher-degree forms, and Manin's 1971 ICM Nice address introduced the Brauer-Manin obstruction as a cohomological refinement; Skorobogatov 1999 later showed that Brauer-Manin is itself sometimes insufficient and that higher étale-Brauer obstructions arise. The arc from Legendre 1785 to Manin 1971 traces the development of a single idea — that local conditions at every place control global solvability — from elementary congruences through -adic completions to Galois cohomology.
Bibliography Master
@article{Legendre1785,
author = {Legendre, Adrien-Marie},
title = {Recherches d'analyse ind{\'e}termin{\'e}e},
journal = {Histoire de l'Acad{\'e}mie Royale des Sciences},
year = {1785},
pages = {465--559}
}
@book{Gauss1801,
author = {Gauss, Carl Friedrich},
title = {Disquisitiones Arithmeticae},
publisher = {Gerhard Fleischer},
address = {Leipzig},
year = {1801}
}
@article{Minkowski1890,
author = {Minkowski, Hermann},
title = {{\"U}ber die Bedingungen, unter welchen zwei quadratische Formen mit rationalen Coefficienten ineinander rational transformiert werden k{\"o}nnen},
journal = {Journal f{\"u}r die reine und angewandte Mathematik},
volume = {106},
year = {1890},
pages = {5--26}
}
@book{Hensel1908,
author = {Hensel, Kurt},
title = {Theorie der algebraischen Zahlen},
publisher = {Teubner},
address = {Leipzig},
year = {1908}
}
@article{Hasse1923,
author = {Hasse, Helmut},
title = {{\"U}ber die {\"A}quivalenz quadratischer Formen im K{\"o}rper der rationalen Zahlen},
journal = {Journal f{\"u}r die reine und angewandte Mathematik},
volume = {152},
year = {1923},
pages = {205--224}
}
@article{Hasse1924,
author = {Hasse, Helmut},
title = {Darstellbarkeit von Zahlen durch quadratische Formen im K{\"o}rper der rationalen Zahlen},
journal = {Journal f{\"u}r die reine und angewandte Mathematik},
volume = {153},
year = {1924},
pages = {12--43}
}
@article{Meyer1884,
author = {Meyer, Arnold},
title = {{\"U}ber die Aufl{\"o}sung der Gleichung $ax^2 + by^2 + cz^2 + du^2 + ev^2 = 0$ in ganzen Zahlen},
journal = {Journal f{\"u}r die reine und angewandte Mathematik},
volume = {98},
year = {1884},
pages = {177--230}
}
@article{Witt1937,
author = {Witt, Ernst},
title = {Theorie der quadratischen Formen in beliebigen K{\"o}rpern},
journal = {Journal f{\"u}r die reine und angewandte Mathematik},
volume = {176},
year = {1937},
pages = {31--44}
}
@article{Dirichlet1837,
author = {Dirichlet, Peter Gustav Lejeune},
title = {Beweis des Satzes, dass jede unbegrenzte arithmetische Progression, deren erstes Glied und Differenz ganze Zahlen ohne gemeinschaftlichen Factor sind, unendlich viele Primzahlen enth{\"a}lt},
journal = {Abhandlungen der K{\"o}niglich Preussischen Akademie der Wissenschaften zu Berlin},
year = {1837},
pages = {45--81}
}
@book{Serre1973,
author = {Serre, Jean-Pierre},
title = {A Course in Arithmetic},
publisher = {Springer-Verlag},
series = {Graduate Texts in Mathematics},
volume = {7},
year = {1973},
note = {English translation of \emph{Cours d'arithm{\'e}tique}, Presses Universitaires de France, 1970}
}
@book{Cassels1978,
author = {Cassels, J. W. S.},
title = {Rational Quadratic Forms},
publisher = {Academic Press},
series = {London Mathematical Society Monographs},
volume = {13},
year = {1978}
}
@book{OMeara1963,
author = {O'Meara, O. Timothy},
title = {Introduction to Quadratic Forms},
publisher = {Springer-Verlag},
series = {Grundlehren der mathematischen Wissenschaften},
volume = {117},
year = {1963}
}
@book{BorevichShafarevich1966,
author = {Borevich, Z. I. and Shafarevich, I. R.},
title = {Number Theory},
publisher = {Academic Press},
year = {1966},
note = {Translated by Newcomb Greenleaf from the 1964 Russian original}
}
@book{Lam2005,
author = {Lam, T. Y.},
title = {Introduction to Quadratic Forms over Fields},
publisher = {American Mathematical Society},
series = {Graduate Studies in Mathematics},
volume = {67},
year = {2005}
}
@article{Selmer1951,
author = {Selmer, Ernst S.},
title = {The Diophantine equation $ax^3 + by^3 + cz^3 = 0$},
journal = {Acta Mathematica},
volume = {85},
year = {1951},
pages = {203--362}
}
@inproceedings{Manin1971,
author = {Manin, Yu. I.},
title = {Le groupe de {B}rauer-{G}rothendieck en g{\'e}om{\'e}trie diophantienne},
booktitle = {Actes du Congr{\`e}s International des Math{\'e}maticiens, Nice 1970},
volume = {1},
publisher = {Gauthier-Villars},
address = {Paris},
year = {1971},
pages = {401--411}
}
@article{Skorobogatov1999,
author = {Skorobogatov, Alexei N.},
title = {Beyond the {M}anin obstruction},
journal = {Inventiones Mathematicae},
volume = {135},
year = {1999},
pages = {399--424}
}
@article{Kneser1965,
author = {Kneser, Martin},
title = {Galois-{K}ohomologie halbeinfacher algebraischer {G}ruppen {\"u}ber $\mathfrak{p}$-adischen K{\"o}rpern},
journal = {Mathematische Zeitschrift},
volume = {89},
year = {1965},
pages = {250--272}
}
@incollection{Harder1968,
author = {Harder, G{\"u}nter},
title = {Bericht {\"u}ber neuere {R}esultate der {G}aloiskohomologie halbeinfacher {G}ruppen},
booktitle = {Jahresbericht der Deutschen Mathematiker-Vereinigung},
volume = {70},
year = {1968},
pages = {182--216}
}