Math · Advanced · Lesson 6 of 7
Machines Without Memory
Finite automata
An interactive lesson with 6 steps, about 5 minutes: you predict, drag and solve, with instant feedback on every answer. It runs in your browser and needs JavaScript.
What you’ll learn
- A finite automaton reads input once, left to right, with a fixed number of states.
- Remainders make good states: divisibility by m needs m states (or fewer).
- Finite memory can’t count without limit, so balanced brackets are out of reach.
Steps
- A Turing machine with no tape
- Divisible by three?
- Follow the arrows
- Build it yourself
- What they can’t do
- Multiples of four