2025-11-24T11:49:18.043706

Maximally Extendable Product Codes are Good Coboundary Expanders

Kalachev, Panteleev
We investigate the coboundary expansion property of product codes called product expansion, which plays an important role in the recent constructions of good quantum LDPC codes and classical locally testable codes. Prior research revealed that this property is equivalent to agreement testability and robust testability for products of two codes of linear distance. However, for products of more than two codes, product expansion is a strictly stronger property. In this paper, we prove that the collection of random codes over a sufficiently large field has good product expansion. We believe that in the case of four codes, these ideas can be used to construct good quantum locally testable codes in a way similar to the current constructions using only products of two codes.
academic

Los Códigos de Producto Máximamente Extensibles son Buenos Expansores de Coborde

Información Básica

  • ID del Artículo: 2501.01411
  • Título: Los Códigos de Producto Máximamente Extensibles son Buenos Expansores de Coborde
  • Autores: Gleb Kalachev, Pavel Panteleev (Universidad Estatal de Moscú)
  • Clasificación: cs.IT math.IT quant-ph
  • Fecha de Publicación/Conferencia: Aceptado para publicación en IEEE Symposium on Foundations of Computer Science (FOCS 2025)
  • Enlace del Artículo: https://arxiv.org/abs/2501.01411

Resumen

Este artículo investiga las propiedades de expansión de coborde de códigos de producto tensorial (denominadas expansión de producto), que han jugado un papel importante en construcciones recientes de buenos códigos LDPC cuánticos y códigos clásicos verificables localmente. Investigaciones previas demostraron que para productos de dos códigos con distancia lineal, esta propiedad es equivalente a verificabilidad consistente y verificabilidad robusta. Sin embargo, para productos de más de dos códigos, la expansión de producto es una propiedad estrictamente más fuerte. Este artículo demuestra que el conjunto de códigos aleatorios sobre campos suficientemente grandes posee buenas propiedades de expansión de producto. Los autores creen que en el caso de cuatro códigos, estas ideas pueden utilizarse para construir buenos códigos verificables localmente cuánticos, de manera similar a los métodos de construcción actuales que utilizan solo productos de dos códigos.

Antecedentes de Investigación y Motivación

Contexto del Problema

  1. Importancia de los Expansores de Dimensión Superior: Los expansores de dimensión superior (HDXs) juegan un papel crucial en la construcción de códigos verificables localmente clásicos (LTCs) y códigos de paridad de baja densidad cuánticos (qLDPC).
  2. Limitaciones de la Expansión de Producto:
    • Para productos de dos códigos, la expansión de producto es equivalente a verificabilidad consistente y verificabilidad robusta
    • Pero para productos de más de dos códigos, la expansión de producto es una propiedad estrictamente más fuerte
    • Las construcciones existentes se basan principalmente en productos de dos códigos, limitando el alcance de aplicación
  3. Conjetura de LTC Cuántico: La construcción de buenos códigos verificables localmente cuánticos (qLTCs) requiere códigos LP de expansores análogos en cuatro dimensiones, lo que requiere que productos de cuatro códigos posean buenas propiedades de expansión de producto.

Motivación de la Investigación

  • Extender la teoría existente a productos de un número arbitrario de códigos
  • Proporcionar una base teórica para la conjetura de LTC cuántico
  • Establecer límites probabilísticos para que códigos aleatorios posean buena expansión de producto

Contribuciones Principales

  1. Resultado Teórico Principal: Se demuestra que sobre campos suficientemente grandes, conjuntos de códigos aleatorios de número arbitrario poseen con alta probabilidad buenas propiedades de expansión de producto.
  2. Concepto de Códigos de Producto Máximamente Extensibles: Se introduce el concepto de códigos de producto máximamente extensibles, que son códigos universales que heredan las propiedades de extensibilidad de todos los demás códigos de producto con parámetros idénticos.
  3. Reformulación de la Expansión de Producto: Se reformula la propiedad de expansión de producto utilizando subconjuntos extensibles en productos de códigos duales, simplificando el análisis de dimensión superior.
  4. Expansión de Producto de LTCs: Se demuestra que el conjunto de códigos verificables localmente (LTCs) es expansión de producto.
  5. Construcción de LTCs de Longitud Arbitraria: Se demuestra la existencia de LTCs de longitud arbitraria y tasa de código cercana a 1.

Explicación Detallada de Métodos

Definición de Tareas

Dado un conjunto de códigos lineales C=(Ci)i[D]C = (C_i)_{i \in [D]}, donde CiFqnC_i \subseteq \mathbb{F}_q^n, se define el código de producto:

C1CD:={cF[n]Di[D],Li:cCi}C_1 \otimes \cdots \otimes C_D := \{c \in \mathbb{F}_{[n]^D} | \forall i \in [D], \forall \ell \in L_i : c|_\ell \in C_i\}

donde LiL_i es el conjunto de líneas paralelas al eje ii.

Definición de Expansión de Producto: Un conjunto de códigos CC es ρ\rho-expansión de producto si cada palabra de código cC1CDc \in C_1 \boxplus \cdots \boxplus C_D puede expresarse como c=i[D]aic = \sum_{i \in [D]} a_i, donde aiC(i)a_i \in C^{(i)}, y satisface:

ρi[D]aiic\rho \sum_{i \in [D]} \|a_i\|_i \leq \|c\|

Marco Técnico Principal

1. Teoría de Conjuntos Extensibles

  • Conjuntos Generados Internamente: Un conjunto M[n]DM \subseteq [n]^D es generado internamente para el código C1CDC_1 \boxplus \cdots \boxplus C_D si cada palabra de código con soporte en MM puede expresarse como suma de palabras de código en líneas contenidas en MM.
  • Conjuntos Extensibles: Un conjunto MM es extensible para el código C1CDC_1 \otimes \cdots \otimes C_D si cada palabra de código local que satisface restricciones locales dentro de MM puede extenderse a una palabra de código global.

2. Máxima Extensibilidad

Definición: Un código de producto C=i[D]CiC = \bigotimes_{i \in [D]} C_i es máximamente extensible si para cualquier otro código de producto CC' con las mismas dimensiones, cuando un conjunto MM es extensible en CC', también lo es en CC.

3. Cadena de Lemas Clave

  • Lema 17: La ρ\rho-expansión de producto implica que todos los conjuntos ρ\rho-cerrados son generados internamente
  • Lema 19: Si todos los conjuntos ε\varepsilon-cerrados son generados internamente, entonces ρ(C1,,CD)γ(ε,D)\rho(C_1, \ldots, C_D) \geq \gamma(\varepsilon, D)
  • Lema 20: Los códigos máximamente extensibles heredan las propiedades de expansión de producto de LTCs

Estrategia de Demostración

Primer Paso: Expansión de Producto de LTCs

Se demuestra que el conjunto de códigos verificables localmente posee propiedades de expansión de producto:

Lema 14: Para códigos C1,,CDC_1, \ldots, C_D con distancia mínima al menos δn\delta n y rango de sonido (αl,αh)(\alpha_l, \alpha_h), existe una función positiva f(D,αl,αh,δ)f(D, \alpha_l, \alpha_h, \delta) tal que ρ(C1,,CD)f(D,αl,αh,δ)\rho(C_1, \ldots, C_D) \geq f(D, \alpha_l, \alpha_h, \delta).

Segundo Paso: Adaptación de Tasa de Código

Se logra tasa de código arbitraria mediante construcción de subcódigos:

Lema 10: Para un subcódigo C1C1C'_1 \subseteq C_1, se tiene: ρ(C1,C2,,CD)ρ(C1,C2,,CD)1+ρ(C2,,CD)1\rho(C'_1, C_2, \ldots, C_D) \geq \frac{\rho(C_1, C_2, \ldots, C_D)}{1 + \rho(C_2, \ldots, C_D)^{-1}}

Tercer Paso: Máxima Extensibilidad de Códigos Aleatorios

Lema 21: Una tupla de códigos seleccionada uniformemente al azar de Gr2t(n,k1)××Gr2t(n,kD)\text{Gr}_{2^t}(n, k_1) \times \cdots \times \text{Gr}_{2^t}(n, k_D) tiene su código de producto máximamente extensible con probabilidad al menos 1nD2nDt+11 - n^D 2^{n^D - t + 1}.

Configuración Experimental

Métodos de Verificación Teórica

Este trabajo es principalmente teórico, verificando resultados mediante demostraciones matemáticas rigurosas:

  1. Análisis Probabilístico: Se utiliza el lema de Schwartz-Zippel para analizar propiedades de códigos aleatorios
  2. Demostración por Inducción: Se realiza inducción sobre la dimensión DD para demostrar propiedades de expansión de producto
  3. Demostración Constructiva: Se demuestra la existencia de LTCs mediante construcción explícita

Configuración de Parámetros

  • Tamaño de Campo: 2t2^t, donde tt es suficientemente grande para que nD2nDt+10n^D 2^{n^D - t + 1} \to 0
  • Tasa de Código: (R1,,RD)(0,1)D(R_1, \ldots, R_D) \in (0,1)^D
  • Longitud de Código: Arbitraria nNn \in \mathbb{N}

Resultados Experimentales

Resultados Teóricos Principales

Teorema 2: Para cada tupla de tasa de código (R1,,RD)(0,1)D(R_1, \ldots, R_D) \in (0,1)^D, existe ρ>0\rho > 0 tal que para cada nNn \in \mathbb{N}, una tupla de códigos seleccionada uniformemente al azar de Gr2t(n,k1)××Gr2t(n,kD)\text{Gr}_{2^t}(n, k_1) \times \cdots \times \text{Gr}_{2^t}(n, k_D) (donde kinRik_i \leq nR_i) es ρ\rho-expansión de producto con probabilidad al menos 1nD2nDt+11 - n^D 2^{n^D - t + 1}.

Corolario 3: Para intervalos arbitrarios I1,,ID(0,1)I_1, \ldots, I_D \subseteq (0,1), existe ρ>0\rho > 0 tal que para nn suficientemente grande, existen códigos C1,,CDF2tnnC_1, \ldots, C_D \subseteq \mathbb{F}_{2^{t_n}}^n (donde tn=(n+1)Dt_n = (n+1)^D) que satisfacen:

  • 1ndimCiIi\frac{1}{n} \dim C_i \in I_i
  • ρ(C1,,CD)ρ\rho(C_1, \ldots, C_D) \geq \rho
  • ρ(C1,,CD)ρ\rho(C_1^{\perp}, \ldots, C_D^{\perp}) \geq \rho

Resultados Técnicos Clave

  1. Construcción de LTCs (Teorema 4): Para cada R(0,1)R \in (0,1), existen constantes s>0,Δ>0,δ>0s > 0, \Delta > 0, \delta > 0 tales que para cada nNn \in \mathbb{N}, existe un código (Δ,s)(\Delta, s)-verificable localmente [n,k,d][n, k, d] donde kRn,dδnk \geq Rn, d \geq \delta n.
  2. Preservación de Extensibilidad: El factor de expansión de producto de un subcódigo es al menos 2D(ρ)2D2^{-D}(\rho)^{2^D} del código original.

Trabajo Relacionado

Teoría de Expansores de Dimensión Superior

  • Kaufman-Lubotzky: Primeros en proponer la idea de usar HDXs para construir LTCs
  • Dinur et al.: Construyeron los primeros LTCs con tasa de código constante, distancia y localidad
  • Panteleev-Kalachev: Propusieron códigos de producto elevados por expansores

Teoría de Códigos de Producto

  • Wolf, Chien-Ng: Teoría temprana de códigos de producto
  • Tillich-Zémor: Códigos de producto hipergráfico en códigos LDPC cuánticos
  • Leverrier-Zémor: Códigos Tanner cuánticos

Teoría de Codificación Cuántica

  • Hastings-Haah-O'Donnell: Avance en códigos de haz de fibras
  • Cross et al.: Avances recientes en códigos verificables localmente cuánticos

Conclusiones y Discusión

Conclusiones Principales

  1. Resultados de Existencia: Se demuestra que conjuntos de códigos aleatorios de número arbitrario poseen con alta probabilidad buena expansión de producto sobre campos suficientemente grandes.
  2. Universalidad: Los códigos de producto máximamente extensibles proporcionan un marco universal que hereda todas las propiedades de extensibilidad posibles.
  3. Perspectivas de Aplicación: Proporciona una base teórica para la construcción de qLTCs cuánticos de cuatro dimensiones.

Limitaciones

  1. Requisito de Tamaño de Campo: Se requiere un campo de tamaño exponencial F2(n+1)D\mathbb{F}_{2^{(n+1)^D}}, lo que puede ser problemático en aplicaciones prácticas.
  2. Optimización de Constantes: Aunque se demuestra existencia, las constantes de expansión de producto pueden no ser óptimas.
  3. Constructividad: Los resultados son principalmente de existencia, careciendo de algoritmos de construcción explícita en tiempo polinomial.

Direcciones Futuras

  1. Mejora del Tamaño de Campo: Buscar métodos de construcción que requieran campos más pequeños.
  2. Construcción Explícita: Desarrollar algoritmos de construcción explícita en tiempo polinomial.
  3. Aplicaciones a qLTC Cuántico: Aplicar resultados teóricos a construcciones concretas de qLTC cuántico.
  4. Optimización de Constantes: Mejorar los límites de las constantes de expansión de producto.

Evaluación Profunda

Fortalezas

  1. Avance Teórico: Primera demostración de propiedades de expansión de producto para productos de número arbitrario de códigos, extendiendo significativamente la teoría existente.
  2. Innovación Técnica:
    • El concepto de máxima extensibilidad proporciona un nuevo marco de análisis
    • La reformulación de expansión de producto como problema de conjuntos extensibles
    • Combinación ingeniosa de teoría de LTCs y análisis de códigos aleatorios
  3. Técnicas de Demostración: El uso del lema de Schwartz-Zippel para manejar la parametrización polinomial de códigos aleatorios es un punto destacado técnico.
  4. Valor de Aplicación: Proporciona apoyo teórico importante para la conjetura de LTC cuántico.

Deficiencias

  1. Limitaciones de Practicidad: El requisito de campo de tamaño exponencial limita las aplicaciones prácticas.
  2. Análisis de Constantes: Los valores específicos y el grado de optimización de las constantes de expansión de producto no son suficientemente claros.
  3. Complejidad de Construcción: Carencia de algoritmos de construcción eficientes.

Influencia

  1. Contribución Teórica: Posee valor teórico importante en teoría de codificación e información cuántica.
  2. Metodología: El concepto de máxima extensibilidad puede inspirar investigación en problemas relacionados.
  3. Computación Cuántica: Proporciona nuevas herramientas teóricas para el desarrollo de códigos de corrección de errores cuánticos.

Escenarios Aplicables

  1. Investigación Teórica: Investigación en teoría de expansores de dimensión superior y códigos de producto
  2. Codificación Cuántica: Construcción de códigos LDPC cuánticos y qLTC
  3. Codificación Clásica: Análisis teórico de códigos verificables localmente

Referencias

Las referencias clave incluyen:

  • Construcción de LTC por Dinur et al. 1
  • Códigos LP de expansores por Panteleev-Kalachev 2
  • Teoría HDX por Kaufman-Lubotzky 3
  • Códigos de haz de fibras por Hastings-Haah-O'Donnell 6
  • Códigos Tanner cuánticos por Leverrier-Zémor 23

Este artículo logra un avance importante en la teoría de expansión de coborde de códigos de producto, proporcionando una nueva base teórica para el desarrollo de códigos de corrección de errores cuánticos. Aunque aún hay espacio para mejora en aspectos de practicidad, sus contribuciones teóricas y metodológicas son significativas.