Articulo de referencia

Teorema de la base de Hilbert

En matemáticas , el teorema de la base de Hilbert afirma que todo ideal de un anillo de polinomios sobre un cuerpo tiene un conjunto generador finito (una base finita en la term...

En matemáticas , el teorema de la base de Hilbert afirma que todo ideal de un anillo de polinomios sobre un cuerpo tiene un conjunto generador finito (una base finita en la terminología de Hilbert).

En álgebra moderna , los anillos cuyos ideales poseen esta propiedad se denominan anillos noetherianos . Todo cuerpo y el anillo de los enteros son anillos noetherianos. Por lo tanto, el teorema puede generalizarse y reformularse como: todo anillo de polinomios sobre un anillo noetheriano es también noetheriano .

El teorema fue enunciado y demostrado por David Hilbert en 1890 en su artículo fundamental sobre la teoría de invariantes , donde resolvió varios problemas sobre invariantes. En este artículo, también demostró otros dos teoremas fundamentales sobre polinomios: el teorema de Nullstellensatz (teorema del lugar geométrico de los ceros) y el teorema de sizigia (teorema sobre relaciones). Estos tres teoremas fueron el punto de partida de la interpretación de la geometría algebraica en términos de álgebra conmutativa . En particular, el teorema de la base implica que todo conjunto algebraico es la intersección de un número finito de hipersuperficies . [ 1 ]

Otro aspecto de este artículo tuvo un gran impacto en las matemáticas del siglo XX: el uso sistemático de métodos no constructivos . Por ejemplo, el teorema de la base afirma que todo ideal tiene un conjunto generador finito, pero la demostración original no proporciona ninguna forma de calcularlo para un ideal específico. Este enfoque fue tan sorprendente para los matemáticos de la época que la primera versión del artículo fue rechazada por Paul Gordon , el mayor especialista en invariantes de entonces, con el comentario: «Esto no es matemáticas. Esto es teología». [ 2 ] Más tarde, reconoció: «Me he convencido de que incluso la teología tiene sus méritos». [ 3 ]

Declaración

SiR{\displaystyle R}es un anillo , dejaR[incógnita]{\displaystyle R[X]}denota el anillo de polinomios en la indeterminadaincógnita{\displaystyle X}encimaR{\displaystyle R}Hilbert demostró que siR{\displaystyle R}no es "demasiado grande", en el sentido de que siR{\displaystyle R}es noetheriano, lo mismo debe ser cierto paraR[incógnita]{\displaystyle R[X]}Formalmente,

Teorema de la base de Hilbert SiR{\displaystyle R}es un anillo noetheriano, entoncesR[incógnita]{\displaystyle R[X]}es un anillo noetheriano. [ 4 ]

Corolario SiR{\displaystyle R}es un anillo noetheriano, entoncesR[incógnita1,,incógnitanorte]{\displaystyle R[X_{1},\dotsc ,X_{n}]}es un anillo noetheriano.

Hilbert demostró el teorema (para el caso especial de polinomios multivariados sobre un cuerpo ) en el curso de su demostración de la generación finita de anillos de invariantes . [ 1 ] El teorema se interpreta en geometría algebraica de la siguiente manera: todo conjunto algebraico es el conjunto de los ceros comunes de un número finito de polinomios.

La demostración de Hilbert es altamente no constructiva : procede por inducción sobre el número de variables y, en cada paso de inducción, utiliza la demostración no constructiva para una variable menos. Introducidas más de ochenta años después, las bases de Gröbner permiten una demostración directa lo más constructiva posible: las bases de Gröbner generan un algoritmo para comprobar si un polinomio pertenece al ideal generado por otros polinomios. Así, dada una secuencia infinita de polinomios, se puede construir algorítmicamente la lista de aquellos polinomios que no pertenecen al ideal generado por los precedentes. La teoría de bases de Gröbner implica que esta lista es necesariamente finita y, por lo tanto, constituye una base finita del ideal. Sin embargo, para decidir si la lista es completa, es necesario considerar cada elemento de la secuencia infinita, lo cual no se puede realizar en el tiempo finito permitido para un algoritmo.

Prueba

Teorema SiR{\displaystyle R}es un anillo noetheriano izquierdo ( respectivamente, derecho) , entonces el anillo polinomialR[incógnita]{\displaystyle R[X]}También es un anillo noetheriano izquierdo ( o derecho).

Daremos dos demostraciones, en ambas solo se considera el caso "izquierdo"; la demostración para el caso derecho es similar.

Primera prueba

SuponeraR[incógnita]{\displaystyle {\mathfrak {a}}\subseteq R[X]}es un ideal izquierdo generado de forma no finita. Entonces, por recursión (usando el axioma de elección dependiente ), hay una secuencia de polinomios{F0,F1,}{\displaystyle \{f_{0},f_{1},\ldots \}}de tal manera que sibnorte{\displaystyle {\mathfrak {b}}_{n}}es el ideal izquierdo generado porF0,,Fnorte1{\displaystyle f_{0},\ldots ,f_{n-1}}entoncesFnorteabnorte{\displaystyle f_{n}\in {\mathfrak {a}}\setminus {\mathfrak {b}}_{n}}es de grado mínimo . Por construcción,{grados(F0),grados(F1),}{\displaystyle \{\deg(f_{0}),\deg(f_{1}),\ldots \}}es una sucesión no decreciente de números naturales . Seaanorte{\displaystyle a_{n}}ser el coeficiente principal deFnorte{\displaystyle f_{n}}y dejarb{\displaystyle {\mathfrak {b}}}ser el ideal de la izquierda enR{\displaystyle R}generado pora0,a1,{\displaystyle a_{0},a_{1},\ldots }. DesdeR{\displaystyle R}¿Es noetheriana la cadena de ideales?

(a0)(a0,a1)(a0,a1,a2){\displaystyle (a_{0})\subset (a_{0},a_{1})\subset (a_{0},a_{1},a_{2})\subset \cdots }

debe terminar. Por lo tantob=(a0,,anorte1){\displaystyle {\mathfrak {b}}=(a_{0},\ldots ,a_{N-1})}para algún número enteronorte{\displaystyle N}. Así que en particular,

anorte=i<norteiai,iR.{\displaystyle a_{N}=\sum _{i<N}u_{i}a_{i},\qquad u_{i}\in R.}

Ahora considere

gramo=i<norteiincógnitagrados(Fnorte)grados(Fi)Fi,{\displaystyle g=\sum _{i<N}u_{i}X^{\deg(f_{N})-\deg(f_{i})}f_{i},}

cuyo término principal es igual al deFnorte{\displaystyle f_{N}}; además,gramobnorte{\displaystyle g\in {\mathfrak {b}}_{N}}. Sin embargo,Fnortebnorte{\displaystyle f_{N}\notin {\mathfrak {b}}_{N}}, lo que significa queFnortegramoabnorte{\displaystyle f_{N}-g\in {\mathfrak {a}}\setminus {\mathfrak {b}}_{N}}tiene un grado menor queFnorte{\displaystyle f_{N}}, contradiciendo la minimalidad.

Segunda prueba

DejaraR[incógnita]{\displaystyle {\mathfrak {a}}\subseteq R[X]}ser un ideal de izquierda.b{\displaystyle {\mathfrak {b}}}sea ​​el conjunto de coeficientes principales de los miembros dea{\displaystyle {\mathfrak {a}}}Obviamente, este es un ideal de la izquierda.R{\displaystyle R}y, por lo tanto, es generado finitamente por los coeficientes principales de un número finito de miembros dea{\displaystyle {\mathfrak {a}}}; decirF0,,Fnorte1{\displaystyle f_{0},\ldots ,f_{N-1}}. Dejard{\displaystyle d}ser el máximo del conjunto{grados(F0),,grados(Fnorte1)}{\displaystyle \{\deg(f_{0}),\ldots ,\deg(f_{N-1})\}}y dejarbk{\displaystyle {\mathfrak {b}}_{k}}sea ​​el conjunto de coeficientes principales de los miembros dea{\displaystyle {\mathfrak {a}}}, cuyo título esk{\displaystyle \leq k}. Como antes, elbk{\displaystyle {\mathfrak {b}}_{k}}quedan ideales sobreR{\displaystyle R}y, por lo tanto, son generados finitamente por los coeficientes principales de un número finito de miembros dea{\displaystyle {\mathfrak {a}}}, decir

F0(k),,Fnorte(k)1(k){\displaystyle f_{0}^{(k)},\ldots ,f_{N^{(k)}-1}^{(k)}}

con títulosk{\displaystyle \leq k}Ahora dejemos...aR[incógnita]{\displaystyle {\mathfrak {a}}^{*}\subseteq R[X]}ser el ideal de izquierda generado por:

{Fi,Fj(k): i<norte,j<norte(k),k<d}.{\displaystyle \left\{f_{i},f_{j}^{(k)}\,:\ i<N,\,j<N^{(k)},\,k<d\right\}\!\!\;.}

Tenemosaa{\displaystyle {\mathfrak {a}}^{*}\subseteq {\mathfrak {a}}}y afirmar tambiénaa{\displaystyle {\mathfrak {a}}\subseteq {\mathfrak {a}}^{*}}Supongamos, por contradicción, que esto no es así. Entonces,haa{\displaystyle h\in {\mathfrak {a}}\setminus {\mathfrak {a}}^{*}}ser de grado mínimo, y denotemos su coeficiente principal pora{\displaystyle a}.

Caso 1:grados(h)d{\displaystyle \deg(h)\geq d}. Independientemente de esta condición, tenemosab{\displaystyle a\in {\mathfrak {b}}}, entoncesa{\displaystyle a}es una combinación lineal izquierda
a=jjaj{\displaystyle a=\sum _{j}u_{j}a_{j}}
de los coeficientes de laFj{\displaystyle f_{j}}. Considerar
h0=jjincógnitagrados(h)grados(Fj)Fj,{\displaystyle h_{0}=\sum _{j}u_{j}X^{\deg(h)-\deg(f_{j})}f_{j},}
que tiene el mismo término principal queh{\displaystyle h}; ademásh0a{\displaystyle h_{0}\in {\mathfrak {a}}^{*}}mientrasha{\displaystyle h\notin {\mathfrak {a}}^{*}}. Por lo tantohh0aa{\displaystyle h-h_{0}\in {\mathfrak {a}}\setminus {\mathfrak {a}}^{*}}ygrados(hh0)<grados(h){\displaystyle \deg(h-h_{0})<\deg(h)}, lo cual contradice el minimalismo.
Caso 2:grados(h)=k<d{\displaystyle \deg(h)=k<d}. Entoncesabk{\displaystyle a\in {\mathfrak {b}}_{k}}entoncesa{\displaystyle a}es una combinación lineal izquierda
a=jjaj(k){\displaystyle a=\sum _{j}u_{j}a_{j}^{(k)}}
de los coeficientes principales de laFj(k){\displaystyle f_{j}^{(k)}}. Considerando
h0=jjincógnitagrados(h)grados(Fj(k))Fj(k),{\displaystyle h_{0}=\sum _{j}u_{j}X^{\deg(h)-\deg(f_{j}^{(k)})}f_{j}^{(k)},}
Obtenemos una contradicción similar a la del Caso 1.

Por lo tanto, nuestra afirmación se mantiene ya=a{\displaystyle {\mathfrak {a}}={\mathfrak {a}}^{*}}que se genera de forma finita.

Tenga en cuenta que la única razón por la que tuvimos que dividir en dos casos fue para asegurar que los poderes deincógnita{\displaystyle X}En las construcciones, la multiplicación de los factores era no negativa.

Aplicaciones

DejarR{\displaystyle R}Sea un anillo conmutativo noetheriano . El teorema de la base de Hilbert tiene algunos corolarios inmediatos .

  1. Por inducción vemos queR[incógnita0,,incógnitanorte1]{\displaystyle R[X_{0},\dotsc ,X_{n-1}]}También será noetheriano.
  2. Dado que cualquier variedad afín sobreRnorte{\displaystyle R^{n}}(es decir, un conjunto de lugares geométricos de una colección de polinomios) puede escribirse como el lugar geométrico de un idealaR[incógnita0,,incógnitanorte1]{\displaystyle {\mathfrak {a}}\subset R[X_{0},\dotsc ,X_{n-1}]}y además, como lugar geométrico de sus generadores, se deduce que toda variedad afín es el lugar geométrico de un número finito de polinomios, es decir, la intersección de un número finito de hipersuperficies .
  3. SiA{\displaystyle A}es un finitamente generadoR{\displaystyle R}-álgebra , entonces sabemos queAR[incógnita0,,incógnitanorte1]/a{\displaystyle A\simeq R[X_{0},\dotsc ,X_{n-1}]/{\mathfrak {a}}}, dóndea{\displaystyle {\mathfrak {a}}}es un ideal. El teorema de la base implica quea{\displaystyle {\mathfrak {a}}}debe generarse de forma finita, por ejemploa=(pag0,,pagnorte1){\displaystyle {\mathfrak {a}}=(p_{0},\dotsc ,p_{N-1})}, es decirA{\displaystyle A}se presenta de forma finita .

Pruebas formales

Las demostraciones formales del teorema de la base de Hilbert se han verificado a través del proyecto Mizar (ver archivo HILBASIS ) y Lean (ver RingTheory/Polynomial/Basic.lean ).

Referencias

  1. ^ Hilbert , David (1890). "Über die Theorie der algebraischen Formen". Annalen Matemáticas . 36 (4): 473– 534. doi : 10.1007/BF01208503 . ISSN 0025-5831 . S2CID 179177713 .  
  2. Reid 1996 , pág. 34.
  3. Reid 1996 , pág. 37 . 
  4. Roman 2008 , pág. 136 §5 Teorema 5.9

Lecturas adicionales

Obtenido de " https://en.wikipedia.org/w/index.php?title=Hilbert%27s_basis_theorem&oldid=1362191078 "