Skip to content

FormRho ​

One step round the reduction cycle: Gauss's ρ\rho operator on an indefinite QuadraticForm — the continued-fraction step, in form coordinates.

FormRho(form)the next form in the cycle
Typed signatures
TypePackageApplies
(expression<QuadraticForm>) -> expression<QuadraticForm>modularalways

Domain: The modular group

Examples

Basic #

Gauss's ρ\rho on x2+xy−y2x^2+xy-y^2

live ↗
InFormRho(QuadraticForm(1,1,−1))\mathrm{FormRho}(\mathrm{QuadraticForm}(1, 1, -1))OutQuadraticForm(−1,1,1)\mathrm{QuadraticForm}(-1, 1, 1)
About
Examples1

See also: FormClassNumber, FormCycle, ReduceForm