Langlib

Langlib.Automata.LinearBounded.Inclusion.Recursive

LBA Languages ⊆ Recursive Languages #

Every language recognised by a (nondeterministic) linearly bounded automaton is recursive (decidable). This follows immediately from two results already in the library, composed:

So the membership problem for an LBA is decidable, even though the open LBA ⇔? DLBA question (whether nondeterministic and deterministic LBAs recognise the same class) is not settled here.

Main results #

Every LBA language is recursive (decidable). Compose LBACS (Myhill) with CSRecursive (Post).

LBA-recognizable languages form a strict subclass of recursive languages over every nonempty finite computably encoded alphabet.

LBA-recognizable languages form a strict subclass of recursive languages over every finite alphabet containing at least one symbol.