21.02.05 · number-theory / quadratic-forms-local-fields

Hilbert symbol and the product formula

shipped3 tiersLean: none

Anchor (Master): Serre Ch. III §2 (product formula via quadratic reciprocity); Cassels-Fröhlich 1967 *Algebraic Number Theory* Ch. VI–VII (class-field-theoretic embedding via the local invariant); Neukirch 1999 *Algebraic Number Theory* Ch. V §3 + Ch. VI (Galois-cohomological framing as cup product in $H^2(\mathbb{Q}_v, \mu_2)$); O'Meara 1963 *Introduction to Quadratic Forms* §63 (link to Hasse-Witt invariant); Tate 1976 *Invent. Math.* 36 (higher-degree symbols, explicit reciprocity laws)

Intuition Beginner

The Hilbert symbol is a single bit of information — a plus one or a minus one — that you compute from two numbers and at one place at a time. A place is just a way of measuring size on the rationals. The familiar absolute value on is one place, written . For each prime number there is a second kind of size, the -adic size, which counts how many factors of a rational number has, and that gives one place per prime. So the places of are one Archimedean place and one place per prime — countably many in total.

For each place and each pair of nonzero rationals , the rule is simple. You ask: does the equation have a solution where the numbers live in the completion of at , and not all three are zero? If yes, the Hilbert symbol is . If no, the Hilbert symbol is . That is all the symbol records.

The reason this matters: when you compute the symbol at every place and multiply all the answers together, the product is always . Most of the factors are — only finitely many places give — and the rule that the minus signs cancel out across all places is one of the cleanest examples in mathematics of a local-to-global principle. It is exactly equivalent to Gauss's quadratic reciprocity law, the rule from elementary number theory that connects with for two odd primes.

Visual Beginner

A schematic showing the row of places of the rational numbers, with one box for the Archimedean place and one box for each small prime (). Under each box is printed the value of the Hilbert symbol , with the product of all the entries displayed below: , , , , , , and multiplying out to as the product formula promises.

The picture captures the essential geometry of the product formula: across the entire infinite list of places, only two slots carry a minus sign, and they cancel. The product is forced to be positive, and that one fact is the source of quadratic reciprocity.

Worked example Beginner

Compute the Hilbert symbol at every place of and check that the product across all places is .

Step 1. The Archimedean place. We ask whether the equation has a real solution with not all zero. Take , so the right side is . Then is a real number, which gives , a real solution. So . (More directly: whenever are both positive reals, you can write as any positive number you like by adjusting , so the right side ranges over all positive reals and any positive number is the square of some real.)

Step 2. Most primes give . For an odd prime that does not divide — that is, — there is a general rule that says . The rule comes from the fact that the equation has a solution in whenever none of the coefficients is forced to be a non-square mod . For , all three of these are units mod and there is no obstruction. So .

Step 3. The place . Here we use the formula that equals the Legendre symbol , the indicator of whether is a square mod . Reduce : , so . Is a square mod ? Yes — already in the integers. So and .

Step 4. The place . By symmetry of the Hilbert symbol, , the Legendre symbol of mod . Check the squares mod : the seven squares of mod are . So the squares mod are . Is in this list? No. So and .

Step 5. The place . The formula at is more delicate and depends on the values of and mod : and . The -adic formula then gives .

Step 6. Multiply everything together. The product over all places is . All factors past are . The remaining six factors are . The product is .

What this tells us: the two negative signs at and cancel exactly, leaving the product . The same pattern works for any pair of nonzero rationals: minus signs come in matched pairs across the places, and the product always equals . That is the product formula, and it is the heart of quadratic reciprocity.

Check your understanding Beginner

Formal definition Intermediate+

Let denote the rational numbers and let denote a place of . By Ostrowski's theorem, the places of are the Archimedean place corresponding to the standard absolute value , together with one finite place per prime, corresponding to the -adic absolute value where is the exponent of in the prime factorisation of . The completion of at the place is the field : at this is , and at this is the field of -adic numbers.

Definition (Hilbert symbol). Let be a place of and let . The Hilbert symbol is defined by $$ (a, b)_v = \begin{cases} +1 & \text{if the equation } z^2 = a x^2 + b y^2 \text{ has a solution } (x, y, z) \in \mathbb{Q}_v^3 \setminus {(0, 0, 0)}, \ -1 & \text{otherwise}. \end{cases} $$

The symbol depends only on the square classes of and : for any . Equivalently, the symbol descends to a function on in each argument.

Equivalent characterisation (norm form). The Hilbert symbol satisfies iff lies in the image of the norm map where is the (étale) quadratic algebra over . When is already a square in , the algebra is split and the norm map is surjective, so for every . When is a non-square, is a quadratic field extension, and the image is an index-two subgroup of ; the symbol detects whether falls into this subgroup.

The two definitions agree because: if for some with , then , giving the solution to (substituting yields , matching after the relabel). Conversely, a non-zero solution to with produces , a norm from . The cases or a square are handled by separate squaring arguments.

Properties of the Hilbert symbol. The symbol satisfies the following identities for every :

(i) Bimultiplicativity. and .

(ii) Symmetry. .

(iii) Negation identity. for every .

(iv) Complementarity identity. for every .

Bimultiplicativity in either argument, together with symmetry, makes the Hilbert symbol a symmetric bimultiplicative pairing $$ (\cdot, \cdot)_v : \mathbb{Q}_v^\times / (\mathbb{Q}_v^\times)^2 \times \mathbb{Q}_v^\times / (\mathbb{Q}_v^\times)^2 \to {\pm 1}. $$ For a finite place of odd residue characteristic, is a Klein four-group, so the Hilbert symbol on is a -valued pairing on . For , the square-class group has order eight, and the pairing is correspondingly larger.

Counterexamples to common slips

  • The condition is not the same as saying and are both squares in . The symbol is whenever either of them is a square in , and also in many cases where neither is. The exact criterion is that is a norm from .
  • The equation always has the all-zero solution. The Hilbert symbol asks about non-zero solutions in , so the all-zero solution is excluded explicitly.
  • The symbol depends only on modulo squares in , but it does not depend only on the residue classes at a finite place. At odd the residue class plus the -adic valuation determine the square class, and the explicit formula combines both pieces.

Explicit formula at the Archimedean place. For : $$ (a, b)_\infty = \begin{cases} -1 & \text{if } a < 0 \text{ and } b < 0, \ +1 & \text{otherwise}. \end{cases} $$ The reasoning: in , the equation has a non-zero solution iff at least one of is positive (then take and if , or symmetrically), iff and are not both negative.

Explicit formula at an odd prime . Write and with and . Then $$ (a, b)_p = (-1)^{\alpha \beta \varepsilon(p)} \cdot \left(\frac{\bar u}{p}\right)^\beta \cdot \left(\frac{\bar w}{p}\right)^\alpha, $$ where and is the Legendre symbol of . In particular, when (so are both -adic units), . So whenever is odd and does not divide .

Explicit formula at . For , write and with — that is, odd -adic integers. Define and , depending on . Then $$ (a, b)_2 = (-1)^{\varepsilon(u) \varepsilon(w) + \alpha \omega(w) + \beta \omega(u)}. $$ This is the bilinear formula in versus that Serre records as Theorem 1 of Ch. III §1.

Key theorem with proof Intermediate+

Theorem (Hilbert product formula; Hilbert 1897, Hasse 1924). For every pair of non-zero rationals, the product of the Hilbert symbols across all places of equals : $$ \prod_v (a, b)_v = 1, $$ the product being over the Archimedean place and all finite places. The product is well-defined: for fixed , the value is for all but finitely many primes .

The proof proceeds in three steps. First, reduce to the case each a product of a sign and a square-free integer composed of distinct primes. Second, use bimultiplicativity to reduce to the four building blocks , , , for primes . Third, verify each building block by direct computation using the explicit local formulas of §1, and identify the product formula on each building block with one of the supplementary laws or with quadratic reciprocity itself.

Step 1: reduction to building blocks. By bimultiplicativity, the function is bimultiplicative on , and it descends to the square classes. The square-class group is generated by , since every rational is a product of and prime powers and only the parity of each exponent matters. So the product formula reduces to verifying on every pair of generators .

The unordered pairs of generators fall into four families: (a) , (b) for prime, (c) for an odd prime, (d) for distinct odd primes , plus the diagonal cases which reduce by via the identity .

Step 2: verification on . Compute at every place:

  • since both arguments are negative.
  • : applying the formula at with gives , , so . Then .
  • for odd: applying the odd- formula with and a unit, the formula gives .

The product is . The product formula holds on .

Step 3: verification on for odd prime. At the relevant places:

  • since .
  • : has ; has . The 2-adic formula gives .
  • : has ; has . The odd- formula gives .
  • for : both arguments are -adic units, so the symbol is .

Product: since is even. The product formula holds.

The verification of the building block is the first supplementary law of quadratic reciprocity in disguise: it says , which the calculation above derives from the requirement that .

Step 4: verification on for odd prime.

  • since both are positive.
  • : has ; has . The 2-adic formula gives , with .
  • : has ; has . The odd- formula gives .
  • for : both are -adic units, so .

Product: forces , which is the second supplementary law of quadratic reciprocity. The product formula on encodes this law.

Step 5: verification on for distinct odd primes. This is the main case.

  • since both positive.
  • : has ; has . The 2-adic formula gives .
  • : has ; has . The odd- formula at gives .
  • : by symmetry, .
  • for : both units, so .

Product: , which rearranges to $$ \left(\frac{p}{q}\right) \left(\frac{q}{p}\right) = (-1)^{\frac{p-1}{2} \cdot \frac{q-1}{2}}, $$ Gauss's quadratic reciprocity law. The product formula on the building block is precisely the main statement of quadratic reciprocity.

Steps 2–5 cover all the cases, so the product formula holds on every pair of generators, and bimultiplicativity extends the conclusion to every pair .

Bridge. The Hilbert product formula builds toward the entire edifice of class field theory, and it appears again in 21.02.08 (Hasse-Minkowski theorem), where the local-global theorem for quadratic forms over relies on the same local invariants the Hilbert symbol packages. The foundational reason the product formula holds is exactly the bimultiplicative reduction to four building blocks , , , , each of which encodes one piece of quadratic reciprocity. The central insight is that quadratic reciprocity is the product formula on , and the supplementary laws are the product formula on and — a single local-global identity, computed once at each pair of generators, identifies the elementary number-theoretic reciprocity statement with a uniform statement across all places. The bridge is that this local-global pattern generalises: every Brauer class over has local invariants in that sum to zero in , and the Hilbert product formula is the case of an order-two Brauer class. Putting these together, the Hilbert symbol identifies the elementary side of quadratic reciprocity with the cohomological side: is the case of the global reciprocity exact sequence of class field theory.

Exercises Intermediate+

Advanced results Master

Theorem (non-degeneracy of the local pairing; Serre Ch. III §1). At every place of , the Hilbert symbol is a non-degenerate bilinear pairing of finite-dimensional -vector spaces: for every that is not a square, there exists with .

The proof: at the Archimedean place, generated by , and . At an odd , the four-element group has the non-degenerate pairing tabulated in Exercise 9. At , the eight-element group carries the explicit pairing , which is non-degenerate by direct verification. The non-degeneracy on is the input for the classification of quadratic forms over via the Hasse-Witt invariant.

Theorem (Hasse-Witt invariant for quadratic forms; O'Meara §63). Let be a diagonal quadratic form over in variables, . The Hasse-Witt invariant is $$ \epsilon_v(f) = \prod_{i < j} (a_i, a_j)_v \in {\pm 1}. $$ The invariant is a class function on -equivalence classes of quadratic forms, and the pair together with the signature (at ) classifies quadratic forms over up to equivalence. Globally, a quadratic form over in variables is equivalent to its negative iff at an even number of places.

This is the algebraic engine driving the Hasse-Minkowski theorem 21.02.08: equivalence of quadratic forms over is detected place-by-place via the Hasse-Witt invariant, and the local-global principle says global equivalence is the conjunction of local equivalences.

Theorem (Brauer-group interpretation; Cassels-Fröhlich Ch. VI). For each place of and each pair , the quaternion algebra $$ \left(\frac{a, b}{\mathbb{Q}_v}\right) = \mathbb{Q}_v \langle i, j : i^2 = a, j^2 = b, i j = -j i \rangle $$ is a central simple algebra of dimension over , and its class in the Brauer group is the unique non-identity element of order iff , and is the identity element of iff . The local invariant map sends the quaternion-algebra class to when and to when .

For , , generated by the Hamilton quaternions ; the quaternion algebra splits (, isomorphic to ) iff at least one of is positive. For finite, by local class field theory (Hasse 1930), and the order-two subgroup is generated by quaternion algebras with .

Theorem (global reciprocity exact sequence; Albert-Brauer-Hasse-Noether 1932). There is an exact sequence $$ 0 \to \mathrm{Br}(\mathbb{Q}) \to \bigoplus_v \mathrm{Br}(\mathbb{Q}_v) \xrightarrow{\sum \mathrm{inv}_v} \mathbb{Q}/\mathbb{Z} \to 0 $$ expressing the global Brauer group of as the kernel of the sum-of-local-invariants map. The Hilbert product formula is the order-two case of the central exactness statement: for the global quaternion algebra , the local invariants sum to zero in , which is exactly .

This embedding of the product formula into the Brauer-group sequence is one of the foundational achievements of class field theory: it identifies a piece of elementary number theory (quadratic reciprocity) with a piece of cohomological algebra (the local-global Brauer-group sequence). The same machinery, applied to higher-degree central simple algebras, produces -th power reciprocity laws, and applied to elliptic curves and modular forms, produces the Tate-Shafarevich obstruction and the Brauer-Manin obstruction.

Theorem (cohomological interpretation; Neukirch Ch. V §3 + Ch. VI). Let be the group of -nd roots of unity. The Kummer exact sequence gives a connecting homomorphism . The Hilbert symbol is the image of the cup product under the local invariant .

The cohomological framing identifies the Hilbert symbol as the simplest cup product in Galois cohomology and the product formula as a global reciprocity statement: in for every . The same identification places higher-power Hilbert symbols inside the Tate cohomology of local fields and connects to the Lubin-Tate formal group machinery via explicit reciprocity laws.

Theorem (higher-power Hilbert symbols; Tate 1976). Let be a local field containing a primitive -th root of unity . The -th power Hilbert symbol $$ (\cdot, \cdot)n : K^\times / (K^\times)^n \times K^\times / (K^\times)^n \to \mu_n $$ *is the bilinear pairing whose value is the image of under the local Artin map . For a global field containing and , the global product formula $\prod_v (a, b){n, v} = 1K$.*

The case , is the classical Hilbert reciprocity discussed above. The case is the Kummer reciprocity law of cyclotomic-field arithmetic, central to Iwasawa theory 21.07.01. Lubin-Tate (Iwasawa 1968, Coleman 1979) gave explicit power-series formulas for the higher symbols, generalising the classical explicit formula to arbitrary .

Theorem (Hilbert symbol on ; Milnor-Tate). Let be a global field. The Hilbert symbol factors through the second Milnor -group: $$ \bigotimes^2 K^\times \to K_2^M(K), \qquad K_2^M(K) \to \prod_v \mu_v $$ where is the second Milnor -group and is the group of roots of unity in . The image is exactly the kernel of the sum-of-local-invariants map, which is the content of the Moore reciprocity sequence (Moore 1968 Publ. Math. IHES 35).

This embedding of Hilbert reciprocity into algebraic -theory is one of the principal modern frames: the Steinberg relations defining are exactly the Hilbert-symbol identities and , and the universal property of packages all the local Hilbert symbols at all places into a single global invariant. Bass-Tate, Suslin, and Voevodsky's work on motivic cohomology continues this thread.

Synthesis. The Hilbert symbol packages the local-global content of quadratic reciprocity into a single bimultiplicative pairing at each place of , and the product formula identifies the supplementary laws and the main reciprocity statement as the product over four building-block pairs , , , . The central insight is that this is exactly the case of the global Brauer-group exact sequence from class field theory, in which the local invariants of a central simple algebra over are constrained to sum to zero. The pattern recurs: every reciprocity law in number theory has the same shape, a global object decomposed into local invariants whose sum vanishes. Putting these together, the Hilbert symbol is one face of three identifications — Brauer-class invariant, cup product in Galois cohomology, Steinberg symbol in — that all encode the same local-global pairing on a number field. The bridge is the local Artin map: at each place , the local reciprocity isomorphism of class field theory carries the Hilbert symbol to the cup product and to the Brauer invariant, identifies X with Y at the cohomological level, and propagates the local-global pattern to all higher-power and higher-dimensional reciprocity statements.

The same pattern appears again in 21.02.08 (Hasse-Minkowski), where the Hasse-Witt invariant of a quadratic form over is built from Hilbert symbols and the local-global principle for quadratic-form equivalence becomes a constraint on the product of the local invariants. This pattern recurs in the Hasse principle for higher-degree forms (where it fails — the Tate-Shafarevich set of an elliptic curve measures the failure), in the Brauer-Manin obstruction to the Hasse principle (Manin 1971), and in the explicit reciprocity laws of Lubin-Tate type for -th power Hilbert symbols (Tate 1976; Coleman 1979). The bridge is that the Hilbert product formula is the seed: a single, computable, elementary statement at the bottom of the reciprocity hierarchy, from which the rest of class field theory grows. The foundational reason the formula holds is the local Artin map's compatibility across all places, identifying X with Y on the cohomological side and identifying the elementary number theory of Gauss with the abstract reciprocity of Artin and Hasse.

Full proof set Master

Theorem (product formula on ), proof. Compute place-by-place. At : twice, so . At : , , so . The 2-adic formula yields . At odd: , is a unit, so the odd- formula gives regardless of since the exponent . Multiplying: .

Theorem (product formula on for distinct odd primes, equivalent to quadratic reciprocity), proof. Following Step 5 of the main proof: the only places where can fail to be are . At , both positive, so . At , both -adic units, so by the unit-unit case of the odd- formula. The remaining three places contribute:

(a) by the 2-adic formula with .

(b) : has ; has . The odd- formula gives .

(c) : by symmetry of the symbol, (by the same odd- formula with roles swapped).

The product formula then reads , which rearranges to $$ \left(\frac{p}{q}\right)\left(\frac{q}{p}\right) = (-1)^{(p-1)/2 \cdot (q-1)/2}, $$ the main statement of Gauss's quadratic reciprocity. Conversely, given quadratic reciprocity, the product on is by the same identity. The product formula and quadratic reciprocity are equivalent on the building block .

Theorem (the symbol depends only on square classes), proof. Let and . Show . The equation has the same set of non-zero solutions as under the substitution (a bijection since ). So the non-zero solubility is identical, and the symbol agrees. The same argument with replaced by gives the second invariance.

Theorem (bimultiplicativity), proof. Let . Apply the norm characterisation: iff where . Define by . The kernel of is , which by local class field theory (or direct check for ) is the index-two subgroup when is a non-square, and when is a square.

In either case, is a -valued character on the quotient , which has order . A function on a finite abelian group taking values in with kernel a subgroup of index is a group homomorphism, so , i.e., . By symmetry of the symbol, the same holds in the second argument.

Theorem (symmetry), proof. iff the equation has a non-zero solution, and iff has a non-zero solution. The substitution is a bijection on that converts one equation to the other. So the symbols are equal.

Theorem (negation identity), proof. . Take : then , valid for any . The solution is non-zero (the first coordinate is ), so at every place.

Theorem (complementarity identity), proof. Substitute : . Match. The triple is non-zero, so at every place, for any .

Theorem (product formula on for odd, equivalent to first supplementary law), proof. At : but , so . At : both units, so . At : unit, valuation ; the odd- formula gives . At : , both , ; . The 2-adic formula gives . Product: , so — the first supplementary law.

Theorem (product formula on for odd, equivalent to second supplementary law), proof. Worked in Exercise 8. At : . At : . At : odd- formula with gives . At : 2-adic formula with gives . Product: , so — the second supplementary law.

Theorem (Brauer-group correspondence), proof sketch. The class of the quaternion algebra in is the cohomology class under the cup product induced by the Kummer sequence. The algebra is split (identity Brauer class) iff it admits a faithful representation as iff its reduced norm form vanishes for some non-zero argument iff has a non-zero solution iff . The local invariant on sends the class to if split and to if not; this matches the identification. The full proof requires Hasse's local class field theory (Hasse 1930); see Cassels-Fröhlich Ch. VI for details.

Theorem (global reciprocity exact sequence), stated without proof — see Albert-Brauer-Hasse-Noether 1932 [source pending]. The exact sequence requires the full machinery of global class field theory. The case of order-two classes (quaternion algebras) reduces to the Hilbert product formula as proved above; the general case requires the Tate cohomology of the idele class group and the Tate-Nakayama duality.

Connections Master

  • Absolute value and triangle inequality 00.01.02. The Hilbert symbol is parameterised by the places of , which by Ostrowski's theorem are exactly the absolute values on : one Archimedean and one per prime. The completion in which the equation is solved is the field obtained from by completing in the metric . The very notion of "place" depends on the framework of absolute values established in the foundational unit.

  • Group 01.02.01. The Hilbert symbol takes values in the two-element group , and bimultiplicativity makes it a -valued bilinear pairing on the abelian groups . The product formula is a vanishing statement in the same abelian group, expressing a balance condition across infinitely many places. Every step of the proof uses group-theoretic structure: the square-class group is a finite -vector space, the pairing is bilinear over , and the local Artin map identifies with for quadratic .

  • Algebraic field extension 01.02.12. The equivalent definition of as " is a norm from " uses the language of quadratic field extensions and the norm map . The cases ( a square in — split algebra; a non-square — quadratic extension) decompose the symbol via the structure of finite separable algebras over a local field. The Galois group acts on by sending , and the norm is the product of the two Galois conjugates.

  • Quadratic forms over 21.02.07. The Hasse-Witt invariant of a diagonal quadratic form over is , a product of Hilbert symbols. The local equivalence class of a quadratic form is determined by its dimension, determinant, signature (at ), and Hasse-Witt invariant — and the product formula on the Hilbert symbol propagates to a product formula on the Hasse invariant across places.

  • Hasse-Minkowski theorem 21.02.08. The local-global principle for quadratic forms over says that a form represents zero globally iff it represents zero at every place. The Hilbert symbol packages the local information at each place; the product formula is the constraint among the local invariants; the Hasse-Minkowski theorem is the statement that, once the local conditions and the product-formula constraint are satisfied, a global solution exists. The Hilbert product formula is the first concrete instance of a class-field-theoretic local-global principle.

  • -adic -functions and Iwasawa Main Conjecture 21.07.02. The -th power Hilbert symbol on a cyclotomic field appears in the explicit reciprocity laws of Lubin-Tate type (Iwasawa 1968, Coleman 1979, Wiles 1978), which compute the symbol modulo using formal-group-law machinery. These explicit formulas underpin the construction of the -adic -functions of Kubota-Leopoldt and the Main Conjecture, connecting the Hilbert symbol's -theoretic / Galois-cohomological framing to the analytic continuation of -adic -values.

Historical & philosophical context Master

David Hilbert introduced the symbol now bearing his name in the Zahlbericht of 1897 [source pending], the encyclopaedic Jahresbericht der Deutschen Mathematiker-Vereinigung report on algebraic number theory that organised the field for a generation of subsequent researchers. In §64 of the Zahlbericht, Hilbert defined the symbol for rationals (or elements of a number field) by a norm-residue condition: if is congruent to a norm from modulo some power of , and otherwise. The formulation was archaic by modern standards — Hilbert worked one prime at a time, before the notion of a place of a global field had been packaged — but the essential local-global content was already present. In a companion paper in Mathematische Annalen 51 (1898) [source pending], and in the famous Problem 9 of the ICM 1900 problem list, Hilbert formulated the product formula and proposed it as the generalisation of quadratic reciprocity to arbitrary number fields, with the n-th power analogue as the long-range goal.

The modern formulation, as a function on each completion taking values in , was assembled by Helmut Hasse in two foundational papers in the Journal für die reine und angewandte Mathematik 152 (1924) [source pending], where Hasse introduced the term Normenrestsymbol (norm-residue symbol) and gave the product formula its standard exposition as the local-global form of Hilbert reciprocity. Hasse's framing made the symbol's role as the local invariant of a Brauer class explicit, and his subsequent work (Hasse 1930 on local class field theory; Albert-Brauer-Hasse-Noether 1932 on the global Brauer-group sequence [source pending]) embedded the Hilbert symbol into the broader edifice of class field theory. Emil Artin's 1927 reciprocity theorem identified the abstract reciprocity isomorphism at each place, of which the Hilbert symbol is the order-two specialisation. Philipp Furtwängler proved the existence theorem (1909, Math. Ann. 67) underlying the n-th power case.

The canonical short-text exposition is Jean-Pierre Serre's Cours d'arithmétique (Presses Universitaires de France, 1970; English translation as A Course in Arithmetic, Springer GTM 7, 1973) [source pending], whose Ch. III packages the Hilbert symbol, its bimultiplicativity, its explicit formulas at every place, and the equivalence of the product formula with quadratic reciprocity in eight printed pages. Serre's exposition has shaped how the topic is taught in graduate algebraic number theory courses for fifty years. The Galois-cohomological framing as cup product in was developed in the Cassels-Fröhlich Brighton volume (1967) and codified in Neukirch's Algebraische Zahlentheorie (Springer Grundlehren 322, 1992; English translation 1999); the -theoretic framing in of a global field traces to Moore's reciprocity sequence (Moore 1968 Publ. Math. IHES 35) and the foundational work of Milnor, Tate, and Bass. John Tate's paper on the relation between and Galois cohomology in Inventiones Mathematicae 36 (1976) [source pending] established the higher-power Hilbert symbols as -elements and tied the explicit reciprocity laws of Lubin-Tate type to the formal-group-theoretic structure of local fields.

Bibliography Master

@article{Hilbert1897Zahlbericht,
  author  = {Hilbert, David},
  title   = {Die Theorie der algebraischen {Z}ahlk\"orper},
  journal = {Jahresbericht der Deutschen Mathematiker-Vereinigung},
  volume  = {4},
  year    = {1897},
  pages   = {175--546}
}

@article{Hilbert1898RelativQuadratisch,
  author  = {Hilbert, David},
  title   = {\"Uber die Theorie des relativ-quadratischen {Z}ahlk\"orpers},
  journal = {Mathematische Annalen},
  volume  = {51},
  year    = {1898},
  pages   = {1--127}
}

@article{Hasse1924SymmetrischeMatrizen,
  author  = {Hasse, Helmut},
  title   = {Symmetrische {M}atrizen im {K}\"orper der rationalen {Z}ahlen},
  journal = {Journal f\"ur die reine und angewandte Mathematik},
  volume  = {152},
  year    = {1924},
  pages   = {205--224}
}

@article{Hasse1924Aquivalenz,
  author  = {Hasse, Helmut},
  title   = {\"Uber die \"Aquivalenz quadratischer {F}ormen im {K}\"orper der rationalen {Z}ahlen},
  journal = {Journal f\"ur die reine und angewandte Mathematik},
  volume  = {152},
  year    = {1924},
  pages   = {205--224}
}

@article{ABHN1932,
  author  = {Albert, A. A. and Brauer, R. and Hasse, H. and Noether, E.},
  title   = {Beweis eines {H}auptsatzes in der {T}heorie der {A}lgebren},
  journal = {Journal f\"ur die reine und angewandte Mathematik},
  volume  = {167},
  year    = {1932},
  pages   = {399--404}
}

@article{Artin1927Reciprocity,
  author  = {Artin, Emil},
  title   = {Beweis des allgemeinen {R}eziprozit\"atsgesetzes},
  journal = {Abhandlungen aus dem Mathematischen Seminar der Universit\"at Hamburg},
  volume  = {5},
  year    = {1927},
  pages   = {353--363}
}

@article{Furtwangler1909,
  author  = {Furtw\"angler, Philipp},
  title   = {Allgemeiner {E}xistenzbeweis f\"ur den {K}lassenk\"orper eines beliebigen algebraischen {Z}ahlk\"orpers},
  journal = {Mathematische Annalen},
  volume  = {67},
  year    = {1909},
  pages   = {1--31}
}

@book{SerreCoursArithmetique,
  author    = {Serre, Jean-Pierre},
  title     = {A {C}ourse in {A}rithmetic},
  publisher = {Springer-Verlag},
  series    = {Graduate Texts in Mathematics},
  volume    = {7},
  year      = {1973},
  note      = {French original {\em Cours d'arithm\'etique}, Presses Universitaires de France, 1970}
}

@book{CasselsFrohlich,
  editor    = {Cassels, J. W. S. and Fr\"ohlich, A.},
  title     = {Algebraic {N}umber {T}heory},
  publisher = {Academic Press},
  year      = {1967},
  note      = {Proceedings of the {B}righton conference}
}

@book{NeukirchANT,
  author    = {Neukirch, J\"urgen},
  title     = {Algebraic {N}umber {T}heory},
  publisher = {Springer-Verlag},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {322},
  year      = {1999}
}

@book{OMearaQuadraticForms,
  author    = {O'Meara, O. T.},
  title     = {Introduction to {Q}uadratic {F}orms},
  publisher = {Springer-Verlag},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {117},
  year      = {1963}
}

@article{Tate1976K2,
  author  = {Tate, John},
  title   = {Relations between {$K_2$} and {G}alois cohomology},
  journal = {Inventiones Mathematicae},
  volume  = {36},
  year    = {1976},
  pages   = {257--274}
}

@article{Moore1968,
  author  = {Moore, Calvin C.},
  title   = {Group extensions of $p$-adic and adelic linear groups},
  journal = {Publications Math\'ematiques de l'IH\'ES},
  volume  = {35},
  year    = {1968},
  pages   = {157--222}
}

@unpublished{MilneCFT,
  author = {Milne, James S.},
  title  = {Class {F}ield {T}heory},
  year   = {2020},
  note   = {Lecture notes, v4.03, \url{https://www.jmilne.org/math/CourseNotes/cft.html}}
}

@article{Hasse1930LocalCFT,
  author  = {Hasse, Helmut},
  title   = {Die {N}ormenresttheorie relativ-{A}belscher {Z}ahlk\"orper als {K}lassenk\"orpertheorie im {K}leinen},
  journal = {Journal f\"ur die reine und angewandte Mathematik},
  volume  = {162},
  year    = {1930},
  pages   = {145--154}
}

@article{Iwasawa1968,
  author  = {Iwasawa, Kenkichi},
  title   = {On explicit formulas for the norm residue symbol},
  journal = {Journal of the Mathematical Society of Japan},
  volume  = {20},
  year    = {1968},
  pages   = {151--164}
}

@article{Coleman1979,
  author  = {Coleman, Robert F.},
  title   = {Division values in local fields},
  journal = {Inventiones Mathematicae},
  volume  = {53},
  year    = {1979},
  pages   = {91--116}
}