En matemáticas , el Nullstellensatz de Hilbert (en alemán, "teorema de los ceros" o, más literalmente, "teorema del lugar geométrico de los ceros") es un teorema que establece una relación fundamental entre la geometría y el álgebra . Fue demostrado por David Hilbert en su segundo artículo importante sobre teoría de invariantes en 1893 (tras su artículo fundamental de 1890 en el que demostró el teorema de la base de Hilbert ) y se convirtió en un resultado fundamental de la geometría algebraica .
Existen varias formulaciones del Nullstellensatz, la más elemental de las cuales trata sobre las condiciones para la existencia de soluciones a sistemas de ecuaciones polinómicas multivariables sobre un cuerpo algebraicamente cerrado (como los números complejos).). El Nullstellensatz débil es un corolario (o un lema , dependiendo de cuál se demuestre primero) del Nullstellensatz que se puede enunciar de la siguiente manera. [ 1 ] Consideremos un sistema de ecuaciones polinómicas
en las variables, dóndeson polinomios multivariados sobre un cuerpo algebraicamente cerradoSi el sistema no tiene una solución, entonces hay una "razón algebraica" para esta situación: a saber, esto ocurre precisamente cuando existen polinomiosde tal manera que
Dado que la expresión del lado izquierdo debe evaluarse a 0 en cualquierSi se cumple esta condición, resulta obvio, a partir de la inconsistencia, que no puede existir ninguna solución. De manera informal, el teorema de la solución nula (débil) afirma que, en ausencia de dicha inconsistencia, debe existir una solución para el sistema de ecuaciones.
El Nullstellensatz completo es el siguiente refinamiento: Sies un polinomio tal que cada solución del sistema de ecuaciones es también una solución de
Entonces hay un tipo similar de "razón algebraica" para este suceso: esto ocurre precisamente cuando existe un número naturaly polinomiosde tal manera que
Formulaciones
Sea k un cuerpo (como los números racionales ) y K una extensión de cuerpo algebraicamente cerrada de k (como los números complejos ). Consideremos el anillo de polinomios.y sea J un ideal en este anillo. El conjunto algebraicodefinido por este ideal consiste en todas las n -tuplasende tal manera quea pesar deEl teorema de los ceros de Hilbert establece que si p es un polinomio enque se desvanece en el conjunto algebraico, es decir,a pesar de, entonces existe un número naturalde tal manera que. [ 2 ]
Con la notación común en geometría algebraica, el Nullstellensatz se puede formular como
para cada J ideal encon K algebraicamente cerrado. Aquí,denota el radical de J (si y solo si),es el ideal evanescente de U (el conjunto de polinomios que se anulan en los puntos de U ), yes el lugar geométrico cero de J (el conjunto de puntos en los que los polinomios en J se anulan). La afirmación de quees equivalente a la primera formulación anterior con k = K algebraicamente cerrado, mientras que la inclusión opuesta es una consecuencia directa de las definiciones.
Un corolario inmediato es el Nullstellensatz débil : Si J es un ideal propio en, entoncesno es vacío, es decir, para toda extensión algebraicamente cerrada, existe un cero común enpara todos los polinomios en el ideal J. [ 3 ] Esta es la razón del nombre del teorema, cuya versión completa se puede demostrar fácilmente a partir de la forma 'débil' utilizando el truco de Rabinowitsch . La suposición de considerar ceros comunes en un cuerpo algebraicamente cerrado es esencial aquí; por ejemplo, los elementos del ideal propio.enno tienen un cero común en
Especializarse al caso de un solo polinomio cuandoy, se recupera inmediatamente una reformulación del teorema fundamental del álgebra : Un polinomio P entiene raíz ensi y solo siPor esta razón, el Nullstellensatz (débil) se aplica apuede considerarse como una generalización del teorema fundamental del álgebra a sistemas de ecuaciones polinómicas multivariables. [ 4 ]
Tomando K como algebraicamente cerrado, el Nullstellensatz establece una correspondencia biyectiva de orden inverso entre los conjuntos algebraicos eny los ideales radicales deDe hecho, de forma más general, existe una conexión de Galois entre subconjuntos del espacio y subconjuntos del álgebra, donde " cierre de Zariski " y "radical del ideal generado" son los operadores de cierre .
Como ejemplo particular, consideremos un conjunto algebraico que consta de un solo punto.. Entonceses un ideal maximal. Recíprocamente, todo ideal maximal del anillo polinomial(tenga en cuenta quees algebraicamente cerrado) es de la formapara algunosEsta caracterización de ideales maximales de anillos polinomiales sobre cuerpos algebraicamente cerrados es otra formulación común del Nullstellensatz débil. Como otro ejemplo de esta correspondencia y una consecuencia del Nullstellensatz, se puede demostrar que un subconjunto algebraico W enes irreducible (en la topología de Zariski) si y solo sies un ideal primordial .
De manera más general, para cualquier J ideal en,
donde la primera intersección se toma sobre ideales maximalesEsta relación es otra formulación común del Nullstellensatz. (La primera igualdad se cumple para ideales en cualquier anillo de Jacobson , incluyendo cualquier álgebra finitamente generada sobre un cuerpo, mientras que la segunda igualdad se cumple para K algebraicamente cerrado ).
Pruebas
Existen numerosas demostraciones conocidas del teorema. Algunas son no constructivas , como la primera. Otras son constructivas, basadas en algoritmos para expresar 1 o p r como una combinación lineal de los generadores del ideal.
Utilizando el lema de Zariski
El lema de Zariski afirma que si un cuerpo es finitamente generado como álgebra asociativa sobre un cuerpo K , entonces es una extensión finita de cuerpo de K (es decir, también es finitamente generado como espacio vectorial ). Si K es un cuerpo algebraicamente cerrado yes un ideal maximal del anillo de polinomios, entonces el lema de Zariski implica quees una extensión de cuerpo finito de K y, por lo tanto, por cierre algebraico, debe ser K. De esto se deduce que existe unade tal manera quepara. En otras palabras,
para algunos. Peroes claramente máximo, por lo tanto. Este es el Nullstellensatz débil: todo ideal maximal depara K algebraicamente cerrado es de la formapara algunosDebido a esta estrecha relación, algunos textos se refieren al lema de Zariski como el Nullstellensatz débil o como la «versión algebraica» del Nullstellensatz débil. [ 5 ] [ 6 ]
El Nullstellensatz completo también puede demostrarse directamente a partir del lema de Zariski sin emplear el truco de Rabinowitsch. Aquí se presenta un esbozo de una demostración utilizando este lema. [ 7 ]
Dejarpara un cuerpo algebraicamente cerrado K , y sea J un ideal de A ysean los ceros comunes de J en. Recuerda quees radical y por lo tanto, dóndees el ideal de polinomios en A que se anulan en V. Para demostrar la inclusión opuesta, sea. Entoncespara algún ideal primordialen A . Dejemos, dóndees la imagen de f debajo del mapa natural, ySea un ideal maximal en R. Por el lema de Zariski,es una extensión finita de K y, por lo tanto, es K ya que K es algebraicamente cerrado. Seasean las imágenes debajo el mapa natural. De ello se deduce que, por construcción,pero, entonces.
Utilizando resultantes
La siguiente demostración constructiva de la forma débil es una de las demostraciones más antiguas (la forma fuerte resulta del truco de Rabinowitsch , que también es constructiva).
El resultante de dos polinomios que dependen de una variable x y otras variables es un polinomio en las otras variables que está en el ideal generado por los dos polinomios, y tiene las siguientes propiedades: si uno de los polinomios es mónico en x , cada cero (en las otras variables) del resultante puede extenderse a un cero común de los dos polinomios.
La demostración es la siguiente.
Si el ideal es principal , generado por un polinomio no constante p que depende de x , se eligen valores arbitrarios para las demás variables. El teorema fundamental del álgebra afirma que esta elección puede extenderse a un cero de p .
En el caso de varios polinomiosun cambio lineal de variables permite suponer quees mónico en la primera variable x . Luego, se introducenuevas variablesy uno considera el resultado
Como R está en el ideal generado porLo mismo es cierto para los coeficientes en R de los monomios enEntonces, si 1 está en el ideal generado por estos coeficientes, también está en el ideal generado porPor otro lado, si estos coeficientes tienen un cero común, este cero puede extenderse a un cero común depor la propiedad anterior del resultante.
Esto demuestra el teorema de Nullstellensatz débil por inducción sobre el número de variables.
Utilizando bases de Gröbner
Una base de Gröbner es un concepto algorítmico introducido en 1973 por Bruno Buchberger . Actualmente es fundamental en la geometría computacional . Una base de Gröbner es un conjunto generador especial de un ideal a partir del cual se pueden extraer fácilmente la mayoría de sus propiedades. Las que están relacionadas con el Nullstellensatz son las siguientes:
- Un ideal contiene 1 si y solo si su base de Gröbner reducida (para cualquier ordenación monomial ) es 1 .
- El número de ceros comunes de los polinomios en una base de Gröbner está estrechamente relacionado con el número de monomios irreducibles por dicha base. Es decir, el número de ceros comunes es infinito si y solo si lo mismo ocurre con los monomios irreducibles; si ambos números son finitos, el número de monomios irreducibles es igual al número de ceros (en un cuerpo algebraicamente cerrado), contados con multiplicidades.
- Con un orden monomial lexicográfico , los ceros comunes se pueden calcular resolviendo polinomios univariados de forma iterativa (esto no se usa en la práctica ya que se conocen mejores algoritmos).
- Teorema de la anulación fuerte: una potencia de p pertenece a un ideal I si y solo si la saturación de I por p produce la base de Gröbner 1. Por lo tanto, el teorema de la anulación fuerte resulta casi inmediatamente de la definición de la saturación.
Generalizaciones
El Nullstellensatz está subsumido en un desarrollo sistemático de la teoría de los anillos de Jacobson , que son aquellos anillos en los que cada ideal radical es una intersección de ideales maximales. Dado el lema de Zariski, demostrar el Nullstellensatz equivale a demostrar que si k es un cuerpo, entonces toda k -álgebra finitamente generada R (necesariamente de la forma) es Jacobson. De forma más general, se tiene el siguiente teorema:
- Dejarser un anillo Jacobson. Sies un álgebra R finitamente generada , entonceses un anillo Jacobson. Además, sies un ideal máximo, entonceses un ideal máximo de, yes una extensión finita de. [ 8 ]
Otras generalizaciones proceden de considerar el Nullstellensatz en términos de teoría de esquemas como decir que para cualquier campo k y k -álgebra R finitamente generada no nula , el morfismoadmite una sección étale-localmente (equivalentemente, después del cambio de base a lo largo depara alguna extensión de campo finita). En este sentido, se tiene el siguiente teorema:
- Cualquier morfismo fielmente plano de esquemaslocalmente de presentación finita admite una cuasi-sección , en el sentido de que existe un morfismo fielmente plano y localmente cuasi-finito.localmente de presentación finita tal que el cambio de basedea lo largo deadmite una sección. [ 9 ] Además, sies cuasicompacto (respectivamente, cuasicompacto y cuasiseparado ), entonces se puede tomarser afín (resp.afín ycuasifinito), y sies suave sobreyectiva, entonces se puede tomarser étale . [ 10 ]
Serge Lang extendió el Nullstellensatz al caso de infinitos generadores:
- Dejarsea un cardinal infinito y deje quesea un cuerpo algebraicamente cerrado cuyo grado de trascendencia sobre su subcuerpo primo es estrictamente mayor que. Entonces, para cualquier conjuntode cardinalidad, el anillo de polinomiossatisface el Nullstellensatz, es decir, para cualquier idealtenemos eso. [ 11 ]
Nullstellensatz efectivo
En todas sus variantes, el Nullstellensatz de Hilbert afirma que algún polinomio g pertenece o no a un ideal generado, digamos, por f 1 , ..., f k ; tenemos g = f r en la versión fuerte, g = 1 en la forma débil. Esto significa la existencia o la no existencia de polinomios g 1 , ..., g k tales que g = f 1 g 1 + ... + f k g k . Las demostraciones usuales del Nullstellensatz no son constructivas, no efectivas, en el sentido de que no dan ninguna manera de calcular el g i .
Por lo tanto, es bastante natural preguntarse si existe una forma efectiva de calcular g i (y el exponente r en su forma fuerte) o de demostrar que no existen. Para resolver este problema, basta con proporcionar una cota superior para el grado total de g i : dicha cota reduce el problema a un sistema finito de ecuaciones lineales que puede resolverse mediante técnicas habituales de álgebra lineal . Cualquier cota superior de este tipo se denomina teorema de Nullstellensatz efectivo .
Un problema relacionado es el problema de pertenencia a ideales , que consiste en comprobar si un polinomio pertenece a un ideal. Para este problema también, una cota superior del grado de g i proporciona una solución . Una solución general del problema de pertenencia a ideales proporciona un Nullstellensatz efectivo, al menos para la formulación débil.
En 1925, Grete Hermann proporcionó una cota superior para el problema de pertenencia ideal que es doblemente exponencial en el número de variables. En 1982, Mayr y Meyer dieron un ejemplo donde los g i tienen un grado que es al menos doblemente exponencial, demostrando que toda cota superior general para el problema de pertenencia ideal es doblemente exponencial en el número de variables.
Dado que la mayoría de los matemáticos de la época asumían que el Nullstellensatz efectivo era al menos tan difícil como la pertenencia a un ideal, pocos buscaron una cota mejor que la doble exponencial. Sin embargo, en 1987, W. Dale Brownawell dio una cota superior para el Nullstellensatz efectivo que es simplemente exponencial en el número de variables. [ 12 ] La demostración de Brownawell se basó en técnicas analíticas válidas solo en característica 0, pero, un año después, János Kollár dio una demostración puramente algebraica, válida en cualquier característica, de una cota ligeramente mejor.
En el caso del Nullstellensatz débil, la cota de Kollár es la siguiente: [ 13 ]
- Sean f 1 , ..., f s polinomios en n ≥ 2 variables, de grado total d 1 ≥ ... ≥ d s . Si existen polinomios g i tales que f 1 g 1 + ... + f s g s = 1 , entonces se pueden elegir de tal manera que
- Este límite es óptimo si todos los grados son mayores que 2.
Si d es el máximo de los grados de f i , esta cota puede simplificarse a
Una mejora debida a M. Sombra es [ 14 ]
Su límite mejora el de Kollár tan pronto como al menos dos de los grados involucrados sean menores que 3.
Nullstellensatz proyectivo
Podemos formular una cierta correspondencia entre ideales homogéneos de polinomios y subconjuntos algebraicos de un espacio proyectivo, llamada Nullstellensatz proyectivo , que es análoga a la afín. Para ello, introducimos algunas notaciones. SeaEl ideal homogéneo,
se denomina ideal homogéneo maximal (véase también ideal irrelevante ). Como en el caso afín, definimos: para un subconjuntoy un ideal homogéneo I de R ,
Porqueremos decir: para cada coordenada homogéneade un punto S tenemos. Esto implica que las componentes homogéneas de f también son cero en S y por lo tanto quees un ideal homogéneo. Equivalentemente,es el ideal homogéneo generado por polinomios homogéneos f que se anulan en S. Ahora bien, para cualquier ideal homogéneo, por el teorema de Nullstellensatz habitual, tenemos:
y así, como en el caso afín, tenemos: [ 15 ]
- Existe una correspondencia biunívoca que invierte el orden entre los ideales radicales homogéneos propios de R y los subconjuntos dede la formaLa correspondencia se da pory
Nullstellensatz analítico (Nulstellensatz de Rückert)
El Nullstellensatz también es válido para los gérmenes de funciones holomorfas en un punto del espacio complejo n-dimensional .Precisamente, para cada subconjunto abiertodejardenotemos el anillo de funciones holomorfas en U ; entonceses un haz enEl talloPor ejemplo, se puede demostrar que el origen es un anillo local noetheriano que es un dominio de factorización único .
Sies un germen representado por una función holomorfa, entonces dejasea la clase de equivalencia del conjunto
donde dos subconjuntosse consideran equivalentes sipara algún vecindario U de 0. Notaes independiente de la elección del representantePara cada idealdejardenotarpara algunos generadoresde I. Está bien definido; es decir, es independiente de la elección de los generadores.
Para cada subconjunto, dejar
Es fácil ver quees un ideal dey esosien el sentido expuesto anteriormente.
El Nullstellensatz analítico establece entonces: [ 16 ] para cada ideal,
donde el lado izquierdo es el radical de I.
Nullstellensatz formal
En geometría algebraica clásica, la operación de lugar cero ('variedad') (V) se aplica a subconjuntos del anillo de polinomios sobre un cuerpo algebraicamente cerrado, mientras que la operación de ideal evanescente (I) se aplica a subconjuntos del espacio afín n- dimensional, cuyos puntos están en correspondencia biunívoca con los ideales maximales del anillo de polinomios mediante el teorema de Nullstellensatz débil (véase más arriba). En teoría de esquemas , V e I se generalizan y redefinen de manera que puedan aplicarse a subconjuntos de anillos conmutativos (unitarios) arbitrarios y sus espectros primos , respectivamente. En particular, para cualquier anillo conmutativo A , su conjunto de ideales primos ( espectro primo )y subconjuntosy, establecimos
- y
Entonces, para cualquier ideal, un análogo formal del Nullstellensatz de Hilbert sostiene:
donde la última igualdad se deduce de una propiedad estándar de los ideales primos del álgebra conmutativa. [ 17 ] En analogía con los lugares de cero en la teoría clásica, else utilizan para definir los conjuntos cerrados en la topología de Zariski de. [ 6 ]
Véase también
- Lema de Artin-Tate
- Nullstellensatz combinatorio
- Teorema de nulidad diferencial
- Real radical
- Las series de potencias restringidas#Álgebra de Tate , un análogo del Nullstellensatz de Hilbert, se cumplen para las álgebras de Tate.
- Krivine-Stengle Positivstellensatz
- Weierstrass Nullstellensatz
Notas
- ↑ Tao, Terence (26 de noviembre de 2007). "El argumento de Hilbert sobre los ceros" . Novedades . Consultado el 25 de septiembre de 2025 .
- ↑ Zariski–Samuel , Cap. VII, Teorema 14 .
- ↑ Demostración: Si los polinomios en J no tienen cero común enentoncesya pesar dees vagamente cierto para cualquierincluyendo el polinomio constante 1, por lo que por el teorema de Nullstellensatz fuerte, tenemospara algún número natural r , pero eso significay por lo tanto J debe ser todo el anillo de polinomiosQED
- ↑ Cox, David A. ; Little, John ; O'Shea, Donal (2015). Ideales, variedades y algoritmos: una introducción a la geometría algebraica computacional y al álgebra conmutativa . Textos de pregrado en matemáticas. Cham: Springer International Publishing. doi : 10.1007/978-3-319-16721-3 . ISBN 978-3-319-16720-6.
- ↑ Patil, Dilip P.; Storch, Uwe (2010). Introducción a la geometría algebraica y al álgebra conmutativa . World Scientific. ISBN 978-9814307581.
- 1 2 Reid, Miles (1995). Álgebra conmutativa para estudiantes de pregrado . Textos para estudiantes de la London Mathematical Society. Cambridge ; Nueva York: Cambridge University Press. ISBN 978-0-521-45255-7.
- ↑ Atiyah–Macdonald , Cap. 7 , Ejercicio 7.14.
- ↑ Emerton, Matthew. "Jacobson rings" (PDF) . Archivado (PDF) del original el 25 de julio de 2022.
- ↑ EGA §IV.17.16.2.
- ↑ EGA §IV.17.16.3(ii).
- ^ Lang, Serge (1952). "Nulstellensatz de Hilbert en el espacio de dimensiones infinitas" . Proc. Soy. Matemáticas. Soc. 3 (3): 407– 410. doi : 10.2307/2031893 . JSTOR 2031893 .
- ↑ Brownawell, W. Dale (1987), "Límites para los grados en el Nullstellensatz", Ann. of Math. , 126 (3): 577– 591, doi : 10.2307/1971361 , JSTOR 1971361 , MR 0916719
- ↑ Kollár, János (1988), "Sharp Effective Nullstellensatz" (PDF) , Journal of the American Mathematical Society , 1 (4): 963–975 , doi : 10.2307/1990996 , JSTOR 1990996 , MR 0944576 , archivado del original (PDF) el 3 de marzo de 2014 , consultado el 14 de octubre de 2012.
- ↑ Sombra, Martín (1999), "A Sparse Effective Nullstellensatz", Avances en Matemática Aplicada , 22 (2): 271– 295, arXiv : alg-geom/9710003 , doi : 10.1006/aama.1998.0633 , MR 1659402 , S2CID 119726673
- ↑ Esta formulación proviene de Milne, Geometría algebraicay difiere de Hartshorne 1977 , Cap. I, Ejercicio 2.4
- ↑ Huybrechts , Proposición 1.1.29.
- ↑ Gathmann, Andreas (2022). Geometría algebraica (apuntes del curso) (PDF) . TU Kaiserslautern.
{{cite book}}: CS1 mantenimiento: falta el editor de ubicación ( enlace )
Referencias
- Almira, José María (2007). «Nullstellensatz revisitado» (PDF) . Desgarrar. Semín. Estera. Univ. Politec. Turín . 65 (3): 365-369 .
- Atiyah, MF ; Macdonald, IG (1994). Introducción al álgebra conmutativa . Addison-Wesley. ISBN 0-201-40751-5.
- Eisenbud, David (1999). Álgebra conmutativa con vistas a la geometría algebraica . Textos de posgrado en matemáticas. Vol. 150. Nueva York: Springer-Verlag. ISBN 978-0-387-94268-1.
- Hartshorne, Robin (1977), Geometría algebraica , Textos de posgrado en matemáticas , vol. 52, Nueva York: Springer-Verlag, ISBN 978-0-387-90244-9, MR 0463157
- Hilbert, David (1893). "Ueber die vollen Invariantensysteme" . Annalen Matemáticas . 42 (3): 313– 373. doi : 10.1007/BF01444162 .
- Huybrechts, Daniel (2005). Geometría compleja: una introducción . Saltador. ISBN 3-540-21290-6.
- Mukai, Shigeru (2003). Introducción a los invariantes y módulos . Estudios de matemáticas avanzadas de Cambridge. Vol. 81. William Oxbury (trad.). pág. 82. ISBN 0-521-80906-1.
- Zariski, Oscar ; Samuel, Pierre (1960). Álgebra conmutativa. Volumen II . Berlín. ISBN 978-3-662-27753-9.
{{cite book}}: Incompatibilidad de ISBN/Fecha ( ayuda ) CS1 maint: falta la ubicación del editor ( enlace )
- Polinomios
- Teoremas en geometría algebraica