Langlib

Langlib.Classes.ContextSensitive.Closure.Reverse

Context-Sensitive Closure Under Reversal #

This file proves that context-sensitive languages are closed under word reversal.

theorem CS_of_reverse_CS {T : Type} (L : Language T) :

The class of context-sensitive languages is closed under reversal.

theorem CS_of_reverse_CS_rev {T : Type} (L : Language T) :

The converse direction: if the reversal is context-sensitive then so is the original.

@[simp]
theorem CS_reverse_iff_CS {T : Type} (L : Language T) :

A language is context-sensitive iff its reversal is.

The class of context-sensitive languages is closed under reversal.