Skip to content

Commit 6bfaf79

Browse files
committed
Пара опечаток в формальных языках.
1 parent 73b12bb commit 6bfaf79

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tex/FormalLanguageTheoryIntro.tex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
При записи выражений символ точки (обозначение операции конкатенации) часто будем опускать: $a \cdot b = ab$.
2626

2727
\begin{definition}
28-
\textit{Слово} над алфавитом $\Sigma$ --- это конечная конкатенация символов алфавита $\Sigma$: $\omega = a_0 \cdot a_1 \cdot \ldots \cdot a_m$, где $\omega$ --- слово, а для любого $i$ $a_i \in \Sigma$.
28+
\textit{Слово} над алфавитом $\Sigma$ --- это конечная конкатенация символов алфавита $\Sigma$: $\omega = a_0 \cdot a_1 \cdot \ldots \cdot a_m$, где $\omega$ --- слово, а $a_i \in \Sigma$ для любого $i$.
2929
\end{definition}
3030

3131
\begin{definition}
@@ -49,22 +49,22 @@
4949

5050
Любой язык над алфавитом $\Sigma$ является подмножеством $\Sigma^*$ --- множества всех слов над алфавитом $\Sigma$.
5151

52-
Заметим, что язык не обязан быть конечным множеством, в то время как алфавит в нашей области всегда конечен\footnote{Существуют ситуации, когда возникают бесконечные алфавиты.} и изучаем мы конечные слова\footnote{Существуют ситуации, когда возникают бесконечные слова. Напрмиер работы по обработке потоков.}.
52+
Заметим, что язык не обязан быть конечным множеством, в то время как алфавит в нашей области всегда конечен\footnote{Существуют ситуации, когда возникают бесконечные алфавиты.} и изучаем мы конечные слова\footnote{Существуют ситуации, когда возникают бесконечные слова. Например работы по обработке потоков.}.
5353

5454
Можно выделить следующие основные \textit{способы задания языков.}
5555
\begin{itemize}
56-
\item Перечислить все элементы. Такой способ работает только для конечных языков. Перечислить бесконечное множество не получится.
56+
\item Перечислить все элементы. Такой способ работает только для конечных языков. Перечислить бесконечное множество за конечное время не получится.
5757
\item Задать генератор --- процедуру, которая возвращает очередное слово языка.
5858
\item Задать распознаватель --- процедуру, которая по данному слову может определить, принадлежит оно заданному языку или нет.
5959
\end{itemize}
6060

6161

62-
Общие слова про порождающие грамматики. Через машины Маркова, перепичывания. Далее --- от того, какие ограничения на правила машины, зависит класс языков.
62+
Общие слова про порождающие грамматики. Через машины Маркова, переписывания. Далее --- от того, какие ограничения на правила машины, зависит класс языков.
6363

64-
Пару слов про то, что через переписывания не всегда удобно, не всегда работает. Булевы граммтики.
64+
Пару слов про то, что через переписывания не всегда удобно, не всегда работает. Булевы грамматики.
6565

6666
Теоретико-множественные задачи над языками и их применение.
67-
О том, что моногое --- про пересечение, проверку пустоты, вложенность.
67+
О том, что многое --- про пересечение, проверку пустоты, вложенность.
6868

6969

7070

0 commit comments

Comments
 (0)