Ultra-fast AI proof checking: what a new maths result means for verifying huge data
Researchers have found a way to check approximate facts about enormous datasets using only a tiny sliver of the data, twice over. Here is why that matters.

Key points
- Apple ML Research published a study on a new class of mathematical proof systems called doubly sub-linear interactive proofs of proximity.
- The method lets a prover, the party making a claim, read only a small fraction of a massive dataset to generate a proof.
- A verifier, the party checking the claim, reads an even smaller fraction to confirm whether the proof is likely correct.
- The technique applies to approximate verification, catching inputs that are clearly wrong without inspecting every byte.
- No existing technique can fool the verifier into accepting a false claim, according to the research.
Imagine a warehouse with a million boxes and a claim that the vast majority are labelled correctly. You don't have time to open every box. Could you spot-check a few hundred and still trust the answer? That's the intuition behind this research.
Scientists at Apple ML Research have published a study on what they call doubly sub-linear interactive proofs of proximity, or dsIPPs. An interactive proof of proximity is a protocol, a formal back-and-forth between two parties, that lets one side convince the other that a huge dataset satisfies some property without either side reading all of it. "Sub-linear" means the work grows far more slowly than the size of the data, so checking a billion records might require reading only a small fraction of them.
The "doubly" part is the new wrinkle. Both the party generating the proof and the party checking it work in sub-linear time. Previously, proof systems of this kind required the prover to read the whole input. Here, the prover reads a small portion. The verifier reads an even smaller portion still.
The system doesn't guarantee perfection. It guarantees that if an input genuinely belongs to the property being tested, an honest prover can always get the verifier to accept. And if an input is far from that property, no dishonest prover can trick the verifier into saying yes. Think of it like a smoke alarm: it won't miss a real fire, and a smoke machine won't fool it.
Why should ordinary people care?
You probably won't interact with this research directly for years, if ever. But the problems it addresses sit underneath technologies people use every day. Streaming services check whether enormous libraries of files meet quality standards. Banks audit transaction records for fraud patterns. Health systems scan millions of records for reporting errors.
The research is theoretical for now, laying mathematical groundwork rather than shipping a product. Practical tools built on these ideas could let software systems verify large-scale claims far faster than current methods allow, without sacrificing reliability. When Apple ML Research published work on AI agents pausing before irreversible actions on 15 July 2026, the underlying concern was the same: how do you trust a system's output at scale? This paper is an answer from the maths side.
The full paper is available for researchers who want to go deeper into the formal proofs and complexity bounds.
The part most worth watching isn't the warehouse analogy. It's whether this theoretical result attracts the engineering work needed to turn sub-linear verification into something a production system can actually run.



