Skip to content

IsReducedForm ​

Whether an indefinite QuadraticForm satisfies Gauss's reduction condition, ∣D−2∣a∣∣<b<D|\sqrt D - 2|a|| < b < \sqrt D.

IsReducedForm(form)Gauss's reduction condition
Typed signatures
TypePackageApplies
(expression<QuadraticForm>) -> booleanmodularalways

Domain: The modular group

Examples

Basic #

Satisfies Gauss's condition for D=5D=5

live ↗
InIsReducedForm(QuadraticForm(1,1,−1))\mathrm{IsReducedForm}(\mathrm{QuadraticForm}(1, 1, -1))OutTrue\mathrm{True}

Fails the condition for D=25D=25

live ↗
InIsReducedForm(QuadraticForm(1,3,−4))\mathrm{IsReducedForm}(\mathrm{QuadraticForm}(1, 3, -4))OutFalse\mathrm{False}
About
Examples2

See also: QuadraticForm, ReduceForm, FormClassNumber