1.1: Набори та відносини
1.1.1 Цілі числа
Кронекер одного разу сказав: «Бог створив цілі числа; все інше - це робота людини». Беручи це за нашу відправну точку, ми припускаємо існування безлічі.
Z={…,−3,−2,−1,0,1,2,3,…}.
множина цілих чисел. Більш того, ми припускаємо властивості операцій додавання і множення цілих чисел, поряд з іншими елементарними властивостями, такими як Фундаментальна теорема арифметики, тобто твердження про те, що кожне ціле число може бути враховано у добуток простих чисел і ця факторизація по суті унікальний.
1.1.2 Набори
Ми візьмемо наївне уявлення про множини: враховуючи будь-яку властивість,p, ми можемо визначити набір, збираючи разом усі об'єкти, які мають властивістьp. Це може бути зроблено або шляхом явного перерахування, наприклад,p є властивістю бути одним зa,b, абоc, який створює набір {a,b,c},або вказавши бажану властивість, наприклад,p є властивістю бути додатним цілим числом, яке створює множину
Z+={1,2,3,4,…}.
Позначенняx∈A вказує на те, щоx є елементом множиниA. Дано множиниA іB, ми говоримоA є підмножиноюB, позначаєтьсяA⊂B, якщо з того, щоx∈A обов'язково випливає, щоx∈B. Ми говоримо множиниA іB є дорівнює, якщо обидваA⊂B іB⊂A.
Дано дваA набори іB, ми називаємо множиною.
A∪B={x:x∈A or x∈B}
об'єднанняAB і безлічі
A∩B={x:x∈A and x∈B}
перетинA іB. називаємо безліч
A∖B={x:x∈A,x∉B}
різницяA іB.
Більш загально, якщоI це набір і{Aα:α∈I} є колекцією наборів, по одному для кожного елемента,I, то у нас є об'єднання
⋃α∈IAα={x:x∈Aα for some α}
і перехрестя
⋂α∈IAα={x:x∈Aα for all α}.
Наприклад, якщоI={2,3,4,…} і ми дозволимо
A2={n:n∈Z+,n>1,n≠2m for any m∈Z+with m>1}
і, для будь-якогоi∈I,i>2,
Ai={n:n∈Ai−1,n≠mi for any m∈Z+with m>1},
∩i∈IAiто набір простих чисел.
ЯкщоA іB є обома множинами, ми називаємо множиною
A×B={(a,b):a∈A,b∈B}
декартовий добутокA іB. якщоA=B, ми пишемо
A2=A×A.
Z2={(m,n):m∈Z,n∈Z}множина всіх впорядкованих пар цілих чисел.
1.1.3 Відносини
Дано дваAB, множини і ми називаємоRA×B підмножину відношення. Враховуючи відношення,R, ми напишемоa∼Rb, або простоa∼b якщоR це зрозуміло з контексту, щоб вказати, що(a,b)∈R.
Ми говоримо, що цілеm ділить і ціле число,n якщоn=mi для деякого цілого,i. якщо ми дозволимо
R={(m,n):m∈Z,n∈Z,m divides n},
тоR це відношення. Наприклад,3∼R12.
Розглянемо набірA і відношенняR⊂A2. Для цілей стислості ми говоримо просто, щоR це відношення наA. ЯкщоR таке, щоa∼Ra для кожного, щоa∈A, ми говоримо,R є рефлексивним; якщоR таке, щоb∼Ra кожного разу, колиa∼Rb, ми говоримо Rсиметричний; якщоa∼Rb іb∼Rc разом означає, щоa∼Rc, ми говоримоR, є перехідним. Ми називаємо відношення, яке є рефлексивним, симетричним та перехідним відношенням еквівалентності.
Показати, що відношенняR наZ визначеномуm∼Rn ifm divesn є рефлексивним і перехідним, але не симетричним.
Показати, що відношенняR наZ визначеномуm∼Rn ifm−n є парним відношення еквівалентності.
Задано відношення еквівалентностіR на множиніA та елементі, якийx∈A, ми називаємо
[x]={y:y∈A,y∼Rx}
клас еквівалентностіx.
З урахуванням співвідношення еквівалентностіR на множиніA, показують, що
а.[x]∩[y]≠∅ Якщо і тільки якщоx∼Ry
б.[x]=[y] якщо і тільки якщоx∼Ry.
Як наслідок попередньої вправи, класи еквівалентності відношення еквівалентності на множиніA складають поділA (тобтоA може бути записаний як неспільний союз класів еквівалентності).
Знайдіть класи еквівалентності для співвідношення еквівалентності у вправі 1.1.2.