Documentation

TauCeti.NumberTheory.QuadraticForm.Global.Transport

Transporting localized units and Hilbert symbols along an isomorphism of fields #

A ring isomorphism e : K ≃+* L of number fields identifies the finite places of K with those of L by HeightOneSpectrum.equivOfRingEquiv (RingOfIntegers.mapRingEquiv e) and the real places of K with those of L by NumberField.InfinitePlace.realEquivOfRingEquiv e. At each pair of corresponding finite places v and w, adicCompletionCongr extends e to a ring isomorphism K_v ≃+* L_w that intertwines unitAtFinitePlace, preserves local squares, and preserves the norm-equation Hilbert symbol. At each real place w, realEquivOfRingEquiv e intertwines unitAtRealPlace on the nose in ℝˣ.

Reindexing along the two place bijections shows that the product of the finite-place Hilbert symbols (a_v, b_v)_v and the product of the real-place Hilbert symbols (a_w, b_w)_w are both invariant under e. In particular, global statements expressed through local squareness and localized Hilbert symbols transfer along Shrink.ringEquiv K : Shrink.{0} K ≃+* K from Type to number fields in any universe.

Main results #

@[simp]

Extending a valuation-preserving isomorphism e : K ≃+* L to the adic completions intertwines unitAtFinitePlace with Units.map e.

Local squareness at a finite place is preserved under a ring isomorphism e : K ≃+* L of number fields carrying v to w.

@[simp]

Local squareness at a finite place is preserved when both the place and the unit are transported along e : K ≃+* L.

The localized Hilbert symbol at a finite place is preserved under a ring isomorphism e : K ≃+* L of number fields carrying v to w.

The product of the localized Hilbert symbols over all finite places is preserved under a ring isomorphism e : K ≃+* L of number fields.

@[simp]

Evaluating unitAtRealPlace at a real place transported along e : K ≃+* L pulls the unit back along e.symm.

Transporting both a real place and a global unit along e : K ≃+* L leaves unitAtRealPlace unchanged.

The product of the localized Hilbert symbols over all real places is preserved under a ring isomorphism e : K ≃+* L.