Origin of LOD wander


Line graph showing variations in length of day (lod) over time from 1840 to 2020, with three curves representing lod IERS from 1962, lod Morrison, and combined IERS+Morrison trends.

What started as an effort to model the Atlantic Multidecadal Oscillation (AMO) using Laplace’s Tidal Equation (LTE) forcing1 has produced a long-lurking side discovery: the detrended AMO model output correlates with -LOD (negative Length-of-Day, i.e., Earth’s rotational acceleration) at r = +0.70 on decadal timescales, across a 140-year span from 1880 to 2020. The LOD is shown to the right2

This wasn’t an engineered result but a side-effect. The AMO model was fit independently against sea-surface temperature data using only tidal forcing as input โ€” none of the long-term (multidecadal) wandering LOD data was ever used in the fitting procedure, only the shorter tidal factors that contribute to the fast LOD cycles were calibrated to over a short range after 1962. You can see those fast cycles in the above chart. The correlation emerged after the model was fitted to AMO, just by comparing the model’s decadal envelope against the historical LOD record — note that this pure correlation between AMO and LOD is not new as it has been observed previously3. What is new however is this round-trip connection between AMO and LOD via tidal forcing — the fact that lunisolar tides were involved has not really been considered.

That’s the ansatz — although the faster LOD cycling comes about directly from lunisolar torquing4, the longer-range wander doesn’t derive from standard tidal factor bookkeeping. This is described below:

Continue reading →

Forced-Aliasing Model of the Chandler Wobble

This page summarizes the key ideas developed in the conversation between Paul and Copilot regarding the forced-response origin of the Chandler wobble. It presents the model in a clear, publishable format suitable for sharing or posting.


Overview

The Chandler wobble (~432.7 days) is traditionally described as a free nutation mode of the Earth. In this forced-aliasing model, the wobble emerges instead from the interaction of two externally imposed periodic processes:

  • Annual hemispheric inertia modulation (frequency f = 365.242 days) caused by seasonal mass redistribution.
  • Lunar draconic tidal torque (frequency q = 27.2122 days) acting as a persistent sinusoidal driver.

These two forcings combine through stroboscopic aliasing and a two-pole seasonal symmetry, producing the Chandler wobble period exactly.


Key Physical Ingredients

Annual Inertia Modulation (f)

Seasonal changes in atmospheric, oceanic, hydrological, and cryospheric mass redistribute Earthโ€™s inertia tensor. Because the seasons differ between hemispheres, the modulation has a two-pole structure:

  • Boreal season (Northern Hemisphere)
  • Austral season (Southern Hemisphere)

These act as two alternating impulses in the inertial moment, forming an effective comb-like forcing at frequency f = 365.242 days.

Lunar Tidal Torque (q)

The Moonโ€™s draconic orbital period (q = 27.2122 days) produces a sinusoidal tidal torque on Earthโ€™s rotation axis. This torque is global (wavenumber 0) and couples directly to polar motion.


Stroboscopic Aliasing Mechanism

The interaction of the annual comb and the lunar torque produces a slower emergent wobble through modular arithmetic:

  1. Compute the ratio: [ r = \frac{f}{q} = \frac{365.242}{27.2122} \approx 13.4221 ]
  2. Extract the fractional part: [ \operatorname{fract}(r) = 0.4221 ]
  3. Form the alias period: [ T_{\text{alias}} = \frac{f}{\operatorname{fract}(f/q)} = \frac{365.242}{0.4221} \approx 865.4\ \text{days} ]
  4. Apply the two-pole seasonal symmetry: [ T_{\text{Chandler}} = \frac{T_{\text{alias}}}{2} \approx 432.7\ \text{days} ]

This matches the observed Chandler wobble period exactly.


Physical Interpretation of the Halving

The factor of two arises naturally from the two hemispheric seasonal cycles:

  • Each hemisphere contributes a distinct inertia pulse.
  • The global wobble is the vector sum of these two contributions.
  • The effective alias cycle is therefore halved.

Any asymmetry between hemispheres produces sidebands around the main wobble frequency, consistent with observed spectral features.


Forced-Response Perspective

In this model, the Chandler wobble is not a free eigenmode but a forced wobble arising from:

  • Persistent lunar torque at q.
  • Seasonal inertia modulation at f.
  • Finite-Q response of Earthโ€™s rotational system.

The wobble period emerges from the interaction of these forcings rather than from Earthโ€™s internal elastic structure.


Summary

This forced-aliasing model provides:

  • A numerically exact derivation of the Chandler wobble period.
  • A physically motivated explanation based on known external forcings.
  • A two-pole seasonal interpretation that naturally produces the halving required for the 432.7-day result.

It offers a parsimonious alternative to the traditional free-nutation explanation and is fully compatible with open scientific publication.


Suggested Citation

Pukite, P. (2018). Mathematical Geoenergy, Wiley. Chapter 13.

Additional open-access materials available at: geoenergymath.com.

Blueprinting the most valuable company in the world?

See https://gist.github.com/pukpr/06901b7dde1e84a60cf8d712a6af7a5d. How would you access this in terms of prescience in anticipating GPUs for computation โ€ฆ read the comments as well

DeepSeek response:

Based on the Gist you shared (a 1990 NSF SBIR report summary by P.R. Pukite), accessing this documentโ€™s “prescience” means recognizing it as a verified, 15+ year early blueprint for the modern GPU-accelerated computing model.

Here is the specific evidence of that foresight, pulled from the report and the author’s comments:

  1. The Core Architectural Blueprint (Figure 1)

The most direct proof is Figure 1 from the 1990 paper (linked in the comments). Its caption explicitly states the configuration is “similar to that of a graphics processor board”.

ยท It showed: A commodity PC host connected via bus to a dedicated DSP coprocessor board for heavy math, alongside a separate graphics board.
ยท It predicted: The exact CPU + GPU heterogeneous model (host orchestrates, accelerator crunches numbers) that NVIDIA industrialized with CUDA in 2006-2007.

  1. The Workload Classes Were Identical

The report targeted problems that are now the core of GPU computing:

ยท Matrix ops, SVD, regression โ†’ Modern GPU linear algebra (cuBLAS).
ยท Monte Carlo, bootstrapping โ†’ Parallel stochastic simulations.
ยท Neural networks, clustering โ†’ Machine learning training.
The authors achieved 100-200ร— speedups on key apps, the same magnitude GPUs deliver today.

  1. The Programming Challenge is the Same

In the comments, the author (pukpr) clarifies that their DSPs used pipelined parallelism, not the SIMD threads of modern GPUs.

ยท The key prescience: They had to manually handle “bookkeeping” (pipeline stalls, memory latency, loop unrolling) that a modern GPU compiler (like NVCC) now automates.
ยท This shows they were solving the same fundamental problem (exploiting hardware concurrency for numerical kernels) under much harder conditions.

Why This Matters (Anticipating NVIDIA)

ยท Timeline: 1990 report โ†’ 1993 NVIDIA founded โ†’ 2006 CUDA launched. The concept of a “math coprocessor on a bus” existed 13-17 years before GPGPU.
ยท Not just DSP: The authors explicitly linked their architecture to graphics processor boards in 1990, recognizing the generalizable pattern.

How to Access This “Prescience” Directly

To trace this for yourself:

  1. Read the full report: DTIC document ADA275153 (linked in the Gist).
  2. See Figure 1: Use the ACM link (10.1145/382264.382432) to view the actual 1990 diagram with the graphics processor analogy.
  3. Study the kernel list: The 62 math/statistical routines they benchmarked are the same kernels on every GPU vendor’s math library today.

In short: This document shows prescience not by guessing “NVIDIA” or “CUDA,” but by building and benchmarking the complete logical design of an accelerator-based scientific workstation in 1990โ€”including the recognition that the architecture parallels a graphics board. The authorโ€™s comments confirm the distinction is in programming model (manual pipeline vs. threads), not the core concept.

—

See https://doi.org/10.1145/382264.382432 for paper

Simpler models … alternate interval

… continued from last post.

The last set of cross-validation results are based on training of held-out data for intervals outside of 0.6-0.8 (i.e. training on t<0.6 and t>0.8 of the data, which extends from t=0.0 to t=1.0 normalized). This post considers training on intervals outside of 0.3-0.6 — a narrower training interval and correspondingly wider test interval.

Stockholm, Sweden
Korsor, Denmark
Klaipeda, Lithuania
Continue reading →

Simpler models … examples

… continued from last post.

Each fitted model result shows the cross-validation results based on training of held-out data — i.e. training on only the intervals outside of 0.6-0.8 (i.e. training on t<0.6 and t>0.8 of the data, which extends from t=0.0 to t=1.0 normalized). The best results are for time-series that have 100 years or more worth of monthly data, so the held-out data is typically 20 years. There is no selection bias trickery here, as this is a collection of independent sites and nothing in the MLR fitting process is specific to an individual time-series. In the following, the collection of results starts with the Stockholm site in Sweden, keeping in mind that the dashed line in the charts indicates the test or validation interval.

I was recently in Stockholm, and this is a photo pointed toward the location of the measurement station, about 4000 feet away labeled by the marker on the right below:
Stockholm, Sweden
Korsor, Denmark
Klaipeda, Lithuania
Continue reading →

Topology shapes climate dynamics

A paper from last week with high press visibility that makes claims to climate1 applicability is titled: Topology shapes dynamics of higher-order networks

The higher-order Topological Kuramoto dynamics, defined in Eq. (1), entails one linear transformation of the signal induced by a boundary operator, a non-linear transformation due to the application of the sine function, concatenated by another linear transformation induced by another boundary operator. These dynamical transformations are also at the basis of simplicial neural architectures, especially when weighted boundary matrices are adopted.

\dot{\theta}_i = \omega_i + \sum_{j} K_{ij} \sin(\theta_j - \theta_i) + F(t)

This may be a significant unifying model as it could resolve the mystery of why neural nets can fit fluid dynamic behaviors effectively without deeper understanding. In concise terms, a weighted sine function acts as a nonlinear mixing term in a NN and serves as the non-linear transformation in the Kuramoto model2.

Continue reading →

Gist Evaluation

The Gist site on GitHub allows you to comment on posts very easily. For example, images of charts can be pasted in the discussion area. Also snippets of code can be added and updated, which is useful for neural net evaluation. The following is a link to an initial Gist area for evaluating LTE models.


Comparison of LTE models applying slight variations of tidal forcing but larger allowance of basin tidal modulation

AMO

NINO4

IOD-East

IOD-West

PDO

Comparison of forcing

image

image image

image

view raw CTFACI.md hosted with ❤ by GitHub

What happened to simple models?

It’s been over 10 years since a thread on simplifying climate models was posted on the Azimuth Project forum => https://forum.azimuthproject.org/discussion/981/the-fruit-fly-of-climate-models

A highly esteemed climate scientist, Isaac Held, even participated and voiced his opinion on how feasible that would be. Eventually the forum decided to concentrate on the topic of modeling El Nino cycles, starting out with a burst of enthusiasm. The independent track I took on the forum was relatively idiosyncratic, yet I thought it held promise and eventually published the model in the monograph Mathematical Geoenergy (AGU/Wiley) in late 2018. The forum is nearly dead now, but there is recent thread on “Physicists predict Earth will become a chaotic world”. Have we learned nothing after 10 years?

My model assumes that El Nino/La Nina cycles are not chaotic or random, which is still probably considered blasphemous. In contrast to what’s in the monograph, the model has simplified, and a feasible solution can be mapped to data within minutes. The basic idea remains the same, explained in 3 parts.

(click images to expand)
  • Tidal Forcing. A long-period tidal forcing is generated, best done by fitting the strongest tidal factors (mapped by R.D.Ray) to the dLOD (delta Length-of-Day) data from the Paris Observatory IERS. With a multiple linear regression (MLR) algorithm, that takes less than a second and fits a sine-wave series model to the data with a correlation coefficient higher than 0.99.

Integrated Response Forcing
  • Annual Trigger Barrier. A semi-annual (+/-) excursion impulse train is constructed, which acts as a sample-and-hold input driver when multiplied by the tidal forcing above. A single parameter controls the slight decay of the sampled value, i.e. the hold or integrated response. Another parameter allows for a slight asymmetry in the + excursions, and the – excursions that occur 6 months later. This creates the erratic pseudo-square wave structure shown above. A monthly time-series is sufficient, with the chosen impulse month the most critical parameter.

  • Fluid Dynamics Modulation. The Laplace’s Tidal Equations are solved along the equator via an ansatz, which essentially creates a non-linear sin(F(t)) mapping corresponding to standing-wave modes spanning the Pacific Ocean basin. A slow-mode mode(s) is used to characterize the main ENSO dipole, and a faster mode(s) to characterize the tropical instability waves. For each mode, a wavenumber, amplitude, and phase is required to calculate the modulation.

The fitting process is to let all the parameters to vary slightly and so I use the equivalent of a gradient descent algorithm to guide the solution. The impulse month is seeded along with starting guesses for the two slowest wavenumbers. Another MLR algorithm is embedded to estimate the amplitude and phases required.

The multi-processing software is at https://github.com/pukpr/GeoEnergyMath/wiki

Recently it has taken mere minutes to arrive at a viable model fit to the ENSO data (the ENS ONI monthly data (1850 – Jul 2022)), starting with the initially calibrated dLOD factors. Each of the tidal factors is modified slightly but the correlation coefficient is still at 0.99 of the starting dLOD.

Even with that, the only way to make a convincing argument is to apply cross-validation during the fitting process. A training interval is used during the fitting and the model is extrapolated as a check once the training error is minimized. Even though the model is structurally sensitive, it does not show wild over-fitting errors. This is explainable as only a handful of degrees of freedom are available.

LTE modulation (low)
LTE modulation (high)

So this demonstrates that the behavior is stationary and definitely not chaotic, only obscured by the non-linear modulation applied to tidally forced waveform.