C - coefficient typepublic class WordReductionSeq<C extends RingElem<C>> extends WordReductionAbstract<C>
| Constructor and Description |
|---|
WordReductionSeq()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GenWordPolynomial<C> |
leftNormalform(java.util.List<GenWordPolynomial<C>> Pp,
GenWordPolynomial<C> Ap)
Left normalform with recording.
|
GenWordPolynomial<C> |
leftNormalform(java.util.List<GenWordPolynomial<C>> lrow,
java.util.List<GenWordPolynomial<C>> Pp,
GenWordPolynomial<C> Ap)
Left normalform with recording.
|
GenWordPolynomial<C> |
normalform(java.util.List<GenWordPolynomial<C>> Pp,
GenWordPolynomial<C> Ap)
Normalform.
|
GenWordPolynomial<C> |
normalform(java.util.List<GenWordPolynomial<C>> lrow,
java.util.List<GenWordPolynomial<C>> rrow,
java.util.List<GenWordPolynomial<C>> Pp,
GenWordPolynomial<C> Ap)
Normalform with left and right recording.
|
GenWordPolynomial<C> |
rightNormalform(java.util.List<GenWordPolynomial<C>> Pp,
GenWordPolynomial<C> Ap)
Right normalform with recording.
|
GenWordPolynomial<C> |
rightNormalform(java.util.List<GenWordPolynomial<C>> rrow,
java.util.List<GenWordPolynomial<C>> Pp,
GenWordPolynomial<C> Ap)
Right normalform with recording.
|
irreducibleSet, isNormalform, isNormalform, isReducible, isReductionNF, isTopReducible, normalform, SPolynomial, SPolynomial, SPolynomialspublic WordReductionSeq()
public GenWordPolynomial<C> normalform(java.util.List<GenWordPolynomial<C>> Pp, GenWordPolynomial<C> Ap)
Ap - polynomial.Pp - polynomial list.public GenWordPolynomial<C> normalform(java.util.List<GenWordPolynomial<C>> lrow, java.util.List<GenWordPolynomial<C>> rrow, java.util.List<GenWordPolynomial<C>> Pp, GenWordPolynomial<C> Ap)
lrow - left recording matrix, is modified.rrow - right recording matrix, is modified.Pp - a polynomial list for reduction.Ap - a polynomial.public GenWordPolynomial<C> leftNormalform(java.util.List<GenWordPolynomial<C>> Pp, GenWordPolynomial<C> Ap)
Pp - a polynomial list for reduction.Ap - a polynomial.public GenWordPolynomial<C> leftNormalform(java.util.List<GenWordPolynomial<C>> lrow, java.util.List<GenWordPolynomial<C>> Pp, GenWordPolynomial<C> Ap)
lrow - left recording matrix, is modified.Pp - a polynomial list for reduction.Ap - a polynomial.public GenWordPolynomial<C> rightNormalform(java.util.List<GenWordPolynomial<C>> Pp, GenWordPolynomial<C> Ap)
Pp - a polynomial list for reduction.Ap - a polynomial.public GenWordPolynomial<C> rightNormalform(java.util.List<GenWordPolynomial<C>> rrow, java.util.List<GenWordPolynomial<C>> Pp, GenWordPolynomial<C> Ap)
rrow - right recording matrix, is modified.Pp - a polynomial list for reduction.Ap - a polynomial.