Documentation

TauCeti.NumberTheory.NumberField.CanonicalEmbedding.MulVolume

The volume scaling of multiplication on the mixed space #

Multiplication by a fixed point c of the mixed space is an โ„-linear endomorphism whose determinant is the โ„-algebra norm of c, so it scales Lebesgue measure by the absolute value of that norm. The norm is computed here as one factor per real place and one Complex.normSq per complex place, and its absolute value is mixedEmbedding.norm c.

Specialising to the image of a unit, which has mixed norm one, gives that the unit action on the mixed space leaves the volume of every set unchanged.

Main results #

theorem NumberField.mixedEmbedding.algebraNorm_apply {K : Type u_1} [Field K] [NumberField K] (c : mixedSpace K) :
(Algebra.norm โ„) c = (โˆ w : { w : InfinitePlace K // w.IsReal }, c.1 w) * โˆ w : { w : InfinitePlace K // w.IsComplex }, Complex.normSq (c.2 w)

The โ„-algebra norm of a point of the mixed space. Each real coordinate contributes its own factor and each complex coordinate contributes the norm of multiplication by a complex number, namely Complex.normSq.

The absolute โ„-algebra norm of c is the mixed norm of c. Reach for this rather than algebraNorm_apply when the norm feeds a measure-scaling lemma such as Measure.addHaar_image_linearMap, which asks for the absolute value.

Multiplication by c scales volume by the mixed norm of c. The set A is arbitrary, so there is no measurability hypothesis to discharge. Its specialisation to the action of a unit, where the factor is one, is the SMulInvariantMeasure instance below.

The unit action preserves volume. With it, measure_smul and measure_preimage_smul are the volume equations for u โ€ข A and (u โ€ข ยท) โปยน' A, and measurePreserving_smul and the IsFundamentalDomain lemmas apply to the unit action. For a general multiplier c, where the factor is mixedEmbedding.norm c, use volume_image_mul_left.