1632
правки
Изменения
м
rollbackEdits.php mass rollback
{{Определение
|id=alphabet
|definition =
'''Алфавит''' (англ. ''alphabet'') {{---}} конечное непустое [[Множества|множество]] символов. Условимся обозначать алфавит большой греческой буквой <tex>\Sigma</tex>.
{{Определение
|id=border
|definition='''Бордер''' (англ. ''circumfix'') строки <tex>\beta</tex> {{---}} строка <tex>\alpha : \beta = \gamma \alpha = \alpha \eta = \alpha \mu \alpha</tex>.
}}
{{Определение
|id=repetition
|definition='''ПовторомТандемным повтором''' (англ. ''repeatitionrepetition'') называется непустая строка вида <math>\alpha\alpha</math>.}} {{Определение|id=palindrome|definition='''Палиндромом''' (англ. <i>Palindrome</i>) называется строка вида <tex>\alpha\overline{\alpha}</tex> или <tex>\alpha c\overline{\alpha}</tex>, где <tex>\overline{\alpha}</tex> {{---}} развернутая строка <tex>\alpha</tex>, <tex>c</tex> {{---}} любой символ.
}}
''или''
2. <tex> \mathcal {9} \exists k : k \leqslant \min(|\alpha|, |\beta|) </tex> и <tex> \alpha[k] < \beta[k] </tex>, при этом <tex> \mathcal {8} \forall j < k : \alpha_j = \beta_j </tex>
}}
* <tex>(\{0\}\{0\}^*) \cup (\{1\}\{1\}^*)</tex> {{---}} аналогично предыдущему, но не содержит пустую строку.
* <tex>(\{0\} \cup \{1\})^* = \{0, 1\}^*</tex> {{---}} содержит все двоичные векторы и пустую строку.
* Если <tex>L_p</tex> — язык десятичных представлений всех простых чисел, то язык <tex>(L_p \setminus (\{3\}\{1,2,3,4,5,6,7,8,9,0\}^*))\ \ </tex> будет содержать десятичные представления простых чисел, не начинающихся с тройки.
* <tex>\{\mathrm{ab, ba, bba, abab, aa}\}a^{-1} = \{\mathrm{b, bb, a}\}</tex>.