[next][previous][up][top][index]
search for:

GroebnerBasis -- the class of all Groebner bases

The type GroebnerBasis is a member of the class Type. Each object of class GroebnerBasis is called a Groebner basis. Each Groebner basis is also a member of class MutableHashTable.

More general types (whose methods may also apply) :

  • MutableHashTable -- the class of all mutable hash tables
  • HashTable -- the class of all hash tables
  • A Groebner basis in Macaulay 2 consists of a Groebner basis computation, and several associated matrices. Normally you don't need to refer to these objects directly, as many operations on matrices and modules create them, and refer to them. For more information, see Groebner bases or computing Groebner bases.

    Functions and methods returning a a Groebner basis :

  • forceGB -- declare that the columns of a matrix are a Groebner basis
  • forceGB Matrix
  • gb -- compute a Groebner basis
  • gb Ideal
  • gb Matrix
  • gb Module
  • Methods for using a Groebner basis :

  • betti GroebnerBasis -- display of the degrees of a groebner basis
  • generators GroebnerBasis -- the Groebner basis matrix
  • getChangeMatrix GroebnerBasis
  • GroebnerBasis == GroebnerBasis
  • Matrix % GroebnerBasis
  • Matrix // GroebnerBasis
  • mingens GroebnerBasis -- a matrix whose columns are minimal generators of the submodule
  • net GroebnerBasis
  • RingElement % GroebnerBasis
  • RingElement // GroebnerBasis
  • summary GroebnerBasis -- display some statistics about the computation
  • syz GroebnerBasis -- retrieve the syzygy matrix
  • toString GroebnerBasis
  • ZZ % GroebnerBasis

  • [next][previous][up][top][index]
    search for: