Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Erdős 699: cutoff 35 and the cubic case

P699 research · Erdős problem 699 · Earlier effectivity reduction


Call (n,i,j)(n,i,j) admissible if 1≤i<j≤n/21\le i<j\le n/2, and bad if no prime p≥ip\ge i divides both (ni)\binom ni and (nj)\binom nj. All conclusions below concern this original, non-strict threshold.

Further small-index progress. The cutoff-nine proof excludes seven and every i≥9i\ge9. The four indices 4,5,6,84,5,6,8 still lack effective row bounds here. The cubic results below are unchanged.

Further cubic progress. The follow-up note strengthens the computational exclusions to n≤1019n\le10^{19} and every row with v2(n)≤48v_2(n)\le48. It also gives an endpoint divisibility criterion, bounds on individual prime-power components, and an infinite family of good columns. Global cubic finiteness remains unproved. The original computation through 101210^{12} is retained below.

Results of this investigation.

  1. There are no bad triples with i≥35i\ge35, or with i=29i=29. This is a computer-assisted consequence of the retained algebraic arguments: a certified interval calculation handles i=29i=29 and 35≤i≤90535\le i\le905, and the earlier theorem handles i≥906i\ge906.
  2. A bad triple with i=3i=3 must satisfy
n=2hu,h≥2,u odd,3u3<2h,4≤j<n/2.(1)n=2^h u,\qquad h\ge2,\quad u\text{ odd},\quad 3u^3<2^h,\qquad 4\le j<n/2.\tag{1}

An exact search using these reductions excludes every n≤1012n\le10^{12}. This does not prove that the remaining cubic exceptions are finite. 3. The least possible degree-to-multiplicity ratio for a nonzero polynomial vanishing uniformly on the six Kummer points Δ3\Delta_3 is exactly 9/49/4. The manuscript's exponent argument would require a ratio below 22, so optimizing that uniform certificate cannot resolve i=3i=3.

Cutoff statement. For every admissible (n,i,j)(n,i,j) with i=29i=29 or i≥35i\ge35, there is a prime p≥ip\ge i dividing both binomial coefficients. The proof combines the finite certificates below with the published prime-gap computation and the i≥906i\ge906 result.

The deductions and computations here are repository work. Their novelty has not been assessed. The algebraic inputs come from the retained detailed manuscript and its reconstruction. The previous i≥906i\ge906 calculation remains an input for the infinite tail.

1. A sharper symmetric discriminant bound

Put

c=n−j,G=gcd⁡ ⁣((ni),(nj)),D=(ni)/G,Ki=∏r=1irr.c=n-j,\qquad G=\gcd\!\left(\binom ni,\binom nj\right),\qquad D=\binom ni/G,\qquad K_i=\prod_{r=1}^i r^r.

Every coefficient of

R(z)=∑r=0i(ji−r)(cr)zrR(z)=\sum_{r=0}^i\binom{j}{i-r}\binom cr z^r

is divisible by DD. Indeed,

(ni)(ir)(n−ij−i+r)=(nj)(ji−r)(cr),\binom ni\binom ir\binom{n-i}{j-i+r} =\binom nj\binom{j}{i-r}\binom cr,

and cancellation of the gcd shows that DD divides the product on the right after removing (nj)\binom nj. Consequently D2i−2∣Disc⁡RD^{2i-2}\mid\operatorname{Disc}R for i≥2i\ge2.

Cancel the displayed factors of (ji)\binom ji in the manuscript's Jacobi discriminant formula, and reverse the index in its jj-product. This gives the symmetric identity

∣Disc⁡R∣=Ki(i!)2i−2∏r=1i((j−r+1)(c−r+1))i−r×∏r=1i(n−r+1)r−1>0.(2)\begin{aligned} \left|\operatorname{Disc}R\right| =\frac{K_i}{(i!)^{2i-2}} &\prod_{r=1}^i\bigl((j-r+1)(c-r+1)\bigr)^{i-r}\\ &\times\prod_{r=1}^i(n-r+1)^{r-1}>0. \end{aligned}\tag{2}

Since (j−r+1)(c−r+1)≤n2/4(j-r+1)(c-r+1)\le n^2/4 and n−r+1≤nn-r+1\le n,

D≤Ki1/(2i−2)i! n3i/42i/2.D\le\frac{K_i^{1/(2i-2)}}{i!}\, \frac{n^{3i/4}}{2^{i/2}}.

Thus, without any additional restriction on jj,

G≥(∏r=0i−1(1−rn))(4n)i/4Ki1/(2i−2).(3)G\ge \left(\prod_{r=0}^{i-1}\left(1-\frac rn\right)\right) \frac{(4n)^{i/4}}{K_i^{1/(2i-2)}}.\tag{3}

This retains much more than the earlier bound with (4n/27)i/4(4n/27)^{i/4}. If n≥Ln\ge L and

γi(L)=1−i(i−1)2L>0,\gamma_i(L)=1-\frac{i(i-1)}{2L}>0,

then the product in (3) is at least γi(L)\gamma_i(L).

2. Two necessary size bounds under badness

Let Si={p:p<i}S_i=\{p:p<i\}, si=π(i−1)s_i=\pi(i-1), and write (ni)=Ui(n)Vi(n)\binom ni=U_i(n)V_i(n), where UiU_i is supported on SiS_i and ViV_i on primes at least ii. Under badness, GG divides UiU_i.

For i≥5i\ge5 put

k=⌊2i3⌋,m=3k−i+1,A=k(k+1)2,λi=i−3Am.k=\left\lfloor\frac{2i}{3}\right\rfloor,\quad m=3k-i+1,\quad A=\frac{k(k+1)}2,\quad \lambda_i=i-\frac{3A}{m}.

The reconstructed fat-point divisor gives Vi(n)m<n3A/4AV_i(n)^m<n^{3A}/4^A: pair the vertical and horizontal factors and use (j−r)(c−r)≤n2/4(j-r)(c-r)\le n^2/4. Together with (3), this gives the two necessary inequalities

Ui(n)>Cf,i(L)nλi,Cf,i(L)=γi(L)4A/mi!,Ui(n)≥Co,i(L)ni/4,Co,i(L)=γi(L)4i/4Ki1/(2i−2).(4)\begin{aligned} U_i(n)&>C_{f,i}(L)n^{\lambda_i},& C_{f,i}(L)&=\frac{\gamma_i(L)4^{A/m}}{i!},\\ U_i(n)&\ge C_{o,i}(L)n^{i/4},& C_{o,i}(L)&=\frac{\gamma_i(L)4^{i/4}}{K_i^{1/(2i-2)}}. \end{aligned}\tag{4}

The fat-point bound is useful at large nn even when i/4≤sii/4\le s_i. The discriminant bound is often stronger near the lower end of the search.

Kummer's formula also gives

vp ⁣((ni))=∑a≥11{n mod pa<i mod pa}.(5)v_p\!\left(\binom ni\right) =\sum_{a\ge1}{\bf1}_{\{n\bmod p^a<i\bmod p^a\}}.\tag{5}

The first vp(i)v_p(i) summands vanish, so

Ui(n)≤nsi[i]Si,[i]Si={i,i composite,1,i prime.(6)U_i(n)\le\frac{n^{s_i}}{[i]_{S_i}},\qquad [i]_{S_i}=\begin{cases}i,&i\text{ composite},\\1,&i\text{ prime}. \end{cases}\tag{6}

For i=29i=29 and every 35≤i≤90535\le i\le905, λi−si>0\lambda_i-s_i>0. Combining (4) and (6) therefore gives an explicit last row. When i/4−si>0i/4-s_i>0, the discriminant bound supplies another last row, and we take the smaller certified bound. The checker rounds upward to a power of ten and includes that endpoint in the interval being checked.

3. Excluding the entire remaining interval

Let PiP_i be the lower endpoint of the first prime gap longer than ii. If n<Pin<P_i, a prime lies in (n−i,n](n-i,n] and divides both required binomial coefficients. Thus a bad triple must have n≥Pin\ge P_i. The retained prime-gap records come from the authors' published computation and data. Their range covers all the lower endpoints used here. The JSON records the source URL, publication and retrieval date of the downloaded table.

For each index, use L=PiL=P_i in (4) and let BiB_i be the inclusive upper bound from (6). It remains to exclude the finite interval [Pi,Bi][P_i,B_i]. The upper bounds can be enormous—for example, the checker uses 109910^{99} at i=35i=35—so it does not enumerate rows.

For an integer interval [a,b][a,b], define

Ep(a,b)=∑pr≤bimodpr>01{⌊a/pr⌋<⌊b/pr⌋ or a mod pr<i mod pr}.(7)E_p(a,b)=\sum_{\substack{p^r\le b\\i\bmod p^r>0}} {\bf1}_{\{\lfloor a/p^r\rfloor<\lfloor b/p^r\rfloor \ \text{or}\ a\bmod p^r<i\bmod p^r\}}.\tag{7}

The indicator is one exactly when at least one integer in [a,b][a,b] can satisfy the corresponding residue condition in (5). Therefore, for every n∈[a,b]n\in[a,b],

Ui(n)≤∏p<ipEp(a,b).(8)U_i(n)\le\prod_{p<i}p^{E_p(a,b)}.\tag{8}

An interval contains no bad row if

max⁡{log⁡Cf,i(Pi)+λilog⁡a,log⁡Co,i(Pi)+i4log⁡a}>∑p<iEp(a,b)log⁡p.(9)\max\left\{ \log C_{f,i}(P_i)+\lambda_i\log a, \log C_{o,i}(P_i)+\frac i4\log a \right\} >\sum_{p<i}E_p(a,b)\log p.\tag{9}

Both lower bounds increase with nn, so checking them at the left endpoint is enough. If (9) is not certified, bisect the interval into disjoint integer intervals and continue. Every accepted leaf has a rigorous positive margin; an unexcluded singleton or an exhausted node budget causes the checker to fail rather than report a proof.

The complete checker completed for i=29i=29 and all 35≤i≤90535\le i\le905. Its recorded output contains 872 index records and 399,713 certified leaf intervals. The smallest certified logarithmic margin is

0.000002955528673145503749555906958254425679887042203481750,0.000002955528673145503749555906958254425679887042203481750,

at i=49i=49. It uses 60-digit Decimal intervals with outward rounding; floating point guides subdivision but cannot certify a leaf. The exact valuation bound was also checked against factorial valuations in 37,829 bounded cases. Each index record includes a hash of its interval partition for reproducibility.

Combining this completed calculation with the retained i≥906i\ge906 theorem proves the stated cutoff i≥35i\ge35, together with the additional case i=29i=29. The statement is computer-assisted and uses the cited prime-gap computation.

4. What fails at index three

At i=3i=3, the small-prime set is just {2}\{2\}, and U3(n)≤nU_3(n)\le n is already effective. It cannot be replaced by a uniform smaller power of nn: for every h≥2h\ge2,

U3(2h)=2h.U_3(2^h)=2^h.

The finiteness argument would need V3(n)<nρV_3(n)<n^\rho with ρ<2\rho<2, so that U3(n)≫n3−ρU_3(n)\gg n^{3-\rho} grows faster than nn. This is an exponent obstruction, separate from the ineffective constant at the other small indices.

In fact the uniform fat-point method has the following exact limitation.

Proposition. If a nonzero polynomial of degree dd vanishes to order at least mm at every point of

Δ3={(0,0),(1,0),(0,1),(2,0),(1,1),(0,2)},\Delta_3=\{(0,0),(1,0),(0,1),(2,0),(1,1),(0,2)\},

then d/m≥9/4d/m\ge9/4. Equality is attained.

Proof. View these points as the three vertices and three edge midpoints of the triangle with barycentric coordinates X,Y,Z=2−X−YX,Y,Z=2-X-Y. Multiplying the six transforms of the polynomial under permutations of X,Y,ZX,Y,Z makes it symmetric, multiplying both dd and the required mm by six. Thus we may assume that the three outer lines X=0,Y=0,Z=0X=0,Y=0,Z=0 occur with the same multiplicity aa, and the three inner lines X=1,Y=1,Z=1X=1,Y=1,Z=1 with the same multiplicity bb.

Remove those six line factors. The remaining polynomial HH has degree D=d−3a−3bD=d-3a-3b, has none of those lines as a component, and has multiplicities at least m−2am-2a at the vertices and m−a−2bm-a-2b at the midpoints. Bézout on an outer line and an inner line, respectively, gives

d+2a−b≥3m,d−a+b≥2m.d+2a-b\ge3m,\qquad d-a+b\ge2m.

Adding shows a≥5m−2da\ge5m-2d. For any degree-DD polynomial, the sum of its multiplicities at three noncollinear points is at most 2D2D. To see this, send the three points to the coordinate vertices in the projective plane: every nonzero homogeneous monomial must have its three exponents at most DD minus the corresponding multiplicities, and its exponents sum to DD. Applying this to the midpoints of HH gives

3m−3a−6b≤2(d−3a−3b),a≤(2d−3m)/3.3m-3a-6b\le2(d-3a-3b),\qquad a\le(2d-3m)/3.

Consequently 5m−2d≤(2d−3m)/35m-2d\le(2d-3m)/3, or d≥9m/4d\ge9m/4. Finally,

X2Y2(X−1)(Y−1)(X+Y−1)(X+Y−2)2(10)X^2Y^2(X-1)(Y-1)(X+Y-1)(X+Y-2)^2\tag{10}

has degree nine and multiplicity four at each of the six points. This attains equality. □\square

This proposition rules out fixing the manuscript's cubic exponent argument by replacing its uniform vanishing polynomial with a better one. Additional information about the labels or the small-prime part is needed.

5. Elementary cubic exclusions

For an odd prime qq dividing n−tn-t, t∈{0,1,2}t\in\{0,1,2\}, write qa∥n−tq^a\Vert n-t. Such a prime divides (n3)\binom n3 except when q=3q=3 and a=1a=1. If it does divide (n3)\binom n3, badness and Kummer imply the full prime-power restriction

j mod qa∈{0,…,t}.(11)j\bmod q^a\in\{0,\ldots,t\}.\tag{11}

For q=3q=3 and a≥2a\ge2, this uses the absence of carries in all the first aa digits, even though the denominator 3!3! removes one factor of 33.

The central column is good. Suppose nn is even and n≥8n\ge8. There is an odd prime divisor qq of n−1n-1 which divides (n3)\binom n3: otherwise n−1n-1 would be 11 or 33. For j=n/2j=n/2,

j mod q=(q+1)/2>1=n mod q,j\bmod q=(q+1)/2>1=n\bmod q,

so q∣(nj)q\mid\binom nj by Lucas. Thus a bad triple has j<n/2j<n/2.

Odd rows are good. If nn is odd and v3(n)≠1v_3(n)\ne1, applying (11) at t=0t=0 to all prime powers of nn gives n∣jn\mid j, impossible. If v3(n)=1v_3(n)=1, it gives (n/3)∣j(n/3)\mid j, so j=n/3j=n/3. But n−2n-2 has a prime divisor q≥5q\ge5, and (11) would require j≡r(modq)j\equiv r\pmod q for r∈{0,1,2}r\in\{0,1,2\}. The equation 3j=n3j=n then forces q∣3r−2∈{−2,1,4}q\mid3r-2\in\{-2,1,4\}, again impossible.

Rows n≡2(mod4)n\equiv2\pmod4 are good. Their odd part is n/2n/2. If v3(n)≠1v_3(n)\ne1, (11) gives (n/2)∣j(n/2)\mid j, forcing the already excluded central column. If v3(n)=1v_3(n)=1, it gives (n/6)∣j(n/6)\mid j, so j∈{n/6,n/3,n/2}j\in\{n/6,n/3,n/2\}. The central column is good. For j=n/3j=n/3, any prime divisor q≥5q\ge5 of n−1n-1 would have to divide 3r−1∈{−1,2}3r-1\in\{-1,2\}, where r=0r=0 or 11. For j=n/6j=n/6, every prime power qa∥n−1q^a\Vert n-1 would have to divide 6r−1∈{−1,5}6r-1\in\{-1,5\}. As n−1n-1 is odd and coprime to 33, this forces n−1∈{1,5}n-1\in\{1,5\}, giving no admissible triple.

We have therefore proved that a bad cubic triple must have 4∣n4\mid n and j<n/2j<n/2.

6. A strong restriction on the odd part of a bad row

Write n=2hun=2^h u with h≥2h\ge2 and uu odd. Then

U3(n)=2h,V3(n)=u(n−1)(n−2)6.U_3(n)=2^h,\qquad V_3(n)=\frac{u(n-1)(n-2)}6.

For the cubic orbit polynomial, direct expansion of the cubic discriminant gives

Disc⁡R=j2c2(j−1)(c−1)(n−1)(n−2)212=F12.(12)\operatorname{Disc}R= \frac{j^2c^2(j-1)(c-1)(n-1)(n-2)^2}{12} =\frac{F}{12}.\tag{12}

Since V3(n)V_3(n) divides every coefficient under badness, V3(n)4∣Disc⁡RV_3(n)^4\mid\operatorname{Disc}R. Also 8∣Disc⁡R8\mid\operatorname{Disc}R when 4∣n4\mid n: if j,cj,c are odd, (j−1)(c−1)(j-1)(c-1) is divisible by 88, and (n−2)2(n-2)^2 by 44; if j,cj,c are even, j2c2(n−2)2j^2c^2(n-2)^2 is divisible by 6464. Thus in both cases 32∣F32\mid F, and division by 1212 leaves a factor 88. As V3(n)V_3(n) is odd,

8V3(n)4≤Disc⁡R=F/12.8V_3(n)^4\le\operatorname{Disc}R=F/12.

Using jc≤n2/4jc\le n^2/4 and (j−1)(c−1)≤(n−2)2/4(j-1)(c-1)\le(n-2)^2/4 gives

F≤n4(n−1)(n−2)464,u4≤27128n4(n−1)3.F\le\frac{n^4(n-1)(n-2)^4}{64},\qquad u^4\le\frac{27}{128}\frac{n^4}{(n-1)^3}.

Since n≥8n\ge8,

u4≤108343n<n3.u^4\le\frac{108}{343}n<\frac n3.

Substituting n=2hun=2^h u proves 3u3<2h3u^3<2^h, completing (1). Equivalently, the odd part satisfies u<(n/3)1/4u<(n/3)^{1/4}; for each fixed hh there is an explicit finite list of possible rows.

The missing step for global finiteness is an upper bound on hh or another argument that excludes the family as h→∞h\to\infty. Condition (1) alone still allows arbitrarily large powers of two, so it is not a finite-set reduction.

7. Exhaustive cubic verification through one trillion

The cubic checker generates every row allowed by (1) up to the requested limit. It factors the three numerator factors by exact trial division, intersects (11) by CRT, and tests the full Lucas conditions on any surviving columns.

At n≤1012n\le10^{12} there are exactly 2,184 rows requiring this search. None has even one column 4≤j<n/24\le j<n/2 satisfying all the full prime-power restrictions (11). Thus there are no bad cubic triples in that entire range. See the recorded output.

The implementation was compared with direct binomial gcds for both thresholds p≥3p\ge3 and p>3p>3 through n=200n=200, and the cubic discriminant identity was checked exactly on those admissible pairs. As positive controls it detects the strict-threshold exceptions (n,i,j)=(10,3,5),(28,3,14),(244,3,122),(2188,3,1094)(n,i,j)=(10,3,5),(28,3,14),(244,3,122),(2188,3,1094) and correctly rejects them as counterexamples to the original threshold p≥3p\ge3.

Reproduction and current remaining cases

Both commands use Python 3.11 or later and only the standard library:

sh
python3 wiki/research/erdos_699/computations/erdos_699_i_ge_35.py
python3 wiki/research/erdos_699/computations/erdos_699_i_eq_3.py --limit 1000000000000

The earlier effectivity note supplies effective finiteness at i=28,31,34i=28,31,34, without instantiated numerical constants. At that stage it left 27 ineffective indices, {4,…,27,30,32,33}\{4,\ldots,27,30,32,33\}. The subsequent prime-pair argument lowers the cutoff to 2626, also excludes 17,2317,23, and reduces the ineffective list to nine indices. The earlier reduction recorded here was:

  • i=3i=3, only in the sparse family (1), with all rows through 101210^{12} excluded;
  • a finite possible exceptional set at 4≤i≤344\le i\le34, i≠29i\ne29.

No global finiteness or nonexistence assertion is proved for the first item.