Lunar Mirage

Lunar Mirage

A vintage-inspired Turing machine workshop where computation becomes tangible through brass instruments and step-by-step execution

Download Lunar Mirage
48 Curated Specimens
100% Offline Capable
3.0 Latest Version

Begin Your Journey Into Computation

Foundation

The Bench Access

BENCH2024
  • Complete offline workbench experience
  • Daily mechanism discoveries
  • Personal vault for saved machines
Start Building
Learning

18-Lesson Primer

PRIMER18
  • From first principles to universality
  • Live machine demonstrations
  • Five case history dossiers
Begin Learning
Complete

Full Cabinet Library

CABINET48
  • All 48 specimen machines
  • Busy Beavers through Universal machines
  • Four brass instrument themes
Unlock Everything

Educational content included with app download. No network required. iOS 14.0 or later.

Understanding the Mechanism

Lunar Mirage functions as a complete Turing machine atelier, transforming abstract computational theory into a visual and tactile experience. The application centers around The Movement—an interactive execution panel where you construct transition tables, initialize tape configurations, and observe the reading head traverse cell by cell according to your programmed rules.

Each machine operates on a fundamental principle: given a current state and the symbol beneath the reading head, the transition table dictates which symbol to write, which direction to move, and which state to enter next. This simple mechanism, when executed across multiple steps, demonstrates the foundations of all modern computing. The interface provides step-by-step control, adjustable execution speed from 2 to 30 steps per second, and three verdict lamps indicating whether your machine halted successfully, entered an infinite loop, or ran off the tape boundary.

The Cabinet serves as your specimen library, organizing 48 historically significant machines into seven categories: Arithmetic operations, Cellular Automata, the legendary Busy Beavers, Decision procedures, Non-halting demonstrations, Universal computing machines, and practical Utilities. Every specimen includes detailed behavioral notes, complete transition tables, and metadata about state count, symbol alphabet size, and halting behavior. Load any specimen directly into The Movement for live execution and experimentation.

Verified Specifications

Current Version 3.0
Platform iOS
Category Education
Network Requirement None (Fully Offline)
Account Required No
Specimen Count 48 Machines
Lesson Chapters 18 Sequential
Last Update September 2026

Core Capabilities

⚙

The Movement Workbench

Build transition tables from scratch using an intuitive grid editor. Define states, symbols, write operations, movement directions, and next-state transitions. Run your machine step-by-step or at adjustable speeds while watching the reading head traverse the tape in real time.

◆

48 Curated Specimens

Access machines spanning computational history: the 2-state Busy Beaver champion that writes 4 marks in 6 steps, the 5-state contender executing over 47 million steps, binary adders, palindrome checkers, and even universal machines capable of simulating any other Turing machine.

◉

Verdict Lamp System

Three execution outcomes provide immediate feedback: Halted indicates successful termination, No halt reveals infinite loops, and Ran off signals tape boundary violations. Each verdict helps you understand machine behavior and computational decidability.

□

Tape Editor Interface

Initialize tape configurations with any sequence of symbols before execution. Edit individual cells, define blank positions, and set the starting head position. The tape scrolls automatically as your machine processes, revealing newly written symbols at each step.

◈

Personal Ledger Vault

Bind your custom machines to The Ledger for permanent storage. Attach reference photos, write behavioral notes, tag by category, and export beautifully rendered brass machine cards to your photo library for documentation or sharing.

◘

Four Instrument Themes

Dress your workbench in aged brass aesthetics with four visual themes: Lacquer's warm polish, Oxblood's rich crimson, Nocturne's deep midnight, and Ivory Plate's classic cream. Each theme transforms the interface while maintaining perfect readability.

Operational Details

Execution Controls

  • Step button advances exactly one cell position per press
  • Run to halt executes continuously until termination or loop detection
  • Speed control adjusts from 2 to 30 steps per second
  • Reset returns tape and state to initial configuration
  • Edit tape allows mid-execution configuration changes
  • Step counter tracks total operations performed
  • Escapement haptic feedback provides tactile clicks on each step

Educational Framework

  • 18 sequential lessons across 5 progressive chapters
  • Direct links from theory into live machine demonstrations
  • Five long-form dossiers covering historical foundations
  • Daily specimen feature introduces new machines each morning
  • Detailed behavioral notes explain each machine's purpose
  • Cross-references connect related specimens
  • Complete offline access requires no network connection

About the Development

Lunar Mirage version 3.0 represents a refined approach to computational education, blending historical accuracy with contemporary interface design. The application draws from Alan Turing's 1936 foundational paper while incorporating modern discoveries like the Busy Beaver problem and universal machine constructions. The brass-instrument aesthetic honors the mechanical computing era, creating an environment where abstract theory becomes visually and tactilely comprehensible.

Download Lunar Mirage Today

iOS platform • Educational category • Instant offline access

Download Lunar Mirage

Requires iOS 14.0 or later. Fully offline design. No account creation required. Version 3.0 includes bug fixes and performance improvements.