2025-11-10T02:53:50.129886

Units of hyperelliptic curves over $\mathbb{F}_2$

Chen, Muthuvel
We study unit groups of rings of the form $\mathbb{F}_2[x,y]/(y^2 + gy + h)$, for $g, h \in \mathbb{F}_2[x]$ -- in particular, the question of (non)triviality of such unit groups. Up to automorphisms of $\mathbb{F}_2[x,y]$ we classify such rings into 3 distinct types. For 2 of the types we show that the unit group is always trivial, and conjecture that the unit group is always nontrivial for the 3rd type. We provide support for this conjecture both theoretically and computationally, via an algorithm that has been used to compute units in large degrees.
academic

Unidades de curvas hiperelípticas sobre F2\mathbb{F}_2

Información Básica

  • ID del Artículo: 2306.04838
  • Título: Units of hyperelliptic curves over F2\mathbb{F}_2
  • Autores: Justin Chen, Vishal Muthuvel
  • Clasificación: math.AC (Álgebra Conmutativa)
  • Fecha de Publicación: 8 de junio de 2023
  • Enlace del Artículo: https://arxiv.org/abs/2306.04838

Resumen

Este artículo estudia el grupo de unidades de anillos de la forma F2[x,y]/(y2+gy+h)\mathbb{F}_2[x,y]/(y^2 + gy + h), donde g,hF2[x]g, h \in \mathbb{F}_2[x], con especial atención al problema de trivialidad de estos grupos de unidades. Mediante la acción de automorfismos de F2[x,y]\mathbb{F}_2[x,y], los autores clasifican estos anillos en 3 tipos distintos. Se demuestra que el grupo de unidades es siempre trivial para 2 de estos tipos, y se conjetura que el grupo de unidades del tercer tipo es siempre no trivial. Los autores proporcionan apoyo a esta conjetura mediante análisis teórico y verificación computacional, incluyendo un algoritmo capaz de calcular unidades de grado elevado.

Contexto de Investigación y Motivación

Problema Central

El problema central de este artículo es: ¿Qué anillos poseen un grupo de unidades trivial? Es decir, para un anillo RR, ¿cuándo se cumple que R×={1}R^× = \{1\}?

Importancia del Problema

  1. Significado Teórico: La trivialidad del grupo de unidades es un problema fundamental en álgebra conmutativa, estrechamente relacionado con la estructura del anillo
  2. Significado Geométrico: Los anillos estudiados son anillos de coordenadas de curvas afines sobre F2\mathbb{F}_2, que admiten aplicaciones 2-a-1 a la recta (curvas hiperelípticas)
  3. Valor de Clasificación: Proporciona nuevos ejemplos abundantes de anillos con grupo de unidades trivial

Motivación de la Investigación

  1. En general, la clasificación completa de anillos con grupo de unidades trivial es impráctica
  2. Los ejemplos explícitos son escasos
  3. El estudio de categorías específicas de anillos es viable y significativo

Contribuciones Principales

  1. Resultado de Clasificación: Clasifica los anillos de la forma F2[x,y]/(y2+gy+h)\mathbb{F}_2[x,y]/(y^2 + gy + h) bajo la acción de automorfismos en 3 tipos
  2. Teorema de Trivialidad: Demuestra que el grupo de unidades es siempre trivial para 2 de estos tipos (Tipo 1 y Tipo 2)
  3. Conjetura de No Trivialidad: Propone que el grupo de unidades del tercer tipo (Tipo 3) es siempre no trivial
  4. Algoritmo Computacional: Desarrolla un algoritmo efectivo para calcular unidades fundamentales de grado elevado
  5. Herramientas Teóricas: Establece una equivalencia entre el grupo de unidades y el problema de representación de formas cuadráticas

Explicación Detallada de Métodos

Definición de la Tarea

Estudiar el grupo de unidades R×R^× del anillo R=F2[x,y]/(y2+gy+h)R = \mathbb{F}_2[x,y]/(y^2 + gy + h), donde g,hF2[x]g, h \in \mathbb{F}_2[x].

Marco Teórico

1. Análisis de Condiciones Necesarias

Para anillos RR con grupo de unidades trivial:

  • RR tiene característica 2 (porque 1=1-1 = 1)
  • El radical de Jacobson de RR es trivial
  • RR es una F2\mathbb{F}_2-álgebra reducida

2. Clasificación por Automorfismos

Utilizando el grupo de automorfismos de F2[x,y]\mathbb{F}_2[x,y], se define la acción:

  • ψ:xx+1,yy\psi: x \mapsto x+1, y \mapsto y
  • ϕ:xy,yx\phi: x \mapsto y, y \mapsto x
  • ϕf:xx,yy+f\phi_f: x \mapsto x, y \mapsto y+f (para fF2[x]f \in \mathbb{F}_2[x])

Se definen representantes minimales bajo la acción ϕf(g,h)=(g,h+gf+f2)\phi_f \cdot (g,h) = (g, h + gf + f^2).

3. Clasificación en Tres Tipos

Teorema 3.2: (g,h)(g,h) es un representante minimal si y solo si satisface una de las siguientes condiciones:

  • Tipo 1: 2degg<degh2\deg g < \deg h y degh\deg h es impar
  • Tipo 2: 2degg=degh2\deg g = \deg h
  • Tipo 3: degg>degh\deg g > \deg h

Transformación del Grupo de Unidades a Formas Cuadráticas

Teorema Central (Proposición 4.1): Un elemento a+byF2[x,y]/(y2+gy+h)a + by \in \mathbb{F}_2[x,y]/(y^2 + gy + h) es una unidad si y solo si (a,b)F2[x]×F2[x](a,b) \in \mathbb{F}_2[x] \times \mathbb{F}_2[x] satisface la ecuación cuadrática: a2+abg+b2h=1a^2 + abg + b^2h = 1

El inverso viene dado por (a+by)1=(a+bg)+by(a+by)^{-1} = (a+bg) + by.

Análisis de Grados

Analizando las relaciones de grados en la ecuación a2+abg+b2h=1a^2 + abg + b^2h = 1:

dega+degb+degg=deg(abg)=deg(a2+b2h+1)max{2dega,2degb+degh}\deg a + \deg b + \deg g = \deg(abg) = \deg(a^2 + b^2h + 1) \leq \max\{2\deg a, 2\deg b + \deg h\}

Teorema 4.6: Si (g,h)(g,h) es un representante minimal de Tipo 1, o un representante minimal de Tipo 2 con degg>0\deg g > 0, entonces el grupo de unidades es trivial.

Configuración Experimental

Método Computacional

Los autores desarrollaron un algoritmo basado en bases de Gröbner:

  1. Objetivo: Encontrar la solución de grado mínimo (c,d)(c,d) tal que Q(X,Y)=geQ(X,Y) = \frac{g}{e}, donde ee es la parte libre de cuadrados de gg
  2. Configuración: Fijar grado nn, establecer d=xn+i=0n1dixid = x^n + \sum_{i=0}^{n-1} d_i x^i, c=xn+hg+i=0n+hg1cixic = x^{n+h-g} + \sum_{i=0}^{n+h-g-1} c_i x^i
  3. Resolución: Transformar la ecuación cuadrática en un sistema de ecuaciones cuadráticas en ci,dic_i, d_i, resolver usando bases de Gröbner

Herramientas de Implementación

Implementado en el sistema Macaulay2, con mejora de eficiencia mediante linealización parcial heurística.

Resultados Experimentales

Resultados Principales

Proposición 5.10: La conjetura 5.7 se cumple para degg4\deg g \leq 4.

Ejemplos Concretos

Ejemplo 5.9:

  • Unidad fundamental para (g,h)=(x3,x2+1)(g,h) = (x^3, x^2+1): (x,x2+1)(x, x^2+1)
  • Unidad fundamental para (g,h)=(x2,x+1)(g,h) = (x^2, x+1): (x2+x+1,x3+x)(x^2+x+1, x^3+x)
  • Unidad fundamental para (g,h)=(x3,x+1)(g,h) = (x^3, x+1): (x8+x7+x4+x2+1,x10+x6+x4+x2)(x^8+x^7+x^4+x^2+1, x^{10}+x^6+x^4+x^2)

Crecimiento de Grados

El grado de la unidad fundamental crece rápidamente con degg\deg g:

degg\deg gMáximo degb\deg b
23
316
452
5134

Casos Especiales

Proposición 5.1: Para g=0g = 0:

undefined