<style>button,.story-clue{pointer-events:none}button{opacity:.55}.story-clue{pointer-events:auto}.panel-select{opacity:1}#app-status{display:none}</style>
A MATHEMATICAL ADVENTURE FOR CURIOUS MINDS

A small why. A big adventure.

Follow the story. Try a proof. Let curiosity choose how deep you go.

No account. No API key. Just curiosity.

Two ways in. One table between them.

I'd rather not fight math today

Walk in through the manga: seventeen chapters, sixty-four pocket pebbles, zero required formulas. The Lean source stays behind glass until you ask for it.

Straight to the mathematics

Begin at the proof map — thousands of named theorems — then climb the full ladder from clock inverses to R = T. The story keeps telling itself beside you; it will keep you honest.

Made for company: one reader who loves math and one who does not — one sofa. Whatever each of you finds carries over to the tea salon.

Start with “I don’t know yet.”

Seventeen chapters, one extraordinary argument. One small discovery is enough for today.

17 chapters · StoryOriginal source ↗

Pip’s rule: mistakes are clues. Every chapter is open, and every question allows another try.

Why the curve’s arithmetic cannot split the wrong way.

Choose your depthStart with the intuition.
Explore the whole proof29,511 theorems · original statements · dependencies

Search the local catalogue in English or Japanese. Major landmarks have Japanese titles. Open the full original proof on GitHub for the complete context.

Your discovery in this chapter

See how earlier mathematical victories become tools inside a much larger proof.

Descent
A supposed smallest solution would force a smaller one.
Dependency
An earlier result used by a later proof.
Where the metaphor ends

These folders represent earlier theorems. Their age is not evidence; their proofs are dependencies you can inspect.

</>S_FreyPackage_frey_no_cofixed_small.lean
Original source ↗ · L25–29Pinned revision aa2d8b3
theorem solution (P : FreyPackage) (hp : P.p = 5 ∨ P.p = 7 ∨ P.p = 13) : ¬ HasGaloisStableCofixedLine (K := AlgebraicClosure ℚ) ℚ P.freyCurve P.p := by
rcases hp with h | h | h
· exact absurd h (P.p_ne_of_fermatLastTheoremFor_K fermatLastTheoremFive)
· exact absurd h (P.p_ne_of_fermatLastTheoremFor_K fermatLastTheoremSeven)
· exact absurd h (P.p_ne_of_fermatLastTheoremFor_K fermatLastTheoremThirteen)

👩🏻‍🎨 Mika · Source reading guide

The exponent here is restricted to five, seven or thirteen. Each case already has a proved result. Instead of rebuilding every argument, we apply the matching result to the hypothetical package. No package survives those cases.

Annotated original · not a live Lean state

Point to a story clue or a highlighted term to connect the two.

Try this logical move →
Source and verification details

Source: anthropics/fermats-last-theorem @ aa2d8b3. Upstream reports verification; this reader has not independently rebuilt the project. Manga explanations are not formal proofs.

Source license & attribution
Chapter 7/17 · Story

The veterans’ cabinet

The oldest folders in the archive still know a few tricks.

How we got here

The symmetry branch needs earlier mathematical results for its cases. We have already seen a separate case file for exponent 3. Here older results become tools; this is a return to that branch, not a new counterexample.

These links explain the reading route. A story analogy is not a proof of this theorem.

Take it to the tea salon
PIP
“This folder predates my filing system. It is suspiciously organized.”
Old is useful

Story → proofThe archive drawer holds earlier results for a restricted suspect list: exponents five, seven and thirteen.

Three possible suspectsP.p = 5 ∨ P.p = 7 ∨ P.p = 13
MIKA
“There are only three possibilities here: five, seven or thirteen. Open one folder for each.”
Split the cases

Story → proofThree folder piles are the three alternatives of ∨. rcases opens a separate branch for each one.

One case at a timercases hp with h | h | h
PIP
“For five, we can borrow a proved result. My smallest-solution lunch joke belongs to the deeper story.”
Five goes first

Story → proofShrinking boxes evoke descent, but this excerpt borrows the already proved exponent-five theorem; it does not replay descent.

Borrow the result for fivefermatLastTheoremFive
MIKA
“The proved results for seven and thirteen close the other folders too.”
Borrow a victory

Story → proofBorrowing the closed folders means reusing proved results. The thirteen theorem closes one of the remaining branches.

Borrow the result for thirteenfermatLastTheoremThirteen

The idea behind the story

The exponent here is restricted to five, seven or thirteen. Each case already has a proved result. Instead of rebuilding every argument, we apply the matching result to the hypothetical package. No package survives those cases.

Why keep old mathematical results?

  • They can become parts of new arguments.
  • They make later proofs true by reputation.

The story and source are readable here. Enable JavaScript to edit proofs, try quizzes, and explore the interactive map.

The symmetry branch is ready. A different branch will connect arithmetic to a kind of mathematical music.

Read. Try. Make it click.

  1. Read the manga and choose Story, Math, or Lean depth.
  2. Open the proof playground. Edit the tactics and watch the goals change.
  3. Select a state, term, or hint. Wrong turns are part of the story.

The playground checks a small propositional language. FLT excerpts are editable reading material, not live-checked Lean proofs. The complete FLT build remains an upstream verification report.

I’m lost · Help

Mika’s help desk

The veterans’ cabinet

One thing at a time

Start with the cake-scale story. You only need to read one small piece at a time. If you are in the Fermat story, start with Story depth, then the words listed before the chapter.

In simpler words

You do not need to know Lean, symbols or university mathematics to begin. Definitions come first in the small stories.

A small clue

Look at the small example before the general formula. Ask what changed and what stayed the same.

Close this panel to return to the exact place you were reading. These are prepared hints for this page.

Start with the first small story →