Writing

Tutorials, interactive labs, and one question: what does it mean to justify a claim about software?

Each tutorial starts with a concrete picture, then tightens into a model tools can manipulate. The labs turn abstract claims into something visible. All public, all replayable.

ZenoFCIS learning path

From immutable values to atomic effects.

This path accompanies the public ZenoFCIS library. It starts with the architectural boundary, develops deterministic composition, and ends with the concrete Rust workflow.

Read the tutorials in order, then inspect the library beside them. The prose explains the design; the repository supplies the runnable boundary.

Interactive labs

Bounded, replayable teaching labs.

Each lab turns an abstract claim into something you can see and replay. Small bounded models for teaching clarity, not full proofs of unrestricted systems.

Witness search Concolic Branch Lab

Concrete run, path condition, branch flip, bounded solve, replay. Companion to Tutorial 35.

Witness search Grammar Witness Search Lab

Compare raw-byte search with grammar-guided generation on the same bad-state predicate.

Witness search Grammar-to-Solver Handoff Lab

Structured generation stays valid, then hands off to a bounded solver when the obstacle is semantic.

Witness search Witness Space Explorer

Proposal distributions, acceptance regions, and found witnesses moving against each other.

Loop geometry Hybrid Loop Comparison Lab

Compare direct control with two hybrid loops on the same bounded task.

Loop geometry Galois Loop Lab

Watch obligation carving over a finite relation universe and see how the quotient changes repair.

Loop geometry Verifier-Compiler Lab

See verifier labels collapse into a smaller symbolic controller, and inspect when compression is pure.

Loop geometry Temporal Label Basis Lab

Compare coarse and richer temporal label bases; see why the stronger basis becomes exact only after the right first carve.

State and shape Vending Machine Explorer

A small live state machine for learning states, transitions, and invariants before things get abstract.

State and shape Shape Evolution Explorer

Move through shape choices and see how adding clauses changes reachable system behaviors.

State and shape ZenoDEX Shape Pruning Lab

Treat clauses as structural blockers on disaster states and inspect what each strengthening step removes.

Optimization TauEnergy Workbench

Measured route ranking, verifier authority, license-aware JSON metrics, and local replay commands.

Markets & alignment Market for Behaviors Lab

Animated graphs for the incentive map, supply-demand curves, compression loss, and the feedback loop. Watch diversity collapse as the loop tightens.

Neuro-symbolic AI

LLMs as existential engines, formal tools as universal verifiers.

The core thesis: a model proposes, a deterministic gate decides. These tutorials build the theory and the architecture behind proof-carrying AI governance.

  1. 08Reformulation and compression

    How changing representations creates leverage, and how neuro-symbolic gates turn model proposals into checkable evidence.

  2. 09MPRD and the Algorithmic CEO

    The neuro-symbolic gate turned into production architecture. Models propose, rules decide, counterexamples drive refinement.

  3. 10Reasoning, logic, and prediction

    Why statistical learning cannot in principle produce logical validity, and why approximate logic from a neural network cannot match a dedicated solver.

  4. 11Why current LLMs are not yet AGI

    A scoped argument for the conceptual gap: strong language-pattern modeling is not yet stable meaning creation or meaning-preserving formalization.

  5. 12What reasoning is

    Separate guessing, search, explanation, and proof using a child arithmetic example, Peano arithmetic, and the difference between discovery and justification.

  6. 13Neuro-symbolic reasoning and witness spaces

    Treat LLMs as existential engines and symbolic methods as universal verifiers. Map proof search, counterexample search, synthesis, and coverage limits.

  7. 14A perceptron in Tau Language

    Build a perceptron from formulas, execute bounded classifier specs in Tau, and separate the replayable classifier lane from a host-side learning loop.

  8. 15Quantifier factoring and neuro-symbolic loop engineering

    Push from "LLM = existential engine, formal tool = universal verifier" into counterexample search, certificate compression, and fixed-point reasoning.

  9. 16Formal neural networks

    What would it take for a neural network to count as a computer in a strong sense, and what routes could get there?

  10. 17Prompt engineering and precision communication

    Reduce ambiguity by making structure explicit. Connect reformulation to state explosion. Try a transpiler that turns controlled language into specs.

  11. 18Predictive reading, scrambling, invariants, and proof

    Build an interactive scrambler app, verify logic invariants, and separate formal proof from empirical proof-by-witness.

  12. 19Platonic AI, applied AI, and replication boundaries

    Where the idealized model of AI meets the applied one, and why replication boundaries matter for assurance claims.

Verification and proof

How to justify a claim, and how to break one.

The craft of formal verification: trusted cores, refutation, counterexamples, and the difference between proof in a closed formal world and corroboration in an open empirical one.

  1. 20Microkernels and micro-models

    Use seL4 as a case study for shrinking the trusted core, proving small local contracts, and widening assurance through checked composition.

  2. 21Resolution, refutation, and falsification

    Put logical refutation and Popperian falsification side by side. Separate proof in a closed formal world from corroboration in an open empirical one.

  3. 22Consciousness, computationalism, and Rice's theorem

    If consciousness is a nontrivial semantic property of computation, then no general Turing-machine detector can decide it from arbitrary encodings.

  4. 23Counterexample-guided requirements discovery

    Recover missing requirements from witness structure, observation quotients, and minimal separator policies.

  5. 24Concolic testing and branch exploration

    Learn branch exploration as witness search: concrete execution gives one real path, symbolic path constraints steer the next run.

  6. 25Grammar-based fuzzing and structured search

    Structured witness search over grammars. See why syntax preservation reallocates budget into semantic execution.

  7. 26Attacking hard problems with Church's synthesis problem

    Define Church synthesis precisely, trace what is decidable, then use decomposition-plus-invariants against the complexity wall.

  8. 27Proof quality curation

    What separates a proof that checks from a proof that communicates, and how to curate a proof library for reviewer trust.

  9. 28What makes a proof library expert-grade

    The difference between a collection of checking proofs and a library that an expert reviewer can navigate, trust, and extend.

Tau Language

Executable specifications and their optimization.

A deep dive into Tau Language: the decidable fragments, the optimizer stack, and the boundary between bounded prototypes and full theorem proving.

  1. 35The countable Cantor algebra and its completion

    Why the clopen algebra of Cantor space is the unique countable atomless Boolean algebra, and what its completion adds.

  2. 36TABA, formula by formula

    The Boolean-algebra machinery behind TABA, read step by step: quantifier-elimination and guarded-successor formulas.

  3. 37Safe infinite-recursive tables in Tau Language

    Pointwise revision, fixed-point semantics, runnable demos, and the boundary between this prototype and full TABA tables.

  4. 38Optimizing Tau Language, Part I

    Why Tau qelim optimization is a fragment-dispatch problem, and how guarded BDD and CNF-native routes speed up scoped formulas.

  5. 39Temporal Tau, Part I

    How bounded LTL-style operators fit Tau, why finite-horizon temporal formulas are decidable, and the new optimizer layer this creates.

  6. 40Optimizing Tau Language, Part II

    Certificate-carrying optimizers: search for aggressive rewrites while accepting only candidates whose certificates pass a trusted checker.

  7. 41Optimizing Tau Language, Part III

    Detect blowup risk before solving, compress unused variables, and use route prediction without replacing proof certificates.

  8. 42Official LTL(ABA) in Tau Language

    Ohad Asor's upstream Tau LTL(ABA) design, compared to the bounded Temporal Tau fragment.

  9. 43Controlled English and explanation certificates

    Turn one readable governance sentence into a checked two-variable counting formula, then prove the translation is sound.

  10. 44Bounded game tables in Tau Language

    Model two-player bounded games as Tau tables, inspect winning regions, and see the boundary between bounded games and unbounded ones.

  11. 45Neuro-symbolic Boolean algebras in Tau Language

    Bridge neural proposal distributions and Boolean-algebraic constraints inside Tau, and inspect where the bridge holds and where it breaks.

  12. 46EML trees as neuro-symbolic hypotheses

    Use EML trees to generate, rank, and test symbolic hypotheses with bounded guarantees, then separate the hypothesis lane from the proof lane.

  13. 47Symbolic hypothesis generation with EML and QNs

    Generate symbolic hypotheses from EML trees and quotient networks, then verify them against bounded Tau specs.

  14. 48Optimizing Tau Language, Part IV

    Sparse impact factor solving: identify which variables actually matter for a given query, and skip the rest.

  15. 49Optimizing Tau Language, Part V

    Energy-based route telemetry: measure which optimizer routes work, and feed the measurements back into route selection.

  16. 50Energy-based models as fast optimizers

    A tiny energy scorer ranks bounded candidate sets for Tau and ZenoDEX. Verifier authority stays separate.

  17. 51TauEnergy Workbench

    How Tau-checked formulas become measured route labels, how a small energy ranker improves checker order, and how the demo stays replayable.

  18. 52TauEnergy chat architecture

    Split a Tau-facing assistant into LLM interface, TauEnergy ranking, TauJEPA failure pressure, and Tau verification.

Full index

A growing tutorial library, organized and searchable.

The full tutorial index with suggested reading paths is on the repo's GitHub Pages site.