VOLUME BLUEPRINTS — Volumes II–X
These are intellectual spines, not immutable tables of contents. The composing agent may alter chapter boundaries while preserving the governing question, formal burden, and next-volume threshold.
Volume II — COMPREHENSION: How Computational Worlds Are Built
Governing move: from Γ ⊢ a : A to families Γ,x:A ⊢ B(x) type and the rules that create new spaces of possibilities.
Suggested arc: context extension; dependent families; substitution in types; Π-types; Σ-types; equality/transport preview; inductive families; indexed data; propositions with data; universes as codes preview; comprehension/categorical reading; type formation as language design; implementation of a small dependent checker; limits of definitional equality; threshold into proof/program.
Core metatheory: generalized substitution, weakening under dependency, subject reduction, decidable checking for a carefully chosen fragment, canonicity where justified. Do not silently claim normalization for a fragment not proved/cited.
Labs: dependent family evaluator/checker, length-indexed vectors, typed protocols as indexed states, elaboration experiments.
Volume III — PROOF / PROGRAM: Logic Becomes Executable
Governing move: propositions-as-types as a precise structural correspondence rather than a slogan.
Suggested arc: natural deduction; implication/function; conjunction/product; disjunction/sum; universal/Π; existential/Σ; absurdity/empty; normalization as detour elimination; constructive vs classical principles; continuations/control; proof irrelevance/relevance distinctions; extraction; parametricity preview; proof assistants; limits of correspondence.
Core metatheory: normalization correspondences, proof-term preservation, admissibility/cut-elimination relations where scoped, extraction correctness examples.
Volume IV — PROTOCOL: Computation as Communication
Governing move: replace closed input→output computation with typed interaction.
Suggested arc: conversations as state machines; channels; linearity; session types; duality; branching/selection; recursion; multiparty structure; progress vs deadlock freedom; subtyping/refinement; asynchronous semantics; process calculi; distributed failures; protocol monitoring; transition into effects.
Core metatheory: fidelity, communication safety, progress/deadlock hypotheses stated distinctly. Do not conflate session fidelity with distributed-system correctness.
Volume V — EFFECTS: Computation Meets the World
Governing move: type the event, not only the returned value.
Suggested arc: pure/effectful split; state; exceptions; I/O; monads; algebraic effects; handlers; graded effects; capabilities; resource accounting; nondeterminism; probability; concurrency boundary; recursion/partiality; effect polymorphism; interaction with verification.
Core metatheory: effect soundness for chosen calculi, handler equations, capability confinement examples, probabilistic semantics with explicit assumptions.
Volume VI — UNIVERSES: Languages That Speak About Languages
Governing move: make types/descriptions of types first-class while preserving stratification.
Suggested arc: codes and decoding; universe formation; hierarchy; Russell/Girard-style paradox pressure; polymorphism; generic programming; inductive-recursive ideas preview; reflection; quotation/elaboration; metaprogramming; staged computation; theorem-prover kernels; self-description limits; transition to identity.
Volume VII — IDENTITY: Equality Becomes Structure
Governing move: internalize equality evidence.
Suggested arc: identity type; reflexivity; J; transport; dependent congruence; UIP/K; extensionality; equivalences; paths; higher paths; HITs; univalence; cubical computation preview; proof engineering; geometric semantics; computational content and unresolved boundaries.
Critical discipline: never let geometric pictures outrun the exact type-theoretic rules; every geometric reading pays rent computationally or semantically.
Volume VIII — SEMANTICS: What Makes a Type Theory Mean Something?
Governing move: one syntax, multiple validating worlds.
Suggested arc: operational semantics; denotation; domains; categorical semantics; CCC/LCCC; realizability; logical relations; presheaves; games; linear categories; probabilistic semantics; homotopical semantics; adequacy; full abstraction; model comparison; invariants across semantics.
Core question: what survives change of model and is therefore genuinely structural?
Volume IX — THE LIMITS OF CONSTRUCTION
Governing move: stress the unification thesis with what typed construction cannot simultaneously guarantee.
Suggested arc: undecidability; incompleteness; normalization vs universality; general recursion; recursive types; partiality; guarded recursion; effectful divergence; oracles; interaction/open systems; concurrency; continuous/analog computation; probability; physical computation; resource bounds; paradoxes; epistemic limits.
Required tone: adversarial. This volume must be capable of weakening the series thesis.
Volume X — THE TYPE-THEORETIC SYNTHESIS
Governing move: state only the strongest thesis that survives Volumes I–IX.
Suggested arc: judgment; context; comprehension; substitution; construction; proof/program; interaction; effects; reflection; identity; semantics; limits; cross-domain case studies; what remains outside; minimal transferable structure; research agenda.
The final synthesis should distinguish at least three levels:
- exact mathematical equivalences/correspondences;
- robust structural analogies;
- speculative research hypotheses.
The volume succeeds if the reader can see precisely where “type theory is what computation is” is theorem, framework, metaphor, or open problem.