public class FactorRational extends FactorAbsolute<BigRational>
Modifier and Type | Field and Description |
---|---|
protected FactorAbstract<BigInteger> |
iengine
Factorization engine for integer base coefficients.
|
engine, sengine
Modifier | Constructor and Description |
---|---|
protected |
FactorRational()
No argument constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<GenPolynomial<BigRational>> |
baseFactorsSquarefree(GenPolynomial<BigRational> P)
GenPolynomial base factorization of a squarefree polynomial.
|
java.util.SortedMap<GenPolynomial<BigRational>,java.lang.Long> |
factors(GenPolynomial<BigRational> P)
GenPolynomial factorization of a polynomial.
|
java.util.List<GenPolynomial<BigRational>> |
factorsSquarefree(GenPolynomial<BigRational> P)
GenPolynomial factorization of a squarefree polynomial.
|
baseAlgebraicPartialFraction, baseAlgebraicPartialFractionIrreducibleAbsolute, baseFactorsAbsolute, baseFactorsAbsoluteIrreducible, baseFactorsAbsoluteSquarefree, factorsAbsolute, factorsAbsoluteIrreducible, factorsAbsoluteSquarefree, isAbsoluteFactorization, isAbsoluteFactorization, isAbsoluteFactorization, isAbsoluteIrreducible, toString
baseFactors, baseFactorsRadical, basePrimitivePart, factorsDegree, factorsRadical, factorsRadical, factorsSquarefreeKronecker, factorsSquarefreeOptimize, isFactorization, isFactorization, isIrreducible, isRecursiveFactorization, isReducible, isSquarefree, normalizeFactorization, primitivePart, recursiveFactors, recursiveFactorsSquarefree, squarefreeFactors, squarefreePart
protected final FactorAbstract<BigInteger> iengine
protected FactorRational()
public java.util.List<GenPolynomial<BigRational>> baseFactorsSquarefree(GenPolynomial<BigRational> P)
baseFactorsSquarefree
in class FactorAbstract<BigRational>
P
- squarefree GenPolynomial.public java.util.List<GenPolynomial<BigRational>> factorsSquarefree(GenPolynomial<BigRational> P)
factorsSquarefree
in interface Factorization<BigRational>
factorsSquarefree
in class FactorAbstract<BigRational>
P
- squarefree GenPolynomial.public java.util.SortedMap<GenPolynomial<BigRational>,java.lang.Long> factors(GenPolynomial<BigRational> P)
factors
in interface Factorization<BigRational>
factors
in class FactorAbstract<BigRational>
P
- GenPolynomial.