Macaulay2 » Documentation
Packages » BIBasis :: biBasis
next | previous | forward | backward | up | index | toc

biBasis -- constructs a reduced Boolean Gröbner basis for the given Ideal, if the second argument is true (default), and reduced Boolean Pommaret basis otherwise.

Synopsis

Description

i1 : R = ZZ/2[x, y, MonomialOrder => GRevLex]

o1 = R

o1 : PolynomialRing
i2 : I = ideal(x*y + x + 1)

o2 = ideal(x*y + x + 1)

o2 : Ideal of R
i3 : P = biBasis(I, toGroebner => true)

o3 = ideal (x + 1, y)

o3 : Ideal of R

Caveat

See also

Ways to use biBasis :

For the programmer

The object biBasis is a method function with options.