IS AI AFTER OUR JOBS AS RESEARCH MATHEMATICIANS?

Contributed Articles
October 2026 TOC icon
Contributed Articles
October 2026 (Vol. 58, No. 5)

Abstract. Can ChatGPT, available to ordinary users, contribute to mathematical research? I describe an experiment in which I asked it to find a shorter proof of a theorem on finite ordered sets.

 I had just found such a proof myself. Given the relevant papers and a brief prompt, it produced a short proof in about five minutes, using an approach entirely different from mine.

 The experience made the question in the title rather personal.

First they came for the socialists, and I did not speak out—because I was not a socialist.
Then they came for the trade unionists, and I did not speak out—because I was not a trade unionist.
Then they came for the Jews, and I did not speak out—because I was not a Jew.
Then they came for me, and there was no one left to speak for me.
Martin Niemöller

Luddites of the world, unite.
After Karl Marx

1. Introduction
In two recent editorials, Robert Dawson [1, 2] gives an interesting narrative of what happened when OpenAI decided to spend millions of dollars solving a whole bunch of old mathematical problems.

 It hit pretty close to home. Let me explain. In 1963, the following result was published [12]: Let L be an algebraic lattice. Then there exists an algebra A such that the congruence lattice of A is isomorphic to L. 

Soon thereafter, this result became known as the Grätzer-Schmidt Theorem. At about the same time, the term “finite Grätzer-Schmidt Theorem” was introduced. This was not a theorem, but an open problem: 

If L is finite, can A be chosen to be finite?

2020 Mathematics Subject Classification. Primary 06A07; Secondary 06B05.
Key words and phrases. Artificial intelligence, ChatGPT, mathematical research, or-
dered sets, order-preserving maps.

And the expenditure of millions of dollars resulted in a negative answer to this question. But this article is not about OpenAI’s expenditure of millions of dollars solving old mathematical problems. 

It is about the ChatGPT that is avail-
able to you and me.


2. Customer Support


Most of us first experienced AI replacing people in customer support. Most of it was not very good, and we had to shout, “I want a live agent!” many times before we were connected to somebody who could answer our
questions. But this is changing. A few weeks ago, I was very anxious to try out some new features of macOS 27, so I installed a beta version. Unfortunately, it was so buggy that I had to go back to macOS 26. This is not easy. 

You can easily upgrade an operating system on a Mac, but downgrading it is very complicated. I called up Apple and got the AI customer support, which held my hand through the difficult 

and, complicated procedure with complete success. First they came for the customer support specialists, and I did not speak out—because I was not a customer support specialist.


3. Programmers


A few months ago, there were several newspaper articles explaining why new graduates with computer science degrees cannot get jobs as program-mers: AI programs better.

 Then they came for the programmers,and I did not speak out—because I am not a programmer.


4. Research mathematicians


After I uploaded an article to arXiv, it warned me that I was allowed only two articles per month; there were too many submissions. We have all heard from mathematics journals how they are inundated with AI-written articles.
But how do we measure the effectiveness of the AI available to you and me in writing mathematical articles? I was given a unique opportunity to test this.
Let me set the stage. For the ordered sets A and B, let AB denote the or-dered set of all order-preserving maps from B to A, ordered componentwise. 

In 1978, Dwight Duffus proposed the following problem in his Ph.D. the-sis [3]: Let A and B be finite nonempty ordered sets. If AA is isomorphic to BB , does it follow that A is isomorphic to B? Equivalently, can we recover A from AA?
The References include publications on this topic from the late 1970s and the 1980s. J. D. Farley reignited interest in the problem in the early 2020s.

IS AI AFTER OUR JOBS AS RESEARCH MATHEMATICIANS? 


This problem has recently been solved by J. D. Farley and G. Grätzer [9]. The proof is fairly long and it utilizes deep results of J. Hashimoto [13], L. Lovász [14], and R. McKenzie [15]. 

It was a logical next step to look for a shorter proof. I found one; see Sections 2 and 3 of G. Grätzer [10]. This gave me a unique opportunity to see if ChatGPT is as good at finding a short proof as I am. 

Note that I am very well qualified to find a short proof because of my background in lattice theory; see G. Grätzer [11]. I uploaded to ChatGPT all relevant papers from the References with
a brief prompt: Find a short proof. ChatGPT, in about 5 minutes, re-sponded with the short proof, see Section 4 of G. Grätzer [10]. The approach of ChatGPT is completely different from mine.
So I have a short proof and ChatGPT had a short proof, both published in [10].

Then they came for the mathematicians, and there was no one left to speak for me.


5. Outlining the three proofs


5.1. The idea all three proofs share. The height of X is the length of
a longest chain. Along a chain in XY each of the |Y | values can rise at
most height(X) times, and such a chain is easy to build, so height(XY ) =
|Y | height(X). Call an interval [a, b] of X of maximum height if its height
is height(X), and let MaxInt(X) be the set of these intervals. Intervals are
bounded, and bounded ordered sets are exactly the ones whose powers are
tame.
Let Y1, . . . , Yr be the components of Y . If [f, g] is a maximum-height
interval of XY , the count above forces each [f (y), g(y)] to have maximum
height in X, so f (y) is minimal and g(y) is maximal in X; comparable
minimal elements coincide, so f and g are constant on each component, and
[f, g] ∼= IY1
1 × · · · × IYr
r , Ii ∈ MaxInt(X).
Conversely every choice of the Ii arises, and the correspondence is a bijection.
For connected A this says that the maximum-height intervals of E = AA are
the powers LA with L ∈ MaxInt(A): the exponent A reappears, attached
to a bounded base. Two difficulties remain, and the proofs diverge exactly
here.
(i) There are many maximum-height intervals; for disconnected A they
are mixed products. What well-defined object does E yield?
(ii) One needs a logarithm with L(LA) ∼= A × L(L) for bounded L, and
then a way to divide by the unknown L(L).
5.2. The long proof. Logarithm. Farley and Grätzer build it from struc-
ture theory. For bounded P every map in P Y is joined to a constant map, so
P Y equals the suborder Con(P, Y ) of components containing maps constant.

on each component of Y . McKenzie’s normal form writes every connected di-
rectly indecomposable D uniquely as D ∼= Con(ED, FD) with ED absolutely
indecomposable and FD connected; a power by connected Y keeps ED and
replaces FD by FD × Y . With Hashimoto’s factorization P ∼= D1 × · · · × Dk,
put Tow(P ) = FD1 + · · · + FDk . Then
Tow(P Q) ∼= Tow P + Tow Q, Tow(P Y ) ∼= Y × Tow P (P bounded),
and height(Tow P ) < height P for nontrivial P . This is a genuine logarithm
on all connected ordered sets, resting on two deep theorems.
One interval. For (i) the long proof selects a single interval. It constructs,
in three lexicographic steps (exponent vectors of Hashimoto factorizations,
then normal-form pairs, then multiplicity functions), a linear ordering ⪯ of
the isomorphism types of connected ordered sets with P ≺ Q ⇒ P × R ≺
Q × R and P Y ≺ QY . Then Max(X), the ⪯-greatest element of MaxInt(X),
is well defined and satisfies Max(XY ) ∼= Max X × Max Y and Max(XY ) ∼=
Max(X)Y .
Reconstruction. With L = Max A and R = Tow L, the rules give, from E
alone,
U = Tow(Max E) ∼= R × A, V = Max U ∼= Max R × L,
W = Max(Tow V ) ∼= Max R;
the last step uses the height drop to see which summand of Tow V ∼=
Tow(Max R) + R carries the top intervals. Cancelling W in V gives L, hence
R; cancelling R in U gives A. Cancellation is again Hashimoto: encode an or-
dered set as a polynomial in indeterminates indexed by indecomposables and
cancel in the polynomial ring. Iterating the same operations handles towers
such as (AA)A and A(AA), and every bracketing of at most four copies of A.
5.3. The elementary replacements. Both short proofs keep the interval
lemma and discard the rest.
Logarithm from lower covers. Let J(B) be the elements with exactly one
lower cover. For bounded B, the elements of BY with a unique lower cover
are the maps equal to some j ∈ J(B) on a principal up-set ↑ y and to
0B elsewhere: lowering a map at a minimal point of its support yields a
lower cover, so uniqueness pins down one point, one value, and no variation
above. Hence J(BY ) ∼= J(B) × Y ∂ ; and since a cover in a product moves one
coordinate along a cover, J(BC) ∼= JB + JC. With L(B) = J(B)∂ this is
exactly the three-line behaviour of Tow, now for bounded B only, including
the height drop, and it takes a page to prove.
All intervals instead of one. The interval lemma is a bijection
MaxInt(XY ) ↔ MaxInt(X)r, and the top intervals of XY are the products
I × J. Any symmetric function of all the intervals therefore inherits product
and power rules, with no ordering of isomorphism types.
Cancellation by counting. For connected Z let hom(Z, X) be the number
of order-preserving maps Z → X; it is additive on sums, multiplicative.

IS AI AFTER OUR JOBS AS RESEARCH MATHEMATICIANS? 5
on products, and positive. Lovász (1967): if hom(Z, X) = hom(Z, Y ) for
all connected Z, then X ∼= Y ; the ordered-set case has a short inclusion–
exclusion proof. So XT ∼= Y T implies X ∼= Y : apply hom(Z, −) and divide
by hom(Z, T ) > 0.
5.4. First short proof: averaging. Let R+ be the nonnegative rational
combinations of connected ordered sets, multiplied via direct product, an
ordered set being the sum of its components. For X of positive height put
Av(X) = 1
| MaxInt X|
X
I∈MaxInt X
L(I),
and extend to R+ by averaging over the top-height terms. The interval
lemma and the L rules give Av(RS) = Av R+Av S and Av(XY ) = Y ·Av X,
and the height drop gives height(Av R) < height R. With R = Av A and
S = Av B,
A · R = Av(AA) = Av(BB ) = B · S, hence R + Av R = S + Av S.
Since Av R lies strictly below the top height of R, the top part of R+Av R is
that of R; averaging it returns Av R, and subtracting returns R. So R = S,
and cancelling R in AR = BR by counting gives A ∼= B. The unknown
logarithm is never computed; it identifies itself through its height drop and
is divided out.
5.5. Second short proof: three invariants. To stay with integers, let
M(X) be the disjoint sum of a copy of each maximum-height interval of X;
then M(XY ) ∼= MX MY and M(XY ) ∼= M(X)Y . Put P = MA, with m
components, and W = M(JP ), with k components. From E = AA alone
form U = J(ME), V = MU , Q = M(J∗V ), with J∗ counting upper covers.
Following J through a power with disconnected base gives
U ∼= μ(JP × A∂ ), V ∼= μ(W × P ∂ ), Q ∼= μk W ∂ , μ = mc−1,
c the number of components of A; the height drop again isolates the sum-
mand of J∗V carrying the top intervals, and height A = height U − height Q.
Now count with a fixed connected Z, once for A and once for B. The
counts for Q and V divide to give kB hom(Z∂ , PA) = kA hom(Z∂ , PB ),
hence kB PA ∼= kAPB and kB JPA ∼= kAJPB . Inserting this in the count
for U , cancelling positive numbers, and using |A| = |B| (equal heights and
|A| height A = |B| height B) leaves hom(Z, A∂ ) = hom(Z, B∂ ) for every con-
nected Z. Lovász’s theorem finishes.



References
[1] R. Dawson, Collaboration With Our New Robot Overlords. CMS Notes June 2026
(Vol. 58, No. 3).
[2] R. Dawson, Collaboration With Our New Robot Overlords. II. CMS Notes September
2026 (Vol. 58, No. 4).
[3] D. A. Duffus, Toward a Theory of Finite Partially Ordered Sets. Ph.D. thesis, Uni-
versity of Calgary, 1978.

[4] D. Duffus, Powers of ordered sets. Order 1 (1984), 83–92.
[5] D. Duffus and R. Wille, A theorem on partially ordered sets of order-preserving
mappings. Proc. Amer. Math. Soc. 76 (1979), 14–16.
[6] J. D. Farley, Poset exponentiation and a counterexample Birkhoff said in 1942 he did
not have. Order 39 (2022), 243–250.
[7] , Does the endomorphism poset P P determine whether a finite poset P is
connected? An issue Duffus raised in 1978. Math. Bohem. 148 (2023), 435–446.
[8] , Does the endomorphism ordered set of a finite ordered set determine the
ordered set? The cases of height 1 and ‘trebled’ ordered sets. ArXiv 2609.38532.
[9] J. D. Farley and G. Grätzer, The AA problem for finite ordered sets. Submitted for
publication. Research Gate.
[10] G. Grätzer, Two Short Proofs of the AA Theorem. ResearchGate.
[11] G. Grätzer, Lattice theory: foundation, Birkhäuser/Springer Basel AG, Basel; 2011;
pp. xxx+613.
[12] G. Grätzer and E. T. Schmidt, Characterizations of congruence lattices of abstract
algebras, Acta Sci. Math. (Szeged); vol. 24; 1963; pp. 34–59.
[13] J. Hashimoto, On direct product decomposition of partially ordered sets. Ann. of
Math. 54 (1951), 315–318.
[14] L. Lovász, Operations with structures. Acta Math. Acad. Sci. Hungar. 18 (1967),
321–328.
[15] R. McKenzie, Arithmetic of finite ordered sets: Cancellation of exponents, II. Order
17 (2000), 309–332.

social sharing icon
printer icon