Is There Actually a Good Way to Use AI for Math?

Yushang Cheng, Undergraduate student, China

SERIES · As application deadlines approach, Proofs and Prompts is publishing a series of posts from 19 to 23 October for people considering a PhD, doing a PhD or looking for a postdoc: guidelines, discussions and speculation about what to do and what careers in mathematics will look like. This post is one of them. Each is written independently and reflects only its authors’ views. All posts in the series


The author first drafted these reflections in Chinese. AI helped organize them, suggested the mathematical example, and assisted with English translation and rewriting. The author’s full AI use disclosure appears below.


I'm an undergraduate student in China, and much of what I know about research I have had to figure out for myself. I began using AI to explore theoretical questions last year; some of those attempts, including the ones that went wrong, are recorded in my GitHub archive and an SSRN preprint. AI has helped me move forward astonishingly quickly, though I sometimes worry that my mathematical foundations have not kept pace. I still need to put it aside, study on my own, check proofs, and learn to write without it. But I am genuinely curious about certain theoretical questions. Once an idea catches my attention, I want to know where it might lead.

Over time I developed a way of working with AI that feels useful to me. I suspect it could be better, though, so I started asking around. I talked to classmates, posted on forums, and even tried contacting professors and mathematicians. It felt a little like looking for a game walkthrough: surely people who have played much longer than I have must know a few tricks. Most of the AI advice I encountered was about coding, cleaning data, and other routine tasks. Mathematicians seemed a more promising place to look, but their advice was often just as brief: tell AI what you want to prove, ask it to find counterexamples, or have it argue against you. All sensible advice. Still, I had gone looking for a walkthrough and seemed to have come back empty-handed. Perhaps the steps in between are so familiar to experienced researchers that they hardly think to mention them. I thought I might as well share the habits I have developed and ask what you make of them.

Here is a very simple example of the part I find most interesting. Suppose we are studying a continuous function f:[0,1]→ℝf:[0,1]\to\mathbb{R} with

f(0)=−1,f(1)=1.f(0)=-1,\qquad f(1)=1.

The intermediate value theorem tells us that there is at least one zero. If we also assume that ff is strictly increasing, the zero is unique. My instinct, however, is to ask whether removing strict monotonicity might make the problem more interesting. Consider

f1(x)=2x−1,f2(x)=323(x−14)(x−12)(x−34).f_1(x)=2x-1, \qquad f_2(x)=\frac{32}{3} \left(x-\frac14\right) \left(x-\frac12\right) \left(x-\frac34\right).

Both functions are continuous and have exactly the same endpoint values, yet the first has one zero and the second has three. Of course, I could put strict monotonicity back, exclude the second function, and return to proving uniqueness. But if I wanted to understand this class of continuous functions in the first place, why should I throw the second one away? I would rather keep it. Now there are two interesting possibilities to study: when is the zero unique, and when can there be several? Can I find conditions that distinguish the cases, and are those conditions necessary? Sometimes I will try to weaken them again. When removing an assumption gives me an interesting counterexample, I want to see whether the counterexample can become part of the theory.

There is another problem I run into if I keep doing this. After enough rounds of removing assumptions, finding counterexamples, and obtaining new results, I may be left with a heap of conditions and conclusions without knowing what each condition is really doing. So I have become rather fond of building the dependencies between results, one step at a time. In the example, we can separate two claims:

continuity + opposite endpoint signs⟹at least one zero,strict increase⟹at most one zero.\begin{aligned} \text{continuity + opposite endpoint signs} &\Longrightarrow \text{at least one zero},\\ \text{strict increase} &\Longrightarrow \text{at most one zero}. \end{aligned}

Together, they give a unique zero. I like this arrangement because I can see what each assumption contributes. If I later find another way to establish “at most one zero,” I do not have to change the existence argument at all.

For a more complicated theory, I might start with a primitive condition AA, derive a meaningful property BB, and then prove something new from BB. I would rather have A⇒B⇒CA\Rightarrow B\Rightarrow C than keep proving everything directly from AA. Sometimes the argument branches: BB leads to CC and DD, and those results together lead to EE. I just find this kind of structure beautiful. At first that was almost the whole reason I liked it. Later I realized that it can do real work. If BB is weaker than AA, the statement B⇒CB\Rightarrow C may apply in settings where AA does not hold; and once BB has been proved somewhere else, I can reuse the same result. The intermediate properties have to mean something, of course. There is no point in making a proof longer just for the sake of a prettier diagram.

This also makes me wonder how far the assumptions in a theorem are from the original problem. If the result depends on a long list of strong technical conditions introduced along the way, I want to know whether they can be derived from more basic objects. In an economics model, for instance, can the conditions be expressed in terms of observed choices, compensated comparisons, or the support of the data? The two functions above offer a small illustration of the information problem. Even if we know the function is continuous and observe both endpoint values exactly, those observations do not tell us whether the zero is unique. The functions look identical to someone who can see only those two values. I often ask AI to construct pairs of models that agree on everything observable but disagree on the property I care about. When such a pair exists, my next question is what extra information would distinguish them, and what, precisely, that information would allow us to conclude.

I came to these habits by taking quite a few wrong turns. My first project concerned a rational-addiction model and what I called an exit mechanism. I was excited by the thought that a rational agent might have a distinct reason to invest in reducing or escaping addictive behavior. But in the model I had written down, the proposed exit or recovery value could be absorbed into the existing state-dependent utility. Behavior therefore could not identify it as a separate mechanism. An idea I had been eager to defend simply did not survive the test. That failure led me somewhere I had not expected: toward questions about what behavior can identify, what sparse compensated comparisons can reveal, and which additional observations really matter. The project eventually led to my SSRN preprint, What Do Finite Compensation Comparisons Reveal? I kept the failed earlier versions on GitHub; they are part of the story, too.

AI has been useful throughout this process. I ask it to remove assumptions, hunt for counterexamples, try proofs, construct observationally equivalent models, and help disentangle which lemmas actually depend on which conditions. I have also seen plenty of arguments that sounded complete until I checked the details. One other habit has grown out of these conversations, and I wonder whether anyone else has noticed the same thing. AI often gives me prose that seems determined to explain everything it has done: “we cannot guarantee uniqueness,” “this assumption is unnecessary,” “the important point is not this but that.” Those sentences can be useful while we are thinking. I just do not much like them in the finished mathematics.

What I like in textbooks is the way a good statement simply tells you the conditions and what follows. For the example above, I would rather write: continuity and opposite endpoint signs give existence; strict increase gives at most one zero; and continuous functions with identical endpoint values can have different numbers of zeros. I can then ask whether the sufficient conditions are also necessary, or how the remaining cases should be characterized. Sometimes replacing a conversational diagnosis with a proper mathematical statement even exposes a gap in my reasoning. The final paper should not have to reproduce every turn of the conversation that brought me there.

One thing about my own method worries me, though. As AI gets better at turning a guess into a mathematical theory, it becomes easier to treat research as a set of buttons to press. I can imagine a seminar where everyone asks the professor for their prompts, but nobody asks how the proof works. I would find that rather sad. The irony is that I’ve already benefited from this method myself, and sometimes I find it hard to stop using it. I know its downsides, but I also want to do this kind of research for a living. I don’t think I’m especially gifted at mathematics, academic jobs are hard to get, publication counts matter, and AI tools keep getting better. It’s very easy for me to tell myself that I have no choice. But that sounds a little like a thief looking at something in a shop window and convincing himself that he has no choice but to steal it. Of course, using AI isn’t stealing. What bothers me is how easily I can make excuses for myself. I can only try to stay aware of this, keep learning the mathematics, and make up my own mind about what AI produces. I shared my prompts because I hope they will help people explore questions they genuinely care about, not just produce more papers. Otherwise, we might end up with more theorems, but less interest in understanding them.

That is roughly how I work at the moment. Perhaps experienced mathematicians have always done something like this and simply never thought of it as a “prompt.” I would love to hear how you use AI to look for counterexamples, how you decide whether a failure is worth studying, and whether you consciously build theories out of reusable intermediate results. I would be just as interested in criticism: what am I missing, and what am I making needlessly complicated? I began this search hoping to find a good walkthrough for myself. It would be nice if sharing our actual experiences helped a few other beginners as well.

Research links. GitHub research archive; SSRN preprint.

AI use disclosure. The research experience, ideas, and initial reflections in this post are my own. I first drafted them in Chinese, in a rather fragmented form. AI helped me organize the original line of thought into a clearer structure, suggested the elementary mathematical example used here, and assisted with the English translation and rewriting. I reviewed the resulting text to ensure that it expresses what I meant and reflects my own experience and uncertainty.


Received 7 October 2026, revised 22 October 2026.

3 responses to “Is There Actually a Good Way to Use AI for Math?”

  1. Pol van Hoften Avatar
    Pol van Hoften

    I think your questions are somewhat misguided. You are asking us how to do mathematics research, rather than how to use AI (for mathematics research). This is not something easily learned online, but something that one learns from research mentors (such as PhD advisors). So I would advice you to seek out a mathematician at your university and to ask them for a research project. Nevertheless, let me write an answer anyway.

    I think the most important aspect of using AI for mathematics research as a student, is that it should not interfere with your training as a researcher. [For people who are already trained as a research, like myself, the most important aspect is instead to not let your AI usage untrain your research skills.].

    For example, to gain intuition in a mathematical subject, one needs technical mastery and a deep understanding of the literature. The only way I know how to do that is to struggle with exercises (and later, proving lemmas) for years (see also (https://proofsandprompts.com/2026/10/20/who-will-become-the-new-mathematicians-of-math-2-0/ for more explanation). It is very easy for AI to interfere with the process of struggling.

    So my concrete advice to an undergraduate or graduate student would be: Do not use AI to help you with your homework or class work. When doing mathematical research, alternate between periods of AI usage and periods of no AI usage, with the emphasis strongly being on periods of no AI usage. For example, limit yourself to one question to AI per two weeks / month, or no AI usage at all.

    “I can imagine a seminar where everyone asks the professor for their prompts”. I cannot imagine this, because I believe there is very little specific skill in prompting. In my opinion, it is all about asking the right questions, which is already an important (and hard to train) part of research mathematics.

    “…and sometimes I find it hard to stop using it” I feel the same, sometimes. Nevertheless, it is very important to stop using it!

    Let me summarize with a(n imperfect) video game analogy. Using AI in math research is like a special potion that very temporarily significantly increases all your stats, while leaving a stacking debuff that reduces all your stats permanently (or at least for a long time). In a walkthrough for the video game you might hear the following advice: “Try to avoid using the special potion at all costs. If you let the debuff stack up to high, you will never have enough stats to defeat the final boss”.

    1. yushangcheng Avatar
      yushangcheng

      Thank you for your reply. I think your concerns about mathematical training are reasonable, and I worry about them myself.

      But there is something about my situation that I probably didn’t explain clearly enough in the post.

      My undergraduate college is not a particularly good place for mathematical research. When you suggest finding a mathematician at my university to supervise a project, I honestly wish it were that simple. I’m also not particularly talented at mathematics. I became interested in research long before I had the mathematical background for it, and now I sometimes have to go back and learn the mathematics behind my own work.

      I could probably stop using AI to develop new theories for a while. But I don’t think I would stop using it to learn mathematics. Sometimes I just need someone to explain a definition, tell me where I’ve gone wrong, or help me figure out what I should study next. I know AI can be wrong, and I know that reading its proofs isn’t the same as being able to prove things myself. That’s precisely why I’m trying to catch up.

      I understand your potion analogy, but I wonder whether it looks different for someone who hasn’t had much access to research training in the first place. For me, AI isn’t just a way to make research easier. It’s also a way to learn things I might otherwise have no one to teach me.

      I don’t know whether I’ve found the right balance. But I think giving up AI for research and giving it up for learning are two quite different decisions.

  2. Tammy Kolda Avatar
    Tammy Kolda

    I thank you for sharing your perspectives as an undergraduate using AI to dig more deeply into mathematics. I took a quick look at the paper you wrote, and I can tell you that it is overcomplicated. This is very normal for new folks, but most do not post their papers to the Internet. The way to establish expertise in a subject is to learn to explain it to others, ideally with most excess pared away. You cannot learn to do this without actually explaining your ideas to other people in person. The advice to have a research mentor was one path to this, but you could also find other persons to discuss with. This is a two-way street as well – you will learn by helping others to find the simplest possible explanations of their own work. You had hints of this in your post where you wondered about different paths to prove A implies C. Many mathematicians spend time tutoring as well, so this is something to consider volunteering for. I think it’s great that you are using AI to explore your interests.

Comments are moderated. Read our comment policy.

Add to the discussion

New posts by email.

Prefer a feed reader? Subscribe by RSS.

Also on Mathstodon.

Latest comments across the site.

Discover more from Proofs and Prompts

Subscribe now to keep reading and get access to the full archive.

Continue reading