Documentation

LeanPool.CCDN.ClassGroup.TranslateFibers

Concrete integer-translation fibers of the bounded square-norm set inject into integral points on the two signed norm curves.

The first counting reduction for two-torsion ideal classes: inject them into the finite set of bounded algebraic integers whose absolute norm is a square. Both possible signs of the signed norm are retained.

The set of nonzero algebraic integers β ∈ 𝓞 K bounded by B at every infinite place whose absolute norm |N(β)| is a perfect square.

Equations
Instances For

    There are finitely many bounded square-norm integers boundedSquareNormIntegers K B.

    The two-torsion subgroup of the class group of K has at most as many elements as there are bounded square-norm integers at the balanced radius 9 * |discr K| ^ (1 / [K : ℚ]); the injection sends each class to a balanced generator of the square of a representative ideal.

    The bounded square-norm integers of the form x - β with x ∈ ℤ, that is, those in the integer-translation class of -β.

    Equations
    Instances For

      Each square-norm translate fiber squareNormTranslateFiber K β B is finite.

      The rational plane curve y ^ 2 = ε * N(x - β) cut out by the signed norm-curve polynomial of β with sign ε.

      Equations
      Instances For

        If β is bounded by B at every infinite place, then the square-norm translate fiber of β has at most as many elements as there are integral points of height at most max (2 * B) (√(B ^ n)) on the two signed norm curves y ^ 2 = ±N(x - β), where n = [K : ℚ].