RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика. Приложение // Архив

ПДМ. Приложение, 2022, выпуск 15, страницы 78–80 (Mi pdma585)

Математические основы компьютерной безопасности, информатики и программирования

О полиномиальных грамматиках, порождающих бесконечное множество языков

О. И. Егорушкин, И. В. Колбасина, К. В. Сафонов

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева

Аннотация: Исследуются формальные грамматики  — системы полиномиальных уравнений относительно некоммутативных переменных, которые решаются в виде формальных степенных рядов, выражающих нетерминальные символы алфавита через терминальные; первая компонента решения является формальным языком. Рассмотрено определение грамматики, имеющей бесконечно много решений (порождающей бесконечное множество языков). Такие грамматики могут возникать в ситуации, когда якобиан коммутативного образа грамматики тождественно равен нулю. Показано, что в этом случае описание множества решений грамматики сложнее, чем для аналогичных полиномиальных систем с вещественными или комплексными переменными, поскольку могут реализовываться все возможные ситуации: такая грамматика может иметь бесконечно много решений, любое конечное число решений либо не иметь решений вовсе.

Ключевые слова: полиномиальные грамматики, некоммутативные переменные, формальный степенной ряд, коммутативный образ, якобиан.

УДК: 519.682

DOI: 10.17223/2226308X/15/20



© МИАН, 2024