A.5: Приклад
Наш перший приклад - наступний простий факт про союзи і перетину множин. Він проілюструє розпакування визначень, докази сполучників, універсальних претензій та докази за випадками.
ПропозиціяA.5.1
Для будь-яких наборівAB, іC,A∪(B∩C)=(A∪B)∩(A∪C)
Доведемо це!
Доказ. Ми хочемо показати, що для будь-яких наборівAB, іC,A∪(B∩C)=(A∪B)∩(A∪C)
Спочатку ми розпаковуємо визначення «=» в висловлюванні пропозиції. Нагадаємо, що доводити множини ідентичні означає показувати, що множини мають однакові елементи. Тобто всі елементи такожA∪(B∩C) є елементами(A∪B)∩(A∪C), і навпаки. «Навпаки» означає, що також кожен елемент(A∪B)∩(A∪C) повинен бути елементомA∪(B∩C). Таким чином, в розпакування визначення, ми бачимо, що ми повинні довести кон'юнкцію. Запишемо це:
За визначеннямA∪(B∩C)=(A∪B)∩(A∪C), якщо кожен елемент такожA∪(B∩C) є елементом(A∪B)∩(A∪C), і кожен елемент(A∪B)∩(A∪C) є елементомA∪(B∩C).
Оскільки це сполучник, ми повинні довести кожен кон'юнкт окремо. Почнемо з першого: доведемо, що кожен елемент такожA∪(B∩C) є елементом(A∪B)∩(A∪C).
Це універсальна претензія, і тому ми розглядаємо довільний елементA∪(B∩C) і покажемо, що він також повинен бути елементом(A∪B)∩(A∪C). Ми виберемо змінну для виклику цього довільного елемента, скажімо,z. Наше доказ триває:
По-перше, ми доведемо, що кожен елемент такожA∪(B∩C) є елементом(A∪B)∩(A∪C). Нехайz∈A∪(B∩C). Ми маємо це показатиz∈(A∪B)∩(A∪C).
Тепер настав час розпакувати визначення∪ і∩. Наприклад, визначення∪ є:A∪B=\Setabszz∈A or z∈B. Коли ми застосовуємо визначення до «»A∪(B∩C), роль «B» у визначенні тепер грає «B∩C,» такA∪(B∩C)=\Setabszz∈A or z∈B∩C. Отже, наше припущення, щоz∈A∪(B∩C) становить:z∈\Setabszz∈A or z∈B∩C. І якщоz∈\Setabsz…z…...z..., тобто в даному випадку,z∈A абоz∈B∩C.
За визначенням∪, абоz∈A абоz∈B∩C.
Так як це диз'юнкція, корисно буде застосовувати докази за випадками. Ми беремо два випадки і показуємо, що в кожному з них виходить висновок, до якого ми прагнемо (а саме «z∈(A∪B)∩(A∪C)»).
Випадок 1: Припустимо, щоz∈A.
На основі наших припущень працювати не набагато більше. Отже, давайте розглянемо, з чим нам доведеться працювати в висновку. Ми хочемо це показатиz∈(A∪B)∩(A∪C). Виходячи з визначення∩, якщо ми хочемо показатиz∈(A∪B)∩(A∪C), що, ми повинні показати, що це в обох(A∪B) і(A∪C). Алеz∈A∪B якщоz∈A абоz∈B, і у нас вже є (як припущення випадку 1) щоz∈A. З тієї ж міркування—перемиканняC наB -z∈A∪C. Цей аргумент пішов у зворотному напрямку, тому давайте запишемо наші міркування в напрямку, необхідному в нашому доказі.
Так якz∈A,z∈A абоz∈B, а значить, за визначенням∪,z∈A∪B. Аналогічно,z∈A∪C. Але це означаєz∈(A∪B)∩(A∪C), що, за визначенням∩.
На цьому закінчується перший випадок доказу по справах. Тепер ми хочемо вивести висновок у другому випадку, деz∈B∩C.
Випадок 2: Припустимо, щоz∈B∩C.
Знову працюємо з перетином двох наборів. Давайте застосуємо визначення∩:
Так якz∈B∩C,z повинен бути елементом обохB іC, за визначенням∩.
Настав час знову подивитися на наш висновок. Ми повинні показати, щоz є в обох(A∪B) і(A∪C). І знову ж таки, рішення негайне.
З тих пірz∈B,z∈(A∪B). Так якz∈C, такожz∈(A∪C). Отже,z∈(A∪B)∩(A∪C).
Тут ми застосували визначення∪ і∩ знову, але оскільки ми вже згадували ці визначення, і вже показали, що якщоz в одному з двох наборів це в їхньому союзі, ми не повинні бути настільки явними в тому, що ми зробили.
Ми завершили другий випадок доказу за випадками, тому тепер можемо стверджувати наш перший висновок.
Отже, якщоz∈A∪(B∩C) тодіz∈(A∪B)∩(A∪C).
Тепер ми просто хочемо, щоб показати інший напрямок, що кожен елемент(A∪B)∩(A∪C) є елементомA∪(B∩C). Як і раніше, ми доводимо це універсальне твердження, припускаючи, що ми маємо довільний елемент першого множини і показуємо, що він повинен бути у другому наборі. Давайте заявимо, що ми збираємося зробити.
Тепер припустимо, щоz∈(A∪B)∩(A∪C). Ми хочемо це показатиz∈A∪(B∩C).
Зараз ми працюємо з гіпотезою про те, щоz∈(A∪B)∩(A∪C). Сподіваюся, не надто заплутано, що ми використовуємо те ж самеz тут, як і в першій частині доказу. Коли ми закінчили цю частину, всі припущення, які ми зробили, більше не діють, тому тепер ми можемо робити нові припущення про те, щоz є. Якщо це збиваєz з пантелику, просто замініть на іншу змінну в наступному.
Ми знаємо, щоz є в обохA∪B іA∪C, за визначенням∩. І за визначенням∪, ми можемо додатково розпакувати це до: абоz∈A абоz∈B, а також абоz∈A абоz∈C. Це виглядає як доказ випадків знову - за винятком «і» робить це заплутаним. Ви можете подумати, що це становить три можливості:z є або вA,B абоC. Але це було б помилкою. Ми повинні бути обережними, тому розглянемо кожну диз'юнкцію по черзі.
За визначенням∩,z∈A∪B іz∈A∪C. За визначенням∪,z∈A абоz∈B. Розрізняємо випадки.
Оскільки ми зосереджуємося на першій диз'юнкції, ми ще не отримали нашу другу диз'юнкцію (від розпакуванняA∪C). Насправді, нам це ще не потрібно. Перший випадокz∈A, і елемент множини також є елементом об'єднання цієї множини з будь-яким іншим. Отже, випадок 1 простий:
Випадок 1: Припустимо, щоz∈A. З цього випливаєz∈A∪(B∩C).
Тепер для другого випадку,z∈B. Тут ми розпакуємо другий∪ і зробимо ще одне підтвердження за випадками:
Випадок 2: Припустимо, щоz∈B. З тих пірz∈A∪C, абоz∈A абоz∈C. Розрізняємо випадки далі:
Випадок 2а:z∈A. Потім, знову ж таки,z∈A∪(B∩C).
Гаразд, це було трохи дивно. Ми насправді не потрібно припущення, щоz∈B для цього випадку, але це нормально.
Випадок 2b:z∈C. Потімz∈B іz∈C, такz∈B∩C, а отже,z∈A∪(B∩C).
На цьому завершуються обидва докази за випадками, і тому ми закінчили з другою половиною.
Отже, якщоz∈(A∪B)∩(A∪C) тодіz∈A∪(B∩C). ◻