Articulo de referencia

El teorema de los ceros de Hilbert

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 u...

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).do{\displaystyle \mathbb {C} }). 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

{F1(incógnita1,,incógnitanorte)=0Fmetro(incógnita1,,incógnitanorte)=0{\displaystyle {\begin{cases}f_{1}(x_{1},\dots ,x_{n})=0\\\vdots \\f_{m}(x_{1},\ldots ,x_{n})=0\end{cases}}}

en las variablesincógnita1,,incógnitanorte{\displaystyle x_{1},\dots ,x_{n}}, dóndeF1,,FmetroK[incógnita1,,incógnitanorte]{\displaystyle f_{1},\dots ,f_{m}\in K[x_{1},\dots ,x_{n}]}son polinomios multivariados sobre un cuerpo algebraicamente cerradoK{\displaystyle K}Si el sistema no tiene una solución(incógnita1,,incógnitanorte)Knorte{\displaystyle (x_{1},\dots ,x_{n})\in K^{n}}, entonces hay una "razón algebraica" para esta situación: a saber, esto ocurre precisamente cuando existen polinomiosgramo1,,gramometroK[incógnita1,,incógnitanorte]{\displaystyle g_{1},\dots ,g_{m}\in K[x_{1},\dots ,x_{n}]}de tal manera que

gramo1F1++gramometroFmetro=1.{\displaystyle g_{1}f_{1}+\cdots +g_{m}f_{m}=1.}

Dado que la expresión del lado izquierdo debe evaluarse a 0 en cualquier(incógnita1,,incógnitanorte){\displaystyle (x_{1},\dots ,x_{n})}Si 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: SiFK[incógnita1,,incógnitanorte]{\displaystyle f\in K[x_{1},\dots ,x_{n}]}es un polinomio tal que cada solución del sistema de ecuaciones es también una solución de

F(incógnita1,,incógnitanorte)=0,{\displaystyle f(x_{1},\dots ,x_{n})=0,}

Entonces hay un tipo similar de "razón algebraica" para este suceso: esto ocurre precisamente cuando existe un número naturalr{\displaystyle r}y polinomiosgramo1,,gramometro{\displaystyle g_{1},\dots ,g_{m}}de tal manera que

Fr=gramo1F1++gramometroFmetro.{\displaystyle f^{r}=g_{1}f_{1}+\cdots +g_{m}f_{m}.}

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.k[incógnita1,,incógnitanorte]{\displaystyle k[X_{1},\ldots ,X_{n}]}y sea J un ideal en este anillo. El conjunto algebraicoV(J){\displaystyle \mathrm {V} (J)}definido por este ideal consiste en todas las n -tuplasa=(a1,,anorte){\displaystyle a=(a_{1},\dots ,a_{n})}enKnorte{\displaystyle K^{n}}de tal manera queF(a)=0{\displaystyle f(a)=0}a pesar deFJ{\displaystyle f\in J}El teorema de los ceros de Hilbert establece que si p es un polinomio enk[incógnita1,,incógnitanorte]{\displaystyle k[X_{1},\ldots ,X_{n}]}que se desvanece en el conjunto algebraicoV(J){\displaystyle \mathrm {V} (J)}, es decir,pag(a)=0{\displaystyle p(a)=0}a pesar deaV(J){\displaystyle a\in \mathrm {V} (J)}, entonces existe un número naturalr{\displaystyle r}de tal manera quepagrJ{\displaystyle p^{r}\in J}. [ 2 ]

Con la notación común en geometría algebraica, el Nullstellensatz se puede formular como

I(V(J))=J{\displaystyle {\hbox{I}}({\hbox{V}}(J))={\sqrt {J}}}

para cada J ideal enK[incógnita1,...,incógnitanorte]{\displaystyle K[X_{1},...,X_{n}]}con K algebraicamente cerrado. Aquí,J{\displaystyle {\sqrt {J}}}denota el radical de J (pagJ{\displaystyle p\in {\sqrt {J}}}si y solo sirnorte, pagrJ{\displaystyle \exists r\in \mathbb {N} ,\ p^{r}\in J}),I(U){\displaystyle \mathrm {I} (U)}es el ideal evanescente de U (el conjunto de polinomios que se anulan en los puntos de U ), yV(J){\displaystyle \mathrm {V} (J)}es el lugar geométrico cero de J (el conjunto de puntos en los que los polinomios en J se anulan). La afirmación de queI(V(J))J{\displaystyle {\hbox{I}}({\hbox{V}}(J))\subseteq {\sqrt {J}}}es 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 enk[incógnita1,,incógnitanorte]{\displaystyle k[X_{1},\ldots ,X_{n}]}, entoncesV(J){\displaystyle \mathrm {V} (J)}no es vacío, es decir, para toda extensión algebraicamente cerradaKk{\displaystyle K\supseteq k}, existe un cero común enKnorte{\displaystyle K^{n}}para 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.(incógnita2+1){\displaystyle (X^{2}+1)}enR[incógnita]{\displaystyle \mathbb {R} [X]}no tienen un cero común enR.{\displaystyle \mathbb {R} .}

Especializarse al caso de un solo polinomio cuandoK=do{\displaystyle K=\mathbb {C} }ynorte=1{\displaystyle n=1}, se recupera inmediatamente una reformulación del teorema fundamental del álgebra : Un polinomio P endo[incógnita]{\displaystyle \mathbb {C} [X]}tiene raíz endo{\displaystyle \mathbb {C} }si y solo sigradosPAG0{\displaystyle \deg P\neq 0}Por esta razón, el Nullstellensatz (débil) se aplica aK=do{\displaystyle K=\mathbb {C} }puede 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 enKnorte{\displaystyle K^{n}}y los ideales radicales deK[incógnita1,,incógnitanorte].{\displaystyle K[X_{1},\ldots ,X_{n}].}De 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.a=(a1,,anorte)Knorte{\displaystyle a=(a_{1},\dots ,a_{n})\in K^{n}}. EntoncesI({a})=(incógnita1a1,,incógnitanorteanorte){\displaystyle \mathrm {I} (\{a\})=(X_{1}-a_{1},\ldots ,X_{n}-a_{n})}es un ideal maximal. Recíprocamente, todo ideal maximal del anillo polinomialK[incógnita1,,incógnitanorte]{\displaystyle K[X_{1},\ldots ,X_{n}]}(tenga en cuenta queK{\displaystyle K}es algebraicamente cerrado) es de la forma(incógnita1a1,,incógnitanorteanorte){\displaystyle (X_{1}-a_{1},\ldots ,X_{n}-a_{n})}para algunosa1,,anorteK{\displaystyle a_{1},\ldots ,a_{n}\in K}Esta 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 enKnorte{\displaystyle K^{n}}es irreducible (en la topología de Zariski) si y solo siI(W){\displaystyle \mathrm {I} (W)}es un ideal primordial .

De manera más general, para cualquier J ideal enK[incógnita1,...,incógnitanorte]{\displaystyle K[X_{1},...,X_{n}]},

J=metroJmetro=(a1,,anorte)V(J)(incógnita1a1,,incógnitanorteanorte),{\displaystyle {\sqrt {J}}=\bigcap _{{\mathfrak {m}}\supseteq J}{\mathfrak {m}}=\bigcap _{(a_{1},\dots ,a_{n})\in \mathrm {V} (J)}(X_{1}-a_{1},\dots ,X_{n}-a_{n}),}

donde la primera intersección se toma sobre ideales maximalesmetroK[incógnita1,...,incógnitanorte]{\displaystyle {\mathfrak {m}}\subsetneq K[X_{1},...,X_{n}]}Esta 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 ymetro{\displaystyle {\mathfrak {m}}}es un ideal maximal del anillo de polinomiosK[incógnita1,,incógnitanorte]{\displaystyle K[X_{1},\ldots ,X_{n}]}, entonces el lema de Zariski implica queK[incógnita1,,incógnitanorte]/metro{\displaystyle K[X_{1},\ldots ,X_{n}]/{\mathfrak {m}}}es una extensión de cuerpo finito de K y, por lo tanto, por cierre algebraico, debe ser K. De esto se deduce que existe unaa=(a1,,anorte)Knorte{\displaystyle a=(a_{1},\dots ,a_{n})\in K^{n}}de tal manera queincógnitaiaimetro{\displaystyle X_{i}-a_{i}\in {\mathfrak {m}}}parai=1,,norte{\displaystyle i=1,\dots ,n}. En otras palabras,

metrometroa=(incógnita1a1,,incógnitanorteanorte){\displaystyle {\mathfrak {m}}\supseteq {\mathfrak {m}}_{a}=(X_{1}-a_{1},\ldots ,X_{n}-a_{n})}

para algunosa=(a1,,anorte)Knorte{\displaystyle a=(a_{1},\dots ,a_{n})\in K^{n}}. Perometroa{\displaystyle {\mathfrak {m}}_{a}}es claramente máximo, por lo tantometro=metroa{\displaystyle {\mathfrak {m}}={\mathfrak {m}}_{a}}. Este es el Nullstellensatz débil: todo ideal maximal deK[incógnita1,,incógnitanorte]{\displaystyle K[X_{1},\ldots ,X_{n}]}para K algebraicamente cerrado es de la formametroa=(incógnita1a1,,incógnitanorteanorte){\displaystyle {\mathfrak {m}}_{a}=(X_{1}-a_{1},\ldots ,X_{n}-a_{n})}para algunosa=(a1,,anorte)Knorte{\displaystyle a=(a_{1},\dots ,a_{n})\in K^{n}}Debido 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 ]

DejarA=K[incógnita1,,incógnitanorte]{\displaystyle A=K[X_{1},\ldots ,X_{n}]}para un cuerpo algebraicamente cerrado K , y sea J un ideal de A yV=V(J){\displaystyle V=\mathrm {V} (J)}sean los ceros comunes de J enKnorte{\displaystyle K^{n}}. Recuerda queI(V){\displaystyle \mathrm {I} (V)}es radical y por lo tantoJI(V){\displaystyle {\sqrt {J}}\subseteq \mathrm {I} (V)}, dóndeI(V){\displaystyle \mathrm {I} (V)}es el ideal de polinomios en A que se anulan en V. Para demostrar la inclusión opuesta, seaFJ{\displaystyle f\not \in {\sqrt {J}}}. EntoncesFpag{\displaystyle f\not \in {\mathfrak {p}}}para algún ideal primordialpagJ{\displaystyle {\mathfrak {p}}\supseteq J}en A . DejemosR=(A/pag)[1/F¯]{\displaystyle R=(A/{\mathfrak {p}})[1/{\bar {f}}]}, dóndeF¯{\displaystyle {\bar {f}}}es la imagen de f debajo del mapa naturalAA/pag{\displaystyle A\to A/{\mathfrak {p}}}, ymetro{\displaystyle {\mathfrak {m}}}Sea un ideal maximal en R. Por el lema de Zariski,R/metro{\displaystyle R/{\mathfrak {m}}}es una extensión finita de K y, por lo tanto, es K ya que K es algebraicamente cerrado. Seaincógnitai{\displaystyle x_{i}}sean las imágenes deincógnitai{\displaystyle X_{i}}bajo el mapa naturalAA/pagRR/metroK{\displaystyle A\to A/{\mathfrak {p}}\to R\to R/{\mathfrak {m}}\cong K}. De ello se deduce que, por construcción,incógnita=(incógnita1,,incógnitanorte)V{\displaystyle x=(x_{1},\ldots ,x_{n})\in V}peroF(incógnita)0{\displaystyle f(x)\neq 0}, entoncesFI(V){\displaystyle f\notin \mathrm {I} (V)}.

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 polinomiospag1,,pagnorte,{\displaystyle p_{1},\ldots ,p_{n},}un cambio lineal de variables permite suponer quepag1{\displaystyle p_{1}}es mónico en la primera variable x . Luego, se introducenorte1{\displaystyle n-1}nuevas variables2,,norte,{\displaystyle u_{2},\ldots ,u_{n},}y uno considera el resultado

R=Resincógnita(pag1,2pag2++nortepagnorte).{\displaystyle R=\operatorname {Res} _{x}(p_{1},u_{2}p_{2}+\cdots +u_{n}p_{n}).}

Como R está en el ideal generado porpag1,,pagnorte,{\displaystyle p_{1},\ldots ,p_{n},}Lo mismo es cierto para los coeficientes en R de los monomios en2,,norte.{\displaystyle u_{2},\ldots ,u_{n}.}Entonces, si 1 está en el ideal generado por estos coeficientes, también está en el ideal generado porpag1,,pagnorte.{\displaystyle p_{1},\ldots ,p_{n}.}Por otro lado, si estos coeficientes tienen un cero común, este cero puede extenderse a un cero común depag1,,pagnorte,{\displaystyle p_{1},\ldots ,p_{n},}por 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 formaR=k[t1,,tnorte]/I{\textstyle R=k[t_{1},\cdots ,t_{n}]/I}) es Jacobson. De forma más general, se tiene el siguiente teorema:

DejarR{\displaystyle R}ser un anillo Jacobson. SiS{\displaystyle S}es un álgebra R finitamente generada , entoncesS{\displaystyle S}es un anillo Jacobson. Además, sinorteS{\displaystyle {\mathfrak {n}}\subseteq S}es un ideal máximo, entoncesmetro:=norteR{\displaystyle {\mathfrak {m}}:={\mathfrak {n}}\cap R}es un ideal máximo deR{\textstyle R}, yS/norte{\displaystyle S/{\mathfrak {n}}}es una extensión finita deR/metro{\displaystyle R/{\mathfrak {m}}}. [ 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 morfismoSpagmidoRSpagmidok{\textstyle \mathrm {Spec} \,R\to \mathrm {Spec} \,k}admite una sección étale-localmente (equivalentemente, después del cambio de base a lo largo deSpagmidoLSpagmidok{\textstyle \mathrm {Spec} \,L\to \mathrm {Spec} \,k}para alguna extensión de campo finitaL/k{\textstyle L/k}). En este sentido, se tiene el siguiente teorema:

Cualquier morfismo fielmente plano de esquemasF:Yincógnita{\textstyle f:Y\to X}localmente de presentación finita admite una cuasi-sección , en el sentido de que existe un morfismo fielmente plano y localmente cuasi-finito.gramo:incógnitaincógnita{\textstyle g:X'\to X}localmente de presentación finita tal que el cambio de baseF:Y×incógnitaincógnitaincógnita{\textstyle f':Y\times _{X}X'\to X'}deF{\textstyle f}a lo largo degramo{\textstyle g}admite una sección. [ 9 ] Además, siincógnita{\textstyle X}es cuasicompacto (respectivamente, cuasicompacto y cuasiseparado ), entonces se puede tomarincógnita{\textstyle X'}ser afín (resp.incógnita{\textstyle X'}afín ygramo{\textstyle g}cuasifinito), y siF{\textstyle f}es suave sobreyectiva, entonces se puede tomargramo{\textstyle g}ser étale . [ 10 ]

Serge Lang extendió el Nullstellensatz al caso de infinitos generadores:

Dejarκ{\textstyle \kappa }sea ​​un cardinal infinito y deje queK{\textstyle K}sea ​​un cuerpo algebraicamente cerrado cuyo grado de trascendencia sobre su subcuerpo primo es estrictamente mayor queκ{\displaystyle \kappa }. Entonces, para cualquier conjuntoS{\textstyle S}de cardinalidadκ{\textstyle \kappa }, el anillo de polinomiosA=K[incógnitai]iS{\textstyle A=K[x_{i}]_{i\in S}}satisface el Nullstellensatz, es decir, para cualquier idealJA{\textstyle J\subset A}tenemos esoJ=I(V(J)){\displaystyle {\sqrt {J}}={\hbox{I}}({\hbox{V}}(J))}. [ 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
grados(Figramoi)máximo(ds,3)j=1min(norte,s)1máximo(dj,3).{\displaystyle \deg(f_{i}g_{i})\leq \max(d_{s},3)\prod _{j=1}^{\min(n,s)-1}\max(d_{j},3).}
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

máximo(3,d)min(norte,s).{\displaystyle \max(3,d)^{\min(n,s)}.}

Una mejora debida a M. Sombra es [ 14 ]

grados(Figramoi)2dsj=1min(norte,s)1dj.{\displaystyle \deg(f_{i}g_{i})\leq 2d_{s}\prod _{j=1}^{\min(n,s)-1}d_{j}.}

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. SeaR=k[t0,,tnorte].{\displaystyle R=k[t_{0},\ldots ,t_{n}].}El ideal homogéneo,

R+=d1Rd{\displaystyle R_{+}=\bigoplus _{d\geqslant 1}R_{d}}

se denomina ideal homogéneo maximal (véase también ideal irrelevante ). Como en el caso afín, definimos: para un subconjuntoSPAGnorte{\displaystyle S\subseteq \mathbb {P} ^{n}}y un ideal homogéneo I de R ,

IPAGnorte(S)={FR+F=0 en S},VPAGnorte(I)={incógnitaPAGnorteF(incógnita)=0 a pesar de FI}.{\displaystyle {\begin{aligned}\operatorname {I} _{\mathbb {P} ^{n}}(S)&=\{f\in R_{+}\mid f=0{\text{ on }}S\},\\\operatorname {V} _{\mathbb {P} ^{n}}(I)&=\{x\in \mathbb {P} ^{n}\mid f(x)=0{\text{ for all }}f\in I\}.\end{aligned}}}

PorF=0 en S{\displaystyle f=0{\text{ on }}S}queremos decir: para cada coordenada homogénea(a0::anorte){\displaystyle (a_{0}:\cdots :a_{n})}de un punto S tenemosF(a0,,anorte)=0{\displaystyle f(a_{0},\ldots ,a_{n})=0}. Esto implica que las componentes homogéneas de f también son cero en S y por lo tanto queIPAGnorte(S){\displaystyle \operatorname {I} _{\mathbb {P} ^{n}}(S)}es un ideal homogéneo. Equivalentemente,IPAGnorte(S){\displaystyle \operatorname {I} _{\mathbb {P} ^{n}}(S)}es el ideal homogéneo generado por polinomios homogéneos f que se anulan en S. Ahora bien, para cualquier ideal homogéneoIR+{\displaystyle I\subseteq R_{+}}, por el teorema de Nullstellensatz habitual, tenemos:

I=IPAGnorte(VPAGnorte(I)),{\displaystyle {\sqrt {I}}=\operatorname {I} _{\mathbb {P} ^{n}}(\operatorname {V} _{\mathbb {P} ^{n}}(I)),}

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 dePAGnorte{\displaystyle \mathbb {P} ^{n}}de la formaVPAGnorte(I).{\displaystyle \operatorname {V} _{\mathbb {P} ^{n}}(I).}La correspondencia se da porIPAGnorte{\displaystyle \operatorname {I} _{\mathbb {P} ^{n}}}yVPAGnorte.{\displaystyle \operatorname {V} _{\mathbb {P} ^{n}}.}

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 .donorte.{\displaystyle \mathbb {C} ^{n}.}Precisamente, para cada subconjunto abiertoUdonorte,{\displaystyle U\subseteq \mathbb {C} ^{n},}dejarOdonorte(U){\displaystyle {\mathcal {O}}_{\mathbb {C} ^{n}}(U)}denotemos el anillo de funciones holomorfas en U ; entoncesOdonorte{\displaystyle {\mathcal {O}}_{\mathbb {C} ^{n}}}es un haz endonorte.{\displaystyle \mathbb {C} ^{n}.}El talloOdonorte,0{\displaystyle {\mathcal {O}}_{\mathbb {C} ^{n},0}}Por ejemplo, se puede demostrar que el origen es un anillo local noetheriano que es un dominio de factorización único .

SiFOdonorte,0{\displaystyle f\in {\mathcal {O}}_{\mathbb {C} ^{n},0}}es un germen representado por una función holomorfaF~:Udo{\displaystyle {\widetilde {f}}:U\to \mathbb {C} }, entonces dejaV0(F){\displaystyle V_{0}(f)}sea ​​la clase de equivalencia del conjunto

{zUF~(z)=0},{\displaystyle \left\{z\in U\mid {\widetilde {f}}(z)=0\right\},}

donde dos subconjuntosincógnita,Ydonorte{\displaystyle X,Y\subseteq \mathbb {C} ^{n}}se consideran equivalentes siincógnitaU=YU{\displaystyle X\cap U=Y\cap U}para algún vecindario U de 0. NotaV0(F){\displaystyle V_{0}(f)}es independiente de la elección del representanteF~.{\displaystyle {\widetilde {f}}.}Para cada idealIOdonorte,0,{\displaystyle I\subseteq {\mathcal {O}}_{\mathbb {C} ^{n},0},}dejarV0(I){\displaystyle V_{0}(I)}denotarV0(F1)V0(Fr){\displaystyle V_{0}(f_{1})\cap \dots \cap V_{0}(f_{r})}para algunos generadoresF1,,Fr{\displaystyle f_{1},\ldots ,f_{r}}de I. Está bien definido; es decir, es independiente de la elección de los generadores.

Para cada subconjuntoincógnitadonorte{\displaystyle X\subseteq \mathbb {C} ^{n}}, dejar

I0(incógnita)={FOdonorte,0V0(F)incógnita}.{\displaystyle I_{0}(X)=\left\{f\in {\mathcal {O}}_{\mathbb {C} ^{n},0}\mid V_{0}(f)\supset X\right\}.}

Es fácil ver queI0(incógnita){\displaystyle I_{0}(X)}es un ideal deOdonorte,0{\displaystyle {\mathcal {O}}_{\mathbb {C} ^{n},0}}y esoI0(incógnita)=I0(Y){\displaystyle I_{0}(X)=I_{0}(Y)}siincógnitaY{\displaystyle X\sim Y}en el sentido expuesto anteriormente.

El Nullstellensatz analítico establece entonces: [ 16 ] para cada idealIOdonorte,0{\displaystyle I\subseteq {\mathcal {O}}_{\mathbb {C} ^{n},0}},

I=I0(V0(I)){\displaystyle {\sqrt {I}}=I_{0}(V_{0}(I))}

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 )Spagmido A{\displaystyle \mathrm {Spec} \ A}y subconjuntosSA{\displaystyle S\subset A}yincógnitaSpagmido A{\displaystyle X\subset \mathrm {Spec} \ A}, establecimos

V(S)={pagSpagmido ApagS}{\displaystyle \mathbb {V} (S)=\{{\mathfrak {p}}\in \mathrm {Spec} \ A\mid {\mathfrak {p}}\supset S\}}yI(incógnita)=pagincógnitapag.{\displaystyle \mathbb {I} (X)=\bigcap _{{\mathfrak {p}}\in X}{\mathfrak {p}}.}

Entonces, para cualquier idealJA{\displaystyle J\triangleleft A}, un análogo formal del Nullstellensatz de Hilbert sostiene:

I(V(J))=pagV(J)pag=pagSpagmido A, pagJpag=J,{\displaystyle \mathbb {I} (\mathbb {V} (J))=\bigcap _{{\mathfrak {p}}\in \mathbb {V} (J)}{\mathfrak {p}}=\bigcap _{{\mathfrak {p}}\in \mathrm {Spec} \ A,\ {\mathfrak {p}}\supset J}{\mathfrak {p}}={\sqrt {J}},}

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, elV(S){\displaystyle \mathbb {V} (S)}se utilizan para definir los conjuntos cerrados en la topología de Zariski deSpagmido A{\displaystyle \mathrm {Spec} \ A}. [ 6 ]

Véase también

Notas

  1. Tao, Terence (26 de noviembre de 2007). "El argumento de Hilbert sobre los ceros" . Novedades . Consultado el 25 de septiembre de 2025 .
  2. Zariski–Samuel , Cap. VII, Teorema 14 .
  3. Demostración: Si los polinomios en J no tienen cero común enKnorte,{\displaystyle K^{n},}entoncesV(J)=,{\displaystyle \mathrm {V} (J)=\emptyset ,}ypag(a)=0{\displaystyle p(a)=0}a pesar deaV(J){\displaystyle a\in \mathrm {V} (J)}es vagamente cierto para cualquierpagk[incógnita1,,incógnitanorte],{\displaystyle p\in k[X_{1},\dots ,X_{n}],}incluyendo el polinomio constante 1, por lo que por el teorema de Nullstellensatz fuerte, tenemos1rJ,{\displaystyle 1^{r}\in J,}para algún número natural r , pero eso significa1J,{\displaystyle 1\in J,}y por lo tanto J debe ser todo el anillo de polinomiosk[incógnita1,,incógnitanorte],{\displaystyle k[X_{1},\dots ,X_{n}],}QED
  4. 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.
  5. Patil, Dilip P.; Storch, Uwe (2010). Introducción a la geometría algebraica y al álgebra conmutativa . World Scientific. ISBN 978-9814307581.
  6. 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.
  7. Atiyah–Macdonald , Cap. 7 , Ejercicio 7.14.
  8. Emerton, Matthew. "Jacobson rings" (PDF) . Archivado (PDF) del original el 25 de julio de 2022.
  9. EGA §IV.17.16.2.
  10. EGA §IV.17.16.3(ii).
  11. ^ 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 . 
  12. 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  
  13. 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.  
  14. 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  
  15. Esta formulación proviene de Milne, Geometría algebraicay difiere de Hartshorne 1977 , Cap. I, Ejercicio 2.4
  16. Huybrechts , Proposición 1.1.29.
  17. Gathmann, Andreas (2022). Geometría algebraica (apuntes del curso) (PDF) . TU Kaiserslautern.{{cite book}}: CS1 mantenimiento: falta el editor de ubicación ( enlace )

Referencias