Octocurious

Home

❯

Kleene's Theorem

Kleene's Theorem

13 May 20261 min read

Definition

Kleene’s Theorem establishes the equivalence between the class of languages recognizable by finite automata and the class of languages definable by regular expressions.

Statement

Given L:Σ∗, the following are equivalent:

  1. L=L(e) for some Regular Expression e.
  2. L=L(M) for some deterministic finite automata M.
  3. L=L(N) for some non-deterministic finite automata N.

References

kleene1951-finite-automata


Graph View

  • Definition
  • Statement
  • References

Backlinks

  • Automata Theory

Created with Quartz v4.5.2 © 2026

  • GitHub
  • Discord Community