Good News, COP30: Cooling Temperatures Reducing CO2 Rise

A character in a red uniform expresses concern, stating, 'I can’t change the laws of physics.'

From Science Matters

By Ron Clutz

Graph displaying CO2 levels (in blue) and UAH temperature anomalies (in pink) from 1976 to 2025, showing trends in atmospheric CO2 and temperature changes.

Just in time for COP30 in Belem, Brazil, we have fresh confirmation that cooling temperatures are resulting in lower-than-expected levels of atmospheric CO2. Historical records show that around 1875 was the coldest time in the last 10,000 years.  That was the end of the Little Ice Age, and since then temperatures have warmed at an average rate of about 0.5C per century.  The recovery of the biosphere and ocean warming resulted in rising levels of CO2 in the atmosphere. At times, there are warming spikes, in the 1930s and 40s for example, and the rate of rising CO2 goes up. At other times, such as 1950s and 60s, temperatures cool, and rising CO2 slows down. More recently, in 2023 and 24, we saw temperatures spike up before falling back down in 2025.

Previously I have demonstrated that changes in atmospheric CO2 levels follow changes in Global Mean Temperatures (GMT) as shown by satellite measurements from University of Alabama at Huntsville (UAH). That background post is reprinted later below.

My curiosity was piqued by the remarkable GMT spike starting in January 2023 and rising to a peak in April 2024. GMT has declined steadily, and now 18 months later, the anomaly is 0.53C down from 0.94C.  I also became aware that UAH has recalibrated their dataset due to a satellite drift that can no longer be corrected. The values since 2020 have shifted slightly in version 6.1, as shown in my recent report UAH Ocean Stays Cool, SH Land Warms, October 2025.  The data here comes from UAH record of temperatures measured in the lower troposphere (TLT).

In this post, I test the premise that temperature changes are predictive of changes in atmospheric CO2 concentrations.  The chart above shows the two monthly datasets: CO2 levels in blue reported at Mauna Loa, and Global temperature anomalies in purple reported by UAHv6.1, both through October 2025. Would such a sharp increase in temperature be reflected in rising CO2 levels, according to the successful mathematical forecasting model? Would CO2 levels decline as temperatures dropped following the peak?

The answer is yes: that temperature spike resulted
in a corresponding CO2 spike as expected.
And lower CO2 levels followed the temperature decline.

Line graph depicting the annual differences in CO2 levels and temperature anomalies from 1976 to October 2025, featuring blue and purple lines representing CO2 levels and temperature anomalies, respectively.

Above are UAH temperature anomalies compared to CO2 monthly changes year over year.

Changes in monthly CO2 synchronize with temperature fluctuations, which for UAH are anomalies referenced to the 1991-2020 period. CO2 differentials are calculated for the present month by subtracting the value for the same month in the previous year (for example October 2025 minus October 2024).  Temp anomalies are calculated by comparing the present month with the baseline month. Note the recent CO2 upward spike and drop following the temperature spike and drop.

The final proof that CO2 follows temperature due to stimulation of natural CO2 reservoirs is demonstrated by the ability to calculate CO2 levels since 1979 with a simple mathematical formula:

For each subsequent year, the CO2 level for each month was generated

CO2  this month this year = a + b × Temp this month this year  + CO2 this month last year

The values for a and b are constants applied to all monthly temps and are chosen to scale the forecasted CO2 level for comparison with the observed value. Here is the result of those calculations.

In the chart calculated CO2 levels correlate with observed CO2 levels at 0.9988 out of 1.0000.  This mathematical generation of CO2 atmospheric levels is only possible if they are driven by temperature-dependent natural sources, and not by human emissions which are small in comparison, rise steadily and monotonically.  For a more detailed look at the recent fluxes, here are the results since 2015, an ENSO neutral year.

Line graph displaying observed and generated CO2 levels from January 2015 to October 2025, with CO2 levels in parts per million (ppm) plotted against time.

For this recent period, the calculated CO2 values match well the annual highs, while some annual generated values of CO2 are slightly higher or lower than observed at other months of the year. Still the correlation for this period is 0.9941.

Key Point

Changes in CO2 follow changes in global temperatures on all time scales, from last month’s observations to ice core datasets spanning millennia. Since CO2 is the lagging variable, it cannot logically be the cause of temperature, the leading variable. It is folly to imagine that by reducing human emissions of CO2, we can change global temperatures, which are obviously driven by other factors.

A portrait of Dr. William Happer with text stating, 'More CO2 actually benefits the world. It is not a pollutant at all, and we should have the courage to do nothing about CO2 emissions.'
Background Post Temperature Changes Cause CO2 Changes, Not the Reverse

This post is about proving that CO2 changes in response to temperature changes, not the other way around, as is often claimed.  In order to do that we need two datasets: one for measurements of changes in atmospheric CO2 concentrations over time and one for estimates of Global Mean Temperature changes over time.

Climate science is unsettling because past data are not fixed, but change later on.  I ran into this previously in 2021 and 2022 when I set out to update an analysis done in 2014 by Jeremy Shiers (discussed in a previous post reprinted at the end).  Jeremy provided a spreadsheet in his essay Murray Salby Showed CO2 Follows Temperature Now You Can Too posted in January 2014. I downloaded his spreadsheet intending to bring the analysis up to the present to see if the results hold up.  The two sources of data were:

Temperature anomalies from RSS here:  http://www.remss.com/missions/amsu

CO2 monthly levels from NOAA (Mauna Loa): https://www.esrl.noaa.gov/gmd/ccgg/trends/data.html

Changes in CO2 (ΔCO2)

Uploading the CO2 dataset showed that many numbers had changed (why?).

A chart showing annual differences in CO2 concentrations over time, with a blue line representing CO2 changes and an orange line indicating new versus old NOAA data.

The blue line shows annual observed differences in monthly values year over year, e.g. June 2020 minus June 2019 etc.  The first 12 months (1979) provide the observed starting values from which differentials are calculated.  The orange line shows those CO2 values changed slightly in the 2020 dataset vs. the 2014 dataset, on average +0.035 ppm.  But there is no pattern or trend added, and deviations vary randomly between + and -.  So last year I took the 2020 dataset to replace the older one for updating the analysis.

Now I find the NOAA dataset starting in 2021 has almost completely new values due to a method shift in February 2021, requiring a recalibration of all previous measurements.  The new picture of ΔCO2 is graphed below.

Line graph showing annual differences in CO2 monthly values from 1975 to 2023, with blue representing CO2 changes and orange indicating old NOAA data. The background is grey.

The method shift is reported at a NOAA Global Monitoring Laboratory webpage, Carbon Dioxide (CO2) WMO Scale, with a justification for the difference between X2007 results and the new results from X2019 now in force.  The orange line shows that the shift has resulted in higher values, especially early on and a general slightly increasing trend over time.  However, these are small variations at the decimal level on values 340 and above.  Further, the graph shows that yearly differentials month by month are virtually the same as before.  Thus I redid the analysis with the new values.

Global Temperature Anomalies (ΔTemp)

The other time series was the record of global temperature anomalies according to RSS. The current RSS dataset is not at all the same as the past.

A line graph depicting the differences in temperature anomalies from 1979 to 2023, with multiple colored lines representing different versions of temperature data (2014, 2020, and 2022).

Here we see some seriously unsettling science at work.  The purple line is RSS in 2014, and the blue is RSS as of 2020.  Some further increases appear in the gold 2022 rss dataset. The red line shows alterations from the old to the new.  There is a slight cooling of the data in the beginning years, then the three versions mostly match until 1997, when systematic warming enters the record.  From 1997/5 to 2003/12 the average anomaly increases by 0.04C.  After 2004/1 to 2012/8 the average increase is 0.15C.  At the end from 2012/9 to 2013/12, the average anomaly was higher by 0.21. The 2022 version added slight warming over 2020 values.

RSS continues that accelerated warming to the present, but it cannot be trusted.  And who knows what the numbers will be a few years down the line?  As Dr. Ole Humlum said some years ago (regarding Gistemp): “It should however be noted, that a temperature record which keeps on changing the past hardly can qualify as being correct.”

Given the above manipulations, I went instead to the other satellite dataset UAH version 6. UAH has also made a shift by changing its baseline from 1981-2010 to 1991-2020.  This resulted in systematically reducing the anomaly values but did not alter the pattern of variation over time.  For comparison, here are the two records with measurements through December 2023.

Graph showing CO2 levels in parts per million (ppm) alongside UAH temperature anomalies from 1975 to December 2023, with CO2 levels in blue and temperature anomalies in purple.
Comparing UAH temperature anomalies to NOAA CO2 changes.

Here are UAH temperature anomalies compared to CO2 monthly changes year over year.

Graph showing the annual difference in CO2 levels and temperature anomalies from 1975 to December 2023, with a dark blue line representing CO2 level differences and a pink line indicating temperature anomalies.

Changes in monthly CO2 synchronize with temperature fluctuations, which for UAH are anomalies now referenced to the 1991-2020 period.  As stated above, CO2 differentials are calculated for the present month by subtracting the value for the same month in the previous year (for example June 2022 minus June 2021).   Temp anomalies are calculated by comparing the present month with the baseline month.

The final proof that CO2 follows temperature due to stimulation of natural CO2 reservoirs is demonstrated by the ability to calculate CO2 levels since 1979 with a simple mathematical formula:

For each subsequent year, the co2 level for each month was generated

CO2  this month this year = a + b × Temp this month this year  + CO2 this month last year

Jeremy used Python to estimate a and b, but I used his spreadsheet to guess values that place for comparison the observed and calculated CO2 levels on top of each other.

Line graph showing observed and generated CO2 levels from 1975 to 2023, with the observed values in blue and generated values in pink.

In the chart calculated CO2 levels correlate with observed CO2 levels at 0.9986 out of 1.0000.  This mathematical generation of CO2 atmospheric levels is only possible if they are driven by temperature-dependent natural sources, and not by human emissions which are small in comparison, rise steadily and monotonically.

Comment:  UAH dataset reported a sharp warming spike starting mid year, with causes speculated but not proven.  In any case, that surprising peak has not yet driven CO2 higher, though it might,  but only if it persists despite the likely cooling already under way.

Previous Post:  What Causes Rising Atmospheric CO2?
Illustration of the carbon cycle depicting the movement of carbon through different earth systems, including the atmosphere, vegetation, soils, and oceans, with associated carbon values in gigatons.

This post is prompted by a recent exchange with those reasserting the “consensus” view attributing all additional atmospheric CO2 to humans burning fossil fuels.

The IPCC doctrine which has long been promoted goes as follows. We have a number over here for monthly fossil fuel CO2 emissions, and a number over there for monthly atmospheric CO2. We don’t have good numbers for the rest of it-oceans, soils, biosphere–though rough estimates are orders of magnitude higher, dwarfing human CO2.  So we ignore nature and assume it is always a sink, explaining the difference between the two numbers we do have. Easy peasy, science settled.

What about the fact that nature continues to absorb about half of human emissions, even while FF CO2 increased by 60% over the last 2 decades? What about the fact that in 2020 FF CO2 declined significantly with no discernable impact on rising atmospheric CO2?

Graph displaying atmospheric CO2 levels at Mauna Loa Observatory from 1960 to 2020, showing a steady increase over time.

These and other issues are raised by Murray Salby and others who conclude that it is not that simple, and the science is not settled. And so these dissenters must be cancelled lest the narrative be weakened.

The non-IPCC paradigm is that atmospheric CO2 levels are a function of two very different fluxes. FF CO2 changes rapidly and increases steadily, while Natural CO2 changes slowly over time, and fluctuates up and down from temperature changes. The implications are that human CO2 is a simple addition, while natural CO2 comes from the integral of previous fluctuations. Jeremy Shiers has a series of posts at his blog clarifying this paradigm. See Increasing CO2 Raises Global Temperature Or Does Increasing Temperature Raise CO2 Excerpts in italics with my bolds.

The following graph which shows the change in CO2 levels (rather than the levels directly) makes this much clearer.

Graph showing net global carbon dioxide emissions (ppm/yr) from 1975 to 2009 with observed CO2 levels marked.
Note the vertical scale refers to the first differential of the CO2 level not the level itself. The graph depicts that change rate in ppm per year.

There are big swings in the amount of CO2 emitted. Taking the mean as 1.6 ppmv/year (at a guess) there are +/- swings of around 1.2 nearly +/- 100%.

And, surprise, surprise, the change in net emissions of CO2 is very strongly correlated with changes in global temperature.

Graph showing net global CO2 emissions over time from 1975 to 2010, with observed CO2 levels indicated by green dots and surface conditions represented by a blue line.

This clearly indicates the net amount of CO2 emitted in any one year is directly linked to global mean temperature in that year.

For any given year the amount of CO2 in the atmosphere will be the sum of

  • all the net annual emissions of CO2
  • in all previous years.

For each year the net annual emission of CO2 is proportional to the annual global mean temperature.

This means the amount of CO2 in the atmosphere will be related to the sum of temperatures in previous years.

So CO2 levels are not directly related to the current temperature but the integral of temperature over previous years.

The following graph again shows observed levels of CO2 and global temperatures but also has calculated levels of CO2 based on sum of previous years temperatures (dotted blue line).

Graph illustrating the relationship between global temperature anomalies and observed CO2 levels from 1980 to 2015, highlighting temperature-induced CO2 emissions.
Summary:

The massive fluxes from natural sources dominate the flow of CO2 through the atmosphere.  Human CO2 from burning fossil fuels is around 4% of the annual addition from all sources. Even if rising CO2 could cause rising temperatures (no evidence, only claims), reducing our emissions would have little impact.

Infographic illustrating the composition of the atmosphere, highlighting that only 4% of greenhouse gases are CO2, and 3.4% of CO2 is caused by human activity.
Atmospheric CO2 Math

Ins: 4% human, 96% natural
Outs: 0% human, 98% natural.
Atmospheric storage difference: +2%
(so that: Ins = Outs + Atmospheric storage difference)

Balance = Atmospheric storage difference: 2%, of which,
Humans: 2% X 4% = 0.08%
Nature: 2% X 96 % = 1.92%

Ratio Natural : Human =1.92% : 0.08% = 24 : 1

Resources
For a possible explanation of natural warming and CO2 emissions see Little Ice Age Warming Recovery May be Over
~250-year lag time between temperature and CO2 levels during the Little Ice Age, showing temperature anomalies in red and CO2 concentrations in blue over a historical timeline.
Resources:

CO2 Fluxes, Sources and Sinks

Who to Blame for Rising CO2?

Fearless Physics from Dr. Salby


Discover more from Climate- Science.press

Subscribe to get the latest posts sent to your email.