∅ ⊆ A ⊆ 𝒫(A) — Теорія множин: Розв'язані задачі

Парадокс Рассела, теорема Кантора, КБ-теорема, кардинальна та ординальна арифметика

1

Парадокс Рассела і аксіоматична теорія ZFC

Задача: Нехай R = {x : x ∉ x} (множина всіх множин, що не містять себе). Чи є R ∈ R? Як сучасна математика усуває це протиріччя?
1
Перевіряємо два випадки: R ∈ R і R ∉ R.
Припускаємо R ∈ R: За визначенням R: x∈R ↔ x∉x Тоді R∈R → R ∉ R. Суперечність! Припускаємо R ∉ R: Тоді виконується умова x∉x, отже R ∈ R. Теж суперечність! ∴ R не є множиною у жодній несуперечній системі наївної теорії множин.
2
ZFC усуває парадокс через аксіому виокремлення (separation):
Схема виокремлення Цермело: Для будь-якої множини A і формули φ(x): {x ∈ A : φ(x)} є множиною (не просто класом) Ключове: ми не можемо сформувати {x : φ(x)} без «базової» A. → R = {x ∈ A : x∉x} ≠ Universalмножина (її немає в ZFC!) Клас усіх множин V — лише «власний клас» (не множина).
Відповідь: парадокс виникає при необмеженному абстрагуванні. ZFC забороняє «множину всіх множин» — є лише класи. R — власний клас, не множина.
2

Теорема Кантора: |A| < |𝒫(A)|

Задача: Доведіть, що потужність степеневої множини 𝒫(A) строго більша за потужність A для будь-якої множини A.
1
Ін'єкція a↦{a} доводить |A|≤|𝒫(A)|. Потрібно показати, що бієкція не існує.
2
Діагональний аргумент Кантора (узагальнений):
Нехай f: A → 𝒫(A) — довільна функція. Визначимо: D = {a ∈ A : a ∉ f(a)} ← підмножина A (отже D ∈ 𝒫(A)) Питання: чи є d ∈ A такий, що f(d) = D? Припустимо f(d) = D. d ∈ D ↔ d ∉ f(d) = D → d ∈ D ↔ d ∉ D. Суперечність! Отже ∀f: A→𝒫(A) — f не сюр'єктивна. Немає бієкції A ↔ 𝒫(A) → |A| < |𝒫(A)|. ∎
3
Нескінченна ієрархія кардиналів:
ℵ₀ < 2^ℵ₀ < 2^(2^ℵ₀) < 2^(2^(2^ℵ₀)) < … 2^ℵ₀ = ℭ (потужність континуума = потужність ℝ) Гіпотеза континуума: ∄ кардинал κ: ℵ₀ < κ < ℭ. Гьодель (1938): CH сумісна з ZFC. Коен (1963): ¬CH сумісна з ZFC. → CH незалежна від ZFC!
Відповідь: |𝒫(A)| = 2^|A| > |A|. Теорема Кантора — діагональний аргумент. Для A=ℕ: 2^ℵ₀ = |ℝ|.
3

Теорема Кантора-Бернштейна

Задача: Якщо існує ін'єкція f: A→B і ін'єкція g: B→A, доведіть, що |A|=|B| (існує бієкція h: A→B).
1
Будуємо «ланцюги» елементів. Кожен елемент a∈A або b∈B простежуємо «назад» через g⁻¹ та f⁻¹ до першого елемента без прообразу.
Позначимо: A₀ = {a ∈ A : a не досягається ланцюгом з B через g} A₁ = A \ A₀ (досягаються з B) Визначимо бієкцію h: A → B: h(a) = f(a) якщо a ∈ A₀ h(a) = g⁻¹(a) якщо a ∈ A₁ (g сюр'єктивна на A₁)
2
Три типи ланцюгів: ті, що починаються з A, ті, що починаються з B, і незамкнені (з нескінченно відслідкованими прообразами). На кожному ланцюзі використовується відповідна функція.
Висновок: h є бієкцією A → B (за конструкцією: ін'єктивна і сюр'єктивна на кожному ланцюзі) Наслідок: ≤ лінійно впорядковує кардинали (за AC): |A|≤|B| або |B|≤|A| для будь-яких A, B.
Відповідь: теорема КБ (без AC!) гарантує |A|=|B|. Доведення — через розбиття на ланцюги+побудову явної бієкції.
4

Зліченність ℚ і незліченність ℝ

Задача A: Доведіть, що ℚ — зліченна множина. Задача B: Доведіть, що ℝ або (0,1) — незліченна множина.
1
Зліченність ℚ — діагональне перерахування Кантора:
Розташуємо всі p/q (p∈ℤ, q∈ℕ) у нескінченну таблицю: рядок q, стовпець p: 1/1 1/2 1/3 … 2/1 2/2 2/3 … 3/1 3/2 3/3 … Обходимо по діагоналях (←→↗↙…), пропускаємо вже вказані. → ℚ ≡ ℕ, тобто |ℚ| = ℵ₀ (зліченна)
2
Незліченність ℝ — класичний діагональний аргумент Кантора (1891):
Припустимо (0,1) ≡ ℕ: є перерахування r₁,r₂,r₃,… Запишемо десяткові розклади: r₁ = 0.d₁₁ d₁₂ d₁₃ … r₂ = 0.d₂₁ d₂₂ d₂₃ … r₃ = 0.d₃₁ d₃₂ d₃₃ … ← діагональ dᵢᵢ Побудуємо d = 0.e₁e₂e₃… де eᵢ ≠ dᵢᵢ (наприклад, eᵢ=5 якщо dᵢᵢ=4, eᵢ=4 інакше) → d ≠ rᵢ для всіх i (відрізняється в i-й позиції). Але d ∈ (0,1), тобто d відсутнє у списку. Суперечність! ∴ |ℝ| = 2^ℵ₀ = ℭ > ℵ₀.
Відповідь: |ℚ|=ℵ₀ (зліченна); |ℝ|=2^ℵ₀=ℭ (незліченна). Ключ: діагональний аргумент у двох різних формах.
5

Кардинальна арифметика

Задача: Обчисліть без аксіоми вибору: ℵ₀+ℵ₀, ℵ₀·ℵ₀, 2^ℵ₀ та доведіть, що ℵ₀·ℵ₀=ℵ₀.
1
Складання: ℵ₀+ℵ₀ = |ℕ|+|ℕ|:
Парні ≡ ℕ, непарні ≡ ℕ → ℕ ≡ ℕ∪ℕ (при дизьюктному об'єднанні) ℵ₀ + ℵ₀ = ℵ₀ Загально: κ + κ = κ для нескінченного κ
2
Множення: ℵ₀·ℵ₀ = |ℕ×ℕ|. Покажемо бієкцію ℕ×ℕ ↔ ℕ:
Функція кантора: κ: ℕ×ℕ → ℕ κ(m,n) = (m+n)(m+n+1)/2 + m (ін'єктивна, сюр'єктивна) Інакше: нумеруємо пари (0,0),(1,0),(0,1),(2,0),(1,1),(0,2),… по діагоналях → ℕ×ℕ ≡ ℕ → ℵ₀·ℵ₀ = ℵ₀ Наслідок: ℕᵏ ≡ ℕ для будь-якого скінченого k. ℕ^ℕ ≡ ℝ (потужність ℭ, незліченна!)
3
Степінь: 2^ℵ₀:
2^ℵ₀ = |{0,1}^ℕ| = |всіх нескінченних послідовностей 0 і 1| = |𝒫(ℕ)| (характеристична функція) = ℭ = |ℝ| ℵ₀ < 2^ℵ₀ = ℭ < 2^ℭ < 2^(2^ℭ) < …
Відповідь: ℵ₀+ℵ₀ = ℵ₀·ℵ₀ = ℵ₀; 2^ℵ₀ = ℭ > ℵ₀. Нескінченна кардинальна арифметика «поглинає» додавання і множення.
6

Ординальна арифметика і трансфінітна індукція

Задача: Доведіть: ω+1 ≠ 1+ω і ω·2 ≠ 2·ω. Застосуйте трансфінітну індукцію.
1
Ординали ≠ кардинали: ω — найменший нескінченний ординал = тип впорядкування ℕ.
ω = {0,1,2,3,…} (тип: ℕ за зростанням) ω+1 = {0,1,2,…,ω} (є максимальний елемент ω) 1+ω = {*,0,1,2,…} ≅ ω (ізоморфний ℕ!) Чому? 1+ω: тип впорядкування {-1,0,1,2,…}: відображення -1↦0, 0↦1, 1↦2,… → ізоморфізм з ω Тому 1+ω = ω ≠ ω+1. Ординальне додавання НЕkommutative!
2
Множення ординалів:
ω·2 = ω+ω = {0,1,2,…,ω,ω+1,ω+2,…} (дві копії ℕ) 2·ω = ω (дві точки, потім ω разів = ω копій {0,1}) ≅ ω ← ізоморфно ω ω·2 ≠ 2·ω (ординальне множення не комутативне)
3
Трансфінітна індукція:
Принцип трансфінітної індукції: Якщо φ(0) і [∀β<α: φ(β)] → φ(α) для всіх ординалів α, то ∀α: φ(α). Три кроки (на відміну від звичайної індукції): ① База: φ(0) ② Крок наступника: φ(α) → φ(α+1) ③ Ліміт: (∀β<λ: φ(β)) → φ(λ) для ліміт-ординала λ Приклад: довести ∀α: α+0=α База: 0+0=0 ✓ Наступник: (α+0=α) → (α+1)+0=(α+0)+1=α+1 ✓ Ліміт: якщо ∀β<λ: β+0=β, то λ+0 = sup{β+0:β<λ}=sup{β:β<λ}=λ ✓
Відповідь: ω+1 ≠ 1+ω = ω і ω·2 ≠ 2·ω = ω. Ординали впорядковані, а не просто «кількість». Трансфінітна індукція потребує трьох кроків (з лімітним).

Методика розв'язання

Ця сторінка містить докладно розв'язані задачі з покроковими поясненнями. Мета — показати не лише відповідь, а сформувати розуміння методу, яке можна перенести на аналогічні задачі.

Як вчитися на прикладах

Перед переглядом розв'язку спробуйте вирішити задачу самостійно. Якщо застрягли — зверніться до першого кроку, потім знову спробуйте самі. Пояснюйте кожен крок уголос — це радикально покращує засвоєння.

Часті запитання (FAQ)

Які методи розв'язання задач з ∅ ⊆ a ⊆ 𝒫(a) демонструються на цій сторінці?
Сторінка демонструє стандартні та нестандартні методи розв'язання задач з '∅ ⊆ A ⊆ 𝒫(A)': аналітичні підходи, числові методи та графічні інтерпретації. Кожен крок супроводжується поясненням логіки.
Якого рівня складності задачі з ∅ ⊆ a ⊆ 𝒫(a) представлені?
Представлені задачі охоплюють рівні: типові задачі з підручників (базовий), задачі підвищеної складності (середній) та нетипові варіанти (просунутий). Кожна задача чітко позначена за рівнем.
Як вчитися на розв'язаних задачах з ∅ ⊆ a ⊆ 𝒫(a) найефективніше?
Ефективна техніка: прочитайте умову → спробуйте розв'язати самостійно → порівняйте з розв'язком → якщо помилилися, проаналізуйте де саме → через 2–3 дні повторіть задачу без підказок. Це формує стійкі навички.
Чи є в розв'язках покрокові пояснення всіх перетворень?
Так, кожен розв'язок ∅ ⊆ a ⊆ 𝒫(a) містить детальні покрокові пояснення: записується перетворення, обґрунтовується його правомірність, вказуються використані теореми та формули. Підхід 'показати думку', а не лише відповідь.
Як ці задачі з ∅ ⊆ a ⊆ 𝒫(a) допомагають при підготовці до контрольних та іспитів?
Розв'язані задачі з '∅ ⊆ A ⊆ 𝒫(A)' покривають типові варіанти університетських контрольних і іспитних завдань. Після їх опрацювання ви будете впізнавати тип задачі та одразу знати метод — це вирішальна перевага на іспиті.