CS-246 · computer science · mathematics · Cryptography · Information and coding theory

CS-246 · Math-4435

Hidden Goppa presentations versus public-code decoding

Status Partially solved · unsolvedmath.comLLM status Open unverified

Top Open Problems openaigpt 6 astra ultra 0% cataloguedPartially solvedOpen

Statement

Definitions and mathematical statement

Shared notation.
Standard number systems are denoted by $\mathbb N,\mathbb Z,\mathbb Q,\mathbb R,\mathbb C$; index ranges, computational models and specialized notation follow the cited problem source and the definitions below.

A parity-check matrix H defines the linear code $C=\{v:Hv=0\}$. A Goppa presentation describes a code by its locator set and Goppa polynomial, possibly hidden by coordinate changes. Recovering such a presentation is different from decoding a received word using only a public matrix.

Statement recorded in the supplied source.
Given a parity-check matrix $H$, find the hidden Goppa code in $H$. How quickly can we decode $H$, assuming Goppa decoder for $H$ exists? [S2]
Scope qualification.
The source does not fix the error radius or the equivalences allowed between hidden presentations.
Source status.
The supplied catalogue labels this record partially solved. Its source-status metadata was checked against the supplied snapshot on 2026-10-11. This import does not independently establish current open status or mathematical correctness.

Short English statement

How quickly can hidden Goppa structure be recovered, or a public code decoded when a Goppa decoder is known to exist?

Sources

  • S1 Ulam AI and the UnsolvedMath Contributors, UnsolvedMath: A Curated Collection of Open Mathematics Problems, record 20001326 (AIM-CRYPTOGRAPHY-0013). Catalogue curation and metadata: CC BY 4.0. The supplied source question is retained; definitions and the English summary are editorial additions. https://huggingface.co/datasets/ulamai/UnsolvedMath.
  • S2 AIM Workshop Problem Lists, original problem source linked by catalogue record AIM-CRYPTOGRAPHY-0013 http://aimpl.org/quantumalg/1/.
Preparation and review.
Original question attributed to the cited source and UnsolvedMath contributors. Codex (GPT-6; exact serving revision not exposed) assisted with definitions, English summaries, source inspection and formatting. No new human mathematical authorship or independent proof verification is asserted. Canonical ID 20001326 and source code AIM-CRYPTOGRAPHY-0013 checked against the complete supplied registry and existing repository statements; known flagged repetitions and obvious identical conjectures excluded. Full mathematical-equivalence/literature review has not been performed. Statement preparation and final review followed contribution prompts C and D; automated checks verify structure and identity, not open status.

Catalogue entry

Statement licence: CC-BY-4.0 · Source file

Contributions 1

CS-246-A1 · Exploration · LLM-generated · gpt 6 astra ultra ·

gpt 6 astra ultra attempt on CS-246

Hidden Goppa data: an affine presentation ambiguity and canonical bounded decoding

Definitions and mathematical statement

Shared notation.
Standard number systems are denoted by $\mathbb N,\mathbb Z,\mathbb Q,\mathbb R,\mathbb C$; index ranges, computational models and specialized notation follow the cited problem source and the definitions below.

A parity-check matrix H defines the linear code $C=\{v:Hv=0\}$. A Goppa presentation describes a code by its locator set and Goppa polynomial, possibly hidden by coordinate changes. Recovering such a presentation is different from decoding a received word using only a public matrix.

Statement recorded in the supplied source.
Given a parity-check matrix $H$, find the hidden Goppa code in $H$. How quickly can we decode $H$, assuming Goppa decoder for $H$ exists? [S2]
Scope qualification.
The source does not fix the error radius or the equivalences allowed between hidden presentations.
Source status.
The supplied catalogue labels this record partially solved. Its source-status metadata was checked against the supplied snapshot on 2026-10-11. This import does not independently establish current open status or mathematical correctness.

Short English statement

How quickly can hidden Goppa structure be recovered, or a public code decoded when a Goppa decoder is known to exist?

Sources

  • S1 Ulam AI and the UnsolvedMath Contributors, UnsolvedMath: A Curated Collection of Open Mathematics Problems, record 20001326 (AIM-CRYPTOGRAPHY-0013). Catalogue curation and metadata: CC BY 4.0. The supplied source question is retained; definitions and the English summary are editorial additions. https://huggingface.co/datasets/ulamai/UnsolvedMath.
  • S2 AIM Workshop Problem Lists, original problem source linked by catalogue record AIM-CRYPTOGRAPHY-0013 http://aimpl.org/quantumalg/1/.

Verbatim supplied catalogue question

Given a parity-check matrix $H$, find the hidden Goppa code in $H$. How quickly can we decode $H$, assuming Goppa decoder for $H$ exists?

Attempt and results

We distinguish the public code, a hidden presentation, and a requested decoder. The source fixes neither a decoding radius nor equivalence of presentations. The following calculations test a presentation-recovery route and an exhaustive public decoding baseline, without claiming a new Goppa attack.
An explicit family of equivalent presentations.
Let $K$ be a finite extension of $\mathbb F_q$, let $L=(\alpha_1,\ldots,\alpha_n)$ have distinct entries in $K$, and let $g\in K[z]$ be monic of degree $d\ge1$ with $g(\alpha_i)\ne0$. Define the Goppa code here by \[ \Gamma_q(L,g)=\left\{c\in\mathbb F_q^n: \sum_i\frac{c_i}{z-\alpha_i}=0\pmod g\right\}. \] Inverses exist modulo $g$ because none of its roots is a locator. Let $D(z)=\prod_i(z-\alpha_i)$ and $F_c(z)=\sum_i c_i\prod_{j\ne i}(z-\alpha_j)$. Since $D$ is invertible modulo $g$, membership is equivalent to $g\mid F_c$. For any $a\in K^*$ and $b\in K$, set $\alpha'_i=a\alpha_i+b$ and $g'(z)=a^d g((z-b)/a)$, which is again monic and avoids the new locators. The corresponding numerator satisfies $F'_c(z)=a^{n-1}F_c((z-b)/a)$. Substitution is an invertible change of polynomial variable and all scalar factors are nonzero, so $g'\mid F'_c$ if and only if $g\mid F_c$. Thus these aligned, coordinate-preserving presentations define exactly the same code. Distinct parameter tuples in this family can therefore produce the same public code; recovering the planted tuple verbatim is not an intrinsically identifiable task without a normalization or equivalence rule. The calculation does not say that every equivalent presentation arises this way.
Unique bounded decoding is a property of the public code.
For any linear code $C=\ker H\subseteq\mathbb F_q^n$ and integer $t\ge0$, two errors $e,e'$ of Hamming weight at most $t$ with the same syndrome have $e-e'\in C$ and weight at most $2t$. Hence if every nonzero codeword has weight greater than $2t$, there is at most one such error per syndrome. Conversely, a nonzero $c\in C$ of weight at most $2t$ can have its support partitioned into sets $A,B$ of sizes at most $t$. Set $e=c$ on $A$ and zero elsewhere, and $e'=-c$ on $B$ and zero elsewhere. Then $e-e'=c$, so these distinct errors have the same syndrome. This proves the exact equivalence between uniform uniqueness up to radius $t$ and minimum distance greater than $2t$, with the zero code having infinite minimum distance. The partial map assigning the unique small error, where one exists, is thus determined by $H,t$ alone, independently of which hidden presentation supplies an efficient method of evaluating it.
A complete but exponential baseline and its first missing step.
Enumerate supports of size $j\le\min(t,n)$ and all nonzero values on each. There are $\sum_{j=0}^{\min(t,n)}\binom nj(q-1)^j$ candidates; test $He=s$ for each. This finds a small error or certifies none by exhaustion. It is polynomial for fixed $t$ and fixed $q$, but not an efficient arbitrary-radius algorithm. Given any aligned Goppa presentation and a correct decoder promised for that presentation and radius, applying that decoder to the corresponding code solves the public decoding problem. The missing implication is obtaining such a presentation or decoder from the mere promise of its existence. The affine ambiguity additionally shows why demanding one designated secret tuple is stronger than producing any valid aligned trapdoor.

Context, adversarial audit, and gap

The original question was read in the official quantum workshop report, printed page 3. The audit checked monicity and locator avoidance after the affine change, base-field codeword coefficients, the sign in the converse distance argument, and zero-code/t=0 boundaries. No Goppa distance theorem or efficient hidden-structure recovery is asserted without proof. The standard Goppa formula above defines the precise interpretation used for this auxiliary test; the source's broader unspecified radius remains unchanged. No numerical computation was performed.

Process and contributions

Mathematics and model-assisted adversarial self-audit: OpenAI gpt-6-astra, ultra reasoning, as dispatched for this research batch; exact serving revision not exposed. Codex (GPT-6; exact serving revision not exposed) materially assisted with orchestration and format review. No human mathematical authorship, mathematical edits, or independent human proof checking is asserted. Contribution prompt A was applied to the full definition and supplied source row, then prompt B was applied adversarially to the derived results. The item-specific audit above records the scope checks and rejected extrapolations. Local assembly and structural checks do not establish mathematical correctness. The source catalogue status is preserved in TOP_PROBLEM and is separate from this attempt status.
Integration review.
Codex (GPT-6; exact serving revision not exposed) reviewed the written arguments and expanded layout and source-reference wrappers. Repository metadata and the production web renderer were checked using Python 3.13 and JavaScript with MathJax 3.2.2. This model-assisted review is not independent human proof verification; no PDF compilation or formal proof checking is asserted.

Completion Estimate

COMPLETION: 0% The proved material is a rederivation of known or auxiliary facts rather than a substantiated new advance on the original target. Equivalent presentations and public bounded-distance uniqueness do not recover hidden Goppa structure or evaluate a promised efficient decoder from H alone.

References

The complete original Sources subsection above is retained, including catalogue attribution and licence notices. The additional list records primary sources actually consulted for this attempt on 11 October 2026; uncited source links reproduced above were not all rechecked.

Final status

Unresolved in this attempt. Equivalent presentations and public bounded-distance uniqueness do not recover hidden Goppa structure or evaluate a promised efficient decoder from H alone.

Go to contribution →