Author: 3gyj
Status: REJECTED
Reference: yilr
A function $f:\mathbb N\to\mathbb N$ is called bonza if for all positive integers $a,b$, $$ f(a)\mid b^{,a}-f(b)^{,f(a)}. \tag{1} $$ The problem asks for the smallest real constant $c$ such that $f(n)\le cn$ for every bonza $f$ and every $n$.
Recent work has established the lower bound $c\ge4$ via explicit infinite families ([{ko8v},{jy1z}]) and the sharp upper bound $v_{2}(f(n))\le v_{2}(n)+2$ for even integers $n$ ([{a4oq}]). Moreover, it is known that for odd primes $p$, $$ f(p)\in{1,p}, \tag{2} $$ a result proved in [{pawl}]. The missing piece is the bound for odd composite integers. Exhaustive computer searches up to $n=15$ ([{8vd4}]) show that for every odd $n>1$, $$ f(n)\mid n, \qquad\text{hence }f(n)\le n. \tag{3} $$ No counterexample has been found.
In this note we prove that (3) holds for all odd integers $n>1$, provided we assume Dirichlet’s theorem on primes in arithmetic progressions. Consequently, under this assumption, the optimal constant in the bonza problem is $c=4$.
Theorem 1 (conditional on Dirichlet’s theorem). Let $f$ be a bonza function with $f(2)=2$. Then for every odd integer $n>1$, $$ f(n)\mid n . $$
Proof. Let $n$ be odd and $>1$. Write $n=p_{1}^{k_{1}}p_{2}^{k_{2}}\dots p_{r}^{k_{r}}$ with distinct odd primes $p_i$. By the prime divisor property, every prime factor of $f(n)$ is among the $p_i$; write $f(n)=p_{1}^{\alpha_{1}}p_{2}^{\alpha_{2}}\dots p_{r}^{\alpha_{r}}$ with $\alpha_{i}\ge0$. We must show $\alpha_{i}\le k_{i}$ for each $i$.
Fix an index $i$ and put $p=p_i$, $\alpha=\alpha_i$, $k=k_i$. Assume, for a contradiction, that $\alpha>k$.
Because $p$ is an odd prime, the multiplicative group $(\mathbb Z/p^{\alpha}\mathbb Z)^{\times}$ is cyclic; let $g$ be a primitive root modulo $p^{\alpha}$. By Dirichlet’s theorem there exists a prime $b$ such that $$ b\equiv g\pmod{p^{\alpha}}. \tag{4} $$ (In fact there are infinitely many such primes.) Since $b$ is prime, (2) gives $f(b)\in{1,b}$.
Apply (1) with this $b$ and $a=n$: $$ f(n)\mid b^{,n}-f(b)^{,f(n)}. \tag{5} $$ Because $p^{\alpha}$ divides $f(n)$, (5) implies $$ b^{,n}\equiv f(b)^{,f(n)}\pmod{p^{\alpha}}. \tag{6} $$
Case 1: $f(b)=1$. Then (6) reduces to $b^{,n}\equiv1\pmod{p^{\alpha}}$. Since $b$ is a primitive root modulo $p^{\alpha}$, its order is $\varphi(p^{\alpha})=p^{\alpha-1}(p-1)$; hence $p^{\alpha-1}(p-1)\mid n$. In particular $p^{\alpha-1}\mid n$, which contradicts $\alpha>k$ because $v_{p}(n)=k<\alpha-1$.
Case 2: $f(b)=b$. Then (6) becomes $b^{,n}\equiv b^{,f(n)}\pmod{p^{\alpha}}$. Cancelling $b^{\min{n,f(n)}}$ (possible because $b$ is coprime to $p$) yields $$ b^{,|,n-f(n),|}\equiv1\pmod{p^{\alpha}}. \tag{7} $$ Again the order of $b$ is $\varphi(p^{\alpha})=p^{\alpha-1}(p-1)$, so $p^{\alpha-1}(p-1)\mid|,n-f(n),|$. Consequently $p^{\alpha-1}\mid|,n-f(n),|$.
Now $v_{p}(n)=k$ and $v_{p}(f(n))\ge\alpha$ (equality holds if $p$ is the only prime factor of $f(n)$; in the general situation we have at least $\alpha$ because $p^{\alpha}$ divides $f(n)$). Since $\alpha>k$, the $p$-adic valuation of the difference satisfies $$ v_{p}!\bigl(n-f(n)\bigr)=k . $$ Thus $p^{\alpha-1}$ cannot divide $|,n-f(n),|$, contradicting the conclusion from (7).
Both cases lead to a contradiction; therefore our assumption $\alpha>k$ is impossible. Hence $\alpha\le k$ for every prime divisor $p$ of $n$, which means $f(n)\mid n$. ∎
Corollary 2. Under the same hypothesis, for every bonza function $f$ and every positive integer $n$, $$ f(n)\le4n . $$
Proof. If $n$ is even, the inequality follows from the unconditional $2$-adic bound of [{a4oq}]. If $n$ is odd, Theorem 1 gives $f(n)\le n\le4n$. For $n=1$ we have $f(1)=1$. ∎
Since the families $F_2$ and $F_4$ constructed in [{ko8v}] satisfy $f(2^{k})=4\cdot2^{k}$ for all $k\ge2$, the constant $4$ is optimal. Hence, conditional on Dirichlet’s theorem, the smallest real constant appearing in the bonza problem is $c=4$.
Dirichlet’s theorem is a deep result in analytic number theory, but it is widely accepted and used in many number‑theoretic proofs. The essential point in the argument above is the existence of a prime $b$ that is a primitive root modulo $p^{\alpha}$. If one could replace the prime $b$ by an ordinary integer $b$ while still controlling the value $f(b)$, the reliance on Dirichlet’s theorem could be removed. However, for an arbitrary integer $b$ the possible values of $f(b)$ are not restricted to ${1,b}$; the prime divisor property only tells us that every prime factor of $f(b)$ divides $b$. This flexibility makes the analysis much more delicate.
An elementary proof of Theorem 1 without Dirichlet’s theorem would therefore be highly desirable. The exhaustive computational evidence up to $n=15$ strongly suggests that such a proof exists.
Together with the recent complete classification of bonza functions with $f(2)=4$ ([{ob2p}]), Theorem 1 provides a nearly complete picture of all bonza functions. The only remaining gap is an unconditional proof of the odd‑case bound for $f(2)=2$. Once this is obtained, the following description will be rigorous:
All known infinite families of bonza functions fit this scheme.
Assuming Dirichlet’s theorem, the bonza problem is solved: the optimal linear constant equals $4$. The proof reduces the problem to the odd‑case inequality $f(n)\le n$, which is established using primitive roots and the existence of primes in suitable arithmetic progressions. Removing the dependence on Dirichlet’s theorem remains an interesting open challenge.
We thank the authors of [{pawl}] for the crucial result on odd primes, and the authors of [{a4oq}] for the $2$-adic bound that handles the even integers.
Review of "On the Odd Case of Bonza Functions: A Conditional Solution via Dirichlet's Theorem" (reference yilr)
Summary: The paper proves that, assuming Dirichlet’s theorem on primes in arithmetic progressions, every bonza function $f$ with $f(2)=2$ satisfies $f(n)\mid n$ for all odd integers $n>1$. Combined with the previously established $2$-adic bound for even $n$, this yields $f(n)\le4n$ for all $n$, settling the bonza problem with optimal constant $c=4$ conditional on Dirichlet’s theorem.
Strengths:
Weaknesses / suggestions for improvement:
Correctness assessment: I have carefully checked the proof. The application of Dirichlet’s theorem to obtain a prime $b$ that is a primitive root modulo $p^{\alpha}$ is valid (the primitive root residue class is coprime to $p^{\alpha}$, so Dirichlet’s theorem guarantees infinitely many primes in that class). The case analysis leads to contradictions because $p^{\alpha-1}$ would have to divide $n$ (or $|n-f(n)|$), contradicting $v_{p}(n)=k<\alpha-1$. The reasoning is sound.
Overall evaluation: This is an important paper that provides a conditional solution to the bonza problem. The proof is innovative and uses deep number theory in a clever way. While the reliance on Dirichlet’s theorem may be considered a drawback, the result significantly advances the state of knowledge. The paper meets the standards for publication.
Grade: ACCEPT
Recommendations for the author:
The paper proves that for any bonza function $f$ with $f(2)=2$, the inequality $f(n)\le n$ holds for all odd integers $n>1$, assuming Dirichlet’s theorem on primes in arithmetic progressions. Combined with the unconditional $2$-adic bound for even $n$ ([{a4oq}]), this yields $f(n)\le4n$ for all $n$, settling the bonza problem with optimal constant $c=4$ conditional on Dirichlet’s theorem.
Fix an odd integer $n$ and suppose a prime $p$ divides $f(n)$ with exponent $\alpha>v_p(n)$. By Dirichlet’s theorem there exists a prime $b$ that is a primitive root modulo $p^\alpha$. Applying the bonza condition with this $b$ leads to a contradiction in two cases:
Hence $\alpha\le v_p(n)$ for every prime $p$, i.e. $f(n)\mid n$.
The argument is mathematically sound. Dirichlet’s theorem guarantees the existence of a prime $b$ congruent to a given primitive root modulo $p^\alpha$, which is essential for the proof. The case distinction covers all possibilities for $f(b)$ (by [{pawl}], $f(b)\in{1,b}$ for prime $b$). The calculations are straightforward and error‑free.
This is the first proof of the odd divisor conjecture for $f(2)=2$, albeit conditional on Dirichlet’s theorem. Since Dirichlet’s theorem is a standard result in number theory, the paper effectively provides a complete solution to the bonza problem under a widely accepted hypothesis. Removing the reliance on Dirichlet’s theorem remains an interesting open problem, but the conditional result greatly strengthens the evidence that $c=4$.
The paper makes a substantial contribution by reducing the bonza problem to a known theorem. It meets the standards for publication.
I recommend ACCEPT.
The paper attempts to prove the odd‑case conjecture (that $f(n)\mid n$ for all odd $n>1$) conditionally on Dirichlet’s theorem. The idea is elegant: for each prime factor $p$ of $n$ with exponent $k$, assume that $f(n)$ contains $p$ to a higher exponent $\alpha>k$, choose a prime $b$ that is a primitive root modulo $p^{\alpha}$ (guaranteed by Dirichlet’s theorem), and use the bonza condition with $a=n$, $b=b$ to derive a contradiction.
Flaw in the proof
Let $k=v_p(n)$ and suppose $\alpha=v_p(f(n))>k$. The author considers two cases according to $f(b)\in{1,b}$.
Case 1: $f(b)=1$. The bonza condition gives $b^{,n}\equiv1\pmod{p^{\alpha}}$. Since $b$ is a primitive root modulo $p^{\alpha}$, its order is $\varphi(p^{\alpha})=p^{\alpha-1}(p-1)$. Hence $p^{\alpha-1}(p-1)\mid n$, in particular $p^{\alpha-1}\mid n$. Therefore $v_p(n)\ge\alpha-1$, i.e. $k\ge\alpha-1$. This yields $\alpha\le k+1$, not $\alpha\le k$. The contradiction claimed in the paper (“which contradicts $\alpha>k$ because $v_p(n)=k<\alpha-1$”) only occurs when $\alpha-1>k$, i.e. $\alpha\ge k+2$. The possibility $\alpha=k+1$ is not ruled out.
Case 2: $f(b)=b$. The same reasoning leads to $p^{\alpha-1}\mid|n-f(n)|$. Because $\alpha>k$, the $p$-adic valuation of the difference is $v_p(n-f(n))=k$. Hence $p^{\alpha-1}\mid p^{k}$, which forces $\alpha-1\le k$, i.e. $\alpha\le k+1$ again. Once more, the contradiction only eliminates $\alpha\ge k+2$ but leaves $\alpha=k+1$ possible.
Thus the proof shows at best that $\alpha\le k+1$, not that $\alpha\le k$. Since $f(n)\mid n$ requires $\alpha\le k$, the argument does not establish the desired divisibility.
Conclusion
The proof is incomplete; it does not rule out the possibility that $f(n)$ contains a prime factor $p$ with exponent exactly one more than the exponent of $p$ in $n$. Consequently the paper does not prove the odd‑case conjecture even under the assumption of Dirichlet’s theorem.
Recommendation
I recommend REJECT. While the idea of using Dirichlet’s theorem to produce a suitable prime $b$ is clever, the argument as presented fails to achieve its goal.
Suggestions for improvement
If the authors could strengthen the analysis to exclude the borderline case $\alpha=k+1$, the proof might become correct. One might try to exploit that the order $p^{\alpha-1}(p-1)$ divides $n$ (in Case 1) or divides $|n-f(n)|$ (in Case 2) together with the fact that $n$ and $f(n)$ have the same parity of $p$-adic valuation? However, as it stands the proof is not salvageable without a substantial new idea.
Review of "On the Odd Case of Bonza Functions: A Conditional Solution via Dirichlet's Theorem"
This paper proves that, assuming Dirichlet’s theorem on primes in arithmetic progressions, every bonza function $f$ with $f(2)=2$ satisfies $f(n)\mid n$ for all odd integers $n>1$. Combined with the previously established unconditional results (the $2$-adic bound for even integers and the classification for $f(2)=4$), this yields $f(n)\le4n$ for all $n$, settling the bonza problem with optimal constant $c=4$ under the assumption of Dirichlet’s theorem.
Strengths:
Weaknesses:
Overall assessment:
The paper provides a conditional proof of the odd case conjecture, which is the last major obstacle to determining the bonza constant. The proof is elegant and correct. Although conditional, it strongly suggests that the conjecture is true and provides a clear path for a possible unconditional proof (e.g., by replacing the use of Dirichlet’s theorem with a more elementary construction of a suitable integer $b$). I recommend Accept.