
- •Предисловие
- •Введение
- •Раздел I основания математики Глава 1. Элементы теории множеств
- •1.1. Понятие множества
- •1.2. Операции над множествами
- •1.3. Аксиомы и теоремы алгебры множеств
- •Глава 2. Числа
- •2.1. Системы счисления
- •2.2. Классы чисел
- •2.3. Элементы статистической обработки данных
- •2.4. Алгоритмы решения вычислительных задач
- •Глава 3. Элементы математической логики
- •3.1. Понятие высказывания
- •3.2. Операции над высказываниями
- •2.3. Аксиомы и теоремы алгебры логики
- •Раздел II основы математического анализа Глава 4. Функции
- •4.1. Понятие функции
- •4.2. Аппроксимация функций
- •4.3. Предел функции
- •Глава 5. Основы дифференциального исчисления
- •5.1. Производная функции
- •5.2. Свойства дифференцируемых функций
- •5.3. Дифференциал функции
- •Глава 6. Основы интегрального исчисления
- •6.1. Определенный интеграл
- •6.2. Машинные алгоритмы вычисления определенных интегралов
- •Раздел III основы теории вероятностей Глава 7. Понятие вероятности
- •7.1. Элементы комбинаторики
- •7.2. Случайные события
- •7.3. Классическое определение вероятности
- •7.4. Теорема умножения вероятностей
- •7.5. Основные формулы теории вероятностей
- •Глава 8. Случайные величины
- •8.1. Понятие случайной величины
- •8.2. Законы распределения случайных величин
- •8.3. Числовые характеристики случайных величин
- •8.4. Канонические распределения случайных величин
- •8.5. Энтропия и информация
- •Раздел IV. Основные способы и методы защиты информации Глава 9. Основы криптографической защиты информации
- •9.1. Принципы и основные понятия криптографической защиты информации
- •9.2. Основные понятия и определения
- •Глава 10. Методы криптографической защиты информации
- •10.1. Методы перестановки
- •10.2. Метод гаммирования
- •Ответы к задачам
- •Раздел I.
- •Глава 1. Элементы теории множеств
- •Глава 2. Числа
- •Глава 3. Элементы математической логики
- •Раздел II. Основы математического анализа
- •Глава 4. Функции
- •Глава 5. Основы дифференциального исчисления
- •Глава 6. Основы интегрального исчисления
- •Раздел III. Основы теории вероятностей
- •Глава 7. Понятие вероятности
- •Глава 8. Случайные величины
- •Глава 9. Основы криптографической защиты информации
- •Глава 10. Методы криптографической защиты информации
- •Приложение тесты
- •Тест 1. Элементы теории множеств
- •Тест 4. Функции
- •Тест 5. Основы дифференциального исчисления
- •Определенный интеграл
- •Тест 7. Понятие вероятностй
- •Тест 8. Случайные величины
- •Тест 10. Методы криптографической защиты информации
- •Литература
- •Сведения об авторах
- •Королёв Владимир Тимофеевич, Ловцов Дмитрий Анатольевич,
- •Математика и информатика Часть первая
Раздел I основания математики Глава 1. Элементы теории множеств
1.1. Понятие множества
Множество – одно из первичных, фундаментальных понятий математики. Однако строгого определения этого понятия в рамках самой теории множеств не существует. Его можно лишь пояснить, приведя примеры множеств. Скажем, множество студентов первого курса академии, множество законодательных актов по правам человека, множество пятен на Солнце и т.д.
Объекты, составляющие множество, называют элементами. Когда это удобно, элементы множества называют точками (например, элементы множества рациональных чисел – точки на числовой прямой). В теории множеств, как и в любой математической теории, используют свою систему обозначений. Так, сами множества обозначают прописными буквами A, B, X, Y, а для обозначения элементов используют строчные буквы a, b, x, y. Если a – элемент множества A, то говорят, что a принадлежит A, и этот факт задают такой записью: aA. Если же a не является элементом множества A, то пишут: aA, и говорят, что a не принадлежит A.
Различают конечные множества и бесконечные. Конечное множество состоит из конечного числа элементов, причем неважно, известно это число или нет, главное, что оно существует. Общее число элементов в конечном множестве называют его мощностью. Количество элементов в бесконечном множестве подсчету не поддается, даже теоретически.
Задать конечное множество можно, просто перечислив его элементы. Например, множество X из n элементов: X{x1, x2,, xn}. В частности, при n1 имеем одноэлементное множество X{x1}. Однако простое перечисление элементов множества неудобно для больших n и вовсе не годится для задания бесконечных множеств. Выход из этой ситуации – задать множество описанием свойств его элементов (с помощью характеристических свойств множества). Пусть все элементы x множества X обладают свойствами P(x). Тогда это множество задается такой конструкцией: X{x: P(x)}. Ее читают так: множество X, состоящее из элементов x таких, что каждый из них обладает свойствами P(x). Скажем, множество A{1, 2, 3, 4, 5} можно задать и так: A{x: xN и x6}, где N – множество натуральных чисел. Еще пример. Отрезком [a,b] называется такое множество: [a,b]{xR: axb}. Фразу эту можно прочесть так: отрезок [a,b] – это элементы x из множества R вещественных чисел, значения которых больше или равны a и меньше или равны b. А запись ]a,b[{xR: axb} задает множество, называемое интервалом, а именно, элементы x из множества вещественных чисел такие, что их значения строго больше a и строго меньше b.
Если множество A является частью множества B, то говорят, что A есть подмножество B. Записывается это отношение множеств так: AB. А запись BA говорит о том, что B есть подмножество A.
Множества A и B называют равными, когда они состоят из одних и тех же элементов. На языке теории множеств это записывают так: AB. Например, множества A{3,5,7,9} и B{7,3,9,5} состоят из одних и тех же элементов, значит, они равны.
Множества A и B равны тогда, когда одновременно верны оба утверждения:
если xA, то xB,
если xB, то xA.
Пример. Пусть A – множество всех четных положительных чисел, B – множество положительных чисел, каждое из которых есть сумма двух положительных нечетных чисел. Докажем, что AB.
Проверим, выполняются ли указанные условия:
Пусть xA, то есть x – положительное четное число. Это значит, что x2k, где k – некоторое натуральное число. Преобразуем выражение для x: x(2k1)1, то есть представим x суммой двух положительных нечетных чисел 2k1 и 1. А это означает, что xB.
Пусть xB, то есть xm1m2, где m1 и m2 – положительные нечетные числа. Для них всегда можно найти такие натуральные числа k1 и k2, что m12k11, а m22k21. Тогда
x2k112k212(k1k21)2k.
Значит, x – положительное четное число, поскольку kk1k21 – натуральное число. Следовательно, xA.
Итак, утверждение AB (при заданных условиях) доказано.
Утверждение AB верно и тогда, когда между ними одновременно имеют место отношения:
AB и BA.
Пример. Зададим множество W так:
W{М,Н,О,Ж,Е,С,Т,В,А}.
Вот некоторые из его подмножеств:
S1{Н,О,С}, S2{С,О,Н}, S3{М,А,Н,Е,Ж},
S4{ М,О,Н,Е,Т,А}, S5{Ж,Е,М,А,Н,С,Т,В,О}.
Как видим, S1S2, а S4W. Точно так S5W. В то же время и WS5. Значит, WS5.
Обычно в ходе исследования тех или иных множеств можно ввести в рассмотрение такое множество, которое включает в себя все допустимые в этом исследовании множества. Такое широкое множество называют универсальным и обозначают символом . Любое из анализируемых множеств формируется из элементов универсального множества так. Формулируются характеристические свойства множества. Из элементов выделяются те, которые обладают названными свойствами. Каждый из этих элементов клонируется. Совокупность таких клонов и образует нужное множество. Например, для множеств W, S1, S2, S3, S4, S5 (и многих других, им подобных) универсальным будет множество прописных букв русского алфавита. И при формировании множеств S1 и S2 дважды клонируются элементы Н, О, С.
Для полноты картины удобно ввести в рассмотрение и пустое множество, в котором нет ни одного элемента. Обозначают пустое множество символом .