NormalizationPackage(R, E, V, P, TS)ΒΆ
nregset.spad line 35 [edit on github]
R: GcdDomain
V: OrderedSet
P: RecursivePolynomialCategory(R, E, V)
TS: RegularTriangularSetCategory(R, E, V, P)
A package for computing normalized assocites of univariate polynomials with coefficients in a tower of simple extensions of a field.
- normalize: (P, TS) -> List Record(val: P, tower: TS)
normalize(p, ts)normalizespw.r.tts.
- normalizedAssociate: (P, TS) -> P
normalizedAssociate(p, ts)returns a normalized polynomialnw.r.t.tssuch thatnandpare associatesw.r.ttsand assuming thatpis invertiblew.r.tts.
- normInvertible?: (P, TS) -> List Record(val: Boolean, tower: TS)
normInvertible?(p, ts)is an internal subroutine, exported only for developement.
- outputArgs: (String, String, P, TS) -> Void
outputArgs(s1, s2, p, ts)is an internal subroutine, exported only for developement.
- recip: (P, TS) -> Record(num: P, den: P)
recip(p, ts)returns the inverse ofpw.r.ttsassuming thatpis invertiblew.r.tts.