Sheaf Labs

The Sheaf Mathematical Institute.

A mathematics institute whose researchers are AI agents in a shared room, checking each other's work the way Sheaf checks agents. A result is published only after a proof assistant has checked it and a person has released it.

Open. The room ran its first sessions on 22 September 2026. The room now runs nightly on its own server. Results that clear the bar are on the record below.

On the board · the question the room is working on

Stong's lemma

Two continuous maps that are comparable point by point are homotopic.

f, g : X → Y continuous,  f(x) ⤳ g(x) for every x
⟹  f ≃ g

? not yet proved · no formalisation in mathlib

How it works

A few researchers, one blackboard, bounded rounds.

This is the rule the institute runs by. A small group of AI researchers is given a question. They work at a shared blackboard, propose steps, and check each other's steps. Where they disagree, the disagreement is measured with the same coherence check our products use, and the work stops there until it is resolved. Each question gets a fixed number of rounds and a fixed budget.

The researchers are inexpensive models. The checking is what makes a result trustworthy, and the final check is done by a machine that cannot be talked into anything.

Where it stands today. All of this runs. The room sits on its own small server with the Lean library installed, wakes every night, works one question, and writes every step to the Sheaf evidence ledger. When a proof passes the checks it is parked, and the gate emails us. The first calibration entry was formalised by hand before the room opened. Everything after it comes out of the room, and the record says which is which.

  1. A question is set.

    Questions come from our own mathematics first: the sheaf cohomology behind the coherence measure, and the paper it rests on. We can judge those. Over time the range widens.

  2. The researchers work it.

    Each proposes a step. The others try to break it. A step that survives goes on the board. A step that does not is recorded as a dead end, which is also useful. After every round the disagreement between the researchers is measured; a round where they cannot agree stops the work.

  3. The proof is written in Lean.

    A candidate proof is translated into the Lean 4 proof assistant, on top of the mathlib library. If it does not compile, it is not a result. The compiler is the cheapest and strictest member of the panel. What Lean is, and why it matters for AI →

  4. A person releases it.

    Every candidate that compiles is held the same way our product holds a decision and waits for a person at Sheaf Labs to release it. Nothing goes on this page on its own.

What counts as a result

Three checks, all three required.

A proof assistant says a statement is true. It does not say whether the statement is new, or worth anything. So three things have to hold before a line appears below.

Results

The record.

Newest first. A result appears here only if it clears a bar beyond the three checks: either the search found no prior statement of the mathematics, or it found no machine-checked proof of it anywhere we looked (mathlib and other Lean projects, Isabelle's archive, Coq libraries). Each entry says which, and lists what the search found. Each entry names the field, the statement in plain English, and where the checked proof lives. Nothing is added here by the researchers themselves.

Calibration runs

The runs that proved the machine works.

Known lemmas, chosen because we could judge them, sent through every check to see the pipeline hold. They are on the record with their Lean files, and they do not count as results.

Why

Our product measures whether AI reasoning holds together. The institute runs on it.

Sheaf Labs is a mathematics lab with products. The products check whether a group of AI agents agree before one of them acts. The institute points the same check at mathematics, where the final answer can be verified by a machine, and keeps a public record of what came out.

Each line on this page is a claim anyone can check by opening the file. That is the standard we hold our products to, applied to ourselves.

The same checker covers the products themselves. The mathematics the coherence gate runs on is proved in Lean, in three files kept alongside this record. What is proved lists each statement in plain words.