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.
- 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
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.
- 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).
- 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
- 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.
- 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
- 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.
- 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.
- 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.
- Expansión de Producto de LTCs: Se demuestra que el conjunto de códigos verificables localmente (LTCs) es expansión de producto.
- Construcción de LTCs de Longitud Arbitraria: Se demuestra la existencia de LTCs de longitud arbitraria y tasa de código cercana a 1.
Dado un conjunto de códigos lineales C=(Ci)i∈[D], donde Ci⊆Fqn, se define el código de producto:
C1⊗⋯⊗CD:={c∈F[n]D∣∀i∈[D],∀ℓ∈Li:c∣ℓ∈Ci}
donde Li es el conjunto de líneas paralelas al eje i.
Definición de Expansión de Producto: Un conjunto de códigos C es ρ-expansión de producto si cada palabra de código c∈C1⊞⋯⊞CD puede expresarse como c=∑i∈[D]ai, donde ai∈C(i), y satisface:
ρ∑i∈[D]∥ai∥i≤∥c∥
- Conjuntos Generados Internamente: Un conjunto M⊆[n]D es generado internamente para el código C1⊞⋯⊞CD si cada palabra de código con soporte en M puede expresarse como suma de palabras de código en líneas contenidas en M.
- Conjuntos Extensibles: Un conjunto M es extensible para el código C1⊗⋯⊗CD si cada palabra de código local que satisface restricciones locales dentro de M puede extenderse a una palabra de código global.
Definición: Un código de producto C=⨂i∈[D]Ci es máximamente extensible si para cualquier otro código de producto C′ con las mismas dimensiones, cuando un conjunto M es extensible en C′, también lo es en C.
- Lema 17: La ρ-expansión de producto implica que todos los conjuntos ρ-cerrados son generados internamente
- Lema 19: Si todos los conjuntos ε-cerrados son generados internamente, entonces ρ(C1,…,CD)≥γ(ε,D)
- Lema 20: Los códigos máximamente extensibles heredan las propiedades de 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,…,CD con distancia mínima al menos δn y rango de sonido (αl,αh), existe una función positiva f(D,αl,αh,δ) tal que ρ(C1,…,CD)≥f(D,αl,αh,δ).
Se logra tasa de código arbitraria mediante construcción de subcódigos:
Lema 10: Para un subcódigo C1′⊆C1, se tiene:
ρ(C1′,C2,…,CD)≥1+ρ(C2,…,CD)−1ρ(C1,C2,…,CD)
Lema 21: Una tupla de códigos seleccionada uniformemente al azar de Gr2t(n,k1)×⋯×Gr2t(n,kD) tiene su código de producto máximamente extensible con probabilidad al menos 1−nD2nD−t+1.
Este trabajo es principalmente teórico, verificando resultados mediante demostraciones matemáticas rigurosas:
- Análisis Probabilístico: Se utiliza el lema de Schwartz-Zippel para analizar propiedades de códigos aleatorios
- Demostración por Inducción: Se realiza inducción sobre la dimensión D para demostrar propiedades de expansión de producto
- Demostración Constructiva: Se demuestra la existencia de LTCs mediante construcción explícita
- Tamaño de Campo: 2t, donde t es suficientemente grande para que nD2nD−t+1→0
- Tasa de Código: (R1,…,RD)∈(0,1)D
- Longitud de Código: Arbitraria n∈N
Teorema 2: Para cada tupla de tasa de código (R1,…,RD)∈(0,1)D, existe ρ>0 tal que para cada n∈N, una tupla de códigos seleccionada uniformemente al azar de Gr2t(n,k1)×⋯×Gr2t(n,kD) (donde ki≤nRi) es ρ-expansión de producto con probabilidad al menos 1−nD2nD−t+1.
Corolario 3: Para intervalos arbitrarios I1,…,ID⊆(0,1), existe ρ>0 tal que para n suficientemente grande, existen códigos C1,…,CD⊆F2tnn (donde tn=(n+1)D) que satisfacen:
- n1dimCi∈Ii
- ρ(C1,…,CD)≥ρ
- ρ(C1⊥,…,CD⊥)≥ρ
- Construcción de LTCs (Teorema 4): Para cada R∈(0,1), existen constantes s>0,Δ>0,δ>0 tales que para cada n∈N, existe un código (Δ,s)-verificable localmente [n,k,d] donde k≥Rn,d≥δn.
- Preservación de Extensibilidad: El factor de expansión de producto de un subcódigo es al menos 2−D(ρ)2D del código original.
- 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
- 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
- Hastings-Haah-O'Donnell: Avance en códigos de haz de fibras
- Cross et al.: Avances recientes en códigos verificables localmente cuánticos
- 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.
- Universalidad: Los códigos de producto máximamente extensibles proporcionan un marco universal que hereda todas las propiedades de extensibilidad posibles.
- Perspectivas de Aplicación: Proporciona una base teórica para la construcción de qLTCs cuánticos de cuatro dimensiones.
- Requisito de Tamaño de Campo: Se requiere un campo de tamaño exponencial F2(n+1)D, lo que puede ser problemático en aplicaciones prácticas.
- Optimización de Constantes: Aunque se demuestra existencia, las constantes de expansión de producto pueden no ser óptimas.
- Constructividad: Los resultados son principalmente de existencia, careciendo de algoritmos de construcción explícita en tiempo polinomial.
- Mejora del Tamaño de Campo: Buscar métodos de construcción que requieran campos más pequeños.
- Construcción Explícita: Desarrollar algoritmos de construcción explícita en tiempo polinomial.
- Aplicaciones a qLTC Cuántico: Aplicar resultados teóricos a construcciones concretas de qLTC cuántico.
- Optimización de Constantes: Mejorar los límites de las constantes de expansión de producto.
- 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.
- 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
- 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.
- Valor de Aplicación: Proporciona apoyo teórico importante para la conjetura de LTC cuántico.
- Limitaciones de Practicidad: El requisito de campo de tamaño exponencial limita las aplicaciones prácticas.
- 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.
- Complejidad de Construcción: Carencia de algoritmos de construcción eficientes.
- Contribución Teórica: Posee valor teórico importante en teoría de codificación e información cuántica.
- Metodología: El concepto de máxima extensibilidad puede inspirar investigación en problemas relacionados.
- Computación Cuántica: Proporciona nuevas herramientas teóricas para el desarrollo de códigos de corrección de errores cuánticos.
- Investigación Teórica: Investigación en teoría de expansores de dimensión superior y códigos de producto
- Codificación Cuántica: Construcción de códigos LDPC cuánticos y qLTC
- Codificación Clásica: Análisis teórico de códigos verificables localmente
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.