Type alias FractionalGramResult

FractionalGramResult: {
    dual: FractionalMonzo[];
    ortho: FractionalMonzo[];
    squaredLengths: Fraction[];
}

Result of Gram–Schmidt process without normalization.

Type declaration

  • dual: FractionalMonzo[]

    Geometric duals of the orthogonal basis.

  • ortho: FractionalMonzo[]

    Orthogonal basis with the leading basis element intact.

  • squaredLengths: Fraction[]

    Squared lengths of the orthogonal basis.