| Interface | Description |
|---|---|
| Polynomial<C extends RingElem<C>> |
Polynomial interface.
|
| PolynomialRing<C extends RingElem<C>> |
Polynomial factory interface.
|
| RelationGenerator<C extends RingElem<C>> |
Generate Relation Tables for solvable polynomial rings.
|
| Class | Description |
|---|---|
| AlgebraicNumber<C extends RingElem<C>> |
Algebraic number class.
|
| AlgebraicNumberModTest |
AlgebraicNumber modular Test using JUnit.
|
| AlgebraicNumberRing<C extends RingElem<C>> |
Algebraic number factory.
|
| AlgebraicNumberTest |
AlgebraicNumber Test using JUnit.
|
| ANumGenPolynomialTest |
AlgebraicNumber coefficients GenPolynomial tests with JUnit.
|
| Complex<C extends RingElem<C>> |
Generic Complex class implementing the RingElem interface.
|
| ComplexGenPolynomialTest |
Complex coefficients GenPolynomial tests with JUnit.
|
| ComplexRing<C extends RingElem<C>> |
Generic Complex ring factory implementing the RingFactory interface.
|
| ComplexTest |
Complex test with JUnit.
|
| DecGenPolynomialTest |
BigDecimal coefficients GenPolynomial tests with JUnit.
|
| Examples |
Examples for polynomials usage.
|
| ExpVector |
ExpVector implements exponent vectors for polynomials.
|
| ExpVectorByte |
ExpVectorByte implements exponent vectors for polynomials using arrays of
byte as storage unit.
|
| ExpVectorInteger |
ExpVectorInteger implements exponent vectors for polynomials using arrays of
int as storage unit.
|
| ExpVectorLong |
ExpVectorLong implements exponent vectors for polynomials using arrays of
long as storage unit.
|
| ExpVectorPair |
ExpVectorPair
implements pairs of exponent vectors for S-polynomials.
|
| ExpVectorShort |
ExpVectorShort implements exponent vectors for polynomials using arrays of
short as storage unit.
|
| ExpVectorTest |
ExpVector tests with JUnit.
|
| GaloisFieldTest |
Galois field tests with JUnit.
|
| GenMatrixTest |
GenMatrix tests with JUnit
|
| GenPolynomial<C extends RingElem<C>> |
GenPolynomial generic polynomials implementing RingElem. n-variate
ordered polynomials over coefficients C.
|
| GenPolynomialRing<C extends RingElem<C>> |
GenPolynomialRing generic polynomial factory.
|
| GenPolynomialTest |
GenPolynomial tests with JUnit.
|
| GenPolynomialTokenizer |
GenPolynomial Tokenizer.
|
| GenPolynomialTokenizerTest |
GenPolynomialTokenizer tests with JUnit.
|
| GenSolvablePolynomial<C extends RingElem<C>> |
GenSolvablePolynomial generic solvable polynomials implementing RingElem.
|
| GenSolvablePolynomialRing<C extends RingElem<C>> |
GenSolvablePolynomialRing generic solvable polynomial factory implementing
RingFactory and extending GenPolynomialRing factory.
|
| GenSolvablePolynomialTest |
GenSolvablePolynomial Test using JUnit.
|
| GenVectorTest |
GenVector tests with JUnit
|
| GenWordPolynomial<C extends RingElem<C>> |
GenWordPolynomial generic polynomials implementing RingElem.
|
| GenWordPolynomialRing<C extends RingElem<C>> |
GenWordPolynomialRing generic polynomial factory implementing RingFactory;
Factory for non-commutative string polynomials over C.
|
| GenWordPolynomialTest |
GenWordPolynomial tests with JUnit.
|
| GFGenPolynomialTest |
Galois field coefficients GenPolynomial tests with JUnit.
|
| IntGenPolynomialTest |
BigInteger coefficients GenPolynomial tests with JUnit.
|
| Local<C extends RingElem<C>> |
Local element based on RingElem pairs.
|
| LocalRing<C extends RingElem<C>> |
Local ring factory based on RingElem principal ideal.
|
| LocalTest |
Local tests with JUnit.
|
| ModGenPolynomialTest |
ModInteger coefficients GenPolynomial tests with JUnit.
|
| ModGenSolvablePolynomialTest |
ModInteger coefficients GenSolvablePolynomial tests with JUnit.
|
| ModuleList<C extends RingElem<C>> |
List of vectors of polynomials.
|
| ModuleListTest |
ModuleList tests with JUnit.
|
| Monomial<C extends RingElem<C>> |
Monomial class.
|
| OptimizedModuleList<C extends RingElem<C>> |
Container for optimization results.
|
| OptimizedPolynomialList<C extends RingElem<C>> |
Container for optimization results.
|
| OrderedModuleList<C extends RingElem<C>> |
Ordered list of vectors of polynomials.
|
| OrderedPolynomialList<C extends RingElem<C>> |
Ordered list of polynomials.
|
| Overlap |
Container for overlap words.
|
| OverlapList |
Container for lists of overlap words.
|
| PolyIterator<C extends RingElem<C>> |
Iterator over monomials of a polynomial.
|
| PolynomialComparator<C extends RingElem<C>> |
Comparator for polynomials.
|
| PolynomialList<C extends RingElem<C>> |
List of polynomials.
|
| PolynomialListTest |
PolynomialList Test using JUnit.
|
| PolySpliterator<C extends RingElem<C>> |
Spliterator over monomials of a polynomial.
|
| PolyUtil |
Polynomial utilities, for example conversion between different
representations, evaluation and interpolation.
|
| PolyUtilTest |
PolyUtil tests with JUnit.
|
| QLRSolvablePolynomial<C extends GcdRingElem<C> & QuotPair<GenPolynomial<D>>,D extends GcdRingElem<D>> |
QLRSolvablePolynomial generic recursive solvable polynomials implementing
RingElem. n-variate ordered solvable polynomials over solvable quotient,
local and local-residue coefficients.
|
| QLRSolvablePolynomialRing<C extends GcdRingElem<C> & QuotPair<GenPolynomial<D>>,D extends GcdRingElem<D>> |
QLRSolvablePolynomialRing generic recursive solvable polynomial
factory implementing RingFactory and extending
GenSolvablePolynomialRing factory.
|
| QuatGenPolynomialTest |
BigQuaternion coefficients GenPolynomial tests with JUnit.
|
| QuatGenSolvablePolynomialTest |
BigQuaternion coefficients GenSolvablePolynomial tests with JUnit.
|
| Quotient<C extends RingElem<C>> |
Quotient element based on RingElem pairs.
|
| QuotientRing<C extends RingElem<C>> |
Quotient ring factory using RingElem and RingFactory.
|
| QuotientTest |
Quotient tests with JUnit.
|
| RatGenPolynomialTest |
BigRational coefficients GenPolynomial tests with JUnit.
|
| RatGenSolvablePolynomialTest |
BigRational coefficients GenSolvablePolynomial tests with JUnit.
|
| RatPolyGenPolynomialTest |
BigRational coefficients GenPolynomial coefficients GenPolynomial tests with JUnit.
|
| RecSolvablePolynomial<C extends RingElem<C>> |
RecSolvablePolynomial generic recursive solvable polynomials implementing
RingElem. n-variate ordered solvable polynomials over solvable polynomial
coefficients.
|
| RecSolvablePolynomialRing<C extends RingElem<C>> |
RecSolvablePolynomialRing generic recursive solvable polynomial factory
implementing RingFactory and extending GenSolvablePolynomialRing factory.
|
| RecSolvablePolynomialTest |
BigRational coefficients RecSolvablePolynomial tests with JUnit.
|
| RecSolvableWordPolynomial<C extends RingElem<C>> |
RecSolvableWordPolynomial generic recursive solvable polynomials implementing
RingElem. n-variate ordered solvable polynomials over non-commutative word
polynomial coefficients.
|
| RecSolvableWordPolynomialRing<C extends RingElem<C>> |
RecSolvableWordPolynomialRing generic recursive solvable polynomial factory
implementing RingFactory and extending GenSolvablePolynomialRing factory.
|
| RecSolvableWordPolynomialTest |
BigRational coefficients RecSolvableWordPolynomial tests with JUnit.
|
| RelationTable<C extends RingElem<C>> |
RelationTable for solvable polynomials.
|
| RelationTableTest |
RelationTable tests with JUnit.
|
| Residue<C extends RingElem<C>> |
Residue element based on RingElem residue.
|
| ResidueRing<C extends RingElem<C>> |
Residue ring factory based on RingElem and RingFactory module.
|
| ResidueTest |
Residue test with JUnit.
|
| SolvableModuleListTest |
SolvableModuleList tests using JUnit.
|
| TableRelation<C extends RingElem<C>> |
TableRelation container for storage and printing in RelationTable.
|
| TermOrder |
Term order class for ordered polynomials.
|
| TermOrder.EVComparator |
Comparator for ExpVectors.
|
| TermOrderByName |
Term order names for ordered polynomials.
|
| TermOrderByNameCompatTest |
TermOrderByName compatibility tests with JUnit.
|
| TermOrderByNameTest |
TermOrderByName tests with JUnit.
|
| TermOrderOptimization |
Term order optimization.
|
| TermOrderOptimizationTest |
TermOrderOptimization tests with JUnit.
|
| TermOrderTest |
TermOrder tests with JUnit.
|
| WeylRelations<C extends RingElem<C>> |
Generate Relation Table for Weyl Algebras Adds the respective relations to
the relation table of the given solvable ring factory.
|
| WeylRelationsIterated<C extends RingElem<C>> |
Generate Relation Table for Weyl Algebras Adds the respective relations to
the relation table of the given solvable ring factory.
|
| Word |
Word implements strings of letters for polynomials.
|
| WordFactory |
WordFactory implements alphabet related methods.
|
| WordFactory.WordComparator |
Comparator for Words.
|
| WordMonomial<C extends RingElem<C>> |
WordMonomial class.
|
| WordPolyIterator<C extends RingElem<C>> |
Iterator over monomials of a polynomial.
|
| WordTest |
Word and WordFactory tests with JUnit.
|
| Enum | Description |
|---|---|
| ExpVector.StorUnit |
Storage representation of exponent arrays.
|
| Exception | Description |
|---|---|
| AlgebraicNotInvertibleException |
Algebraic number NotInvertibleException class.
|
| InvalidExpressionException |
Invalid expression exception class.
|
This package contains classes for polynomial, solvable polynomial
and free non-commutative polynomial arithmetic,
e.g. GenPolynomial, GenSolvablePolynomial
or GenWordPolynomial over coefficient rings which
implement the RingElem interface. For arithmetic of
commutative exponents and words over arbitrary alphabets are the
classes ExpVector and Word with
WordFactory. Other classes contained in this package
are AlgebraicNumber, PolyUtil and a
polynomial parser GenPolynomialTokenizer. Some classes
implement quotient rings or residue class rings, etc., based only on
the interfaces in the edu.jas.structure package.
Polynomial overview
Polynomial ring overview
Last modified: Mon Sep 22 00:25:48 CEST 2014
$Id: package.html 4925 2014-09-24 21:59:14Z kredel $