Ты пользуешься ей каждые пять минут — просто не знаешь об этом
Эксперт — математик-прикладник, объясняет сложное на пальцах без формул
Собеседник — умный человек, который ненавидел математику в школе и не подозревает, что использует её каждый день
80% врачей ошибаются, видя положительный результат теста на редкую болезнь. Amazon меняет цену на товар 144 раза в сутки. UPS экономит $400 млн в год на задаче коммивояжёра, которой 200 лет. Математика — не про интегралы из учебника, а про то, как устроены решения, деньги и неопределённость вокруг нас.
≈1 656 слов · 11–13 мин чтения
— Математика — это не про цифры. Это про отношения между вещами. И ты пользуешься ей каждые пять минут, просто не знаешь об этом.
— В смысле? Я интегралами в последний раз в школе пользовался.
— А ты сейчас на каком расстоянии от меня стоишь?
— Ну, метра полтора.
— Ты только что решил задачу триангуляции, с которой не справляется робот без трёх камер. Твой мозг каждую миллисекунду вычисляет расстояние до объектов — и делает это лучше любого лидара. Ты не говоришь себе: «О, я сейчас использую математику!» — но ты её используешь.
— Подожди. То есть математика — это не про то, что в учебнике?
— Вот тут самое интересное: всё наоборот. Математика — это язык, на котором описаны отношения между вещами. Не калькулятор для их подсчёта. Представь, что ты всю жизнь говорил на русском, но не знал, что он называется «русский язык». Вот точно так же ты каждые пять минут оцениваешь расстояние до машины, прикидываешь, успеешь ли к дедлайну, выбираешь более быструю очередь в супермаркете — и ни разу не называешь это математикой.
— С очередями интересно. Я всегда выбираю ту, где меньше людей. И почти всегда проигрываю.
— Потому что ты решаешь задачу теории массового обслуживания — и в 60% случаев ошибаешься. Ты смотришь на длину очереди, а надо смотреть на то, что в ней происходит. У одного человека полная тележка и он будет пробиваться десять минут. У другого — пачка чипсов и бутылка воды. Твоя интуиция не учитывает дисперсию времени обслуживания. Она вообще не приспособлена к вероятностям.
— То есть я проигрываю, потому что мой мозг плохо считает?
— Мозг оптимизирован для саванны, где редкие смертельные угрозы и быстрые решения. А математика требует медленных решений в среде с частыми вероятностями. Это разные эпохи эволюции.
— Ладно, с очередями понятно. Но где математика реально делает деньги? Трейдинг, крипта, хедж-фонды?
— Нет. Страховка, логистика, ценообразование в супермаркете.
— В супермаркете?
— Amazon меняет цену на один и тот же товар 144 раза в сутки. Динамическое ценообразование даёт им плюс 25% к марже. Они не «назначают» цену — они решают задачу оптимизации в реальном времени. Progressive Insurance внедрила GLM-регрессию — уровень второкурсника, таблица Excel, — и за пять лет отыграла 15% рынка страховки США.
— Пятнадцать процентов рынка на том, что второкурсник учит?
— Нужна только таблица Excel и человек, который не боится слова «регрессия». Самые денежные применения математики — скучные и незаметные. UPS экономит 400 миллионов долларов в год на топливе через алгоритм, который решает задачу коммивояжёра для 55 тысяч маршрутов в день. Не нейросети, не ИИ — задача коммивояжёра, которой двести лет.
— А я думал, что «настоящая математика» — это интегралы и дифуры. А тут какая-то статистика и задачи на графы.
— Вот тут самое интересное: всё наоборот. Чем точнее инструмент, тем меньше ситуаций, где он применим. Интегралы — это мощно, но когда ты в последний раз в жизни брал интеграл? А статистикой ты пользуешься каждый раз, когда смотришь на прогноз погоды, читаешь новости про «учёные доказали» или решаешь, стоит ли делать прививку.
— Ну, статистика — это же просто среднее посчитать?
— А ты знаешь, что 80% врачей ошибаются, когда видят положительный результат теста на редкую болезнь?
— В смысле?
— Тест точный на 99%. Болезнь встречается у одного из тысячи. Ты сдал тест, результат положительный. Какая реальная вероятность, что ты болен?
— Ну, 99%?
— Около 9%. Потому что из тысячи человек у одного реально есть болезнь — и тест его поймает. А у остальных 999 человек тест ошибётся в 1% случаев — то есть даст примерно 10 ложных положительных результатов. Итого 11 положительных результатов, из которых только один настоящий. 1 из 11 — это 9%.
— Подожди... То есть 99% точности — и реальная вероятность 9%?
— Именно. Это называется base rate fallacy — ошибка базовой ставки. И 80% врачей в неё попадают. Финансисты, которые знали теорему Байеса, потеряли в 2008 году на 40% меньше денег — просто потому, что понимали: их модели неточны.
— То есть умение работать с неопределённостью ценнее умения решать уравнения?
— Именно. В школе учат интегралам, потому что там есть правильный ответ. И не учат статистике, потому что там правильного ответа нет — там judgement. А в жизни judgement нужен в тысячу раз чаще.
— Но есть же вещи, где математика просто ломает мозг. Я помню этот парадокс с тремя дверями...
— Монти Холл?
— Да! Там же 50 на 50, когда остаются две двери?
— А давай проверим. Три двери, за одной машина. Ты выбрал первую. Ведущий, который знает, где машина, открывает третью — там коза. Предлагает поменять выбор на вторую. Что будешь делать?
— Ну, шансы же равны? Осталось две двери — 50 на 50.
— Нет. Если ты поменяешь — выиграешь в двух случаях из трёх.
— Не может быть.
— Смотри. Когда ты выбираешь первую дверь, вероятность, что машина за ней — 1/3. Вероятность, что машина за одной из двух других — 2/3. Ведущий открывает дверь с козой — но он не меняет вероятности. Он просто показывает тебе, где козы нет. Вероятность 2/3 теперь сосредоточена на одной оставшейся двери. Меняешь — и у тебя 2/3 вместо 1/3.
— Я не верю. Это же... это противоречит всему, что кажется логичным.
— Десять тысяч человек, включая PhD по математике, ошиблись в этой задаче для третьего класса. Потому что интуиция говорит «50/50». И знаешь, что самое страшное?
— Что?
— Знание ответа не меняет поведение. Человек понимает парадокс Монти Холла — и через час снова говорит «50/50». Мозг не приспособлен к вероятностям. Математика — единственная защита.
— А где ещё математика работает незаметно? В технологиях, которыми я пользуюсь каждый день?
— Google — это собственный вектор матрицы переходов. Идея цепей Маркова 1897 года. Google не «читает» страницы — он решает задачу линейной алгебры.
— То есть когда я гуглю — я решаю уравнение?
— Представь, что по интернету бродит случайный пользователь и бесконечно кликает по ссылкам. PageRank — это вероятность, что он окажется на этой странице. Google — это собственный вектор матрицы размером с интернет.
— А JPEG? MP3?
— Преобразование Фурье. 1822 год. Французский математик создал его для уравнения теплопроводности — и понятия не имел, что через двести лет это будет сжимать фотографии котов. Netflix, Spotify, YouTube используют сингулярное разложение — метод 1870-х годов. Ты — строка в матрице «пользователи × контент».
— То есть технологии — это математика 100–200 летней давности, которая наконец нашла применение?
— Именно. И мы не знаем, какие сегодняшние «бесполезные» абстракции станут технологиями 2050 года. Лучший способ предсказать технологии будущего — не читать TechCrunch, а следить за arXiv по разделам, которые ты не понимаешь.
— Я программист. Какую математику мне реально стоит учить?
— Не матанализ.
— А что?
— Дискретную математику. Графы. Комбинаторику.
— Но в университете нас учили матанализу...
— Университеты продолжают учить матанализу, потому что это «серьёзный бренд», а дискретная математика — нет. Выпускники умеют брать интегралы, но не могут оценить сложность алгоритма. А Big O — это разница между 0,07 секунды и 28 часами на одном и том же объёме данных.
— То есть я могу написать код, который работает на десяти пользователях, и упадёт на миллионе?
— И ты даже не узнаешь почему, если не знаешь математики. Код — это граф состояний, а не последовательность строк. Теория графов — язык описания любых систем связей: Git, базы данных, зависимости пакетов. Комбинаторика — умение сказать «это не перебрать за время жизни Вселенной». Один год математики плюс один год программирования даёт программиста, который пишет код для десяти миллионов пользователей. Десять лет кода без математики — код, который падает, когда данных становится много.
— А если я хочу начать учить математику сейчас? Какой учебник взять?
— Никакой.
— В смысле?
— Найди задачу, которая тебя бесит.
— Не понял.
— Ну, например, ты играешь в Factorio и хочешь оптимизировать завод. Ты выучишь топологическую сортировку за вечер, потому что без неё твои красные микросхемы не производятся. Или ты хочешь понять, как работает рекомендательная система Netflix — и выучишь сингулярное разложение, потому что без него не соберёшь свой прототип. Математика входит не через учебник, а через задачу.
— Но учебники же структурируют знание?
— Учебники построены вокруг логики предмета, а не логики ученика. 90% бросают именно из-за этого разрыва. Плавание — нельзя выучить гидродинамику и потом прыгнуть в воду. Надо прыгнуть и в процессе разобраться, что делать руками.
— А ресурсы? Есть что-то, что реально работает?
— 3Blue1Brown — визуальный вход, после которого матрицы — это трансформации пространства, а не таблички с числами. Project Euler — вход через программирование: ты сам идёшь учить математику, потому что без неё программа не работает. Бен Орлин — про то, как математика пронизывает всё вокруг, от лотерей до спорта.
— Но математика же точная наука? Там есть правильные ответы?
— Точная — внутри своих правил. Но правила выбраны произвольно.
— То есть математика — это просто игра?
— Игра, которая чудовищно точно описывает реальность. И никто не знает, почему.
— Подожди. Как это — «никто не знает»?
— Теорема Гёделя о неполноте: в любой достаточно сложной системе есть истины, которые нельзя доказать. Континуум-гипотеза — утверждение, которое нельзя ни доказать, ни опровергнуть в стандартной теории множеств. Парадокс Банаха — Тарского: шар можно разбить на конечное число частей и собрать два шара того же размера.
— Шар — разбить и собрать два таких же?
— Да. Это не физика, это математика. Внутри своих правил это работает. Но лучшие математики постоянно говорят «я ничего не понимаю» — не потому, что они глупые, а потому что видят границы, которых не видят другие.
— То есть математика учит не правильным ответам?
— Математика учит правильным вопросам. Формалисты, платонисты и интуиционисты не могут договориться, что такое математика на самом деле — она открывается или изобретается? И это нормально. Это и есть самое интересное.
— А если я сейчас скажу: «Математика — это произвольная игра, которая случайно оказалась полезной» — это будет правильно?
— Будет вопрос. Почему математика, будучи «произвольной игрой», так чудовищно эффективна в описании реальности? Физик Юджин Вигнер назвал это «непостижимой эффективностью математики». У нас нет ответа. И это самое интересное — что у нас нет ответа.