next | previous | forward | backward | up | top | index | toc | home

Ideal -- the class of all ideals

Description

For basic information about ideals in Macaulay 2, see ideals.

Common ways to make an ideal:

Common ways to get information about an ideal: Common operations on ideals: Groebner bases, normal forms, free resolutions
  • gb -- compute a Groebner basis
  • leadTerm -- get the greatest term
  • codim -- compute the codimension
  • dim -- compute the Krull dimension
  • Matrix % Ideal -- calculate the normal form of ring elements and matrices
  • resolution -- projective resolution
  • betti -- display degrees
Numeric information about homogeneous ideals Primary decomposition and components of an ideal Ideals from geometry Common ways to use an ideal:

An ideal I is an immutable object, so if you want to cache information about it, put it in the hash table I.cache.

See also

Types of ideal :

Functions and methods returning an ideal :

Methods that use an ideal :

For the programmer

The object Ideal is a type, with ancestor classes HashTable < Thing.