Substitution Systems Demo

Explore Wolfram's substitution systems from "A New Kind of Science"
String rewriting systems that generate complex patterns through simple rules

System Selection

Evolution Control

800ms
12

Initial Configuration

Substitution System Evolution

Current Rules

About Substitution Systems

Substitution systems, extensively studied by Stephen Wolfram in "A New Kind of Science," are computational systems that operate by repeatedly applying string rewriting rules. Starting from an initial string (axiom), each symbol is simultaneously replaced according to predefined rules, generating increasingly complex patterns.

These systems are closely related to L-systems (Lindenmayer systems) and demonstrate how simple rules can generate fractal patterns, biological growth models, and complex mathematical sequences like the Fibonacci sequence. Wolfram showed that even neighbor-independent substitution rules can produce sophisticated emergent behaviors.

0
Generation
1
String Length
1.0
Growth Rate
1
Unique Symbols
1
Total Symbols