Lecture
In mathematical logic and computer science, a recursive language — a type of formal language, also called decidable, or Turing-decidable. The class of all recursive languages is often denoted by R, although the same notation is also used for the class RP.
This type of language is not defined within the Chomsky hierarchy (Chomsky 1959).
Two equivalent definitions of a recursive language are used:
All recursive languages are also recursively enumerable. All regular, context-free, and context-sensitive languages are recursive.
Recursive languages are closed under the operations listed below. Thus, if L and P are recursive languages, the following languages are also recursive:
Comments