languages

Definition

Formal Language

A (formal) language over an alphabet is a non-empty subset of the set of all strings .

Operations

Concatenation

Definition

Language Concatenation

Let be two languages, then:

Link to original

Exponentiation

Exponentiation (Language)

Let be a language and , then:

Kleene Star

Definition

Kleene Star

Link to original