Алгебраические законы регулярных выражений
Определение. Два РВ являются эквивалентными, если при подстановке любых языков вместо переменных оба выражения представляют один и тот же язык.



Построение РВ
Алгебра РВ строится по той же схеме, что обычная арифметическая алгебра: используются константы и переменные для обозначения языков и операторы для обозначения 3 операций: объединение, конкатенация и итерация.
Базис. Состоит из 3 правил:


Индукция. Состоит из 4 правил вывода:

Приоритеты операторов РВ
1. Итерация « * »
2. Конкатенация « . »
3. Объединение « + ».
Например, выражение 01*+1 группируется как (0(1*))+1.