Бесконечность: отель Гильберта и размеры бесконечности

← Назад к материалам
Старшая школа 24 Залы Логика Теория множеств

Дидактические цели

Каких чисел больше — целых или чётных? Найдётся ли в заполненном бесконечном отеле место ещё для бесконечного числа гостей? Может ли множество иметь нулевую длину и при этом содержать столько же точек, сколько вся прямая? Этот лаб для бахильерато и университета, вне школьной программы, проходит по теории множеств и бесконечным мощностям Георга Кантора: от идеи биекции (той самой, которой пастухи пользовались, считая овец камешками) до необычного множества Кантора — через три классических парадокса бесконечности (Зенон, расходящиеся ряды, кувшин Росса — Литлвуда) и отель Гильберта.

Чему учимся

Главная идея: бесконечность ведёт себя не так, как большое число. Собственная часть бесконечного множества может быть того же размера, что и всё множество, и не все бесконечности равны — одни строго больше других, а над любой из них всегда есть ещё бо́льшая.

  • Множества и биекция (залы 1-3). Что такое множество, его мощность и идея биекции на примере истории о пастухе и его овцах (камешки, которые кладут в мешок и вынимают из него).
  • Три парадокса бесконечности (залы 4-6). Ахиллес и черепаха (сумма бесконечного числа слагаемых может быть конечной), расходящиеся суммы (1-1+1-1+... и преобразование Эйлера; осторожно с перегруппировкой) и парадокс кувшина Росса — Литлвуда (бесконечно много карточек кладут и вынимают, и результат зависит от порядка).
  • Счётная бесконечность, ℵ0 (залы 7-12). Чётные числа и целые, натуральные и целые, бесконечный отель Гильберта (ещё один гость, ещё бесконечно много гостей, бесконечно много делегаций с помощью простых чисел) и рациональные числа, выписанные по диагоналям.
  • Континуум, несчётное множество (залы 13-16). Диагональный аргумент Кантора для действительных чисел, почему маленький интервал имеет ту же мощность, что и вся прямая, почему прямая и плоскость равномощны, и теорема Кантора (множество всех подмножеств всегда больше).
  • Множество Кантора (залы 17-21). Двоичные и троичные дроби, построение множества Кантора удалением средних третей, почему его мера равна 0 и почему оно всё же имеет мощность континуума.
  • Завершение (залы 22-24). Континуум-гипотеза и её независимость (Гёдель/Коэн), итоговое повторение, которое возвращается к овцам из начала, и заключительная головоломка — игра с 3 фишками, где инвариант (2^-(m+n)) доказывает, что некоторые позиции недостижимы, сколько ни играй.

Ключевые математические идеи

  • Биекция: два множества имеют одинаковую мощность, если между ними существует взаимно однозначное соответствие, даже если одно «кажется» больше.
  • Счётная бесконечность ℵ0: мощность N, Z и Q; бесконечная собственная часть может иметь ту же мощность, что и целое.
  • Диагональный аргумент Кантора: построение элемента, который отличается от каждого элемента списка в определённой позиции, показывает, что никакой список не может исчерпать множество; так доказывается и несчётность R, и теорема Кантора.
  • Теорема Кантора: всегда |P(A)| > |A|, откуда возникает бесконечная башня всё бо́льших мощностей.
  • Мощность континуума c: |R| = |R²| = |(0,1)|; число измерений не меняет количества точек.
  • Мера и мощность: множество Кантора имеет длину 0, но мощность c — размер и количество элементов — разные понятия.
  • Сходящиеся и расходящиеся ряды: геометрическую прогрессию со знаменателем |r|<1 можно спокойно суммировать; у ряда, который не сходится (например, 1-1+1-1+...), нет корректно определённой суммы, как бы ни хотелось приписать ему её алгебраически.
  • Континуум-гипотеза: вопрос о том, существует ли мощность строго между ℵ0 и c, не зависит от обычных аксиом теории множеств (Гёдель, 1940; Коэн, 1963).
  • Инвариант (доказательство невозможности): если сопоставить каждому состоянию игры величину, которую правило сохраняет в точности, можно доказать, что некоторые состояния недостижимы, не перебирая все возможные ходы; та же идея, с другой формулой, встречается во многих классических комбинаторных задачах.

Содержание по залам

Зал 1 · Что такое множество?

Запись множеств в фигурных скобках, пустое множество, множества, содержащие другие множества, и правило: элементы не повторяются.

Задания для ученика

  • Записать множество {a,b}.
  • Записать множество первых 4 простых чисел.

Зал 2 · Мощность множества

Мощность как количество элементов; одной и той же мощностью могут обладать множества совершенно разной природы (числа, цвета).

Задания для ученика

  • Найти мощность нескольких множеств, в том числе множества с коробкой внутри и пустого множества.

Зал 3 · Пастух и его овцы

История о том, как овец считали камешками, вводит понятие биекции: два множества имеют одинаковую мощность, если между ними есть взаимно однозначное соответствие.

Задания для ученика

  • Выяснить, чем пользовались пастухи.
  • Посмотреть анимацию с овцами и камешками.
  • Ответить, что было бы, если бы остались лишние овцы.

Зал 4 · Ахиллес и черепаха

Парадокс Зенона: Ахиллес никогда не догонит черепаху, потому что ему нужно пробежать бесконечно много всё более коротких отрезков. Парадокс разрешается суммированием геометрической прогрессии.

Задания для ученика

  • Определить, какую последовательность образуют отрезки.
  • Различить, что в рассуждении Зенона верно, а что ложно.
  • Вычислить, где Ахиллес догнал бы черепаху, если бы бежал втрое быстрее неё.

Зал 5 · Осторожно с бесконечными суммами

Ряд 1-1+1-1+... даёт разные результаты в зависимости от того, как сгруппировать слагаемые (парадокс Гранди); алгебраическое преобразование Эйлера (s=1-s) даёт третье значение, 1/2.

Задания для ученика

  • Сравнить две группировки.
  • Решить уравнение s=1-s и подумать, почему ни одно из трёх значений не является «правильным».

Зал 6 · Парадокс кувшина

Парадокс Росса — Литлвуда: на каждом шаге в кувшин кладут 10 карточек и вынимают 1; к 12 часам кувшин пуст, потому что любую конкретную карточку уже вынули на её шаге. Если изменить порядок, в котором вынимают карточки, меняется и результат.

Задания для ученика

  • Пройти шаги с помощью ползунка.
  • Ответить, сколько карточек остаётся в 12 часов.
  • Повторить рассуждение для случая, когда вынимают только карточки с чётными номерами.

Зал 7 · Каких чисел больше?

Чётные числа и целые: строится явная биекция (×2 / ÷2) между этими множествами, которая показывает, что их мощность одинакова, ℵ₀.

Задания для ученика

  • Предсказать, какое множество больше.
  • Посмотреть анимацию биекции.
  • Сравнить числа, кратные 10, и числа, кратные 2.

Зал 8 · Больше натуральных или целых?

Биекция «зигзагом» между N и Z: натуральные числа разбиваются на пары соседних.

Задания для ученика

  • Рассмотреть соответствие.
  • Вывести формулу для 2n-1, зная, что 2n→n.

Зал 9 · Бесконечный отель: ещё один гость

Отель Гильберта заполнен; если переселить каждого гостя из номера N в номер N+1, освобождается номер 1.

Задания для ученика

  • Найти формулу переселения для одного нового гостя.

Зал 10 · Бесконечный отель: ещё бесконечно много гостей

Приёма N+1 для бесконечного числа новых гостей недостаточно; нужно N→2N (или что-то подобное), чтобы освободить бесконечно много номеров.

Задания для ученика

  • Найти формулу, которая освобождает место для бесконечного числа новых гостей.

Зал 11 · Бесконечный отель: бесконечно много делегаций

Чтобы разместить бесконечно много делегаций по бесконечно много гостей в каждой, нужны степени простых чисел, p_m^k: они гарантируют, что двум гостям не достанется один номер.

Задания для ученика

  • Отбросить формулы, которые не являются биекциями (с контрпримером).
  • Найти четвёртое нечётное простое число.
  • Найти итоговую формулу с простыми числами.

Зал 12 · Рациональные числа, Q

Если выписать положительные дроби по диагоналям (с постоянной суммой числителя и знаменателя), получится, что |Q|=|N|, хотя первое соответствие не инъективно.

Задания для ученика

  • Предсказать, больше ли рациональных чисел, чем натуральных.
  • Посмотреть, как дроби выписываются по диагоналям.
  • Объяснить, почему это ещё не биекция.

Зал 13 · Иррациональные числа: диагональ Кантора

Диагональный аргумент: предположив, что есть полный список действительных чисел из (0,1), строят число, которое отличается от каждого числа списка одной цифрой; это доказывает, что R несчётно.

Задания для ученика

  • Посмотреть, как строится диагональное число.
  • Объяснить, почему это число не может быть в списке.
  • Построить диагональное число по новым данным.

Зал 14 · Кусок прямой размером со всю прямую

Геометрическая биекция (дуга и проекция) показывает, что интервал (0,1) имеет ту же мощность, что и вся действительная прямая.

Задания для ученика

  • Посмотреть, что происходит с точками вблизи концов интервала.
  • Объяснить, почему интервал должен быть открытым.

Зал 15 · Прямая и плоскость

Если чередовать десятичные цифры x и y, получается биекция между квадратом (0,1)×(0,1) и интервалом (0,1); это показывает, что |R²|=|R|.

Задания для ученика

  • Чередуя цифры, построить z по x и y.
  • Разложить данное z на x и y.

Зал 16 · Теорема Кантора

Сначала подсчётом подмножеств (2ⁿ), а затем строгим доказательством от противного (множество «предателей») устанавливается, что всегда |P(A)|>|A|, в том числе для бесконечных множеств.

Задания для ученика

  • Посчитать подмножества с помощью интерактивного ползунка.
  • Найти «предателей» в конкретном примере.
  • Проследить противоречие: D не может быть образом никакого x.

Зал 17 · Двоичные и десятичные дроби

У каждого действительного числа из (0,1) есть двоичная запись; это даёт конкретный вариант предыдущего зала (подмножества N ↔ действительные числа) и более простой вариант диагонального аргумента.

Задания для ученика

  • Переводить числа из двоичной записи в десятичную и обратно.
  • Построить инвертированную диагональ в двоичной записи.
  • Определить, какое подмножество N задаёт данная последовательность.

Зал 18 · Троичные дроби

Запись в системе счисления с основанием 3 и ключевое наблюдение: числа, в троичной записи которых встречаются только 0 и 2, без единой 1.

Задания для ученика

  • Переводить числа из троичной записи в десятичную и обратно.
  • Определить, в записи каких чисел только нули и двойки.

Зал 19 · Множество Кантора

Построение многократным удалением средних третей; множество отождествляется с числами из [0,1], в троичной записи которых только 0 и 2 (влево/вправо на каждом шаге).

Задания для ученика

  • Посмотреть построение шаг за шагом.
  • Сосчитать отрезки после 4-го шага.
  • Найти точку множества Кантора, выбирая на каждом шаге «влево» или «вправо».

Зал 20 · Множество Кантора имеет меру 0

Сумма длин удалённых отрезков — геометрический ряд, который сходится к 1: длины не остаётся.

Задания для ученика

  • Вычислить, к чему сходится ряд длин удалённых отрезков.

Зал 21 · Множество Кантора имеет мощность континуума

Если заменить троичные цифры (0,2)→(0,1), получается биекция между множеством Кантора и (0,1): его мера равна 0, а мощность — c.

Задания для ученика

  • Перевести точку множества Кантора в двоичную запись.
  • Перевести двоичное число обратно в точку множества Кантора.

Зал 22 · Континуум-гипотеза

Существует ли мощность между ℵ₀ и c? Гипотеза Кантора и её независимость, доказанная Гёделем (1940) и Коэном (1963).

Задания для ученика

  • Высказать интуитивное соображение по этому вопросу.
  • Понять, что значит, что ответ не зависит от аксиом.

Зал 23 · Итог: зоопарк бесконечностей

Итоговое повторение: вопросы «верно/неверно» по всем идеям лаба и визуальное завершение, которое возвращает анимацию с овцами из зала 3.

Задания для ученика

  • Ответить на серию вопросов «верно/неверно».
  • Выбрать фразу, которая лучше всего подытоживает лаб.

Зал 24 · Игра с 3 фишками

Заключительная головоломка: 3 фишки в клетках (1,1),(1,2),(2,1) бесконечной сетки; если коснуться фишки, она делится на две — в (m+1,n) и (m,n+1), если обе клетки свободны. После 25 ходов на той же интерактивной доске показывается, почему освободить 3 начальные клетки невозможно: каждой клетке (m,n) сопоставляется число 2^-(m+n), сумма для 3 начальных клеток равна 1/2, а для всей доски — 1, и каждое деление сохраняет сумму в точности, поэтому никакое конечное число фишек не может набрать эти 1/2 вне начальных клеток.

Задания для ученика

  • Попытаться освободить 3 начальные клетки (25 ходов).
  • Вычислить сумму значений по строкам доски.
  • Объяснить, почему это невозможно при конечном числе фишек.

Залы для показа

Самые наглядные для показа и обсуждения в классе.

★
Зал 3 · Пастух и его овцы — Идея биекции, поданная через конкретную историю ещё до всяких обозначений, — основа всего лаба. Хорошо подходит для начала занятия.
★
Зал 6 · Парадокс кувшина — Очень неожиданный результат (кувшин оказывается пустым) с поворотом в конце (если изменить порядок, в котором вынимают карточки, меняется результат) даёт много материала для обсуждения в классе.
★
Зал 16 · Теорема Кантора — Доказательство от противного с «предателями» — самое трудное место лаба; если вывести его на экран и пройти шаг за шагом всем классом, никто не потеряется.
★
Зал 21 · Множество Кантора имеет мощность континуума — Центральный парадокс блока о множестве Кантора (мера 0, но точек столько же, сколько на прямой) обычно вызывает самую живую реакцию за всё занятие.