Research · Hardness of the discrete logarithm
Existence of a factor base over prime fields
PROVED Standard-L/fixed- is impossible and square-root/online-only is nonuniformly trivial; A009 rules out translate probes, while A010 finds a succinct coordinate predicate but no efficient decoder.
Problem
This file records the supplied research target. It is a specification, not a set of findings from this repository.
Formal statement
Let be ordinary with prime order as . Given , , and oracle access to uniform random points, find such that:
- and ;
- membership in is decidable in ;
- runs in and decomposes a uniform random as , with and constant , with probability at least .
The regime is prime fields only. The immediate task is SG-01 (a random-subset baseline near ), followed when practical by SG-03 ( in the integer interval ).
Success discipline
Existence of decompositions is not enough: a candidate must also provide a polylogarithmic-time method to find one. Solver timeouts and mathematical nonexistence must be recorded separately.
Interpretation discovered during execution
CITED In standard generalized L-notation,
for fixed .
PROVED With fixed, condition (1) then permits only ordered
summand tuples, while Hasse's bound gives
. Consequently condition (3) is impossible as
written; CLAIM.md gives the attacked proof and the exact necessary repairs.
CONDITIONAL: the supplied notation intended rather than standard L-notation The square-root experimental program is a corrected variant, not a witness for formal condition (1), and its efficient-finder question remains open.
Findings & state of play
State in five lines
PROVED Standard size and fixed are incompatible with
inverse-polylogarithmic success by the support-size theorem in CLAIM.md.
PROVED Replacing the bound by but charging only online time is
nonuniformly trivial by A008's positional factor base and full target table.
EMPIRICAL: all recorded 16–20-bit groups A008 covered all 1,373,865 targets
with zero membership or sum errors, while storing one entry per target.
PROVED Construction, description/advice, preprocessing, and storage must be
bounded in addition to online membership and decomposition time.
CONJECTURE The corrected variants remain open: P1.2/Q002 is the optional
Candidate-D predicate gap, P1.2/Q003 is the required specification choice,
and P1.2/Q004 is the coordinate-aware Variant-S finder question.
Audit 1 — standard L-notation
PROVED For a fixed factor base of size , the reachable set is the image of and has size at most . Standard and fixed therefore reach targets, while Hasse gives . Success is at most , below every inverse polynomial in .
PROVED Fixed needs . Retaining standard L-size needs .
Audit 2 — uncharged square-root correction
PROVED For a cyclic group of order , generator , fixed , and , the factor base has at most points and represents every target through the base- digits of its scalar.
CONDITIONAL: unbounded input-specific preprocessing and nonuniform indexed tables Storing the representation under every point gives polylogarithmic online membership and decomposition with success one.
| Tag | Base size () | Square-root diagnostic | Target entries | Stored point references | Errors | ||
|---|---|---|---|---|---|---|---|
| EMPIRICAL: exhaustive | 65,519 | 65,537 | 120 | 255 | 65,537 | 262,148 | 0 |
| EMPIRICAL: exhaustive | 262,139 | 261,431 | 190 | 511 | 261,431 | 1,045,724 | 0 |
| EMPIRICAL: exhaustive | 1,048,571 | 1,046,897 | 304 | 1,023 | 1,046,897 | 4,187,588 | 0 |
PROVED The table needs bits and construction steps, exponential in the input length. It embeds a complete DLP table and is not an efficient ECC attack.
Non-vacuous continuations
- Variant S: base, fixed , but every input-specific construction, description, advice, preprocessing, and storage resource is ; online algorithms are uniform and polylogarithmic.
- Variant L: standard base, , with all offline resources bounded by a fixed-constant and uniform polylogarithmic online algorithms.
PROVED A007 excludes the original statement; A008 excludes treating an online-only square-root substitution as a meaningful repair. Neither excludes the resource-bounded variants above.
PROVED A009 additionally excludes every fixed, failure-adaptive, or randomized translate-probe decoder using only tests : after probes its success is at most . Candidate A therefore needs probes in that model. Coordinate-aware algorithms lie outside this result.
PROVED A smooth order-64 multiplicative subgroup at has an exact six-squaring membership chain and defines a succinct coordinate-aware 60-point factor base outside the A009 model.
EMPIRICAL: 96 targets, three random controls Its normalized decomposition ratio to random was 1.112 (95% bootstrap interval ), and its pair-check ratio was 0.969 ().
EMPIRICAL: SymPy 1.14.0, five-second limit Direct and chain systems completed at and timed out at and . This is not a lower bound; the cited PKC 2016 and FFA 2018 work also leaves system-solving complexity open.
Supporting candidate record
- EMPIRICAL: p=65519,262139,1048571 Candidate A is random-like in decomposition density and generic pair-scan work.
- EMPIRICAL: q=5,7,11 The extension-field control recovered all planted secrets end to end.
- EMPIRICAL: prime-field test curves Candidate B is more than 99.97% of each group; Candidate D's proxy has sizes 0, 0, and 2, while its full predicate remains P1.2/Q002.
- PROVED Candidate C's rational-map subclass is constant, while a distinct degree- plane curve meets in at most points.
- PROVED Candidate E has succinct smooth-subgroup membership, but EMPIRICAL: tested range no density, generic-scan, or tested Gröbner advantage supplied the required decoder.
Files that matter
CLAIM.md: standard-L impossibility theorem and attacks.attempts/A008-nonuniform-preprocessing-loophole.md: radix construction.attempts/A009-translate-probe-lower-bound.md: restricted generic lower bound.attempts/A010-smooth-subgroup-factor-base.md: coordinate-aware audit and post-mortem.CORRECTED_VARIANTS.md: two resource-bounded replacement statements.../../OPEN_QUESTIONS.md: unique root index and four complete P1.2 entries.NOTES.md: all formal and experimental tables.
What I would tell my replacement
Do not search under the original statement, and do not call a giant lookup
table a square-root-version breakthrough. Resolve P1.2/Q003 first. Under
Variant S, use P1.2/Q004 and count all offline state; P1.2/Q002 applies only if
Candidate D is resumed. Do not infer a lower bound from A010's timeouts. Under
Variant L, start from CLAIM.md's growing- threshold.