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 #
TauCeti.units_map_adicCompletionCongr_unitAtFinitePlace:adicCompletionCongrintertwinesunitAtFinitePlacewithUnits.map e.TauCeti.isSquare_unitAtFinitePlace_iff_of_ringEquiv,TauCeti.isSquare_unitAtFinitePlace_equivOfRingEquiv: local squareness at a finite place is preserved alonge.TauCeti.hilbertSymbol_unitAtFinitePlace_of_ringEquiv,TauCeti.hilbertSymbol_unitAtFinitePlace_equivOfRingEquiv: the localized Hilbert symbol at a finite place is preserved alonge.TauCeti.finprod_hilbertSymbol_unitAtFinitePlace_ringEquiv: the product of the finite-place Hilbert symbols is preserved alonge.TauCeti.unitAtRealPlace_realEquivOfRingEquiv,TauCeti.unitAtRealPlace_realEquivOfRingEquiv_units_map:unitAtRealPlaceat a transported real place pulls back alonge.symm, and is unchanged when both place and unit are transported alonge.TauCeti.prod_hilbertSymbol_unitAtRealPlace_ringEquiv: the product of the real-place Hilbert symbols is preserved alonge.
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.
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 localized Hilbert symbol at a finite place is preserved when both the place and the units
are transported along e : K ≃+* L.
The product of the localized Hilbert symbols over all finite places is preserved under a ring
isomorphism e : K ≃+* L of number fields.
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.