389{
392 Word
prefix = A.lead_word_prefix(*
mGroebner[std::get<0>(o)], std::get<1>(o));
393 A.lead_term_as_poly(tmp, *
mGroebner[std::get<2>(o)]);
394 A.mult_by_term_left(wordAsPoly, tmp, A.coefficientRing()->from_long(1),
prefix);
395}
Polynomial< CoefficientRingType > Poly
Word prefix(const Word vec, int lengthOfPrefix)
const FreeAlgebra & freeAlgebra() const