Дискретная математика
Глава 2. Логика и доказательство
Высказывания и логика
Высказывание называется утверждение, которое имеет значение истинности, т.е. может быть истинным(обозначается буквой И) или ложным(обозначается буквой Л) -
земля плоская
Сара - доктор
29 - простое число
Использую логические операции не, или, и можно построить составные высказывания -
(не P) - земля не плоская
(P или Q) - земля плоская или Сара - доктор
(P и Q) - земля плоская и Сара доктор
Логически эквивалентные высказывания - высказывание которое построено из одних и тех же простых утверждений, но разными путями, могут принимать одинаковые значения истинности на любом возможном наборе значений истинности своих составных частей.
P
Q
не P
не Q
P и (не Q)
R
S
И
И
Л
Л
Л
И
И
И
Л
Л
И
И
Л
Л
Л
И
И
Л
Л
И
И
Л
Л
И
И
Л
И
И
Две последние колонки идентичны. Значит высказывание R логически эквивалентно высказыванию S.
Предметы и кванторы
Предикатом называется утверждение, содержающее переменные, принимающее значение истины или лжи в зависимости от значений переменных.
истинно при и ложно при других значениях
Задача. x и y - вещественые числа, P(x,y) - обозначает предикат . Выразите каждое из высказываний словами и определите их истинность
Высказываение говорит о том, что для любого x существует y, что . Верно поскольку какое бы число x мы не взяли, y будет с противоположным знаком.
Высказывание говорит о том, что существует y, что для любого x выполняется равенство . Неверно.
Методы доказательств
Прямое рассуждение. Предполагаем, что высказывание P истинно и показываем справедливость Q. Такой способ доказательства исключает ситуацию, когда P истинно, а Q - ложно, поскольку именно в этом случае импликация() принимает ложно значение.
Обратное рассуждение. Предполагаем, что высказывание Q ложно и показываем ошибочность P. То есть, фактически прямым способом проверяем истинность импликации ((не Q)) (не P)), что логически эквивалентно истинности исходного утверждения().
Метод от противного. Предположив, что высказывание P истинно, а Q ложно, используя аргументированное рассуждение, получаем противоречие. Этот способ основан на том, что импликация() принимает ложно значение только тогда, когда P истинно, а Q ложно.
Задача 1. Покажите прямым способом рассуждение, что произведение двух нечетных целых чисел всегда нечетно.
Любое нечетное число можно записать в виде , где m - целое число. Следовательное -
Произведение является также нечетным числом.
Задача 2 Пусть n - натуральное число. Покажите, используя обратный способ доказаельсва, что если нечетно, то и n нечетно.
Нам нужно показать, что четность числа n влечет четное его квадрата . Так как n четно, то . Следовательно - четное число.
Задача 3 Методом от противного покажите, что решение уравнения является иррациональным число, т.е. не может быть записано в виде дроби с целыми числителем и знаминателем.
Допустим, что решение x уравнения рационально, т.е. записывается в виде дроби с целыми m и n, . Предположив это, нам необходимо получить противоречие либо с предложением, либо с каким-то ранее доказанным фактом. Дробь можно записать по разному . Предположим, что у нашей дроби нет общих делителей, наша дробь не сократима -
m^2 - четное m - четно и может быть представленно в видео
Получается, что n - четно m и n обладают общим делителем 2. Ранее мы предполагали отсутствие общего делителя у числителя и знаминателя дроби , то увидим явное противоречие.
Вывод:решение уравнения не может быть рациональным числом, т.е. оно иррационално.
Математическая индукция
Проверка корректности алгоритма, содержащего циклы, нуждается в довольно мощном методе доказательства, который называется математическая индукция.
Докажим корректность следующей рекурентного алгоритма, определяющего максимальный элемент из набора
j
M
j<4?
0
0
yes
1
4
yes
2
7
yes
3
7
yes
4
8
no
Принцип математической индукции.
Пусть P(n) - предикат, определенный для всех натуральных чисел n. Предположим, что:
P(1) истинно и
импликация верна.
Тогда P(n) истинно при любом натуральном значении n.
Задача Докажие по индукции, что равенство выполнимо при всех натуральных n.
Пусть P(n) - предикат . При
Предположим теперь, что равенство имеет место для какого-то натураьного числа k. Тогда:
Таким образом, при любом натуральном k импликация справедлива. Значит, по принципу математической индукции предикат P(n) имеет истинное значение при всех натуральных n.
Задача Методом мат. индукции докажите, что делится на 6 при любом натуральном показателе n.
a делится на b, если выполняет равенство .
Сумма делящихся на b чисел делится на b.
Пусть P(n) обозначает предикат делится на 6, тогда P(1) истинно.
Предположим, что делится на 6 при каком-то натуральном k. Тогда
Так как делится на 6, то сумма делится на 6.
Итак, делится на 6, так что при любом натуральном k импликация $$P(k)\implies P(k+1)$ истинна.
Задача Последовательность целых чисел определена рекуррентной формулой:
и при
Доказать, что имеет место формула:
для всех
Предикат обозначим через P(n). Если , то \implies P(1)=true$$.
Допустим, что для . Тогда
при всех
Следовательно, согласно индуктивному принципу, предикат P(n) превращается в истинное высказывание при любом натуральном значении переменной n.
Глава 3. Теория множеств
Множества и операции над ними
Множества - это совокупность объектов, называемых элементами множества.
S = {Эссекс, Йоркшир, Девон}
A = {2, 3, 5, 7, 11}
B = {сыр, яйцо, молоко, сметана}
объект a - элемент множества S(принадлежит множеству S).
объект a не принадлежит множеству S
{} множества состоит из элементов x, для которых предикат P(x) имеет истинное значение.( {x: x - нечетное натуральное число} либо {: n - натуральное число} то есть {})
- пустое множество
{} - множество натуральных чисел
{} - множества целых чисел
{} - множество рациональных чисел
{все десятичные дроби} - множество вещественных чисел
Алгебра множеств
Дальнейшие свойства множеств
Глава 9. Булева алгебра
Булева алгебра
Карты Карно
Функциональные схемы
Глава 4. Отношения
Бинарные отношения
Свойства отношений
Отношения эквивалентности и частичнго порядка
Глава 5. Функции
Обратные отношения и композиция отношений
Функции
Обратные функции и композиции функций
Принцип Дрихле
Глава 6. Комбинаторика
Правила суммы и произведения
Комбинаторные формулы
Бином Ньютона
Глава 7. Графы
Графы и терминология
Гамильтоновы графы
Деревья
Глава 8. Ориентированные графы
Ориентированные графы
Пути в орграфах
Кратчайший путь
Обозначения
Last updated
Was this helpful?