A digestion of the Jacobian conjecture counterexample

terrytao.wordpress.com · 2026-07-22 · by Long Nguyen ·generic
The notorious Jacobian conjecture can be formulated concretely over the complex numbers as follows. Conjecture 1 (Jacobian Conjecture) Let $latex {F:{\bf C}^n \rightarrow {\bf C}^n}&fg=000000$ …

A digestion of the Jacobian conjecture counterexample

A digestion of the Jacobian conjecture counterexample

21 July, 2026 in math.AG | Tags: Jacobian conjecture, polynomials | by Terence Tao

The notorious Jacobian conjecture can be formulated concretely over the complex numbers as follows.

Conjecture 1 (Jacobian Conjecture) Let {F:{\bf C}^n \rightarrow {\bf C}^n} be a polynomial map in {n} complex variables, whose Jacobian {\mathrm{det} DF} is a non-zero constant. Then {F} is invertible (with polynomial inverse).

The condition that the Jacobian {\mathrm{det} DF} is non-zero is equivalent to {F} being locally invertible. (The implication of local invertibility from non-vanishing Jacobian follows from the inverse function theorem; the converse implication can be derived from the Weierstrass preparation theorem, but is omitted here.) Also, from the fundamental theorem of algebra, once the Jacobian polynomial {\mathrm{det} DF} is non-zero, it must be constant. So the hypothesis “Jacobian {\mathrm{det} DF} is a non-zero constant” can be replaced with “{F} is locally invertible”. So the Jacobian conjecture can be viewed as an assertion that local invertibility implies global invertibility. The complex numbers can be easily replaced with other fields of characteristic zero by the Lefschetz principle, but I prefer to work in the concrete setting of the complex numbers.

It was recently shown (using the Fable AI) that the conjecture is false in three dimensions (and thus in higher dimensions as well):

Theorem 2 (Counterexample to conjecture) There exists a polynomial {F : {\bf C}^3 \rightarrow {\bf C}^3} which has non-zero constant Jacobian, but is not invertible.

The conjecture remains open in two dimensions, and is easy to establish in one dimension.

The example can be stated completely explicitly: one can take

\displaystyle  F(z_1,z_2,z_3) = \Big((1+z_1 z_2)^3 z_3 + z_2^2 (1+z_1z_2) (4+3z_1z_2), \ \ \ \ \ (1)

\displaystyle  z_2 + 3 z_1 (1+z_1z_2)^2 z_3 + 3 z_1 z_2^2 (4+3z_1z_2),

\displaystyle 2 z_1 - 3 z_1^2 z_2 - z_1^3 z_3\Big)

and one can verify by a brief calculation that

\displaystyle  \mathrm{det} DF = -2

and

\displaystyle  F(0,0,-1/4) = F(1,-3/2, 13/2) = F(-1,3/2,13/2)

\displaystyle  = (-1/4,0,0).

While this is an extremely quick verification, the construction presented in this fashion appears like a massive miracle. The polynomial {F} has degree seven, so a priori the Jacobian {\mathrm{det} DF} ought to be a polynomial in three variables of degree as large as {3 \times 6 = 18}, so the fact that all non-constant coefficients of this polynomial vanish looks like a massive cancellation involving {\binom{18+3}{3}-1 = 1299} equations, which is much larger than the {\binom{7+3}{3} = 120} degrees of freedom for a generic degree seven polynomial of three variables. So finding such a polynomial looks highly unlikely to be located by brute force.

The example has since been retroactively explained in more geometric terms. As a “digestion” exercise to myself, I sought to write this explanation with relatively little use of algebraic geometry, in a manner that minimizes the amount of “miracles” required, although there are still a few places were some remarkable phenomena occur.

It is convenient to use the local injectivity formulation, and to generalize the domain {{\bf C}^3} to an equivalent affine variety. Namely, we will show

Theorem 3 (Counterexample, reformulated) There exists an affine variety {X \subset {\bf C}^5} that is isomorphic to {{\bf C}^3} by polynomial changes of variable, and a polynomial map {F : X \rightarrow {\bf C}^3} which is locally injective, but not globally injective.

Clearly one can get from Theorem 3 to Theorem 2 by composing with the isomorphism {X \cong {\bf C}^3} and using the previously mentioned fact that local injectivity implies non-zero constant Jacobian. Our objective is now to find data {X}, {F : X \rightarrow {\bf C}^3} that obeys three separate properties:

26 comments

Comments feed for this article

21 July, 2026 at 2:39 pm

Anonymous

Unknown's avatar

Beautiful explanation. Two very small corrections:

1. At one point, you write “in coordinates it is given explicitly in coordinates as”; you probably want this to be either “in coordinates it is” or “it is given explicitly in coordinates as”. 2. You write “the map F is still not surjective…” but I think you meant injective.

\[Corrected, thanks – T.\]

Reply

21 July, 2026 at 5:24 pm

Jim Balter

Jim Balter's avatar

Likewise, “Recently, it was recently shown” is redundant.

\[Corrected, thanks – T.\]

Reply

21 July, 2026 at 4:16 pm

swiftlytacod41af927bc

Malek's avatar

Is there some representation-theoretic or moduli-theoretic intuition — perhaps something about the interaction of the SL₂-orbit stratification of the dual space with the discriminant locus — that would allow one to foresee ahead of time that the double-root stratum (and only that stratum) gives rise to an affine slice, instead of needing to directly check that ? Would one expect this to be a low-dimensional curiosity, or is there some general principle for when a GIT-type quotient construction like this results in affine varieties?”

Reply

21 July, 2026 at 4:42 pm

Terence Tao

Terence Tao's avatar

In my chatbot discussion I tried to pursue this line of thinking. As far as I could tell, there does not seem to be any plausible known set of computable invariants (including those that somehow take advantage of equivariant structure) that would force affine-ness, though perhaps some weaker “pseudo-affine” structure might be detectable by such a soft approach. But perhaps there are experts in algebraic geometry who will be able to give a more authoritative answer.

Reply

21 July, 2026 at 4:22 pm

Anonymous

Unknown's avatar

Also, from the fundamental theorem of algebra, once the Jacobian polynomial det(DF) is non-zero, it must be constant.

I might be missing something obvious—I see how the above follows via the Nullstellensatz, but not via the fundamental theorem of algebra per se (save insofar as the latter follows from the former).

Reply

21 July, 2026 at 4:39 pm

Terence Tao

Terence Tao's avatar

The fundamental theorem of algebra tells us that any one-dimensional polynomial is either constant, or has at least one zero (over the complex numbers). By induction, the same is true in higher dimensions; so if a polynomial P : {\mathbf C}^n \to {\mathbf C} has no zeroes, it must be constant.

Reply

21 July, 2026 at 4:30 pm

Ariel

Ariel's avatar

This feels like a too beautiful counterexample, almost too beautiful to be discovered by a human. Polynomial multiplication is the most natural algebraic object that is locally injective but globally non-injective.

Reply

21 July, 2026 at 5:06 pm

Sam Hopkins

Sam Hopkins's avatar

There is also some discussion of this here: <https://sbseminar.wordpress.com/2026/07/20/the-new-counterexample-to-the-jacobian-conjecture/>

Reply

22 July, 2026 at 2:46 am

Will Sawin

Will Sawin's avatar

Let me state in the language of this post something from that thread: Given the equations a^2e-abd+cb^2=1 and ad+bc=1, the key step seems to be to subtract b times the second equation from the first to cancel the cb^2 term, obtaining a( ae-2bd)=1-b, which motivates using coordinates x=a and y=2bd-ae since b can be expressed as a polynomial function of these coordinates. Then the remaining coordinates c,d,e satisfy the two affine equations ad+bc=1 and 2bd-ae=y which become xd+(1+xy)c=1 and 2(1+xy) d- x e =y which have a one-dimensional affine space of solutions for each x,y since x and 1+xy never both vanish, and this enables writing these variables as affine functions of a single remaining variable z.

Reply

21 July, 2026 at 6:15 pm

Anonymous

Unknown's avatar

It seems that a similar-ish (rational) example was found by Vitushkin in 1999: <https://link.springer.com/article/10.1007/BF02674884>

See also <https://x.com/b%5Fshrir/status/2079094004885668003>

Reply

21 July, 2026 at 6:33 pm

Terence Tao

Terence Tao's avatar

Nice! In retrospect the two constructions are rather similar. My chatbot was able to express the variety associated to the Vitushkin example in a form similar, but not identical, to (9), namely

\{ (L, L') \in \mathrm{Sym}^1({\bf C}^2) \times \mathrm{Sym}^1({\bf C}^2) : \partial_z L = \partial_z L' = 1; R(L,L') \neq 0 \}

with F again the multiplication map (now generically two-to-one rather than three-to-one), but this variety is a punctured plane {\bf C}^2 \backslash {\bf C} rather than the entire plane, so Vitushkin’s map acquires a pole. I don’t think the traces from the original AI attempt are currently available, but it is possible that it experimented with a large number of variants of this construction until finding the one that worked.

In the opposite direction, increasing the net degree of the polynomials beyond cubic seems to rapidly make the structure worse, and in particular non-affine. (Once one has more than three roots in play, the Mobius transform group {\mathrm SL}_2 is no longer transitive enough to keep the geometry behaving like a homogeneous space, and all sorts of generic algebraic geometry pathologies seem to seep back in.)

Reply

21 July, 2026 at 6:40 pm

Anonymous

Unknown's avatar

curious how you used chatGPT here to confirm. Looking at your conversation, you did not have to correct it even once. I have too little training in this field to accurately judge it, but in you entire conversation it did not once make a mistake or mischaracetrize anything?

Reply

21 July, 2026 at 7:00 pm

inventive9d19b99cf0

inventive9d19b99cf0's avatar

Regarding the ‘massive miracle’ of this discovery, I’m curious if the AI was guided by known algebraic structures during its search, or if it stumbled upon this specific polynomial multiplication structure through sheer brute force. I would appreciate your insight as a non-expert.

Reply

21 July, 2026 at 7:14 pm

garylangford

garylangford's avatar

One structural feature that struck me is that the multiplication map, the scaling quotient, and the resultant normalization all seem to arise from the same invariant picture rather than as separate constructions.

If one views as the state, then multiplication is the canonical -equivariant projection, the scaling is a one-dimensional scaling symmetry, and is the natural relative invariant that fixes a unique representative of each regular orbit. In that formulation the construction becomes the fiber of the constraint operator with your variety given by

This made me wonder whether the remaining “affine miracle” is really a property of the constraint operator rather than of the polynomial map itself. Question. Is the double-root orbit characterized invariantly as the unique orbit for which the fiber admits a global polynomial triangularization (equivalently, a polynomial trivialization), whereas the generic and triple-root orbits do not?

Reply

21 July, 2026 at 7:36 pm

Anonymous

Unknown's avatar

question of the very dummy who cant even fully go over this text:

Is there a real “underlying theorem” that one can understand rigorously

that fable actually proved “internally”

and thus produced the counter example?

Reply

21 July, 2026 at 10:13 pm

Anonymous

Unknown's avatar

type -> “still a few places were some remarkable phenomena occur”

Reply

22 July, 2026 at 12:09 am

Anonymous

Unknown's avatar

What happened with mathematics rendering in your blog? It used to work fine, but now the font and size don’t match the surrounding text.

Reply

22 July, 2026 at 12:30 am

Anonymous

Unknown's avatar

Minor correction:

“One way to see this is to check it first for translations {(z,w) \\mapsto (z, w + h z)} (which translate the roots {\\alpha,\\beta\_1,\\beta\_2} by {h} while leaving {a,c} unchanged)”

The SL2 transform which translates α and leaves a invariant is actually the lower triangular version, i.e.:

“One way to see this is to check it first for translations {(z,w) \\mapsto (z + h w, w)} (which translate the roots {\\alpha,\\beta\_1,\\beta\_2} by {h} while leaving {a,c} unchanged)”

\~\~Lillian Ryan Uhl

Reply

22 July, 2026 at 2:14 am

Anonymous

Unknown's avatar

It does seem as though this problem does admit a very simple reward function: Namely, how close a given polynomial is to being non-injective (ie. has far-away points whose images are close to each other). I wonder whether this was the loss function that was used.

Reply

22 July, 2026 at 5:39 am

Anonymous

Unknown's avatar

However one ends up defining this concretely, to me this seems like it is a global property that is impossible to efficiently evaluate numerically, let alone optimize against.

Reply

22 July, 2026 at 4:32 am

Anonymous

Unknown's avatar

\>> The conjecture remains open in two dimensions.

Will the 2 dimensions case also resolved? By AI + human collaboration.

Thanks,

N. Ganesan

Reply

22 July, 2026 at 5:02 am

Brigham McNaughton

Brigham McNaughton's avatar

Disclaimer: I’m a complete amateur and have zero formal math training, I’ve just enjoyed exploring the fundamentals with LLMs.

Amazing analysis, thank you for sharing!

It has been helpful for me to think in free magmas to understand the counterexample. I picture a universal infinite field of indistinct free magma (Claude indicates the technical object here would be the free magma on infinitely many generators, with no distinguished element) at the root, then the conversion to zero and naturals means that I have selected a distinct single sub-magma in that field as a fixed observation point (Claude translation: a fixed base, which turns out to be a fixed point of the mirror symmetry), which then creates the specific collisions due to symmetry at the “sight lines” of that chosen fixed base in the field. I had the underlying principles formalized in Lean using a custom “AnyMark” type based on the idea behind the Laws of Form, but without any of its imposed laws. I’m nearly complete re-formalizing it onto Mathlib’s FreeMagma to better align with established terms.

Now a suspicion that goes really far over my amateur skis: this feels parallel to relativity, where selecting a fixed base is what generates a universal constant (Claude translation: the constant Jacobian determinant, the same reading at every point, playing the role of the speed of light) and the collision itself is the spooky action at a distance (Claude: points far apart tied together by the global symmetry) that are difficult to distinguish from the perspective of the selected fixed base.

Have you seen any similarities in your work on equational laws?

Reply

22 July, 2026 at 6:16 am

Felipe

Felipe's avatar

“By applying the action, we can normalize so that D=D^2\_z D\_w, thus V is now the affine hyperplane of cubic polynomials \[…\] with g = 1”. Should that be g = 1/2? I guess to keep the computations unchanged the fix should rather be adding a 1/2 to D, using the scaling symmetry you’d thrown away earlier

Reply

22 July, 2026 at 6:28 am

Anonymous

Unknown's avatar

By July 20, GPT-5.6 Sol/Codex wrote a “paper” giving an entire family of higher-dimensional counterexamples to the Jacobian conjecture (the paper is at <https://xcancel.com/i/article/2079135211196121363>). This might give some insight into how the LLM came up with the initial 3-dimensional counterexample (since that counterexample is the first in this family of counterexamples). The paper gives explicit counterexamples for dimensions 3 through 6 (which it claims are not simple variations of the dimension 3 example).

Reply

22 July, 2026 at 6:28 am

Alejandro Radisic

Alejandro Radisic's avatar

A small arithmetic postscript to this digestion, machine-verified in Lean over the last two days: the integer polynomial map (1) knows the S_3 story over finite fields exactly.

Over any finite field \\mathbb{F}_q of odd characteristic, write N_j for the number of targets with exactly j rational preimages. Then every fiber has 0, 1, or 3 points, and

6N_3 = (q-1)(q^2+2),

N_1 + 3N_3 = q^3,

N_0 = 2N_3.

In characteristic 3, the first formula instead becomes

6N_3 = q^2(q-1).

Thus the fiber-count distribution

(N_0,N_1,N_3)/q^3

converges to

(1/3,1/2,1/6);

these are the proportions of elements of S_3 with 0, 1, and 3 fixed points, respectively: the Chebotarev prediction for the generic S_3\-cover, with the finite-q corrections determined exactly.

The exactness has a cause visible in your account: targets with three-point fibers are in bijection with admissible unordered triples of distinct points of the projective line, and the slice normalization forces

c(t_1+t_2+t_3)=2,

so the only inadmissible triples are finite triples with vanishing sum. Counting ordered triples is then elementary.

Characteristic 3 is a genuine special case: the translation T=b+S puts the cubic into the form

cS^3+S^2+W.

A triple root becomes impossible, since a cube has no quadratic term in characteristic 3, and the omitted curve is empty. Consequently, over an algebraically closed field of characteristic 3, the same map is surjective while remaining étale and non-injective.

That final deduction is elementary but not yet formalized; the statistics, the normal form, and the emptiness of the triple-root locus are formalized, using only Mathlib’s axioms.

[](https://github.com/alerad/alpoge-lean%20%E2%80%94%20v0.3.0.%20AI-assisted%20development%20throughout,%20as%20usual.)<https://github.com/alerad/alpoge-lean>, v0.3.0. AI-assisted development throughout, as usual.

Reply

22 July, 2026 at 7:01 am

Lev Reyzin

Lev Reyzin's avatar

Not important, but small correction: 21 choose 3 is 1330, not 1300.

Reply

Leave a comment Cancel reply

Δ

terrytao.wordpress.com · 200 images · 500 links

Comments (0)

No comments yet