1 added
1 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>У современной математики есть собственный<strong>формальный язык</strong>. С его помощью мы сводим сложные высказывания к формальностям - то есть переводим рассуждения и мысли в плоскость математики. Так мы лучше понимаем мысли других людей, точнее высказываем свои рассуждения и учимся рассуждать логически.</p>
1
<p>У современной математики есть собственный<strong>формальный язык</strong>. С его помощью мы сводим сложные высказывания к формальностям - то есть переводим рассуждения и мысли в плоскость математики. Так мы лучше понимаем мысли других людей, точнее высказываем свои рассуждения и учимся рассуждать логически.</p>
2
<p>В этом уроке мы продолжим изучать формальный язык логики высказываний. Мы разберем отношения эквивалентности и научимся определять высказывания, которые равнозначны по смыслу. Так мы сможем экономить время и заранее понимать, какие высказывания можно посчитать истинными или ложными без дополнительных рассуждений.</p>
2
<p>В этом уроке мы продолжим изучать формальный язык логики высказываний. Мы разберем отношения эквивалентности и научимся определять высказывания, которые равнозначны по смыслу. Так мы сможем экономить время и заранее понимать, какие высказывания можно посчитать истинными или ложными без дополнительных рассуждений.</p>
3
<h2>Логическая эквивалентность</h2>
3
<h2>Логическая эквивалентность</h2>
4
<p>Возьмем для примера такое предложение:</p>
4
<p>Возьмем для примера такое предложение:</p>
5
<p>Если Вася получит прибавку к зарплате, то он пойдет в театр</p>
5
<p>Если Вася получит прибавку к зарплате, то он пойдет в театр</p>
6
<p>С точки зрения логики в этом высказывании есть и такой смысл:</p>
6
<p>С точки зрения логики в этом высказывании есть и такой смысл:</p>
7
<p>Если Вася не пошел в театр, значит он не получил прибавку к зарплате</p>
7
<p>Если Вася не пошел в театр, значит он не получил прибавку к зарплате</p>
8
<p>Эти высказывания<strong>логически эквивалентны</strong>- одно можно заменить на другое без потери смысла. В этом и заключается<strong>логическая эквивалентность</strong>- два выражения считаются эквивалентными, если они имеют одинаковое истинностное значение во всех случаях.</p>
8
<p>Эти высказывания<strong>логически эквивалентны</strong>- одно можно заменить на другое без потери смысла. В этом и заключается<strong>логическая эквивалентность</strong>- два выражения считаются эквивалентными, если они имеют одинаковое истинностное значение во всех случаях.</p>
9
<h3>Как эквивалентность помогает доказывать</h3>
9
<h3>Как эквивалентность помогает доказывать</h3>
10
<p>Основная польза эквивалентности в том, что она помогает доказывать математические результаты. Допустим, мы знаем, что 2+3=5. Попробуем это доказать.</p>
10
<p>Основная польза эквивалентности в том, что она помогает доказывать математические результаты. Допустим, мы знаем, что 2+3=5. Попробуем это доказать.</p>
11
<p>Можно заменить выражение 2+3 на другое<strong>эквивалентное</strong>выражение 3+2, которое также будет равно 5.</p>
11
<p>Можно заменить выражение 2+3 на другое<strong>эквивалентное</strong>выражение 3+2, которое также будет равно 5.</p>
12
<p>Как видите, значение составной пропозиции не изменилось. Значит, эквивалентность помогла нам доказать первоначальное высказывание - 2+3=5.</p>
12
<p>Как видите, значение составной пропозиции не изменилось. Значит, эквивалентность помогла нам доказать первоначальное высказывание - 2+3=5.</p>
13
<h3>Как эквивалентность помогает рассуждать</h3>
13
<h3>Как эквивалентность помогает рассуждать</h3>
14
<p>Кроме доказательств, эквивалентность используется и в рассуждениях. Она помогает осмыслить предложение и отнести его к одной из трех категорий в таблице истинности.</p>
14
<p>Кроме доказательств, эквивалентность используется и в рассуждениях. Она помогает осмыслить предложение и отнести его к одной из трех категорий в таблице истинности.</p>
15
-
<p><strong>Таблица истинности</strong>- это разбиение логической функции путем перечисления всех возможных значений, которые может принимать функция. Такая таблица обычно содержит несколько строк и столбцов. В верхней строке представлены логические переменные и комбинации, которые по возрастанию сложности приводят к конечной функции.</p>
15
+
<p><strong>Таблица истинности</strong>- это разбиение логической функции путем перечисления всех возможных значений, которые может принимать функция. Такая таблица обычно содержит несколько строк и столбцов. В верхней строке пр��дставлены логические переменные и комбинации, которые по возрастанию сложности приводят к конечной функции.</p>
16
<p>В логической функции есть три основные операции:</p>
16
<p>В логической функции есть три основные операции:</p>
17
<ul><li>НЕ (Инверсия или отрицание, обозначается как ¬)</li>
17
<ul><li>НЕ (Инверсия или отрицание, обозначается как ¬)</li>
18
<li>ИЛИ (Дизъюнкция или сложение, обозначается как ∨)</li>
18
<li>ИЛИ (Дизъюнкция или сложение, обозначается как ∨)</li>
19
<li>И (Конъюнкция или умножение, обозначается как ∧)</li>
19
<li>И (Конъюнкция или умножение, обозначается как ∧)</li>
20
</ul><p>Значениям функций обычно присваивается логический ноль (ложь) или логическая единица (истина).</p>
20
</ul><p>Значениям функций обычно присваивается логический ноль (ложь) или логическая единица (истина).</p>
21
<p>Таблица истинности выглядит так:</p>
21
<p>Таблица истинности выглядит так:</p>
22
<p>Рассмотрим ее подробнее:</p>
22
<p>Рассмотрим ее подробнее:</p>
23
<ul><li><strong>Тавтология</strong>(T) - высказывание, которое всегда истинно независимо от того, истинны ли значения переменных внутри него. По таблице вся колонка истинна</li>
23
<ul><li><strong>Тавтология</strong>(T) - высказывание, которое всегда истинно независимо от того, истинны ли значения переменных внутри него. По таблице вся колонка истинна</li>
24
<li><strong>Противоречие</strong>или<strong>абсурд</strong>(F) - высказывание, которое всегда ложно</li>
24
<li><strong>Противоречие</strong>или<strong>абсурд</strong>(F) - высказывание, которое всегда ложно</li>
25
<li><strong>Случайность</strong>- составное предложение, которое не является ни тавтологией, ни противоречием.</li>
25
<li><strong>Случайность</strong>- составное предложение, которое не является ни тавтологией, ни противоречием.</li>
26
</ul><p>Тавтологии и противоречия помогают доказывать и проверять математические аргументы, а также объяснить<strong>пропозициональные эквивалентности</strong>- утверждения, которые равны в логическом аргументе. В этом случае самый простой способ - создать таблицу истинности и посмотреть, идентичны ли столбцы.</p>
26
</ul><p>Тавтологии и противоречия помогают доказывать и проверять математические аргументы, а также объяснить<strong>пропозициональные эквивалентности</strong>- утверждения, которые равны в логическом аргументе. В этом случае самый простой способ - создать таблицу истинности и посмотреть, идентичны ли столбцы.</p>
27
<p>По такой таблице мы можем проверить, эквивалентны ли высказывания a и b.</p>
27
<p>По такой таблице мы можем проверить, эквивалентны ли высказывания a и b.</p>
28
<p>Иногда в математике полезно заменить одно утверждение другим, но эквивалентным. Возьмем такой пример:</p>
28
<p>Иногда в математике полезно заменить одно утверждение другим, но эквивалентным. Возьмем такой пример:</p>
29
<p>Эквивалентное утверждение звучит так:</p>
29
<p>Эквивалентное утверждение звучит так:</p>
30
<p>Первое высказывание имело вид "Если A, то B", а второе - "Если не B, то не A". Это эквивалентные высказывания, о которых мы подробнее поговорим ниже.</p>
30
<p>Первое высказывание имело вид "Если A, то B", а второе - "Если не B, то не A". Это эквивалентные высказывания, о которых мы подробнее поговорим ниже.</p>
31
<h2>Законы логической эквивалентности (Законы Моргана)</h2>
31
<h2>Законы логической эквивалентности (Законы Моргана)</h2>
32
<p>Ниже приведен список важных законов эквивалентности - также их называют законами алгебры высказываний. На протяжение всего курса мы будем использовать такие законы:</p>
32
<p>Ниже приведен список важных законов эквивалентности - также их называют законами алгебры высказываний. На протяжение всего курса мы будем использовать такие законы:</p>
33
<p>Применим некоторые из этих законов на практике.</p>
33
<p>Применим некоторые из этих законов на практике.</p>
34
<p>Возьмем для примера составное предложение:</p>
34
<p>Возьмем для примера составное предложение:</p>
35
<p>Используем<strong>законы де Моргана</strong>- они связывают с помощью отрицания конъюнкцию и дизъюнкцию. Можно выразить отрицание так:</p>
35
<p>Используем<strong>законы де Моргана</strong>- они связывают с помощью отрицания конъюнкцию и дизъюнкцию. Можно выразить отрицание так:</p>
36
<p>Обратите внимание, что мы отрицаем оба простых предложения и заменили "и" на "или".</p>
36
<p>Обратите внимание, что мы отрицаем оба простых предложения и заменили "и" на "или".</p>
37
<p>В качестве еще одного примера рассмотрим следующее утверждение:</p>
37
<p>В качестве еще одного примера рассмотрим следующее утверждение:</p>
38
<p>Это переводится на математический язык как:</p>
38
<p>Это переводится на математический язык как:</p>
39
<p>Пусть:</p>
39
<p>Пусть:</p>
40
<ul><li>доктор - означает "Глеб - доктор"</li>
40
<ul><li>доктор - означает "Глеб - доктор"</li>
41
<li>инженер - означает "Вася - инженер"</li>
41
<li>инженер - означает "Вася - инженер"</li>
42
</ul><p>Эквивалентная форма по закону де Моргана:</p>
42
</ul><p>Эквивалентная форма по закону де Моргана:</p>
43
<p>Следовательно, мы можем сказать, что:<em>Либо Глеб - не доктор, либо Вася - не инженер (или оба сразу)</em>.</p>
43
<p>Следовательно, мы можем сказать, что:<em>Либо Глеб - не доктор, либо Вася - не инженер (или оба сразу)</em>.</p>
44
<p>Приведенные выше примеры можно легко решить с помощью таблицы истинности. Но это можно сделать только для предложения с небольшим числом переменных - здесь их всего две.</p>
44
<p>Приведенные выше примеры можно легко решить с помощью таблицы истинности. Но это можно сделать только для предложения с небольшим числом переменных - здесь их всего две.</p>
45
<p>Чем больше переменных, тем менее практично использовать метод таблицы истинности. Для пропозиции с 20 переменными необходимо оценить (2^20) строк в таблице истинности. Человеку будет сложно справиться с такой задачей, но можно упростить процесс и воспользоваться компьютером.</p>
45
<p>Чем больше переменных, тем менее практично использовать метод таблицы истинности. Для пропозиции с 20 переменными необходимо оценить (2^20) строк в таблице истинности. Человеку будет сложно справиться с такой задачей, но можно упростить процесс и воспользоваться компьютером.</p>
46
<p>Но если переменных будет больше 1000, вычисление на компьютере будет очень долгим.</p>
46
<p>Но если переменных будет больше 1000, вычисление на компьютере будет очень долгим.</p>
47
<p>А еще бывают случаи, когда можно не строить таблицу истинности - вместо этого можно указать причину, по которой два высказывания логически эквивалентны. При этом мы преобразуем левую часть высказывания, чтобы она соответствовала правой части, и приводим причины каждого преобразования. Как в примере выше:</p>
47
<p>А еще бывают случаи, когда можно не строить таблицу истинности - вместо этого можно указать причину, по которой два высказывания логически эквивалентны. При этом мы преобразуем левую часть высказывания, чтобы она соответствовала правой части, и приводим причины каждого преобразования. Как в примере выше:</p>
48
<ul><li>Высказывание: Если n четное, то n/2 - целое число</li>
48
<ul><li>Высказывание: Если n четное, то n/2 - целое число</li>
49
<li>И его эквивалент: Если n/2 не целое число, то n не четное</li>
49
<li>И его эквивалент: Если n/2 не целое число, то n не четное</li>
50
<li>При этом преобразование справедливо для любого n</li>
50
<li>При этом преобразование справедливо для любого n</li>
51
</ul><p>Эти логические доказательства могут показаться сложными на первых порах. Эта тема станет понятнее, когда мы обсудим ее подробнее в следующих уроках.</p>
51
</ul><p>Эти логические доказательства могут показаться сложными на первых порах. Эта тема станет понятнее, когда мы обсудим ее подробнее в следующих уроках.</p>