Interface | Description |
---|---|
IPolynomial<Poly extends IPolynomial<Poly>> |
Parent interface for all polynomials.
|
IPolynomialRing<Poly extends IPolynomial<Poly>> |
Polynomial ring.
|
Class | Description |
---|---|
AlgebraicNumberField<E extends IUnivariatePolynomial<E>> |
Algebraic number field
F(α) represented as a simple field extension, for details see SimpleFieldExtension . |
FiniteField<E extends IUnivariatePolynomial<E>> |
Galois field
GF(p, q) . |
MachineArithmetic |
Helper methods for arithmetic with machine numbers.
|
MultipleFieldExtension<Term extends AMonomial<Term>,mPoly extends AMultivariatePolynomial<Term,mPoly>,sPoly extends IUnivariatePolynomial<sPoly>> |
Multiple field extension
F(α_1, α_2, ..., α_N) . |
MultivariateRing<Poly extends AMultivariatePolynomial<?,Poly>> |
Ring of multivariate polynomials.
|
PolynomialFactorDecomposition<Poly extends IPolynomial<Poly>> |
Factor decomposition of element.
|
PolynomialMethods |
High-level methods for polynomials.
|
QuotientRing<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> |
Multivariate quotient ring
|
SimpleFieldExtension<E extends IUnivariatePolynomial<E>> |
A simple field extension
F(α) represented as a univariate quotient ring F[x]/<m(x)> where m(x) is the minimal polynomial of α . |
UnivariateRing<Poly extends IUnivariatePolynomial<Poly>> |
Ring of univariate polynomials.
|
Util | |
Util.Tuple2<A,B> |
Copyright © 2018. All rights reserved.