Langlib

Langlib.Automata.Turing.Equivalence.RecursivelyEnumerable

Turing-Recognizable Languages Are Exactly RE Languages #

This module packages the two existing directions:

Key results #

theorem TM_eq_RE {T : Type} [DecidableEq T] [Fintype T] :

The class of TM-recognizable languages is exactly the class of recursively enumerable languages.

theorem is_TM_iff_is_RE {T : Type} [DecidableEq T] [Fintype T] (L : Language T) :

Pointwise version of TM_eq_RE.