Earth 1

Library of human understanding

Differential Equations

How things change, explained one symbol at a time.

Every dimple on this golf ball holds an equation. The five silver ones are the partial differential equations behind heat, sound, light, atoms and air. The seven gold ones are the Millennium Prize Problems, a million dollars each.

Drag to turn the ball. Tap a gold or silver dimple.

Millennium Prize Problem

Navier–Stokes existence and smoothness

Start a 3-D flow smoothly. Does it stay smooth forever, or can its speed blow up to infinity somewhere?

Read the full explanation

The seven Millennium Prize Problems

Five partial differential equations

Same bump, two rules

Both start from the same shape: heat equation melts it smooth, wave equation bounces it off the ends.

Tap anywhere on the picture to start a new bump there. The dashed line is where both began.

Start with

Five equations that run the world

Heat spreads, waves bounce, electricity finds equilibrium, particles evolve quantum-mechanically, and fluids flow. Each fundamental behavior has an equation.

How thingschangeHeatWaveLaplaceSchrödingerNavier–Stokes

Heat

Smooths and spreads

Wave

Bounces and oscillates

Laplace

Finds equilibrium

Schrödinger

Quantum evolution

Navier–Stokes

Fluid motion

All five PDEs describe different types of change. Each captures a fundamental pattern in physics: diffusion, waves, static fields, quantum mechanics, and fluid flow.

Why a golf ball has dimples

Dimples trip air into turbulence, shrinking the wake and cutting drag in half. The Navier–Stokes equations describe it perfectly, yet nobody has proved they always work.

Gold dots mark where the air peels away. The blue shadow is the low-pressure wake that pulls the ball back. This is a picture of the idea, not a full fluid simulation.

The seven Millennium Prize Problems

Seven unsolved problems, a million dollars each. One has fallen. Each is rooted in PDEs.

  1. Fluid dynamicsOpen

    Navier–Stokes existence and smoothness

    Start a 3-D flow smoothly. Does it stay smooth forever, or can its speed blow up to infinity somewhere?

    Computers solve these equations every day for weather and aircraft, but nobody has proved that a smooth solution always exists in three dimensions. The prize goes to a proof that it does, or to an example where it breaks.

    Where the PDE is: This is a PDE problem: it is about the Navier–Stokes equations themselves.

  2. Quantum physicsOpen

    Yang–Mills existence and mass gap

    Prove that the theory behind the strong nuclear force truly exists as mathematics, and that its lightest particle has mass above zero.

    Yang–Mills theory holds quarks together inside protons, and experiments match it very well. But nobody has built it rigorously as a quantum theory in four dimensions, or proved the “mass gap” Δ: that even the lightest thing it describes has some mass.

    Where the PDE is: Classically, Yang–Mills is a set of nonlinear wave equations, D_μF^μν = 0. The prize asks for the quantum version.

  3. TopologySolved

    Poincaré conjecture

    Any closed 3-D shape where every loop can be shrunk to a point is really just a stretched 3-D sphere.

    Solved by Grigori Perelman in papers posted in 2002 and 2003; he turned down the prize in 2010. It is the only Millennium Problem solved so far. The equation shown is not the conjecture but the tool that proved it.

    Where the PDE is: Perelman used Ricci flow (shown above): a heat equation for the shape of space itself, where bumps in curvature smooth out the way hot spots do.

  4. Number theoryOpen

    Riemann hypothesis

    Prime numbers look random, but one function controls them. Do all of its important zeros sit on one straight line?

    Riemann showed in 1859 that the zeros of the zeta function ζ(s) control how the primes are spread out. More than ten trillion of the non-trivial zeros have been checked by computer, and every one lies on the line Re(s) = ½. But checking is not proving.

    Watch it happen: the Riemann Hypothesis, live →
  5. Computer scienceOpen

    P versus NP

    If an answer is quick to check, is it always quick to find?

    A finished sudoku is easy to check but seems hard to solve. P is the set of problems a computer can solve quickly. NP is the set whose answers it can check quickly. Most experts think P ≠ NP. If P = NP, much of today’s online encryption could be at risk.

  6. Number theoryOpen

    Birch and Swinnerton-Dyer conjecture

    For curves like y² = x³ + ax + b, can one function tell you how many points with fraction coordinates the curve has?

    Some of these elliptic curves pass through infinitely many points whose coordinates are fractions, and some through only finitely many. The conjecture says that the size of that family (its rank) equals how many times a related function L(E, s) touches zero at s = 1.

  7. GeometryOpen

    Hodge conjecture

    On the nicest kinds of shapes, can every feature that looks as if it comes from algebra really be built from pieces cut out by polynomial equations?

    The most abstract of the seven. It asks whether two very different ways of describing a smooth shape agree. One is topology, which counts holes. The other is algebra, which uses polynomial equations. The conjecture says they agree on a certain class of features called Hodge classes.

Checked by machine: Lean

Lean is a language for proofs that a machine can verify. Mathlib, a library of checked mathematics, already formalizes the Riemann hypothesis:

def RiemannHypothesis : Prop :=
  ∀ (s : ℂ) (_ : riemannZeta s = 0) (_ : ¬∃ n : ℕ, s = -2 * (n + 1)) (_ : s ≠ 1), s.re = 1 / 2

Problem statements follow the Clay Mathematics Institute’s official descriptions. The Lean code is copied from Mathlib/NumberTheory/LSeries/RiemannZeta.lean.