Documentation

TauCeti.NumberTheory.NumberField.SUnits.LogEmbedding

The logarithmic embedding of S-units #

For a finite set S of finite places of a number field, the logarithmic embedding sends an S-unit to its weighted logarithms at all infinite places except Mathlib's distinguished place, together with its logarithms at the places in S. The product formula recovers the omitted infinite coordinate as minus the sum of these coordinates.

The product formula needs the S-unit hypothesis: 2 is an S-integer for S = ∅, but its weighted logarithms at the infinite places sum to [K : ℚ] * log 2, so it is not an ∅-unit.

Ordinary units map to the usual Dirichlet logarithmic embedding in the infinite coordinates and to zero in the finite coordinates. These facts are the coordinate foundation for the S-logarithmic lattice and its regulator.

References #

@[reducible, inline]

The logarithmic space for the S-units, with the coordinate at the distinguished infinite place omitted.

Instances For

    The logarithmic embedding of the S-units. Its infinite coordinates are weighted by the place multiplicity, while its finite coordinates use the normalized finite-place absolute values.

    Instances For

      The product formula for an S-unit, with the finite contribution restricted to S.

      The product formula needs the S-unit hypothesis #

      @[simp]

      On ordinary units, the S-logarithmic embedding is the usual logarithmic embedding in the infinite coordinates and zero in the finite coordinates.