Una lista finita de generadores permite escribir todos los elementos de un objeto. La condición noetheriana exige algo más: que cada subobjeto también tenga una lista finita. Empezaremos con enteros y clases módulo cuatro, separaremos generadores de bases y después probaremos por qué esta finitud impide añadir datos nuevos indefinidamente.
Si necesitas repasar:
1. Un módulo permite sumar y multiplicar por escalares de un anillo
Trabajamos con un anillo conmutativo R con identidad. Un R-módulo M tiene una suma de grupo abeliano y una acción de R: se distribuye respecto de las dos sumas, (ab)m=a(bm) y 1m=m. Es la estructura de un espacio vectorial, permitiendo que los escalares formen un anillo en vez de un cuerpo.
Sobre Z, multiplicar por un entero significa sumar repetidamente y usar el opuesto para enteros negativos. Por eso un Z-módulo es un grupo abeliano. Un escalar no nulo puede anular un elemento no nulo: no se cancela como en un cuerpo.
La torsión aparece con una cuenta pequeña
M=Z/4Z, con m=[1].
Acción
3m=[3] y 4m=[4]=[0].No cancelación
Cuatro no es cero en el anillo de escalares Z y [1] no es cero en M.
Aun así, 4m=0.Comparar
En un espacio vectorial podríamos multiplicar por el inverso de cuatro; en Z ese inverso no existe.
El módulo puede tener torsión.
El escalar es un entero; no se cambia sin avisar el anillo de escalares a Z/4Z.
Los ideales son submódulos del propio anillo
M=Z e N=6Z.
Suma
6a+6b=6(a+b), y el opuesto de 6a es 6(−a).Escalares
Para cualquier n entero, n(6a)=6(na) sigue en N.Definición
N es un submódulo de Z y también el ideal (6). En un anillo general, sus ideales son exactamente sus submódulos sobre sí mismo.
El mismo lenguaje estudia ideales y módulos.
Los múltiplos de seis, con ambos signos y cero, forman el objeto completo.
2. Generar da existencia de escrituras; una base exige además unicidad
Los elementos m₁,…, mᵣ generan M cuando cada elemento es una combinación con coeficientes de R.
Sus vectores que llegan a cero son las relaciones entre los generadores.
Si la aplicación también es inyectiva, cada escritura es única y la lista es una base: M es libre. Sobre anillos puede haber generación finita sin base. Además, finitamente generado habla de la lista de generadores, no del número de elementos de M.
Un generador puede tener infinitas combinaciones distintas
M=Z, generado por uno.
Existencia
El entero n es n·1; basta el generador uno.
Unicidad
Si a·1=b·1, entonces a=b.La aplicación Z→Z es la identidad.Tamaño
El módulo tiene infinitos elementos aunque necesite un solo generador.
Z es libre de rango uno e infinito como conjunto.
No se identifica finitamente generado con finito.
Una generación puede identificar coeficientes distintos
M=Z/4Z, generado por [1].
Existencia
Cada clase [n] es n[1].
Relación
0[1]=4[1], de modo que la escritura no es única.El núcleo de Z→Z/4Z es 4Z.Conclusión
Es un módulo cíclico y finitamente generado, pero no libre sobre Z: tiene un elemento no nulo anulado por cuatro.
La relación impide que [1] sea una base.
Un módulo libre sobre Z no tiene torsión no nula.
3. Noetheriano exige generación finita de todos los submódulos
Un módulo M es noetheriano si cada submódulo N⊆M es finitamente generado. Un anillo R es noetheriano si lo es como módulo sobre sí mismo; equivale a pedir generación finita de todos sus ideales.
Todo anillo R está generado por uno como R-módulo. Esa observación no dice nada sobre cuántos generadores necesitan sus ideales. Un módulo noetheriano sí es finitamente generado, tomando N=M; la vuelta requiere hipótesis sobre R.
Un anillo cíclico sobre sí mismo puede fallar
R=k[x₁, x₂,…], con infinitas variables.
Módulo regular
Cada f es f·1, así que R tiene el generador uno.
Ideal problemático
Sea I=(x₁, x₂,…).Una lista finita de polinomios utiliza solo finitas variables, contenidas en x₁,…, x_N para algún N.
Imposibilidad
Si esos polinomios pertenecen a I, anular x₁,…, x_N los anula a todos; cualquier combinación suya también se anula. Pero x_N₊₁ permanece distinto de cero. Esa lista no genera I.
R es finitamente generado sobre sí mismo y no es noetheriano.
La evaluación conserva la variable nueva y contradice su supuesta pertenencia.
El ideal cero también debe incluirse
R es un cuerpo k.
Ideales posibles
Un ideal no nulo contiene a≠0; multiplicar por a⁻¹ muestra que contiene uno y es todo k.
Listas
El ideal cero se genera por cero; el ideal k se genera por uno.
Universalidad
Hemos tratado todos los ideales, no solo una colección de ejemplos.
Todo cuerpo es noetheriano.
La prueba usa que todo escalar no nulo del cuerpo tiene inverso.
4. La condición de cadenas ascendentes es otra forma de la misma finitud
Se estabiliza si existe un índice N a partir del cual todos los términos son iguales. La condición ACC exige esto para cualquier cadena de submódulos.
Si todos los submódulos son finitamente generados, la unión de una cadena es un submódulo: dos elementos aparecen juntos en algún nivel y allí se operan. Sus finitos generadores aparecen juntos en un nivel N; ese nivel ya contiene toda la unión. Recíprocamente, un submódulo sin generación finita permitiría elegir un elemento nuevo tras cada lista finita y construir una cadena estricta.
La inclusión de ideales invierte la divisibilidad
Comparar (12), (6), (3) y (1) en Z.
Primera inclusión
12a=6(2a), por tanto (12)⊆(6).Es estricta porque seis no es múltiplo de doce.
Continuar
De igual forma (6)⊊(3)⊊(1). Cada paso incorpora nuevos elementos.
Último nivel
Una vez alcanzado (1)=Z no hay ideal mayor. Esta cadena concreta se estabiliza ahí.
Un generador numéricamente menor puede dar un ideal mayor.
La divisibilidad se comprueba sobre todos los múltiplos.
Repetir un nivel no asegura haber acabado
Cadena (12), (12), (6), (3), (1), (1),… .
Repetición temprana
Los dos primeros niveles coinciden.
Cambio posterior
El tercero incorpora seis, que no estaba en los dos anteriores.
Estabilización real
Solo desde el nivel cinco todos los términos futuros son Z. ACC no significa que la primera igualdad impida cambios posteriores.
Se necesita una cola constante, no una igualdad aislada.
La cadena sigue siendo ascendente aun con repeticiones.
5. En Z y en k[x], la división produce un único generador de cada ideal
Para un ideal no nulo de Z, elegimos su menor entero positivo d. Dividimos cualquier a del ideal como a=qd+r, con 0≤r<d. El resto también está en el ideal, así que la minimalidad obliga a r=0. Todos los elementos son múltiplos de d y el ideal es (d).
En k[x], con k cuerpo, se repite el argumento eligiendo un polinomio no nulo de grado mínimo. La división deja resto de grado menor, que necesariamente es cero. Por ello ambos anillos son principales y noetherianos. En más variables puede conservarse la generación finita sin conservar un solo generador.
Probar las dos inclusiones, no solo calcular el máximo común divisor
I=(18,30) en Z.
Una inclusión
Seis divide dieciocho y treinta; cualquier combinación 18a+30b es múltiplo de seis.
Luego I⊆(6).La otra
2·18−30=6, así que seis está en I y todos sus múltiplos también.
Luego (6)⊆I.Igualdad
Ambas inclusiones prueban I=(6).
El generador y su combinación verifican toda la igualdad.
Un divisor común por sí solo prueba únicamente la primera inclusión.
Finitamente generado no exige principal
I=(x, y) en k[x, y].
Dos generadores
Por definición, sus elementos son ax+by con a, b polinomios.
Suponer uno
Si I=(f), entonces f divide tanto x como y.Estos no tienen un factor irreducible común; f sería una unidad.
Contradicción
Una unidad generaría todo el anillo, pero uno no pertenece a I: evaluar en (0,0) anula ax+by y no anula uno.
El ideal tiene dos generadores y no uno.
La evaluación demuestra que I es propio.
6. Hilbert: controlar coeficientes permite reducir cualquier grado
El teorema de la base de Hilbert afirma que R noetheriano implica R[x] noetheriano. Veamos el mecanismo. Para un ideal I de R[x], sea a_n el ideal de coeficientes de xⁿ de sus polinomios de grado como máximo n.
La cadena se estabiliza en N. Para cada n≤N elegimos finitos generadores de a_n y polinomios de I que los realizan como coeficientes de xⁿ. Es una lista finita de polinomios. Dado f de grado m≥N, sus coeficientes principales se cancelan con combinaciones de por los polinomios elegidos en N.
Cada resta baja el grado: termina en cero y expresa f con aquella lista. El mismo argumento vale con divisores de cero: solo usa cancelación de coeficientes mediante resta.
Una cancelación concreta muestra por qué baja el grado
En Z[x], I contiene f=2x+1 y g=3x².
Objetivo
El polinomio h=6x³+3x² tiene grado tres y pertenece a I porque h=3x²f.
Coeficiente
El coeficiente principal seis se obtiene como 3·2. Restar 3x²f cancela primero el término de grado tres.
Comprobar
En este caso cancela también el término restante y queda cero. En general puede quedar grado menor, al que se repite la reducción.
La reducción multiplica los generadores por polinomios, no solo por constantes.
Este cálculo ilustra un paso; la prueba de que hay una lista finita está en la cadena de a_n.
Iterar un número finito de veces sí está justificado
Partir de un cuerpo k.
Inicio
k es noetheriano.
Pasos
Aplicar Hilbert a k da k[x]; aplicarlo otra vez da k[x, y]. Tras n pasos se obtiene k[x₁,…, x_n].
Límite de la inferencia
No se obtiene el anillo de infinitas variables mediante un número finito de pasos. El ideal de todas las variables ya mostró el fallo allí.
Cualquier número fijo y finito de variables conserva la propiedad.
Los cocientes también la conservan: sus ideales provienen de ideales del anillo original.
7. Sobre un anillo noetheriano también se controlan las relaciones
Una suma directa finita de módulos noetherianos es noetheriana. Para R², por ejemplo, un submódulo N se estudia con su proyección sobre la primera coordenada: la imagen y el núcleo situado en la segunda son ideales finitamente generados. Levantar generadores de la imagen y añadir los del núcleo genera N.
El argumento se repite con más coordenadas.
Si M está generado por r elementos, es cociente de Rʳ. Todo submódulo de ese cociente tiene generación finita porque su preimagen la tiene. Además el núcleo K de Rʳ→M es finitamente generado: elegir s generadores de K produce una presentación . La primera flecha no tiene por qué ser inyectiva.
Una presentación registra una relación concreta
M=Z/4Z.
Generador
La aplicación Z→M envía n a [n] y es sobreyectiva.Relaciones
Su núcleo es 4Z, imagen de la aplicación Z→Z dada por multiplicar por cuatro.
Exactitud
Tenemos Z → Z → M → 0, con primera flecha ×4.La relación impuesta es que cuatro veces el generador sea cero.
Una generación y una relación describen M.
No se sustituye el cociente por un módulo libre.
Levantar generadores de una proyección permite reconstruir un submódulo
N={(a, b)∈Z²: a+b es par}.
Imagen
Todo a aparece como primera coordenada: (a,−a)∈N.Levantamos el generador uno con v=(1,−1).Núcleo
Con primera coordenada cero, b debe ser par; lo genera w=(0,2).
Reconstrucción
Para (a, b)∈N, restar av deja (0, b+a)=((a+b)/2)w.Así v, w generan N.
La imagen más las relaciones en el núcleo bastan.
La paridad garantiza que (a+b)/2 es un coeficiente entero.
8. Separar noetheriano, artiniano, finito y libre evita conclusiones falsas
Noetheriano controla cadenas ascendentes. Artiniano controla descendentes, y ninguna sustitución de dirección es automática. También son distintas la finitud de un conjunto, la finitud de sus generadores y la existencia de una base.
Para probar una afirmación universal se necesita un argumento que alcance todos los subobjetos, como división, Hilbert o estabilidad por cocientes. Comprobar muchos ideales particulares no demuestra que un anillo entero sea noetheriano.
Z es noetheriano, pero sus ideales pueden descender sin detenerse
Cadena (2)⊃(4)⊃(8)⊃… .
Inclusión
Cada múltiplo de 2ⁿ⁺¹ es múltiplo de 2ⁿ.
Estricta
El número 2ⁿ no es múltiplo de 2ⁿ⁺¹, de modo que se pierde en el nivel siguiente.
Dirección
La cadena descendente nunca se estabiliza. No contradice ACC, que trata la dirección contraria.
Z no es artiniano.
Que todos sus ideales sean principales no detiene las cadenas descendentes.
Finito como conjunto sí da generación finita
M tiene exactamente los elementos m₁,…, m_t.
Lista
Tomamos todos los elementos como generadores.
Representar
Cada m_j es 1m_j más coeficientes cero en los demás puestos.
Alcance
Eso demuestra generación finita. Puede haber relaciones y la lista puede ser muy redundante; no se afirma que sea una base.
La existencia de una lista finita es inmediata, aunque no sea óptima.
La misma lista no sirve para concluir que el módulo es libre.
Ahora lo resolvemos de principio a fin.
EJEMPLO RESUELTO 1
Generadores en Z
Simplifica el ideal (12,18) de Z.
Interpretar
(12,18) contiene todas las combinaciones 12a+18b con a, b enteros.
Divisor común
El máximo común divisor de doce y dieciocho es seis.
Primera inclusión
Como 12=2·6 y 18=3·6, todas las combinaciones son múltiplos de seis.
Conseguir el generador
18−12=6 pertenece al ideal.Segunda inclusión
Al contener seis, contiene cada múltiplo 6n. Por tanto (6) está dentro del ideal original.
Comprobar
Las dos inclusiones dan (12,18)=(6).
(12,18)=(6).
6 divide ambos generadores y es combinación de ellos.
EJEMPLO RESUELTO 2
Un generador no es una base
Describe Z/4Z como Z-módulo.
Definir las clases
Z/4Z tiene [0],[1],[2],[3] como conjunto.
Generar
Cada [n] es n[1], así que [1] genera el módulo sobre Z.
Finitud
Un generador es una lista finita: es cíclico y finitamente generado.
Relación
4[1]=[0], pero [1]≠[0].Tiene torsión no nula.
Comparar con libertad
En Zʳ, si nv=0 con n entero no nulo, cada coordenada de v es cero. Por eso todo módulo libre sobre Z carece de torsión no nula.
Conclusión
Z/4Z no es libre sobre Z. Se ha distinguido este anillo de escalares del cociente mismo.
Es cíclico, finitamente generado y no libre.
En un módulo libre sobre Z, un múltiplo no nulo de un vector no nulo no se anula.
Los símbolos que hemos usado
- R
- Anillo conmutativo con identidad; los módulos satisfacen 1m=m.
- (a₁,…,aᵣ)
- Ideal de todas las sumas r₁a₁+⋯+rᵣaᵣ con coeficientes en R.
- M
- R-módulo: grupo abeliano con multiplicación por escalares de R.
- M=Rm₁+⋯+Rmᵣ
- Una lista finita m₁,…,mᵣ genera todos los elementos de M.
- Noetheriano
- Un módulo cuyos submódulos son finitamente generados; un anillo lo es como módulo sobre sí mismo.
- Rʳ
- Módulo libre de tuplas de longitud r con entradas en R.
- Relación
- Combinación de generadores igual a cero; puede impedir que formen una base.
- ACC
- Condición de cadena ascendente: toda cadena creciente se estabiliza.
Ahora te toca a ti.
Tienes cinco ejercicios. Inténtalos; las pistas te ayudan si te atascas.
Practicar este tema →