Дидактические цели
Каких чисел больше — целых или чётных? Найдётся ли в заполненном бесконечном отеле место ещё для бесконечного числа гостей? Может ли множество иметь нулевую длину и при этом содержать столько же точек, сколько вся прямая? Этот лаб для бахильерато и университета, вне школьной программы, проходит по теории множеств и бесконечным мощностям Георга Кантора: от идеи биекции (той самой, которой пастухи пользовались, считая овец камешками) до необычного множества Кантора — через три классических парадокса бесконечности (Зенон, расходящиеся ряды, кувшин Росса — Литлвуда) и отель Гильберта.
Чему учимся
Главная идея: бесконечность ведёт себя не так, как большое число. Собственная часть бесконечного множества может быть того же размера, что и всё множество, и не все бесконечности равны — одни строго больше других, а над любой из них всегда есть ещё бо́льшая.
- Множества и биекция (залы 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 ходов).
- Вычислить сумму значений по строкам доски.
- Объяснить, почему это невозможно при конечном числе фишек.
Залы для показа
Самые наглядные для показа и обсуждения в классе.