К содержимому
ИС30

Поиск по сайту

Конспекты, лабы, квизы, ЧаВо и страницы

Войти
Дискретная математика26 сентября 2026 г.

Подготовка к проверочной 26 сентября. Множества, тождества, включения-исключения

Множество по условию и его булеан, доказательство тождества двумя способами, упрощение по де Моргану, формула по закрашенной диаграмме, задача на включения-исключения для трёх множеств.

Разбор пяти типовых задач к проверочной по теории множеств. Каждая задача — отдельный навык из лекции 1 и лекции 3: вычислить множество и выписать его булеан, доказать тождество, упростить выражение, записать формулу по картинке и посчитать людей по кругам Эйлера. Ниже — решение каждой задачи с оформлением, которое можно переносить в работу, и разбор мест, где легко потерять балл.

Как готовиться за час

Прорешать мини-тренажёр в конце без подглядывания. Если застряли — вернуться к разделу с тем же номером. Для задач 2–4 держать в голове одну модель: у трёх множеств ровно восемь областей на диаграмме, и любое выражение — это просто набор этих областей.

1. Множество по условию и его булеан

Задача 1. Найти AA, ∣A∣|A|, P(A)\mathcal{P}(A) и ∣P(A)∣|\mathcal{P}(A)|, если

A={x∣x∈N, −1≤x≤4}∩{y∣y∈Z, 2<y<5}∪{{0}}.A = \{x \mid x \in \mathbb{N},\ -1 \le x \le 4\} \cap \{y \mid y \in \mathbb{Z},\ 2 < y < 5\} \cup \{\{0\}\}.

1.1. Вычисляем по частям

Пронумеруем множества и выпишем каждое перечислением.

  1. {x∈N∣−1≤x≤4}={0,1,2,3,4}\{x \in \mathbb{N} \mid -1 \le x \le 4\} = \{0, 1, 2, 3, 4\}. В курсе N\mathbb{N} начинается с нуля, а −1∉N-1 \notin \mathbb{N}, поэтому нижняя граница ничего не добавляет.
  2. {y∈Z∣2<y<5}={3,4}\{y \in \mathbb{Z} \mid 2 < y < 5\} = \{3, 4\}: неравенства строгие, концы 22 и 55 не входят.
  3. (1)∩(2)={3,4}(1) \cap (2) = \{3, 4\}.
  4. A={3,4}∪{{0}}={3,4,{0}}A = \{3, 4\} \cup \{\{0\}\} = \{3, 4, \{0\}\}.

Итак, A={3,4,{0}}A = \{3, 4, \{0\}\} и ∣A∣=3|A| = 3. Третий элемент — не число 00, а множество {0}\{0\} целиком: объединяем с {{0}}\{\{0\}\}, а у него единственный элемент {0}\{0\}.

Порядок операций меняет ответ

Пересечение выполняется раньше объединения, как ∧\wedge раньше ∨\vee в логике. Если по ошибке сначала объединить, получится {0,…,4}∩{3,4,{0}}={3,4}\{0, \dots, 4\} \cap \{3, 4, \{0\}\} = \{3, 4\} — элемент {0}\{0\} потеряется, потому что в первом множестве лежат только числа. Когда в условии нет скобок, лучше в решении явно написать, в каком порядке считаете.

То, что в первом множестве есть 00 (или нет, если считать N\mathbb{N} с единицы), на ответ не влияет: после пересечения с {3,4}\{3, 4\} он всё равно пропадает. Но выписывать множество стоит правильно — за {1,2,3,4}\{1, 2, 3, 4\} вместо {0,1,2,3,4}\{0, 1, 2, 3, 4\} могут снять балл.

1.2. Булеан

По утверждению о мощности булеана ∣P(A)∣=2∣A∣=23=8|\mathcal{P}(A)| = 2^{|A|} = 2^3 = 8. Выписываем по размеру подмножества — так ничего не пропустить:

РазмерПодмножестваСколько
00∅\varnothing11
11{3}\{3\}, {4}\{4\}, {{0}}\{\{0\}\}33
22{3,4}\{3, 4\}, {3,{0}}\{3, \{0\}\}, {4,{0}}\{4, \{0\}\}33
33{3,4,{0}}\{3, 4, \{0\}\}11

P(A)={∅, {3}, {4}, {{0}}, {3,4}, {3,{0}}, {4,{0}}, {3,4,{0}}}.\mathcal{P}(A) = \big\{\varnothing,\ \{3\},\ \{4\},\ \{\{0\}\},\ \{3, 4\},\ \{3, \{0\}\},\ \{4, \{0\}\},\ \{3, 4, \{0\}\}\big\}.

Проверка: 1+3+3+1=81 + 3 + 3 + 1 = 8 — это строка 33 треугольника Паскаля, C30+C31+C32+C33C_3^0 + C_3^1 + C_3^2 + C_3^3.

Скобки у вложенного элемента

Одноэлементное подмножество из элемента {0}\{0\} записывается {{0}}\{\{0\}\} — с двумя парами скобок. Запись {0}\{0\} означала бы подмножество из числа 00, а числа 00 в AA нет. Внутри подмножеств элемент остаётся тем же: {3,{0}}\{3, \{0\}\}, а не {3,0}\{3, 0\} и не {3,∅}\{3, \varnothing\}.

1.3. Принадлежность и включение для этого множества

Типичный дополнительный вопрос — расставить ∈\in и ⊆\subseteq. Правило из лекции 1: x∈Ax \in A — «xx есть в списке элементов AA», X⊆AX \subseteq A — «каждый элемент XX есть в списке элементов AA».

УтверждениеВерно?Почему
{0}∈A\{0\} \in Aда{0}\{0\} — третий элемент AA
{0}⊆A\{0\} \subseteq Aнетдля этого нужно 0∈A0 \in A, а 0∉A0 \notin A
{{0}}⊆A\{\{0\}\} \subseteq Aдаединственный элемент {0}\{0\} лежит в AA
{{0}}∈P(A)\{\{0\}\} \in \mathcal{P}(A)даэто то же самое, что {{0}}⊆A\{\{0\}\} \subseteq A
{3,4}∈A\{3, 4\} \in Aнетэлементы AA — это 33, 44 и {0}\{0\}, пары {3,4}\{3, 4\} среди них нет
∅⊆A\varnothing \subseteq A и ∅∈P(A)\varnothing \in \mathcal{P}(A)дапустое множество — подмножество любого
∅∈A\varnothing \in Aнет∅\varnothing не выписан как элемент

2. Доказательство тождества

Задача 2. Доказать, что A∩(B∖C)=(A∩B)∖(A∩C)A \cap (B \setminus C) = (A \cap B) \setminus (A \cap C).

Смысл тождества: пересечение с AA можно «внести» в разность. Обе части описывают одну и ту же область — точки из AA и BB, но не из CC.

2.1. Способ первый: обе части к одному условию

Доказываем, что xx лежит в левой части тогда и только тогда, когда x∈Ax \in A, x∈Bx \in B и x∉Cx \notin C, и то же для правой. Тогда по экстенсиональности части равны.

Левая часть. Пусть x∈A∩(B∖C)x \in A \cap (B \setminus C). По определению пересечения x∈Ax \in A и x∈B∖Cx \in B \setminus C, а по определению разности x∈Bx \in B и x∉Cx \notin C. Итого:

x∈A∩(B∖C)  ⟺  x∈A∧x∈B∧x∉C.x \in A \cap (B \setminus C) \iff x \in A \wedge x \in B \wedge x \notin C.

Правая часть. Пусть x∈(A∩B)∖(A∩C)x \in (A \cap B) \setminus (A \cap C). По определению разности x∈A∩Bx \in A \cap B и x∉A∩Cx \notin A \cap C. Из первого: x∈Ax \in A и x∈Bx \in B. Второе по де Моргану означает x∉Ax \notin A или x∉Cx \notin C. Но x∈Ax \in A уже известно, поэтому вариант x∉Ax \notin A невозможен и остаётся x∉Cx \notin C. Итого:

x∈(A∩B)∖(A∩C)  ⟺  x∈A∧x∈B∧x∉C.x \in (A \cap B) \setminus (A \cap C) \iff x \in A \wedge x \in B \wedge x \notin C.

Обе части задаются одним и тем же условием, значит, равны. ■\blacksquare

Обратите внимание на обратный ход

Цепочка в правой части должна идти и в обратную сторону: если x∈Ax \in A, x∈Bx \in B, x∉Cx \notin C, то x∈A∩Bx \in A \cap B и x∉A∩Cx \notin A \cap C (ведь x∉Cx \notin C). Каждый переход здесь — равносильность, поэтому стрелка   ⟺  \iff честная. Если какой-то шаг работает только в одну сторону, пишите два включения отдельно.

2.2. Способ второй: алгебра множеств

Разность выражается через дополнение: X∖Y=X∩Y‾X \setminus Y = X \cap \overline{Y}. Тогда правая часть:

(A∩B)∖(A∩C)=(A∩B)∩A∩C‾[разность через дополнение]=(A∩B)∩(A‾∪C‾)[де Морган]=(A∩B∩A‾)∪(A∩B∩C‾)[дистрибутивность]=∅∪(A∩B∩C‾)[A∩A‾=∅]=A∩(B∩C‾)=A∩(B∖C).[ассоциативность, разность]\begin{aligned} (A \cap B) \setminus (A \cap C) &= (A \cap B) \cap \overline{A \cap C} && \text{[разность через дополнение]} \\ &= (A \cap B) \cap (\overline{A} \cup \overline{C}) && \text{[де Морган]} \\ &= (A \cap B \cap \overline{A}) \cup (A \cap B \cap \overline{C}) && \text{[дистрибутивность]} \\ &= \varnothing \cup (A \cap B \cap \overline{C}) && [A \cap \overline{A} = \varnothing] \\ &= A \cap (B \cap \overline{C}) = A \cap (B \setminus C). && \text{[ассоциативность, разность]} \end{aligned}

■\blacksquare

Это та же мысль, что «x∉Ax \notin A невозможно, раз x∈Ax \in A»: слагаемое A∩B∩A‾A \cap B \cap \overline{A} пусто.

Скобки после де Моргана

(A∩B)∩(A‾∪C‾)(A \cap B) \cap (\overline{A} \cup \overline{C}) нельзя записать как A∩B∩A‾∪C‾A \cap B \cap \overline{A} \cup \overline{C}: по приоритету это (A∩B∩A‾)∪C‾=C‾(A \cap B \cap \overline{A}) \cup \overline{C} = \overline{C} — совсем другое множество. Дополнение пересечения превращается в объединение, и его обязательно брать в скобки.

2.3. Проверка кругами Эйлера

Рисунок не доказательство, но быстро ловит ошибку в формулировке. Нарисуйте три круга и закрасьте каждую часть отдельно.

  • Левая часть: B∖CB \setminus C — часть BB вне CC (две области), пересечь с AA — остаётся одна область: внутри AA и BB, вне CC.
  • Правая часть: A∩BA \cap B — «линза» из двух областей, убрать из неё A∩CA \cap C — уходит нижняя область линзы (та, что в CC), остаётся та же одна область.

Закрашено одно и то же — тождество правдоподобно, теперь его можно доказывать.

3. Упрощение выражения

Задача 3. Упростить

(A‾∩B)∩(B‾∩C)‾∪C∪A‾‾.\overline{(\overline{A} \cap B) \cap (\overline{B} \cap C)} \cup \overline{C \cup \overline{A}}.

3.1. Через законы де Моргана

Раскрываем дополнения снаружи внутрь. Дополнение пересечения — объединение дополнений, двойное дополнение снимается:

(A‾∩B)∩(B‾∩C)‾∪C∪A‾‾=A‾∩B‾∪B‾∩C‾∪(C‾∩A)[де Морган для обоих слагаемых]=(A∪B‾)∪(B∪C‾)∪(C‾∩A)[де Морган, X‾‾=X]=A∪(B‾∪B)∪C‾∪(C‾∩A)[ассоциативность и коммутативность ∪]=A∪U∪C‾∪(C‾∩A)=U.[B∪B‾=U, X∪U=U]\begin{aligned} &\overline{(\overline{A} \cap B) \cap (\overline{B} \cap C)} \cup \overline{C \cup \overline{A}} \\ &= \overline{\overline{A} \cap B} \cup \overline{\overline{B} \cap C} \cup (\overline{C} \cap A) && \text{[де Морган для обоих слагаемых]} \\ &= (A \cup \overline{B}) \cup (B \cup \overline{C}) \cup (\overline{C} \cap A) && \text{[де Морган, } \overline{\overline{X}} = X\text{]} \\ &= A \cup (\overline{B} \cup B) \cup \overline{C} \cup (\overline{C} \cap A) && \text{[ассоциативность и коммутативность } \cup\text{]} \\ &= A \cup U \cup \overline{C} \cup (\overline{C} \cap A) = U. && [B \cup \overline{B} = U,\ X \cup U = U] \end{aligned}

Ответ: UU.

3.2. Короткий путь

Внутри первого дополнения стоит пересечение четырёх множеств, среди которых есть BB и B‾\overline{B}:

(A‾∩B)∩(B‾∩C)=A‾∩(B∩B‾)∩C=∅.(\overline{A} \cap B) \cap (\overline{B} \cap C) = \overline{A} \cap (B \cap \overline{B}) \cap C = \varnothing.

Значит, первое слагаемое равно ∅‾=U\overline{\varnothing} = U, а U∪U \cup что угодно =U= U. Второе слагаемое можно даже не трогать.

Сначала ищите X и его дополнение

Перед раскрытием скобок проверьте, нет ли в одном пересечении XX и X‾\overline{X} (тогда оно пусто) или в одном объединении XX и X‾\overline{X} (тогда оно равно UU). Это сокращает решение до строчки, и в ответе меньше шансов ошибиться.

4. Формула по закрашенной диаграмме

Задача 4. На диаграмме трёх множеств закрашены: часть AA вне BB и CC, часть BB вне AA и CC, и центр A∩B∩CA \cap B \cap C. Записать закрашенное множество PP формулой.

4.1. Восемь областей

Три круга делят универсум на восемь областей. Каждую удобно кодировать тремя битами — лежит ли точка в AA, в BB, в CC, — как подмножества в лекции 1.

Код ABCABCОбластьФормула
000000вне всех круговA∪B∪C‾\overline{A \cup B \cup C}
100100только AAA∖(B∪C)A \setminus (B \cup C)
010010только BBB∖(A∪C)B \setminus (A \cup C)
001001только CCC∖(A∪B)C \setminus (A \cup B)
110110AA и BB, но не CC(A∩B)∖C(A \cap B) \setminus C
101101AA и CC, но не BB(A∩C)∖B(A \cap C) \setminus B
011011BB и CC, но не AA(B∩C)∖A(B \cap C) \setminus A
111111все триA∩B∩CA \cap B \cap C

4.2. Собираем и упрощаем

Закрашены области 100100, 010010 и 111111. Сразу пишем объединение:

P=(A∖(B∪C))∪(B∖(A∪C))∪(A∩B∩C).P = \big(A \setminus (B \cup C)\big) \cup \big(B \setminus (A \cup C)\big) \cup (A \cap B \cap C).

Это уже правильный ответ. Первые два слагаемых можно объединить: «ровно в одном из AA, BB и не в CC» — это симметрическая разность без CC:

P=((A△B)∖C)∪(A∩B∩C).P = \big((A \triangle B) \setminus C\big) \cup (A \cap B \cap C).

Проверка по кодам: A△BA \triangle B — области, где первые два бита различны: 100100, 101101, 010010, 011011. Убираем CC — остаются 100100 и 010010. Добавляем 111111. Сходится.

Похоже, но не то

A△B△CA \triangle B \triangle C — это области с нечётным числом единиц: 100100, 010010, 001001, 111111. От PP она отличается лишней областью 001001 («только CC»). Любую найденную формулу проверяйте по кодам областей: какие она закрашивает и совпадают ли они с картинкой.

Если нужен ответ без △\triangle: P=((A∪B)∖C∖(A∩B))∪(A∩B∩C)P = \big((A \cup B) \setminus C \setminus (A \cap B)\big) \cup (A \cap B \cap C) — тоже верно, но длиннее.

5. Включения-исключения

5.1. Формула

Для двух множеств при сложении ∣A∣+∣B∣|A| + |B| пересечение посчитано дважды, поэтому его вычитают:

∣A∪B∣=∣A∣+∣B∣−∣A∩B∣.|A \cup B| = |A| + |B| - |A \cap B|.

Для трёх множеств попарные пересечения вычитаются, но тогда центр A∩B∩CA \cap B \cap C оказывается вычтен столько же раз, сколько прибавлен, и его возвращают:

∣A∪B∪C∣=∣A∣+∣B∣+∣C∣−∣A∩B∣−∣A∩C∣−∣B∩C∣+∣A∩B∩C∣.|A \cup B \cup C| = |A| + |B| + |C| - |A \cap B| - |A \cap C| - |B \cap C| + |A \cap B \cap C|.

Проверка для точки из центра: в сумме ∣A∣+∣B∣+∣C∣|A| + |B| + |C| она учтена 33 раза, в попарных пересечениях вычтена 33 раза, в тройном добавлена 11 раз — итого 11, как и надо.

Полезные следствия для трёх множеств:

  • только AA: ∣A∣−∣A∩B∣−∣A∩C∣+∣A∩B∩C∣|A| - |A \cap B| - |A \cap C| + |A \cap B \cap C|;
  • ровно в двух: ∣A∩B∣+∣A∩C∣+∣B∩C∣−3 ∣A∩B∩C∣|A \cap B| + |A \cap C| + |B \cap C| - 3\,|A \cap B \cap C|;
  • ни в одном: ∣U∣−∣A∪B∪C∣|U| - |A \cup B \cup C|.

5.2. Разбор задачи

Задача 5. Из 4040 человек в «КБ» бывают 2222, во «Flame» — 2020, в «Завтра» — 1818. В «КБ» и «Flame» — 1010, в «КБ» и «Завтра» — 88, во «Flame» и «Завтра» — 77, во всех трёх — 44. Сколько человек бывают: только в «КБ»; только во «Flame»; только в «Завтра»; ровно в двух местах; хотя бы в одном; ни в одном?

Обозначим KK, FF, ZZ. Диаграмму заполняем от центра к краям — это главный приём.

  1. Центр: ∣K∩F∩Z∣=4|K \cap F \cap Z| = 4.
  2. Попарные области без центра: K∩FK \cap F без ZZ: 10−4=610 - 4 = 6; K∩ZK \cap Z без FF: 8−4=48 - 4 = 4; F∩ZF \cap Z без KK: 7−4=37 - 4 = 3.
  3. «Только» — из всего круга вычесть всё, что уже вписано внутрь него:
    • только KK: 22−6−4−4=822 - 6 - 4 - 4 = 8;
    • только FF: 20−6−4−3=720 - 6 - 4 - 3 = 7;
    • только ZZ: 18−4−4−3=718 - 4 - 4 - 3 = 7.
  4. Ровно в двух: 6+4+3=136 + 4 + 3 = 13.
  5. Хотя бы в одном — по формуле: 22+20+18−10−8−7+4=3922 + 20 + 18 - 10 - 8 - 7 + 4 = 39.
  6. Ни в одном: 40−39=140 - 39 = 1.

Проверка суммой всех семи областей внутри кругов: 8+7+7+6+4+3+4=398 + 7 + 7 + 6 + 4 + 3 + 4 = 39 — совпадает с пунктом 5.

ВопросОтвет
только «КБ»88
только «Flame»77
только «Завтра»77
ровно в двух1313
хотя бы в одном3939
ни в одном11
Главная ловушка задачи

Число «в „КБ“ и „Flame“ — 1010» включает тех, кто ходит во все три места. В область «KK и FF, но не ZZ» пишется 10−4=610 - 4 = 6, а не 1010. Если вписать 1010, центр посчитается дважды, и все «только» уедут на 44 вниз. Точно так же «в „КБ“ — 2222» — это весь круг, а не «только КБ».

Если в условии даны не попарные пересечения, а «ровно в двух» и «ровно в трёх», формулу применять нельзя напрямую — сразу вписывайте числа в области диаграммы. Сумма по областям работает всегда.

Частые ошибки

  • Считать N\mathbb{N} с единицы в дискретке. В курсе 0∈N0 \in \mathbb{N}; на ответ задачи 1 это не влияет, но само множество должно быть выписано верно.
  • Выполнять ∪\cup раньше ∩\cap, когда скобок нет. Пересечение связывает сильнее, как ∧\wedge сильнее ∨\vee.
  • Путать {0}\{0\} и {{0}}\{\{0\}\} в булеане: одноэлементное подмножество из элемента {0}\{0\} — это {{0}}\{\{0\}\}. Писать {∅}\{\varnothing\} вместо {0}\{0\} тоже нельзя: в обычной записи 00 — число, а не пустое множество.
  • Считать, что {0}⊆A\{0\} \subseteq A, раз {0}∈A\{0\} \in A. Для включения нужен элемент 00 внутри AA.
  • Терять скобки после де Моргана: A∩C‾=A‾∪C‾\overline{A \cap C} = \overline{A} \cup \overline{C} внутри пересечения обязательно в скобках.
  • В доказательстве тождества разобрать только одну сторону. Нужны оба направления — или два включения, или цепочка настоящих равносильностей.
  • Выдавать диаграмму за доказательство. Круги — проверка, доказательство — логика или алгебра множеств с подписями законов.
  • Не проверять формулу по диаграмме: A△B△CA \triangle B \triangle C выглядит похоже на ответ задачи 4, но закрашивает лишнюю область.
  • Вписывать попарные пересечения в диаграмму без вычета центра.

Мини-тренажёр

  1. Найдите A={x∈Z∣x2<5}∩{x∈N∣x≥1}∪{∅}A = \{x \in \mathbb{Z} \mid x^2 < 5\} \cap \{x \in \mathbb{N} \mid x \ge 1\} \cup \{\varnothing\}, ∣A∣|A| и ∣P(A)∣|\mathcal{P}(A)|. Верно ли ∅∈A\varnothing \in A? {∅}⊆A\{\varnothing\} \subseteq A?
  2. Докажите, что A∖(B∩C)=(A∖B)∪(A∖C)A \setminus (B \cap C) = (A \setminus B) \cup (A \setminus C).
  3. Упростите A∪B‾‾∪A‾∪B‾‾\overline{A \cup \overline{B}} \cup \overline{\overline{A} \cup \overline{B}}.
  4. Упростите (A∩B‾∩C)∩(A∪C)‾(A \cap \overline{B} \cap C) \cap \overline{(A \cup C)}.
  5. Запишите формулой множество точек, лежащих ровно в двух из трёх множеств AA, BB, CC.
  6. В группе 3030 студентов. Python знают 1818, C++ — 1515, Go — 1010; Python и C++ — 88, Python и Go — 55, C++ и Go — 44, все три языка — 22. Сколько студентов знают только Python, ровно два языка, ни одного языка?
Ответы
  1. {x∈Z∣x2<5}={−2,−1,0,1,2}\{x \in \mathbb{Z} \mid x^2 < 5\} = \{-2, -1, 0, 1, 2\}, пересечение с {1,2,3,… }\{1, 2, 3, \dots\} даёт {1,2}\{1, 2\}, итого A={1,2,∅}A = \{1, 2, \varnothing\}, ∣A∣=3|A| = 3, ∣P(A)∣=8|\mathcal{P}(A)| = 8. ∅∈A\varnothing \in A — да, он выписан элементом. {∅}⊆A\{\varnothing\} \subseteq A — да, его единственный элемент ∅\varnothing лежит в AA.
  2. x∈A∖(B∩C)  ⟺  x∈A∧¬(x∈B∧x∈C)  ⟺  x∈A∧(x∉B∨x∉C)  ⟺  (x∈A∧x∉B)∨(x∈A∧x∉C)  ⟺  x∈(A∖B)∪(A∖C)x \in A \setminus (B \cap C) \iff x \in A \wedge \neg(x \in B \wedge x \in C) \iff x \in A \wedge (x \notin B \vee x \notin C) \iff (x \in A \wedge x \notin B) \vee (x \in A \wedge x \notin C) \iff x \in (A \setminus B) \cup (A \setminus C). Шаги: определения, де Морган, дистрибутивность, определения. ■\blacksquare
  3. По де Моргану A∪B‾‾=A‾∩B\overline{A \cup \overline{B}} = \overline{A} \cap B и A‾∪B‾‾=A∩B\overline{\overline{A} \cup \overline{B}} = A \cap B. Объединение: (A‾∩B)∪(A∩B)=(A‾∪A)∩B=U∩B=B(\overline{A} \cap B) \cup (A \cap B) = (\overline{A} \cup A) \cap B = U \cap B = B.
  4. A∪C‾=A‾∩C‾\overline{A \cup C} = \overline{A} \cap \overline{C}, и в пересечении оказываются AA и A‾\overline{A}. Ответ: ∅\varnothing.
  5. ((A∩B)∪(A∩C)∪(B∩C))∖(A∩B∩C)\big((A \cap B) \cup (A \cap C) \cup (B \cap C)\big) \setminus (A \cap B \cap C) — области 110110, 101101, 011011.
  6. Только Python: 18−8−5+2=718 - 8 - 5 + 2 = 7. Ровно два: (8−2)+(5−2)+(4−2)=11(8 - 2) + (5 - 2) + (4 - 2) = 11. Хотя бы один: 18+15+10−8−5−4+2=2818 + 15 + 10 - 8 - 5 - 4 + 2 = 28, ни одного: 30−28=230 - 28 = 2. Проверка: только C++ =15−8−4+2=5= 15 - 8 - 4 + 2 = 5, только Go =10−5−4+2=3= 10 - 5 - 4 + 2 = 3, и 7+5+3+11+2=287 + 5 + 3 + 11 + 2 = 28.

Шпаргалка

ПонятиеСуть
Порядок операцийдополнение, затем ∩\cap, затем ∪\cup; разность и △\triangle — всегда в скобках
N\mathbb{N} в курсе{0,1,2,… }\{0, 1, 2, \dots\}
∣P(A)∣\lvert\mathcal{P}(A)\rvert2∣A∣2^{\lvert A\rvert}; выписывать по размеру: 1,n,Cn2,…,11, n, C_n^2, \dots, 1
Вложенный элементподмножество из элемента {0}\{0\} — это {{0}}\{\{0\}\}
X∈AX \in A против X⊆AX \subseteq AXX в списке элементов против «все элементы XX в списке»
РазностьX∖Y=X∩Y‾X \setminus Y = X \cap \overline{Y}
Де МорганX∩Y‾=X‾∪Y‾\overline{X \cap Y} = \overline{X} \cup \overline{Y}, X∪Y‾=X‾∩Y‾\overline{X \cup Y} = \overline{X} \cap \overline{Y} — результат в скобки
XX и X‾\overline{X} рядомв пересечении дают ∅\varnothing, в объединении UU
Доказательство тождестваобе части к одному условию на xx, два включения или алгебра с подписями
Три множествавосемь областей, код ABCABC из битов; формула = объединение закрашенных областей
A△BA \triangle Bровно в одном из двух; A△B△CA \triangle B \triangle C — в нечётном числе
Включения-исключения∣A∪B∪C∣=∑∣A∣−∑∣A∩B∣+∣A∩B∩C∣\lvert A \cup B \cup C\rvert = \sum\lvert A\rvert - \sum\lvert A \cap B\rvert + \lvert A \cap B \cap C\rvert
Заполнение диаграммыот центра к краям, из попарных вычитать центр
Только AA∣A∣−∣A∩B∣−∣A∩C∣+∣A∩B∩C∣\lvert A\rvert - \lvert A \cap B\rvert - \lvert A \cap C\rvert + \lvert A \cap B \cap C\rvert
Ровно в двухсумма попарных −3 ∣A∩B∩C∣- 3\,\lvert A \cap B \cap C\rvert

Проверь себя

20 вопросов по материалу лекции. Результаты хранятся только в вашем браузере.

20 вопросов: множество по условию и булеан, принадлежность и включение, доказательство тождества, де Морган, формула по диаграмме, включения-исключения.

  • 20 вопросов
  • Результат виден сразу после каждого ответа
  • Порядок вопросов случайный

Комментарии0

Пока никто ничего не написал.

Войдите, чтобы оставить комментарий