Wheeler

Tutorial curriculum map

This appendix records the complete planned step map owned by WIP-0042. It describes future tutorial contracts, not current language or runtime behavior. Public tutorial navigation exposes only release units that pass the proposal's publication gates. A map is useful. A map claiming the bridge is finished is how carts enter rivers.

Curriculum map

The curriculum uses stable step IDs. Titles may improve after reader review. The first accepted map contains about ninety short steps. Maintainers may split a step without renumbering later semantic identities by adding a lowercase suffix. They may merge only steps that introduce no separate conceptual dependency.

Opening: The destination

The series then returns to Tala's first day aboard Vela. It puts the Bell program aside until T57 and closes the return report at T93.

Part 1: What a program does

The checkpoint changes one literal, predicts the final state, and explains one failed assertion. It introduces no bit or reversible terminology.

Part 2: Bits and finite state

The checkpoint asks the reader to draw and execute a two-state map. It does not yet call the map reversible.

Part 3: Information loss and reversible computation

A following conceptual note introduces finite permutations. A separate bounded sidebar introduces Landauer's principle and states its thermodynamic assumptions and nonclaims.

The checkpoint classifies tiny operations as one-to-one, information-losing, history backed, or rejected from rev.

Part 4: Trials, outcomes, and probability

These steps may use a fixed recorded binary data set before quantum syntax appears. The fixed data teaches counting, not randomness. A later quantum experiment supplies its own fresh seeded trials.

The checkpoint reads two histograms and rejects conclusions that the sample cannot support.

Part 5: Paths, signed contributions, and interference

These steps introduce no qubit. They prepare the calculation rule that the Hadamard experiments will need.

The checkpoint computes four two-path sums and only then squares their magnitudes.

Part 6: One qubit

T43 does not say that the qubit is a hidden coin. T46 does not say that measurement merely reads a value that always existed. T50 does not make complex-number fluency a prerequisite for the earlier real-amplitude path.

The checkpoint predicts exact outcomes for X, H H, and H Z H, then explains one sampled H histogram.

Part 7: Two qubits and entanglement

The checkpoint distinguishes independence, classical correlation, and entanglement using state and preparation facts rather than histogram shape alone.

Part 8: Wheeler's reversible-to-coherent bridge

The checkpoint explains, in words and a table, why exact finite permutations lift while information-losing functions do not.

Part 9: Interference as an algorithmic tool

The checkpoint distinguishes algorithm, oracle contract, implementation, sampled result, and proof claim.

Broader arithmetic oracles, reusable lookup, structured workspace, phase estimation, and amplitude estimation remain gated on WIP-0010 and WIP-0033 through WIP-0036.

Part 10: Quantum programs in the world

The final checkpoint asks the reader to classify inverse, rewind, uncompute, adjoint, measurement, replay, and retry across one complete hybrid story.