Однако, как это часто бывает, его теории скоро вышли из моды. Менее чем через десять лет после смерти Агассиза его преемник на кафедре геологии в Гарварде писал, что «так называемая ледниковая эра… так популярная несколько лет назад среди гляциологов, теперь может быть без колебаний отвергнута».
Проблемы отчасти возникли в связи с тем, что по вычислениям Кролла получалось, что самый последний ледниковый период имел место восемьдесят тысяч лет назад, тогда как геологические находки все больше указывали, что Земля претерпела какую-то драматическую пертурбацию значительно позже. Без убедительного объяснения того, что могло вызвать ледниковый период, вся теория повисала в воздухе. Так бы и оставалось какое-то время, если бы не сербский ученый Милутин Миланкович. Он не имел никакой подготовки в области движения небесных тел – по образованию он был инженером, – но в начале 1900-х годов вдруг заинтересовался этим предметом. Миланкович понял, что проблема не в самой теории Кролла, а в том, что она слишком упрощена.
Земля движется в пространстве не только по меняющей длину и форму орбите, но также и подвержена ритмичным колебаниям углов ее ориентации по отношению к Солнцу. Повороты и покачивания сказываются на продолжительности и интенсивности солнечного освещения на любом клочке земли. На длительных периодах времени наибольшее влияние оказывают три типа изменений колебания наклона оси, прецессия и изменения эксцентриситета орбиты[410]. Миланковича интересовало, нет ли связи между наступлениями и отступлениями ледников и этими сложными циклами. Сложность заключалась в том, что они очень сильно разнились по длительности – приблизительно двадцать, сорок и сто тысяч лет соответственно, но при этом в каждом случае варьировались в пределах нескольких тысяч лет. Это означало, что определение их совокупного эффекта в течение длительных интервалов времени требовало практически бесконечного объема упорных вычислений. В сущности, Миланковичу требовалось вычислить углы падения и продолжительность поступления солнечного излучения для каждой широты и каждого времени года за миллион лет, скорректировав их с учетом трех постоянно меняющихся переменных.
К счастью, именно такой кропотливый труд как нельзя больше отвечал характеру Миланковича. Следующие двадцать лет, даже во время отпусков, он безостановочно работал карандашом и логарифмической линейкой, делая вычисления для своих таблиц циклов – теперь с помощью компьютера их можно сделать за день-другой. Все вычисления приходилось делать вне работы, но в 1914 году у Миланковича вдруг появилась уйма свободного времени – разразилась Первая мировая война, и он попал под арест как резервист сербской армии[411]. Большую часть следующих четырех лет он провел под не очень строгим домашним арестом в Будапеште; от него лишь требовалось раз в неделю отмечаться в полиции. Все остальное время он просиживал в библиотеке Венгерской академии наук. Он был, пожалуй, самым счастливым военнопленным в истории.