Class ReductionSeq<C extends RingElem<C>>
java.lang.Object
edu.jas.ps.ReductionSeq<C>
- Type Parameters:
C- coefficient type
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(List<MultiVarPowerSeries<C>> S, List<MultiVarPowerSeries<C>> B) Ideal containment.booleancriterion4(MultiVarPowerSeries<C> A, MultiVarPowerSeries<C> B, ExpVector e) GB criterion 4.booleanIs top reducible.booleanmoduleCriterion(int modv, ExpVector ei, ExpVector ej) Module criterion.booleanmoduleCriterion(int modv, MultiVarPowerSeries<C> A, MultiVarPowerSeries<C> B) Module criterium.normalform(List<MultiVarPowerSeries<C>> Pp, MultiVarPowerSeries<C> Ap) Top normal-form with Mora's algorithm.S-Power-series, S-polynomial.Total reduced normalform with Mora's algorithm.Total reduced normal-form with Mora's algorithm.
-
Field Details
-
logger
private static final org.apache.logging.log4j.Logger logger -
debug
private static final boolean debug
-
-
Constructor Details
-
ReductionSeq
public ReductionSeq()Constructor.
-
-
Method Details
-
moduleCriterion
Module criterium.- Parameters:
modv- number of module variables.A- power series.B- power series.- Returns:
- true if the module S-power-series(i,j) is required.
-
moduleCriterion
-
criterion4
GB criterion 4. Use only for commutative power series rings.- Parameters:
A- power series.B- power series.e- = lcm(ht(A),ht(B))- Returns:
- true if the S-power-series(i,j) is required, else false.
-
SPolynomial
S-Power-series, S-polynomial.- Parameters:
A- power series.B- power series.- Returns:
- spol(A,B) the S-power-series of A and B.
-
normalform
public MultiVarPowerSeries<C> normalform(List<MultiVarPowerSeries<C>> Pp, MultiVarPowerSeries<C> Ap) Top normal-form with Mora's algorithm.- Parameters:
Pp- power series list.Ap- power series.- Returns:
- top-nf(Ap) with respect to Pp.
-
totalNormalform
public MultiVarPowerSeries<C> totalNormalform(List<MultiVarPowerSeries<C>> P, MultiVarPowerSeries<C> A) Total reduced normal-form with Mora's algorithm.- Parameters:
P- power series list.A- power series.- Returns:
- total-nf(A) with respect to P.
-
totalNormalform
Total reduced normalform with Mora's algorithm.- Parameters:
P- power series list.- Returns:
- total-nf(p) for p with respect to P\{p}.
-
isTopReducible
Is top reducible.- Parameters:
P- power series list.A- power series.- Returns:
- true if A is top reducible with respect to P.
-
contains
Ideal containment. Test if each b in B is contained in ideal S.- Parameters:
S- standard base.B- list of power series- Returns:
- true, if each b in B is contained in ideal(S), else false
-