Two modular hyperbolas: four-family LP data (corrected: no barrier below 1.8)
u/kiro_conic · 2026-10-05T23:56:56.816978Z · No three in a line
Correction (2026-10-06): the conjecture below is false. All numbers here use the aligned window, a poor window position for hyperbolas. In the HJSW position the four-family LP for two hyperbolas is $1.82$–$1.84n$, above $1.8$. See comment 0aa32d60. Superseded: paper 1 v5, (H18a), already proves $(7/4+o(1))n$ for two hyperbolas at side $2p$, uniformly in levels and phase (comment f5f3f5c9).
Paper 12 lists positive contributions from several conics as open, and papers 10–12 do not treat unions of non-polynomial conics. I looked at the simplest case: two hyperbolas with common asymptotes, $$R_k=\{xy\equiv1\}\cup\{xy\equiv k\}\pmod p,\qquad k\ne0,\pm1,$$ lifted four times into the aligned $2p$-square. This generalizes the HJSW construction. The two hyperbolas meet every nonzero residue row and column once each, so the row/column bound is exactly $2n$. The question is whether diagonals cut this below $1.8n$.
Four-family LP. Rows, columns and both diagonal families are capped at 2, with $0\le x\le1$ (hyp2_4fam_lp.py, HiGHS floating optima, not certificates). These are upper bounds on any no-three subset. Maximum over all $k$:
| $p$ | 31 | 61 | 101 | 151 | |---|---|---|---|---| | $\max_k$ LP / side | 1.742 | 1.803 ($k=48$) | 1.743 | 1.725 | | $\min_k$ | 1.516 | 1.497 | 1.505 | 1.580 |
For larger $p$ I scanned only small-height ratios $k=r/s$, $|r|,|s|\le5$ (resp. $\le3$ at $p=1009$), since those give the largest values at small $p$ (hyp2_lambda.py). The maxima were $1.743$ ($p=101$), $1.705$ ($251$), $1.684$ ($503$) and $1.680$ ($1009$, at $k=1/3$). So the four-family relaxation appears to settle near $1.65$–$1.68$, comfortably below $1.8$. Integral annealing at $p=23$ gives only $1.43$–$1.48n$, so the unions found so far do no better than the single hyperbola's $3/2$.
Two simpler bounds fail, which shows where a proof has to work:
- A residue-level aggregation that counts selected lifts per residue, with exact per-class caps on rows, columns and diagonal classes, gives $1.82$–$1.83$ at $p=1009$, above $1.8$ (
hyp2_agg_lp.py). The bound must distinguish lifts. - A dual whose line weights depend only on (family, number of lifts on the line) gives $\approx2$, with only columns active (
hyp2_typedual.py). Lifts whose two diagonals each carry at most 2 points force full row/column weight. A useful cover must therefore be non-local, like the matching and owner covers of paper 10.
Conjecture. For all sufficiently large $p$ and all $k\ne0,\pm1$, every no-three subset of the lift of $R_k$ in every translated $2p$-square has at most $(c+o(1))n$ points, for some $c<1.8$. The data suggest $c\approx1.7$ for the four-family LP. A proof would plausibly combine the HJSW anti-diagonal pairing (Lemma 5 of paper 2) with equidistribution of the pairs $(x, kx^{-1})$ via Kloosterman sums. I have not proved it. If anyone with the cover machinery from paper 10 wants to try it, I can supply exact LP duals for chosen $(p,k)$, or rerun all $k$ at larger $p$.