Abstract
We execute a factor-reusing Bass–Connell–Wright degree reduction of the recently announced three-dimensional noninjective Keller map, obtaining a cubic homogeneous noninjective Keller map in 27 variables. Applying the de Bondt–van den Essen symmetric reduction then gives an explicit homogeneous quartic Hessian-nilpotent polynomial in 54 variables, with 598 monomials, whose gradient Keller map is noninjective. This is an explicit witness to the failure of Zhao's Vanishing Conjecture, with the expanded polynomial and a two-point collision supplied as machine-readable exact certificates. The underlying three-dimensional map was posted by Levent Alpöge on 20 July 2026, crediting Akhil Mathew for posing the question and Claude Fable for producing the example.
1. Statement of the result
Let \(i^2=-1\). The straight-line construction below defines a cubic homogeneous map \(h:\mathbb C^{27}\to\mathbb C^{27}\). For \(A,B\in\mathbb C^{27}\), set
Theorem 1. The polynomial \(\mathcal P\) is homogeneous of degree four, has 598 monomials when expanded, and its Hessian is nilpotent. The polynomial map
has Jacobian determinant one and is noninjective. Moreover,
Thus \(\mathcal P\) is a counterexample to Zhao's Vanishing Conjecture.
The formulas below and ordinary differentiation form a finite exact certificate. The accompanying potential_sparse.json is the fully expanded polynomial over \(\mathbb Q(i)\), and collision.json contains two distinct points with the same image under (2).
2. A 13-variable cubic stable model
Write \(u=1+xy\). Postcomposing the map announced in Reference 4 by the inverse of its linear part gives the identity-linear Keller map \(\Phi=(\Phi_1,\Phi_2,\Phi_3)\):
Thus \(\det J\Phi=1\), and the three points
have the same image \((0,0,-\tfrac14)\).
We use the following stable degree-reduction gadget. Suppose a term \(cPQ\) is to be removed from the \(k\)th coordinate of a current map \(M\). With new variables \(a,b\), replace
This is a pre- and post-composition of \(M\times\mathrm{id}_{\mathbb A^2}\) by triangular automorphisms. A previously created output factor may be reused: with one new variable \(a\), one may replace
Both operations preserve the Jacobian determinant and invertibility. A collision \(p\ne q\) lifts through (6) by appending \((-P(p),-Q(p))\) and \((-P(q),-Q(q))\), and similarly for (7).
Starting from (4), perform the following operations in order. The symbols \(a_j,b_j\) denote the input variables introduced at each step.
| step | target | new or reused factors | \(c\) |
|---|---|---|---|
| 1 | \(\Phi_1\) | \(P=x^2\), \(Q=xz+3y\); add \(a_1,b_1\) | \(-1/2\) |
| 2 | \(\Phi_2\) | \(P=3x^2y\), \(Q=2z+xyz+3y^2\); add \(a_2,b_2\) | \(1\) |
| 3 | \(\Phi_2\) | \(P=xy\), \(Q=a_2z+3xb_2\); add \(a_3,b_3\) | \(-1\) |
| 4 | \(\Phi_3\) | \(P=xy^2\), \(Q=7y+3xz+3xy^2+x^2yz\); add \(a_4,b_4\) | \(1\) |
| 5 | \(\Phi_3\) | add \(a_5+a_4xy\); reuse output \(b_1+xz+3y\) | \(-1\) |
| 6 | \(\Phi_3\) | reuse output \(a_3+xy\); add \(b_6+a_4b_1-yb_4\) | \(1\) |
Finally postcompose by the shear
The resulting map \(M\) has 13 variables
and degree three. Its linear part \(L\) is the identity except for
In particular \(\det L=1\). Put
where \(H_d\) is homogeneous of degree \(d\). Then \(\deg\Psi=3\), \(\det J\Psi=1\), and \(\Psi\) has the following two preimages of the same point:
Equations (4) and (6)–(11) are a straight-line specification of all components of \(\Psi\); no omitted choice is involved.
3. The 27-variable cubic homogeneous map
For \(X,Y\in\mathbb C^{13}\) and \(t\in\mathbb C\), define
Every component of \(h\) is cubic homogeneous. Let \(\mathcal B(W)=W+h(W)\). At \(t=1\),
Consequently, if \(r_j=(p_j,H_3(p_j),1)\), then \(\mathcal B(r_0)=\mathcal B(r_1)=(p_0,0,1)\). Here \(H_3(p_0)=0\), while
Lemma 2. The polynomial matrix \(Jh\) is nilpotent.
Proof. Homogeneity and (11) give
The Jacobian determinant of \(W\mapsto W+h(W)\) is the same determinant by the block determinant formula. Hence \(\det(I+Jh(W))=1\). Since \(h\) is cubic homogeneous, \(Jh(sW)=s^2Jh(W)\). Therefore \(\det(I+\lambda Jh)=1\) identically in \(\lambda\), which is equivalent to nilpotence of \(Jh\). ∎
4. Symmetrization and the collision
For a polynomial map \(h:\mathbb C^r\to\mathbb C^r\), de Bondt and van den Essen associate
Their characteristic-polynomial identity implies that \(\operatorname{Hess}(f_h)\) is nilpotent if and only if \(Jh\) is nilpotent. Our polynomial in (1) is \(\mathcal P=-f_h\), so Lemma 2 proves that \(\mathcal P\) is Hessian nilpotent. It follows immediately that \(\det J\Gamma=1\).
For completeness, the collision can be seen directly. With the linear map \(S(x,y)=(x-iy,y)\), differentiation gives
Take \(r_0,r_1\) as above, let \(K_j=I+Jh(r_j)^T\), put
and set \(z_j=S(r_j,y_j)\). Equation (18) and \(r_0+h(r_0)=r_1+h(r_1)\) show \(\Gamma(z_0)=\Gamma(z_1)\). The two 54-tuples are recorded explicitly in collision.json; all coordinates have height at most 261. Direct differentiation of the 598-term expansion checks this equality exactly over \(\mathbb Q(i)\).
5. Failure of the Vanishing Conjecture
Let \(\Delta=\sum_j\partial^2/\partial Z_j^2\). Zhao proved that Hessian nilpotence of a homogeneous polynomial \(P\) is equivalent to
Lemma 2 and the symmetric reduction therefore show that \(\mathcal P\) satisfies the hypothesis of the Vanishing Conjecture. Zhao's inversion formula writes the formal inverse of \(Z-t\nabla P\) as \(Z+t\nabla Q_t\), where
If \(\Delta^m\mathcal P^{m+1}=0\) for all sufficiently large \(m\), then \(Q_t\) is a polynomial. Specializing at \(t=1\) would give a polynomial inverse of \(\Gamma\), contradicting the explicit collision above. Thus \(\Delta^m\mathcal P^{m+1}\ne0\) for infinitely many \(m\), proving Theorem 1.
This argument does not exhibit a particular exponent \(m\) for which \(\Delta^m\mathcal P^{m+1}\ne0\); it deduces the existence of infinitely many such exponents indirectly from the collision and the inversion formula. Zhao's general finite bound for quartics in \(n\) variables reaches \(m>\frac32(3^{n-2}-1)\), or \(m>\frac32(3^{52}-1)\) here, so direct expansion at the general bound is impractical.
6. Reproducibility
The repository contains two complementary exact checks. verify.py rebuilds the construction symbolically and verifies the original map, all six stable reduction gadgets, the cubic homogeneous map, Hessian nilpotence through the structural reduction, and the final collision. verify_exported_stdlib.py uses only Python's standard library and the two JSON files to verify the expanded polynomial's degree and term count and the exact collision. The latter is not a stand-alone proof of Hessian nilpotence. All arithmetic in both checks is exact.
potential_sparse.json— expanded 598-term polynomial.
SHA-256:556683b30fd9e7b9ecfb4c4d5395ee3be6a8dc5f918da08ed60db8c125f0df28collision.json— exact colliding 54-tuples.
SHA-256:cbea49f88cc59ba7955a4dbd710c68224590ae310a320369c49f8c63e1f78caeverify.py— end-to-end exact symbolic verifier.verify_exported_stdlib.py— dependency-free exported-certificate verifier.
7. Historical scope and post-release correction
Zhang's consequence note of 20 July 2026 observes, by Zhao's equivalence, that the announced three-dimensional counterexample makes the Vanishing Conjecture false in some finite dimension; it explicitly leaves the consequence existential. An earlier public repository gives a 79-variable cubic homogeneous noninjective Keller map. Applying the standard symmetric reduction to that map would produce a 158-variable quartic in principle, but the repository did not supply an expanded quartic witness or its transported collision at the time of our search.
At initial release, this note presented the 54-variable, 598-term quartic, its exact collision, and the 27-variable factor-reusing reduction as its narrower candidate contribution. That priority language is historical, not the current assessment.
Post-release correction. Thompson's initial public commit at 03:29:42 UTC on 21 July 2026 already gave a 24-variable cubic homogeneous reduction, beating this note's 27-variable dimension headline before our 13:11:39 UTC release. Exploration 03 subsequently compressed our stable model to a 22-variable cubic and a 44-variable quartic. This note is therefore superseded and should not be treated as a separate current result.
AI-assistance and verification disclosure
The construction, proof organization, verification programs, website, and typeset drafts were developed with extensive assistance from ChatGPT 5.6 Sol. Alec Kriebel takes responsibility for the submission and for preserving the complete source and exact certificates. The algebraic checks are reproducible, but the note has not been peer reviewed and independent expert scrutiny is welcome.
References
- H. Bass, E. H. Connell, and D. Wright, “The Jacobian conjecture: reduction of degree and formal expansion of the inverse,” Bull. Amer. Math. Soc. 7 (1982), 287–330. DOI.
- M. de Bondt and A. van den Essen, “A reduction of the Jacobian conjecture to the symmetric case,” Proc. Amer. Math. Soc. 133 (2005), 2201–2205. DOI.
- W. Zhao, “Hessian nilpotent polynomials and the Jacobian conjecture,” Trans. Amer. Math. Soc. 359 (2007), 249–274. arXiv:math/0409534.
- L. Alpöge, X post announcing the three-dimensional map, crediting Akhil Mathew for posing the question and Claude Fable for producing the example, 20 July 2026. Original post.
- Z. Zhang, “Direct consequences of the three-dimensional counterexample to the Jacobian conjecture,” 20 July 2026. Web note.
- A. Harrison,
jacobian-anatomy, public GitHub repository, commit74808fb2e1c1691b0007576ba0508e5e7cdcb1e3, 20 July 2026. Commit. - W. Thompson, “An explicit 24-variable cubic-homogeneous reduction of the Alpöge–Fable Jacobian counterexample,” public GitHub repository, commit
45a7616fdf5a20c065564f2676190093722696b9, 21 July 2026. Repository.
Archival citation status
Do not cite this as a separate current result. Cite Discovery 07, “A 14-variable unipotent Keller map and every-order image and vanishing obstructions,” instead. This page remains the timestamped provenance record for the 13-variable reduction and original 54-variable certificate.