HTML Diff
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>