Usted tiene ro leer el libro[David R. Cox, John B. Poco y No O'Shea, los Ideales, las Variedades, los Algoritmos].
En cualquier caso, si usted comienza con un sistema de ecuaciones polinómicas y calcular una base de Groebner del ideal que generan, se obtiene un "máximo triangular" sistema de ecuaciones es equivalente a la original---es por eso bases de Groebner generalizar eliminación Gaussiana.
Permítanme hacer un ejemplo simple del uso de Macaulay 2. Consideremos el anillo de $\mathbb Q[x,y,z]$:
i1 : R = QQ[x, y, z, MonomialOrder => Lex]
o1 = R
o1 : PolynomialRing
el Fermat quintic superficie de $x^5+y^5+z^5=1$, cuyo ideal es
i2 : surface = ideal (x^5 + y^5 + z^5 - 1)
5 5 5
o2 = ideal(x + y + z - 1)
o2 : Ideal of R
y la curva de $x^2=y^2$, $y^3+1=z^3$:
i3 : curve = ideal (x^2 - y^2, z^3 - y^3 - 1)
2 2 3 3
o3 = ideal (x - y , - y + z - 1)
o3 : Ideal of R
El ideal de la intersección de la superficie y la curva es la suma de los ideales de la intersecands:
i4 : intersection = curve + surface
2 2 3 3 5 5 5
o4 = ideal (x - y , - y + z - 1, x + y + z - 1)
o4 : Ideal of R
El número de puntos en la intersección, contando multiplicidades, es el grado de la ideal:
i5 : degree intersection
o5 = 30
si podemos ahora calcular el grado del radical del ideal, se obtiene un número menor, por lo que no todos los puntos son simples:
i6 : degree radical intersection
o6 = 25
Ahora mira en el lexicográfica de base de Groebner del ideal de la intersección:
i7 : ideal gens gb intersection
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3
o7 = ideal (9z + 27z + 54z + 50z + 15z - 63z - 104z - 108z - 35z + 35z + 108z + 104z + 63z - 15z - 50z -
----------------------------------------------------------------------------------------------------------------------------
2 5 16 15 14 13 12 11 10 9 8 7 6 5
54z - 27z - 9, 20y*z - 20y + 27z + 18z + 45z - 75z - 35z - 164z + 79z - 10z + 230z - 10z + 119z - 164z
----------------------------------------------------------------------------------------------------------------------------
4 3 2 3 3 16 15 14 13 12
- 35z - 155z + 45z + 18z + 67, y - z + 1, 50x*z - 50x + 50y*z - 50y + 1242z + 2718z + 4770z + 2220z - 1235z -
----------------------------------------------------------------------------------------------------------------------------
11 10 9 8 7 6 5 4 3 2 2 2
7979z - 7481z - 6010z + 1810z + 5240z + 9394z + 5346z + 1240z - 4030z - 4005z - 2657z - 583, x - y )
o7 : Ideal of R
El primer generador sólo depende de a $z$. La segunda y la tercera, sólo en $z$ y $y$, y el cuarto depende (linealmente) en $x$. Este es un "triangular" sistema de ecuaciones, a partir de la cual usted puede calcular los 30 puntos de intersección, suponiendo que llegar a resolver la primera ecuación para $z$, que es de grado 17...