Спирина, М.С. Дискретная математика
Из двух данных кортежей (аь аъ ..., а„ ..., ак), где а , е А, длины к и Ф\, h , ..., bj, ..., bm), где bj е В, длины т можно составить новый кортеж длиной к + т, элементы которого (аь а2, ..., ак, Ьь Ь2, ..., Ь„) принадлежат множеству A U В. Эта операция называется соеди нением кортежей. Кортеж можно образовать двумя способами, по этому важно, какой кортеж назван первым. Так, соединив кортежи четных и нечетных однозначных чисел <0, 2, 4, 6, 8) и (1, 3, 5, 7, 9), получим кортеж всех однозначных чисел (0, 2, 4, 6, 8, 1, 3, 5, 7, 9). Пусть А — конечное множество, элементами которого являются некоторые символы, например цифры, буквы, знаки препинания. Такие множества принято называть алфавитом над заданным мно жеством символов. Алфавит есть кортеж попарно различимых сим волов, называемых буквами алфавита. Элементы множества А" при нято называть словами длины п в алфавите А. Слово над алфавитом есть просто некоторая конечная последовательность символов. Так, шестизначный телефонный номер является словом длины 6 над алфавитом цифр {0, 1, 2, 9}. Если число элементов кортежа длины л можно представить в виде суммы л = я, + п2 + ... + пк, то кортеж длины л можно разбить на к кортежей, имеющих соответственно длины пь пъ ..., пк. Рассмотрим множество В, состоящее из двух элементов: 0 и 1. Кортежи длины т из этих элементов обозначим Вт. Тогда п(Вт) = = 2т. Такие кортежи называют упорядоченными наборами или век торами. Они имеют широкое применение в дискретной математике. Каждый такой л-мерный вектор единственным образом опреде ляет вершину куба, построенного на единичных векторах (рис. 1.13). В зависимости от величины п кубы могут быть одномерными (а), двумерными (б), трехмерными (в) и т.д. Вектор из нулей и единиц можно рассматривать к ак двоичное представление натурального числа. Вектор, состоящий из единиц и нулей, описывает состояние памяти вычислительных машин, причем память может содержать числа, тексты, команды и т.д. Рис. 1.13. Иллюстрация «-мерного куба: а — одномерного; б — двумерного; в — трехмерного 2 * 35
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==