Uses of Class
edu.jas.poly.GenPolynomial
-
Packages that use GenPolynomial Package Description edu.jas.application Groebner base application package.edu.jas.fd Factorization domain package for solvable polynomial rings.edu.jas.gb Groebner bases package.edu.jas.gbmod Module Groebner base package.edu.jas.gbufd Groebner bases using unique factorization package.edu.jas.integrate Elementary Integration package.edu.jas.poly Generic coefficients polynomial package.edu.jas.ps Generic coefficients power series package.edu.jas.root Real and Complex Root Computation package.edu.jas.ufd Unique factorization domain package.edu.jas.ufdroot Unique Factorization Domain and Roots package. -
-
Uses of GenPolynomial in edu.jas.application
Subclasses of GenPolynomial in edu.jas.application Modifier and Type Class Description classLocalSolvablePolynomial<C extends GcdRingElem<C>>LocalSolvablePolynomial generic recursive solvable polynomials implementing RingElem.classResidueSolvablePolynomial<C extends GcdRingElem<C>>ResidueSolvablePolynomial generic solvable polynomials with solvable residue coefficients implementing RingElem.classResidueSolvableWordPolynomial<C extends GcdRingElem<C>>ResidueSolvableWordPolynomial solvable polynomials with WordResidue coefficients implementing RingElem.Fields in edu.jas.application declared as GenPolynomial Modifier and Type Field Description protected GenPolynomial<C>Local. denDenominator part of the element data structure.GenPolynomial<GenPolynomial<C>>ColorPolynomial. greenThe part with green (= zero) terms and coefficients.protected GenPolynomial<C>Local. numNumerator part of the element data structure.GenPolynomial<GenPolynomial<C>>ColorPolynomial. redThe part with red (= non zero) terms and coefficients.(package private) GenPolynomial<BigInteger>IntegerProgram. SGenPolynomial<C>Residue. valValue part of the element data structure.GenPolynomial<GenPolynomial<C>>ColorPolynomial. whiteThe part with white (= unknown color) terms and coefficients.Fields in edu.jas.application with type parameters of type GenPolynomial Modifier and Type Field Description protected PolynomialList<GenPolynomial<C>>GroebnerSystem. cgbComprehensive Groebner base for this Groebner system.GenPolynomial<GenPolynomial<C>>ColorPolynomial. greenThe part with green (= zero) terms and coefficients.java.util.List<GenPolynomial<C>>IdealWithUniv. othersA list of other useful polynomials.GenPolynomial<GenPolynomial<C>>ColorPolynomial. redThe part with red (= non zero) terms and coefficients.protected GenPolynomialRing<GenPolynomial<C>>OrderedCPairlist. ringjava.util.List<GenPolynomial<C>>IdealWithUniv. upolysThe list of univariate polynomials.GenPolynomial<GenPolynomial<C>>ColorPolynomial. whiteThe part with white (= unknown color) terms and coefficients.Methods in edu.jas.application that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<AlgebraicNumber<C>>>FactorAlgebraicPrim. baseFactorsSquarefree(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<RealAlgebraicNumber<C>>>FactorRealReal. baseFactorsSquarefree(GenPolynomial<RealAlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<C>>Ideal. constructUnivariate()Construct univariate polynomials of minimal degree in all variables in zero dimensional ideal(G).static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<Product<Residue<C>>> P, int i)From product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, java.util.List<GenPolynomial<Product<Residue<C>>>> L, int i)From product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, java.util.List<GenPolynomial<Product<Residue<C>>>> L, int i)From product representation.java.util.List<GenPolynomial<GenPolynomial<C>>>ComprehensiveGroebnerBaseSeq. GB(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive Groebner base via Groebner system.java.util.List<GenPolynomial<GenPolynomial<C>>>ComprehensiveGroebnerBaseSeq. GB(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive Groebner base via Groebner system.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerSystem. getCGB()Get comprehensive Groebner base.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerSystem. getCGB()Get comprehensive Groebner base.java.util.List<GenPolynomial<C>>ColoredSystem. getConditionNonZero()Get non zero condition.java.util.List<GenPolynomial<C>>ColoredSystem. getConditionZero()Get zero condition.GenPolynomial<GenPolynomial<C>>ColorPolynomial. getEssentialPolynomial()Get essential polynomial.java.util.List<GenPolynomial<GenPolynomial<C>>>ColoredSystem. getEssentialPolynomialList()Get list of essential polynomials.java.util.List<GenPolynomial<GenPolynomial<C>>>ColoredSystem. getEssentialPolynomialList()Get list of essential polynomials.static java.util.List<GenPolynomial<BigRational>>ExamplesGeoTheorems. getExample()get Pappus Example.java.util.List<GenPolynomial<C>>ColoredSystem. getGreenCoefficients()Get list of green coefficients of polynomials.java.util.List<GenPolynomial<C>>ColorPolynomial. getGreenCoefficients()Get zero condition on coefficients.java.util.List<GenPolynomial<C>>Ideal. getList()Get the List of GenPolynomials.GenPolynomial<GenPolynomial<C>>ColorPolynomial. getPolynomial()Get full polynomial.java.util.List<GenPolynomial<GenPolynomial<C>>>ColoredSystem. getPolynomialList()Get list of full polynomials.java.util.List<GenPolynomial<GenPolynomial<C>>>ColoredSystem. getPolynomialList()Get list of full polynomials.java.util.List<GenPolynomial<C>>ColoredSystem. getRedCoefficients()Get list of red coefficients of polynomials.java.util.List<GenPolynomial<C>>ColorPolynomial. getRedCoefficients()Get non zero condition on coefficients.java.util.Map.Entry<ExpVector,GenPolynomial<C>>ColorPolynomial. leadingMonomial()Get leading monomial.java.util.List<GenPolynomial<C>>Ideal. normalform(java.util.List<GenPolynomial<C>> L)Normalform for list of elements.static <C extends GcdRingElem<C>>
java.util.Map<Ideal<C>,PolynomialList<GenPolynomial<C>>>PolyUtilApp. productSlice(PolynomialList<Product<Residue<C>>> L)Product slice.static <C extends GcdRingElem<C>>
PolynomialList<GenPolynomial<C>>PolyUtilApp. productSlice(PolynomialList<Product<Residue<C>>> L, int i)Product slice at i.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Product<Residue<C>>>>PolyUtilApp. toProductRes(GenPolynomialRing<Product<Residue<C>>> pfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Product<Residue<C>>>>PolyUtilApp. toProductRes(java.util.List<ColoredSystem<C>> CS)Product residue representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Residue<C>>>PolyUtilApp. toResidue(GenPolynomialRing<Residue<C>> pfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Residue coefficient representation.Methods in edu.jas.application with parameters of type GenPolynomial Modifier and Type Method Description Ideal<C>Ideal. annihilator(GenPolynomial<C> h)Annihilator for element modulo this ideal.java.util.List<GenPolynomial<AlgebraicNumber<C>>>FactorAlgebraicPrim. baseFactorsSquarefree(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<RealAlgebraicNumber<C>>>FactorRealReal. baseFactorsSquarefree(GenPolynomial<RealAlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<Condition<C>>CReductionSeq. caseDistinction(Condition<C> cond, GenPolynomial<GenPolynomial<C>> A)Case distinction conditions of parametric polynomial list.java.util.List<Condition<C>>CReductionSeq. caseDistinction(java.util.List<Condition<C>> cd, GenPolynomial<GenPolynomial<C>> A)Case distinction conditions of parametric polynomial list.Condition.ColorCondition. color(GenPolynomial<C> c)Determine color of polynomial.static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<RealAlgebraicNumber<C>>>RootFactoryApp. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)Complex algebraic number roots.static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<RealAlgebraicNumber<C>>>RootFactoryApp. complexAlgebraicNumbersSquarefree(GenPolynomial<Complex<C>> f)Complex algebraic number roots.booleanIdeal. contains(GenPolynomial<C> b)Ideal containment.(package private) static <C extends RingElem<C>>
GenPolynomial<C>PolyUtilApp. convert(GenPolynomialRing<C> fac, GenPolynomial<C> p)(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> p)(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplexComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<Complex<C>> p)static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. convertToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<Complex<C>> A)Convert to Complex<RealAlgebraicNumber> coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtilApp. convertToPrimitiveElem(AlgebraicNumberRing<C> cfac, AlgebraicNumber<C> A, AlgebraicNumber<C> B, GenPolynomial<AlgebraicNumber<AlgebraicNumber<C>>> a)Convert to primitive element ring.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtilApp. convertToPrimitiveElem(AlgebraicNumberRing<C> cfac, AlgebraicNumber<C> A, GenPolynomial<AlgebraicNumber<C>> a)Convert coefficients to primitive element ring.Local<C>LocalRing. create(GenPolynomial<C> n)Create from numerator.Local<C>LocalRing. create(GenPolynomial<C> n, GenPolynomial<C> d)Create from numerator, denominator pair.SolvableLocalResidue<C>SolvableLocalResidueRing. create(GenPolynomial<C> n)Create from numerator.SolvableLocalResidue<C>SolvableLocalResidueRing. create(GenPolynomial<C> n, GenPolynomial<C> d)Create from numerator, denominator pair.SolvableLocal<C>SolvableLocalRing. create(GenPolynomial<C> n)Create from numerator.SolvableLocal<C>SolvableLocalRing. create(GenPolynomial<C> n, GenPolynomial<C> d)Create from numerator, denominator pair.SolvableResidue<C>SolvableResidueRing. create(GenPolynomial<C> n)Create from numerator.SolvableResidue<C>SolvableResidueRing. create(GenPolynomial<C> n, GenPolynomial<C> d)Create from numerator, denominator pair.ColorPolynomial<C>Condition. determine(GenPolynomial<GenPolynomial<C>> A)Determine polynomial.ColorPolynomial<C>ColorPolynomial. divide(GenPolynomial<C> s)ColorPolynomial division by coefficient.Complex<RealAlgebraicNumber<C>>EvaluateToComplexReal. eval(GenPolynomial<Complex<C>> c)static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. evaluateToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<GenPolynomial<Complex<C>>> A, Complex<RealAlgebraicNumber<C>> r)Evaluate to Complex<RealAlgebraicNumber> coefficients.Condition<C>Condition. extendNonZero(GenPolynomial<C> nz)Extend condition with non-zero polynomial.Condition<C>Condition. extendZero(GenPolynomial<C> z)Extend condition with zero polynomial.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<Product<Residue<C>>> P, int i)From product representation.Ideal<C>Ideal. infiniteQuotient(GenPolynomial<C> h)Infinite quotient.intIdeal. infiniteQuotientExponent(GenPolynomial<C> h, Ideal<C> Q)Infinite quotient exponent.Ideal<C>Ideal. infiniteQuotientOld(GenPolynomial<C> h)Infinite quotient.Ideal<C>Ideal. infiniteQuotientRab(GenPolynomial<C> h)Infinite quotient.GenPolynomial<C>Ideal. inverse(GenPolynomial<C> h)Inverse for element modulo this ideal.booleanIdeal. isAnnihilator(GenPolynomial<C> h, Ideal<C> A)Test for annihilator of element modulo this ideal.booleanIdeal. isRadicalMember(GenPolynomial<C> h)Radical membership test.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRoot(GenPolynomial<Complex<C>> f, Complex<RealAlgebraicNumber<C>> r)Is complex algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRoot(GenPolynomial<Complex<C>> f, java.util.List<Complex<RealAlgebraicNumber<C>>> R)Is complex algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRootRealCoeff(GenPolynomial<C> f, Complex<RealAlgebraicNumber<C>> r)Is complex algebraic number a root of a polynomial.booleanIdeal. isUnit(GenPolynomial<C> h)Test if element is a unit modulo this ideal.ColorPolynomial<C>ColorPolynomial. multiply(GenPolynomial<C> s)ColorPolynomial multiplication by coefficient.ColorPolynomial<C>ColorPolynomial. multiply(GenPolynomial<C> s, ExpVector e)ColorPolynomial multiplication by monomial.Local<C>Local. multiply(GenPolynomial<C> b)Local multiplication by GenPolynomial.GenPolynomial<C>Ideal. normalform(GenPolynomial<C> h)Normalform for element.Ideal<C>Ideal. product(GenPolynomial<C> b)Product.Ideal<C>Ideal. quotient(GenPolynomial<C> h)Quotient.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilApp. realAlgFromRealCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> afac, GenPolynomial<RealAlgebraicNumber<C>> A)Convert to RealAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilApp. realFromRealAlgCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> rfac, GenPolynomial<RealAlgebraicNumber<C>> A)Convert to RealAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
AlgebraicRootsPrimElem<C>RootFactoryApp. rootReduce(GenPolynomial<C> a, GenPolynomial<C> b)Root reduce of real and complex algebraic numbers.ColorPolynomial<C>ColorPolynomial. subtract(GenPolynomial<C> s, ExpVector e)ColorPolynomial subtract.ColorPolynomial<C>ColorPolynomial. sum(GenPolynomial<C> s, ExpVector e)ColorPolynomial summation.Ideal<C>Ideal. sum(GenPolynomial<C> b)Summation.RecSolvablePolynomial<C>LocalSolvablePolynomialRing. toPolyCoefficients(GenPolynomial<SolvableLocal<C>> A)Integral function from rational polynomial coefficients.RecSolvablePolynomial<C>ResidueSolvablePolynomialRing. toPolyCoefficients(GenPolynomial<SolvableResidue<C>> A)Integral function from solvable residue coefficients.RecSolvableWordPolynomial<C>ResidueSolvableWordPolynomialRing. toPolyCoefficients(GenPolynomial<WordResidue<C>> A)Integral word function from word residue coefficients.static <C extends GcdRingElem<C>>
Product<Residue<C>>PolyUtilApp. toProductRes(ProductRing<Residue<C>> pfac, GenPolynomial<C> c)Product representation.static <C extends GcdRingElem<C>>
GenPolynomial<Product<Residue<C>>>PolyUtilApp. toProductRes(GenPolynomialRing<Product<Residue<C>>> pfac, GenPolynomial<GenPolynomial<C>> A)Product representation.static <C extends GcdRingElem<C>>
GenPolynomial<Residue<C>>PolyUtilApp. toResidue(GenPolynomialRing<Residue<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Residue coefficient representation.Method parameters in edu.jas.application with type arguments of type GenPolynomial Modifier and Type Method Description java.util.List<Condition<C>>CReductionSeq. caseDistinction(Condition<C> cond, GenPolynomial<GenPolynomial<C>> A)Case distinction conditions of parametric polynomial list.java.util.List<Condition<C>>CReductionSeq. caseDistinction(java.util.List<Condition<C>> cd, GenPolynomial<GenPolynomial<C>> A)Case distinction conditions of parametric polynomial list.java.util.List<Condition<C>>CReductionSeq. caseDistinction(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Case distinction conditions of parametric polynomial list.java.util.List<Condition<C>>CReductionSeq. caseDistinction(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Case distinction conditions of parametric polynomial list.static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<Complex<BigDecimal>>>PolyUtilApp. complexRoots(Ideal<D> I, java.util.List<GenPolynomial<D>> univs, BigRational eps)Construct superset of complex roots for zero dimensional ideal(G).booleanIdeal. contains(java.util.List<GenPolynomial<C>> B)Ideal containment.protected booleanIdeal. containsHT(java.util.Set<java.lang.Integer> H, java.util.List<GenPolynomial<C>> G)Ideal head term containment test.ColorPolynomial<C>Condition. determine(GenPolynomial<GenPolynomial<C>> A)Determine polynomial.java.util.List<ColorPolynomial<C>>Condition. determine(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Determine list of polynomials.java.util.List<ColorPolynomial<C>>Condition. determine(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Determine list of polynomials.java.util.List<ColoredSystem<C>>CReductionSeq. determine(java.util.List<GenPolynomial<GenPolynomial<C>>> H)Determine polynomial list.java.util.List<ColoredSystem<C>>CReductionSeq. determine(java.util.List<GenPolynomial<GenPolynomial<C>>> H)Determine polynomial list.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. evaluateToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<GenPolynomial<Complex<C>>> A, Complex<RealAlgebraicNumber<C>> r)Evaluate to Complex<RealAlgebraicNumber> coefficients.LocalSolvablePolynomial<C>LocalSolvablePolynomialRing. fromPolyCoefficients(GenSolvablePolynomial<GenPolynomial<C>> A)Rational function from integral polynomial coefficients.ResidueSolvablePolynomial<C>ResidueSolvablePolynomialRing. fromPolyCoefficients(GenSolvablePolynomial<GenPolynomial<C>> A)Solvable residue coefficients from integral polynomial coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<Product<Residue<C>>> P, int i)From product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, java.util.List<GenPolynomial<Product<Residue<C>>>> L, int i)From product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtilApp. fromProduct(GenPolynomialRing<GenPolynomial<C>> pfac, java.util.List<GenPolynomial<Product<Residue<C>>>> L, int i)From product representation.java.util.List<GenPolynomial<GenPolynomial<C>>>ComprehensiveGroebnerBaseSeq. GB(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive Groebner base via Groebner system.java.util.List<GenPolynomial<GenPolynomial<C>>>ComprehensiveGroebnerBaseSeq. GB(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive Groebner base via Groebner system.GroebnerSystem<C>ComprehensiveGroebnerBaseSeq. GBsys(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive Groebner base system using pairlist class.GroebnerSystem<C>ComprehensiveGroebnerBaseSeq. GBsys(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive Groebner base system using pairlist class.static booleanPolyUtilApp. isComplexRoots(java.util.List<GenPolynomial<Complex<BigDecimal>>> L, java.util.List<java.util.List<Complex<BigDecimal>>> roots, BigDecimal eps)Test for complex roots of zero dimensional ideal(L).booleanComprehensiveGroebnerBaseSeq. isGB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test.booleanComprehensiveGroebnerBaseSeq. isGB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test.booleanComprehensiveGroebnerBaseSeq. isGB(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test.booleanComprehensiveGroebnerBaseSeq. isGB(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test.booleanComprehensiveGroebnerBaseSeq. isGBcol(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using colored systems.booleanComprehensiveGroebnerBaseSeq. isGBcol(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using colored systems.booleanComprehensiveGroebnerBaseSeq. isGBcol(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using colored systems.booleanComprehensiveGroebnerBaseSeq. isGBcol(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using colored systems.booleanComprehensiveGroebnerBaseSeq. isGBsubst(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using substitution.booleanComprehensiveGroebnerBaseSeq. isGBsubst(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using substitution.booleanComprehensiveGroebnerBaseSeq. isGBsubst(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using substitution.booleanComprehensiveGroebnerBaseSeq. isGBsubst(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Comprehensive-Groebner base test using substitution.static booleanPolyUtilApp. isRealRoots(java.util.List<GenPolynomial<BigDecimal>> L, java.util.List<java.util.List<BigDecimal>> roots, BigDecimal eps)Test for real roots of zero dimensional ideal(L).java.util.List<GenPolynomial<C>>Ideal. normalform(java.util.List<GenPolynomial<C>> L)Normalform for list of elements.IdealWithUniv<C>Ideal. normalPositionFor(int i, int j, java.util.List<GenPolynomial<C>> og)Compute normal position for variables i and j.(package private) IdealWithUniv<C>Ideal. normalPositionForChar0(int i, int j, java.util.List<GenPolynomial<C>> og)Compute normal position for variables i and j, characteristic zero.(package private) IdealWithUniv<C>Ideal. normalPositionForCharP(int i, int j, java.util.List<GenPolynomial<C>> og)Compute normal position for variables i and j, positive characteristic.static <C extends GcdRingElem<C>>
java.lang.StringPolyUtilApp. productSliceToString(java.util.Map<Ideal<C>,PolynomialList<GenPolynomial<C>>> L)Product slice to String.static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<BigDecimal>>PolyUtilApp. realRoots(Ideal<D> I, java.util.List<GenPolynomial<D>> univs, BigRational eps)Construct superset of real roots for zero dimensional ideal(G).Ideal<C>Ideal. sum(java.util.List<GenPolynomial<C>> L)Summation.static <C extends GcdRingElem<C>>
GenPolynomial<Product<Residue<C>>>PolyUtilApp. toProductRes(GenPolynomialRing<Product<Residue<C>>> pfac, GenPolynomial<GenPolynomial<C>> A)Product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Product<Residue<C>>>>PolyUtilApp. toProductRes(GenPolynomialRing<Product<Residue<C>>> pfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Product<Residue<C>>>>PolyUtilApp. toProductRes(GenPolynomialRing<Product<Residue<C>>> pfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Product representation.static <C extends GcdRingElem<C>>
GenPolynomial<Residue<C>>PolyUtilApp. toResidue(GenPolynomialRing<Residue<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Residue coefficient representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Residue<C>>>PolyUtilApp. toResidue(GenPolynomialRing<Residue<C>> pfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Residue coefficient representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Residue<C>>>PolyUtilApp. toResidue(GenPolynomialRing<Residue<C>> pfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Residue coefficient representation.java.util.List<IdealWithUniv<C>>Ideal. zeroDimDecompositionExtension(java.util.List<GenPolynomial<C>> upol, java.util.List<GenPolynomial<C>> og)Zero dimensional ideal irreducible decomposition extension.Constructors in edu.jas.application with parameters of type GenPolynomial Constructor Description AlgebraicRootsPrimElem(GenPolynomial<C> p, GenPolynomial<Complex<C>> cp, java.util.List<RealAlgebraicNumber<C>> r, java.util.List<ComplexAlgebraicNumber<C>> c, PrimitiveElement<C> pe, java.util.List<AlgebraicNumber<C>> ru)Constructor.ColorPolynomial(GenPolynomial<GenPolynomial<C>> g, GenPolynomial<GenPolynomial<C>> r, GenPolynomial<GenPolynomial<C>> w)The constructor creates a colored polynomial from the colored parts.Local(LocalRing<C> r, GenPolynomial<C> n)The constructor creates a Local object from a ring factory and a numerator polynomial.Local(LocalRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d)The constructor creates a Local object from a ring factory and a numerator and denominator polynomial.Local(LocalRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d, boolean isred)The constructor creates a Local object from a ring factory and a numerator and denominator polynomial.RealAlgebraicNumber(RealAlgebraicRing<C> r, GenPolynomial<C> a)The constructor creates a RealAlgebraicNumber object from a GenPolynomial value.Residue(ResidueRing<C> r, GenPolynomial<C> a)The constructor creates a Residue object from a ring factory and a polynomial.Residue(ResidueRing<C> r, GenPolynomial<C> a, int u)The constructor creates a Residue object from a ring factory, a polynomial and an indicator if a is a unit.Constructor parameters in edu.jas.application with type arguments of type GenPolynomial Constructor Description ColorPolynomial(GenPolynomial<GenPolynomial<C>> g, GenPolynomial<GenPolynomial<C>> r, GenPolynomial<GenPolynomial<C>> w)The constructor creates a colored polynomial from the colored parts.Ideal(GenPolynomialRing<C> ring, java.util.List<GenPolynomial<C>> F)Constructor.Ideal(GenPolynomialRing<C> ring, java.util.List<GenPolynomial<C>> F, boolean gb)Constructor.Ideal(GenPolynomialRing<C> ring, java.util.List<GenPolynomial<C>> F, boolean gb, boolean topt)Constructor.IdealWithComplexAlgebraicRoots(Ideal<D> id, java.util.List<GenPolynomial<D>> up, java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> cr)Constructor.IdealWithComplexRoots(Ideal<C> id, java.util.List<GenPolynomial<C>> up, java.util.List<java.util.List<Complex<BigDecimal>>> cr)Constructor.IdealWithRealAlgebraicRoots(Ideal<D> id, java.util.List<GenPolynomial<D>> up, java.util.List<java.util.List<RealAlgebraicNumber<D>>> rr)Constructor.IdealWithRealRoots(Ideal<C> id, java.util.List<GenPolynomial<C>> up, java.util.List<java.util.List<BigDecimal>> rr)Constructor.IdealWithUniv(Ideal<C> id, java.util.List<GenPolynomial<C>> up)Constructor.IdealWithUniv(Ideal<C> id, java.util.List<GenPolynomial<C>> up, java.util.List<GenPolynomial<C>> og)Constructor.OrderedCPairlist(int m, GenPolynomialRing<GenPolynomial<C>> r)Constructor for OrderedPairlist.OrderedCPairlist(int m, GenPolynomialRing<GenPolynomial<C>> r, java.util.List<ColorPolynomial<C>> P, java.util.SortedMap<ExpVector,java.util.LinkedList<CPair<C>>> pl, java.util.List<java.util.BitSet> red, CReductionSeq<C> cred, int pc, int rc)Internal constructor for OrderedPairlist.OrderedCPairlist(GenPolynomialRing<GenPolynomial<C>> r)Constructor for OrderedPairlist. -
Uses of GenPolynomial in edu.jas.fd
Subclasses of GenPolynomial in edu.jas.fd Modifier and Type Class Description classQuotSolvablePolynomial<C extends GcdRingElem<C>>QuotSolvablePolynomial generic recursive solvable polynomials implementing RingElem.Methods in edu.jas.fd that return types with arguments of type GenPolynomial Modifier and Type Method Description GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. baseRecursivePrimitivePart(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial base recursive primitive part.(package private) static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. experimentalRecursiveLeftDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. integralFromQuotientCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> fac, GenSolvablePolynomial<SolvableQuotient<C>> A)Integral solvable polynomial from solvable rational function coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>FDUtil. integralFromQuotientCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> fac, java.util.Collection<GenSolvablePolynomial<SolvableQuotient<C>>> L)Integral solvable polynomial from solvable rational function coefficients.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. leftRecursiveGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. leftRecursivePrimitivePart(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial left recursive primitive part.abstract GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSyzygy. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>SGCDParallelProxy. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)left univariate GenSolvablePolynomial recursive greatest common divisor.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial left recursive quotient for recursive polynomials and exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveDivideRightEval(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial recursive quotient for recursive polynomials and exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveLeftDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial recursive quotient for recursive polynomials and partial left exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursivePseudoQuotient(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial recursive pseudo quotient for recursive polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>[]FDUtil. recursivePseudoQuotientRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial recursive pseudo quotient and remainder for recursive polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveRightDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial recursive quotient for recursive polynomials and partial right exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveRightPseudoQuotient(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial recursive right pseudo quotient for recursive polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>[]FDUtil. recursiveRightPseudoQuotientRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial right sparse pseudo quotient and remainder for recursive solvable polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveRightSparsePseudoRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial right sparse pseudo remainder for recursive solvable polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveSparsePseudoRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial sparse pseudo remainder for recursive solvable polynomials.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. rightRecursiveGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. rightRecursivePrimitivePart(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial right recursive primitive part.abstract GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSyzygy. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>SGCDParallelProxy. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)right univariate GenSolvablePolynomial recursive greatest common divisor.Methods in edu.jas.fd with parameters of type GenPolynomial Modifier and Type Method Description SolvableQuotient<C>SolvableQuotientRing. create(GenPolynomial<C> n)Create from numerator.SolvableQuotient<C>SolvableQuotientRing. create(GenPolynomial<C> n, GenPolynomial<C> d)Create from numerator, denominator pair.static <C extends GcdRingElem<C>>
booleanFDUtil. isLeftBasePseudoQuotientRemainder(GenPolynomial<C> P, GenPolynomial<C> S, GenPolynomial<C> q, GenPolynomial<C> r)Is GenSolvablePolynomial left base pseudo quotient and remainder.static <C extends GcdRingElem<C>>
booleanFDUtil. isRightBasePseudoQuotientRemainder(GenPolynomial<C> P, GenPolynomial<C> S, GenPolynomial<C> q, GenPolynomial<C> r)Is GenSolvablePolynomial right base pseudo quotient and remainder.RecSolvablePolynomial<C>QuotSolvablePolynomialRing. toPolyCoefficients(GenPolynomial<SolvableQuotient<C>> A)Integral function from rational polynomial coefficients.Method parameters in edu.jas.fd with type arguments of type GenPolynomial Modifier and Type Method Description CGreatestCommonDivisorAbstract. baseRecursiveContent(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial base recursive content.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. baseRecursivePrimitivePart(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial base recursive primitive part.(package private) static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. experimentalRecursiveLeftDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)QuotSolvablePolynomial<C>QuotSolvablePolynomialRing. fromPolyCoefficients(GenSolvablePolynomial<GenPolynomial<C>> A)Rational function from integral polynomial coefficients.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. integralFromQuotientCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> fac, GenSolvablePolynomial<SolvableQuotient<C>> A)Integral solvable polynomial from solvable rational function coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>FDUtil. integralFromQuotientCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> fac, java.util.Collection<GenSolvablePolynomial<SolvableQuotient<C>>> L)Integral solvable polynomial from solvable rational function coefficients.static <C extends GcdRingElem<C>>
booleanFDUtil. isRecursivePseudoQuotientRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S, GenSolvablePolynomial<GenPolynomial<C>> q, GenSolvablePolynomial<GenPolynomial<C>> r)Is recursive GenSolvablePolynomial pseudo quotient and remainder.static <C extends GcdRingElem<C>>
booleanFDUtil. isRecursiveRightPseudoQuotientRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S, GenSolvablePolynomial<GenPolynomial<C>> q, GenSolvablePolynomial<GenPolynomial<C>> r)Is recursive GenSolvablePolynomial right pseudo quotient and remainder.GenSolvablePolynomial<C>GreatestCommonDivisorAbstract. leftRecursiveContent(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial left recursive content.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. leftRecursiveGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. leftRecursivePrimitivePart(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial left recursive primitive part.abstract GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSyzygy. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial left recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>SGCDParallelProxy. leftRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)left univariate GenSolvablePolynomial recursive greatest common divisor.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<SolvableQuotient<C>>FDUtil. quotientFromIntegralCoefficients(GenSolvablePolynomialRing<SolvableQuotient<C>> fac, GenSolvablePolynomial<GenPolynomial<C>> A)Solvable rational function from integral solvable polynomial coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenSolvablePolynomial<SolvableQuotient<C>>>FDUtil. quotientFromIntegralCoefficients(GenSolvablePolynomialRing<SolvableQuotient<C>> fac, java.util.Collection<GenSolvablePolynomial<GenPolynomial<C>>> L)Solvable rational function from integral solvable polynomial coefficients.GenSolvablePolynomial<C>GreatestCommonDivisorAbstract. recursiveContent(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial commuting recursive content.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial left recursive quotient for recursive polynomials and exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveDivideRightEval(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial recursive quotient for recursive polynomials and exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveLeftDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial recursive quotient for recursive polynomials and partial left exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursivePseudoQuotient(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial recursive pseudo quotient for recursive polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>[]FDUtil. recursivePseudoQuotientRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial recursive pseudo quotient and remainder for recursive polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveRightDivide(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<C> s)GenSolvablePolynomial recursive quotient for recursive polynomials and partial right exact division by coefficient ring element.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveRightPseudoQuotient(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial recursive right pseudo quotient for recursive polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>[]FDUtil. recursiveRightPseudoQuotientRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial right sparse pseudo quotient and remainder for recursive solvable polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveRightSparsePseudoRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial right sparse pseudo remainder for recursive solvable polynomials.static <C extends GcdRingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>FDUtil. recursiveSparsePseudoRemainder(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial sparse pseudo remainder for recursive solvable polynomials.GenSolvablePolynomial<C>GreatestCommonDivisorAbstract. rightRecursiveContent(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial right recursive content.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. rightRecursiveGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. rightRecursivePrimitivePart(GenSolvablePolynomial<GenPolynomial<C>> P)GenSolvablePolynomial right recursive primitive part.abstract GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>GreatestCommonDivisorSyzygy. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)Univariate GenSolvablePolynomial right recursive greatest common divisor.GenSolvablePolynomial<GenPolynomial<C>>SGCDParallelProxy. rightRecursiveUnivariateGcd(GenSolvablePolynomial<GenPolynomial<C>> P, GenSolvablePolynomial<GenPolynomial<C>> S)right univariate GenSolvablePolynomial recursive greatest common divisor. -
Uses of GenPolynomial in edu.jas.gb
Fields in edu.jas.gb declared as GenPolynomial Modifier and Type Field Description private GenPolynomial<C>MiReducer. Hprivate GenPolynomial<C>MiReducerClient. Hprivate GenPolynomial<C>MiReducerClientEC. Hprivate GenPolynomial<C>MiReducerClientSeqPair. Hprivate GenPolynomial<C>MiReducerIter. Hprivate GenPolynomial<C>MiReducerSeqPair. Hprivate GenPolynomial<C>MiReducerServer. Hprivate GenPolynomial<C>MiReducerServerEC. Hprivate GenPolynomial<C>MiReducerServerSeqPair. HGenPolynomial<C>AbstractPair. piGenPolynomial<C>AbstractPair. pjGenPolynomial<C>GBSPTransportMessPoly. polThe polynomial for transport.GenPolynomial<C>GBTransportMessPoly. polThe polynomial to transport.GenPolynomial<C>SigPoly. polyprotected GenPolynomial<C>CriticalPair. reductumGenPolynomial<C>SigPair. sigmaGenPolynomial<C>SigPoly. sigmaFields in edu.jas.gb with type parameters of type GenPolynomial Modifier and Type Field Description BasicLinAlg<GenPolynomial<C>>GroebnerBaseAbstract. blaslinear algebra engine.protected BasicLinAlg<GenPolynomial<C>>SolvableGroebnerBaseAbstract. blasLinear algebra engine.java.util.List<GenPolynomial<C>>ExtendedGB. Fjava.util.List<java.util.List<GenPolynomial<C>>>ExtendedGB. F2Gjava.util.List<GenPolynomial<C>>ExtendedGB. Gprivate java.util.List<GenPolynomial<C>>MiReducer. Gprivate java.util.List<GenPolynomial<C>>MiReducerClient. Gprivate java.util.List<GenPolynomial<C>>MiReducerClientEC. Gprivate java.util.List<GenPolynomial<C>>MiReducerClientSeqPair. Gprivate java.util.List<GenPolynomial<C>>MiReducerIter. Gprivate java.util.List<GenPolynomial<C>>MiReducerSeqPair. Gprivate java.util.List<GenPolynomial<C>>MiReducerServer. Gprivate java.util.List<GenPolynomial<C>>MiReducerServerEC. Gprivate java.util.List<GenPolynomial<C>>MiReducerServerSeqPair. Gprivate java.util.List<GenPolynomial<C>>Reducer. Gprivate java.util.List<GenPolynomial<C>>ReducerIter. Gprivate java.util.List<GenPolynomial<C>>ReducerSeqPair. Gjava.util.List<java.util.List<GenPolynomial<C>>>ExtendedGB. G2Fprotected java.util.List<GenPolynomial<C>>OrderedPairlist. Pprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>HybridReducerClientEC. theListprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>HybridReducerReceiverEC. theListprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>HybridReducerServerEC. theListprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>ReducerClientEC. theListprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>ReducerClientSeqPair. theListprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>ReducerServerEC. theListprivate DistHashTable<java.lang.Integer,GenPolynomial<C>>ReducerServerSeqPair. theListMethods in edu.jas.gb that return GenPolynomial Modifier and Type Method Description GenPolynomial<C>GroebnerBaseAbstract. constructUnivariate(int i, java.util.List<GenPolynomial<C>> G)Construct univariate polynomial of minimal degree in variable i of a zero dimensional ideal(G).(package private) GenPolynomial<BigInteger>Cyclic. cyclicPoly(GenPolynomialRing<BigInteger> ring, int n, int i)GenPolynomial<C>MiReducer. getNF()getNF.GenPolynomial<C>MiReducerClient. getNF()getNF.GenPolynomial<C>MiReducerClientEC. getNF()getNF.GenPolynomial<C>MiReducerClientSeqPair. getNF()getNF.GenPolynomial<C>MiReducerIter. getNF()getNF.GenPolynomial<C>MiReducerSeqPair. getNF()getNF.GenPolynomial<C>MiReducerServer. getNF()getNF.GenPolynomial<C>MiReducerServerEC. getNF()getNF.GenPolynomial<C>MiReducerServerSeqPair. getNF()getNF.(package private) GenPolynomial<C>SigPoly. getPoly()getter for polynomialGenPolynomial<C>CriticalPair. getReductum()Get reduced polynomial.(package private) GenPolynomial<C>SigPair. getSigma()getter for sigma(package private) GenPolynomial<C>SigPoly. getSigma()getter for sigmaGenPolynomial<C>DReduction. GPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)G-Polynomial.GenPolynomial<C>DReduction. GPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)G-Polynomial with recording.GenPolynomial<C>DReductionSeq. GPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)G-Polynomial.GenPolynomial<C>DReductionSeq. GPolynomial(java.util.List<GenPolynomial<C>> row, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)G-Polynomial with recording.GenPolynomial<C>DGroebnerBaseSeq. inverse(GenPolynomial<C> h, java.util.List<GenPolynomial<C>> F)Inverse for element modulo ideal.GenPolynomial<C>DReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using d-reduction.GenPolynomial<C>DReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>EReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using e-reduction.GenPolynomial<C>EReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>Reduction. normalform(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Normalform.GenPolynomial<C>Reduction. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionPar. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionPar. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionPar. normalform(java.util.Map<java.lang.Integer,GenPolynomial<C>> mp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionAbstract. normalformMarked(java.util.List<Monomial<C>> Mp, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with respect to marked head terms.GenPolynomial<C>ReductionSeq. normalformMarked(java.util.List<Monomial<C>> Mp, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with respect to marked head terms.GenPolynomial<C>DReductionSeq. SPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)S-Polynomial.GenPolynomial<C>DReductionSeq. SPolynomial(java.util.List<GenPolynomial<C>> row, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)S-Polynomial with recording.(package private) GenPolynomial<C>GroebnerBaseArriSigSeqIter. SPolynomial(SigPair<C> P)S-Polynomial.(package private) GenPolynomial<C>GroebnerBaseGGVSigSeqIter. SPolynomial(SigPoly<C> A, SigPoly<C> B)S-Polynomial.(package private) GenPolynomial<C>GroebnerBaseSigSeqIter. SPolynomial(SigPair<C> P)S-Polynomial.(package private) GenPolynomial<C>GroebnerBaseSigSeqIter. SPolynomial(SigPoly<C> A, SigPoly<C> B)S-Polynomial.GenPolynomial<C>Reduction. SPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)S-Polynomial.GenPolynomial<C>Reduction. SPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)S-Polynomial with recording.GenPolynomial<C>ReductionAbstract. SPolynomial(GenPolynomial<C> A, GenPolynomial<C> B)S-Polynomial.GenPolynomial<C>ReductionAbstract. SPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> A, int j, GenPolynomial<C> B)S-Polynomial with recording.GenPolynomial<C>SigReduction. SPolynomial(SigPoly<C> Ap, SigPoly<C> Bp)S-Polynomial.GenPolynomial<C>SigReductionSeq. SPolynomial(SigPoly<C> A, SigPoly<C> B)S-Polynomial.(package private) GenPolynomial<C>[]GroebnerBaseSigSeqIter. SPolynomialFactors(SigPoly<C> A, SigPoly<C> B)S-Polynomial polynomial factors.GenPolynomial<C>[]SigReductionSeq. SPolynomialFactors(SigPoly<C> A, SigPoly<C> B)S-Polynomial polynomial factors.GenPolynomial<C>SigReductionSeq. SPolynomialHalf(SigPoly<C> A, SigPoly<C> B)S-Polynomial half.Methods in edu.jas.gb that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<BigInteger>>Cyclic. cyclicPolys()Compute list of polynomials.(package private) java.util.List<GenPolynomial<BigInteger>>Cyclic. cyclicPolys(GenPolynomialRing<BigInteger> ring)Compute list of polynomials.java.util.List<GenPolynomial<C>>GBDistSP. execute(java.util.List<GenPolynomial<C>> F)Deprecated.Execute a distributed GB example.java.util.List<GenPolynomial<C>>DGroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)D-Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GBOptimized. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base.java.util.List<GenPolynomial<C>>GBProxy. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base.java.util.List<GenPolynomial<C>>GroebnerBase. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBase. GB(java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseAbstract. GB(java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedEC. GB(int modv, java.util.List<GenPolynomial<C>> F)Distributed Groebner base.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedHybridEC. GB(int modv, java.util.List<GenPolynomial<C>> F)Distributed Groebner base.java.util.List<GenPolynomial<C>>GroebnerBaseParallel. GB(int modv, java.util.List<GenPolynomial<C>> F)Parallel Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. GB(int modv, java.util.List<GenPolynomial<C>> F)Parallel iterative Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class, iterative algorithm.java.util.List<GenPolynomial<C>>GroebnerBaseSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairDistributed. GB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Distributed Groebner base.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairParallel. GB(int modv, java.util.List<GenPolynomial<C>> F)Parallel Groebner base using sequential pair order class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSigSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base signature iterative algorithm.java.util.List<GenPolynomial<C>>GroebnerBaseSigSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base iterated.(package private) java.util.List<GenPolynomial<C>>GroebnerBaseDistributedEC. GBMaster(int modv, java.util.List<GenPolynomial<C>> F)Distributed Groebner base.(package private) java.util.List<GenPolynomial<C>>GroebnerBaseDistributedHybridEC. GBMaster(int modv, java.util.List<GenPolynomial<C>> F)Distributed hybrid Groebner base.java.util.List<GenPolynomial<C>>OrderedPairlist. getList()Get the list of polynomials.java.util.List<GenPolynomial<C>>PairList. getList()Get the list of polynomials.java.util.List<GenPolynomial<C>>DReductionSeq. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>EReductionSeq. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>Reduction. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>ReductionAbstract. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>GroebnerBase. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseAbstract. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedEC. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedHybridEC. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseParallel. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis, parallel.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis, parallel.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairDistributed. minimalGB(java.util.List<GenPolynomial<C>> Fp)Deprecated.Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairParallel. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis, parallel.java.util.List<GenPolynomial<C>>Reduction. normalform(java.util.List<GenPolynomial<C>> Pp, java.util.List<GenPolynomial<C>> Ap)Normalform Set.java.util.List<GenPolynomial<C>>ReductionAbstract. normalform(java.util.List<GenPolynomial<C>> Pp, java.util.List<GenPolynomial<C>> Ap)Normalform Set.java.util.List<java.util.List<GenPolynomial<C>>>GroebnerBaseAbstract. normalizeMatrix(int flen, java.util.List<java.util.List<GenPolynomial<C>>> M)Normalize M.java.util.List<GenPolynomial<C>>GroebnerBaseAbstract. normalizeZerosOnes(java.util.List<GenPolynomial<C>> A)Normalize polynomial list.java.util.List<GenPolynomial<C>>SigReductionSeq. polys(java.util.List<SigPoly<C>> F)Select polynomials.java.util.List<GenPolynomial<C>>SigReductionSeq. sigmas(java.util.List<SigPair<C>> F)Select signatures.Methods in edu.jas.gb with parameters of type GenPolynomial Modifier and Type Method Description booleanDReductionSeq. criterion4(GenPolynomial<C> A, GenPolynomial<C> B)GB criterium 4.booleanDReductionSeq. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)GB criterium 4.booleanReduction. criterion4(GenPolynomial<C> A, GenPolynomial<C> B)GB criterium 4.booleanReduction. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)GB criterium 4.booleanReductionAbstract. criterion4(GenPolynomial<C> A, GenPolynomial<C> B)GB criterium 4.booleanReductionAbstract. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)GB criterium 4.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSigSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base iterated.GenPolynomial<C>DReduction. GPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)G-Polynomial.GenPolynomial<C>DReduction. GPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)G-Polynomial with recording.GenPolynomial<C>DReductionSeq. GPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)G-Polynomial.GenPolynomial<C>DReductionSeq. GPolynomial(java.util.List<GenPolynomial<C>> row, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)G-Polynomial with recording.GenPolynomial<C>DGroebnerBaseSeq. inverse(GenPolynomial<C> h, java.util.List<GenPolynomial<C>> F)Inverse for element modulo ideal.booleanDReductionSeq. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanEReductionSeq. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanReduction. isNormalform(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is in Normalform.booleanReductionAbstract. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanReduction. isReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is reducible.booleanReductionAbstract. isReducible(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is reducible.booleanReduction. isReductionNF(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap, GenPolynomial<C> Np)Is reduction of normal form.booleanReductionAbstract. isReductionNF(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap, GenPolynomial<C> Np)Is reduction of normal form.booleanDReductionSeq. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanEReductionSeq. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanReduction. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanReductionAbstract. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanReduction. moduleCriterion(int modv, GenPolynomial<C> A, GenPolynomial<C> B)Module criterium.booleanReductionAbstract. moduleCriterion(int modv, GenPolynomial<C> A, GenPolynomial<C> B)Module criterium.(package private) SigPair<C>GroebnerBaseArriSigSeqIter. newPair(GenPolynomial<C> s, SigPoly<C> A, SigPoly<C> B, java.util.List<SigPoly<C>> G)Pair with signature.(package private) SigPair<C>GroebnerBaseSigSeqIter. newPair(GenPolynomial<C> s, SigPoly<C> A, SigPoly<C> B, java.util.List<SigPoly<C>> G)Pair with signature.GenPolynomial<C>DReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using d-reduction.GenPolynomial<C>DReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>EReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using e-reduction.GenPolynomial<C>EReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>Reduction. normalform(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Normalform.GenPolynomial<C>Reduction. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionPar. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionPar. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionPar. normalform(java.util.Map<java.lang.Integer,GenPolynomial<C>> mp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionAbstract. normalformMarked(java.util.List<Monomial<C>> Mp, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with respect to marked head terms.GenPolynomial<C>ReductionSeq. normalformMarked(java.util.List<Monomial<C>> Mp, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with respect to marked head terms.intCriticalPairList. put(GenPolynomial<C> p)Put a polynomial to the pairlist and reduction matrix.intOrderedMinPairlist. put(GenPolynomial<C> p)Put one Polynomial to the pairlist and reduction matrix.intOrderedPairlist. put(GenPolynomial<C> p)Put one Polynomial to the pairlist and reduction matrix.intOrderedSyzPairlist. put(GenPolynomial<C> p)Put one Polynomial to the pairlist and reduction matrix.intPairList. put(GenPolynomial<C> p)Put one Polynomial to the pairlist and reduction matrix.intOrderedPairlist. putOne(GenPolynomial<C> one)Put the ONE-Polynomial to the pairlist.intCriticalPairList. record(CriticalPair<C> pair, GenPolynomial<C> p)Record reduced polynomial.voidCriticalPair. setReductum(GenPolynomial<C> r)Set reduced polynomial.GenPolynomial<C>DReductionSeq. SPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)S-Polynomial.GenPolynomial<C>DReductionSeq. SPolynomial(java.util.List<GenPolynomial<C>> row, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)S-Polynomial with recording.GenPolynomial<C>Reduction. SPolynomial(GenPolynomial<C> Ap, GenPolynomial<C> Bp)S-Polynomial.GenPolynomial<C>Reduction. SPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)S-Polynomial with recording.GenPolynomial<C>ReductionAbstract. SPolynomial(GenPolynomial<C> A, GenPolynomial<C> B)S-Polynomial.GenPolynomial<C>ReductionAbstract. SPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> A, int j, GenPolynomial<C> B)S-Polynomial with recording.intCriticalPairList. update(CriticalPair<C> pair, GenPolynomial<C> p)Record reduced polynomial and update critical pair list.Method parameters in edu.jas.gb with type arguments of type GenPolynomial Modifier and Type Method Description intGroebnerBaseAbstract. commonZeroTest(java.util.List<GenPolynomial<C>> F)Common zero test.GenPolynomial<C>GroebnerBaseAbstract. constructUnivariate(int i, java.util.List<GenPolynomial<C>> G)Construct univariate polynomial of minimal degree in variable i of a zero dimensional ideal(G).(package private) booleanGroebnerBaseAbstract. criterion3(int i, int j, ExpVector eij, java.util.List<GenPolynomial<C>> P)GB criterium 3.java.util.List<GenPolynomial<C>>GBDistSP. execute(java.util.List<GenPolynomial<C>> F)Deprecated.Execute a distributed GB example.ExtendedGB<C>DGroebnerBaseSeq. extGB(int modv, java.util.List<GenPolynomial<C>> F)Extended Groebner base using pairlist class.ExtendedGB<C>GroebnerBase. extGB(int modv, java.util.List<GenPolynomial<C>> F)Extended Groebner base using critical pair class.ExtendedGB<C>GroebnerBase. extGB(java.util.List<GenPolynomial<C>> F)Extended Groebner base using critical pair class.ExtendedGB<C>GroebnerBaseAbstract. extGB(int modv, java.util.List<GenPolynomial<C>> F)Extended Groebner base using critical pair class.ExtendedGB<C>GroebnerBaseAbstract. extGB(java.util.List<GenPolynomial<C>> F)Extended Groebner base using critical pair class.ExtendedGB<C>GroebnerBaseSeq. extGB(int modv, java.util.List<GenPolynomial<C>> F)Extended Groebner base using critical pair class.ExtendedGB<C>GroebnerBaseSeqPairSeq. extGB(int modv, java.util.List<GenPolynomial<C>> F)Extended Groebner base using critical pair class.java.util.List<GenPolynomial<C>>DGroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)D-Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GBOptimized. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base.java.util.List<GenPolynomial<C>>GBProxy. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base.java.util.List<GenPolynomial<C>>GroebnerBase. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBase. GB(java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseAbstract. GB(java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedEC. GB(int modv, java.util.List<GenPolynomial<C>> F)Distributed Groebner base.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedHybridEC. GB(int modv, java.util.List<GenPolynomial<C>> F)Distributed Groebner base.java.util.List<GenPolynomial<C>>GroebnerBaseParallel. GB(int modv, java.util.List<GenPolynomial<C>> F)Parallel Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. GB(int modv, java.util.List<GenPolynomial<C>> F)Parallel iterative Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class, iterative algorithm.java.util.List<GenPolynomial<C>>GroebnerBaseSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairDistributed. GB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Distributed Groebner base.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairParallel. GB(int modv, java.util.List<GenPolynomial<C>> F)Parallel Groebner base using sequential pair order class.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseSigSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base signature iterative algorithm.java.util.List<GenPolynomial<C>>GroebnerBaseSigSeqIter. GB(int modv, java.util.List<GenPolynomial<C>> G, GenPolynomial<C> f)Groebner base iterated.(package private) java.util.List<GenPolynomial<C>>GroebnerBaseDistributedEC. GBMaster(int modv, java.util.List<GenPolynomial<C>> F)Distributed Groebner base.(package private) java.util.List<GenPolynomial<C>>GroebnerBaseDistributedHybridEC. GBMaster(int modv, java.util.List<GenPolynomial<C>> F)Distributed hybrid Groebner base.GenPolynomial<C>DReduction. GPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)G-Polynomial with recording.GenPolynomial<C>DReductionSeq. GPolynomial(java.util.List<GenPolynomial<C>> row, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)G-Polynomial with recording.(package private) java.util.List<ExpVector>GroebnerBaseArriSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)Initializes syzygy list.(package private) java.util.List<ExpVector>GroebnerBaseF5zSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)Initializes syzygy list.(package private) java.util.List<ExpVector>GroebnerBaseGGVSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)Initializes syzygy list.(package private) java.util.List<ExpVector>GroebnerBaseSigSeqIter. initializeSyz(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G)Initializes syzygy list.GenPolynomial<C>DGroebnerBaseSeq. inverse(GenPolynomial<C> h, java.util.List<GenPolynomial<C>> F)Inverse for element modulo ideal.java.util.List<GenPolynomial<C>>DReductionSeq. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>EReductionSeq. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>Reduction. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenPolynomial<C>>ReductionAbstract. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.booleanDGroebnerBaseSeq. isGB(int modv, java.util.List<GenPolynomial<C>> F)D-Groebner base test.booleanGroebnerBase. isGB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base test.booleanGroebnerBase. isGB(java.util.List<GenPolynomial<C>> F)Groebner base test.booleanGroebnerBaseAbstract. isGB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base test.booleanGroebnerBaseAbstract. isGB(int modv, java.util.List<GenPolynomial<C>> F, boolean b)Groebner base test.booleanGroebnerBaseAbstract. isGB(java.util.List<GenPolynomial<C>> F)Groebner base test.booleanGroebnerBaseAbstract. isGB(java.util.List<GenPolynomial<C>> F, boolean b)Groebner base test.booleanGroebnerBaseAbstract. isGBidem(int modv, java.util.List<GenPolynomial<C>> F)Groebner base idempotence test.booleanGroebnerBaseAbstract. isGBsimple(int modv, java.util.List<GenPolynomial<C>> F)Groebner base simple test.booleanGroebnerBaseAbstract. isMinimalGB(java.util.List<GenPolynomial<C>> Gp)Test for minimal ordered Groebner basis.booleanGroebnerBaseAbstract. isMinReductionMatrix(java.util.List<GenPolynomial<C>> F, java.util.List<GenPolynomial<C>> G, java.util.List<java.util.List<GenPolynomial<C>>> Mf, java.util.List<java.util.List<GenPolynomial<C>>> Mg)Test if minimal reduction matrix.booleanDReductionSeq. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanEReductionSeq. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanReduction. isNormalform(java.util.List<GenPolynomial<C>> Pp)Is in Normalform.booleanReduction. isNormalform(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is in Normalform.booleanReductionAbstract. isNormalform(java.util.List<GenPolynomial<C>> Pp)Is in Normalform.booleanReductionAbstract. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanReduction. isReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is reducible.booleanReductionAbstract. isReducible(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is reducible.booleanGroebnerBase. isReductionMatrix(java.util.List<GenPolynomial<C>> F, java.util.List<GenPolynomial<C>> G, java.util.List<java.util.List<GenPolynomial<C>>> Mf, java.util.List<java.util.List<GenPolynomial<C>>> Mg)Test if reduction matrix.booleanGroebnerBaseAbstract. isReductionMatrix(java.util.List<GenPolynomial<C>> F, java.util.List<GenPolynomial<C>> G, java.util.List<java.util.List<GenPolynomial<C>>> Mf, java.util.List<java.util.List<GenPolynomial<C>>> Mg)Test if reduction matrix.booleanReduction. isReductionNF(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap, GenPolynomial<C> Np)Is reduction of normal form.booleanReductionAbstract. isReductionNF(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap, GenPolynomial<C> Np)Is reduction of normal form.booleanDReductionSeq. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanEReductionSeq. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanReduction. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanReductionAbstract. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.ExtendedGB<C>DGroebnerBaseSeq. minimalExtendedGB(int flen, java.util.List<GenPolynomial<C>> Gp, java.util.List<java.util.List<GenPolynomial<C>>> M)Minimal extended groebner basis.ExtendedGB<C>GroebnerBaseAbstract. minimalExtendedGB(int flen, java.util.List<GenPolynomial<C>> Gp, java.util.List<java.util.List<GenPolynomial<C>>> M)Minimal extended groebner basis.java.util.List<GenPolynomial<C>>GroebnerBase. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseAbstract. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedEC. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseDistributedHybridEC. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseParallel. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis, parallel.java.util.List<GenPolynomial<C>>GroebnerBaseParIter. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis, parallel.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairDistributed. minimalGB(java.util.List<GenPolynomial<C>> Fp)Deprecated.Minimal ordered groebner basis.java.util.List<GenPolynomial<C>>GroebnerBaseSeqPairParallel. minimalGB(java.util.List<GenPolynomial<C>> Fp)Minimal ordered groebner basis, parallel.GenPolynomial<C>DReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using d-reduction.GenPolynomial<C>DReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>EReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using e-reduction.GenPolynomial<C>EReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>Reduction. normalform(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Normalform.java.util.List<GenPolynomial<C>>Reduction. normalform(java.util.List<GenPolynomial<C>> Pp, java.util.List<GenPolynomial<C>> Ap)Normalform Set.GenPolynomial<C>Reduction. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.java.util.List<GenPolynomial<C>>ReductionAbstract. normalform(java.util.List<GenPolynomial<C>> Pp, java.util.List<GenPolynomial<C>> Ap)Normalform Set.GenPolynomial<C>ReductionPar. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionPar. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>ReductionPar. normalform(java.util.Map<java.lang.Integer,GenPolynomial<C>> mp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>ReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.java.util.List<java.util.List<GenPolynomial<C>>>GroebnerBaseAbstract. normalizeMatrix(int flen, java.util.List<java.util.List<GenPolynomial<C>>> M)Normalize M.java.util.List<GenPolynomial<C>>GroebnerBaseAbstract. normalizeZerosOnes(java.util.List<GenPolynomial<C>> A)Normalize polynomial list.intOrderedPairlist. put(java.util.List<GenPolynomial<C>> F)Put all polynomials in F to the pairlist and reduction matrix.intPairList. put(java.util.List<GenPolynomial<C>> F)Put all polynomials in F to the pairlist and reduction matrix.voidOrderedPairlist. setList(java.util.List<GenPolynomial<C>> F)Set the list of polynomials.voidPairList. setList(java.util.List<GenPolynomial<C>> F)Set the list of polynomials.(package private) SigPoly<C>GroebnerBaseArriSigSeqIter. sigNormalform(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G, SigPoly<C> A)Top normalform.(package private) SigPoly<C>GroebnerBaseF5zSigSeqIter. sigNormalform(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G, SigPoly<C> A)Top normalform.(package private) SigPoly<C>GroebnerBaseSigSeqIter. sigNormalform(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G, SigPoly<C> A)Top normalform.SigPoly<C>SigReduction. sigNormalform(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G, SigPoly<C> A)Normalform.SigPoly<C>SigReductionSeq. sigNormalform(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G, SigPoly<C> A)Top normalform.SigPoly<C>SigReductionSeq. sigSemiNormalform(java.util.List<GenPolynomial<C>> F, java.util.List<SigPoly<C>> G, SigPoly<C> A)Top semi-complete normalform.GenPolynomial<C>DReductionSeq. SPolynomial(java.util.List<GenPolynomial<C>> row, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)S-Polynomial with recording.GenPolynomial<C>Reduction. SPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> Ap, int j, GenPolynomial<C> Bp)S-Polynomial with recording.GenPolynomial<C>ReductionAbstract. SPolynomial(java.util.List<GenPolynomial<C>> S, int i, GenPolynomial<C> A, int j, GenPolynomial<C> B)S-Polynomial with recording.java.util.List<java.lang.Long>GroebnerBaseAbstract. univariateDegrees(java.util.List<GenPolynomial<C>> A)Univariate head term degrees.Constructors in edu.jas.gb with parameters of type GenPolynomial Constructor Description AbstractPair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j)AbstractPair constructor.AbstractPair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j, int s)AbstractPair constructor.AbstractPair(GenPolynomial<C> a, GenPolynomial<C> b, int i, int j)AbstractPair constructor.AbstractPair(GenPolynomial<C> a, GenPolynomial<C> b, int i, int j, int s)AbstractPair constructor.CriticalPair(ExpVector e, GenPolynomial<C> pi, GenPolynomial<C> pj, int i, int j)CriticalPair constructor.GBSPTransportMessPoly(GenPolynomial<C> p)GBSPTransportMessPoly.GBTransportMessPoly(GenPolynomial<C> p)GBTransportMessPoly.MiReducer(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerClient(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerClientEC(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerClientSeqPair(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerIter(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerSeqPair(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerServer(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerServerEC(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)MiReducerServerSeqPair(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p)Pair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j)Pair constructor.Pair(ExpVector lcm, GenPolynomial<C> a, GenPolynomial<C> b, int i, int j, int s)Pair constructor.Pair(GenPolynomial<C> a, GenPolynomial<C> b, int i, int j)Pair constructor.Pair(GenPolynomial<C> a, GenPolynomial<C> b, int i, int j, int s)Pair constructor.SigPair(GenPolynomial<C> sig, SigPoly<C> a, SigPoly<C> b, java.util.List<SigPoly<C>> Gs)SigPair constructor.SigPoly(GenPolynomial<C> s, GenPolynomial<C> p)Constructor. -
Uses of GenPolynomial in edu.jas.gbmod
Methods in edu.jas.gbmod that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<C>>ModGroebnerBase. GB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Groebner base using pairlist class.java.util.List<GenPolynomial<C>>ModGroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Groebner base using pairlist class.Method parameters in edu.jas.gbmod with type arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<C>>ModGroebnerBase. GB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Groebner base using pairlist class.java.util.List<GenPolynomial<C>>ModGroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Groebner base using pairlist class.booleanModGroebnerBase. isGB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Module Groebner base test.booleanModGroebnerBaseSeq. isGB(int modv, java.util.List<GenPolynomial<C>> F)Deprecated.Module Groebner base test. -
Uses of GenPolynomial in edu.jas.gbufd
Fields in edu.jas.gbufd declared as GenPolynomial Modifier and Type Field Description private GenPolynomial<C>PseudoMiReducer. Hprivate GenPolynomial<GenPolynomial<C>>PseudoMiReducerRec. HGenPolynomial<C>PseudoReductionEntry. polFields in edu.jas.gbufd with type parameters of type GenPolynomial Modifier and Type Field Description GroebnerBaseAbstract<GenPolynomial<C>>GroebnerBaseQuotient. bbaprotected BasicLinAlg<GenPolynomial<C>>SolvableSyzygyAbstract. blasLinear algebra engine.protected BasicLinAlg<GenPolynomial<C>>SyzygyAbstract. blasLinear algebra engine.protected RingFactory<GenPolynomial<C>>GroebnerBasePseudoRecParallel. cofacCoefficient ring factory.protected RingFactory<GenPolynomial<C>>GroebnerBasePseudoRecSeq. cofacCoefficient ring factory.private java.util.List<GenPolynomial<C>>PseudoMiReducer. Gprivate java.util.List<GenPolynomial<GenPolynomial<C>>>PseudoMiReducerRec. Gprivate java.util.List<GenPolynomial<GenPolynomial<C>>>PseudoMiReducerRec. Gprivate java.util.List<GenPolynomial<C>>PseudoReducer. Gprivate java.util.List<GenPolynomial<GenPolynomial<C>>>PseudoReducerRec. Gprivate java.util.List<GenPolynomial<GenPolynomial<C>>>PseudoReducerRec. Gprivate GenPolynomial<GenPolynomial<C>>PseudoMiReducerRec. Hjava.util.List<GenPolynomial<C>>MultiplicativeSet. msetData structure.private PairList<GenPolynomial<C>>PseudoReducerRec. pairlistprotected GroebnerBaseAbstract<GenPolynomial<C>>GroebnerBasePartial. rbbBacking recursive Groebner base engine.protected PseudoReduction<GenPolynomial<C>>GroebnerBasePseudoRecParallel. redPseudo reduction engine.protected PseudoReduction<GenPolynomial<C>>GroebnerBasePseudoRecSeq. redPseudo reduction engine.private PseudoReductionPar<GenPolynomial<C>>PseudoReducerRec. redprotected WordPseudoReduction<GenPolynomial<C>>WordGroebnerBasePseudoRecSeq. redReduction engine.protected SolvablePseudoReduction<GenPolynomial<C>>SolvableGroebnerBasePseudoRecSeq. sredPseudo reduction engine.Methods in edu.jas.gbufd that return GenPolynomial Modifier and Type Method Description GenPolynomial<C>RReduction. booleanClosure(GenPolynomial<C> A)Boolean closure, compute idempotent(ldcf(A)) A.GenPolynomial<C>RReductionSeq. booleanClosure(GenPolynomial<C> A)Boolean closure, compute idempotent(ldcf(A)) A.GenPolynomial<C>RReduction. booleanRemainder(GenPolynomial<C> A)Boolean remainder, compute idemComplement(ldcf(A)) A.GenPolynomial<C>RReductionSeq. booleanRemainder(GenPolynomial<C> A)Boolean remainder, compute idemComplement(ldcf(A)) A.GenPolynomial<C>CharacteristicSet. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.GenPolynomial<C>CharacteristicSetSimple. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.GenPolynomial<C>CharacteristicSetWu. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyGBUtil. chineseRemainderTheorem(java.util.List<java.util.List<GenPolynomial<C>>> F, java.util.List<GenPolynomial<C>> A)Chinese remainder theorem.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<GenPolynomial<C>>>PolyGBUtil. coefficientPseudoRemainder(GenPolynomial<GenPolynomial<GenPolynomial<C>>> P, GenPolynomial<GenPolynomial<C>> A)Polynomial leading coefficient pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyGBUtil. coefficientPseudoRemainderBase(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> A)Polynomial leading coefficient pseudo remainder, base case.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyGBUtil. CRTInterpolation(GenPolynomialRing<C> fac, java.util.List<java.util.List<C>> E, java.util.List<C> V)Chinese remainder theorem, interpolation.GenPolynomial<C>PseudoMiReducer. getNF()getNF.GenPolynomial<GenPolynomial<C>>PseudoMiReducerRec. getNF()getNF.GenPolynomial<C>GroebnerBaseFGLM. lMinterm(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> t)Algorithm lMinterm: MINTERM algorithm for inverse lexicographical term order.GenPolynomial<C>PseudoReductionPar. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>PseudoReductionPar. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>PseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>PseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>RPseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<C>RPseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>RReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<C>RReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<GenPolynomial<C>>PseudoReduction. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionPar. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>RPseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<C>WordGroebnerBasePseudoRecSeq. recursiveContent(GenWordPolynomial<GenPolynomial<C>> P)GenWordPolynomial recursive coefficient content.GenPolynomial<C>MultiplicativeSet. removeFactors(GenPolynomial<C> cc)Remove factors by mset factors division.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyModUtil. syzGcd(GenPolynomialRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d)Greatest common divisor.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyModUtil. syzLcm(GenPolynomialRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d)Least common multiple.static <C extends RingElem<C>>
GenPolynomial<C>PolyGBUtil. topCoefficientPseudoRemainder(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Top coefficient pseudo remainder of the leading coefficient of P wrt A in the main variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyGBUtil. topPseudoRemainder(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Top pseudo reduction wrt the main variables.Methods in edu.jas.gbufd that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<C>>RReductionSeq. booleanClosure(java.util.List<GenPolynomial<C>> F)Boolean closure, compute BC(A) for all A in F.java.util.List<GenPolynomial<C>>CharacteristicSet. characteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set.java.util.List<GenPolynomial<C>>CharacteristicSetSimple. characteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set.java.util.List<GenPolynomial<C>>CharacteristicSetWu. characteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<GenPolynomial<C>>>PolyGBUtil. coefficientPseudoRemainder(GenPolynomial<GenPolynomial<GenPolynomial<C>>> P, GenPolynomial<GenPolynomial<C>> A)Polynomial leading coefficient pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<GenPolynomial<C>>>PolyGBUtil. coefficientPseudoRemainder(GenPolynomial<GenPolynomial<GenPolynomial<C>>> P, GenPolynomial<GenPolynomial<C>> A)Polynomial leading coefficient pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyGBUtil. coefficientPseudoRemainderBase(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> A)Polynomial leading coefficient pseudo remainder, base case.java.util.List<GenPolynomial<C>>GroebnerBaseFGLM. convGroebnerToLex(java.util.List<GenPolynomial<C>> groebnerBasis)Algorithm CONVGROEBNER: Converts Groebner bases w.r.t.java.util.List<GenPolynomial<C>>GroebnerBaseFGLM. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using FGLM algorithm.java.util.List<GenPolynomial<C>>GroebnerBasePartial. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBasePseudoParallel. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBasePseudoSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<Quotient<C>>>GroebnerBaseQuotient. GB(int modv, java.util.List<GenPolynomial<Quotient<C>>> F)Groebner base using fraction free computation.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. GB(int modv, java.util.List<GenPolynomial<BigRational>> F)Groebner base using fraction free computation.java.util.List<GenPolynomial<C>>GroebnerBaseWalk. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using Groebner Walk algorithm.java.util.List<GenPolynomial<C>>RGroebnerBasePseudoSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)R-Groebner base using pairlist class.java.util.List<GenPolynomial<C>>RGroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)R-Groebner base using pairlist class.java.util.List<GenWordPolynomial<GenPolynomial<C>>>WordGroebnerBasePseudoRecSeq. GB(java.util.List<GenWordPolynomial<GenPolynomial<C>>> F)Word Groebner base using word pairlist class.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getImplementation(GenPolynomialRing<C> fac)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getImplementation(GenPolynomialRing<C> fac, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getImplementation(GenPolynomialRing<C> fac, GBFactory.Algo a)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getImplementation(GenPolynomialRing<C> fac, GBFactory.Algo a, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getImplementation(GenPolynomialRing<C> fac)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getImplementation(GenPolynomialRing<C> fac, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getImplementation(GenPolynomialRing<C> fac, GBFactory.Algo a)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getImplementation(GenPolynomialRing<C> fac, GBFactory.Algo a, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.GenPolynomial<GenPolynomial<C>>PseudoMiReducerRec. getNF()getNF.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getProxy(GenPolynomialRing<C> fac)Determine suitable parallel/concurrent implementation of GB algorithms if possible.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getProxy(GenPolynomialRing<C> fac)Determine suitable parallel/concurrent implementation of GB algorithms if possible.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyGBUtil. intersect(GenPolynomialRing<C> pfac, java.util.List<GenPolynomial<C>> A, java.util.List<GenPolynomial<C>> B)Intersection.java.util.List<GenPolynomial<C>>RReductionSeq. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>SolvableGroebnerBasePseudoRecSeq. leftGB(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> F)Left Groebner base using pairlist class.java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>SolvableGroebnerBasePseudoRecSeq. leftMinimalGB(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Gp)Minimal ordered Solvable Groebner basis.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReduction. leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReductionSeq. leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Left normalform recursive.java.util.List<GenPolynomial<C>>GroebnerBaseWalk. liftReductas(java.util.List<Monomial<C>> M, java.util.List<Monomial<C>> Mp, java.util.List<GenPolynomial<C>> G, java.util.List<GenPolynomial<C>> A)Lift leading polynomials to full Groebner base with respect to term order.java.util.List<GenPolynomial<C>>GroebnerBasePseudoParallel. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>GroebnerBasePseudoSeq. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<Quotient<C>>>GroebnerBaseQuotient. minimalGB(java.util.List<GenPolynomial<Quotient<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. minimalGB(java.util.List<GenPolynomial<BigRational>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>RGroebnerBasePseudoSeq. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>RGroebnerBaseSeq. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenWordPolynomial<GenPolynomial<C>>>WordGroebnerBasePseudoRecSeq. minimalGB(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.(package private) java.util.List<GenPolynomial<C>>RGroebnerBasePseudoSeq. minimalGBtesting(java.util.List<GenPolynomial<C>> Gp)GenPolynomial<GenPolynomial<C>>PseudoReduction. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionPar. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>RPseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenWordPolynomial<GenPolynomial<C>>WordPseudoReduction. normalformRecursive(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Pp, GenWordPolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenWordPolynomial<GenPolynomial<C>>WordPseudoReductionSeq. normalformRecursive(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Pp, GenWordPolynomial<GenPolynomial<C>> Ap)Normalform with polynomial coefficients.OptimizedPolynomialList<GenPolynomial<C>>GroebnerBasePartial. partialGBrec(java.util.List<GenPolynomial<C>> F, java.lang.String[] pvars)Partial recursive Groebner base for specific variables.GenWordPolynomial<GenPolynomial<C>>WordGroebnerBasePseudoRecSeq. recursivePrimitivePart(GenWordPolynomial<GenPolynomial<C>> P)GenWordPolynomial recursive coefficient primitive part.java.util.List<GenWordPolynomial<GenPolynomial<C>>>WordGroebnerBasePseudoRecSeq. recursivePrimitivePart(java.util.List<GenWordPolynomial<GenPolynomial<C>>> F)List of GenWordPolynomial recursive coefficient primitive part.java.util.List<GenPolynomial<C>>GroebnerBaseFGLM. redTerms(java.util.List<GenPolynomial<C>> groebnerBasis)Compute the residues to given polynomial list.java.util.List<GenPolynomial<C>>RReduction. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F)Reduced boolean closure, compute BC(A) for all A in F.java.util.List<GenPolynomial<C>>RReduction. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F, GenPolynomial<C> A)Reduced boolean closure, compute BC(A) modulo F.java.util.List<GenPolynomial<C>>RReductionSeq. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F)Reduced boolean closure, compute BC(A) for all A in F.java.util.List<GenPolynomial<C>>RReductionSeq. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F, GenPolynomial<C> A)Reduced boolean closure, compute BC(A) modulo F.java.util.List<GenPolynomial<C>>MultiplicativeSet. removeFactors(java.util.List<GenPolynomial<C>> L)Remove factors by mset factors division.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReduction. rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Right normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReductionSeq. rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Right normalform recursive.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyGBUtil. subRing(java.util.List<GenPolynomial<C>> A)Subring generators.java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>SolvableGroebnerBasePseudoRecSeq. twosidedGB(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Fp)Twosided Solvable Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseWalk. walkGroebnerToTarget(int modv, java.util.List<GenPolynomial<C>> Gl, GenPolynomialRing<C> ufac)Converts Groebner bases w.r.t.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyGBUtil. zeroDegrees(java.util.List<GenPolynomial<C>> A)Extract polynomials with degree zero in the main variable.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelations(int modv, GenVector<GenPolynomial<C>> v)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelations(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelations(java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelations(int modv, GenVector<GenPolynomial<C>> v)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelations(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelations(java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelationsArbitrary(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelationsArbitrary(java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelationsArbitrary(java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygySeq. zeroRelationsArbitrary(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.Methods in edu.jas.gbufd with parameters of type GenPolynomial Modifier and Type Method Description MultiplicativeSet<C>MultiplicativeSet. add(GenPolynomial<C> cc)Add polynomial to mset.MultiplicativeSetCoPrime<C>MultiplicativeSetCoPrime. add(GenPolynomial<C> cc)Add polynomial to mset.MultiplicativeSetFactors<C>MultiplicativeSetFactors. add(GenPolynomial<C> cc)Add polynomial to mset.MultiplicativeSetSquarefree<C>MultiplicativeSetSquarefree. add(GenPolynomial<C> cc)Add polynomial to mset.GenPolynomial<C>RReduction. booleanClosure(GenPolynomial<C> A)Boolean closure, compute idempotent(ldcf(A)) A.GenPolynomial<C>RReductionSeq. booleanClosure(GenPolynomial<C> A)Boolean closure, compute idempotent(ldcf(A)) A.GenPolynomial<C>RReduction. booleanRemainder(GenPolynomial<C> A)Boolean remainder, compute idemComplement(ldcf(A)) A.GenPolynomial<C>RReductionSeq. booleanRemainder(GenPolynomial<C> A)Boolean remainder, compute idemComplement(ldcf(A)) A.GenPolynomial<C>CharacteristicSet. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.GenPolynomial<C>CharacteristicSetSimple. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.GenPolynomial<C>CharacteristicSetWu. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<GenPolynomial<C>>>PolyGBUtil. coefficientPseudoRemainder(GenPolynomial<GenPolynomial<GenPolynomial<C>>> P, GenPolynomial<GenPolynomial<C>> A)Polynomial leading coefficient pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyGBUtil. coefficientPseudoRemainderBase(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> A)Polynomial leading coefficient pseudo remainder, base case.booleanMultiplicativeSet. contains(GenPolynomial<C> c)Test if a polynomial is contained in this multiplicative set.booleanRReductionSeq. criterion4(GenPolynomial<C> A, GenPolynomial<C> B)GB criterium 4.booleanRReductionSeq. criterion4(GenPolynomial<C> A, GenPolynomial<C> B, ExpVector e)GB criterium 4.booleanRReduction. isBooleanClosed(GenPolynomial<C> A)Is boolean closed, test if A == idempotent(ldcf(A)) A.booleanRReductionSeq. isBooleanClosed(GenPolynomial<C> A)Is boolean closed, test if A == idempotent(ldcf(A)) A.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. isChineseRemainder(java.util.List<java.util.List<GenPolynomial<C>>> F, java.util.List<GenPolynomial<C>> A, GenPolynomial<C> h)Is Chinese remainder.booleanRReductionSeq. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. isResultant(GenPolynomial<C> A, GenPolynomial<C> B, GenPolynomial<C> r)Test for resultant.booleanRReduction. isStrongTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is strong top reducible.booleanRReductionSeq. isStrongTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is strong top reducible.booleanRReductionSeq. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.GenPolynomial<C>GroebnerBaseFGLM. lMinterm(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> t)Algorithm lMinterm: MINTERM algorithm for inverse lexicographical term order.GenPolynomial<C>PseudoReductionPar. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>PseudoReductionPar. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>PseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>PseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>RPseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<C>RPseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>RReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<C>RReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.PseudoReductionEntry<C>PseudoReduction. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with multiplication factor.PseudoReductionEntry<C>PseudoReductionPar. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.PseudoReductionEntry<C>PseudoReductionSeq. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.PseudoReductionEntry<C>RPseudoReductionSeq. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<GenPolynomial<C>>PseudoReduction. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionPar. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>RPseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.java.util.List<GenPolynomial<C>>RReduction. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F, GenPolynomial<C> A)Reduced boolean closure, compute BC(A) modulo F.java.util.List<GenPolynomial<C>>RReductionSeq. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F, GenPolynomial<C> A)Reduced boolean closure, compute BC(A) modulo F.GenPolynomial<C>MultiplicativeSet. removeFactors(GenPolynomial<C> cc)Remove factors by mset factors division.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. subRingAndMember(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> g)Subring and membership test.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. subRingMember(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> g)Subring membership.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyModUtil. syzGcd(GenPolynomialRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d)Greatest common divisor.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyModUtil. syzLcm(GenPolynomialRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d)Least common multiple.static <C extends RingElem<C>>
GenPolynomial<C>PolyGBUtil. topCoefficientPseudoRemainder(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Top coefficient pseudo remainder of the leading coefficient of P wrt A in the main variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyGBUtil. topPseudoRemainder(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Top pseudo reduction wrt the main variables.Method parameters in edu.jas.gbufd with type arguments of type GenPolynomial Modifier and Type Method Description intGroebnerBaseFGLMExamples. bitHeight(java.util.List<GenPolynomial<BigRational>> list)Method bitHeight returns the bitlength of the greatest number occurring during the computation of a Groebner base.java.util.List<GenPolynomial<C>>RReductionSeq. booleanClosure(java.util.List<GenPolynomial<C>> F)Boolean closure, compute BC(A) for all A in F.java.util.List<GenPolynomial<C>>CharacteristicSet. characteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set.java.util.List<GenPolynomial<C>>CharacteristicSetSimple. characteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set.java.util.List<GenPolynomial<C>>CharacteristicSetWu. characteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set.GenPolynomial<C>CharacteristicSet. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.GenPolynomial<C>CharacteristicSetSimple. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.GenPolynomial<C>CharacteristicSetWu. characteristicSetReduction(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Characteristic set reduction.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyGBUtil. chineseRemainderTheorem(java.util.List<java.util.List<GenPolynomial<C>>> F, java.util.List<GenPolynomial<C>> A)Chinese remainder theorem.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<GenPolynomial<C>>>PolyGBUtil. coefficientPseudoRemainder(GenPolynomial<GenPolynomial<GenPolynomial<C>>> P, GenPolynomial<GenPolynomial<C>> A)Polynomial leading coefficient pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<GenPolynomial<C>>>PolyGBUtil. coefficientPseudoRemainder(GenPolynomial<GenPolynomial<GenPolynomial<C>>> P, GenPolynomial<GenPolynomial<C>> A)Polynomial leading coefficient pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyGBUtil. coefficientPseudoRemainderBase(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> A)Polynomial leading coefficient pseudo remainder, base case.booleanMultiplicativeSet. contains(java.util.List<GenPolynomial<C>> L)Test if a list of polynomials is contained in multiplicative set.java.util.List<GenPolynomial<C>>GroebnerBaseFGLM. convGroebnerToLex(java.util.List<GenPolynomial<C>> groebnerBasis)Algorithm CONVGROEBNER: Converts Groebner bases w.r.t.OptimizedPolynomialList<C>GroebnerBasePartial. elimPartialGB(java.util.List<GenPolynomial<C>> F, java.lang.String[] evars, java.lang.String[] pvars)Partial Groebner base for specific variables.java.util.List<GenPolynomial<C>>GroebnerBaseFGLM. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using FGLM algorithm.java.util.List<GenPolynomial<C>>GroebnerBasePartial. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBasePseudoParallel. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. GB(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBasePseudoSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using pairlist class.java.util.List<GenPolynomial<Quotient<C>>>GroebnerBaseQuotient. GB(int modv, java.util.List<GenPolynomial<Quotient<C>>> F)Groebner base using fraction free computation.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. GB(int modv, java.util.List<GenPolynomial<BigRational>> F)Groebner base using fraction free computation.java.util.List<GenPolynomial<C>>GroebnerBaseWalk. GB(int modv, java.util.List<GenPolynomial<C>> F)Groebner base using Groebner Walk algorithm.java.util.List<GenPolynomial<C>>RGroebnerBasePseudoSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)R-Groebner base using pairlist class.java.util.List<GenPolynomial<C>>RGroebnerBaseSeq. GB(int modv, java.util.List<GenPolynomial<C>> F)R-Groebner base using pairlist class.java.util.List<GenWordPolynomial<GenPolynomial<C>>>WordGroebnerBasePseudoRecSeq. GB(java.util.List<GenWordPolynomial<GenPolynomial<C>>> F)Word Groebner base using word pairlist class.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getImplementation(GenPolynomialRing<C> fac, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
GroebnerBaseAbstract<GenPolynomial<C>>GBFactory. getImplementation(GenPolynomialRing<C> fac, GBFactory.Algo a, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getImplementation(GenPolynomialRing<C> fac, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
SolvableGroebnerBaseAbstract<GenPolynomial<C>>SGBFactory. getImplementation(GenPolynomialRing<C> fac, GBFactory.Algo a, PairList<GenPolynomial<C>> pl)Determine suitable implementation of GB algorithms, case (recursive) polynomial.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyGBUtil. intersect(GenPolynomialRing<C> pfac, java.util.List<GenPolynomial<C>> A, java.util.List<GenPolynomial<C>> B)Intersection.java.util.List<GenPolynomial<C>>RReductionSeq. irreducibleSet(java.util.List<GenPolynomial<C>> Pp)Irreducible set.booleanRReduction. isBooleanClosed(java.util.List<GenPolynomial<C>> F)Is boolean closed, test if all A in F are boolean closed.booleanRReductionSeq. isBooleanClosed(java.util.List<GenPolynomial<C>> F)Is boolean closed, test if all A in F are boolean closed.booleanCharacteristicSet. isCharacteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set test.booleanCharacteristicSetSimple. isCharacteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set test.booleanCharacteristicSetWu. isCharacteristicSet(java.util.List<GenPolynomial<C>> A)Characteristic set test.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. isChineseRemainder(java.util.List<java.util.List<GenPolynomial<C>>> F, java.util.List<GenPolynomial<C>> A, GenPolynomial<C> h)Is Chinese remainder.booleanRGroebnerBaseSeq. isGB(int modv, java.util.List<GenPolynomial<C>> F)R-Groebner base test.booleanWordGroebnerBasePseudoRecSeq. isGB(java.util.List<GenWordPolynomial<GenPolynomial<C>>> F)Wird Groebner base simple test.booleanGroebnerBasePartial. isGBrec(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base test.booleanGroebnerBasePartial. isGBrec(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base test.booleanGroebnerBasePartial. isGBrec(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base test.booleanGroebnerBasePartial. isGBrec(java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base test.booleanGroebnerBasePseudoRecParallel. isGBsimple(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base simple test.booleanGroebnerBasePseudoRecParallel. isGBsimple(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base simple test.booleanGroebnerBasePseudoRecSeq. isGBsimple(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base simple test.booleanGroebnerBasePseudoRecSeq. isGBsimple(int modv, java.util.List<GenPolynomial<GenPolynomial<C>>> F)Groebner base simple test.booleanSolvableGroebnerBasePseudoRecSeq. isLeftGBidem(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> F)Left Groebner base idempotence test.booleanSolvableGroebnerBasePseudoRecSeq. isLeftGBsimple(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> F)Left Groebner base test.booleanRReductionSeq. isNormalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Is in Normalform.booleanRReductionSeq. isReducedBooleanClosed(java.util.List<GenPolynomial<C>> F)Is reduced boolean closed, test if all A in F are boolean closed or br(A) reduces to zero.booleanRReduction. isStrongTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is strong top reducible.booleanRReductionSeq. isStrongTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is strong top reducible.booleanRReductionSeq. isTopReducible(java.util.List<GenPolynomial<C>> P, GenPolynomial<C> A)Is top reducible.booleanSolvableGroebnerBasePseudoRecSeq. isTwosidedGB(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Fp)Twosided Groebner base test.booleanSyzygy. isZeroRelation(java.util.List<java.util.List<GenPolynomial<C>>> Z, java.util.List<GenPolynomial<C>> F)Test if sysygy.booleanSyzygyAbstract. isZeroRelation(java.util.List<java.util.List<GenPolynomial<C>>> Z, java.util.List<GenPolynomial<C>> F)Test if sysygy.java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>SolvableGroebnerBasePseudoRecSeq. leftGB(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> F)Left Groebner base using pairlist class.java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>SolvableGroebnerBasePseudoRecSeq. leftMinimalGB(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Gp)Minimal ordered Solvable Groebner basis.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReduction. leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReduction. leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReductionSeq. leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReductionSeq. leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenPolynomial<C>GroebnerBaseFGLM. lMinterm(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> t)Algorithm lMinterm: MINTERM algorithm for inverse lexicographical term order.java.util.List<GenPolynomial<C>>GroebnerBasePseudoParallel. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecParallel. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<GenPolynomial<C>>>GroebnerBasePseudoRecSeq. minimalGB(java.util.List<GenPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>GroebnerBasePseudoSeq. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<Quotient<C>>>GroebnerBaseQuotient. minimalGB(java.util.List<GenPolynomial<Quotient<C>>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. minimalGB(java.util.List<GenPolynomial<BigRational>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>RGroebnerBasePseudoSeq. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenPolynomial<C>>RGroebnerBaseSeq. minimalGB(java.util.List<GenPolynomial<C>> Gp)Minimal ordered Groebner basis.java.util.List<GenWordPolynomial<GenPolynomial<C>>>WordGroebnerBasePseudoRecSeq. minimalGB(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Gp)Minimal ordered Groebner basis.(package private) java.util.List<GenPolynomial<C>>RGroebnerBasePseudoSeq. minimalGBtesting(java.util.List<GenPolynomial<C>> Gp)GenPolynomial<C>PseudoReductionPar. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>PseudoReductionPar. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>PseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.GenPolynomial<C>PseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>RPseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<C>RPseudoReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.GenPolynomial<C>RReductionSeq. normalform(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<C>RReductionSeq. normalform(java.util.List<GenPolynomial<C>> row, java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with recording.PseudoReductionEntry<C>PseudoReduction. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform with multiplication factor.PseudoReductionEntry<C>PseudoReductionPar. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.PseudoReductionEntry<C>PseudoReductionSeq. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform.PseudoReductionEntry<C>RPseudoReductionSeq. normalformFactor(java.util.List<GenPolynomial<C>> Pp, GenPolynomial<C> Ap)Normalform using r-reduction.GenPolynomial<GenPolynomial<C>>PseudoReduction. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReduction. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReduction. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionPar. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionPar. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionPar. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>PseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>RPseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>RPseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenPolynomial<GenPolynomial<C>>RPseudoReductionSeq. normalformRecursive(java.util.List<GenPolynomial<GenPolynomial<C>>> Pp, GenPolynomial<GenPolynomial<C>> Ap)Normalform recursive.GenWordPolynomial<GenPolynomial<C>>WordPseudoReduction. normalformRecursive(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Pp, GenWordPolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenWordPolynomial<GenPolynomial<C>>WordPseudoReduction. normalformRecursive(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Pp, GenWordPolynomial<GenPolynomial<C>> Ap)Left normalform recursive.GenWordPolynomial<GenPolynomial<C>>WordPseudoReductionSeq. normalformRecursive(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Pp, GenWordPolynomial<GenPolynomial<C>> Ap)Normalform with polynomial coefficients.GenWordPolynomial<GenPolynomial<C>>WordPseudoReductionSeq. normalformRecursive(java.util.List<GenWordPolynomial<GenPolynomial<C>>> Pp, GenWordPolynomial<GenPolynomial<C>> Ap)Normalform with polynomial coefficients.OptimizedPolynomialList<C>GroebnerBasePartial. partialGB(java.util.List<GenPolynomial<C>> F, java.lang.String[] pvars)Partial Groebner base for specific variables.OptimizedPolynomialList<GenPolynomial<C>>GroebnerBasePartial. partialGBrec(java.util.List<GenPolynomial<C>> F, java.lang.String[] pvars)Partial recursive Groebner base for specific variables.GenPolynomial<C>WordGroebnerBasePseudoRecSeq. recursiveContent(GenWordPolynomial<GenPolynomial<C>> P)GenWordPolynomial recursive coefficient content.GenWordPolynomial<GenPolynomial<C>>WordGroebnerBasePseudoRecSeq. recursivePrimitivePart(GenWordPolynomial<GenPolynomial<C>> P)GenWordPolynomial recursive coefficient primitive part.java.util.List<GenWordPolynomial<GenPolynomial<C>>>WordGroebnerBasePseudoRecSeq. recursivePrimitivePart(java.util.List<GenWordPolynomial<GenPolynomial<C>>> F)List of GenWordPolynomial recursive coefficient primitive part.java.util.List<GenPolynomial<C>>GroebnerBaseFGLM. redTerms(java.util.List<GenPolynomial<C>> groebnerBasis)Compute the residues to given polynomial list.java.util.List<GenPolynomial<C>>RReduction. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F)Reduced boolean closure, compute BC(A) for all A in F.java.util.List<GenPolynomial<C>>RReduction. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F, GenPolynomial<C> A)Reduced boolean closure, compute BC(A) modulo F.java.util.List<GenPolynomial<C>>RReductionSeq. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F)Reduced boolean closure, compute BC(A) for all A in F.java.util.List<GenPolynomial<C>>RReductionSeq. reducedBooleanClosure(java.util.List<GenPolynomial<C>> F, GenPolynomial<C> A)Reduced boolean closure, compute BC(A) modulo F.java.util.List<GenPolynomial<C>>MultiplicativeSet. removeFactors(java.util.List<GenPolynomial<C>> L)Remove factors by mset factors division.MultiplicativeSet<C>MultiplicativeSet. replace(java.util.List<GenPolynomial<C>> L)Replace polynomial list of mset.MultiplicativeSetCoPrime<C>MultiplicativeSetCoPrime. replace(java.util.List<GenPolynomial<C>> L)Replace polynomial list of mset.MultiplicativeSetFactors<C>MultiplicativeSetFactors. replace(java.util.List<GenPolynomial<C>> L)Replace polynomial list of mset.MultiplicativeSetSquarefree<C>MultiplicativeSetSquarefree. replace(java.util.List<GenPolynomial<C>> L)Replace polynomial list of mset.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReduction. rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Right normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReduction. rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Right normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReductionSeq. rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Right normalform recursive.GenSolvablePolynomial<GenPolynomial<C>>SolvablePseudoReductionSeq. rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)Right normalform recursive.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyGBUtil. subRing(java.util.List<GenPolynomial<C>> A)Subring generators.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. subRingAndMember(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> g)Subring and membership test.static <C extends GcdRingElem<C>>
booleanPolyGBUtil. subRingMember(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> g)Subring membership.static <C extends RingElem<C>>
GenPolynomial<C>PolyGBUtil. topCoefficientPseudoRemainder(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Top coefficient pseudo remainder of the leading coefficient of P wrt A in the main variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyGBUtil. topPseudoRemainder(java.util.List<GenPolynomial<C>> A, GenPolynomial<C> P)Top pseudo reduction wrt the main variables.java.util.List<GenSolvablePolynomial<GenPolynomial<C>>>SolvableGroebnerBasePseudoRecSeq. twosidedGB(int modv, java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Fp)Twosided Solvable Groebner base using pairlist class.java.util.List<GenPolynomial<C>>GroebnerBaseWalk. walkGroebnerToTarget(int modv, java.util.List<GenPolynomial<C>> Gl, GenPolynomialRing<C> ufac)Converts Groebner bases w.r.t.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyGBUtil. zeroDegrees(java.util.List<GenPolynomial<C>> A)Extract polynomials with degree zero in the main variable.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelations(int modv, GenVector<GenPolynomial<C>> v)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelations(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelations(java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelations(int modv, GenVector<GenPolynomial<C>> v)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelations(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelations(java.util.List<GenPolynomial<C>> F)Syzygy module from Groebner base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelationsArbitrary(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.java.util.List<java.util.List<GenPolynomial<C>>>Syzygy. zeroRelationsArbitrary(java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygyAbstract. zeroRelationsArbitrary(java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.java.util.List<java.util.List<GenPolynomial<C>>>SyzygySeq. zeroRelationsArbitrary(int modv, java.util.List<GenPolynomial<C>> F)Syzygy module from arbitrary base.Constructors in edu.jas.gbufd with parameters of type GenPolynomial Constructor Description PseudoMiReducer(java.util.List<GenPolynomial<C>> G, GenPolynomial<C> p, GreatestCommonDivisorAbstract<C> engine)PseudoMiReducerRec(java.util.List<GenPolynomial<GenPolynomial<C>>> G, GenPolynomial<GenPolynomial<C>> p, GreatestCommonDivisorAbstract<C> engine)PseudoReductionEntry(GenPolynomial<C> pol, C multiplicator) -
Uses of GenPolynomial in edu.jas.integrate
Fields in edu.jas.integrate declared as GenPolynomial Modifier and Type Field Description GenPolynomial<C>Integral. denOriginal denominator polynomial with coefficients from C.GenPolynomial<C>LogIntegral. denOriginal (irreducible) denominator polynomial with coefficients from C.GenPolynomial<C>Integral. numOriginal numerator polynomial with coefficients from C.GenPolynomial<C>LogIntegral. numOriginal numerator polynomial with coefficients from C and deg(num) < deg(den).GenPolynomial<C>Integral. polIntegral of the polynomial part.Fields in edu.jas.integrate with type parameters of type GenPolynomial Modifier and Type Field Description java.util.List<GenPolynomial<AlgebraicNumber<C>>>LogIntegral. adenomList of factors of the denominator with coefficients from an AlgebraicNumberRing<C>.java.util.List<GenPolynomial<C>>LogIntegral. cdenomList of linear factors of the denominator with coefficients from C.java.util.List<GenPolynomial<C>>Integral. rationalIntegral of the rational part.Methods in edu.jas.integrate that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<C>>[]ElementaryIntegration. integrateHermite(GenPolynomial<C> a, GenPolynomial<C> d)Integration of the rational part, Hermite reduction step.Methods in edu.jas.integrate with parameters of type GenPolynomial Modifier and Type Method Description Integral<C>ElementaryIntegration. integrate(GenPolynomial<C> a, GenPolynomial<C> d)Integration of a rational function.java.util.List<GenPolynomial<C>>[]ElementaryIntegration. integrateHermite(GenPolynomial<C> a, GenPolynomial<C> d)Integration of the rational part, Hermite reduction step.LogIntegral<C>ElementaryIntegration. integrateLogPart(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial integration of the logarithmic part, Rothstein-Trager algorithm.LogIntegral<C>ElementaryIntegrationBernoulli. integrateLogPart(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial integration of the logarithmic part, Bernoulli linear factorization algorithm.LogIntegral<C>ElementaryIntegrationCzichowski. integrateLogPart(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial integration of the logarithmic part, CzichowskiLogIntegral<C>ElementaryIntegrationLazard. integrateLogPart(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial integration of the logarithmic part, Lazard - Rioboo - TragerLogIntegral<C>ElementaryIntegration. integrateLogPartPrepare(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial integration of the logarithmic part, eventual preparation for irreducible factorization of P.Constructors in edu.jas.integrate with parameters of type GenPolynomial Constructor Description Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p)Constructor.Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat)Constructor.Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat, java.util.List<LogIntegral<C>> log)Constructor.LogIntegral(GenPolynomial<C> n, GenPolynomial<C> d, java.util.List<C> cf, java.util.List<GenPolynomial<C>> cd, java.util.List<AlgebraicNumber<C>> af, java.util.List<GenPolynomial<AlgebraicNumber<C>>> ad)Constructor.QuotIntegral(Quotient<C> r, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat)Constructor.QuotIntegral(Quotient<C> r, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat, java.util.List<LogIntegral<C>> log)Constructor.Constructor parameters in edu.jas.integrate with type arguments of type GenPolynomial Constructor Description Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat)Constructor.Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat, java.util.List<LogIntegral<C>> log)Constructor.QuotIntegral(Quotient<C> r, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat)Constructor.QuotIntegral(Quotient<C> r, GenPolynomial<C> p, java.util.List<GenPolynomial<C>> rat, java.util.List<LogIntegral<C>> log)Constructor. -
Uses of GenPolynomial in edu.jas.poly
Classes in edu.jas.poly with type parameters of type GenPolynomial Modifier and Type Class Description classQLRSolvablePolynomial<C extends GcdRingElem<C> & QuotPair<GenPolynomial<D>>,D extends GcdRingElem<D>>QLRSolvablePolynomial generic recursive solvable polynomials implementing RingElem.classQLRSolvablePolynomialRing<C extends GcdRingElem<C> & QuotPair<GenPolynomial<D>>,D extends GcdRingElem<D>>QLRSolvablePolynomialRing generic recursive solvable polynomial factory implementing RingFactory and extending GenSolvablePolynomialRing factory.Subclasses of GenPolynomial in edu.jas.poly Modifier and Type Class Description classGenSolvablePolynomial<C extends RingElem<C>>GenSolvablePolynomial generic solvable polynomials implementing RingElem.classQLRSolvablePolynomial<C extends GcdRingElem<C> & QuotPair<GenPolynomial<D>>,D extends GcdRingElem<D>>QLRSolvablePolynomial generic recursive solvable polynomials implementing RingElem.classRecSolvablePolynomial<C extends RingElem<C>>RecSolvablePolynomial generic recursive solvable polynomials implementing RingElem.classRecSolvableWordPolynomial<C extends RingElem<C>>RecSolvableWordPolynomial generic recursive solvable polynomials implementing RingElem.Fields in edu.jas.poly declared as GenPolynomial Modifier and Type Field Description (package private) GenPolynomial<C>GenPolynomialIterator. current(package private) GenPolynomial<C>GenPolynomialMonomialIterator. currentGenPolynomialAlgebraicNotInvertibleException. fGenPolynomialAlgebraicNotInvertibleException. f1GenPolynomialAlgebraicNotInvertibleException. f2GenPolynomial<C>AlgebraicNumberRing. modulModule part of the factory data structure.GenPolynomial<C>GenPolynomialRing. ONEThe constant polynomial 1 for this ring.GenPolynomial<C>AlgebraicNumber. valValue part of the element data structure.protected GenPolynomial<C>CoeffToAlg. zeroGenPolynomial<C>GenPolynomialRing. ZEROThe constant polynomial 0 for this ring.Fields in edu.jas.poly with type parameters of type GenPolynomial Modifier and Type Field Description RelationTable<GenPolynomial<C>>RecSolvablePolynomialRing. coeffTableThe solvable multiplication relations between variables and coefficients.(package private) GenPolynomialRing<GenPolynomial<C>>DistToRec. facjava.util.List<java.util.List<GenPolynomial<C>>>ModuleList. listThe data structure is a List of Lists of polynomials.java.util.List<GenPolynomial<C>>PolynomialList. listThe data structure is a List of polynomials.(package private) java.util.List<GenPolynomial<C>>AlgebraicNumberIterator. powersQuotPairFactory<GenPolynomial<D>,C>QLRSolvablePolynomialRing. qpfacFactory to create coefficients.Methods in edu.jas.poly that return GenPolynomial Modifier and Type Method Description GenPolynomial<C>GenPolynomial. abs()GenPolynomial absolute value, i.e.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. algebraicFromComplex(GenPolynomialRing<AlgebraicNumber<C>> fac, GenPolynomial<Complex<C>> A)AlgebraicNumber from complex coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDensePseudoQuotient(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial dense pseudo quotient.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDensePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial dense pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDerivative(GenPolynomial<C> P)GenPolynomial polynomial derivative main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDerivative(GenPolynomial<C> P, int r)GenPolynomial polynomial partial derivative variable r.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseIntegral(GenPolynomial<C> P)GenPolynomial polynomial integral main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. basePseudoDivide(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial sparse pseudo divide.static <C extends RingElem<C>>
GenPolynomial<C>[]PolyUtil. basePseudoQuotientRemainder(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial sparse pseudo quotient and remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. basePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)Deprecated.(forRemoval=true) UsePolyUtil.baseSparsePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadstatic <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. baseRecursiveDivide(GenPolynomial<GenPolynomial<C>> P, C s)GenPolynomial base divide.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseRemainderPoly(GenPolynomial<C> P, C s)GenPolynomial coefficient wise remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseSparsePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial sparse pseudo remainder.GenPolynomial<C>GenPolynomialRing. charPolynomial(GenMatrix<C> A)Characteristic polynomial of matrix.static <C extends RingElem<C> & Modular>
GenPolynomial<C>PolyUtil. chineseRemainder(GenPolynomialRing<C> fac, GenPolynomial<C> A, C mi, GenPolynomial<C> B)ModInteger chinese remainder algorithm on coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. coefficientBasePseudoDivide(GenPolynomial<C> P, C s)GenPolynomial pseudo divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. coefficientPseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial pseudo divide.GenPolynomial<C>GenPolynomial. coeffPrimitivePart()GenPolynomial coefficient primitive part.static <C extends RingElem<C> & Rational>
GenPolynomial<Complex<BigDecimal>>PolyUtil. complexDecimalFromRational(GenPolynomialRing<Complex<BigDecimal>> fac, GenPolynomial<Complex<C>> A)Convert to complex decimal coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAlgebraic(GenPolynomialRing<Complex<C>> fac, GenPolynomial<AlgebraicNumber<C>> A)Complex from algebraic coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAny(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from ring element coefficients.static GenPolynomial<BigComplex>PolyUtil. complexFromRational(GenPolynomialRing<BigComplex> fac, GenPolynomial<BigRational> A)Complex from rational coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. conjugateCoeff(GenPolynomial<C> A)Conjugate coefficients.GenPolynomial<C>GenPolynomial. contractCoeff(GenPolynomialRing<C> pfac)Contract variables to coefficient polynomial.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertRecursiveToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertToRecAlgebraicCoefficients(int depth, GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to recursive AlgebraicNumber coefficients.GenPolynomial<C>GenPolynomial. copy()Copy this GenPolynomial.GenPolynomial<C>GenPolynomialRing. copy(GenPolynomial<C> c)Copy polynomial c.static <C extends RingElem<C> & Rational>
GenPolynomial<BigDecimal>PolyUtil. decimalFromRational(GenPolynomialRing<BigDecimal> fac, GenPolynomial<C> A)Convert to decimal coefficients.GenPolynomial<C>GenPolynomial. deHomogenize(GenPolynomialRing<C> pfac)Dehomogenize.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. distribute(GenPolynomialRing<C> dfac, GenPolynomial<GenPolynomial<C>> B)Distribute a recursive polynomial to a generic polynomial.GenPolynomial<C>GenPolynomial. divide(C s)GenPolynomial division.GenPolynomial<C>GenPolynomial. divide(GenPolynomial<C> S)GenPolynomial division.GenPolynomial<C>[]GenPolynomial. egcd(GenPolynomial<C> S)GenPolynomial extended greatest common divisor.GenPolynomial<C>AlgToPoly. eval(AlgebraicNumber<C> c)GenPolynomial<GenPolynomial<C>>DistToRec. eval(GenPolynomial<C> c)GenPolynomial<C>EvalMainPol. eval(GenPolynomial<C> c)GenPolynomial<D>FromIntegerPoly. eval(GenPolynomial<BigInteger> c)GenPolynomial<BigInteger>RatToIntPoly. eval(GenPolynomial<BigRational> c)GenPolynomial<C>RecToDist. eval(GenPolynomial<GenPolynomial<C>> c)static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluate(GenPolynomialRing<C> cfac, GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomialRing<GenPolynomial<C>> nfac, GenPolynomialRing<C> dfac, GenPolynomial<C> A, C a)Evaluate at k-th variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateFirst(GenPolynomialRing<C> cfac, GenPolynomialRing<C> dfac, GenPolynomial<C> A, C a)Evaluate at first (lowest) variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateFirstRec(GenPolynomialRing<C> cfac, GenPolynomialRing<C> dfac, GenPolynomial<GenPolynomial<C>> A, C a)Evaluate at first (lowest) variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateMain(GenPolynomialRing<C> cfac, GenPolynomial<C> A, C a)Evaluate at main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateMainRecursive(GenPolynomialRing<C> cfac, GenPolynomial<GenPolynomial<C>> A, C a)Evaluate at main variable.GenPolynomial<C>GenPolynomial. extend(GenPolynomialRing<C> pfac, int j, long k)Extend variables.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.GenPolynomial<C>GenPolynomial. extendLower(GenPolynomialRing<C> pfac, int j, long k)Extend lower variables.GenPolynomial<C>GenPolynomial. extendUnivariate(GenPolynomialRing<C> pfac, int i)Extend univariate to multivariate polynomial.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. fromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A)From AlgebraicNumber coefficients.GenPolynomial<C>GenPolynomialRing. fromInteger(long a)Get a (constant) GenPolynomial<C> element from a long value.GenPolynomial<C>GenPolynomialRing. fromInteger(java.math.BigInteger a)Get a (constant) GenPolynomial<C> element from a BigInteger value.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. fromIntegerCoefficients(GenPolynomialRing<C> fac, GenPolynomial<BigInteger> A)From BigInteger coefficients.GenPolynomial<C>GenPolynomialRing. fromVector(GenVector<C> a)Get a GenPolynomial<C> from a GenVector<C>.GenPolynomial<C>GenPolynomial. gcd(GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>AlgebraicNumberRing. getModul()Get the module part.GenPolynomial<C>GenPolynomialRing. getONE()Get the one element.GenPolynomial<C>AlgebraicNumber. getVal()Get the value part.GenPolynomial<C>GenPolynomialRing. getZERO()Get the zero element.GenPolynomial<C>[]GenPolynomial. hegcd(GenPolynomial<C> S)GenPolynomial half extended greatest common divisor.GenPolynomial<C>GenPolynomial. homogenize(GenPolynomialRing<C> pfac)Make homogeneous.static GenPolynomial<BigRational>PolyUtil. imaginaryPart(GenPolynomialRing<BigRational> fac, GenPolynomial<BigComplex> A)Imaginary part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. imaginaryPartFromComplex(GenPolynomialRing<C> fac, GenPolynomial<Complex<C>> A)Imaginary part.GenPolynomial<C>GenPolynomial. inflate(long e)GenPolynomial inflate.static <C extends RingElem<C> & Modular>
GenPolynomial<BigInteger>PolyUtil. integerFromModularCoefficients(GenPolynomialRing<BigInteger> fac, GenPolynomial<C> A)BigInteger from ModInteger coefficients, symmetric.static <C extends RingElem<C> & Modular>
GenPolynomial<BigInteger>PolyUtil. integerFromModularCoefficientsPositive(GenPolynomialRing<BigInteger> fac, GenPolynomial<C> A)BigInteger from ModInteger coefficients, positive.static GenPolynomial<BigInteger>PolyUtil. integerFromRationalCoefficients(GenPolynomialRing<BigInteger> fac, GenPolynomial<BigRational> A)BigInteger from BigRational coefficients.static GenPolynomial<BigInteger>PolyUtil. integerFromRationalCoefficients(GenPolynomialRing<BigInteger> fac, java.math.BigInteger gcd, java.math.BigInteger lcm, GenPolynomial<BigRational> A)BigInteger from BigRational coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. interpolate(GenPolynomialRing<C> fac, GenPolynomial<C> A, GenPolynomial<C> M, C mi, C a, C am)Univariate polynomial interpolation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. interpolate(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<C>> A, GenPolynomial<C> M, C mi, GenPolynomial<C> B, C am)ModInteger interpolate on first variable.GenPolynomial<C>GenPolynomial. inverse()GenPolynomial inverse.GenPolynomial<C>GenPolynomial. leadingFacetPolynomial(ExpVector u, ExpVector uv)Leading facet normal polynomial.GenPolynomial<C>GenPolynomial. leadingWeightPolynomial()Leading weight polynomial.GenPolynomial<C>GenPolynomial. leftDivideCoeff(C s)GenPolynomial left division.GenPolynomial<C>GenPolynomial. map(UnaryFunctor<? super C,C> f)Map a unary function to the coefficients.static <C extends RingElem<C>,D extends RingElem<D>>
GenPolynomial<D>PolyUtil. map(GenPolynomialRing<D> ring, GenPolynomial<C> p, UnaryFunctor<C,D> f)Map a unary function to the coefficients.GenPolynomial<C>GenPolynomial. mapOnStream(java.util.function.Function<? super java.util.Map.Entry<ExpVector,C>,? extends java.util.Map.Entry<ExpVector,C>> f)Map a function to the polynomial stream entries.GenPolynomial<C>GenPolynomial. mapOnStream(java.util.function.Function<? super java.util.Map.Entry<ExpVector,C>,? extends java.util.Map.Entry<ExpVector,C>> f, boolean parallel)Map a function to the polynomial stream entries.(package private) GenPolynomial<C>GenPolynomial. mapWrong(UnaryFunctor<? super C,C> f)GenPolynomial<C>GenPolynomial. modInverse(GenPolynomial<C> m)GenPolynomial modular inverse.GenPolynomial<C>GenPolynomial. monic()GenPolynomial monic, i.e.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. monic(GenPolynomial<GenPolynomial<C>> p)GenPolynomial monic, i.e.GenPolynomial<C>GenPolynomial. monicRight()GenPolynomial monic, i.e.GenPolynomial<C>GenPolynomial. multiply(C s)GenPolynomial multiplication.GenPolynomial<C>GenPolynomial. multiply(C s, ExpVector e)GenPolynomial multiplication.GenPolynomial<C>GenPolynomial. multiply(ExpVector e)GenPolynomial multiplication.GenPolynomial<C>GenPolynomial. multiply(GenPolynomial<C> S)GenPolynomial multiplication.GenPolynomial<C>GenPolynomial. multiply(java.util.Map.Entry<ExpVector,C> m)GenPolynomial multiplication.GenPolynomial<C>GenPolynomial. multiplyLeft(C s)GenPolynomial left multiplication.GenPolynomial<C>GenPolynomial. negate()GenPolynomial negation.GenPolynomial<C>GenPolynomial. negateAlt()GenPolynomial negation, alternative implementation.GenPolynomial<C>GenPolynomialIterator. next()Get next polynomial.GenPolynomial<C>GenPolynomialMonomialIterator. next()Get next polynomial.GenPolynomialGenPolynomialTokenizer. nextPolynomial()Parsing method for GenPolynomial.GenPolynomial<C>GenPolynomialRing. parse(java.io.Reader r)Parse a polynomial with the use of GenPolynomialTokenizer.GenPolynomial<C>GenPolynomialRing. parse(java.lang.String s)Parse a polynomial with the use of GenPolynomialTokenizer.static <C extends RingElem<C>>
GenPolynomial<C>TermOrderOptimization. permutation(java.util.List<java.lang.Integer> P, GenPolynomialRing<C> R, GenPolynomial<C> A)Permutation of polynomial exponent vectors.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, GenPolynomial<GenPolynomial<C>> A)Permutation of polynomial exponent vectors of coefficient polynomials.GenPolynomial<C>[]GenPolynomial. quotientRemainder(GenPolynomial<C> S)GenPolynomial division with remainder.GenPolynomial<C>GenPolynomialRing. random(int n)Random polynomial.GenPolynomial<C>GenPolynomialRing. random(int k, int l, int d, float q)Generate a random polynomial.GenPolynomial<C>GenPolynomialRing. random(int k, int l, int d, float q, java.util.Random rnd)Generate a random polynomial.GenPolynomial<C>GenPolynomialRing. random(int n, java.util.Random rnd)Random polynomial.static GenPolynomial<BigRational>PolyUtil. realPart(GenPolynomialRing<BigRational> fac, GenPolynomial<BigComplex> A)Real part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. realPartFromComplex(GenPolynomialRing<C> fac, GenPolynomial<Complex<C>> A)Real part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. reciprocalTransformation(GenPolynomial<C> A)Polynomial reciprocal transformation.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. reciprocalTransformation(GenPolynomial<C> A, int i)Polynomial reciprocal transformation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Recursive representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDensePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial dense pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDerivative(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial derivative main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive pseudo divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveSparsePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadstatic <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveSparsePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial sparse pseudo remainder.GenPolynomial<C>GenPolynomial. reductum()Reductum.GenPolynomial<C>GenPolynomial. remainder(GenPolynomial<C> S)GenPolynomial remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. removeUnusedLowerVariables(GenPolynomial<C> p)Remove all lower variables which do not occur in polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. removeUnusedMiddleVariables(GenPolynomial<C> p)Remove upper block of middle variables which do not occur in polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. removeUnusedUpperVariables(GenPolynomial<C> p)Remove all upper variables which do not occur in polynomial.GenPolynomial<C>GenPolynomial. reverse(GenPolynomialRing<C> oring)Reverse variables.GenPolynomial<C>GenPolynomial. rightDivideCoeff(C s)GenPolynomial right division.GenPolynomial<C>GenPolynomial. rightGcd(GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GenPolynomial. scaleSubtractMultiple(C b, C a, ExpVector e, GenPolynomial<C> S)GenPolynomial scale and subtract a multiple.GenPolynomial<C>GenPolynomial. scaleSubtractMultiple(C b, C a, GenPolynomial<C> S)GenPolynomial scale and subtract a multiple.GenPolynomial<C>GenPolynomial. scaleSubtractMultiple(C b, ExpVector g, C a, ExpVector e, GenPolynomial<C> S)GenPolynomial scale and subtract a multiple.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. selectWithVariable(java.util.List<GenPolynomial<C>> P, int i)Select polynomial with univariate leading term in variable i.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. seriesOfTaylor(GenPolynomial<C> f, C a)Taylor series for polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. substituteMain(GenPolynomial<C> A, GenPolynomial<C> s)Substitute main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. substituteUnivariate(GenPolynomial<C> f, GenPolynomial<C> t)Substitute univariate polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. substituteUnivariateMult(GenPolynomial<C> f, GenPolynomial<C> t)Substitute univariate polynomial with multivariate coefficients.GenPolynomial<C>GenPolynomial. subtract(C a)GenPolynomial subtract.GenPolynomial<C>GenPolynomial. subtract(C a, ExpVector e)GenPolynomial subtraction.GenPolynomial<C>GenPolynomial. subtract(GenPolynomial<C> S)GenPolynomial subtraction.GenPolynomial<C>GenPolynomial. subtract(Monomial<C> m)GenPolynomial subtraction.GenPolynomial<C>GenPolynomial. subtractMultiple(C a, ExpVector e, GenPolynomial<C> S)GenPolynomial subtract a multiple.GenPolynomial<C>GenPolynomial. subtractMultiple(C a, GenPolynomial<C> S)GenPolynomial subtract a multiple.GenPolynomial<C>GenPolynomial. sum(C a)GenPolynomial addition.GenPolynomial<C>GenPolynomial. sum(C a, ExpVector e)GenPolynomial addition.GenPolynomial<C>GenPolynomial. sum(GenPolynomial<C> S)GenPolynomial summation.GenPolynomial<C>GenPolynomial. sum(Monomial<C> m)GenPolynomial addition.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. switchVariables(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial switch variable blocks.static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. toComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from real polynomial.static GenPolynomial<Product<ModInteger>>PolyUtil. toProduct(GenPolynomialRing<Product<ModInteger>> pfac, GenPolynomial<BigInteger> A)Product representation.static <C extends GcdRingElem<C>>
GenPolynomial<Product<C>>PolyUtil. toProductGen(GenPolynomialRing<Product<C>> pfac, GenPolynomial<C> A)Product representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. toRecursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)To recursive representation.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translation(GenPolynomial<C> A, java.util.List<C> H)Polynomial translation, all variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translation1(GenPolynomial<C> A, java.util.List<C> H)Polynomial translation, r-1 variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translationBase(GenPolynomial<C> A, C h)Polynomial translation, base univariate.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translationMain(GenPolynomial<C> A, C h)Polynomial translation, main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. translationMainRecursive(GenPolynomial<GenPolynomial<C>> A, C h)Polynomial translation, main variable.GenPolynomial<C>GenPolynomialRing. univariate(int i)Generate univariate polynomial in a given variable.GenPolynomial<C>GenPolynomialRing. univariate(int modv, int i, long e)Generate univariate polynomial in a given variable with given exponent.GenPolynomial<C>GenPolynomialRing. univariate(int i, long e)Generate univariate polynomial in a given variable with given exponent.GenPolynomial<C>GenPolynomialRing. univariate(java.lang.String x)Generate univariate polynomial in a given variable with given exponent.GenPolynomial<C>GenPolynomialRing. univariate(java.lang.String x, long e)Generate univariate polynomial in a given variable with given exponent.GenPolynomial<C>GenPolynomialRing. valueOf(C a)Get a (constant) GenPolynomial<C> element from a coefficient value.GenPolynomial<C>GenPolynomialRing. valueOf(C a, ExpVector e)Get a GenPolynomial<C> element from a coefficient and an exponent vector.GenPolynomial<C>GenPolynomialRing. valueOf(ExpVector e)Get a GenPolynomial<C> element from an exponent vector.GenPolynomial<C>GenPolynomialRing. valueOf(Monomial<C> m)Get a GenPolynomial<C> element from a monomial.Methods in edu.jas.poly that return types with arguments of type GenPolynomial Modifier and Type Method Description static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. baseRecursiveDivide(GenPolynomial<GenPolynomial<C>> P, C s)GenPolynomial base divide.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>ModuleList. castToList(java.util.List<java.util.List<GenSolvablePolynomial<C>>> slist)Get a solvable polynomials list as List of GenPolynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolynomialList. castToList(java.util.List<? extends GenPolynomial<C>> slist)Get list of extensions of polynomials as List of GenPolynomials.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>PolynomialList. castToMatrix(java.util.List<java.util.List<? extends GenPolynomial<C>>> slist)Get list of list of extensions of polynomials as List of List of GenPolynomials.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. coefficientPseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial pseudo divide.java.util.Map<ExpVector,GenPolynomial<C>>GenPolynomial. contract(GenPolynomialRing<C> pfac)Contract variables.java.util.List<GenPolynomial<C>>GenPolynomialRing. copy(java.util.List<GenPolynomial<C>> L)Copy polynomial list.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrix(GenPolynomial<C> A)Degree matrix.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrix(java.util.Collection<GenPolynomial<C>> L)Degree matrix.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrixOfCoefficients(GenPolynomial<GenPolynomial<C>> A)Degree matrix of coefficient polynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrixOfCoefficients(java.util.Collection<GenPolynomial<GenPolynomial<C>>> L)Degree matrix of coefficient polynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. distribute(GenPolynomialRing<C> dfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Distribute a recursive polynomial list to a generic polynomial list.GenPolynomial<GenPolynomial<C>>DistToRec. eval(GenPolynomial<C> c)GenSolvablePolynomial<GenPolynomial<C>>RecSolvablePolynomial. evalAsRightRecursivePolynomial()Evaluate RecSolvablePolynomial as right coefficients polynomial.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. evaluateMain(GenPolynomialRing<C> cfac, java.util.List<GenPolynomial<C>> L, C a)Evaluate at main variable.static java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. expVectorAdd(java.util.List<GenPolynomial<BigInteger>> dm, ExpVector e)Degree matrix exponent vector add.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> pfac, GenSolvablePolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends RingElem<C>>
GenExteriorPolynomial<GenPolynomial<C>>PolyUtil. exteriorDerivativePoly(GenExteriorPolynomial<GenPolynomial<C>> P)GenExteriorPolynomial over polynomial exterior derivative.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. fromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A)From AlgebraicNumber coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. fromIntegerCoefficients(GenPolynomialRing<C> fac, java.util.List<GenPolynomial<BigInteger>> L)From BigInteger coefficients.(package private) java.util.Map<ExpVectorPair,GenPolynomial<C>>RelationTable. fromListDeg2(java.util.List a)Convert mixed list to map for base relations.java.util.List<GenPolynomial<C>>GenPolynomialRing. generators()Get a list of the generating elements.java.util.List<GenPolynomial<C>>GenPolynomialRing. generators(int modv)Get a list of the generating elements excluding the module variables.java.util.List<GenPolynomial<C>>GenPolynomialRing. getGenerators()Get the generating elements excluding the generators for the coefficient ring.java.util.List<GenPolynomial<C>>PolynomialList. getList()Get list.static <C extends RingElem<C> & Modular>
java.util.List<GenPolynomial<BigInteger>>PolyUtil. integerFromModularCoefficients(GenPolynomialRing<BigInteger> fac, java.util.List<GenPolynomial<C>> L)BigInteger from ModInteger coefficients, symmetric.static java.util.List<GenPolynomial<BigInteger>>PolyUtil. integerFromRationalCoefficients(GenPolynomialRing<BigInteger> fac, java.util.List<GenPolynomial<BigRational>> L)BigInteger from BigRational coefficients.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. interpolate(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<C>> A, GenPolynomial<C> M, C mi, GenPolynomial<C> B, C am)ModInteger interpolate on first variable.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. intersect(GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> F)Intersection.java.util.Iterator<GenPolynomial<C>>GenPolynomialRing. iterator()Get a GenPolynomial iterator.java.util.List<GenPolynomial<C>>PolynomialList. leadingWeightPolynomials()Leading weight polynomials.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. monic(GenPolynomial<GenPolynomial<C>> p)GenPolynomial monic, i.e.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. monic(GenSolvablePolynomial<GenPolynomial<C>> p)GenSolvablePolynomial monic, i.e.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. monic(java.util.List<GenPolynomial<C>> L)Polynomial list monic.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. monicRec(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Recursive polynomial list monic.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. monicRec(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Recursive polynomial list monic.java.util.List<GenPolynomial>GenPolynomialTokenizer. nextPolynomialList()Parsing method for polynomial list.java.util.List<java.util.List<GenPolynomial>>GenPolynomialTokenizer. nextSubModuleList()Parsing method for submodule list.static <C extends RingElem<C>>
OptimizedPolynomialList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(GenPolynomialRing<GenPolynomial<C>> ring, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Optimize variable order on coefficients.static <C extends RingElem<C>>
OptimizedModuleList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(ModuleList<GenPolynomial<C>> P)Optimize variable order on coefficients.static <C extends RingElem<C>>
OptimizedPolynomialList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(PolynomialList<GenPolynomial<C>> P)Optimize variable order on coefficients.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>ModuleList. padCols(GenPolynomialRing<C> ring, java.util.List<java.util.List<GenPolynomial<C>>> l)Pad columns and remove zero rows.GenSolvablePolynomialRing<GenPolynomial<C>>RecSolvablePolynomialRing. permutation(java.util.List<java.lang.Integer> P)Permutation of polynomial ring variables.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>TermOrderOptimization. permutation(java.util.List<java.lang.Integer> P, GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> L)Permutation of polynomial exponent vectors.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, GenPolynomial<GenPolynomial<C>> A)Permutation of polynomial exponent vectors of coefficient polynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Permutation of polynomial exponent vectors of coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Permutation of polynomial exponent vectors of coefficients.GenPolynomialRing<GenPolynomial<C>>GenPolynomialRing. recursive(int i)Recursive representation as polynomial with i main variables.GenSolvablePolynomialRing<GenPolynomial<C>>GenSolvablePolynomialRing. recursive(int i)Recursive representation as polynomial ring with i main variables.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Recursive representation.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, java.util.List<GenPolynomial<C>> L)Recursive representation.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, java.util.List<GenPolynomial<C>> L)Recursive representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDensePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial dense pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDerivative(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial derivative main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenWordPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenWordPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive pseudo divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveSparsePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadstatic <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveSparsePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial sparse pseudo remainder.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. rightMonic(java.util.List<GenPolynomial<C>> L)Solvable polynomial list right monic.GenSolvablePolynomial<GenPolynomial<C>>RecSolvablePolynomial. rightRecursivePolynomial()RecSolvablePolynomial right coefficients from left coefficients.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>OrderedModuleList. sort(GenPolynomialRing<C> r, java.util.List<java.util.List<GenPolynomial<C>>> l)Sort a list of vectors of polynomials with respect to the ascending order of the leading Exponent vectors of the first column.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>OrderedPolynomialList. sort(GenPolynomialRing<C> r, java.util.List<GenPolynomial<C>> L)Sort a list of polynomials with respect to the ascending order of the leading Exponent vectors.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>OrderedPolynomialList. sort(java.util.List<GenPolynomial<C>> L)Sort a list of polynomials with respect to the ascending order of the leading Exponent vectors.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>OrderedPolynomialList. sortDegree(java.util.List<GenPolynomial<C>> L)Sort a list of polynomials with respect to the ascending order of the degree.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. switchVariables(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial switch variable blocks.static <C extends RingElem<C>>
Product<GenPolynomial<C>>PolyUtil. toProduct(ProductRing<GenPolynomial<C>> pfac, C c, ExpVector e)Product representation.static <C extends RingElem<C>>
Product<GenPolynomial<C>>PolyUtil. toProduct(ProductRing<GenPolynomial<C>> pfac, GenPolynomial<C> A)Product representation.static java.util.List<GenPolynomial<Product<ModInteger>>>PolyUtil. toProduct(GenPolynomialRing<Product<ModInteger>> pfac, java.util.List<GenPolynomial<BigInteger>> L)Product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Product<C>>>PolyUtil. toProductGen(GenPolynomialRing<Product<C>> pfac, java.util.List<GenPolynomial<C>> L)Product representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. toRecursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)To recursive representation.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. toRecursive(GenSolvablePolynomialRing<GenPolynomial<C>> rfac, GenSolvablePolynomial<C> A)To recursive representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. translationMainRecursive(GenPolynomial<GenPolynomial<C>> A, C h)Polynomial translation, main variable.java.util.List<? extends GenPolynomial<C>>GenPolynomialRing. univariateList()Generate list of univariate polynomials in all variables.java.util.List<? extends GenPolynomial<C>>GenPolynomialRing. univariateList(int modv)Generate list of univariate polynomials in all variables.java.util.List<? extends GenPolynomial<C>>GenPolynomialRing. univariateList(int modv, long e)Generate list of univariate polynomials in all variables with given exponent.java.util.List<GenPolynomial<C>>GenPolynomialRing. valueOf(java.lang.Iterable<ExpVector> E)Get a GenPolynomial<C> element from a list of exponent vectors.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>ModuleList. vecToList(java.util.List<GenVector<GenPolynomial<C>>> vlist)Get a list of vectors as List of list of GenPolynomials.Methods in edu.jas.poly with parameters of type GenPolynomial Modifier and Type Method Description static <C extends RingElem<C>>
CPolyUtil. absNorm(GenPolynomial<C> p)Absolute norm.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. algebraicFromComplex(GenPolynomialRing<AlgebraicNumber<C>> fac, GenPolynomial<Complex<C>> A)AlgebraicNumber from complex coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDensePseudoQuotient(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial dense pseudo quotient.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDensePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial dense pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDerivative(GenPolynomial<C> P)GenPolynomial polynomial derivative main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseDerivative(GenPolynomial<C> P, int r)GenPolynomial polynomial partial derivative variable r.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseIntegral(GenPolynomial<C> P)GenPolynomial polynomial integral main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. basePseudoDivide(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial sparse pseudo divide.static <C extends RingElem<C>>
GenPolynomial<C>[]PolyUtil. basePseudoQuotientRemainder(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial sparse pseudo quotient and remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. basePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)Deprecated.(forRemoval=true) UsePolyUtil.baseSparsePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadstatic <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. baseRecursiveDivide(GenPolynomial<GenPolynomial<C>> P, C s)GenPolynomial base divide.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseRemainderPoly(GenPolynomial<C> P, C s)GenPolynomial coefficient wise remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. baseSparsePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial sparse pseudo remainder.static <C extends RingElem<C> & Modular>
GenPolynomial<C>PolyUtil. chineseRemainder(GenPolynomialRing<C> fac, GenPolynomial<C> A, C mi, GenPolynomial<C> B)ModInteger chinese remainder algorithm on coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. coefficientBasePseudoDivide(GenPolynomial<C> P, C s)GenPolynomial pseudo divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. coefficientPseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial pseudo divide.static <C extends RingElem<C>>
longPolyUtil. coeffMaxDegree(GenPolynomial<GenPolynomial<C>> A)Maximal degree in the coefficient polynomials.intPolynomialComparator. compare(GenPolynomial<C> p1, GenPolynomial<C> p2)Compare polynomials.intGenPolynomial. compareTo(GenPolynomial<C> b)GenPolynomial comparison.static <C extends RingElem<C> & Rational>
GenPolynomial<Complex<BigDecimal>>PolyUtil. complexDecimalFromRational(GenPolynomialRing<Complex<BigDecimal>> fac, GenPolynomial<Complex<C>> A)Convert to complex decimal coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAlgebraic(GenPolynomialRing<Complex<C>> fac, GenPolynomial<AlgebraicNumber<C>> A)Complex from algebraic coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAny(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from ring element coefficients.static GenPolynomial<BigComplex>PolyUtil. complexFromRational(GenPolynomialRing<BigComplex> fac, GenPolynomial<BigRational> A)Complex from rational coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. conjugateCoeff(GenPolynomial<C> A)Conjugate coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertRecursiveToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertToRecAlgebraicCoefficients(int depth, GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to recursive AlgebraicNumber coefficients.GenPolynomial<C>GenPolynomialRing. copy(GenPolynomial<C> c)Copy polynomial c.static <C extends RingElem<C> & Rational>
GenPolynomial<BigDecimal>PolyUtil. decimalFromRational(GenPolynomialRing<BigDecimal> fac, GenPolynomial<C> A)Convert to decimal coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrix(GenPolynomial<C> A)Degree matrix.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrixOfCoefficients(GenPolynomial<GenPolynomial<C>> A)Degree matrix of coefficient polynomials.CGenPolynomialRing. determinantFromCharPol(GenPolynomial<C> P)Determinant of matrix from characteristic polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. distribute(GenPolynomialRing<C> dfac, GenPolynomial<GenPolynomial<C>> B)Distribute a recursive polynomial to a generic polynomial.GenPolynomial<C>GenPolynomial. divide(GenPolynomial<C> S)GenPolynomial division.voidGenPolynomial. doAddTo(GenPolynomial<C> S)GenPolynomial destructive summation.GenPolynomial<C>[]GenPolynomial. egcd(GenPolynomial<C> S)GenPolynomial extended greatest common divisor.GenPolynomial<GenPolynomial<C>>DistToRec. eval(GenPolynomial<C> c)CEvalAllPol. eval(GenPolynomial<C> c)CEvalMain. eval(GenPolynomial<C> c)GenPolynomial<C>EvalMainPol. eval(GenPolynomial<C> c)GenPolynomial<D>FromIntegerPoly. eval(GenPolynomial<BigInteger> c)AlgebraicNumber<C>PolyToAlg. eval(GenPolynomial<C> c)GenPolynomial<BigInteger>RatToIntPoly. eval(GenPolynomial<BigRational> c)GenPolynomial<C>RecToDist. eval(GenPolynomial<GenPolynomial<C>> c)static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluate(GenPolynomialRing<C> cfac, GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomialRing<GenPolynomial<C>> nfac, GenPolynomialRing<C> dfac, GenPolynomial<C> A, C a)Evaluate at k-th variable.static <C extends RingElem<C>>
CPolyUtil. evaluateAll(RingFactory<C> cfac, GenPolynomial<C> A, java.util.List<C> a)Evaluate all variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateFirst(GenPolynomialRing<C> cfac, GenPolynomialRing<C> dfac, GenPolynomial<C> A, C a)Evaluate at first (lowest) variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateFirstRec(GenPolynomialRing<C> cfac, GenPolynomialRing<C> dfac, GenPolynomial<GenPolynomial<C>> A, C a)Evaluate at first (lowest) variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateMain(GenPolynomialRing<C> cfac, GenPolynomial<C> A, C a)Evaluate at main variable.static <C extends RingElem<C>>
CPolyUtil. evaluateMain(RingFactory<C> cfac, GenPolynomial<C> A, C a)Evaluate at main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateMainRecursive(GenPolynomialRing<C> cfac, GenPolynomial<GenPolynomial<C>> A, C a)Evaluate at main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. fromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A)From AlgebraicNumber coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. fromIntegerCoefficients(GenPolynomialRing<C> fac, GenPolynomial<BigInteger> A)From BigInteger coefficients.GenExteriorPolynomial<C>GenExteriorPolynomialRing. fromPolynomial(GenPolynomial<C> a)Get a GenExteriorPolynomial from a univariate GenPolynomial.GenPolynomial<C>GenPolynomial. gcd(GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>[]GenPolynomial. hegcd(GenPolynomial<C> S)GenPolynomial half extended greatest common divisor.static GenPolynomial<BigRational>PolyUtil. imaginaryPart(GenPolynomialRing<BigRational> fac, GenPolynomial<BigComplex> A)Imaginary part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. imaginaryPartFromComplex(GenPolynomialRing<C> fac, GenPolynomial<Complex<C>> A)Imaginary part.static <C extends RingElem<C> & Modular>
GenPolynomial<BigInteger>PolyUtil. integerFromModularCoefficients(GenPolynomialRing<BigInteger> fac, GenPolynomial<C> A)BigInteger from ModInteger coefficients, symmetric.static <C extends RingElem<C> & Modular>
GenPolynomial<BigInteger>PolyUtil. integerFromModularCoefficientsPositive(GenPolynomialRing<BigInteger> fac, GenPolynomial<C> A)BigInteger from ModInteger coefficients, positive.static GenPolynomial<BigInteger>PolyUtil. integerFromRationalCoefficients(GenPolynomialRing<BigInteger> fac, GenPolynomial<BigRational> A)BigInteger from BigRational coefficients.static GenPolynomial<BigInteger>PolyUtil. integerFromRationalCoefficients(GenPolynomialRing<BigInteger> fac, java.math.BigInteger gcd, java.math.BigInteger lcm, GenPolynomial<BigRational> A)BigInteger from BigRational coefficients.static java.lang.Object[]PolyUtil. integerFromRationalCoefficientsFactor(GenPolynomialRing<BigInteger> fac, GenPolynomial<BigRational> A)BigInteger from BigRational coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. interpolate(GenPolynomialRing<C> fac, GenPolynomial<C> A, GenPolynomial<C> M, C mi, C a, C am)Univariate polynomial interpolation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. interpolate(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<C>> A, GenPolynomial<C> M, C mi, GenPolynomial<C> B, C am)ModInteger interpolate on first variable.static <C extends RingElem<C>>
booleanPolyUtil. isBasePseudoQuotientRemainder(GenPolynomial<C> P, GenPolynomial<C> S, GenPolynomial<C> q, GenPolynomial<C> r)Is GenPolynomial pseudo quotient and remainder.static <C extends RingElem<C>>
booleanPolyUtil. isRecursivePseudoQuotientRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S, GenPolynomial<GenPolynomial<C>> q, GenPolynomial<GenPolynomial<C>> r)Is recursive GenPolynomial pseudo quotient and remainder.static <C extends RingElem<C>,D extends RingElem<D>>
GenPolynomial<D>PolyUtil. map(GenPolynomialRing<D> ring, GenPolynomial<C> p, UnaryFunctor<C,D> f)Map a unary function to the coefficients.GenPolynomial<C>GenPolynomial. modInverse(GenPolynomial<C> m)GenPolynomial modular inverse.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. monic(GenPolynomial<GenPolynomial<C>> p)GenPolynomial monic, i.e.AlgebraicNumber<C>AlgebraicNumber. multiply(GenPolynomial<C> c)AlgebraicNumber multiplication.GenPolynomial<C>GenPolynomial. multiply(GenPolynomial<C> S)GenPolynomial multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiply(GenPolynomial<C> b, ExpVector e)RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiply(GenPolynomial<C> b, ExpVector e, GenPolynomial<C> c, ExpVector f)RecSolvablePolynomial left and right multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiply(GenPolynomial<C> b, GenPolynomial<C> c)RecSolvablePolynomial left and right multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiplyLeft(GenPolynomial<C> b)RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiplyLeft(GenPolynomial<C> b, ExpVector e)RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiplyRightComm(GenPolynomial<C> b)RecSolvablePolynomial multiplication.static <C extends RingElem<C>>
GenPolynomial<C>TermOrderOptimization. permutation(java.util.List<java.lang.Integer> P, GenPolynomialRing<C> R, GenPolynomial<C> A)Permutation of polynomial exponent vectors.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, GenPolynomial<GenPolynomial<C>> A)Permutation of polynomial exponent vectors of coefficient polynomials.GenPolynomial<C>[]GenPolynomial. quotientRemainder(GenPolynomial<C> S)GenPolynomial division with remainder.static GenPolynomial<BigRational>PolyUtil. realPart(GenPolynomialRing<BigRational> fac, GenPolynomial<BigComplex> A)Real part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. realPartFromComplex(GenPolynomialRing<C> fac, GenPolynomial<Complex<C>> A)Real part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. reciprocalTransformation(GenPolynomial<C> A)Polynomial reciprocal transformation.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. reciprocalTransformation(GenPolynomial<C> A, int i)Polynomial reciprocal transformation.RecSolvablePolynomial<C>RecSolvablePolynomial. recMultiply(GenPolynomial<C> b)RecSolvablePolynomial multiplication.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Recursive representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDensePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial dense pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDerivative(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial derivative main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenWordPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenWordPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive pseudo divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveSparsePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadstatic <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveSparsePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial sparse pseudo remainder.GenPolynomial<C>GenPolynomial. remainder(GenPolynomial<C> S)GenPolynomial remainder.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. removeUnusedLowerVariables(GenPolynomial<C> p)Remove all lower variables which do not occur in polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. removeUnusedMiddleVariables(GenPolynomial<C> p)Remove upper block of middle variables which do not occur in polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. removeUnusedUpperVariables(GenPolynomial<C> p)Remove all upper variables which do not occur in polynomial.CGenExteriorPolynomialRing. resultant(GenPolynomial<C> A, GenPolynomial<C> B)Resultant of two commutative polynaomials.GenPolynomial<C>GenPolynomial. rightGcd(GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GenPolynomial. scaleSubtractMultiple(C b, C a, ExpVector e, GenPolynomial<C> S)GenPolynomial scale and subtract a multiple.GenPolynomial<C>GenPolynomial. scaleSubtractMultiple(C b, C a, GenPolynomial<C> S)GenPolynomial scale and subtract a multiple.GenPolynomial<C>GenPolynomial. scaleSubtractMultiple(C b, ExpVector g, C a, ExpVector e, GenPolynomial<C> S)GenPolynomial scale and subtract a multiple.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. seriesOfTaylor(GenPolynomial<C> f, C a)Taylor series for polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. substituteMain(GenPolynomial<C> A, GenPolynomial<C> s)Substitute main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. substituteUnivariate(GenPolynomial<C> f, GenPolynomial<C> t)Substitute univariate polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. substituteUnivariateMult(GenPolynomial<C> f, GenPolynomial<C> t)Substitute univariate polynomial with multivariate coefficients.GenPolynomial<C>GenPolynomial. subtract(GenPolynomial<C> S)GenPolynomial subtraction.GenPolynomial<C>GenPolynomial. subtractMultiple(C a, ExpVector e, GenPolynomial<C> S)GenPolynomial subtract a multiple.GenPolynomial<C>GenPolynomial. subtractMultiple(C a, GenPolynomial<C> S)GenPolynomial subtract a multiple.AlgebraicNumber<C>AlgebraicNumber. sum(GenPolynomial<C> c)AlgebraicNumber summation.GenPolynomial<C>GenPolynomial. sum(GenPolynomial<C> S)GenPolynomial summation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. switchVariables(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial switch variable blocks.static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. toComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from real polynomial.RecSolvablePolynomial<D>QLRSolvablePolynomialRing. toPolyCoefficients(GenPolynomial<C> A)Integral function from rational polynomial coefficients.static <C extends RingElem<C>>
Product<GenPolynomial<C>>PolyUtil. toProduct(ProductRing<GenPolynomial<C>> pfac, GenPolynomial<C> A)Product representation.static GenPolynomial<Product<ModInteger>>PolyUtil. toProduct(GenPolynomialRing<Product<ModInteger>> pfac, GenPolynomial<BigInteger> A)Product representation.static <C extends GcdRingElem<C>>
GenPolynomial<Product<C>>PolyUtil. toProductGen(GenPolynomialRing<Product<C>> pfac, GenPolynomial<C> A)Product representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. toRecursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)To recursive representation.CGenPolynomialRing. traceFromCharPol(GenPolynomial<C> P)Trace of matrix from characteristic polynomial.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translation(GenPolynomial<C> A, java.util.List<C> H)Polynomial translation, all variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translation1(GenPolynomial<C> A, java.util.List<C> H)Polynomial translation, r-1 variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translationBase(GenPolynomial<C> A, C h)Polynomial translation, base univariate.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. translationMain(GenPolynomial<C> A, C h)Polynomial translation, main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. translationMainRecursive(GenPolynomial<GenPolynomial<C>> A, C h)Polynomial translation, main variable.voidRelationTable. update(ExpVector e, ExpVector f, GenPolynomial<C> p)Update or initialize RelationTable with new relation.voidRelationTable. update(GenPolynomial<C> E, GenPolynomial<C> F, GenPolynomial<C> p)Update or initialize RelationTable with new relation.voidRelationTable. update(GenPolynomial<C> E, GenPolynomial<C> F, GenSolvablePolynomial<C> p)Update or initialize RelationTable with new relation.GenExteriorPolynomial<C>GenExteriorPolynomialRing. valueOf(GenPolynomial<C> a)Get a GenExteriorPolynomial from a multivariate GenPolynomial, terms with exponents > 1 are set to zero.GenWordPolynomial<C>GenWordPolynomialRing. valueOf(GenPolynomial<C> a)Get a GenWordPolynomial<C> element from a GenPolynomial<C>.RecSolvablePolynomial<C>RecSolvablePolynomialRing. valueOf(GenPolynomial<C> a)Get a (constant) RecSolvablePolynomial<C> element from a coefficient value.RecSolvablePolynomial<C>RecSolvablePolynomialRing. valueOf(GenPolynomial<C> a, ExpVector e)Get a RecSolvablePolynomial<C> element from a coefficient and an exponent vector.Method parameters in edu.jas.poly with type arguments of type GenPolynomial Modifier and Type Method Description voidRecSolvablePolynomialRing. addCoeffRelations(java.util.List<GenPolynomial<GenPolynomial<C>>> rel)Generate the coefficient relation table of the solvable polynomial ring from a polynomial list of relations.voidRecSolvablePolynomialRing. addCoeffRelations(java.util.List<GenPolynomial<GenPolynomial<C>>> rel)Generate the coefficient relation table of the solvable polynomial ring from a polynomial list of relations.voidGenSolvablePolynomialRing. addRelations(java.util.List<GenPolynomial<C>> rel)Generate the relation table of the solvable polynomial ring from a polynomial list of relations.voidRelationTable. addRelations(java.util.List<GenPolynomial<C>> rel)Add list of polynomial triples as relations.voidRecSolvablePolynomialRing. addSolvCoeffRelations(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> rel)Generate the coefficient relation table of the solvable polynomial ring from a solvable polynomial list of relations.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. baseRecursiveDivide(GenPolynomial<GenPolynomial<C>> P, C s)GenPolynomial base divide.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolynomialList. castToList(java.util.List<? extends GenPolynomial<C>> slist)Get list of extensions of polynomials as List of GenPolynomials.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>PolynomialList. castToMatrix(java.util.List<java.util.List<? extends GenPolynomial<C>>> slist)Get list of list of extensions of polynomials as List of List of GenPolynomials.static <C extends RingElem<C>>
java.util.List<GenSolvablePolynomial<C>>PolynomialList. castToSolvableList(java.util.List<GenPolynomial<C>> list)Get list as List of GenSolvablePolynomials.static <C extends RingElem<C>>
java.util.List<java.util.List<GenSolvablePolynomial<C>>>PolynomialList. castToSolvableMatrix(java.util.List<java.util.List<GenPolynomial<C>>> list)Get list of list as List of List of GenSolvablePolynomials.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. coefficientPseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial pseudo divide.static <C extends RingElem<C>>
longPolyUtil. coeffMaxDegree(GenPolynomial<GenPolynomial<C>> A)Maximal degree in the coefficient polynomials.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. convertRecursiveToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Convert to AlgebraicNumber coefficients.java.util.List<GenPolynomial<C>>GenPolynomialRing. copy(java.util.List<GenPolynomial<C>> L)Copy polynomial list.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrix(java.util.Collection<GenPolynomial<C>> L)Degree matrix.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrixOfCoefficients(GenPolynomial<GenPolynomial<C>> A)Degree matrix of coefficient polynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrixOfCoefficients(java.util.Collection<GenPolynomial<GenPolynomial<C>>> L)Degree matrix of coefficient polynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. degreeMatrixOfCoefficients(java.util.Collection<GenPolynomial<GenPolynomial<C>>> L)Degree matrix of coefficient polynomials.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. distribute(GenPolynomialRing<C> dfac, GenPolynomial<GenPolynomial<C>> B)Distribute a recursive polynomial to a generic polynomial.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. distribute(GenPolynomialRing<C> dfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Distribute a recursive polynomial list to a generic polynomial list.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. distribute(GenPolynomialRing<C> dfac, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Distribute a recursive polynomial list to a generic polynomial list.(package private) booleanRelationTable. equalMaps(java.util.Map<ExpVectorPair,GenPolynomial<C>> m1, java.util.Map<ExpVectorPair,GenPolynomial<C>> m2)Equals for special maps.GenPolynomial<C>RecToDist. eval(GenPolynomial<GenPolynomial<C>> c)static <C extends RingElem<C>>
java.util.List<C>PolyUtil. evaluateAll(RingFactory<C> cfac, java.util.List<GenPolynomial<C>> L, java.util.List<C> a)Evaluate all variables.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateFirstRec(GenPolynomialRing<C> cfac, GenPolynomialRing<C> dfac, GenPolynomial<GenPolynomial<C>> A, C a)Evaluate at first (lowest) variable.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. evaluateMain(GenPolynomialRing<C> cfac, java.util.List<GenPolynomial<C>> L, C a)Evaluate at main variable.static <C extends RingElem<C>>
java.util.List<C>PolyUtil. evaluateMain(RingFactory<C> cfac, java.util.List<GenPolynomial<C>> L, C a)Evaluate at main variable.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. evaluateMainRecursive(GenPolynomialRing<C> cfac, GenPolynomial<GenPolynomial<C>> A, C a)Evaluate at main variable.static java.util.List<GenPolynomial<BigInteger>>TermOrderOptimization. expVectorAdd(java.util.List<GenPolynomial<BigInteger>> dm, ExpVector e)Degree matrix exponent vector add.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenPolynomialRing<GenPolynomial<C>> pfac, GenPolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> pfac, GenSolvablePolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. extendCoefficients(GenSolvablePolynomialRing<GenPolynomial<C>> pfac, GenSolvablePolynomial<GenPolynomial<C>> A, int j, long k)Extend coefficient variables.static <C extends RingElem<C>>
GenExteriorPolynomial<GenPolynomial<C>>PolyUtil. exteriorDerivativePoly(GenExteriorPolynomial<GenPolynomial<C>> P)GenExteriorPolynomial over polynomial exterior derivative.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. fromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A)From AlgebraicNumber coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. fromIntegerCoefficients(GenPolynomialRing<C> fac, java.util.List<GenPolynomial<BigInteger>> L)From BigInteger coefficients.QLRSolvablePolynomial<C,D>QLRSolvablePolynomialRing. fromPolyCoefficients(GenSolvablePolynomial<GenPolynomial<D>> A)Rational function from integral polynomial coefficients.static <C extends RingElem<C> & Modular>
java.util.List<GenPolynomial<BigInteger>>PolyUtil. integerFromModularCoefficients(GenPolynomialRing<BigInteger> fac, java.util.List<GenPolynomial<C>> L)BigInteger from ModInteger coefficients, symmetric.static java.util.List<GenPolynomial<BigInteger>>PolyUtil. integerFromRationalCoefficients(GenPolynomialRing<BigInteger> fac, java.util.List<GenPolynomial<BigRational>> L)BigInteger from BigRational coefficients.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. interpolate(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<C>> A, GenPolynomial<C> M, C mi, GenPolynomial<C> B, C am)ModInteger interpolate on first variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. interpolate(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<C>> A, GenPolynomial<C> M, C mi, GenPolynomial<C> B, C am)ModInteger interpolate on first variable.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. intersect(GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> F)Intersection.static <C extends RingElem<C>>
booleanPolyUtil. isRecursivePseudoQuotientRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S, GenPolynomial<GenPolynomial<C>> q, GenPolynomial<GenPolynomial<C>> r)Is recursive GenPolynomial pseudo quotient and remainder.booleanRecSolvablePolynomial. isRightRecursivePolynomial(GenSolvablePolynomial<GenPolynomial<C>> R)Test RecSolvablePolynomial right coefficients polynomial.static <C extends RingElem<C>>
java.util.List<ExpVector>PolyUtil. leadingExpVector(java.util.List<GenPolynomial<C>> L)Polynomial list leading exponent vectors.static <C extends RingElem<C>>
longPolyUtil. maxDegree(java.util.List<GenPolynomial<C>> P)Maximal degree of polynomial list.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. monic(GenPolynomial<GenPolynomial<C>> p)GenPolynomial monic, i.e.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. monic(GenSolvablePolynomial<GenPolynomial<C>> p)GenSolvablePolynomial monic, i.e.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. monic(java.util.List<GenPolynomial<C>> L)Polynomial list monic.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. monicRec(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Recursive polynomial list monic.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. monicRec(java.util.List<GenPolynomial<GenPolynomial<C>>> L)Recursive polynomial list monic.RecSolvablePolynomial<C>RecSolvablePolynomial. multiply(java.util.Map.Entry<ExpVector,GenPolynomial<C>> m)RecSolvablePolynomial multiplication.RecSolvablePolynomial<C>RecSolvablePolynomial. multiplyLeft(java.util.Map.Entry<ExpVector,GenPolynomial<C>> m)RecSolvablePolynomial multiplication.static java.util.List<java.lang.Integer>TermOrderOptimization. optimalPermutation(java.util.List<GenPolynomial<BigInteger>> D)Optimal permutation for the Degree matrix.static <C extends RingElem<C>>
OptimizedPolynomialList<C>TermOrderOptimization. optimizeTermOrder(GenPolynomialRing<C> R, java.util.List<GenPolynomial<C>> L)Optimize variable order.static <C extends RingElem<C>>
OptimizedModuleList<C>TermOrderOptimization. optimizeTermOrderModule(GenPolynomialRing<C> R, java.util.List<java.util.List<GenPolynomial<C>>> L)Optimize variable order.static <C extends RingElem<C>>
OptimizedPolynomialList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(GenPolynomialRing<GenPolynomial<C>> ring, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Optimize variable order on coefficients.static <C extends RingElem<C>>
OptimizedPolynomialList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(GenPolynomialRing<GenPolynomial<C>> ring, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Optimize variable order on coefficients.static <C extends RingElem<C>>
OptimizedPolynomialList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(GenPolynomialRing<GenPolynomial<C>> ring, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Optimize variable order on coefficients.static <C extends RingElem<C>>
OptimizedModuleList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(ModuleList<GenPolynomial<C>> P)Optimize variable order on coefficients.static <C extends RingElem<C>>
OptimizedPolynomialList<GenPolynomial<C>>TermOrderOptimization. optimizeTermOrderOnCoefficients(PolynomialList<GenPolynomial<C>> P)Optimize variable order on coefficients.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>ModuleList. padCols(GenPolynomialRing<C> ring, java.util.List<java.util.List<GenPolynomial<C>>> l)Pad columns and remove zero rows.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, GenPolynomial<GenPolynomial<C>> A)Permutation of polynomial exponent vectors of coefficient polynomials.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, GenPolynomial<GenPolynomial<C>> A)Permutation of polynomial exponent vectors of coefficient polynomials.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>TermOrderOptimization. permutationOnCoefficients(java.util.List<java.lang.Integer> P, GenPolynomialRing<GenPolynomial<C>> R, java.util.List<GenPolynomial<GenPolynomial<C>>> L)Permutation of polynomial exponent vectors of coefficients.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Recursive representation.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, java.util.List<GenPolynomial<C>> L)Recursive representation.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUtil. recursive(GenPolynomialRing<GenPolynomial<C>> rfac, java.util.List<GenPolynomial<C>> L)Recursive representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDensePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial dense pseudo remainder.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDerivative(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial derivative main variable.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenWordPolynomial<GenPolynomial<C>>PolyUtil. recursiveDivide(GenWordPolynomial<GenPolynomial<C>> P, GenPolynomial<C> s)GenPolynomial divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoDivide(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive pseudo divide.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveSparsePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadstatic <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. recursiveSparsePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial sparse pseudo remainder.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>PolyUtil. rightMonic(java.util.List<GenPolynomial<C>> L)Solvable polynomial list right monic.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. selectWithVariable(java.util.List<GenPolynomial<C>> P, int i)Select polynomial with univariate leading term in variable i.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>OrderedModuleList. sort(GenPolynomialRing<C> r, java.util.List<java.util.List<GenPolynomial<C>>> l)Sort a list of vectors of polynomials with respect to the ascending order of the leading Exponent vectors of the first column.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>OrderedPolynomialList. sort(GenPolynomialRing<C> r, java.util.List<GenPolynomial<C>> L)Sort a list of polynomials with respect to the ascending order of the leading Exponent vectors.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>OrderedPolynomialList. sort(java.util.List<GenPolynomial<C>> L)Sort a list of polynomials with respect to the ascending order of the leading Exponent vectors.static <C extends RingElem<C>>
java.util.List<GenPolynomial<C>>OrderedPolynomialList. sortDegree(java.util.List<GenPolynomial<C>> L)Sort a list of polynomials with respect to the ascending order of the degree.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. switchVariables(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial switch variable blocks.static <C extends RingElem<C>>
Product<GenPolynomial<C>>PolyUtil. toProduct(ProductRing<GenPolynomial<C>> pfac, C c, ExpVector e)Product representation.static <C extends RingElem<C>>
Product<GenPolynomial<C>>PolyUtil. toProduct(ProductRing<GenPolynomial<C>> pfac, GenPolynomial<C> A)Product representation.static java.util.List<GenPolynomial<Product<ModInteger>>>PolyUtil. toProduct(GenPolynomialRing<Product<ModInteger>> pfac, java.util.List<GenPolynomial<BigInteger>> L)Product representation.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Product<C>>>PolyUtil. toProductGen(GenPolynomialRing<Product<C>> pfac, java.util.List<GenPolynomial<C>> L)Product representation.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. toRecursive(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)To recursive representation.static <C extends RingElem<C>>
GenSolvablePolynomial<GenPolynomial<C>>PolyUtil. toRecursive(GenSolvablePolynomialRing<GenPolynomial<C>> rfac, GenSolvablePolynomial<C> A)To recursive representation.static <C extends RingElem<C>>
longPolyUtil. totalDegree(java.util.List<GenPolynomial<C>> P)Total degree of polynomial list.static <C extends RingElem<C>>
longPolyUtil. totalDegreeLeadingTerm(java.util.List<GenPolynomial<C>> P)Maximal degree of leading terms of a polynomial list.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUtil. translationMainRecursive(GenPolynomial<GenPolynomial<C>> A, C h)Polynomial translation, main variable.java.util.List<GenExteriorPolynomial<C>>GenExteriorPolynomialRing. valueOf(java.util.List<GenPolynomial<C>> A)Get a list of GenExteriorPolynomials from a list of GenPolynomials.java.util.List<GenWordPolynomial<C>>GenWordPolynomialRing. valueOf(java.util.List<GenPolynomial<C>> A)Get a list of GenWordPolynomial<C> element from a list of GenPolynomial<C>.static <C extends RingElem<C>>
java.util.List<java.util.List<GenPolynomial<C>>>ModuleList. vecToList(java.util.List<GenVector<GenPolynomial<C>>> vlist)Get a list of vectors as List of list of GenPolynomials.Constructors in edu.jas.poly with parameters of type GenPolynomial Constructor Description AlgebraicNotInvertibleException(GenPolynomial f, GenPolynomial f1, GenPolynomial f2)Constructor.AlgebraicNotInvertibleException(java.lang.String c, GenPolynomial f, GenPolynomial f1, GenPolynomial f2)Constructor.AlgebraicNotInvertibleException(java.lang.String c, java.lang.Throwable t, GenPolynomial f, GenPolynomial f1, GenPolynomial f2)Constructor.AlgebraicNotInvertibleException(java.lang.Throwable t, GenPolynomial f, GenPolynomial f1, GenPolynomial f2)Constructor.AlgebraicNumber(AlgebraicNumberRing<C> r, GenPolynomial<C> a)The constructor creates a AlgebraicNumber object from AlgebraicNumberRing modul and a GenPolynomial value.AlgebraicNumberRing(GenPolynomial<C> m)The constructor creates a AlgebraicNumber factory object from a GenPolynomial objects module.AlgebraicNumberRing(GenPolynomial<C> m, boolean isField)The constructor creates a AlgebraicNumber factory object from a GenPolynomial objects module.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, GenPolynomial<C> c)Constructor for RecSolvablePolynomial.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, GenPolynomial<C> c, ExpVector e)Constructor for RecSolvablePolynomial.Constructor parameters in edu.jas.poly with type arguments of type GenPolynomial Constructor Description DistToRec(GenPolynomialRing<GenPolynomial<C>> fac)ModuleList(GenPolynomialRing<C> r, java.util.List<java.util.List<GenPolynomial<C>>> l)Constructor.ModuleList(GenVectorModul<GenPolynomial<C>> r, java.util.List<GenVector<GenPolynomial<C>>> l)Constructor.ModuleList(GenVectorModul<GenPolynomial<C>> r, java.util.List<GenVector<GenPolynomial<C>>> l)Constructor.OrderedModuleList(GenPolynomialRing<C> r, java.util.List<java.util.List<GenPolynomial<C>>> l)Constructor.OrderedPolynomialList(GenPolynomialRing<C> r, java.util.List<GenPolynomial<C>> l)Constructor.PolynomialList(GenPolynomialRing<C> r, java.util.List<GenPolynomial<C>> l)Constructor.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, GenSolvablePolynomial<GenPolynomial<C>> S)Constructor for RecSolvablePolynomial.RecSolvablePolynomial(RecSolvablePolynomialRing<C> r, java.util.SortedMap<ExpVector,GenPolynomial<C>> v)Constructor for RecSolvablePolynomial.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n)The constructor creates a solvable polynomial factory object with the default term order and commutative relations.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, RelationTable<GenPolynomial<C>> rt)The constructor creates a solvable polynomial factory object with the default term order.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, RelationTable<GenPolynomial<C>> rt)The constructor creates a solvable polynomial factory object with the default term order.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, TermOrder t)The constructor creates a solvable polynomial factory object with the given term order and commutative relations.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, TermOrder t, RelationTable<GenPolynomial<C>> rt)The constructor creates a solvable polynomial factory object with the given term order.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, TermOrder t, RelationTable<GenPolynomial<C>> rt)The constructor creates a solvable polynomial factory object with the given term order.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, TermOrder t, java.lang.String[] v)The constructor creates a solvable polynomial factory object with the given term order and commutative relations.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, TermOrder t, java.lang.String[] v, RelationTable<GenPolynomial<C>> rt)The constructor creates a solvable polynomial factory object with the given term order.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, int n, TermOrder t, java.lang.String[] v, RelationTable<GenPolynomial<C>> rt)The constructor creates a solvable polynomial factory object with the given term order.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, RecSolvablePolynomialRing o)The constructor creates a solvable polynomial factory object with the the same term order, number of variables and variable names as the given polynomial factory, only the coefficient factories differ and the solvable multiplication relations are empty.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, TermOrder t, java.lang.String[] v)The constructor creates a solvable polynomial factory object with the given term order and commutative relations.RecSolvablePolynomialRing(RingFactory<GenPolynomial<C>> cf, java.lang.String[] v)The constructor creates a solvable polynomial factory object with the default term order. -
Uses of GenPolynomial in edu.jas.ps
Fields in edu.jas.ps declared as GenPolynomial Modifier and Type Field Description (package private) GenPolynomial<C>PolynomialTaylorFunction. polFields in edu.jas.ps with type parameters of type GenPolynomial Modifier and Type Field Description java.util.HashMap<java.lang.Long,GenPolynomial<C>>MultiVarCoefficients. coeffCacheCache for already computed coefficients.Methods in edu.jas.ps that return GenPolynomial Modifier and Type Method Description GenPolynomial<C>MultiVarPowerSeries. asPolynomial()Get a GenPolynomial<C> from this.GenPolynomial<C>UnivPowerSeries. asPolynomial()Get a GenPolynomial<C> from this.GenPolynomial<C>MultiVarCoefficients. getHomPart(long tdeg)Homogeneous part.GenPolynomial<C>MultiVarPowerSeries. homogeneousPart(long tdeg)Homogeneous part.Methods in edu.jas.ps with parameters of type GenPolynomial Modifier and Type Method Description MultiVarPowerSeries<C>MultiVarPowerSeriesRing. fromPolynomial(GenPolynomial<C> a)Get a MultiVarPowerSeries<C> from a GenPolynomial<C>.UnivPowerSeries<C>UnivPowerSeriesRing. fromPolynomial(GenPolynomial<C> a)Get a UnivPowerSeries<C> from a GenPolynomial<C>.Method parameters in edu.jas.ps with type arguments of type GenPolynomial Modifier and Type Method Description java.util.List<MultiVarPowerSeries<C>>MultiVarPowerSeriesRing. fromPolynomial(java.util.List<GenPolynomial<C>> A)Get a list of MultiVarPowerSeries<C> from a list of GenPolynomial<C>.Constructors in edu.jas.ps with parameters of type GenPolynomial Constructor Description PolynomialTaylorFunction(GenPolynomial<C> p)PolynomialTaylorFunction(GenPolynomial<C> p, long f)Constructor parameters in edu.jas.ps with type arguments of type GenPolynomial Constructor Description MultiVarCoefficients(GenPolynomialRing<C> pf, java.util.HashMap<java.lang.Long,GenPolynomial<C>> cache)Public with pre-filled coefficient cache.MultiVarCoefficients(GenPolynomialRing<C> pf, java.util.HashMap<java.lang.Long,GenPolynomial<C>> cache, java.util.BitSet hc)Public constructor with pre-filled caches.MultiVarCoefficients(GenPolynomialRing<C> pf, java.util.HashMap<java.lang.Long,GenPolynomial<C>> cache, java.util.HashSet<ExpVector> zeros)Public constructor with pre-filled caches.MultiVarCoefficients(GenPolynomialRing<C> pf, java.util.HashMap<java.lang.Long,GenPolynomial<C>> cache, java.util.HashSet<ExpVector> zeros, java.util.BitSet hc)Public constructor with pre-filled caches. -
Uses of GenPolynomial in edu.jas.root
Fields in edu.jas.root declared as GenPolynomial Modifier and Type Field Description GenPolynomial<Complex<C>>Boundary. APolynomial.GenPolynomial<Complex<C>>AlgebraicRoots. cpUnivariate polynomial with complex coefficients equivalent to p.GenPolynomial<Complex<C>>DecimalRoots. cpunivariate polynomial with complex coefficients.GenPolynomial<C>AlgebraicRoots. pUnivariate polynomial.GenPolynomial<C>DecimalRoots. punivariate polynomial.GenPolynomial<Complex<C>>[]Boundary. polysBoundary polynomials.protected GenPolynomial<C>CoeffToReAlg. zeroMethods in edu.jas.root that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<C>>RealRootsAbstract. fourierSequence(GenPolynomial<C> f)Fourier sequence.java.util.List<GenPolynomial<C>>ComplexRootsSturm. sturmSequence(GenPolynomial<C> f, GenPolynomial<C> g)Sturm sequence.java.util.List<GenPolynomial<C>>RealRootsSturm. sturmSequence(GenPolynomial<C> f)Sturm sequence.Methods in edu.jas.root with parameters of type GenPolynomial Modifier and Type Method Description static <C extends GcdRingElem<C> & Rational>
GenPolynomial<AlgebraicNumber<C>>PolyUtilRoot. algebraicFromRealCoefficients(GenPolynomialRing<AlgebraicNumber<C>> afac, GenPolynomial<RealAlgebraicNumber<C>> A)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
AlgebraicRoots<C>RootFactory. algebraicRoots(GenPolynomial<C> f)Roots as real and complex algebraic numbers.Complex<BigDecimal>ComplexRootsAbstract. approximateRoot(Rectangle<C> rt, GenPolynomial<Complex<C>> f, BigRational eps)Approximate complex root.BigDecimalRealRootsAbstract. approximateRoot(Interval<C> iv, GenPolynomial<C> f, BigRational eps)Approximate real root.java.util.List<Complex<BigDecimal>>ComplexRootsAbstract. approximateRoots(GenPolynomial<Complex<C>> a, BigRational eps)List of decimal approximations of complex roots of complex polynomial.java.util.List<BigDecimal>RealRootsAbstract. approximateRoots(GenPolynomial<C> f, BigRational eps)Approximate real roots.CRealRootsAbstract. bisectionPoint(Interval<C> iv, GenPolynomial<C> f)Bi-section point.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbers(GenPolynomial<C> f)Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbers(GenPolynomial<C> f, BigRational eps)Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f, BigRational eps)Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<C>>PolyUtilRoot. complexFromAny(GenPolynomial<C> f)Convert to Complex coefficients.Complex<C>ComplexRootsAbstract. complexMagnitude(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g, BigRational eps)Complex algebraic number magnitude.Complex<C>ComplexRootsAbstract. complexRectangleMagnitude(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Complex algebraic number magnitude.longComplexRoots. complexRootCount(Rectangle<C> rect, GenPolynomial<Complex<C>> a)Complex root count of complex polynomial on rectangle.abstract longComplexRootsAbstract. complexRootCount(Rectangle<C> rect, GenPolynomial<Complex<C>> a)Complex root count of complex polynomial on rectangle.longComplexRootsSturm. complexRootCount(Rectangle<C> rect, GenPolynomial<Complex<C>> a)Complex root count of complex polynomial on rectangle.Rectangle<C>ComplexRoots. complexRootRefinement(Rectangle<C> rect, GenPolynomial<Complex<C>> a, BigRational len)Complex root refinement of complex polynomial a on rectangle.Rectangle<C>ComplexRootsAbstract. complexRootRefinement(Rectangle<C> rect, GenPolynomial<Complex<C>> a, BigRational len)Complex root refinement of complex polynomial a on rectangle.java.util.List<Rectangle<C>>ComplexRoots. complexRoots(GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial.java.util.List<Rectangle<C>>ComplexRoots. complexRoots(Rectangle<C> rect, GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial a on rectangle.java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial.java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(GenPolynomial<Complex<C>> a, BigRational len)List of complex roots of complex polynomial.abstract java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(Rectangle<C> rect, GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial a on rectangle.java.util.List<Rectangle<C>>ComplexRootsSturm. complexRoots(Rectangle<C> rect, GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial a on rectangle.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilRoot. convertRecursiveToAlgebraicCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Convert to RealAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilRoot. convertToAlgebraicCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to RealAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>>PolyUtilRoot. convertToComplexCoefficients(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to ComplexAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>>PolyUtilRoot. convertToComplexCoefficientsFromComplex(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<Complex<C>> A)Convert to ComplexAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilRoot. convertToRealCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to RealAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilRoot. convertToRecAlgebraicCoefficients(int depth, GenPolynomialRing<RealAlgebraicNumber<C>> pfac, GenPolynomial<C> A)Convert to recursive RealAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
DecimalRoots<C>RootFactory. decimalRoots(GenPolynomial<C> f, BigRational eps)Roots as real and complex decimal numbers.RealAlgebraicNumber<C>PolyToReAlg. eval(GenPolynomial<C> c)Rectangle<C>ComplexRootsSturm. excludeZero(Rectangle<C> rect, GenPolynomial<Complex<C>> f)Exclude zero.static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<BigDecimal>>RootFactory. filterOutRealRoots(GenPolynomial<C> f, java.util.List<Complex<BigDecimal>> c, java.util.List<BigDecimal> r, BigRational eps)Filter real roots from complex roots.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. filterOutRealRoots(GenPolynomial<C> f, java.util.List<ComplexAlgebraicNumber<C>> c, java.util.List<RealAlgebraicNumber<C>> r)Filter real roots from complex roots.java.util.List<GenPolynomial<C>>RealRootsAbstract. fourierSequence(GenPolynomial<C> f)Fourier sequence.Interval<C>RealRootsAbstract. halfInterval(Interval<C> iv, GenPolynomial<C> f)Half interval.longComplexRootsSturm. indexOfCauchy(C a, C b, GenPolynomial<C> f, GenPolynomial<C> g)Cauchy index of rational function f/g on interval.long[]ComplexRootsSturm. indexOfRouth(C a, C b, GenPolynomial<C> f, GenPolynomial<C> g)Routh index of complex function f + i g on interval.Interval<C>RealRootsAbstract. invariantMagnitudeInterval(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g, BigRational eps)Invariant interval for algebraic number magnitude.Rectangle<C>ComplexRootsAbstract. invariantMagnitudeRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g, BigRational eps)Invariant rectangle for algebraic number magnitude.abstract Rectangle<C>ComplexRootsAbstract. invariantRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Invariant rectangle for algebraic number.Rectangle<C>ComplexRootsSturm. invariantRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Invariant rectangle for algebraic number.abstract Interval<C>RealRootsAbstract. invariantSignInterval(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Invariant interval for algebraic number sign.Interval<C>RealRootsSturm. invariantSignInterval(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Invariant interval for algebraic number sign.Interval<C>RealRootsSturm. invariantSignInterval(Interval<C> iv, GenPolynomial<C> f, java.util.List<GenPolynomial<C>> Sg)Invariant interval for algebraic number sign.booleanRealRootsAbstract. isApproximateRoot(BigDecimal x, GenPolynomial<C> f, C eps)Test if x is an approximate real root.booleanRealRootsAbstract. isApproximateRoot(BigDecimal x, GenPolynomial<BigDecimal> f, GenPolynomial<BigDecimal> fp, BigDecimal eps)Test if x is an approximate real root.booleanRealRootsAbstract. isApproximateRoot(java.util.List<BigDecimal> R, GenPolynomial<C> f, BigRational eps)Test if each x in R is an approximate real root.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRealRoot(GenPolynomial<C> f, Complex<BigDecimal> c, BigDecimal r, BigRational eps)Is complex decimal number a real root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRealRoot(GenPolynomial<C> f, ComplexAlgebraicNumber<C> c, RealAlgebraicNumber<C> r)Is complex algebraic number a real root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRoot(GenPolynomial<C> f, ComplexAlgebraicNumber<C> r)Is complex algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRoot(GenPolynomial<C> f, RealAlgebraicNumber<C> r)Is real algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRootComplex(GenPolynomial<Complex<C>> f, ComplexAlgebraicNumber<C> r)Is complex algebraic number a root of a complex polynomial.CComplexRootsAbstract. magnitudeBound(Rectangle<C> rect, GenPolynomial<Complex<C>> f)Magnitude bound.CRealRootsAbstract. magnitudeBound(Interval<C> iv, GenPolynomial<C> f)Magnitude bound.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. multiply(GenPolynomial<Complex<C>> c)ComplexAlgebraicNumber multiplication.RealAlgebraicNumber<C>RealAlgebraicNumber. multiply(GenPolynomial<C> c)RealAlgebraicNumber multiplication.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbers(GenPolynomial<C> f)Real algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbers(GenPolynomial<C> f, BigRational eps)Real algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbersField(GenPolynomial<C> f)Real algebraic numbers from a field.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbersField(GenPolynomial<C> f, BigRational eps)Real algebraic numbers from a field.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbersIrred(GenPolynomial<C> f)Real algebraic numbers from a irreducible polynomial.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbersIrred(GenPolynomial<C> f, BigRational eps)Real algebraic numbers from a irreducible polynomial.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilRoot. realFromAlgebraicCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A)Convert to RealAlgebraicNumber coefficients.CRealRootsAbstract. realIntervalMagnitude(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Real algebraic number magnitude.Interval<C>RealRootsAbstract. realIntervalMagnitudeInterval(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Real algebraic number magnitude.intRealRootsAbstract. realIntervalSign(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Real algebraic number sign.CRealRoots. realMagnitude(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g, BigRational eps)Real algebraic number magnitude.CRealRootsAbstract. realMagnitude(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g, BigRational eps)Real algebraic number magnitude.CRealRootsAbstract. realMinimalRootBound(GenPolynomial<C> f)Real minimal root bound.CRealRootsAbstract. realMinimalRootSeparation(GenPolynomial<C> f)Real minimal root separation.CRealRoots. realRootBound(GenPolynomial<C> f)Real root bound.CRealRootsAbstract. realRootBound(GenPolynomial<C> f)Real root bound.longRealRoots. realRootCount(Interval<C> iv, GenPolynomial<C> f)Number of real roots in interval.abstract longRealRootsAbstract. realRootCount(Interval<C> iv, GenPolynomial<C> f)Number of real roots in interval.longRealRootsSturm. realRootCount(Interval<C> iv, GenPolynomial<C> f)Number of real roots in interval.java.lang.LongRealRootsAbstract. realRootNumber(GenPolynomial<C> f, Interval<C> v)Root number.java.util.List<Interval<C>>RealRoots. realRoots(GenPolynomial<C> f)Isolating intervals for the real roots.java.util.List<Interval<C>>RealRoots. realRoots(GenPolynomial<C> f, C eps)Isolating intervals for the real roots.java.util.List<Interval<C>>RealRoots. realRoots(GenPolynomial<C> f, BigRational eps)Isolating intervals for the real roots.abstract java.util.List<Interval<C>>RealRootsAbstract. realRoots(GenPolynomial<C> f)Isolating intervals for the real roots.java.util.List<Interval<C>>RealRootsAbstract. realRoots(GenPolynomial<C> f, C eps)Isolating intervals for the real roots.java.util.List<Interval<C>>RealRootsAbstract. realRoots(GenPolynomial<C> f, BigRational eps)Isolating intervals for the real roots.java.util.List<Interval<C>>RealRootsSturm. realRoots(GenPolynomial<C> f)Isolating intervals for the real roots.intRealRoots. realSign(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Real algebraic number sign.intRealRootsAbstract. realSign(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g)Real algebraic number sign.Interval<C>RealRoots. refineInterval(Interval<C> iv, GenPolynomial<C> f, BigRational eps)Refine interval.Interval<C>RealRootsAbstract. refineInterval(Interval<C> iv, GenPolynomial<C> f, BigRational eps)Refine interval.java.util.List<Interval<C>>RealRoots. refineIntervals(java.util.List<Interval<C>> V, GenPolynomial<C> f, BigRational eps)Refine intervals.java.util.List<Interval<C>>RealRootsAbstract. refineIntervals(java.util.List<Interval<C>> V, GenPolynomial<C> f, BigRational eps)Refine intervals.Complex<C>ComplexRoots. rootBound(GenPolynomial<Complex<C>> f)Root bound.Complex<C>ComplexRootsAbstract. rootBound(GenPolynomial<Complex<C>> f)Root bound.booleanRealRoots. signChange(Interval<C> iv, GenPolynomial<C> f)Sign changes on interval bounds.booleanRealRootsAbstract. signChange(Interval<C> iv, GenPolynomial<C> f)Sign changes on interval bounds.java.util.List<java.lang.Integer>RealRootsAbstract. signSequence(GenPolynomial<C> f, Interval<C> v)Thom sign sequence.java.util.List<GenPolynomial<C>>ComplexRootsSturm. sturmSequence(GenPolynomial<C> f, GenPolynomial<C> g)Sturm sequence.java.util.List<GenPolynomial<C>>RealRootsSturm. sturmSequence(GenPolynomial<C> f)Sturm sequence.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. sum(GenPolynomial<Complex<C>> c)ComplexAlgebraicNumber summation.RealAlgebraicNumber<C>RealAlgebraicNumber. sum(GenPolynomial<C> c)RealAlgebraicNumber summation.longComplexRootsSturm. windingNumber(Rectangle<C> rect, GenPolynomial<Complex<C>> A)Winding number of complex function A on rectangle.Method parameters in edu.jas.root with type arguments of type GenPolynomial Modifier and Type Method Description static <C extends GcdRingElem<C> & Rational>
GenPolynomial<RealAlgebraicNumber<C>>PolyUtilRoot. convertRecursiveToAlgebraicCoefficients(GenPolynomialRing<RealAlgebraicNumber<C>> pfac, GenPolynomial<GenPolynomial<C>> A)Convert to RealAlgebraicNumber coefficients.Interval<C>RealRootsSturm. excludeZero(Interval<C> iv, java.util.List<GenPolynomial<C>> S)Exclude zero v2.Interval<C>RealRootsSturm. excludeZeroOld(Interval<C> iv, java.util.List<GenPolynomial<C>> S)Exclude zero, old version.Interval<C>RealRootsSturm. invariantSignInterval(Interval<C> iv, GenPolynomial<C> f, java.util.List<GenPolynomial<C>> Sg)Invariant interval for algebraic number sign.longRealRootsSturm. realRootCount(Interval<C> iv, java.util.List<GenPolynomial<C>> S)Number of real roots in interval.java.util.List<Interval<C>>RealRootsSturm. realRoots(Interval<C> iv, java.util.List<GenPolynomial<C>> S)Isolating intervals for the real roots.Constructors in edu.jas.root with parameters of type GenPolynomial Constructor Description AlgebraicRoots(GenPolynomial<C> p, GenPolynomial<Complex<C>> cp, java.util.List<RealAlgebraicNumber<C>> r, java.util.List<ComplexAlgebraicNumber<C>> c)Constructor.Boundary(Rectangle<C> r, GenPolynomial<Complex<C>> p)Constructor.Boundary(Rectangle<C> r, GenPolynomial<Complex<C>> p, GenPolynomial<Complex<C>>[] b)Constructor.ComplexAlgebraicNumber(ComplexAlgebraicRing<C> r, GenPolynomial<Complex<C>> a)The constructor creates a ComplexAlgebraicNumber object from ComplexAlgebraicRing modul and a GenPolynomial value.ComplexAlgebraicRing(GenPolynomial<Complex<C>> m, Rectangle<C> root)The constructor creates a ComplexAlgebraicNumber factory object from a GenPolynomial objects module.ComplexAlgebraicRing(GenPolynomial<Complex<C>> m, Rectangle<C> root, boolean isField)The constructor creates a ComplexAlgebraicNumber factory object from a GenPolynomial objects module.DecimalRoots(GenPolynomial<C> p, GenPolynomial<Complex<C>> cp, java.util.List<BigDecimal> r, java.util.List<Complex<BigDecimal>> c)Constructor.RealAlgebraicNumber(RealAlgebraicRing<C> r, GenPolynomial<C> a)The constructor creates a RealAlgebraicNumber object from RealAlgebraicRing modul and a GenPolynomial value.RealAlgebraicRing(GenPolynomial<C> m, Interval<C> root)The constructor creates a RealAlgebraicNumber factory object from a GenPolynomial objects module.RealAlgebraicRing(GenPolynomial<C> m, Interval<C> root, boolean isField)The constructor creates a RealAlgebraicNumber factory object from a GenPolynomial objects module. -
Uses of GenPolynomial in edu.jas.ufd
Classes in edu.jas.ufd with type parameters of type GenPolynomial Modifier and Type Class Description classFactorFraction<C extends GcdRingElem<C>,D extends GcdRingElem<D> & QuotPair<GenPolynomial<C>>>Fraction factorization algorithms.Fields in edu.jas.ufd declared as GenPolynomial Modifier and Type Field Description GenPolynomial<BigInteger>HenselApprox. AApproximated polynomial with integer coefficients.GenPolynomial<MOD>HenselApprox. AmModular approximated polynomial with modular coefficients.GenPolynomial<AlgebraicNumber<C>>Factors. apolyOriginal polynomial to be factored with coefficients from AlgebraicNumberRing<C>.GenPolynomial<BigInteger>HenselApprox. BApproximated polynomial with integer coefficients.GenPolynomial<MOD>HenselApprox. BmModular approximated polynomial with modular coefficients.GenPolynomial<C>PartialFraction. denOriginal (irreducible) denominator polynomial coefficients from C.GenPolynomial<C>Quotient. denDenominator part of the element data structure.GenPolynomial<C>PartialFraction. numOriginal numerator polynomial coefficients from C and deg(num) < deg(den).GenPolynomial<C>Quotient. numNumerator part of the element data structure.GenPolynomial<C>EvalPoints. polyOriginal multivariate polynomial to be evaluated.GenPolynomial<C>Factors. polyOriginal (irreducible) polynomial to be factored with coefficients from C.GenPolynomial<C>FactorsList. polyOriginal polynomial to be factored with coefficients from C.GenPolynomial<C>FactorsMap. polyOriginal polynomial to be factored with coefficients from C.GenPolynomial<BigInteger>TrialParts. univPolyunivariate polynomialGenPolynomial<C>EvalPoints. upolyEvaluated univariate polynomial as evaluated.Fields in edu.jas.ufd with type parameters of type GenPolynomial Modifier and Type Field Description java.util.List<GenPolynomial<AlgebraicNumber<C>>>PartialFraction. adenomList of factors of the denominator with coefficients from an AlgebraicNumberRing<C>.java.util.List<GenPolynomial<AlgebraicNumber<C>>>Factors. afactorsList of factors with coefficients from AlgebraicNumberRing<C>.java.util.List<GenPolynomial<C>>PartialFraction. cdenomList of linear factors of the denominator with coefficients from C.java.util.List<GenPolynomial<C>>FactorsList. factorsList of factors with coefficients from C.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorsMap. factorsList of factors with coefficients from C.java.util.List<GenPolynomial<BigInteger>>TrialParts. ldcfFactorsirreducible factors of leading coefficientprotected QuotPairFactory<GenPolynomial<C>,D>FactorFraction. qfacQuotient pairs ring factory.java.util.List<GenPolynomial<BigInteger>>TrialParts. univFactorsirreducible factors of univariate polynomialMethods in edu.jas.ufd that return GenPolynomial Modifier and Type Method Description static <C extends GcdRingElem<C>>
GenPolynomial<C>[]PolyUfdUtil. agcd(GenPolynomial<C> R, GenPolynomial<C> S, int n)GenPolynomial approximate common divisor.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. backSubstituteKronecker(GenPolynomialRing<C> fac, GenPolynomial<C> A, long d)Kronecker back substitution.GenPolynomial<C>GreatestCommonDivisorSubres. baseDiscriminant(GenPolynomial<C> P)GenPolynomial base coefficient discriminant.GenPolynomial<C>[]GreatestCommonDivisorAbstract. baseExtendedGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial extended greatest common divisor.GenPolynomial<C>GCDProxy. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.abstract GenPolynomial<C>GreatestCommonDivisorAbstract. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorFake. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<BigInteger>GreatestCommonDivisorHensel. baseGcd(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<MOD>GreatestCommonDivisorModEval. baseGcd(GenPolynomial<MOD> P, GenPolynomial<MOD> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<BigInteger>GreatestCommonDivisorModular. baseGcd(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorPrimitive. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorSimple. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorSubres. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>[]GreatestCommonDivisorAbstract. baseGcdDiophant(GenPolynomial<C> P, GenPolynomial<C> S, GenPolynomial<C> c)Univariate GenPolynomial greatest common divisor diophantine version.GenPolynomial<C>[]GreatestCommonDivisorAbstract. baseHalfExtendedGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial half extended greatest common divisor.GenPolynomial<C>[]GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial partial fraction decomposition.GenPolynomial<C>GreatestCommonDivisorAbstract. basePartialFractionValue(GenPolynomial<C> P, int e, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.GenPolynomial<C>FactorAbstract. basePrimitivePart(GenPolynomial<C> P)GenPolynomial base primitive part.GenPolynomial<C>GreatestCommonDivisorAbstract. basePrimitivePart(GenPolynomial<C> P)GenPolynomial base coefficient primitive part.GenPolynomial<C>GreatestCommonDivisorFake. basePrimitivePart(GenPolynomial<C> P)GenPolynomial base coefficient primitive part.GenPolynomial<C>GreatestCommonDivisorSubres. basePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)Deprecated.(forRemoval=true) UsePolyUtil.baseDensePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadGenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. baseRecursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial base recursive primitive part.GenPolynomial<C>GCDProxy. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorAbstract. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.GenPolynomial<MOD>GreatestCommonDivisorModEval. baseResultant(GenPolynomial<MOD> P, GenPolynomial<MOD> S)Univariate GenPolynomial resultant.GenPolynomial<BigInteger>GreatestCommonDivisorModular. baseResultant(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)Univariate GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorSimple. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorSubres. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.abstract GenPolynomial<C>SquarefreeFieldCharP. baseRootCharacteristic(GenPolynomial<C> P)GenPolynomial char-th root univariate polynomial.GenPolynomial<C>SquarefreeFiniteFieldCharP. baseRootCharacteristic(GenPolynomial<C> P)GenPolynomial char-th root univariate polynomial.GenPolynomial<AlgebraicNumber<C>>SquarefreeInfiniteAlgebraicFieldCharP. baseRootCharacteristic(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial char-th root univariate polynomial.GenPolynomial<Quotient<C>>SquarefreeInfiniteFieldCharP. baseRootCharacteristic(GenPolynomial<Quotient<C>> P)GenPolynomial char-th root univariate polynomial.abstract GenPolynomial<C>SquarefreeAbstract. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldChar0. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldCharP. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeRingChar0. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>GreatestCommonDivisor. content(GenPolynomial<C> P)GenPolynomial content.GenPolynomial<C>GreatestCommonDivisorAbstract. content(GenPolynomial<C> P)GenPolynomial content.GenPolynomial<C>[]GreatestCommonDivisorAbstract. contentPrimitivePart(GenPolynomial<C> P)GenPolynomial content and primitive part.static GenPolynomial<BigInteger>CycloUtil. cyclotomicPolynomial(GenPolynomialRing<BigInteger> ring, long n)Compute n-th cyclotomic polynomial.GenPolynomial<C>Quotient. denominator()Denominator.GenPolynomial<C>GreatestCommonDivisorAbstract. divide(GenPolynomial<C> a, C b)GenPolynomial division.protected GenPolynomial<C>QuotientRing. divide(GenPolynomial<C> n, GenPolynomial<C> d)Divide.GenPolynomial<C>BackSubstKronecker. eval(GenPolynomial<C> c)GenPolynomial<C>SubstKronecker. eval(GenPolynomial<C> c)static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<BigInteger>> A)From BigInteger coefficients.GenPolynomial<C>GCDProxy. gcd(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisor. gcd(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorAbstract. gcd(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorAbstract. gcd(java.util.List<GenPolynomial<C>> A)List of GenPolynomials greatest common divisor.GenPolynomial<MOD>GreatestCommonDivisorModEval. gcd(GenPolynomial<MOD> P, GenPolynomial<MOD> S)GenPolynomial greatest common divisor, modular evaluation algorithm.GenPolynomial<BigInteger>GreatestCommonDivisorModular. gcd(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)GenPolynomial greatest common divisor, modular algorithm.protected GenPolynomial<C>QuotientRing. gcd(GenPolynomial<C> n, GenPolynomial<C> d)Greatest common divisor.static GenPolynomial<GenPolynomial<BigInteger>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, GenPolynomial<GenPolynomial<BigRational>> A)BigInteger from BigRational coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<Quotient<C>> A)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. introduceLowerVariable(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Introduce lower variable.GenPolynomial<C>GreatestCommonDivisor. lcm(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial least common multiple.GenPolynomial<C>GreatestCommonDivisorAbstract. lcm(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial least common multiple.static <MOD extends GcdRingElem<MOD> & Modular>
GenPolynomial<MOD>[]HenselUtil. liftExtendedEuclidean(GenPolynomial<MOD> A, GenPolynomial<MOD> B, long k)Constructing and lifting algorithm for extended Euclidean relation.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. norm(GenPolynomial<AlgebraicNumber<C>> A)Norm of a polynomial with AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. norm(GenPolynomial<AlgebraicNumber<C>> A, long k)Norm of a polynomial with AlgebraicNumber coefficients.GenPolynomial<C>Quotient. numerator()Numerator.GenPolynomial<C>FactorAbstract. primitivePart(GenPolynomial<C> P)GenPolynomial primitive part.GenPolynomial<C>GreatestCommonDivisor. primitivePart(GenPolynomial<C> P)GenPolynomial primitive part.GenPolynomial<C>GreatestCommonDivisorAbstract. primitivePart(GenPolynomial<C> P)GenPolynomial primitive part.static <C extends GcdRingElem<C>>
GenPolynomial<Quotient<C>>PolyUfdUtil. quotientFromIntegralCoefficients(GenPolynomialRing<Quotient<C>> fac, GenPolynomial<GenPolynomial<C>> A)Rational function from integral polynomial coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. randomIrreduciblePolynomial(GenPolynomialRing<C> ring, int degree)Construct a random irreducible univariate polynomial of degree d.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. randomIrreduciblePolynomial(RingFactory<C> cfac, int degree)Construct a random irreducible univariate polynomial of degree d.GenPolynomial<C>GreatestCommonDivisorAbstract. recursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive content.GenPolynomial<C>GreatestCommonDivisorFake. recursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive content.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveDensePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadGenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.abstract GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorHensel. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Recursive univariate GenPolynomial greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.abstract GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<C>>SquarefreeFiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<AlgebraicNumber<C>>>SquarefreeInfiniteAlgebraicFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<AlgebraicNumber<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<Quotient<C>>>SquarefreeInfiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<Quotient<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.abstract GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeRingChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<C>GCDProxy. resultant(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisor. resultant(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorAbstract. resultant(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial resultant.GenPolynomial<MOD>GreatestCommonDivisorModEval. resultant(GenPolynomial<MOD> P, GenPolynomial<MOD> S)GenPolynomial resultant, modular evaluation algorithm.GenPolynomial<BigInteger>GreatestCommonDivisorModular. resultant(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)GenPolynomial resultant, modular algorithm.GenPolynomial<AlgebraicNumber<C>>SquarefreeInfiniteAlgebraicFieldCharP. rootCharacteristic(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial char-th root main variable.GenPolynomial<Quotient<C>>SquarefreeInfiniteFieldCharP. rootCharacteristic(GenPolynomial<Quotient<C>> P)GenPolynomial char-th root main variable.GenPolynomial<C>FactorAbstract. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>Factorization. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>Squarefree. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.abstract GenPolynomial<C>SquarefreeAbstract. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldChar0. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldCharP. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeRingChar0. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUfdUtil. substituteConvertToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<C> A, long k)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. substituteFromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A, long k)From AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. substituteKronecker(GenPolynomial<C> A)Kronecker substitution.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. substituteKronecker(GenPolynomial<C> A, long d)Kronecker substitution.Methods in edu.jas.ufd that return types with arguments of type GenPolynomial Modifier and Type Method Description static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyUfdUtil. backSubstituteKronecker(GenPolynomialRing<C> fac, java.util.List<GenPolynomial<C>> A, long d)Kronecker back substitution.java.util.SortedMap<java.lang.Long,GenPolynomial<MOD>>FactorModular. baseDistinctDegreeFactors(GenPolynomial<MOD> P)GenPolynomial base distinct degree factorization.java.util.List<GenPolynomial<MOD>>FactorModular. baseEqualDegreeFactors(GenPolynomial<MOD> P, long deg)GenPolynomial base equal degree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorAbstract. baseFactors(GenPolynomial<C> P)Univariate GenPolynomial factorization.java.util.List<GenPolynomial<C>>FactorAbstract. baseFactorsRadical(GenPolynomial<C> P)Univariate GenPolynomial factorization ignoring multiplicities.abstract java.util.List<GenPolynomial<C>>FactorAbstract. baseFactorsSquarefree(GenPolynomial<C> P)Univariate GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<AlgebraicNumber<C>>>FactorAlgebraic. baseFactorsSquarefree(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<Complex<C>>>FactorComplex. baseFactorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigInteger>>FactorInteger. baseFactorsSquarefree(GenPolynomial<BigInteger> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModular. baseFactorsSquarefree(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModularBerlekamp. baseFactorsSquarefree(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<Quotient<C>>>FactorQuotient. baseFactorsSquarefree(GenPolynomial<Quotient<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigRational>>FactorRational. baseFactorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModularBerlekamp. baseFactorsSquarefreeBigPrime(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModularBerlekamp. baseFactorsSquarefreeSmallPrime(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, GenPolynomial<C> P, int e)Univariate GenPolynomial partial fraction decomposition.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, java.util.List<GenPolynomial<C>> D)Univariate GenPolynomial partial fraction decomposition.java.util.List<java.util.List<GenPolynomial<C>>>SquarefreeAbstract. basePartialFraction(GenPolynomial<C> A, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> D)Univariate GenPolynomial partial fraction decomposition.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePrimitivePart(java.util.List<GenPolynomial<C>> F)List of GenPolynomial base coefficient primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. baseRecursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial base recursive primitive part.abstract java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeAbstract. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldChar0. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldChar0Yun. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldCharP. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeRingChar0. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.List<GenPolynomial<C>>GreatestCommonDivisor. coPrime(java.util.List<GenPolynomial<C>> A)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrime(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrime(java.util.List<GenPolynomial<C>> A)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrimeRec(java.util.List<GenPolynomial<C>> A)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>Squarefree. coPrimeSquarefree(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>Squarefree. coPrimeSquarefree(java.util.List<GenPolynomial<C>> A)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>SquarefreeAbstract. coPrimeSquarefree(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>SquarefreeAbstract. coPrimeSquarefree(java.util.List<GenPolynomial<C>> A)GenPolynomial squarefree and co-prime list.static java.util.List<GenPolynomial<BigInteger>>CycloUtil. cyclotomicDecompose(GenPolynomialRing<BigInteger> ring, long n)Compute the factors of the n-th cyclotomic polynomial.static java.util.List<GenPolynomial<BigInteger>>CycloUtil. cyclotomicFactors(GenPolynomial<BigInteger> p)Compute the factors of the cyclotomic polynomial.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorAbstract. factors(GenPolynomial<C> P)GenPolynomial factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>Factorization. factors(GenPolynomial<C> P)GenPolynomial factorization.java.util.SortedMap<GenPolynomial<BigRational>,java.lang.Long>FactorRational. factors(GenPolynomial<BigRational> P)GenPolynomial factorization of a polynomial.java.util.List<GenPolynomial<C>>FactorAbstract. factorsRadical(GenPolynomial<C> P)GenPolynomial factorization ignoring multiplicities.java.util.List<GenPolynomial<C>>FactorAbstract. factorsRadical(java.util.List<GenPolynomial<C>> L)GenPolynomial list factorization ignoring multiplicities.java.util.List<GenPolynomial<C>>Factorization. factorsRadical(GenPolynomial<C> P)GenPolynomial factorization ignoring multiplicities.java.util.List<GenPolynomial<C>>FactorAbstract. factorsSquarefree(GenPolynomial<C> P)GenPolynomial factorization of a squarefree polynomial, using Kronecker substitution.java.util.List<GenPolynomial<AlgebraicNumber<C>>>FactorAlgebraic. factorsSquarefree(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<Complex<C>>>FactorComplex. factorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigInteger>>FactorInteger. factorsSquarefree(GenPolynomial<BigInteger> P)GenPolynomial factorization of a multivariate squarefree polynomial, using Hensel lifting if possible.java.util.List<GenPolynomial<C>>Factorization. factorsSquarefree(GenPolynomial<C> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<Quotient<C>>>FactorQuotient. factorsSquarefree(GenPolynomial<Quotient<C>> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigRational>>FactorRational. factorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigInteger>>FactorInteger. factorsSquarefreeHensel(GenPolynomial<BigInteger> P)GenPolynomial factorization of a multivariate squarefree polynomial, using Hensel lifting.java.util.List<GenPolynomial<C>>FactorAbstract. factorsSquarefreeKronecker(GenPolynomial<C> P)GenPolynomial factorization of a squarefree polynomial, using Kronecker substitution.java.util.List<GenPolynomial<C>>FactorAbstract. factorsSquarefreeOptimize(GenPolynomial<C> P)GenPolynomial factorization of a multivariate squarefree polynomial, using Kronecker substitution and variable order optimization.java.util.List<GenPolynomial<BigInteger>>FactorInteger. factorsSquarefreeOptions(GenPolynomial<BigInteger> P, boolean opti, boolean tlex)GenPolynomial factorization of a multivariate squarefree polynomial, using Hensel lifting if possible.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<BigInteger>> A)From BigInteger coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.List<GenPolynomial<GenPolynomial<BigInteger>>> L)From BigInteger coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.List<GenPolynomial<GenPolynomial<BigInteger>>> L)From BigInteger coefficients.java.util.List<GenPolynomial<AlgebraicNumber<C>>>Factors. getFactors()Get the list of factors at one level.static GenPolynomial<GenPolynomial<BigInteger>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, GenPolynomial<GenPolynomial<BigRational>> A)BigInteger from BigRational coefficients.static java.util.List<GenPolynomial<GenPolynomial<BigInteger>>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, java.util.List<GenPolynomial<GenPolynomial<BigRational>>> L)BigInteger from BigRational coefficients.static java.util.List<GenPolynomial<GenPolynomial<BigInteger>>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, java.util.List<GenPolynomial<GenPolynomial<BigRational>>> L)BigInteger from BigRational coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<Quotient<C>> A)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.Collection<GenPolynomial<Quotient<C>>> L)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.Collection<GenPolynomial<Quotient<C>>> L)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. introduceLowerVariable(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Introduce lower variable.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftDiophant(GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> C, java.util.List<MOD> V, long d, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, GenPolynomial<MOD> C, java.util.List<MOD> V, long d, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(GenPolynomial<MOD> A, GenPolynomial<MOD> B, long e, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> C, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, long e, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, GenPolynomial<MOD> C, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftExtendedEuclidean(java.util.List<GenPolynomial<MOD>> A, long k)Constructing and lifting algorithm for extended Euclidean relation.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHensel(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftHensel(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, long k, BigInteger g)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHenselFull(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel full lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHenselMonic(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k)Modular Hensel lifting algorithm, monic case.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftHenselMonic(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, long k)Modular Hensel lifting algorithm on coefficients.java.util.List<GenPolynomial<C>>FactorAbstract. normalizeFactorization(java.util.List<GenPolynomial<C>> F)Normalize factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeAbstract. normalizeFactorization(java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)Normalize factorization.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Quotient<C>>>PolyUfdUtil. quotientFromIntegralCoefficients(GenPolynomialRing<Quotient<C>> fac, java.util.Collection<GenPolynomial<GenPolynomial<C>>> L)Rational function from integral polynomial coefficients.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>FactorAbstract. recursiveFactors(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>FactorAbstract. recursiveFactors(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization.java.util.List<GenPolynomial<GenPolynomial<C>>>FactorAbstract. recursiveFactorsSquarefree(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<GenPolynomial<C>>>FactorAbstract. recursiveFactorsSquarefree(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization of a squarefree polynomial.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorAbstract. recursivePrimitivePart(java.util.List<GenPolynomial<GenPolynomial<C>>> F)List of recursive GenPolynomial base coefficient primitive part.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorAbstract. recursivePrimitivePart(java.util.List<GenPolynomial<GenPolynomial<C>>> F)List of recursive GenPolynomial base coefficient primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveDensePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadGenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive resultant.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial squarefree factorization.GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.abstract GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorHensel. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Recursive univariate GenPolynomial greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.abstract GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<C>>SquarefreeFiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<AlgebraicNumber<C>>>SquarefreeInfiniteAlgebraicFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<AlgebraicNumber<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<Quotient<C>>>SquarefreeInfiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<Quotient<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.abstract java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.abstract java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0Yun. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0Yun. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldCharP. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldCharP. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeRingChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeRingChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.abstract GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeRingChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorSubres. recursiveUnivariateSubResultantList(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive Subresultant list.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorSubres. recursiveUnivariateSubResultantList(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive Subresultant list.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFiniteFieldCharP. rootCharacteristic(GenPolynomial<C> P)Characteristics root of a polynomial.(package private) java.util.List<GenPolynomial<BigInteger>>FactorInteger. searchFactorsMonic(GenPolynomial<BigInteger> C, BigInteger M, java.util.List<GenPolynomial<MOD>> F, java.util.BitSet D)Factor search with modular Hensel lifting algorithm.(package private) java.util.List<GenPolynomial<BigInteger>>FactorInteger. searchFactorsNonMonic(GenPolynomial<BigInteger> C, BigInteger M, java.util.List<GenPolynomial<MOD>> F, java.util.BitSet D)Factor search with modular Hensel lifting algorithm.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorAbstract. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>Factorization. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>Squarefree. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.abstract java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeAbstract. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldChar0. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldCharP. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeRingChar0. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. substituteFromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A, long k)From AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyUfdUtil. substituteKronecker(java.util.List<GenPolynomial<C>> A, int d)Kronecker substitution.Methods in edu.jas.ufd with parameters of type GenPolynomial Modifier and Type Method Description static <C extends GcdRingElem<C>>
GenPolynomial<C>[]PolyUfdUtil. agcd(GenPolynomial<C> R, GenPolynomial<C> S, int n)GenPolynomial approximate common divisor.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. backSubstituteKronecker(GenPolynomialRing<C> fac, GenPolynomial<C> A, long d)Kronecker back substitution.PartialFraction<C>FactorAbsolute. baseAlgebraicPartialFraction(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial algebraic partial fraction decomposition, Absolute factorization for elementary integration algorithm to linear factors.PartialFraction<C>FactorAbsolute. baseAlgebraicPartialFractionIrreducibleAbsolute(GenPolynomial<C> A, GenPolynomial<C> P)Univariate GenPolynomial algebraic partial fraction decomposition, via absolute factorization to linear factors.CGreatestCommonDivisorAbstract. baseContent(GenPolynomial<C> P)GenPolynomial base coefficient content.CGreatestCommonDivisorFake. baseContent(GenPolynomial<C> P)GenPolynomial base coefficient content.GenPolynomial<C>GreatestCommonDivisorSubres. baseDiscriminant(GenPolynomial<C> P)GenPolynomial base coefficient discriminant.java.util.SortedMap<java.lang.Long,GenPolynomial<MOD>>FactorModular. baseDistinctDegreeFactors(GenPolynomial<MOD> P)GenPolynomial base distinct degree factorization.java.util.List<GenPolynomial<MOD>>FactorModular. baseEqualDegreeFactors(GenPolynomial<MOD> P, long deg)GenPolynomial base equal degree factorization.GenPolynomial<C>[]GreatestCommonDivisorAbstract. baseExtendedGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial extended greatest common divisor.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorAbstract. baseFactors(GenPolynomial<C> P)Univariate GenPolynomial factorization.FactorsMap<C>FactorAbsolute. baseFactorsAbsolute(GenPolynomial<C> P)GenPolynomial absolute base factorization of a polynomial.Factors<C>FactorAbsolute. baseFactorsAbsoluteIrreducible(GenPolynomial<C> P)GenPolynomial base absolute factorization of a irreducible polynomial.FactorsList<C>FactorAbsolute. baseFactorsAbsoluteSquarefree(GenPolynomial<C> P)GenPolynomial absolute base factorization of a squarefree polynomial.java.util.List<GenPolynomial<C>>FactorAbstract. baseFactorsRadical(GenPolynomial<C> P)Univariate GenPolynomial factorization ignoring multiplicities.abstract java.util.List<GenPolynomial<C>>FactorAbstract. baseFactorsSquarefree(GenPolynomial<C> P)Univariate GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<AlgebraicNumber<C>>>FactorAlgebraic. baseFactorsSquarefree(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<Complex<C>>>FactorComplex. baseFactorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigInteger>>FactorInteger. baseFactorsSquarefree(GenPolynomial<BigInteger> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModular. baseFactorsSquarefree(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModularBerlekamp. baseFactorsSquarefree(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<Quotient<C>>>FactorQuotient. baseFactorsSquarefree(GenPolynomial<Quotient<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigRational>>FactorRational. baseFactorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModularBerlekamp. baseFactorsSquarefreeBigPrime(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<MOD>>FactorModularBerlekamp. baseFactorsSquarefreeSmallPrime(GenPolynomial<MOD> P)GenPolynomial base factorization of a squarefree polynomial.GenPolynomial<C>GCDProxy. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.abstract GenPolynomial<C>GreatestCommonDivisorAbstract. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorFake. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<BigInteger>GreatestCommonDivisorHensel. baseGcd(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<MOD>GreatestCommonDivisorModEval. baseGcd(GenPolynomial<MOD> P, GenPolynomial<MOD> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<BigInteger>GreatestCommonDivisorModular. baseGcd(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorPrimitive. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorSimple. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorSubres. baseGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial greatest common divisor.GenPolynomial<C>[]GreatestCommonDivisorAbstract. baseGcdDiophant(GenPolynomial<C> P, GenPolynomial<C> S, GenPolynomial<C> c)Univariate GenPolynomial greatest common divisor diophantine version.GenPolynomial<C>[]GreatestCommonDivisorAbstract. baseHalfExtendedGcd(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial half extended greatest common divisor.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, GenPolynomial<C> P, int e)Univariate GenPolynomial partial fraction decomposition.GenPolynomial<C>[]GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial partial fraction decomposition.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, java.util.List<GenPolynomial<C>> D)Univariate GenPolynomial partial fraction decomposition.java.util.List<java.util.List<GenPolynomial<C>>>SquarefreeAbstract. basePartialFraction(GenPolynomial<C> A, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> D)Univariate GenPolynomial partial fraction decomposition.GenPolynomial<C>GreatestCommonDivisorAbstract. basePartialFractionValue(GenPolynomial<C> P, int e, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.GenPolynomial<C>FactorAbstract. basePrimitivePart(GenPolynomial<C> P)GenPolynomial base primitive part.GenPolynomial<C>GreatestCommonDivisorAbstract. basePrimitivePart(GenPolynomial<C> P)GenPolynomial base coefficient primitive part.GenPolynomial<C>GreatestCommonDivisorFake. basePrimitivePart(GenPolynomial<C> P)GenPolynomial base coefficient primitive part.GenPolynomial<C>GreatestCommonDivisorSubres. basePseudoRemainder(GenPolynomial<C> P, GenPolynomial<C> S)Deprecated.(forRemoval=true) UsePolyUtil.baseDensePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadCGreatestCommonDivisorAbstract. baseRecursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial base recursive content.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. baseRecursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial base recursive primitive part.GenPolynomial<C>GCDProxy. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorAbstract. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.GenPolynomial<MOD>GreatestCommonDivisorModEval. baseResultant(GenPolynomial<MOD> P, GenPolynomial<MOD> S)Univariate GenPolynomial resultant.GenPolynomial<BigInteger>GreatestCommonDivisorModular. baseResultant(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)Univariate GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorSimple. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorSubres. baseResultant(GenPolynomial<C> P, GenPolynomial<C> S)Univariate GenPolynomial resultant.abstract GenPolynomial<C>SquarefreeFieldCharP. baseRootCharacteristic(GenPolynomial<C> P)GenPolynomial char-th root univariate polynomial.GenPolynomial<C>SquarefreeFiniteFieldCharP. baseRootCharacteristic(GenPolynomial<C> P)GenPolynomial char-th root univariate polynomial.GenPolynomial<AlgebraicNumber<C>>SquarefreeInfiniteAlgebraicFieldCharP. baseRootCharacteristic(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial char-th root univariate polynomial.GenPolynomial<Quotient<C>>SquarefreeInfiniteFieldCharP. baseRootCharacteristic(GenPolynomial<Quotient<C>> P)GenPolynomial char-th root univariate polynomial.abstract java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeAbstract. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldChar0. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldChar0Yun. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldCharP. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeRingChar0. baseSquarefreeFactors(GenPolynomial<C> A)GenPolynomial polynomial squarefree factorization.abstract GenPolynomial<C>SquarefreeAbstract. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldChar0. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldCharP. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeRingChar0. baseSquarefreePart(GenPolynomial<C> P)GenPolynomial polynomial greatest squarefree divisor.static <C extends GcdRingElem<C>>
java.util.ArrayList<java.util.ArrayList<C>>PolyUfdUtil. constructQmatrix(GenPolynomial<C> A)Construct Berlekamp Q matrix.GenPolynomial<C>GreatestCommonDivisor. content(GenPolynomial<C> P)GenPolynomial content.GenPolynomial<C>GreatestCommonDivisorAbstract. content(GenPolynomial<C> P)GenPolynomial content.GenPolynomial<C>[]GreatestCommonDivisorAbstract. contentPrimitivePart(GenPolynomial<C> P)GenPolynomial content and primitive part.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrime(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>Squarefree. coPrimeSquarefree(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>SquarefreeAbstract. coPrimeSquarefree(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial squarefree and co-prime list.Quotient<C>QuotientRing. create(GenPolynomial<C> n)Create from numerator.Quotient<C>QuotientRing. create(GenPolynomial<C> n, GenPolynomial<C> d)Create from numerator, denominator pair.static java.util.List<GenPolynomial<BigInteger>>CycloUtil. cyclotomicFactors(GenPolynomial<BigInteger> p)Compute the factors of the cyclotomic polynomial.GenPolynomial<C>GreatestCommonDivisorAbstract. divide(GenPolynomial<C> a, C b)GenPolynomial division.protected GenPolynomial<C>QuotientRing. divide(GenPolynomial<C> n, GenPolynomial<C> d)Divide.GenPolynomial<C>BackSubstKronecker. eval(GenPolynomial<C> c)GenPolynomial<C>SubstKronecker. eval(GenPolynomial<C> c)static <C extends GcdRingElem<C>>
EvalPoints<C>PolyUfdUtil. evaluationPoints(GenPolynomial<C> A)Polynomial suitable evaluation points.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorAbstract. factors(GenPolynomial<C> P)GenPolynomial factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>Factorization. factors(GenPolynomial<C> P)GenPolynomial factorization.java.util.SortedMap<GenPolynomial<BigRational>,java.lang.Long>FactorRational. factors(GenPolynomial<BigRational> P)GenPolynomial factorization of a polynomial.FactorsMap<C>FactorAbsolute. factorsAbsolute(GenPolynomial<C> P)GenPolynomial absolute factorization of a polynomial.Factors<C>FactorAbsolute. factorsAbsoluteIrreducible(GenPolynomial<C> P)GenPolynomial absolute factorization of a irreducible polynomial.FactorsList<C>FactorAbsolute. factorsAbsoluteSquarefree(GenPolynomial<C> P)GenPolynomial absolute factorization of a squarefree polynomial.java.util.List<GenPolynomial<C>>FactorAbstract. factorsRadical(GenPolynomial<C> P)GenPolynomial factorization ignoring multiplicities.java.util.List<GenPolynomial<C>>Factorization. factorsRadical(GenPolynomial<C> P)GenPolynomial factorization ignoring multiplicities.java.util.List<GenPolynomial<C>>FactorAbstract. factorsSquarefree(GenPolynomial<C> P)GenPolynomial factorization of a squarefree polynomial, using Kronecker substitution.java.util.List<GenPolynomial<AlgebraicNumber<C>>>FactorAlgebraic. factorsSquarefree(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<Complex<C>>>FactorComplex. factorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigInteger>>FactorInteger. factorsSquarefree(GenPolynomial<BigInteger> P)GenPolynomial factorization of a multivariate squarefree polynomial, using Hensel lifting if possible.java.util.List<GenPolynomial<C>>Factorization. factorsSquarefree(GenPolynomial<C> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<Quotient<C>>>FactorQuotient. factorsSquarefree(GenPolynomial<Quotient<C>> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigRational>>FactorRational. factorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial factorization of a squarefree polynomial.java.util.List<GenPolynomial<BigInteger>>FactorInteger. factorsSquarefreeHensel(GenPolynomial<BigInteger> P)GenPolynomial factorization of a multivariate squarefree polynomial, using Hensel lifting.java.util.List<GenPolynomial<C>>FactorAbstract. factorsSquarefreeKronecker(GenPolynomial<C> P)GenPolynomial factorization of a squarefree polynomial, using Kronecker substitution.java.util.List<GenPolynomial<C>>FactorAbstract. factorsSquarefreeOptimize(GenPolynomial<C> P)GenPolynomial factorization of a multivariate squarefree polynomial, using Kronecker substitution and variable order optimization.java.util.List<GenPolynomial<BigInteger>>FactorInteger. factorsSquarefreeOptions(GenPolynomial<BigInteger> P, boolean opti, boolean tlex)GenPolynomial factorization of a multivariate squarefree polynomial, using Hensel lifting if possible.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<BigInteger>> A)From BigInteger coefficients.GenPolynomial<C>GCDProxy. gcd(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisor. gcd(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<C>GreatestCommonDivisorAbstract. gcd(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial greatest common divisor.GenPolynomial<MOD>GreatestCommonDivisorModEval. gcd(GenPolynomial<MOD> P, GenPolynomial<MOD> S)GenPolynomial greatest common divisor, modular evaluation algorithm.GenPolynomial<BigInteger>GreatestCommonDivisorModular. gcd(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)GenPolynomial greatest common divisor, modular algorithm.protected GenPolynomial<C>QuotientRing. gcd(GenPolynomial<C> n, GenPolynomial<C> d)Greatest common divisor.Factors<AlgebraicNumber<C>>Factors. getFactor(GenPolynomial<AlgebraicNumber<C>> p)Get the factor for polynomial.static GenPolynomial<GenPolynomial<BigInteger>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, GenPolynomial<GenPolynomial<BigRational>> A)BigInteger from BigRational coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<Quotient<C>> A)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. introduceLowerVariable(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Introduce lower variable.booleanFactorAbsolute. isAbsoluteIrreducible(GenPolynomial<C> P)GenPolynomial test if is absolute irreducible.booleanGreatestCommonDivisorAbstract. isBasePartialFraction(GenPolynomial<C> A, GenPolynomial<C> P, int e, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanGreatestCommonDivisorAbstract. isBasePartialFraction(GenPolynomial<C> A, java.util.List<GenPolynomial<C>> D, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanSquarefreeAbstract. isBasePartialFraction(GenPolynomial<C> A, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> D, java.util.List<java.util.List<GenPolynomial<C>>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanSquarefreeFieldChar0. isBaseSquarefree(GenPolynomial<C> P)GenPolynomial test if is squarefree.booleanSquarefreeFieldCharP. isCharRoot(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)Polynomial is char-th root.static booleanCycloUtil. isCyclotomicPolynomial(GenPolynomial<BigInteger> p)Test for cyclotomic polynomial.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselUtil. isDiophantLift(GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> S1, GenPolynomial<MOD> S2, GenPolynomial<MOD> C)Modular Diophant relation lifting test.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselUtil. isDiophantLift(java.util.List<GenPolynomial<MOD>> A, java.util.List<GenPolynomial<MOD>> S, GenPolynomial<MOD> C)Modular Diophant relation lifting test.booleanFactorAbstract. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is factorization.booleanFactorAbstract. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is factorization.booleanFactorization. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is factorization.booleanFactorization. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is factorization.booleanSquarefree. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is (squarefree) factorization.booleanSquarefree. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselMultUtil. isHenselLift(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<GenPolynomial<MOD>> L)Modular Hensel lifting algorithm on coefficients test.static booleanHenselUtil. isHenselLift(GenPolynomial<BigInteger> C, BigInteger M, BigInteger p, GenPolynomial<BigInteger> A, GenPolynomial<BigInteger> B)Modular Hensel lifting test.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselUtil. isHenselLift(GenPolynomial<BigInteger> C, BigInteger M, BigInteger p, HenselApprox<MOD> Ha)Modular Hensel lifting test.static booleanHenselUtil. isHenselLift(GenPolynomial<BigInteger> C, BigInteger M, BigInteger p, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel lifting test.booleanFactorAbstract. isIrreducible(GenPolynomial<C> P)GenPolynomial test if is irreducible.booleanFactorInteger. isIrreducible(GenPolynomial<BigInteger> P)GenPolynomial test if is irreducible.booleanFactorization. isIrreducible(GenPolynomial<C> P)GenPolynomial test if is irreducible.booleanFactorInteger. isIrreducibleEisenstein(GenPolynomial<BigInteger> P)GenPolynomial test if is irreducible with Eisenstein criterion.(package private) booleanFactorInteger. isNearlySquarefree(GenPolynomial<BigInteger> P)booleanSquarefreeFieldCharP. isRecursiveCharRoot(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> r)Recursive polynomial is char-th root.booleanSquarefreeFieldCharP. isRecursiveCharRoot(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)Recursive polynomial is char-th root.booleanFactorAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is factorization.booleanSquarefreeAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isRecursiveSquarefree(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial test if is squarefree.booleanSquarefreeFieldChar0. isRecursiveUnivariateSquarefree(GenPolynomial<GenPolynomial<C>> P)GenPolynomial test if is squarefree.booleanFactorAbstract. isReducible(GenPolynomial<C> P)GenPolynomial test if a non trivial factorization exists.booleanFactorization. isReducible(GenPolynomial<C> P)GenPolynomial test if a non trivial factorization exists.booleanFactorAbstract. isSquarefree(GenPolynomial<C> P)GenPolynomial test if is squarefree.booleanFactorization. isSquarefree(GenPolynomial<C> P)GenPolynomial test if is squarefree.booleanSquarefree. isSquarefree(GenPolynomial<C> P)GenPolynomial test if is squarefree.booleanSquarefreeAbstract. isSquarefree(GenPolynomial<C> P)GenPolynomial test if is squarefree.booleanSquarefreeFieldChar0. isSquarefree(GenPolynomial<C> P)GenPolynomial test if is squarefree.(package private) booleanSquarefreeAbstract. isSquarefreeAlternative(GenPolynomial<C> P)GenPolynomial<C>GreatestCommonDivisor. lcm(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial least common multiple.GenPolynomial<C>GreatestCommonDivisorAbstract. lcm(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial least common multiple.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftDiophant(GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> C, java.util.List<MOD> V, long d, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, GenPolynomial<MOD> C, java.util.List<MOD> V, long d, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(GenPolynomial<MOD> A, GenPolynomial<MOD> B, long e, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> C, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, GenPolynomial<MOD> C, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
GenPolynomial<MOD>[]HenselUtil. liftExtendedEuclidean(GenPolynomial<MOD> A, GenPolynomial<MOD> B, long k)Constructing and lifting algorithm for extended Euclidean relation.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHensel(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
HenselApprox<MOD>HenselUtil. liftHensel(GenPolynomial<BigInteger> C, BigInteger M, GenPolynomial<MOD> A, GenPolynomial<MOD> B)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
HenselApprox<MOD>HenselUtil. liftHensel(GenPolynomial<BigInteger> C, BigInteger M, GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> S, GenPolynomial<MOD> T)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftHensel(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, long k, BigInteger g)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHenselFull(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel full lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHenselMonic(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k)Modular Hensel lifting algorithm, monic case.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftHenselMonic(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, long k)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
HenselApprox<MOD>HenselUtil. liftHenselQuadratic(GenPolynomial<BigInteger> C, BigInteger M, GenPolynomial<MOD> A, GenPolynomial<MOD> B)Modular quadratic Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
HenselApprox<MOD>HenselUtil. liftHenselQuadratic(GenPolynomial<BigInteger> C, BigInteger M, GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> S, GenPolynomial<MOD> T)Modular quadratic Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
HenselApprox<MOD>HenselUtil. liftHenselQuadraticFac(GenPolynomial<BigInteger> C, BigInteger M, GenPolynomial<MOD> A, GenPolynomial<MOD> B)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
HenselApprox<MOD>HenselUtil. liftHenselQuadraticFac(GenPolynomial<BigInteger> C, BigInteger M, GenPolynomial<MOD> A, GenPolynomial<MOD> B, GenPolynomial<MOD> S, GenPolynomial<MOD> T)Modular Hensel lifting algorithm on coefficients.Quotient<C>Quotient. multiply(GenPolynomial<C> b)Quotient multiplication by GenPolynomial.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. norm(GenPolynomial<AlgebraicNumber<C>> A)Norm of a polynomial with AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. norm(GenPolynomial<AlgebraicNumber<C>> A, long k)Norm of a polynomial with AlgebraicNumber coefficients.GenPolynomial<C>FactorAbstract. primitivePart(GenPolynomial<C> P)GenPolynomial primitive part.GenPolynomial<C>GreatestCommonDivisor. primitivePart(GenPolynomial<C> P)GenPolynomial primitive part.GenPolynomial<C>GreatestCommonDivisorAbstract. primitivePart(GenPolynomial<C> P)GenPolynomial primitive part.static <C extends GcdRingElem<C>>
GenPolynomial<Quotient<C>>PolyUfdUtil. quotientFromIntegralCoefficients(GenPolynomialRing<Quotient<C>> fac, GenPolynomial<GenPolynomial<C>> A)Rational function from integral polynomial coefficients.GenPolynomial<C>GreatestCommonDivisorAbstract. recursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive content.GenPolynomial<C>GreatestCommonDivisorFake. recursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive content.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>FactorAbstract. recursiveFactors(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization.java.util.List<GenPolynomial<GenPolynomial<C>>>FactorAbstract. recursiveFactorsSquarefree(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization of a squarefree polynomial.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveDensePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadGenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive resultant.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial squarefree factorization.GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.abstract GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorHensel. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Recursive univariate GenPolynomial greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.abstract GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<C>>SquarefreeFiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<AlgebraicNumber<C>>>SquarefreeInfiniteAlgebraicFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<AlgebraicNumber<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<Quotient<C>>>SquarefreeInfiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<Quotient<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.abstract java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0Yun. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldCharP. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeRingChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.abstract GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeRingChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorSubres. recursiveUnivariateSubResultantList(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive Subresultant list.GenPolynomial<C>GCDProxy. resultant(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisor. resultant(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial resultant.GenPolynomial<C>GreatestCommonDivisorAbstract. resultant(GenPolynomial<C> P, GenPolynomial<C> S)GenPolynomial resultant.GenPolynomial<MOD>GreatestCommonDivisorModEval. resultant(GenPolynomial<MOD> P, GenPolynomial<MOD> S)GenPolynomial resultant, modular evaluation algorithm.GenPolynomial<BigInteger>GreatestCommonDivisorModular. resultant(GenPolynomial<BigInteger> P, GenPolynomial<BigInteger> S)GenPolynomial resultant, modular algorithm.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFiniteFieldCharP. rootCharacteristic(GenPolynomial<C> P)Characteristics root of a polynomial.GenPolynomial<AlgebraicNumber<C>>SquarefreeInfiniteAlgebraicFieldCharP. rootCharacteristic(GenPolynomial<AlgebraicNumber<C>> P)GenPolynomial char-th root main variable.GenPolynomial<Quotient<C>>SquarefreeInfiniteFieldCharP. rootCharacteristic(GenPolynomial<Quotient<C>> P)GenPolynomial char-th root main variable.(package private) java.util.List<GenPolynomial<BigInteger>>FactorInteger. searchFactorsMonic(GenPolynomial<BigInteger> C, BigInteger M, java.util.List<GenPolynomial<MOD>> F, java.util.BitSet D)Factor search with modular Hensel lifting algorithm.(package private) java.util.List<GenPolynomial<BigInteger>>FactorInteger. searchFactorsNonMonic(GenPolynomial<BigInteger> C, BigInteger M, java.util.List<GenPolynomial<MOD>> F, java.util.BitSet D)Factor search with modular Hensel lifting algorithm.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>FactorAbstract. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>Factorization. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>Squarefree. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.abstract java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeAbstract. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldChar0. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeFieldCharP. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeRingChar0. squarefreeFactors(GenPolynomial<C> P)GenPolynomial squarefree factorization.GenPolynomial<C>FactorAbstract. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>Factorization. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>Squarefree. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.abstract GenPolynomial<C>SquarefreeAbstract. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldChar0. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeFieldCharP. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.GenPolynomial<C>SquarefreeRingChar0. squarefreePart(GenPolynomial<C> P)GenPolynomial greatest squarefree divisor.static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUfdUtil. substituteConvertToAlgebraicCoefficients(GenPolynomialRing<AlgebraicNumber<C>> pfac, GenPolynomial<C> A, long k)Convert to AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. substituteFromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A, long k)From AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. substituteKronecker(GenPolynomial<C> A)Kronecker substitution.static <C extends GcdRingElem<C>>
GenPolynomial<C>PolyUfdUtil. substituteKronecker(GenPolynomial<C> A, long d)Kronecker substitution.Method parameters in edu.jas.ufd with type arguments of type GenPolynomial Modifier and Type Method Description static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyUfdUtil. backSubstituteKronecker(GenPolynomialRing<C> fac, java.util.List<GenPolynomial<C>> A, long d)Kronecker back substitution.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePartialFraction(GenPolynomial<C> A, java.util.List<GenPolynomial<C>> D)Univariate GenPolynomial partial fraction decomposition.java.util.List<java.util.List<GenPolynomial<C>>>SquarefreeAbstract. basePartialFraction(GenPolynomial<C> A, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> D)Univariate GenPolynomial partial fraction decomposition.GenPolynomial<C>GreatestCommonDivisorAbstract. basePartialFractionValue(GenPolynomial<C> P, int e, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. basePrimitivePart(java.util.List<GenPolynomial<C>> F)List of GenPolynomial base coefficient primitive part.CGreatestCommonDivisorAbstract. baseRecursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial base recursive content.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. baseRecursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial base recursive primitive part.java.util.List<GenPolynomial<C>>GreatestCommonDivisor. coPrime(java.util.List<GenPolynomial<C>> A)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrime(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrime(java.util.List<GenPolynomial<C>> A)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>GreatestCommonDivisorAbstract. coPrimeRec(java.util.List<GenPolynomial<C>> A)GenPolynomial co-prime list.java.util.List<GenPolynomial<C>>Squarefree. coPrimeSquarefree(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>Squarefree. coPrimeSquarefree(java.util.List<GenPolynomial<C>> A)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>SquarefreeAbstract. coPrimeSquarefree(GenPolynomial<C> a, java.util.List<GenPolynomial<C>> P)GenPolynomial squarefree and co-prime list.java.util.List<GenPolynomial<C>>SquarefreeAbstract. coPrimeSquarefree(java.util.List<GenPolynomial<C>> A)GenPolynomial squarefree and co-prime list.static <C extends RingElem<C>>
longFactorInteger. degreeSum(java.util.List<GenPolynomial<C>> L)Sum of all degrees.longSquarefreeAbstract. factorCount(java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)Count number of factors in a (squarefree) factorization.longFactorAbstract. factorsDegree(java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)Degree of a factorization.java.util.List<GenPolynomial<C>>FactorAbstract. factorsRadical(java.util.List<GenPolynomial<C>> L)GenPolynomial list factorization ignoring multiplicities.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<BigInteger>> A)From BigInteger coefficients.static <C extends RingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<GenPolynomial<BigInteger>> A)From BigInteger coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.List<GenPolynomial<GenPolynomial<BigInteger>>> L)From BigInteger coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.List<GenPolynomial<GenPolynomial<BigInteger>>> L)From BigInteger coefficients.static <C extends RingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. fromIntegerCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.List<GenPolynomial<GenPolynomial<BigInteger>>> L)From BigInteger coefficients.GenPolynomial<C>GreatestCommonDivisorAbstract. gcd(java.util.List<GenPolynomial<C>> A)List of GenPolynomials greatest common divisor.static GenPolynomial<GenPolynomial<BigInteger>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, GenPolynomial<GenPolynomial<BigRational>> A)BigInteger from BigRational coefficients.static GenPolynomial<GenPolynomial<BigInteger>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, GenPolynomial<GenPolynomial<BigRational>> A)BigInteger from BigRational coefficients.static java.util.List<GenPolynomial<GenPolynomial<BigInteger>>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, java.util.List<GenPolynomial<GenPolynomial<BigRational>>> L)BigInteger from BigRational coefficients.static java.util.List<GenPolynomial<GenPolynomial<BigInteger>>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, java.util.List<GenPolynomial<GenPolynomial<BigRational>>> L)BigInteger from BigRational coefficients.static java.util.List<GenPolynomial<GenPolynomial<BigInteger>>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, java.util.List<GenPolynomial<GenPolynomial<BigRational>>> L)BigInteger from BigRational coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, GenPolynomial<Quotient<C>> A)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.Collection<GenPolynomial<Quotient<C>>> L)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<GenPolynomial<C>>>PolyUfdUtil. integralFromQuotientCoefficients(GenPolynomialRing<GenPolynomial<C>> fac, java.util.Collection<GenPolynomial<Quotient<C>>> L)Integral polynomial from rational function coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. introduceLowerVariable(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<C> A)Introduce lower variable.booleanGreatestCommonDivisorAbstract. isBasePartialFraction(GenPolynomial<C> A, GenPolynomial<C> P, int e, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanGreatestCommonDivisorAbstract. isBasePartialFraction(GenPolynomial<C> A, java.util.List<GenPolynomial<C>> D, java.util.List<GenPolynomial<C>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanSquarefreeAbstract. isBasePartialFraction(GenPolynomial<C> A, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> D, java.util.List<java.util.List<GenPolynomial<C>>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanSquarefreeAbstract. isBasePartialFraction(GenPolynomial<C> A, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> D, java.util.List<java.util.List<GenPolynomial<C>>> F)Test for Univariate GenPolynomial partial fraction decomposition.booleanSquarefreeFieldCharP. isCharRoot(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)Polynomial is char-th root.booleanGreatestCommonDivisor. isCoPrime(java.util.List<GenPolynomial<C>> A)GenPolynomial test for co-prime list.booleanGreatestCommonDivisorAbstract. isCoPrime(java.util.List<GenPolynomial<C>> A)GenPolynomial test for co-prime list.booleanGreatestCommonDivisorAbstract. isCoPrime(java.util.List<GenPolynomial<C>> P, java.util.List<GenPolynomial<C>> A)GenPolynomial test for co-prime list of given list.booleanSquarefree. isCoPrimeSquarefree(java.util.List<GenPolynomial<C>> B)Test if list of GenPolynomials is squarefree and co-prime.booleanSquarefreeAbstract. isCoPrimeSquarefree(java.util.List<GenPolynomial<C>> B)Test if list of GenPolynomials is squarefree and co-prime.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselUtil. isDiophantLift(java.util.List<GenPolynomial<MOD>> A, java.util.List<GenPolynomial<MOD>> S, GenPolynomial<MOD> C)Modular Diophant relation lifting test.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselUtil. isExtendedEuclideanLift(java.util.List<GenPolynomial<MOD>> A, java.util.List<GenPolynomial<MOD>> S)Modular extended Euclidean relation lifting test.booleanFactorAbstract. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is factorization.booleanFactorAbstract. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is factorization.booleanFactorization. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is factorization.booleanFactorization. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is factorization.booleanSquarefree. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is (squarefree) factorization.booleanSquarefree. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isFactorization(GenPolynomial<C> P, java.util.List<GenPolynomial<C>> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isFactorization(GenPolynomial<C> P, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.static <MOD extends GcdRingElem<MOD> & Modular>
booleanHenselMultUtil. isHenselLift(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<GenPolynomial<MOD>> L)Modular Hensel lifting algorithm on coefficients test.static booleanHenselUtil. isHenselLift(GenPolynomial<BigInteger> C, BigInteger M, BigInteger p, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel lifting test.booleanSquarefreeFieldCharP. isRecursiveCharRoot(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> r)Recursive polynomial is char-th root.booleanSquarefreeFieldCharP. isRecursiveCharRoot(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)Recursive polynomial is char-th root.booleanSquarefreeFieldCharP. isRecursiveCharRoot(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)Recursive polynomial is char-th root.booleanSquarefreeFieldCharP. isRecursiveCharRoot(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)Recursive polynomial is char-th root.booleanFactorAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is factorization.booleanFactorAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is factorization.booleanFactorAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is factorization.booleanSquarefreeAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isRecursiveFactorization(GenPolynomial<GenPolynomial<C>> P, java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long> F)GenPolynomial is (squarefree) factorization.booleanSquarefreeAbstract. isRecursiveSquarefree(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial test if is squarefree.booleanSquarefreeFieldChar0. isRecursiveUnivariateSquarefree(GenPolynomial<GenPolynomial<C>> P)GenPolynomial test if is squarefree.booleanSquarefree. isSquarefree(java.util.List<GenPolynomial<C>> L)GenPolynomial list test if squarefree.booleanSquarefreeAbstract. isSquarefree(java.util.List<GenPolynomial<C>> L)GenPolynomial list test if squarefree.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, GenPolynomial<MOD> C, java.util.List<MOD> V, long d, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, long e, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftDiophant(java.util.List<GenPolynomial<MOD>> A, GenPolynomial<MOD> C, long k)Modular diophantine equation solution and lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftExtendedEuclidean(java.util.List<GenPolynomial<MOD>> A, long k)Constructing and lifting algorithm for extended Euclidean relation.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHensel(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftHensel(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, long k, BigInteger g)Modular Hensel lifting algorithm on coefficients.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHenselFull(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k, java.util.List<GenPolynomial<BigInteger>> G)Modular Hensel full lifting algorithm.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselMultUtil. liftHenselMonic(GenPolynomial<BigInteger> C, GenPolynomial<MOD> Cp, java.util.List<GenPolynomial<MOD>> F, java.util.List<BigInteger> V, long k)Modular Hensel lifting algorithm, monic case.static <MOD extends GcdRingElem<MOD> & Modular>
java.util.List<GenPolynomial<MOD>>HenselUtil. liftHenselMonic(GenPolynomial<BigInteger> C, java.util.List<GenPolynomial<MOD>> F, long k)Modular Hensel lifting algorithm on coefficients.java.util.List<GenPolynomial<C>>FactorAbstract. normalizeFactorization(java.util.List<GenPolynomial<C>> F)Normalize factorization.java.util.SortedMap<GenPolynomial<C>,java.lang.Long>SquarefreeAbstract. normalizeFactorization(java.util.SortedMap<GenPolynomial<C>,java.lang.Long> F)Normalize factorization.static <C extends GcdRingElem<C>>
GenPolynomial<Quotient<C>>PolyUfdUtil. quotientFromIntegralCoefficients(GenPolynomialRing<Quotient<C>> fac, GenPolynomial<GenPolynomial<C>> A)Rational function from integral polynomial coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Quotient<C>>>PolyUfdUtil. quotientFromIntegralCoefficients(GenPolynomialRing<Quotient<C>> fac, java.util.Collection<GenPolynomial<GenPolynomial<C>>> L)Rational function from integral polynomial coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<Quotient<C>>>PolyUfdUtil. quotientFromIntegralCoefficients(GenPolynomialRing<Quotient<C>> fac, java.util.Collection<GenPolynomial<GenPolynomial<C>>> L)Rational function from integral polynomial coefficients.GenPolynomial<C>GreatestCommonDivisorAbstract. recursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive content.GenPolynomial<C>GreatestCommonDivisorFake. recursiveContent(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive content.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>FactorAbstract. recursiveFactors(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization.java.util.List<GenPolynomial<GenPolynomial<C>>>FactorAbstract. recursiveFactorsSquarefree(GenPolynomial<GenPolynomial<C>> P)Recursive GenPolynomial factorization of a squarefree polynomial.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorAbstract. recursivePrimitivePart(java.util.List<GenPolynomial<GenPolynomial<C>>> F)List of recursive GenPolynomial base coefficient primitive part.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorAbstract. recursivePrimitivePart(java.util.List<GenPolynomial<GenPolynomial<C>>> F)List of recursive GenPolynomial base coefficient primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursivePrimitivePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive primitive part.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursivePseudoRemainder(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Deprecated.(forRemoval=true) UsePolyUtil.recursiveDensePseudoRemainder(edu.jas.poly.GenPolynomial,edu.jas.poly.GenPolynomial)insteadGenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)GenPolynomial recursive resultant.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial squarefree factorization.GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.abstract GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorFake. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorHensel. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Recursive univariate GenPolynomial greatest common divisor.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorPrimitive. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateGcd(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive greatest common divisor.GenPolynomial<GenPolynomial<C>>GCDProxy. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorAbstract. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<MOD>>GreatestCommonDivisorModEval. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<MOD>> P, GenPolynomial<GenPolynomial<MOD>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<BigInteger>>GreatestCommonDivisorModular. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<BigInteger>> P, GenPolynomial<GenPolynomial<BigInteger>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSimple. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.GenPolynomial<GenPolynomial<C>>GreatestCommonDivisorSubres. recursiveUnivariateResultant(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive resultant.abstract GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<C>>SquarefreeFiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<C>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<AlgebraicNumber<C>>>SquarefreeInfiniteAlgebraicFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<AlgebraicNumber<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.GenPolynomial<GenPolynomial<Quotient<C>>>SquarefreeInfiniteFieldCharP. recursiveUnivariateRootCharacteristic(GenPolynomial<GenPolynomial<Quotient<C>>> P)GenPolynomial char-th root univariate polynomial with polynomial coefficients.abstract java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeAbstract. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldChar0Yun. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeFieldCharP. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.java.util.SortedMap<GenPolynomial<GenPolynomial<C>>,java.lang.Long>SquarefreeRingChar0. recursiveUnivariateSquarefreeFactors(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial squarefree factorization.abstract GenPolynomial<GenPolynomial<C>>SquarefreeAbstract. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeFieldCharP. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.GenPolynomial<GenPolynomial<C>>SquarefreeRingChar0. recursiveUnivariateSquarefreePart(GenPolynomial<GenPolynomial<C>> P)GenPolynomial recursive univariate polynomial greatest squarefree divisor.java.util.List<GenPolynomial<GenPolynomial<C>>>GreatestCommonDivisorSubres. recursiveUnivariateSubResultantList(GenPolynomial<GenPolynomial<C>> P, GenPolynomial<GenPolynomial<C>> S)Univariate GenPolynomial recursive Subresultant list.(package private) java.util.List<GenPolynomial<BigInteger>>FactorInteger. searchFactorsMonic(GenPolynomial<BigInteger> C, BigInteger M, java.util.List<GenPolynomial<MOD>> F, java.util.BitSet D)Factor search with modular Hensel lifting algorithm.(package private) java.util.List<GenPolynomial<BigInteger>>FactorInteger. searchFactorsNonMonic(GenPolynomial<BigInteger> C, BigInteger M, java.util.List<GenPolynomial<MOD>> F, java.util.BitSet D)Factor search with modular Hensel lifting algorithm.static <C extends GcdRingElem<C>>
GenPolynomial<GenPolynomial<C>>PolyUfdUtil. substituteFromAlgebraicCoefficients(GenPolynomialRing<GenPolynomial<C>> rfac, GenPolynomial<AlgebraicNumber<C>> A, long k)From AlgebraicNumber coefficients.static <C extends GcdRingElem<C>>
java.util.List<GenPolynomial<C>>PolyUfdUtil. substituteKronecker(java.util.List<GenPolynomial<C>> A, int d)Kronecker substitution.Constructors in edu.jas.ufd with parameters of type GenPolynomial Constructor Description EvalPoints(GenPolynomial<C> p, GenPolynomial<C> u, java.util.List<C> ep)Constructor.Factors(GenPolynomial<C> p)Constructor.Factors(GenPolynomial<C> p, AlgebraicNumberRing<C> af, GenPolynomial<AlgebraicNumber<C>> ap, java.util.List<GenPolynomial<AlgebraicNumber<C>>> afact)Constructor.Factors(GenPolynomial<C> p, AlgebraicNumberRing<C> af, GenPolynomial<AlgebraicNumber<C>> ap, java.util.List<GenPolynomial<AlgebraicNumber<C>>> afact, java.util.List<Factors<AlgebraicNumber<C>>> arfact)Constructor.FactorsList(GenPolynomial<C> p, java.util.List<GenPolynomial<C>> list)Constructor.FactorsList(GenPolynomial<C> p, java.util.List<GenPolynomial<C>> list, java.util.List<Factors<C>> alist)Constructor.FactorsMap(GenPolynomial<C> p, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> map)Constructor.FactorsMap(GenPolynomial<C> p, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> map, java.util.SortedMap<Factors<C>,java.lang.Long> amap)Constructor.HenselApprox(GenPolynomial<BigInteger> A, GenPolynomial<BigInteger> B, GenPolynomial<MOD> Am, GenPolynomial<MOD> Bm)Constructor.PartialFraction(GenPolynomial<C> n, GenPolynomial<C> d, java.util.List<C> cf, java.util.List<GenPolynomial<C>> cd, java.util.List<AlgebraicNumber<C>> af, java.util.List<GenPolynomial<AlgebraicNumber<C>>> ad)Constructor.Quotient(QuotientRing<C> r, GenPolynomial<C> n)The constructor creates a Quotient object from a ring factory and a numerator polynomial.Quotient(QuotientRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d)The constructor creates a Quotient object from a ring factory and a numerator and denominator polynomial.Quotient(QuotientRing<C> r, GenPolynomial<C> n, GenPolynomial<C> d, boolean isred)The constructor creates a Quotient object from a ring factory and a numerator and denominator polynomial.TrialParts(java.util.List<BigInteger> ev, GenPolynomial<BigInteger> up, java.util.List<GenPolynomial<BigInteger>> uf, java.util.List<BigInteger> le, java.util.List<GenPolynomial<BigInteger>> lf)Constructor.Constructor parameters in edu.jas.ufd with type arguments of type GenPolynomial Constructor Description FactorFraction(QuotPairFactory<GenPolynomial<C>,D> fac)Constructor.FactorFraction(QuotPairFactory<GenPolynomial<C>,D> fac, FactorAbstract<C> nengine)Constructor.Factors(GenPolynomial<C> p, AlgebraicNumberRing<C> af, GenPolynomial<AlgebraicNumber<C>> ap, java.util.List<GenPolynomial<AlgebraicNumber<C>>> afact)Constructor.Factors(GenPolynomial<C> p, AlgebraicNumberRing<C> af, GenPolynomial<AlgebraicNumber<C>> ap, java.util.List<GenPolynomial<AlgebraicNumber<C>>> afact, java.util.List<Factors<AlgebraicNumber<C>>> arfact)Constructor.FactorsList(GenPolynomial<C> p, java.util.List<GenPolynomial<C>> list)Constructor.FactorsList(GenPolynomial<C> p, java.util.List<GenPolynomial<C>> list, java.util.List<Factors<C>> alist)Constructor.FactorsMap(GenPolynomial<C> p, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> map)Constructor.FactorsMap(GenPolynomial<C> p, java.util.SortedMap<GenPolynomial<C>,java.lang.Long> map, java.util.SortedMap<Factors<C>,java.lang.Long> amap)Constructor. -
Uses of GenPolynomial in edu.jas.ufdroot
Methods in edu.jas.ufdroot that return types with arguments of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<RealAlgebraicNumber<C>>>FactorRealAlgebraic. baseFactorsSquarefree(GenPolynomial<RealAlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.Methods in edu.jas.ufdroot with parameters of type GenPolynomial Modifier and Type Method Description java.util.List<GenPolynomial<RealAlgebraicNumber<C>>>FactorRealAlgebraic. baseFactorsSquarefree(GenPolynomial<RealAlgebraicNumber<C>> P)GenPolynomial base factorization of a squarefree polynomial.
-