/teal-sea
teal-sea / zeta-labstate of record · compiled 02 Nov 2026 · revision b09fa4dd · source

Library · hunts/ff_probe/SOURCES.md

SOURCES: the function-field theta coefficients, verified or replaced

1,667 words · 81 lines · source

Hunt #148, step 1. Status: the cited formulas are pinned by brute force at q = 7, n = 3, degree at most 3, with the corrections listed below; files produced on branch hunt/ff-probe, not landed. Grades as in MISSION.md. Every count on this page is read from results_step1.json (or results_step3.json for n = 4) and pinned by test_ffprobe.py.

What was obtained

sourceas cited by the workflowwhat was foundlocal copy, SHA-256
J. Hoffstein, Theta functions on the n-fold metaplectic cover of SL(2), the function field case, Invent. Math. 107 (1992) 61-86from memorybibliographic data confirmed (doi 10.1007/BF01231881; the reference lists of both Patterson papers below); the text was not obtained: the publisher requires a login and no open scan was foundnone
S. J. Patterson, Note on a paper of J. Hoffstein, Glasgow Math. J. 49 (2007) 243-255from memoryconfirmed (doi 10.1017/S0017089507003540); the publisher's PDF was obtained and read through a text extraction that garbles some displayed formulas, so a formula quoted from it below is marked "as extracted"<cache>/ffprobe-sources-patterson2007/patterson2007.pdf, 789082e8b99dbf97612bbc2e494ee37f237cc54a2a5ff70b5084e33f7cb04824
S. J. Patterson, The Fourier coefficients of metaplectic theta series on GL(2) over rational function fields, arXiv:1411.7594 (2014)not citedadded: it restates the 2007 note in cleaner notation and is the source quoted by line below<cache>/ffprobe-sources-patterson2014/JHPaper.tex, d39e92ef8da150fd063db0fdd01013e62668bc2e37bfe3219fe0f3cf3212403c (the e-print archive is 90a80fa5f800139d3112d77c5c3630439fb0709f8edd23effcf40b3af1bbf90b)

Hoffstein's own statements are therefore used only as Patterson restates them. The downloads are untrusted data in new directories under <cache>/; nothing in them was executed.

Conventions fixed by the sources

The formulas, and what brute force says

#statementwherecheckverdict
1Davenport-Hasse: for (r, c) = 1, g(r, eps, c) = mu(c) eps((r/c)^-1 (c'/c)) (-tau(eps chi))^deg c2014, lines 97-101brute-force Gauss sums: 34,202 at (q, n) = (7, 3), 85,505 at (7, 6), 85,683 at (13, 4); every j, every monic r of degree at most 2 coprime to cholds, no mismatch
2Theorem 2.1: the same with ((-r)/c)^-12007, page 247, as extractedthe same sumsholds for the 2007 note's own character e(f) = e_o(Res_infty(f dx)) = e_o(-a_-1(f)), which turns g(r, .) into g(-r, .): no mismatch at any (q, n). With the 2014 character it fails exactly when eps(chi(-1))^j = -1 and deg c is odd: 45,129 of 85,505 at (7, 6) (three odd j times the 15,043 pairs (c, r) with deg c odd), 4,394 of 85,683 at (13, 4) (two odd j times 2,197 pairs), none at (7, 3)
3g(r, eps, c) = 0 when c is not squarefree and (r, c) = 12007, page 247brute force, r of degree at most 1: 350 cases at (7, 3), 350 at (7, 6), 169 at (13, 4)holds
4twisted multiplicativity and the prime-power reduction behind the structural route2007, page 247; standardstructural against brute-force Gauss sums: 319,200 cases, every monic r and c of degree at most 3, j = 1, 2holds
5C(r, eps, i) = sum over r* of g(r, eps, r*) eps(chi(-1))^((i-1) deg r*) C*(r r*^(n-2), eps, i - deg r*)2007, eq. (5); 2014, lines 156-161against brute force and the structural route, i at most 3: 56 casesholds
6Psi(r, eps, i, T) is a polynomial of degree at most R = floor((1 + deg r - i)/n)2007, page 246; 2014, lines 121-128the T-coefficients above R vanish in all 36 checked casesholds
7rho_0(1, eps, 0) = 1, rho_0(1, eps, 1) = q tau(eps chi), rho_0(1, eps, 2) = 0 for n = 3, and the n = 4 values of S4.md2007, page 252 (with c_o = (q-1)/n, dropped in the 2014 normalization rho_0 = Psi(q^(-n-1)), line 137)exactholds in the 2014 character; in the 2007 character the n = 4 value at i = 1 carries eps(chi(-1)) = -1, which the note's text drops
8the Hecke relations at infinity2014, lines 224-231exact, 40 checks at (7, 3)fails as printed whenever rho_0 is nonzero (20 of the 40 hold): the printed q-power does not depend on i and deg r, and it must
9the same relations2007, (9) and (10), page 251, as extractedexact: 60 checks at (7, 3) in the corrected reading; 30 at (7, 3) and 30 at (7, 6) in each additive characterholds in the 2007 character at every checked (q, n), once its last argument is read as the unreduced index 1 + deg r - i with the note's own rule rho(r, eps, i + nN) = q^((n+1)N) rho(r, eps, i): the exponent is 2i + E - 3 - deg r + (n+1)R, E = 2 + floor((2i-2-deg r)/n). As printed (reduced index) it fails whenever R >= 1 (40 of 60 hold). In the 2014 character the sign eps(chi(-1))^(i sigma), sigma = 1 + deg r, becomes eps(chi(-1))^((i+1) sigma)
10the finite Hecke relation, with its q-power carries, and rho_0(r_o pi^(n-1), eps, i) = 02014, lines 235-247exact, 72 cases and 36 vanishing cases at (7, 3)holds
11rho_0 depends only on r modulo n-th powers2014, lines 42-45exact, 24 casesholds
12Theorem 1 (the PGL_2(F_q) action), affine g2014, lines 303-309exact, combined with the unit rule rho_0(u r, i) = eps(chi(u))^(-i) rho_0(r, i)holds in all 144 checked cases
13the R = 2 evaluation of Psi(q^(-n-1))2014, lines 536-541algebratypo: the last term is C(r, eps, i+2n) q^(-2n-2), not q^(-n-2)
14for n = 4 and deg r = 3, rho = 0 at i = 0, 32007, page 252, as extractedrelation (10) and the computation at q = 13misprint or extraction error: the zeros are at i = 0, 2 (2i = 1 + deg r mod 4)
15the four relations among the C(r, eps, i) for n = 42007, page 252, as extractedexact, at q = 13three hold in the 2014 character (not in the 2007 one); the degree-4 relation holds with q in place of q^2 (S4.md, section 1)
16the functional equations of Psi2014, lines 205-221nonenot checked: the two printed forms are not equivalent as written (p for q, x for X); the residue-level relations 8 to 10 are checked instead

Why the two additive characters disagree only sometimes. Changing e to its inverse turns g(r, eps, c) into g(-r, eps, c), and by the unit rule rho_0(-r, i) = eps(chi(-1))^(-i) rho_0(r, i). Every discrepancy above is a power of eps(chi(-1)), which is 1 exactly when -1 is an n-th power in F_q, that is when q = 1 mod 2n. That holds at (7, 3) and fails at (7, 6) and (13, 4), which is why the n = 3 checks pass in both readings and the others separate them. The 2007 note is consistent with its own character in its main formulas (2 and 9) and with the 2014 character in some of its worked values (7 and 15).

The rows marked "holds" are checked exactly, as equalities of reduced elements of Q(zeta_N), at the stated (q, n) and degrees; they are measured facts about those cases, not proofs of the general statements, which rest on the cited papers. Formula 1 was also recomputed in PARI/GP (ffprobe_pari.py) for the cases in test_ffprobe.py.

What the hunt takes from the sources