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, SPolynomials
public 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.