Магистратура → Математическая логика и основания → Пропозициональная логика ↓
Техники доказательства в пропозициональной логике
В области математической логики техники доказательства — это методы, применяемые математиками для демонстрации истинности предложений. Пропозициональная логика включает утверждения, которые могут быть истинными или ложными, часто называемые «предложениями». Понимание различных техник доказательства важно для анализа логических аргументов и формулирования новых аргументов. Этот текст подробно обсуждает основные техники доказательства, используемые в пропозициональной логике, предоставляя текстовые и визуальные примеры для ясности.
1. Прямое доказательство
Прямое доказательство — это прямой способ установить, что данное предложение истинно. Оно включает в себя логическую последовательность утверждений от предполагаемой истинной посылки до заключения.
Рассмотрим доказательство если А, то В
фаза:
- Предположим, что
A
истинно. - Используйте логическое рассуждение, чтобы показать, что
B
также должно быть истинным.
Пример:
Доказать: Если n — четное число, то n 2 — четное.
доказательство:
- Пусть
n
четное. Тогдаn = 2k
для некоторого целого числаk
. - Следовательно,
n 2 = (2k) 2 = 4k 2
. - Отметим, что
4k 2 = 2(2k 2)
, которое делится на 2, значит четное. - Следовательно,
n 2
— четное.
2. Косвенное доказательство (доказательство от противного)
Косвенное доказательство, или доказательство от противного, включает в себя предположение, что утверждение, которое вы хотите доказать, ложно, а затем показывает, что это предположение приводит к противоречию.
Предположим, что доказательство ¬A ⇒ ложь
делает A
истинным.
фаза:
- Предположим, что
A
ложно. - Покажите, что это предположение приводит к логическому противоречию.
- Заключите, что
A
должно быть истинным.
Пример:
Доказать: Не существует наибольшего целого числа.
доказательство:
- Для sake of contradiction предположим, что существует наибольшее целое число, названное
N
- Рассмотрим
N + 1
Ясно, чтоN + 1 > N
. - Это противоречит предположению, что
N
— наибольшее целое число. - Следовательно, наше предположение неверно. Так что не существует наибольшего целого числа.
3. Доказательство через противоположность
Доказательство через контрпример состоит в доказательстве того, что если не B, то не A
является способом показать если A, то B
.
Пример:
Доказать: Если n 2 — четное, то n — четное.
доказательство:
- Напротив, мы докажем: если
n
нечётное, тоn 2
нечётное. - Пусть
n
нечётное. Тогдаn = 2k + 1
для некоторого целого числаk
. - Следовательно,
n 2 = (2k + 1) 2 = 4k 2 + 4k + 1
. - Отметим, что
4k 2 + 4k + 1
нечётное, так как оно имеет форму2m + 1
. - Таким образом, если
n
нечётное, тоn 2
нечётное. - Следовательно, через противоположность, если
n 2
— четное,n
— четное.
4. Доказательство методом математической индукции
Математическая индукция — мощная техника, используемая для доказательства утверждений о натуральных числах. Она состоит из двух основных компонентов: базового случая и индуктивного шага.
фаза:
- Базовый случай: Убедитесь в истинности утверждения для начального значения (чаще
n=0
илиn=1
). - Индуктивный шаг: Предположите, что утверждение верно для произвольного случая
n=k
, и докажите, что оно также истинно дляn=k+1
.
Пример:
Доказать: Для всех натуральных чисел n , 1 + 2 + ldots + n = frac{n(n + 1)}{2}.
доказательство:
- Базовый случай: Для
n=1
, левая сторона равна1
и правая сторонаfrac{1(1+1)}{2} = 1
Базовый случай верен. - Индуктивный шаг: Предположим, что для
n=k
утверждение верно:1 + 2 + ldots + k = frac{k(k+1)}{2}
- Доказать для
n=k+1
:1 + 2 + ldots + k + (k+1) = frac{k(k+1)}{2} + (k+1)
- Переписывая,
frac{k(k+1)}{2} + (k+1) = frac{k(k+1) + 2(k+1)}{2} = frac{(k+1)(k+2)}{2}
- Таким образом, формула верна для
n=k+1
. - По индукции формула верна для всех натуральных чисел
n
.
5. Доказательство методом перебора
Доказательство методом перебора, или анализ случаев, — это техника, при которой утверждение доказывается путем включения всех возможных случаев.
фаза:
- Разделите предложение на конечное количество случаев.
- Докажите, что утверждение истинно для каждого случая отдельно.
Пример:
Доказать: Каждый целый от 1 до 4 меньше 5.
доказательство:
- Случай 1:
n = 1
, тогда1 < 5
. - Случай 2:
n = 2
, тогда2 < 5
. - Случай 3:
n = 3
, тогда3 < 5
. - Случай 4:
n = 4
, тогда4 < 5
.
6. Доказательство через контрпример
Доказательство через контрпример — техника, позволяющая доказать ложность универсального утверждения, предоставив один контрпример.
Пример:
Опровергнуть: Все простые числа нечётные.
Контрпример:
2
— простое число, но оно не нечётное.
Заключение
Понимание и использование техник доказательства в пропозициональной логике — это важный навык в математической логике и основах. Овладение этими техниками предоставляет инструменты, необходимые для эффективного анализа и построения логических аргументов. От прямых и косвенных доказательств до математической индукции и доказательства через контрпример, каждый метод предлагает уникальные идеи и подходы к решению логических задач. Практика этих техник на разнообразных примерах помогает заложить прочную основу для углублённых изучений математики.