Monthly Archives: October 2026

AI-assisted computations in NCG

Time for a personal blog entry. Yesterday I have put two papers on the preprint server arxiv.org, they can be found here:

https://arxiv.org/abs/2609.40028

https://arxiv.org/abs/2609.40029

During the past few months as many of you I have of course followed the development of the use of AI in mathematics. Or abuse; when it is unclear which part of a paper, thesis or exercise sheet is written by the (human) author or student. Many expert opinions and concerns have already been shared on the internet (see https://terrytao.wordpress.com/ for a good up-to-date collection or a start) so I won’t repeat those here, or dwell on those aspects (how important they may be). Rather I would like to illustrate the use of AI in a working example, and how I found it to be extremely useful as a powerful assistant in understanding new mathematical structures. Fortunately, there are more instances of mathematicians using genAI as I do, and I think this may actually indicate a way forward in mathematical research.

Two years ago I proposed an extension of K-theory invariants from C*-algebras to so-called operator systems, a structure I encountered somewhat before that in my work with Alain Connes on spectral truncations. The mathematical details are not so relevant here, more important is that it led to the question in the field whether these abstract invariants could be computed in some examples. I made some progress in some cases, and could for instance prove (announced here) that the first K-invariants of the Toeplitz matrices are labeled by their matrix signature. However, a full understanding was missing, and the situation was similar with other known finite-dimensional examples, notably Fourier truncations of the circle and graph operator systems. As I did not find the time to start a full analysis of these cases, which all seemed to require their own techniques, I at some point decided to try genAI for the Toeplitz matrix example. I had some idea to base a proof on, and after quite some going back-and-forth to the prompt I managed to put together a proof. Via handwritten notes I convinced myself of the proof, and then phrased it in the preprint I have now put on the arXiv. This is computational work that could have taken several weeks, if not months, and which was now a matter of days. I was really amazed by the speed, and also started to appreciate the level at which the LLM would search its way through the literature, and correct itself when I was pointing out some imprecision. And vice versa of course.

But then I realized that there are also these other interesting open cases for which I also wanted to know the K-theory invariants. And that is where it is really amazing, the ease with which it produced also these other computations and proofs. The background literature was of a completely different nature, with which I was only vaguely acquainted. However, it pointed to the right sources and steps in a potential proof, which I could then check, again by pen and paper, and then turning it into another section in the papers.

The result is a rather extensive paper, containing a variety of techniques, not necessarily easy to read (even though not complicated, simply the diversity of methods which made it less uniform). This led me to consider that the way in which we write papers may have to change in the future of AI-assisted mathematics. Indeed, even if we agree not to let AI write the papers for us (something we unfortunately witness already as journal editors, or as readers of the arXiv) it is relatively easy to write papers with interesting results, something which could have taken way more time in the old days. So I also tried an alternative, more human-reader friendly option: I wrote a ‘covering’ short 6 pager, where the core of the message is put to the foreground. Namely, I took some three-dimensional cases from the classes of examples considered in the longer paper and wrote a concise, but self-contained treatment for them. The reader now has the option to just grasp the main message, and for instance continue developing the main theory from there, or take (parts of) the extensive paper to dive into the details. Maybe we can adopt such a non-linear narrative also in our paper-writing?