Uses of Class
cc.redberry.rings.poly.multivar.GroebnerBases.SyzygyPair
Package | Description |
---|---|
cc.redberry.rings.poly.multivar |
-
Uses of GroebnerBases.SyzygyPair in cc.redberry.rings.poly.multivar
Methods in cc.redberry.rings.poly.multivar that return types with arguments of type GroebnerBases.SyzygyPair Modifier and Type Method Description static Comparator<GroebnerBases.SyzygyPair>
GroebnerBases. defaultSelectionStrategy(Comparator<DegreeVector> monomialOrder)
Default selection strategy (with or without sugar)static Comparator<GroebnerBases.SyzygyPair>
GroebnerBases. normalSelectionStrategy(Comparator<DegreeVector> monomialOrder)
Normal selection strategy: chose syzygy with the less lcm(fi.lt(), fj.lt()) with respect to monomialOrderstatic Comparator<GroebnerBases.SyzygyPair>
GroebnerBases. withSugar(Comparator<GroebnerBases.SyzygyPair> initial)
Add sugar to selection strategy: pick syzygy with less sugar first, break tie with the initial strategyMethods in cc.redberry.rings.poly.multivar with parameters of type GroebnerBases.SyzygyPair Modifier and Type Method Description static <Term extends AMonomial<Term>, Poly extends AMultivariatePolynomial<Term, Poly>>
PolyGroebnerBases. syzygy(GroebnerBases.SyzygyPair<Term,Poly> sPair)
Computes syzygy of given polynomialsMethod parameters in cc.redberry.rings.poly.multivar with type arguments of type GroebnerBases.SyzygyPair Modifier and Type Method Description static Comparator<GroebnerBases.SyzygyPair>
GroebnerBases. withSugar(Comparator<GroebnerBases.SyzygyPair> initial)
Add sugar to selection strategy: pick syzygy with less sugar first, break tie with the initial strategy