C - coefficient typepublic class SolvablePseudoReductionSeq<C extends GcdRingElem<C>> extends SolvableReductionAbstract<C> implements SolvablePseudoReduction<C>
| Constructor and Description |
|---|
SolvablePseudoReductionSeq()
Constructor.
|
isLeftReductionNF, isNormalform, isReducible, isTopReducible, leftIrreducibleSet, leftNormalform, leftNormalform, leftNormalform, leftSPolynomial, leftSPolynomial, normalform, rightSPolynomialclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisLeftReductionNF, isNormalform, isReducible, isTopReducible, leftIrreducibleSet, leftNormalform, leftSPolynomial, leftSPolynomial, normalform, rightSPolynomialpublic SolvablePseudoReductionSeq()
public GenSolvablePolynomial<C> leftNormalform(java.util.List<GenSolvablePolynomial<C>> Pp, GenSolvablePolynomial<C> Ap)
leftNormalform in interface SolvableReduction<C extends GcdRingElem<C>>Ap - polynomial.Pp - polynomial list.public GenSolvablePolynomial<GenPolynomial<C>> leftNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)
leftNormalformRecursive in interface SolvablePseudoReduction<C extends GcdRingElem<C>>Ap - recursive polynomial.Pp - recursive polynomial list.public GenSolvablePolynomial<C> leftNormalform(java.util.List<GenSolvablePolynomial<C>> row, java.util.List<GenSolvablePolynomial<C>> Pp, GenSolvablePolynomial<C> Ap)
m with normalform(Pp,Ap,m), then call this
method with normalform(row,Pp,m*Ap).leftNormalform in interface SolvableReduction<C extends GcdRingElem<C>>row - recording matrix, is modified.Pp - a polynomial list for reduction.Ap - a polynomial.public PseudoReductionEntry<C> leftNormalformFactor(java.util.List<GenSolvablePolynomial<C>> Pp, GenSolvablePolynomial<C> Ap)
leftNormalformFactor in interface SolvablePseudoReduction<C extends GcdRingElem<C>>Pp - polynomial list.Ap - polynomial.public GenSolvablePolynomial<C> rightNormalform(java.util.List<GenSolvablePolynomial<C>> Pp, GenSolvablePolynomial<C> Ap)
rightNormalform in interface SolvableReduction<C extends GcdRingElem<C>>Ap - polynomial.Pp - polynomial list.public GenSolvablePolynomial<GenPolynomial<C>> rightNormalformRecursive(java.util.List<GenSolvablePolynomial<GenPolynomial<C>>> Pp, GenSolvablePolynomial<GenPolynomial<C>> Ap)
Ap - recursive polynomial.Pp - recursive polynomial list.public GenSolvablePolynomial<C> rightNormalform(java.util.List<GenSolvablePolynomial<C>> row, java.util.List<GenSolvablePolynomial<C>> Pp, GenSolvablePolynomial<C> Ap)
m with normalform(Pp,Ap,m), then call this
method with normalform(row,Pp,m*Ap).rightNormalform in interface SolvableReduction<C extends GcdRingElem<C>>row - recording matrix, is modified.Pp - a polynomial list for reduction.Ap - a polynomial.public PseudoReductionEntry<C> rightNormalformFactor(java.util.List<GenSolvablePolynomial<C>> Pp, GenSolvablePolynomial<C> Ap)
Pp - polynomial list.Ap - polynomial.