1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
-- -*- coding: utf-8 -*-
--- status: TODO
--- author(s):
--- notes:
document {
Key => {gbRemove,
(gbRemove,Ideal),
(gbRemove,Matrix),
(gbRemove,Module)},
Headline => "remove Gröbner basis",
Usage => "gbRemove M",
Inputs => { "M" => {ofClass{Ideal,Matrix,Module}}},
Consequences => {"all Gröbner bases computed for M are removed"},
"This is a simple way to remove the space associated with large Gröbner bases
that are no longer needed.",
EXAMPLE lines ///
R = ZZ[a]/(a^2-3)[x,y]
F = y^2-x*(x-1)*(x-a)
J = ideal(diff(x,F),diff(y,F),F)
gens gb J
peek J.generators.cache
gbRemove J
peek J.generators.cache
///,
SeeAlso =>{ gb, "gbTrace", gbSnapshot}
}
|