Учебник Занимательная математика для начинающих
Этот курс — путешествие по самым красивым сюжетам математики: от простых чисел и золотого сечения до фракталов, бесконечности и парадоксов. Каждая тема подана как живая история с точной формулой и коротким запускаемым экспериментом на Python, который тут же подтверждает теорию числами. Курс для всех, кто хочет увидеть в математике не сухие правила, а источник удивления и красоты.
Курс «Занимательная математика: красота чисел и форм» состоит из 8 разделов и 32 уроков: Простые числа, Золотое сечение и Фибоначчи, Фракталы, Числовые диковинки, Геометрия и константы, Комбинаторные чудеса, Теория графов наглядно и Бесконечность и парадоксы. Уроки идут по порядку — от основ к более сложным темам, в каждом есть объяснение с примерами, а в конце — вопросы для самопроверки. К урокам привязаны задачи с автоматической проверкой: прочитали тему — сразу закрепили её кодом.
Программа курса
1 Простые числа
- Решето Эратосфена
Древний и до сих пор быстрый способ найти все простые числа до заданной границы — решето Эратосфена с кодом на Python.
- Бесконечность простых чисел
Доказательство Евклида о бесконечности простых чисел и его проверка в коде: простые никогда не кончаются.
- Как простые редеют: закон распределения
Теорема о распределении простых чисел: плотность простых около n убывает как 1/ln n, проверка формулы pi(n) ~ n/ln n.
- Простые-близнецы
Пары простых, отличающихся на 2: близнецы, гипотеза о их бесконечности и поиск близнецов в коде.
- Решето Эратосфена
2 Золотое сечение и Фибоначчи
- Золотое сечение: число фи
Что такое золотое сечение, откуда берётся число фи и почему оно удовлетворяет уравнению фи в квадрате равно фи плюс один.
- Числа Фибоначчи
Последовательность Фибоначчи: правило сложения двух предыдущих чисел, кролики Фибоначчи и вычисление в коде.
- Формула Бине и сходимость к фи
Формула Бине выражает n-е число Фибоначчи через золотое сечение, а отношение соседних чисел стремится к фи.
- Спирали в природе и золотой угол
Почему растения раскладывают семена под золотым углом 137,5 градуса и как из чисел Фибоначчи рождаются спирали.
- Золотое сечение: число фи
3 Фракталы
- Множество Мандельброта
Множество Мандельброта: простая итерация z в квадрате плюс c рождает бесконечно сложную границу — печатаем ASCII-карту.
- Самоподобие и размерность Хаусдорфа
Что такое самоподобие фракталов и почему их размерность бывает дробной: формула размерности через число копий и масштаб.
- Треугольник Серпинского
Треугольник Серпинского: три способа его построить — рекурсия, чётность биномиальных коэффициентов и игра в хаос.
- Множество Мандельброта
4 Числовые диковинки
- Совершенные числа
Совершенные числа равны сумме своих делителей: 6, 28, 496. Их связь с простыми Мерсенна и поиск в коде.
- Дружественные числа
Дружественные пары: каждое число равно сумме делителей другого. Классическая пара 220 и 284 и поиск пар в коде.
- Числа Армстронга и палиндромы
Числа Армстронга (нарциссические) равны сумме своих цифр в степени, а числа-палиндромы читаются одинаково в обе стороны.
- Гипотеза Коллатца
Гипотеза Коллатца 3n+1: любое число рано или поздно приходит к единице. Симуляция длины траекторий на Python.
- Совершенные числа
5 Геометрия и константы
- Число пи: ряд Лейбница
Число пи можно получить из бесконечного ряда Лейбница: пи делить на 4 равно 1 минус треть плюс пятая и так далее.
- Число пи методом Монте-Карло
Метод Монте-Карло: бросаем случайные точки в квадрат и по доле попавших в круг оцениваем число пи.
- Число e и его ряд
Число e — основание натурального логарифма — через сумму обратных факториалов и предел сложных процентов.
- Пифагоровы тройки
Теорема Пифагора и целочисленные пифагоровы тройки: как найти все a, b, c с a в квадрате плюс b в квадрате равно c в квадрате.
- Формула Эйлера: самое красивое тождество
Формула Эйлера связывает e, i и пи: e в степени i пи плюс один равно нулю — самое красивое уравнение математики.
- Число пи: ряд Лейбница
6 Комбинаторные чудеса
- Треугольник Паскаля и биномиальные коэффициенты
Треугольник Паскаля строится сложением соседей и хранит биномиальные коэффициенты — число способов выбрать k из n.
- Числа Каталана
Числа Каталана 1, 1, 2, 5, 14, 42 считают правильные скобочные последовательности, триангуляции и пути.
- Принцип Дирихле
Принцип Дирихле: если предметов больше, чем ящиков, в каком-то ящике окажется минимум два. Простое правило с мощными следствиями.
- Парадокс дней рождения
Парадокс дней рождения: уже в группе из 23 человек вероятность совпадения дней рождения превышает 50 процентов.
- Треугольник Паскаля и биномиальные коэффициенты
7 Теория графов наглядно
- Мосты Кёнигсберга и эйлеровы пути
Задача о семи мостах Кёнигсберга породила теорию графов: пройти по каждому мосту ровно раз можно лишь при условии на чётность.
- Формула Эйлера для многогранников
Для любого выпуклого многогранника число вершин минус рёбер плюс граней равно двум: V - E + F = 2.
- Раскраска карт: теорема о четырёх красках
Любую карту можно раскрасить в четыре цвета так, чтобы соседние страны различались — знаменитая теорема о четырёх красках.
- Кратчайшие пути: поиск в ширину
Поиск в ширину находит кратчайший путь в графе по числу рёбер — основа навигаторов и социальных сетей.
- Мосты Кёнигсберга и эйлеровы пути
8 Бесконечность и парадоксы
- Счётная бесконечность: отель Гильберта
Бесконечный отель Гильберта вмещает новых гостей даже когда полон — наглядная модель счётной бесконечности.
- Диагональ Кантора: несчётность вещественных чисел
Диагональный метод Кантора доказывает, что вещественных чисел больше, чем натуральных: существуют разные бесконечности.
- Почему 0,999... = 1
Бесконечная дробь 0,999... в точности равна единице — три строгих доказательства этого нестрашного равенства.
- Парадокс Банаха — Тарского на пальцах
Парадокс Банаха — Тарского: шар можно разрезать на части и собрать из них два таких же шара. Как это возможно.
- Счётная бесконечность: отель Гильберта