Fields · an atlas

The method travels.

Here are some of the fields we work in. Mathematics does not belong to any of them, so we go wherever a problem can be stated precisely, from an option price to a delivery route or a website.

  • a few terms up there; the series goes on
  • Gibbs: 9% over, however many terms
  • odd terms only
  • the square itself, at the back
  • n = 1: one term, a sine
  • at the jump every sum is exactly 0; so is sgn(0): the series lands halfway
  • at x = π/2 it reads 1 − 1/3 + 1/5 − …, Leibniz’s series for π/4; times 4/π, 1
  • Fourier claimed in 1807 that every periodic function is a sum of sines; Lagrange doubted

Index of plates

Each field, its own figure.

Each plate shows its figure as it passes, or when you point at it; open it to read the field.

  1. Pl. IQuantitative financePrices, risk and time.
  2. Pl. IIArtificial intelligenceAttention, measured.
  3. Pl. IIIBlockchainSigned, hashed and checked.
  4. Pl. IVQuantum computingSuperposition, without the hype.
  5. Pl. VBusiness & strategyWhen your move depends on theirs.
  6. Pl. VIProcess optimisationBusy is not the same as fast.
  7. Pl. VIISoftware developmentCode that others can read.
  8. Pl. VIIIDesign & webDrawn with the same care.

One function, many fields: spherical harmonics describe atomic orbitals and the Earth’s gravity field alike.

The cabinet: 90 objects, each computed from its formula.

  • the same specimen on About and Contact
  • or try the arrow keys

Pl. I — Quantitative finance

Prices, risk and time.

Written as models and tested against market data. Most of our work today is here, and our own analysis infrastructure, AION, is in development.

  • Option pricing, volatility surfaces and model calibration: fitted to quotes, free of static arbitrage
  • Portfolio construction and risk measurement: every mix of weights, with its risk measured
  • Backtests of trading and hedging strategies, out of sample: tuned on one stretch, tested on the next
  • Analysis software and data pipelines for research teams: aligning two series: our paper of Jan 2026
  • today: one price
  • up u, down d = 1/u
  • where it may end, and how likely
  • to price, not predict
  • Pl. I · Cox, Ross & Rubinstein, 1979 · σ = 30%
  • cf. AION
  • ten steps: 1,024 paths, yet only 11 ends: up then down lands where down then up does
  • here p ≈ 0.503: the odds under which the stock grows at r. Real odds never enter
  • more steps, smaller Δt: the price tends to Black–Scholes (1973), as the paper proves

Pl. II — Artificial intelligence

Attention, measured.

Models that learn from data, built on sound statistics and judged on data held back from their training.

  • Forecasting and classification models, reported with their error: a forecast, and how far off it may be
  • Language models put to work on documents and internal processes: information, measured in bits: Shannon, 1948
  • Anomaly detection in transactions, sensors or logs: far from the usual cloud: worth a look
  • Evaluation: measuring whether a model does what it is supposed to do: false alarms and misses, counted separately
  • keys
  • queries
  • a thicker arch, more attention
  • each token’s question
  • the outputs, in red
  • Pl. II · Vaswani et al., 2017 · 12 tokens
  • 12 tokens, 144 weights, each row summing to 1: twice the text, four times the work
  • why √d: across d dimensions q·k has variance d; unscaled, softmax saturates at 0s and 1s, and its gradients vanish
  • the 2017 title: “Attention Is All You Need”; no recurrence, no convolutions

Pl. III — Blockchain

Signed, hashed and checked.

Smart contracts and protocols checked with mathematics, cryptography used as it was designed, on-chain data analysed and tokenised products modelled.

  • Smart contracts and protocols: reviewed, tested and checked formally: four flags, 16 states: a proof covers all
  • Cryptography put to work correctly: hashes, signatures and proofs: Merkle, 1979: three hashes prove tx₅
  • On-chain data: flows between addresses, traced and analysed: addresses grouped by how they behave
  • Tokenised products, and the incentives of a protocol, modelled: as in Pl. V: no one gains by deviating alone
  • −R: the line meets it again
  • R = P + Q: −R, reflected
  • up to the point at infinity
  • the slope of the line PQ
  • Pl. III · Koblitz & Miller, 1985 · Nakamoto, 2008
  • cf. our proposal: liquid networks on-chain, Jan 2025
  • why reflect: P, Q and −R on one line add up to the group’s zero, the point at infinity; so P + Q = R
  • Bitcoin works mod p = 2^256 − 2^32 − 977; there its curve has about 1.16 × 10^77 points, the one at infinity included
  • k to kG: some hundreds of additions. kG back to k, the discrete logarithm: about 2^128 steps by the best known attack

Pl. IV — Quantum computing

Superposition, without the hype.

Quantum information and algorithms: what quantum machines can do today, what they cannot do yet and how to prepare.

  • Assessing whether a problem can gain from a quantum algorithm, and when: spreads like t, not √t: the gain to look for
  • Prototypes of quantum algorithms for optimisation and simulation, run on simulators: 2,400 detections, one at a time: simulated
  • Quantum-inspired methods that run on ordinary hardware: ψ computed on a laptop: no qubits were harmed
  • Technical briefings on where the field stands: Schrödinger, 1926: where it began
  • ψ: θ = π/3, φ = π/4
  • the equator: every 50/50 state
  • φ: invisible if you only ask 0 or 1
  • Pl. IV · Bloch, 1946 · click to measure
  • why θ/2: states at right angles, like |0⟩ and |1⟩, land at opposite poles
  • why simulators run out: 50 qubits hold 2^50 amplitudes, about 18 petabytes

Pl. V — Business & strategy

When your move depends on theirs.

Decisions written as models: what can be chosen, what limits the choice and what counts as better; when others choose too, where no one gains by moving alone.

  • Pricing and demand models: p* = 4, Q* = 6: where the curves agree
  • Allocation of budgets, people and capacity under constraints: each budget an axis, each limit a face
  • Scenario analysis and forecasts for planning: several futures to plan for, not one forecast
  • Decision tools that put the model in front of the people who decide: a belief, narrowed by every result
  • both pick the first: (2, 1)
  • (1, 2)
  • p, q ∈ [0, 1]
  • mixed, (⅔, ⅓): each expects only ⅔
  • how often player 1 picks the first
  • Pl. V · Nash, 1950 · no lone move pays
  • Nash, 1950: every finite game has one, once players may mix their choices at random
  • the faint curves: level lines of each payoff, in steps of 1/6
  • mixed: 5 misses in 9, worse than agreeing

Pl. VI — Process optimisation

Busy is not the same as fast.

Routes, schedules and queues: the processes that run every day, made shorter, cheaper or more reliable, and measured before and after.

  • Routing and scheduling: 40 cities, no two legs crossing
  • Queue and capacity models: how many resources for which waiting time: the last few per cent of load are the dear ones
  • Automation of repetitive work: data entry, reports, reconciliations: one rule, repeated: what machines do best
  • Measuring a process before it changes, and after: a process is a distribution, not an average
  • ρ = 0.5: one in the system
  • ρ = 0.9: nine
  • ρ → 1: the queue runs away
  • how busy the server is
  • Pl. VI · Erlang, 1909 · at 99% busy, ninety-nine
  • Little, 1961: L = λW. At ρ = 0.9, with one arrival a minute: nine minutes, on average
  • from 90% to 99% busy: 10% more served, and the queue grows elevenfold, 9 to 99
  • Erlang worked for the Copenhagen telephone company: how many lines for how many calls

Pl. VII — Software development

Code that others can read.

Custom tools, services and platforms, written so that someone else can read, test and maintain them.

  • Web applications and internal tools: one rule, applied all the way down
  • Data pipelines and APIs: stages as nodes, transfers as weighted edges
  • Numerical and scientific software: fast, tested, reproducible: ten zeros up to t = 50, each on the line
  • Reviewing, testing and speeding up existing code: where the time goes, level by level
  • E: evens
  • O: odds
  • a butterfly: one sum, one difference
  • 0 4 2 6 1 5 3 7: bit-reversed
  • the twiddle factor (its real name)
  • Pl. VII · Cooley & Tukey, 1965
  • N = a million: N² is a trillion, N log₂ N about twenty million
  • 8 points, 3 stages: each halves the problem, so N points take log₂ N stages
  • Gauss had it c. 1805, for the orbits of Pallas and Juno; printed only after his death

Pl. VIII — Design & web

Drawn with the same care.

Websites and interfaces, drawn with the same care as the models behind them. This site is one: nearly every figure here is computed from its formula, in your browser.

  • Websites: structure, typography and the code that runs them: proportion: 137.5°, ten thousand times
  • Interfaces for software that handles a lot of data: 600 points, none crowding another
  • Charts and interactive figures that explain a result: sand on a plate, explaining the plate
  • P₁ pulls
  • P₂ pulls back
  • B(0.4): three rounds of lerp
  • t runs from 0 to 1; so do the buttons’ arrows
  • Pl. VIII · de Casteljau, 1959 · Bézier, 1962
  • each point is a weighted average of P₀ … P₃: the curve never leaves their hull
  • the site’s easing, (.16, 1) and (.3, 1): fast, then it settles; with P₁, P₂ at height 1 it never overshoots
  • de Casteljau at Citroën kept it secret; Bézier at Renault published: his name stuck

Not on the list

Another field? Add a term.

These plates are examples, not the limits. If a problem can be stated precisely, or you think it could be, we would like to hear about it.

  • the next term: yours
  • face on, ten sums fuse into one shape
  • sin 17x / 17: a seventeenth of the first term
  • small, and still it sharpens every corner
  • fields.append(yours): O(1), amortised
  • why 17: the ninth odd number, 2·9 − 1; f(x + π) = −f(x) leaves only odd terms
  • far from the jumps the error falls like 1/n; next to them, the 9% overshoot never does