README.md

14.8 kB · markdown

zeta-family

  • The SECOND FAMILY of the design zeta zeta_F(s) = sum_(n in S_F) n^(-s): the zeros that survive when every comb of the pole lattice is stripped at a stated radius, and the law they obey.
  • On the full digit set the second family is exactly the critical-line zeros of zeta, so it is the half of the zero set that carries the Riemann hypothesis; on a design it has no law.
  • The ladder, the contour engine and the truncation bounds come from ../design-zeta, the cofactor, the Laurent data and the residue comb from ../zeta-locus; neither is copied. This study adds the split into second family and comb, the level-one comb, and three derived tests.

THE SPLIT

  • The pole lattice of zeta_F is s_(i,j) = alpha - i + 2 pi i j/log q, one vertical line per level i = 0, 1, 2, ..., and Z(s) = zeta_F(s)(1 - k q^(-s)) kills the level-zero line and is analytic on Re s > alpha - 1.
  • Every zero of Z in the census strip is a zero of zeta_F, except at a lattice point where the residue vanishes: there Z vanishes and zeta_F does not.
  • THE ASSIGNMENT. A zero within abs(u) < 0.45 of a pole with nonvanishing residue is a tooth of that pole's comb; a zero sitting at a pole with vanishing residue is a zero of the cofactor alone. Everything else is SECOND FAMILY.
  • The next cofactor Z_m(s) = zeta_F(s) prod_(i <= m) (1 - k q^(-(s+i))) has exactly the zeros of Z inside the strip, since the extra factors vanish only on Re s = alpha - 1, ..., alpha - m: the survivors are the same set under every comb. What Z_m adds is the level-one comb, whose teeth reach into the strip.
  • THE LEVEL-ONE RESIDUE, derived and not measured. Z(s) = E_1(s) + sum_(l >= 1) binom(-s,l) q^(-s-l) gamma_l zeta_F(s+l) is singular at s_(1,j) through its l = 1 term alone; q^(-s_(1,j)-1) = q^(-s_(0,j)) = 1/k and 1 - k q^(-s_(1,j)) = 1 - q, so zeta_F has residue r_(1,j) = s_(1,j) gamma_1 r_(0,j)/(k(q - 1)) at the level-one pole.
  • Two readings for free: the level-one comb is empty wherever the level-zero comb is, and at the full digit set s_(1,0) = alpha - 1 = 0 makes r_(1,0) vanish, which is zeta having no pole at s = 0.
  • A level-one tooth lies within abs(u) < 0.45 of Re s = alpha - 1, so it is visible in the strip only in the band alpha - 0.92 < Re s < alpha - 0.55, and there the assignment is applied against both lattices.
  • THE TRANSPORT READING. A zero of zeta_F at Re rho > alpha forces the design's own Mobius nu_F, the Dirichlet inverse of 1_(S_F), to have Mertens exponent at least Re rho. So the rightmost second-family real part is a proved lower bound on that exponent, printed per design.

THE THREE TESTS

  • The expectations are derived first, from the full digit set and from the classical formulas, and never from the design sweep.
  • SYMMETRY. On the full set the functional equation puts a zero at (1 - sigma) + i t for every zero at sigma + i t, so the real parts are symmetric about Re s = 1/2 = alpha/2 and each zero is its own partner. The test reads c_F as the midpoint of the real parts of the two second-family zeros of least Im s, then asks of every remaining zero whether (2 c_F - sigma) + i t is again a second-family zero, and compares c_F against alpha/2, alpha and alpha - 1/2.
  • The design has no functional equation: the reflection moves the kernel and not the design, so the expectation is failure at the third zero, and the falsifier is a design where the pairing holds.
  • COUNT. On the full set N(T) = (T/2 pi) log(T/2 pi e) + O(log T), hence N(T) = c T log T + d T with c = 1/(2 pi) = 0.15915494 and d = -(1 + log 2 pi)/(2 pi) = -0.451662163. Reading c and d from two heights rather than the closed form costs the control about two percent, which is the accuracy of the test; the question is whether c_F is a function of alpha, of the fill, or of the design alone.
  • The count needs no zero located: N_2(T) is the winding of Z on the box less the zeros of Z inside every pole disc, both read by the argument principle.
  • THE FULL-SET LIMIT. As alpha -> 1 through designs missing one digit and then two, the second family's real parts contract to alpha/2 or they do not. A contraction is the rule that makes RH a special case of MrlyMath; a non-contraction says the critical line is a property of the Euler product alone. The statistic is the mean and the spread of Re s - alpha/2 per design, ordered by k/q.
  • The controls are the base 2, 3 and 4 full digit sets, where the answers are known: c_F = 1/2, N(T) classical, spread zero.

THE BLIND BAND

  • The ladder does not reach tolerance in alpha - 1 < Re s < alpha - 0.92, a band against the cofactor's own pole line, so every census here runs on alpha - 0.92 < Re s < alpha + 3.02 and every count is a lower bound for the strip to alpha - 1.
  • The box height is nudged up to the midpoint between two poles whenever a pole sits within 0.5 of it, so no pole disc straddles the top edge; the height actually used is printed with every count.

WHAT THE SWEEP FOUND

  • Twenty-two designs: the twenty of ../zeta-locus, plus base 5 {0,1,2,3} and base 10 missing two digits as the rungs that carry alpha toward 1. Each is censused to its own printed height, 40 except the four base 3 designs at 42.894, base 9 {0,1,2} at 41.464 and base 10 missing two at 25.923, every height nudged off the pole lattice.
  • 377 zeros wound on the strips, 351 located, 171 teeth of which 9 are level-one teeth, 19 cofactor-only zeros at null-residue poles, and 161 second family, all at rho = 0.45. Where the located count falls short of the winding the printed N_2 is a lower bound, base 4 {2,3} at 12 of 18 being the worst.
  • THE RADIUS IS AN UNDEFENDED CONSTANT AND THERE IS NO GAP AT IT. rho = 0.45 is fixed only by the pole discs not overlapping, while the tooth law is accurate only inside abs(u) < 0.2 and says nothing past 0.3. The nearest live pole to a second-family zero is 0.45510938 away at base 4 {2,3}, 0.45909168 at base 3 {0,1}, 0.48696667 at base 4 {0,1,2} and 0.50481072 at base 4 {1,3}, five of base 4 {2,3}'s eight sitting inside 0.45 < abs(u) < 0.6, so the cut lands in a pile-up and every count is conditional on rho.
  • Both radii are printed. N_2 reads 8, 7, 13, 9, 14 at rho = 0.45 and 7, 6, 12, 8, 7 at rho = 0.6 on base 3 {0,1} and the four base 4 two-digit designs. The full digit set is where the gap is real: at base 2 the nearest live pole is 14.143566 away and no radius below 0.9 moves a count.
  • Base 3 {0,1} reads N_2 = 7 below Im 40 and 8 to its nudged height 42.894; the seventh zero -0.273079611 + 39.262315320 i sits 0.0160 right of the strip edge, inside the censused box and outside the blind band.
  • THE LEVEL-ONE COMB BITES. Nine of the twenty-two designs carry a zero the level-zero comb calls second family and the level-one comb claims, all in the band against the cofactor's pole line; without it the second family would be overcounted by nine.
  • THE CONTROLS. Base 2, 3 and 4 full digit sets give N_2 = 6, 7, 6 with every real part 0.5 to 1.4e-22, 1.1e-21 and 1.8e-22, the comb empty and every tooth a cofactor-only zero.
  • THE TRANSPORT READING. Nineteen of the twenty-two designs carry a zero right of alpha, twelve of them from the second family alone, and the seventeen of those whose digit set contains 1 get a proved lower bound on the Mertens exponent of their own Mobius nu_F; base 4 {2,3} and {0,2,3} omit the digit 1 and have no nu_F.
  • The strongest is base 10 missing two digits, alpha = 0.903089987, with a zero at 1.00151438765 + 2.77402670058 i: the Mertens exponent of nu_F exceeds 1 at a second base-10 column. Base 4 {1,2} at alpha = 1/2 has a SECOND-FAMILY zero at 0.940012431696 + 13.0678968771 i, an exponent of 0.94 against a design mass exponent of 0.5.

WHAT DIED

  • NO SYMMETRY, AND NOTHING PAIRS AT ALL. No second-family zero in any design has a reflection partner: the branch needs two second-family zeros within 0.05 in Im s, and the smallest ordinate gap inside a design is far above that on every design tested, so it cannot fire. Every recorded pair is a self-pair, a real part landing within 0.05 of c_F, and self-pairs run BELOW chance: 8 of 47 with 0 partners over the ten designs recensused, a rate of 0.170213 against the 0.229904 that a uniform draw from each design's own band predicts, and 22 of 117 over the full sweep. The three full-set controls pair 13 of 13 at c_F = 1/2 to 1e-22, where the functional equation makes every zero its own partner.
  • c_F is not a quantity: c_F - alpha/2 runs -0.28413232 to +0.47788515 and c_F - 1/2 runs -0.78413232 to +0.28664994. The reflection moves the kernel and not the design, and the census says so zero by zero.
  • NO COUNTING LAW IN alpha OR FILL, AT EITHER RADIUS. The four base 4 two-digit designs share alpha = 1/2 and fill/base = 1/2 exactly and read N_2(40) = 7, 13, 9, 14 at rho = 0.45 and 6, 12, 8, 7 at rho = 0.6, with N_2(80) = 20, 30, 22, 29 and 17, 26, 21, 20: a factor of two at both radii, so the refutation is radius-robust even though the integers are not.
  • The spread is carried by COMB OCCUPANCY and not by the second family: base 4 {0,1} and {2,3} differ 29 percent in total winding, 14 against 18, and a factor of two in N_2 because 7 of 8 poles are occupied against 4 of 8, and by the pile-up above an unoccupied pole is a pole whose zero drifted past rho. Every winding is the nearest integer to an integrated phase whose largest surviving step runs 0.9205 to 0.9998 against a cap of 1, so these counts are Verified and not Proved.
  • Read as N_2(T) = c_F T log T + d_F T from the two heights, c_F is 0.10820213, 0.072134752, 0.072134752, 0.018033688 at alpha = 1/2, a spread of 0.09016844, while the two full-set controls read 0.15486803 and 0.16230319 against the classical 1/(2 pi) = 0.15915494 and spread 0.0074351582. The equal-alpha spreads are 0.071807313, 0.09016844, 0.013413767, 0.09016844 against that control spread.
  • NO CONTRACTION OF THE REAL PART. The refuted law is max abs(Re s - alpha/2) -> 0 as alpha -> 1. Undivided the statistic stays FLAT along the ladder, reading 0.2275679549, 0.5549589411, 0.5885444877, 0.4233198337, 0.5365616661, 0.3151426744 at alpha = 0.430676558, 0.5, 0.630929754, 0.792481250, 0.861353116, 0.903089987, and then collapses to 1.43e-22, 1.10e-21 and 1.76e-22 at the base 2, 3 and 4 full sets. At base 10 missing 9, alpha = 0.954242509, the real parts read 0.216084781875 to 0.70401657869 about alpha/2 = 0.477121255, a band of 0.488 against 1 - alpha = 0.0458.
  • Divided by 1 - alpha the same statistic runs 0.39971647 to 5.7047812 with NO monotone in alpha, falling from 3.8699872 to 3.2519104 on the last two rungs that carry alpha toward 1, so the refutation rests on the undivided spread and the ratio is not quoted for it.
  • So the critical line is not reached by contraction. It appears at alpha = 1 as a jump from a band of width 0.49 to 1e-22, and that is the Euler product speaking, not the digit set.

WHAT THE ORDINATES DO INSTEAD

  • The heights converge even though the real parts do not. Against the derived null - a quarter of the mean gap between consecutive zeta ordinates in the range, exact for an equally spaced set of the same density and about 18 percent conservative for one with gap variance - the mean distance from a second-family ordinate to the nearest zeta ordinate divided by that null reads 2.0495374 at alpha = 0.430676558, 1.8953371 at 0.5, 0.75419266 at 0.630929754, 0.51648744 at 0.792481250, 0.32356636 at 0.861353116, 0.090501352 at 0.903089987 and 1.0429899e-23 at alpha = 1.
  • Monotone in alpha over seven rungs with a control that reads zero exactly, and the base and fill confounds are dead: the fall is monotone at FIXED BASE, 2.0495374 to 0.32356636 inside base 5 and 1.8953371 to 0.51648744 inside base 4, and at FIXED fill 2 across bases, 2.0495374, 1.8953371, 0.75419266, 1.0429899e-23. The nulls move only 1.0425839 to 1.3595166 across the ladder while the raw mean distance falls 2.4032315 to 0.12303809, so the denominator is not driving it.
  • alpha is a trend and not a function: the four base 4 two-digit designs at one alpha = 1/2 spread 0.79050661 to 2.8404536. Over the ladder mean abs(Re s - 1/2) reads 0.36482392, 0.39426128, 0.3901396, 0.25540269, 0.31452367, 0.20473972 and 2.4065966e-23 and does not fall monotonically at all.
  • Reading: A FILLING DESIGN LEARNS WHERE zeta'S ZEROS ARE BEFORE IT LEARNS THEY LIE ON A LINE. At alpha = 0.903 the heights are pinned to 2.3% of the mean gap while the real parts are still off 1/2 by 0.20. The Riemann hypothesis is the last thing to appear and it appears only at the full digit set.
  • One caveat printed with the rows: the matching is nearest-ordinate and not injective, 3 distinct zeta ordinates for 4 design zeros at base 10 missing two and 5 for 6 at base 5 missing one, so the design carries a few zeros with no zeta partner.

WHAT STANDS AND WHAT IS OWED

  • The second family is comb-independent and censused at a stated radius; it is not symmetric, it has no counting law in alpha or fill at either radius, and its real parts do not contract to alpha/2.
  • What does converge is the ordinate set, and that is the open object: the rate of the ordinate convergence in 1 - alpha, and whether the extra zeros with no zeta partner are the design's own.
  • Owed: a defended assignment radius, which the tooth law does not supply past abs(u) = 0.3; the shadow row at base 10 missing 9, one command; a Rouche certificate for the disc counts; and the blind band alpha - 1 < Re s < alpha - 0.92, which Z_1 removes as soon as the ladder can stop one level higher.

RUN

  • uv run python research/lab/py/zeta-family/zeta_family.py family 40 all - the second family split from the comb: per design the counts N_2 at both radii, the real parts, the rightmost real part with its Mertens reading, and per zero the residue of Im s against 2 pi/log q.
  • uv run python research/lab/py/zeta-family/zeta_family.py symmetry 40 all - the family sweep plus the reflection test about c_F.
  • uv run python research/lab/py/zeta-family/zeta_family.py count 40 all - the winding count at two heights and the c_F T log T + d_F T read.
  • uv run python research/lab/py/zeta-family/zeta_family.py limit 40 ladder - the same on the rungs that carry alpha toward 1, followed by the ordinate shadow against the zeros of zeta and its derived null.
  • The second argument is the height, the third a family: q3, q4, q5, half, wide, ctl, near, ladder, rungs, q34, all; tests runs symmetry, limit, shadow and transport together. Prints only, writes nothing.
  • The full sweep to height 40 is about thirty-five minutes and the ladder about seven; base 10 costs about nine times base 3 per evaluation.