Глава четвертая. ОСНОВНЫЕ ЧИСЛОВЫЕ СИСТЕМЫ
§ 1. СИСТЕМА НАТУРАЛЬНЫХ ЧИСЕЛ
Алфавит и слова.
Алфавитом называется произвольный набор символов, называемых буквами. При этом предполагается, что буквы можно воспроизводить в неограниченном количестве, подобно печатным буквам. Набор букв алфавита может быть задан в виде списка конкретных букв, заключенных в фигурные скобки. Можно считать, что в таком списке отсутствуют повторения, — любые две буквы, встречающиеся в алфавите, различны. Будем считать, что каждый алфавит содержит по крайней мере одну букву.
Буквы, входящие в алфавит
, называются буквами алфавита
. О буквах алфавита
говорят также, что они принадлежат
Всякую конечную последовательность букв называют словом. Словом в данном алфавите
называется слово, каждая буква которого принадлежит этому алфавиту. Например, слова
являются словами в алфавите
Слова
можно рассматривать как слова в алфавите
Так как любая последовательность написанных друг за другом букв алфавита есть слово, то в любом данном алфавите есть сколь угодно длинные слова. Удобно ввести в рассмотрение слово, не содержащее никаких букв; такое слово называется пустым словом.
Два слова называют равными (графически равными), если они совпадают по написанию, т. е. состоят из одинаковых букв, одинаково расположенных.
Пусть символы А и В обозначают слова в каком-либо алфавите. Поставим в соответствие паре А, В слово АВ, которое получается, если сначала написать слово А, а затем справа приписать к нему слово В. Слово А В называется композицией или сочленением слов А и В.
Например, если А обозначает слова
а В — слово
то АВ есть слово
. Композиция любого слова А с пустым словом считается, по определению, равной слову А.
Легко убедиться, что композиция слов обладает свойством ассоциативности, — для любых трех слов А, В, С композиция слов
равна композиции, слов А и ВС. Поэтому и ту, и другую композицию будем записывать одинаково:
Слово В называется обращением (зеркальным образом) слова А, если В состоит из тех вхождений букв, что и А, но записанных в обратном порядке. Например, слово
есть обращение слова
и наоборот. Слово называется симметричным, если оно совпадает со своим обращением; например, слова шалаш,
суть симметричные слова.
Слово А называется подсловом слова В, если найдутся такие слова С и
(возможно пустые), что
. Если
— подслово слова В, то говорят, что
входит в В. Для данных слов F и В слово
может иметь несколько вхождений в слово В. Ясно, что пустое слово является подсловом любого слова.