Шрифт:
В этой книге я хочу поделиться с вами тем арсеналом шорткатов, который математики, подобные Карлу Фридриху Гауссу, разрабатывали на протяжении многих столетий. В каждой главе речь пойдет о том или ином шорткате особого, отличного от других вида. Но все они предназначены для одного: превратить вас из того, кто корпит над решением задачи, в того, кто может сдать свою аспидную доску с ответом раньше всех остальных.
Нашим спутником в этом путешествии я выбрал Гаусса. С его успеха на уроке началась карьера, которая, на мой взгляд, сделала его достойным звания принца шорткатов. Более того, множество революционных открытий, которые он совершил в течение своей жизни, связаны и с многими из разных шорткатов, о которых я буду говорить в этой книге.
Я надеюсь, что изложенные здесь истории о шорткатах, накопленных математиками за долгие годы, составят инструментарий, который пригодится всем тем, кто захочет сэкономить время, уходящее на одно занятие, чтобы можно было уделить больше времени чему-то другому, более интересному. Очень часто эти шорткаты оказываются применимы и к задачам, на первый взгляд не имеющим ничего общего с математикой. Однако математика – это образ мышления, позволяющий разбираться в сложном мире и находить пути с одного берега на другой.
Поэтому математика вполне заслуженно занимает центральное место в образовательной программе. Не потому, что всем и каждому абсолютно необходимо решать квадратные уравнения. По правде говоря, кому они нужны! Важный навык, используемый в решении такой задачи, – это понимание могущества алгебры и алгоритмов.
Я начну это путешествие к лучшему мышлению с одного из самых важных шорткатов, разработанных математиками, – паттернов [4] . Паттерн часто бывает лучшим из всех шорткатов. Увидев паттерн, можно найти шорткат, позволяющий экстраполировать данные в будущее. Такая способность выявлять фундаментальные правила образует основу математического моделирования.
4
Еще одно богатое значениями английское слово, которое, кажется, лучше позаимствовать, чем передавать многословными выражениями. В зависимости от контекста оно может означать рисунок, узор, канву, выкройку, шаблон, систему, характер, закономерность и т. д. Трудность перевода слова pattern на другие языки обсуждается и в главе 3 этой книги.
Роль шортката очень часто состоит в понимании основополагающего принципа, объединяющего кажущиеся несвязанными друг с другом задачи. Прелесть шортката Гаусса в том, что даже если учитель решит усложнить задание и предложит сложить числа до тысячи или до миллиона, шорткат по-прежнему будет работать. Последовательное сложение чисел будет занимать все больше времени, но на прием Гаусса это никак не повлияет: чтобы сложить числа от единицы до миллиона, нужно просто по-прежнему разбить их на пары и получить 500 000 пар, сумма членов каждой из которых равна 1 000 001. Перемножим эти два числа, и – бинго! – ответ готов. Представьте себе туннель, образующий короткий путь сквозь гору: если даже гора каким-то образом станет выше, на дороге это никак не отразится.
Способность создавать и изменять язык тоже оказывается очень эффективным шорткатом. Алгебра помогает нам распознавать фундаментальные принципы, лежащие в основе широкого спектра совершенно не похожих друг на друга задач. Язык координат позволяет выразить геометрию в числах и часто выявляет шорткаты, которых не видно на геометрических чертежах. Создание языка может быть поразительным средством понимания. Я помню, как боролся с необычайно сложной системой, описание которой требовало огромного множества условий. Откровением стал для меня совет научного руководителя: «Дайте ей название». Это позволило мне создать шорткат для размышлений.
Каждый раз, когда я заговариваю об идее шортката, мои собеседники неизменно считают, что речь идет о каком-то жульничестве. Что я пытаюсь срезать какие-то углы. Поэтому очень важно с самого начала научиться отличать шорткаты от срезания углов. Я ищу более рациональный путь к правильному решению. Меня не интересуют всякие некачественные приблизительные ответы. Я хочу добиться полного понимания, но избежать ненужной тяжелой работы.
При этом некоторые шорткаты сводятся к приближениям, достаточно точным для решения насущных задач. В некотором смысле сам язык – это тоже шорткат. Например, слово «стул» – шорткат к целой группе разного рода вещей, на которых можно сидеть. Но придумывать по отдельному слову для каждого конкретного стула было бы нерационально. Язык – это очень хитрое низкоразмерное представление окружающего нас мира, которое позволяет нам эффективно общаться друг с другом и облегчает наше существование в многогранном мире. Не будь у нас шорткатов – слов, каждое из которых обозначает множество предметов, – мы тонули бы в шуме.
Дальше я покажу, что и в математике для обнаружения шортката часто бывает важно отбрасывать информацию. Скажем, топология – это геометрия без размеров. Если вы находитесь в лондонском метро, карта, показывающая, как соединяются между собой разные станции, будет для вас полезнее, чем карта, точно отражающая их географическое расположение. Очень полезными шорткатами бывают и диаграммы. Опять же, лучшие из них отбрасывают все то, что не имеет прямого отношения к решаемой задаче. Но, как я покажу на примерах, грань между хорошим шорткатом и опасностью скатиться к срезанию углов часто бывает очень тонкой.
Одним из величайших средств для поиска шорткатов, изобретенных человечеством, является математический анализ [5] . Многие инженеры используют этот элемент математической магии для нахождения оптимальных решений инженерных задач. Теория вероятностей и статистика – это шорткаты к получению большого количества информации об огромных наборах данных. Математика часто помогает найти самый рациональный путь через сложные геометрические построения или запутанные сети. Когда я влюбился в математику, одним из самых потрясающих откровений для меня стала ее способность находить шорткаты даже к пониманию бесконечного. Шорткаты, соединяющие противоположные концы бесконечного маршрута.
5
Дифференциальное и интегральное исчисление.