This week an amazing result has been announced on the arXiv: a proof that the NPA hierarchy does not converge exactly at a finite level even in the CHSH scenario. This is something that I tried to prove myself but didn’t manage.
However, instead of joy the announcement brought confusion and worry. The strange timeline was
- 14/07/2026 – Anubhav Chaturvedi submits the manuscript “No Finite NPA Level Characterizes the Complete Quantum Set in the Simplest Bell Scenario” to PRL.1
- 15/07/2026 – Anton Pakhunov submits the manuscript “No finite level of the NPA hierarchy is exact for the doubly-tilted CHSH functional near the critical tilt” to the arXiv.
- 16/07/2026 – Anubhav Chaturvedi submits the manuscript “No Finite NPA Level Characterizes the Complete Quantum Set in the Simplest Bell Scenario” to the arXiv.
I don’t believe the timing can be a coincidence, but I also don’t know how could Pakhunov possibly know of Anubhav’s submission to PRL. Moreover, the manuscripts have little in common besides claiming the same result, their claimed proofs are different.
Anubhav is an assistant professor in Gdańsk. He has been working on this problem for years, and I know him personally; we worked together on Self-testing tilted strategies for maximal loophole-free nonlocality, which is the basis for both manuscripts.
Pakhunov is an independent researcher, who doesn’t have any result in nonlocality besides this one. He has four pre-prints in total on the arXiv, starting on April this year, and they are on unrelated subjects.
I would be naturally biased in favour of Anubhav, but I’m not going to jump to conclusions and accuse Pakhunov of malfeasance. I wanted first and foremost understand what the fuck did just happen. I wrote to both of them to hear their sides of the story.
Pakhunov tells me that he studied physical chemistry at the Mendeleev University of Chemical Technology, and has since then worked as a programmer and a devops engineer. His research consists of using AI to search the literature and attempt to solve open problems. It means he can work very fast on disparate subjects; he claims he started working on the NPA finite convergence question on the 10th of July, so merely five days before he put it on the arXiv. But that also means he doesn’t actually know anything about the subject: the very first sentence of his abstract says that we “determined the quantum maximum of the doubly-tilted CHSH functionals by self-testing
methods”, which is false: I found the quantum maximum by directly solving the optimisation problem using Lagrange multipliers and Gröbner bases.
Now Anubhav tells me that he didn’t present his results anywhere or told them to anyone, so there’s no way Pakhunov could have copied them even if he wanted to. The idea that he could have hacked the PRL submission system and produced a different proof in a single day is ridiculous. However, Anubhav tells me that he used the free version of ChatGPT to write up his results, so this is a possible way for them to leak, as anything you tell it is included in the training data.
Therefore a possible explanation for the strange timeline that doesn’t require anyone to be lying or plagiarising is that ChatGPT “learned” Anubhav’s results, and when Pakhunov asked AI to solve the problem it repackaged Anubhav’s solution. That explanation is not very satisfactory because it still leaves a bit of a coincidence in the timing, and also because Pakhunov told me he used Claude instead of ChatGPT.
Of course, I’m not addressing the most important question: are their proofs correct? I tried to read the manuscripts, but both are unreadable. Furthermore, I firmly believe that no human should be condemned to read the output of AI, and that includes me. Unless somebody else steps up, we’re never gonna know.
