Skip to content

FormAutomorph ​

The automorph: the hyperbolic matrix generating an indefinite QuadraticForm's stabiliser in SL(2,Z)\mathrm{SL}(2,\mathbb{Z}), built from the fundamental PellSolution of its discriminant.

FormAutomorph(form)the stabiliser's generator
Typed signatures
TypePackageApplies
(expression<QuadraticForm>) -> expression<ModularMatrix>modularalways

Domain: The modular group

Examples

Basic #

Built from the fundamental solution (3,1)(3,1) of t2−5u2=4t^2-5u^2=4

live ↗
InFormAutomorph(QuadraticForm(1,1,−1))\mathrm{FormAutomorph}(\mathrm{QuadraticForm}(1, 1, -1))OutModularMatrix(1,1,1,2)\mathrm{ModularMatrix}(1, 1, 1, 2)
About
Examples1

See also: QuadraticForm, FormClassNumber, PellSolution