I’m inclined to follow the Milankovitch cycle model. If the cycles were unstable or had dramatic second order elements (which cause dramatic changes in the lengths of first order cycles, causing further variability in the Milankovitch cycles), then the seasons hypothetically could be mathematically explained, but…