La PizarraMatemática.

Máster y doctorado

Formas modulares y operadores de Hecke

Una forma modular no es cualquier serie de potencias: debe respetar simetrías y una condición en el borde. Primero moveremos puntos del semiplano y veremos qué cambia en la función. Después construiremos coeficientes de una forma concreta y seguiremos los dos índices que aporta Hecke. Así cada resultado numérico se puede comprobar sin confundir periodicidad, modularidad y ser eigenforma.

1. La matriz mueve el punto y el peso transforma el valor de la función

El semiplano H contiene z=x+iy con y>0.

Una matriz entera γ con filas (a, b),(c, d) y determinante uno actúa como γz=(az+b)/(cz+d).

La identidad Im(γz)=Im(z)/|cz+d|² asegura que el resultado sigue en H.

Una forma modular holomorfa de peso entero k para SL₂(Z) satisface f(\gamma z)=(cz+d)^k f(z), además de holomorfía en H y en la cúspide. El factor de peso no se borra: solo en peso cero es una invariancia ordinaria.

Trasladar e invertir un punto concreto

Partir de z=2i. T tiene filas (1,1),(0,1); S tiene filas (0,−1),(1,0).

  1. Traslación

    Tz=z+1=1+2i.

    La parte imaginaria no cambia.

  2. Inversión

    Sz=−1/(2i)=i/2.

    La parte imaginaria se vuelve 1/2, no negativa.

  3. Comprobar

    En S, |cz+d|²=|2i|²=4.
    La fórmula general predice 2/4=1/2, exactamente el resultado.
Resultado

El denominador y el determinante controlan el movimiento.

Lo comprobamos

No se aplica a cualquier matriz singular ni a puntos fuera del dominio declarado.

Una simetría del argumento no significa el mismo valor sin factor

f de peso cuatro y γ=S.

  1. Regla

    f(−1/z)=z⁴f(z).
  2. Punto elegido

    En z=2i, (2i)⁴=16.
    Por tanto f(i/2)=16f(2i).
  3. Lectura

    Los dos valores están relacionados, pero no se exige que sean iguales. El peso cuatro aporta ese factor dieciséis.

Resultado

El punto y el valor de la función obedecen reglas distintas.

Lo comprobamos

Para T el factor es uno, pues c=0 y d=1, y sí obtenemos periodicidad.

2. Traslación, inversión y puntos fijos imponen condiciones distintas

T y S generan SL₂(Z).

Sus leyes dan f(z+1)=f(z) y f(-1/z)=z^k f(z).

La matriz −I también pertenece al grupo: deja z fijo y multiplica f(z) por (-1)^k.

En consecuencia toda forma de nivel uno y peso entero impar es cero sobre C. Una restricción en un único punto fijo puede obligar a un cero allí sin obligar a que toda la función sea cero; se distingue dónde vale la ecuación.

Un peso impar fuerza la función entera a cero

Aplicar −I a cualquier z∈H.

  1. Argumento

    (−z)/(−1)=z; el punto no cambia.
  2. Factor

    Si k es impar, (-1)^k=−1 y la ley modular da f(z)=−f(z).
  3. Todos los puntos

    Como trabajamos sobre C, 2f(z)=0 implica f(z)=0.

    El argumento vale para cada z, así que f es la función cero.

Resultado

La conclusión depende del grupo, del carácter trivial y de la característica cero.

Lo comprobamos

En otros grupos o con carácter se revisa de nuevo la compatibilidad de −I.

Un punto fijo puede forzar solo un valor nulo

S fija i, pues −1/i=i.

  1. Peso dos

    La ley da f(i)=i²f(i)=−f(i), por lo que f(i)=0.
  2. Peso cuatro

    i⁴=1, así que esa misma ecuación no impone que f(i) sea cero.

  3. Alcance

    En el primer caso solo se ha usado el punto i. Esa cuenta aislada no demuestra que toda función candidata de peso dos sea cero; haría falta más información.

Resultado

Se conserva la diferencia entre un punto y todos los puntos.

Lo comprobamos

La dimensión del espacio modular de peso dos es otro resultado, no una consecuencia automática de una sola evaluación.

3. La variable q convierte la cúspide en el punto cero

La periodicidad permite usar q=exp(2πiz), con 0<|q|<1.

Se cumple |q|=exp(−2πIm(z)): cuando la altura tiende a infinito, q tiende a cero. Ser holomorfa en la cúspide significa prolongarse holomórficamente a q=0.

Acercarse a la cúspide significa que q se acerca a cero
log|q|=−2π Im(z)Im(z)0−2π−4π12Escala vertical: log del radioIm z=1 → |q|≈0,00187Im z=2 → |q|≈0,00000349
Para q igual exponencial de dos pi i z, el logaritmo del módulo de q es menos dos pi por la parte imaginaria de z. El gráfico usa escala lineal en la parte imaginaria y en log del radio, por eso da una recta descendente. En alturas uno y dos, los módulos son aproximadamente cero coma cero cero uno ocho siete y cero coma cero cero cero cero cero tres cuatro nueve. No es un dibujo a escala del disco en q.
La expansión es f=Σn≥0 aₙqⁿ, sin potencias negativas.
Una forma cuspidal tiene además a₀=0.

Para SL₂(Z) hay una sola clase de cúspides; en otros niveles puede haber varias y se comprueban todas.

La altura cambia el radio de q de forma exponencial

Comparar z=i y z=2i.

  1. Primera altura

    En i, |q|=e⁻²π, aproximadamente 0,00187.
  2. Segunda altura

    En 2i, |q|=e⁻⁴π, aproximadamente 0,00000349.
  3. Escala

    El logaritmo del radio es −2πIm(z), una recta en la gráfica. No significa que el radio mismo disminuya linealmente.

Resultado

Ir hacia la cúspide se traduce en estudiar una función cerca de q=0.

Lo comprobamos

Trasladar z en una unidad cambia el argumento exponencial en 2πi y deja q igual.

Una serie periódica puede fallar otra condición modular

Considerar q y q⁻¹ como funciones de z.

  1. Periodicidad

    Ambas tienen período uno por la definición exponencial.

  2. Borde

    q tiende a cero y se prolonga en la cúspide; q⁻¹ tiene un polo allí y falla esa condición de holomorfía.

  3. Otra simetría

    q tampoco es modular de peso cero: en 2i vale e⁻⁴π y en S(2i)=i/2 vale e⁻π, distintos. Periodicidad y buen borde no bastan.

Resultado

Se verifican por separado simetría, holomorfía interior y condición en cúspides.

Lo comprobamos

Tener a₀=0 solo caracteriza ser cuspidal después de saber que se trata de una forma modular.

4. Un ejemplo modular aporta coeficientes ligados por una regla aritmética

Las formas de un peso k fijo constituyen un espacio vectorial M_k y las cuspidales un subespacio S_k. En nivel uno tienen dimensión finita. La serie de Eisenstein E₄=1+240Σn≥1 σ₃(n)qⁿ es modular de peso cuatro: usamos ese teorema, cuya prueba requiere una construcción analítica adicional.

σ₃(n) suma los cubos de los divisores positivos de n.

Para f=E₄/240, el término constante es 1/240 y aₙ=σ₃(n) para n≥1.

Normalizar a₁ a uno no normaliza el término constante a uno.

Calcular coeficientes requiere listar divisores, no todos los números anteriores

Usar aₙ=σ₃(n).

  1. Dos y tres

    Los divisores de dos son uno y dos: a₂=1+8=9.

    Para tres: a₃=1+27=28.
  2. Cuatro

    Sus divisores son uno, dos y cuatro, por lo que a₄=1+8+64=73. Tres no entra porque no divide cuatro.

  3. Seis

    Los divisores uno, dos, tres y seis dan a₆=1+8+27+216=252.

Resultado

Los coeficientes no se eligen de forma independiente.

Lo comprobamos

a₁=1, mientras a₀=1/240; cero no se inserta en la misma suma de divisores.

Sumar y multiplicar formas no conserva el mismo peso de la misma manera

E₄ tiene peso cuatro.

  1. Mismo peso

    2E₄ y E₄/240 siguen en M₄ porque la ley de transformación es lineal.

  2. Producto

    Multiplicar tres copias da E₄³ de peso doce: los tres factores (cz+d)⁴ producen (cz+d)¹².

  3. Condiciones

    El producto conserva holomorfía y buen comportamiento en cúspides. No se llama a E₄³ forma de peso cuatro solo por venir de E₄.

Resultado

Las operaciones llevan reglas para sus pesos.

Lo comprobamos

Sumar sin más una forma de peso cuatro y otra de peso seis no da en general una forma de un único peso fijo.

5. Definir Hecke fija argumentos, promedios y normalización

Para p primo fijamos dos contribuciones: p^{k-1}f(pz) y \frac{1}{p}\sum_{j=0}^{p-1}f((z+j)/p). Su suma define T_p f(z). Este operador conserva M_k y S_k. Su compatibilidad con modularidad es un teorema sobre clases de matrices de determinante p, no una consecuencia solo de tener período uno.

Separaremos sus dos partes. Una multiplica el índice de la potencia de q; la otra promedia fases y elimina términos cuyos índices no son múltiplos de p. La normalización elegida determina los factores numéricos.

Escribir todas las piezas antes de operar

p=2 y k=4.

  1. Primera parte

    p^{k-1}=2^3=8; aporta 8f(2z).
  2. Promedio

    j recorre cero y uno. La segunda parte es [f(z/2)+f((z+1)/2)]/2.

  3. Conjunto

    T₂f=8f(2z)+[f(z/2)+f((z+1)/2)]/2.

    El ocho no multiplica también al promedio en esta convención.

Resultado

El operador se fija antes de comparar autovalores.

Lo comprobamos

Los argumentos z/2 y (z+1)/2 siguen en el semiplano porque su parte imaginaria es positiva.

Las fases del promedio seleccionan múltiplos del primo

p=2; considerar un término aₘqᵐ de f.

  1. Dos fases

    Las sustituciones aportan el factor [1+(−1)ᵐ]/2 además de q elevado a m/2.

  2. Índice impar

    Para m=3, el factor es cero.

    Ese término desaparece del promedio.

  3. Índice par

    Para m=4, el factor es uno y queda a₄q².
    En general solo sobrevive m=2n y aporta a₂ₙ al coeficiente de qⁿ.
Resultado

El promedio evita que sobrevivan potencias semienteras en la serie final.

Lo comprobamos

Para un primo general se usa la suma de raíces p-ésimas de la unidad con la misma regla de selección.

6. Cada coeficiente recibe dos índices y el constante también se transforma

Para n≥1 se obtiene b_n=a_{pn}+p^{k-1}a_{n/p}, interpretando el segundo término como cero si p no divide n. La primera contribución viene del promedio; la segunda de f(pz). Son dos orígenes distintos.

Un coeficiente de Hecke recibe dos contribuciones con índices distintos
p=2; k=4; n=22n=4n/2=1a₄=73a₁=1factor 1factor 2³=8b₂=73+8·1=81Comprobación: 9·a₂=9·9Se usan dos índices de la serie.
Para la forma E cuatro dividida entre doscientos cuarenta y la normalización aritmética de Hecke, peso cuatro, primo dos e índice dos, la contribución de a cuatro es setenta y tres. La otra viene de a uno multiplicada por dos al cubo, que es ocho. La suma da ochenta y uno y coincide con el autovalor nueve por a dos igual nueve. Para índices no divisibles por dos no existe esa segunda contribución.
En el constante ambas partes contribuyen a a₀: b_0=(1+p^{k-1})a_0.

No se lo omite al comprobar una eigenrelación de una forma no cuspidal.

Dos índices concretos producen ochenta y uno

f=E₄/240, p=2, k=4, n=2.

  1. Primero

    pn=4, así que se toma a₄=73.
  2. Segundo

    p divide n; n/p=1 y se suma 2³a₁=8·1.
  3. Resultado

    b₂=73+8=81.

    No se usa a₂ dos veces solo porque el coeficiente destino se llame b₂.

Resultado

La cuenta conserva cada índice antes de sustituir su valor.

Lo comprobamos

El autovalor nueve da una comprobación posterior: 9a₂=9·9=81.

El índice no divisible y el constante son casos distintos

La misma forma, p=2, k=4.

  1. Índice tres

    Dos no divide tres. Por ello b₃=a₆=252, sin un coeficiente a₃/₂ que podamos inventar.

  2. Constante

    b₀=(1+8)a₀=9/240=3/80.
  3. Comprobar

    La constante no es cero porque E₄/240 no es cuspidal. Su transformación también coincide con multiplicar por nueve.

Resultado

La ausencia del segundo término para un índice impar no elimina el término constante.

Lo comprobamos

No se define σ₃(3/2) para rellenar una entrada que no existe en la serie.

7. Ser eigenforma exige una igualdad de funciones, no solo normalizar un coeficiente

Si f≠0 satisface Tₚf=λₚf, comparar el coeficiente de q da aₚ=λₚa₁.
Cuando a₁=1, λₚ=aₚ.

La hipótesis de eigenforma precede a esa conclusión: la igualdad debe cumplirse en todos los coeficientes y en el constante.

La normalización a₁=1 no convierte cualquier forma modular en eigenforma. Los operadores conmutan y permiten buscar eigenformas simultáneas, pero una combinación arbitraria no tiene por qué ser una de ellas.

La comparación de q identifica el autovalor si la hipótesis ya está probada

f=E₄/240 es eigenforma de T₃ y a₁=1.

  1. Primer coeficiente

    La fórmula de Hecke da b₁=a₃=28, porque tres no divide uno.

  2. Comparar

    La igualdad T₃f=λ₃f exige b₁=λ₃a₁.
  3. Autovalor

    Como a₁=1, λ₃=28.

    Si se usara E₄ sin dividir, tanto a₁ como a₃ llevarían el factor 240 y el cociente daría el mismo valor.

Resultado

Multiplicar una eigenforma por un escalar no nulo no cambia su autovalor.

Lo comprobamos

Calcular b₁ sin demostrar la eigenrelación no habría bastado para concluirla.

Una forma de peso doce puede fallar la eigenrelación

g=E₄³. Sus coeficientes iniciales son a₀=1, a₁=720, a₂=179280.

  1. Ver coeficientes

    a₁=3·240=720. a₂=3·2160+3·240²=179280, por multiplicar las tres series.
  2. Si fuera eigenforma de T₂

    El coeficiente de q impondría λ₂=a₂/a₁=249.
  3. Constante incompatible

    Por peso doce, b₀=(1+2¹¹)a₀=2049.
    Como a₀=1, exigiría λ₂=2049, contradicción.

    Dividir g entre 720 no arregla esa discrepancia.

Resultado

Normalizar a₁ no sustituye comprobar todos los coeficientes.

Lo comprobamos

El ejemplo permanece en un mismo espacio M₁₂; no se mezclaron pesos diferentes.

8. La regla de divisores demuestra la eigenrelación completa de E₄

Para aₙ=σ₃(n), la identidad σ₃(pn)+p³σ₃(n/p)=(1+p³)σ₃(n) prueba la igualdad de todos los coeficientes positivos. El término no entero se interpreta como cero. Se escribe n=pʳm con p no divisor de m y se separan los divisores en sus partes.

El factor de potencias es A_r=1+p³+⋯+p³ʳ.
Para r≥1, A_r₊₁+p³A_r₋₁=(1+p³)A_r.
Para r=0 se comprueba aparte.

El constante de E₄/240 también se multiplica por 1+p³, completando la igualdad de funciones.

Comprobar el caso de un primo que no divide el índice

p=2, n=3.

  1. Sin segunda parte

    σ₃(n/p) se interpreta como cero porque 3/2 no es entero.

  2. Calcular

    σ₃(6)=252 y (1+2³)σ₃(3)=9·28=252.
  3. Razón general

    Si p no divide n, los divisores de pn se separan en d y pd para d divisor de n, y sus cubos suman (1+p³)σ₃(n).

Resultado

El ejemplo tiene una explicación que cubre todo el caso coprimo.

Lo comprobamos

No se suman dos copias de un divisor cuando p ya divide n; ese caso necesita la otra fórmula.

Cuando el primo divide el índice, ambas contribuciones importan

p=3, n=3.

  1. Cuadrado del primo

    σ₃(9)=1+27+729=757 y σ₃(1)=1.
  2. Hecke

    b₃=757+3³·1=784.
  3. Eigenrelación

    (1+3³)σ₃(3)=28·28=784.

    La identidad de potencias anterior explica esta coincidencia para cualquier exponente r, no solo para uno.

Resultado

La eigenforma normalizada tiene autovalor λₚ=1+p³.

Lo comprobamos

La demostración incluye el constante; no depende solo de que los primeros ejemplos coincidan.

9. Una forma cuspidal da un ejemplo con constante cero y otro peso

El discriminante modular Δ=q·producto n≥1 (1−qⁿ)²⁴ es una forma cuspidal no nula de peso doce, con primer coeficiente uno. Su modularidad y que S₁₂ tenga dimensión uno son teoremas que enunciamos. Permiten estudiar Hecke en otro espacio sin confundirlo con E₄.

Como Hecke conserva S₁₂ y ese espacio tiene dimensión uno, Δ es eigenforma. Sus coeficientes τ(n) satisfacen las relaciones de peso doce. El factor p^{k-1} será p¹¹, no p³.

El producto determina los primeros coeficientes por cálculo finito

Para obtener Δ hasta q³ solo necesitamos los factores n=1 y n=2 dentro del producto.

  1. Primer factor

    (1−q)²⁴=1−24q+276q²+ términos de grado mayor.
  2. Segundo factor

    (1−q²)²⁴=1−24q²+ términos de grado mayor.

    Multiplicar da 1−24q+252q² hasta ese orden.

  3. Factor inicial

    Al multiplicar por q se obtiene Δ=q−24q²+252q³+… .

    Los factores de índices mayores no alteran esos tres coeficientes.

Resultado

La constante es cero y τ(1)=1.

Lo comprobamos

Un cálculo de coeficientes de un producto no demuestra por sí solo su modularidad; ese era el teorema declarado.

La potencia de Hecke cambia con el peso

Para Δ, τ(2)=−24 y el peso es doce.

  1. Autovalor

    La normalización y la eigenrelación dan λ₂=τ(2)=−24.
  2. Índice dos

    Comparar b₂=τ(4)+2¹¹τ(1) con λ₂τ(2)=576.
  3. Resolver

    τ(4)=576−2048=−1472, que coincide con el coeficiente del producto. Usar ocho en lugar de 2048 mezclaría peso cuatro y peso doce.

Resultado

La misma fórmula necesita los datos del espacio donde se aplica.

Lo comprobamos

Los autovalores no tienen que ser positivos: aquí el de T₂ es negativo.

10. Las series L y otras normalizaciones requieren declarar de nuevo su alcance

Para una eigenforma, las relaciones de coeficientes organizan factores locales de una serie de Dirichlet. Eso motiva las funciones L, pero convergencia, continuación y ecuaciones funcionales requieren argumentos adicionales. Un producto formal no demuestra automáticamente esas propiedades analíticas.

En otros niveles aparecen varias cúspides, caracteres y operadores distintos en los primos que dividen el nivel. También se pueden reescalar los operadores. Mantendremos visible qué grupo, peso, primo y normalización justifican cada número.

En Eisenstein una identidad de divisores da una serie L concreta

aₙ=σ₃(n); considerar Σn≥1 aₙ/nˢ.

  1. Separar divisores

    Escribir n=dm convierte σ₃(n)/nˢ en una suma de d³/(dm)ˢ.
  2. Reordenar con condición

    Para Re(s)>4 hay convergencia absoluta y se pueden separar ambas sumas.

  3. Producto

    Se obtiene ζ(s)ζ(s−3).

    Localmente, el denominador es (1−p⁻ˢ)(1−p³⁻ˢ), coherente con aₚ=1+p³.

    No se ha probado aquí su continuación fuera de esa región.

Resultado

Las condiciones analíticas se indican junto a la manipulación de series.

Lo comprobamos

La constante a₀ no participa en esta serie de Dirichlet que comienza en n=1.

Cambiar normalización cambia el número llamado autovalor

Definir para peso cuatro un operador alternativo T̃₂=T₂/8.

  1. Misma eigenforma

    Si T₂f=9f para f=E₄/240, entonces T̃₂f=(9/8)f.
  2. Coeficiente

    El coeficiente de q² pasa de 81 a 81/8, igual a (9/8)a₂.

  3. Comparar fuentes

    Nueve y 9/8 son resultados compatibles para operadores distintos. Antes de atribuir un error se comparan sus definiciones.

Resultado

Un reescalado explícito no cambia las eigenformas, pero sí los autovalores.

Lo comprobamos

La fórmula de esta lección utiliza T₂, no el operador alternativo, para todos los ejercicios originales.

Ahora lo resolvemos de principio a fin.

EJEMPLO RESUELTO 1

Hecke en un coeficiente

Para f=E₄/240 de peso k=4, usa p=2, a₁=1 y a₄=73. Calcula b₂.

  1. Datos

    f=E₄/240 tiene peso k=4; p=2, n=2, a₁=1 y a₄=73.
  2. Regla

    b_n=a_{pn}+p^{k-1}a_{n/p}, porque p divide este n.
  3. Primer índice

    pn=4, así que la primera contribución es 73.
  4. Segundo índice

    n/p=1 y p^{k-1}=2^3=8; aporta 8·1.
  5. Sumar

    b₂=73+8=81.
  6. Comprobar

    El autovalor es a₂=9 y 9a₂=9·9=81.

    Los dos cálculos coinciden con la normalización elegida.

Resultado

b₂=81.

Lo comprobamos

El autovalor de T₂ es a₂=9 y 9a₂=81.

EJEMPLO RESUELTO 2

Primer coeficiente

Para la misma f, p=3 y a₃=28. Calcula b₁.

  1. Datos

    Para la misma forma normalizada, p=3, n=1 y a₃=28.
  2. Divisibilidad

    Tres no divide uno. No hay contribución de un índice fraccionario a₁/₃.

  3. Primer índice

    pn=3, por lo que b₁=a₃.
  4. Resultado

    b₁=28.
  5. Eigenrelación

    Como a₁=1 y la forma es eigenforma, b₁=λ₃a₁ identifica λ₃=28.
  6. Comprobar

    El autovalor general 1+3³ también vale 28. La igualdad se apoya en la identidad de divisores ya demostrada, no solo en este coeficiente.

Resultado

b₁=28.

Lo comprobamos

Es el autovalor de T₃ porque a₁=1.

Los símbolos que hemos usado

H
Semiplano superior {z∈C: Im(z)>0}.
SL₂(Z)
Matrices enteras de tamaño 2×2 y determinante 1.
k
Peso entero de la ley de transformación modular.
q
Variable q=e^(2πiz), de módulo menor que 1 cuando z∈H.
aₙ
Coeficiente de qⁿ en la expansión de f.
Tₚ
Operador de Hecke asociado al primo p, con la normalización fijada en la lección.
σ₃(n)
Suma de d³ sobre los divisores positivos d de n.
Eigenforma
Forma no nula que es autovector de los operadores de Hecke considerados.

Ahora te toca a ti.

Tienes cinco ejercicios. Inténtalos; las pistas te ayudan si te atascas.

Practicar este tema →

Para ampliar