0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Законы де Моргана описывают, как математические утверждения и понятия связаны через их противоположности. В теории множеств законы де Моргана связывают пересечение и объединение множеств через их дополнения.</p>
1
<p>Законы де Моргана описывают, как математические утверждения и понятия связаны через их противоположности. В теории множеств законы де Моргана связывают пересечение и объединение множеств через их дополнения.</p>
2
<p>Если мы хотим упростить операции с множествами, то мы используем законы де Моргана. В этом уроке мы познакомимся с утверждениями законов де Моргана, их применением и примерами.</p>
2
<p>Если мы хотим упростить операции с множествами, то мы используем законы де Моргана. В этом уроке мы познакомимся с утверждениями законов де Моргана, их применением и примерами.</p>
3
<h2>Что такое законы де Моргана?</h2>
3
<h2>Что такое законы де Моргана?</h2>
4
<p>Закон де Моргана описывает взаимосвязь между тремя фундаментальными операциями над множествами:</p>
4
<p>Закон де Моргана описывает взаимосвязь между тремя фундаментальными операциями над множествами:</p>
5
<ul><li>Дополнением множеств</li>
5
<ul><li>Дополнением множеств</li>
6
<li>Объединением множеств</li>
6
<li>Объединением множеств</li>
7
<li>Пересечением множеств</li>
7
<li>Пересечением множеств</li>
8
</ul><p>В зависимости от взаимосвязи между объединением и пересечением множеств, существует два типа закона де Моргана. Буквально их можно представить так:</p>
8
</ul><p>В зависимости от взаимосвязи между объединением и пересечением множеств, существует два типа закона де Моргана. Буквально их можно представить так:</p>
9
<ul><li>Не (A и B) - это то же самое, что Не A или Не B</li>
9
<ul><li>Не (A и B) - это то же самое, что Не A или Не B</li>
10
<li>Не (A или B) - это то же самое, что не A и не B</li>
10
<li>Не (A или B) - это то же самое, что не A и не B</li>
11
</ul><p>Для множеств закон де Моргана - это просто наблюдения о связи между множествами и их дополнениями. Простой способ визуализации этих правил -<strong>диаграммы Венна</strong>.</p>
11
</ul><p>Для множеств закон де Моргана - это просто наблюдения о связи между множествами и их дополнениями. Простой способ визуализации этих правил -<strong>диаграммы Венна</strong>.</p>
12
<p>Переходим к первому закону.</p>
12
<p>Переходим к первому закону.</p>
13
<h3><strong>Закон пересечения де Моргана</strong></h3>
13
<h3><strong>Закон пересечения де Моргана</strong></h3>
14
<p>На диаграмме два множества: A и B. Мы<strong>объединяем</strong>их дополнения: на диаграмме это объединение охватывает все пространство, кроме пересечения двух множеств.</p>
14
<p>На диаграмме два множества: A и B. Мы<strong>объединяем</strong>их дополнения: на диаграмме это объединение охватывает все пространство, кроме пересечения двух множеств.</p>
15
<p>Напомним, что дополнение обозначается значком<strong>'</strong>.</p>
15
<p>Напомним, что дополнение обозначается значком<strong>'</strong>.</p>
16
<p>Так закон де Моргана для дополнения пересечения двух множеств можно обозначить на схеме:</p>
16
<p>Так закон де Моргана для дополнения пересечения двух множеств можно обозначить на схеме:</p>
17
<p>Дополнение пересечения множеств A и B - это все пространство на диаграмме, кроме пересечения A и B.</p>
17
<p>Дополнение пересечения множеств A и B - это все пространство на диаграмме, кроме пересечения A и B.</p>
18
<p>Оно равно объединению A' и B':</p>
18
<p>Оно равно объединению A' и B':</p>
19
<p>Перейдем к второму закону.</p>
19
<p>Перейдем к второму закону.</p>
20
<h3><strong>Закон объединения де Моргана</strong></h3>
20
<h3><strong>Закон объединения де Моргана</strong></h3>
21
<p>Теперь мы<strong>объединяем</strong>не дополнения, а сами множества A и B и смотрим на пересечение их дополнений.</p>
21
<p>Теперь мы<strong>объединяем</strong>не дополнения, а сами множества A и B и смотрим на пересечение их дополнений.</p>
22
<p>На диаграмме Венна это пересечение охватывает все пространство, кроме объединения двух множеств. Как в первом случае, только наоборот. Отсюда следует закон де Моргана для дополнения объединения двух множеств:</p>
22
<p>На диаграмме Венна это пересечение охватывает все пространство, кроме объединения двух множеств. Как в первом случае, только наоборот. Отсюда следует закон де Моргана для дополнения объединения двух множеств:</p>
23
<p>Как и в предыдущем случае, этот закон можно описать такой формулой и показать на диаграмме:</p>
23
<p>Как и в предыдущем случае, этот закон можно описать такой формулой и показать на диаграмме:</p>
24
<h2>Как работают законы де Моргана</h2>
24
<h2>Как работают законы де Моргана</h2>
25
<p>Рассмотрим закон де Моргана на простом примере. Возьмем такое условие задачи:</p>
25
<p>Рассмотрим закон де Моргана на простом примере. Возьмем такое условие задачи:</p>
26
<p><em>В ходе недавнего опроса студентов спрашивали, планируют ли они пойти на баскетбольный или футбольный матч.</em></p>
26
<p><em>В ходе недавнего опроса студентов спрашивали, планируют ли они пойти на баскетбольный или футбольный матч.</em></p>
27
<p><em>Всего было опрошено 200 человек. 58 учащихся заявили, что они пропустят хотя бы одну из игр. В это число входят и студенты, которые планируют пропустить обе игры.</em></p>
27
<p><em>Всего было опрошено 200 человек. 58 учащихся заявили, что они пропустят хотя бы одну из игр. В это число входят и студенты, которые планируют пропустить обе игры.</em></p>
28
<p><em>Сколько студентов планируют посетить обе игры?</em></p>
28
<p><em>Сколько студентов планируют посетить обе игры?</em></p>
29
<p>Применим закон объединения де Моргана:</p>
29
<p>Применим закон объединения де Моргана:</p>
30
<p>58 студентов пропустят хотя бы одну из игр - это можно интерпретировать как "58 студентов пропустят баскетбольную игру или пропустят футбольную игру". По закону де Моргана, это множество из 58 студентов является дополнением множества студентов, которые посетят обе игры.</p>
30
<p>58 студентов пропустят хотя бы одну из игр - это можно интерпретировать как "58 студентов пропустят баскетбольную игру или пропустят футбольную игру". По закону де Моргана, это множество из 58 студентов является дополнением множества студентов, которые посетят обе игры.</p>
31
<p>Таким образом, вычислим количество студентов, которые посетят обе игры:</p>
31
<p>Таким образом, вычислим количество студентов, которые посетят обе игры:</p>
32
<p>Другой пример:</p>
32
<p>Другой пример:</p>
33
<p><em>Найдем, сколько целых чисел от 1 до 1000 включительно не являются ни кратными 2, ни кратными 5.</em></p>
33
<p><em>Найдем, сколько целых чисел от 1 до 1000 включительно не являются ни кратными 2, ни кратными 5.</em></p>
34
<p>Применим закон де Моргана:</p>
34
<p>Применим закон де Моргана:</p>
35
<p>По условию:</p>
35
<p>По условию:</p>
36
<ul><li>A - множество целых чисел от 1 до 1000, которые кратны 2</li>
36
<ul><li>A - множество целых чисел от 1 до 1000, которые кратны 2</li>
37
<li>B - множество целых чисел от 1 до 1000, которые кратны 5</li>
37
<li>B - множество целых чисел от 1 до 1000, которые кратны 5</li>
38
</ul><p>Вопрос состоит в том, чтобы найти (A' ∩ B').</p>
38
</ul><p>Вопрос состоит в том, чтобы найти (A' ∩ B').</p>
39
<p>По законам де Моргана нам надо найти (A ∩ B)':</p>
39
<p>По законам де Моргана нам надо найти (A ∩ B)':</p>
40
<ul><li>1000 ÷ 2 = 500 целых чисел от 1 до 1000, которые делятся на 2. Это наше множество A</li>
40
<ul><li>1000 ÷ 2 = 500 целых чисел от 1 до 1000, которые делятся на 2. Это наше множество A</li>
41
<li>1000 ÷ 5 = 200 целых чисел от 1 до 1000, которые делятся на 5. Это наше множество B</li>
41
<li>1000 ÷ 5 = 200 целых чисел от 1 до 1000, которые делятся на 5. Это наше множество B</li>
42
<li>1000 ÷ (2 × 5) = 100 целых чисел от 1 до 1000, которые кратны и 2, и 5</li>
42
<li>1000 ÷ (2 × 5) = 100 целых чисел от 1 до 1000, которые кратны и 2, и 5</li>
43
</ul><p>Теперь мы можем найти количество целых чисел от 1 до 1000, которые кратны 2 или 5:</p>
43
</ul><p>Теперь мы можем найти количество целых чисел от 1 до 1000, которые кратны 2 или 5:</p>
44
<p>Следовательно, количество целых чисел от 1 до 1000, которые не кратны ни 2 ни 5:</p>
44
<p>Следовательно, количество целых чисел от 1 до 1000, которые не кратны ни 2 ни 5:</p>
45
<h2>Формула закона де Моргана</h2>
45
<h2>Формула закона де Моргана</h2>
46
<p>Закрепим, что законы де Моргана используется в теории множеств и в булевой алгебре.</p>
46
<p>Закрепим, что законы де Моргана используется в теории множеств и в булевой алгебре.</p>
47
<p>Используя эти законы, можно установить связь между объединением и пересечением через дополнение.</p>
47
<p>Используя эти законы, можно установить связь между объединением и пересечением через дополнение.</p>
48
<p>Ниже мы разберем различные формы формул в теории множеств:</p>
48
<p>Ниже мы разберем различные формы формул в теории множеств:</p>
49
<ul><li>(A ∩ B)' = A' ∩ B'</li>
49
<ul><li>(A ∩ B)' = A' ∩ B'</li>
50
<li>(A ∩ B)' = A' ∩ B'</li>
50
<li>(A ∩ B)' = A' ∩ B'</li>
51
</ul><p>Также различные формы формул есть в булевой алгебре:</p>
51
</ul><p>Также различные формы формул есть в булевой алгебре:</p>
52
<ul><li>~(A+B) = ~A*~B</li>
52
<ul><li>~(A+B) = ~A*~B</li>
53
<li>~(A*B) = ~A+~B</li>
53
<li>~(A*B) = ~A+~B</li>
54
</ul><h2>Применение законов де Моргана</h2>
54
</ul><h2>Применение законов де Моргана</h2>
55
<p>Законы де Моргана используются как в элементарной, так и в булевой алгебре. Они помогают сократить сложные выражения, и поэтому широко используются в большинстве инженерных отраслей для создания аппаратуры и упрощения операций.</p>
55
<p>Законы де Моргана используются как в элементарной, так и в булевой алгебре. Они помогают сократить сложные выражения, и поэтому широко используются в большинстве инженерных отраслей для создания аппаратуры и упрощения операций.</p>
56
<p>Рассмотрим такие примеры:</p>
56
<p>Рассмотрим такие примеры:</p>
57
<ul><li>Применение закона де Моргана можно увидеть в электронной технике для разработки логических вентилей. С помощью этого закона уравнения могут быть построены с использованием только<em>NAND</em>(И отрицание) или<em>NOR</em>(ИЛИ отрицание). Это приводит к удешевлению аппаратуры</li>
57
<ul><li>Применение закона де Моргана можно увидеть в электронной технике для разработки логических вентилей. С помощью этого закона уравнения могут быть построены с использованием только<em>NAND</em>(И отрицание) или<em>NOR</em>(ИЛИ отрицание). Это приводит к удешевлению аппаратуры</li>
58
<li>Законы де Моргана используются в программировании. Они помогают упростить логические выражения, записанные в коде - тем самым уменьшают количество строк и помогают оптимизировать код. Кроме того, эти законы значительно упрощают и ускоряют проверку некоторых кодов, например на SAS</li>
58
<li>Законы де Моргана используются в программировании. Они помогают упростить логические выражения, записанные в коде - тем самым уменьшают количество строк и помогают оптимизировать код. Кроме того, эти законы значительно упрощают и ускоряют проверку некоторых кодов, например на SAS</li>
59
</ul>
59
</ul>