Содержащийся в атмосфере диоксид углерода CO2 действует подобно теплому одеялу, удерживающему излучаемое Землей тепло близ ее поверхности, и любое существенное сокращение содержания СО2 в воздухе приведет к понижению температуры на Земле.
Это сокращение может быть вызвано, например, необычно активным выветриванием пород. CO2 соединяется с водой в атмосфере и почве, образуя углекислоту, которая является очень активным химическим соединением. Она легко вступает в реакцию с такими наиболее распространенными в горных породах элементами, как натрий, калий, кальций, магний и железо. Если происходит значительное поднятие суши, свежие поверхности горных пород подвергаются эрозии и денудации.
В процессе выветривания этих пород из атмосферы будет извлечено большое количество углекислоты. В результате температура суши понизится, и начнется ледниковая эпоха. Когда спустя продолжительное время в атмосферу возвратится углекислота, поглощенная океанами, ледниковая эпоха подойдет к концу. Гипотеза диоксида углерода применима, в частности, для объяснения развития позднепалеозойского и плейстоценового оледенений, которым предшествовали поднятие суши и горообразование. Эта гипотеза вызывала возражения на том основании, что в воздухе содержится гораздо больше СО2, чем требуется для формирования теплоизолирующего покрова. Кроме того, она не объясняла повторяемость оледенений в плейстоцене.