1 Introduction

The series of observations of sunspots is one of the longest available; it is considered as a valuable proxy of solar activity at the centennial time scale. The series is a useful tool to study solar physics, and also the influence of solar variability on space weather, satellite orbits, the well being of astronauts, long distance communications and terrestrial climate, to name a few. Mankind is particularly keen to be able to predict the evolution of solar activity and its bearing on space weather and terrestrial climate. Upon a first look at the time series of sunspots (Figure 1), the ≈ 11 year repetition of an otherwise rather irregular solar cycle, the Schwabe cycle, immediately jumps to the eye. The series is generally considered reliable since the end of the quasi-spotless Maunder minimum (Maunder 1894; Maunder and Maunder 1905), that is the early 1700s. We are currently (2020) entering Solar Cycle 25.

Figure 1
figure 1

Annual mean sunspot values from January 15, 1749, to March 15, 2020.

The sunspot number series has been revised in 2014 – 2015 (Clette and Lefèvre 2016). It is maintained by the Royal Observatory of Belgium at the Sunspot Index and Long-term Solar Observations site (http://www.sidc.be/silso/datafiles).

The topic of sunspot series has generated a vast literature. For accessible and thorough reviews, we refer the general reader to Whitehouse (2020), and the specialists to Vaquero et al. (2016) and Arlt and Vaquero (2020). In 1848, Wolf introduced the sunspot number SSN that now bears his name and in 1852 published his paper showing evidence for a cycle with a period of ≈ 11 years (see Wolf 1852). Many scientists have since then tried to predict the duration and amplitude of the cycle to come. As seen in Figure 1, cycles are quite irregular and cannot be predicted using classical extrapolation techniques. Petrovay’s (2020) comprehensive review distinguishes three main groups of solar cycle prediction methods: precursor methods that rely on some (often magnetic) measure of solar activity, model-based methods based on dynamo models, and extrapolation methods based “on the premise that the physical process giving rise to the sunspot number record is statistically homogeneous.” Petrovay (2020) concludes that “precursor methods have clearly been superior to extrapolation methods (…). Nevertheless, some extrapolation methods may still be worth further study.”

In this paper, we vindicate that last statement. We propose a new way of predicting solar cycles that relies on the analysis of quasi-periodic components of the sunspot series using Singular Spectrum Analysis (SSA; see, e.g., Le Mouël, Lopes, and Courtillot 2020a). Our method belongs to the third category, with a major addition (see Section 2).

Relying on increasing evidence of an influence of solar activity on the geomagnetic field (e.g. Mayaud 1972; Currie 1973; Courtillot and Le Mouël, 1976a, 1976b), some authors tried with moderate success to predict the characteristics of Solar Cycles 23 and 24 (Lantos and Richard 1998; Duhau 2003; Svalgaard, Cliver, and Kamide 2005; Hathaway and Wilson 2006; Bhatt, Jain, and Aggarwal 2009). Others started from the observation that there is little or no physical reasoning in the way the Wolf number (SSN, which is a pure number) is derived. Some authors worked directly on the SSN (Wilson 1988; Hathaway, Wilson, and Reichmann 1994; Li, 1997; Hans Meier, Denkmayr, and Weiss 1999; Cameron and Schüssler 2007; Kossobokov, Le Mouël, and Courtillot 2012; Kossobokov, Le Mouël, and Courtillot 2016), others on the heliomagnetic field associated with the Schwabe cycle (Schatten et al. 1978; Bushby and Tobias 2007; Charbonneau 2014). More recently authors have used data mining combining different kinds of data (e.g. Mwitondi, Raeed, and Yousif 2012; Li and Zhu 2013; Pesnell, 2008, 2016).

In the present article, we introduce a “quasi”-mechanism of forcing of solar activity by planetary motions in Section 2, a method of analysis of ephemeris and sunspot series in Section 3. We infer a way to reconstruct and then predict solar activity in Section 4, discuss the results, in particular hindcast some past cycles and divide the series in two halves that are analyzed separately in order to test the robustness of the approach in Section 5. Finally, we predict the amplitude and date of the current Solar Cycle 25 maximum and give our conclusions.

2 A “Quasi”-Mechanism

Stefani, Gieseke, and Weier (2019) cite the many authors who discussed whether the Hale (22 yr) cycle was synchronized by the alignment cycle of the tidally dominant planets Venus, Earth, and Jupiter. These authors acknowledged that “a physically realistic synchronization mechanism based on these tides is still hardly conceivable”. But they were able to build a dynamo model in which a kink-type Taylor instability led to oscillations of helicity and hence of the \(\alpha \)-effect related to it. Stefani, Gieseke, and Weier (2019) point out that “much current work focuses on a mechanism of soft modulation of solar activity: any such planetary influence could have enormous consequences for the predictability not only of the solar dynamo but, possibly, of the terrestrial climate, too”. But in order to validate a mechanism for such planetary modulation, one must of course have strong observations to support it. Even more recently, Stefani et al. (2020) lend further support to such a mechanism and encouragement to pursue investigations: “While the long phase-coherent period in the early Holocene, together with the detailed analysis of the Schwabe cycle during the last 600 years, has lent greater plausibility to our starting hypothesis of a tidally synchronized solar dynamo, we would like to encourage more investigations into the Schwabe cycle during other periods”.

We have recently detected oscillations with similar (pseudo-) periodicities in the SSA components of solar (Le Mouël, Lopes, and Courtillot 2020a) and geophysical (Courtillot et al. 2013; Lopes, Le Mouël, and Gibert 2017; Le Mouël, Lopes, and Courtillot, 2019a, 2019b, 2020b; Le Mouël et al. 2019) phenomena. We now believe that this is due to forcing (excitation functions) by the planets (see Malburet,Footnote 1 2019, for one of the early such types of analysis), due to their enormous orbital moments (the Jovian planets carry more than 99.8% of the total orbital moment of the solar system, 87% of this being due to Jupiter and Saturn alone). Jupiter has an orbital revolution period of 11.8 yr, that many authors have noted to be close to the mean Schwabe cycle of 11.2 ± 3 yr (it actually varies from 9 to 13 yr). This lack of perfect periodicity of the cycle lends itself particularly well to SSA and the decomposition in components it leads to. On the other hand, this lack of periodicity has led Charbonneau (2013) to abandon the idea of a planetary forcing. In contrast, we propose to follow a fully planetary course. For this, we use a method that draws on signal processing (time series analysis). We derive a filter, i.e. a transfer function that transforms the full spectrum of the ephemeris into the full spectrum of sunspots (that is both amplitudes and phases). This is legitimate since the planetary ephemeris (that are data) are sinusoids at the time scales we work with. The effects of the motions of the solar system planets are determined as components of a singular spectral analysis (SSA).

The revolution periods of the Jovian planets (Jupiter, Saturn, Uranus, and Neptune) are, respectively, 11.8 yr, 31.4 yr, 84.0 yr, and 164.8 yr (Table 1). The closeness of Jupiter’s revolution period and the Schwabe solar cycle has been noted since Wolf (1852). In our recent work, we have detected and/or confirmed the existence of ≈30 and ≈60 yr cycles in several geophysical series (Courtillot et al. 2013; Le Mouël, Lopes, and Courtillot, 2019a, 2019b, 2020b; Le Mouël et al. 2019) and also in sunspots (Le Mouël, Lopes, and Courtillot 2020a). These can be linked to Saturn’s rotation period (as already noted by many authors, e.g. Scafetta 2020). The Gleissberg cycle (Gleissberg 1939) at ≈90 yr has been discussed for long and is very close to Uranus’s rotation period (Le Mouël, Lopes, and Courtillot 2017). It is more difficult to identify a signature of Neptune, since we have only 265 years of solar data versus the period of Neptune, 165 yr. However, Scafetta (2020) has noted a Jose cycle (Jose 1965) around 155 to 185 yr. Given the oscillation of the orbit of each planet with respect to the ecliptic plane, one can expect to encounter oscillations with half periods, that is 5.5 yr, 15 yr, 42 yr, and 82 yr. Other harmonics of the Schwabe cycle have been identified (Courtillot and Le Mouël, 1976a, 1976b; Le Mouël, Lopes, and Courtillot, 2019a, 2020a; see the review in Petrovay 2020).

Table 1 The column labeled Associated periods lists SSA periods of planetary revolutions, their harmonics, and commensurable periods (from Mörth and Schlamminger 1979; Le Mouël, Lopes, and Courtillot 2020a). The column labeled SSN pseudo cycles lists SSA periods of SSN (from Le Mouël, Lopes, and Courtillot 2020a). Periods are presented so as to show the association for each component. In most computations in this article the longer periods involving Neptune (in bold) are neglected because they are not short enough compared to the data length.

We derive the transfer (or excitation) function for Jupiter in Section 3. But we can consider a larger number of transfer or excitation functions as shown in Section 4. In order not to burden the main body of the paper, this is further discussed in Appendix A.

Now, one can explore beyond the set of orbital periods of the Jovian planets. We bypass the impossibility to solve the N-body problem for N>2 by using the concept of commensurability (that is when the ratio of the periods of two planets can be expressed as a fraction with integer numerator and denominator less than 9 - Mörth and Schlamminger 1979; Okhlopkov 2016; Scafetta 2020). In this way, planets encounter a resonance and can be paired, and each pair considered as a single object. In our case, Jupiter/Saturn and Uranus/Neptune form two pairs. Pairs of pairs can also be considered, thus the set (Jupiter/Saturn)/(Uranus/Neptune).

The SSA periods common to the Jovian planets of the solar system (periods of planetary revolutions and commensurable periods) and to SSN are given in Table 1 (from Mörth and Schlamminger 1979; Le Mouël, Lopes, and Courtillot 2020a).

3 Transfer Functions: From Planetary Aphelia to Sunspot Numbers

First, we have analyzed the SSN series using singular spectrum analysis (SSA) as in Le Mouël, Lopes, and Courtillot (2017). We use monthly values in all computations (all have been performed with the highest possible resolution of the dataFootnote 2). Figure 2a represents the first three SSA components of SSN, i.e. a trend, an ≈ 11 yr component (Schwabe) and an ≈84 yr component (Gleissberg). These components carry, respectively, 24%, 26% and 9% of the total variance. Figure 2b shows the reconstruction of the series using only these first three SSA components: they capture 59% of the total variance. Note that the second (Schwabe) component is not periodical but quasi-periodical as is the case for the observational data (sunspot cycles). The reconstruction can be improved by using components of higher order, notably corresponding to the half-periods of the Jovian planets (Appendix A and Section 4).

Figure 2
figure 2

(a) The first three components of the SSA analysis of SSN: trend, Schwabe and Gleissberg. (b) Comparison of the sum of the first three SSA components of SSN (black) with the annual mean data (in red).

Once the periodicities have been extracted from SSN using SSA, we compare them with the various periodicities in the ephemeris of the planets (Table 1, Appendix B). Although we of course acknowledge that we do not grasp fully the physics of the interactions and forcings of the planets on the solar photosphere, we assume that there exists a linear filter that allows one to pass from the planetary aphelion to the solar cycles. We calculate this transfer function (both modulus and phase) using a Hilbert transform (see Papoulis 1977). Let us apply this line of reasoning to the couple made of the aphelion of Jupiter and the Schwabe solar cycle. Figure 3 shows the ≈ 11 yr aphelion of Jupiter (in black) and the corresponding SSA component of the sunspot number (in red), and in blue the small and quasi-regular phase drift \(\phi _{11}\)(\(t\)) (bottom) and significant modulation \(\alpha _{11}\)(\(t\)) (top) of the transfer function (recall that, for a planet, aphelia times sine of declination is the gravity potential, up to a constant, and, with another constant, gives the moment of inertia). As a check, we apply this transfer function to the aphelion of Jupiter \(\rho _{\mathit{Jup}}\):

$$ \mathit{SSN}_{11} = \alpha _{11}(t) \times \rho _{\mathit{Jup}} (t + \phi _{11}(t)) = \alpha (t)_{11} \times \textit{sin}(\omega _{\mathit{Jup}}\ t + \phi _{11}(t)) $$
(1)

We get the result shown in Figure 4. The curve with black dots is the aphelion of Jupiter convolved with the transfer function that has the phase and amplitude of the Schwabe cycle (see Figure 2a middle row and Figure 3), in red is the Schwabe SSA component of SSN. The two are so close that the black curve is almost indistinguishable from the red one: the task of finding a transfer function is fully successful. We choose to model the “transformed” Jupiter aphelion (that is the transfer function applied to the aphelion) by a sum of sine functions. We search for the minimum number \(N\) of sine functions to be used (given a certain precision level), using simulated annealing (Kirkpatrick, Gelatt, and Vecchi 1983). The result has the form

$$ \Sigma \alpha _{k} \times \textit{sin}(\omega _{k}\ t)\ \,\,(k=1,\ldots,N). $$
(2)
Figure 3
figure 3

In black the aphelion of Jupiter, in red the Schwabe SSA component of the sunspot series (i.e. the solar cycle). In blue the modulus (top) and phase (bottom) of the transfer function between the two.

Figure 4
figure 4

In black the aphelion of Jupiter transformed using the phase and amplitude of the Schwabe cycle (see Figure 2a middle row and Figure 3), in red the Schwabe SSA component of SSN. The two are so close that the black curve is almost hidden behind the red one.

This is a rather simple inverse problem, in which one must find the value of parameters \(\alpha \)(\(t\)) and \(\omega \)(\(t\)) and their number \(N\). An infinite sum would (over) explain the data. Here, we try to account for the data with the smallest possible number of sine functions (in the sense of the \(\chi ^{2}\) statistics). \(N\) is this number. Once two models have been found, one with k sinuses and the other with k+1, a statistical independence test between the data and the two models is performed. If model k+1 does not explain the data better than model k, we keep model k. Otherwise, we iterate the inversion process once more (see Courtillot et al. 2013 for more details).

In order to reconstruct the Schwabe SSN component of SSA (Figure 4), five sine functions are necessary and sufficient (\(N{=}5\)). Two of the \(\omega _{k}\) sine functions correspond to 11 yr and 90 yr, that is the Schwabe and Gleissberg cycles, respectively, linked to Jupiter (Table 1, 11.85 vs 11.3) and Uranus (Table 1, 83.97 vs 90.03). But, as we can see in Figure 3, these are pseudo-periodical and the three remaining sine terms allow a better overall fit (on the order of 99.9%), for instance of the anomaly between Solar Cycles 5 and 6 (Figure 5).

Figure 5
figure 5

In red the full SSN as in Figure 1, in black the theoretical reconstruction (with SSA trend added), both from 1749 to 2020. The theoretical curve has (arbitrarily) been continued to 2035 (a 15 year prediction).

For completeness, we give the derivation of the equivalent of Figures 3 and 4 for components linked to Uranus (Gleissberg) and Saturn (30 yr) in Appendix A. For all the commensurable periods, the ephemerids precede the solar response. The transfer functions (filters) for all components have slow, smooth variations, and phases do not jump: this implies that the filters are invariable by time translations; hence, they can have a causal, physical meaning (Papoulis 1977): we conclude that planetary variations are likely to be the cause of the solar variations by some physical process.

With such a model (transfer function), we can forecast the sunspot series in the future, for instance until January 1, 2035 (Figure 5). For this, we simply continue the five sine functions obtained above, including the first (90 yr) component that plays the role of a trend. The fit is not bad but it has some small problems, for instance around 1810. We now attempt to improve both the fit and the prediction.

4 Reconstructing Past and Predicting Future Solar Activity

4.1 Retaining Only Jupiter (First Order)

In the previous section we have outlined our method to reconstruct the potential influence of Jupiter on solar activity, the former being characterized by its ephemeris and the latter by the SSN series. We have thus constructed a filter (transfer function) to transform the former into the latter (Section 3). The transfer function can be used to predict to first order the continuation of the SSN series (for example to 2035 in Figure 5). The reconstruction of SSN encounters small misfits in Solar Cycles 2 to 6, whose amplitude is underestimated (amplitude of the black curve smaller than that of the red curve in Figure 5). There is a significant discrepancy in time around 1810 (± 10 years). The predicted Solar Cycle 25, has a mean peak amplitude of 121.4 in 2025.3. But we expect to do better by taking into account the influence of the other Jovian planets.Footnote 3 Altogether, with five sine terms, the variance accounted for is 85.8%, and the root mean square error between reconstructed and observed series is 12.4%.

4.2 With the Jovian Planets but Without Their Interactions (Second Order)

The SSA analysis of SSN yields a number of (pseudo-)periodic components that are close within the uncertainty to those encountered in the aphelia of the Jovian planets (Table 1). In the same way that components at 11 and 5.5 yr were associated with Jupiter, 90 yr can be linked to Uranus, and 30 and 15 yr to Saturn. Applying the method outlined in Section 3, we obtain Figure 6. Here again, five sine functions are necessary and sufficient (\(N{=}5\)). The variance accounted for is 91.4%, and the root mean square error between reconstructed and observed series is 9.1%. Despite an overall good fit to the observed SSN, a number of misfits remains: phase and amplitude offsets in Solar Cycles 1 to 6, a major misfit around 1800, a general underestimation of cycle amplitudes in the 20th century, a very different envelope of maxima of Solar Cycles 17 to 21, and an overestimated minimum before Solar Cycle 24. Should we stop the analysis at this point, the «predicted» Solar Cycle 25 would peak at 119.4 in 2025.0.

Figure 6
figure 6

In red, the yearly SSN time series. In black the reconstructed series, taking into account the ephemeris of all four Jovian planets, extended to 2035, thus a possible prediction of Solar Cycle 25.

4.3 With the Jovian Planets and Their Interactions (Third Order)

We go one step beyond by taking into account the interactions between pairs and pairs of pairs of commensurable planets (Jupiter/Saturn, Uranus/Neptune and (Jupiter/Saturn)/(Uranus/Neptune)) as explained in Section 2. The result is shown in Figure 7. Here, 23 sine functions are necessary and sufficient (\(N{=}23\), that is the 22 periods listed in Table 1 plus one to fit the trend). The variance now accounted for is 95.6%, and the root mean square error between reconstructed and observed series is 5.2%. Many of the remaining shortcomings seen in Figure 6 are satisfactorily corrected. The fits of the theoretical SSN curve to most cycle maxima and minima are very good. The fit to Solar Cycles 1 to 6 and, in particular, to the two very small Solar Cycles 5 and 6 is very good, except for the first minimum which is underestimated. The pattern of maxima of Solar Cycles 16 to 23 and, in particular, the small Solar Cycle 20 are correctly reconstructed. The new «theoretical» SSN curve (in black on Figure 7) can be extrapolated, providing a new, we hope improved, prediction of Solar Cycle 25 date (2026.2) and amplitude (97.6) of maximum. Recall that we have performed all computations with monthly means.

Figure 7
figure 7

In red the series of annual means of SSN. In black the sum of SSA components with periods compatible with the revolution periods of Jovian planets and the periodicities of the ephemeris of commensurable pairs Jupiter/Saturn and Uranus/Neptune and pair of pairs (Jupiter/Saturn)/(Uranus/Neptune) (see Table 1).

5 Discussion

Let us come back to the three reconstructions of SSN based on an increasing number of planetary aphelia: Figure 5 involves Jupiter alone, Figure 6 the four Jovian planets, and Figure 7 has the addition of two interacting pairs (Jupiter/Saturn and Uranus/Neptune) and one pair of pairs (Jupiter/Saturn)/(Uranus/Neptune) as indicated in Section 3. In these three figures, the sunspot data SSN are in red and the reconstructions in black (dotted). We can see that the reconstructions improve as planets then planet pairs are added. For instance, Solar Cycles 5 and 6 (1800-1825) are much better reconstructed in Figure 6 than 5, although the fit is still imperfect. On the other hand, the two minima surrounding Solar Cycle 24 (2005-2015) remain much too high and fail to “touch down” near zero. Figure 7 shows very significant improvements in all instances. The reconstructions of Solar Cycles 5 and 6, and that of Solar Cycle 24, are quite good. We could possibly still improve the reconstruction marginally by introducing the terrestrial planets but this is not useful given the quality of the fit in Figure 7.

It is not so straightforward to determine uncertainties in reconstructions and predictions. The ephemeris for instance are given without uncertainties (they are supposed to be known exactly). In Table 2, we list the observed (in red) vs. reconstructed (with our method - in black) dates and amplitudes of solar cycle maxima. The date misfit ranges from 1.1 year in advance to 1.2 year late (-0.30 and 0.68 year for the median and standard deviation); the maximum value misfit ranges from -44.7 to 7.8 sunspots (-8.95 and 15.7 sunspots for the median and standard deviation).

Table 2 First three columns: dates of cycle maxima, in red observed, in black reconstructed in this article, difference in blue. Last three columns values of cycle maxima, same color code.

We can further test the accuracy of the method by attempting a number of hindcasts. That is, we have used the SSN data from 1749 to successively 1976, 1997, and 2010 and performed a reconstruction using the planetary aphelia as explained in this article (Sections 2 and 3; Figure 8). We have then used this reconstruction to predict the following cycle, respectively 21 (Figure 8a), 22 (not shown to save space), 23 (Figure 8b), and 24 (Figure 8c).

Figure 8
figure 8

(a) “Prediction” of Solar Cycle 21. In red SSN annual mean from 1749 to 1976, in green Solar Cycle 21 (annual data), in black the reconstructed SSN curve using as input data the red values and thus predicting SSN from 1976 to 1987. (b) “Prediction” of Solar Cycle 23. In red SSN annual mean from 1749 to 1997, in green Solar Cycle 23 (annual data), in black the reconstructed SSN curve using as input data the red values and thus predicting SSN from 1997 to 2010. (c) “Prediction” of Solar Cycle 24. In red SSN annual mean from 1749 to 2010, in green Solar Cycle 24 (annual data), in black the reconstructed SSN curve using as input data the red values and thus predicting SSN from 2010 to 2020.

We see that the predictions are quite good: the root mean square (RMS) of the difference between predicted and observed SSN values in a solar cycle equals 10.4 sunspots (4.5% of the maximum), -1.6% misfit of the maximum, and 6 months misfit of its date for Solar Cycle 21, respectively; 17.0 sunspots (7.7% of the maximum), 3.6% of the maximum, 11 months for Solar Cycle 22; 10.7 sunspots (6.1% of the maximum), -3.8% of the maximum, -8 months for Solar Cycle 23; and 10.2 sunspots (10.1% of the maximum), -13.6% of the maximum, -12 months for Solar Cycle 24. The maximum of Solar Cycle 24 was 117.4 in 2014.2. This is to be compared with our prediction of 101.5 in 2013.2.

The RMS and standard deviations of differences between hindcast (i.e. “post-predicted”) and observed SSN values in Solar Cycles 21, 22, 23, and 24 (for the full cycle at monthly sampling rate) are, respectively, (in sunspot units) -1.0 and 10.4, 4.3 and 16.6, -3.5 and 10.1, and 3.2 and 9.8. These statistical estimates give us some confidence in the results of reconstructions and hindcasts, therefore, in our SSA based forecast (Figure 8 and Table 2). This can be used to estimate roughly the uncertainties in future predictions, such as for Solar Cycle 25 (see below): under 10% for the amplitude and 1 year for the date.

In the hindcasts, a significant part of the data are used in all cases, hence the predictions are not independent. Another test we have performed consists in having broken the original time series in two almost equal halves (ensuring independence) that were analyzed in the same way and compared (the separation occurs in 1900 at the end of Solar Cycle 13). The signal not being strictly stationary, the Hankel matrices are expected to be different, the eigenvalues and eigen vectors also. In Figure 9a, we show the first three SSA components of the first half of the data and the first two components of the second half. All these components correspond to purely Jovian periods.

Figure 9
figure 9

(top) First three (left) and two (right) SSA components for, respectively, the first half (1749–1889) and second half (1889–2020) of the SSN sunspot series, respectively. (bottom) Same but with components 1 and 2 of the first half combined.

In this paragraph, we comment on the notion of trend. In most reconstructions, we call the first SSA component the trend (f.i. Figure 2a, upper curve). Actually, this trend could be a segment of a component with a longer period, similar to or longer than, say, half of the data interval. This is the reason why the trend could correspond to some of the components of the ephemeris of Neptune (in bold in Table 1). This trend is added to Jupiter’s effect (Figure 5), Jupiter+Uranus+Saturn (Figure 6), and Jupiter+Uranus+Saturn+ Jupiter/Saturn pair (Figure 7). For more on that approach to trends; see Rekapalli and Tiwari’s (2020) article. Rekapalli and Tiwari (2020) showed the presence of a Jose solar cycle (≈ 160 yr) in a 400 yr long series of total solar irradiance, that is the revolution period of Neptune.

In Figure 9 (left) the first slowly varying component (in blue) could be called the trend or correspond to a weak ≈90 yr oscillation. The second component (in red) has a (pseudo-)period of 64 years. This cycle results from a combination from Uranus (84 yr) and Saturn (30 yr) (Scafetta 2020; Le Mouël, Lopes, and Courtillot 2020a). If we combine components 1 and 2 from the first half of the data, the resulting oscillation connects nicely with the first component of the second half and the resulting curve is close to the envelope of the total signal (Figure 9b). When all these components are added and juxtaposed, the comparison between the original SSN series (from Figure 2b) and the curve reconstructed from a concatenation of the SSA components of the two halves of the series (Figure 10) is equally good.

Figure 10
figure 10

Comparison of the sum and concatenation of the eigen vectors of Figure 9 (in black) with the SSN time series (in red).

In Figures 5 to 7, we have extended our reconstruction by 10 years, thus providing “predictions” of Solar Cycle 25. Only the prediction in Figure 7 seems acceptable, with its two surrounding minima reaching down almost to zero. Figure 11 shows a close-up, with monthly mean values on the left and annual on the right. The maximum amplitude predicted for Solar Cycle 25 is 97.6 ± 7.8 and its date 2026.2 ± 1 year.

Figure 11
figure 11

In red the observed series of SSN means (left monthly means, right annual means). In black the sum of SSA components with periods compatible with the revolution periods of the Jovian planets and the periods of the ephemeris of commensurable pairs Jupiter/Saturn and Uranus/Neptune and pair of pairs (Jupiter/Saturn)/(Uranus/Neptune), extended to 2035.

Another test consists in seeing whether the SSA method applied to only half of the data retains the same ability to predict the following cycle. Using the SSA components shown in Figure 9, we attempt to predict Solar Cycle 14 from the 13 previous cycles, from 1 to 13 (Figure 12a). The predicted Solar Cycle 14 is quite good: the date of the maximum is January 1906 vs. the observed February 1906, the date of the next minimum is June 1912 vs. November 1911, the amplitude at the maximum is 131.2 vs the observed 107.8, and the amplitude at the minimum is 15.6 vs. 6.2. The predicted duration of Solar Cycle 14 is 11.8 yr vs. the observed 10.4 yr. The date of the maximum is off by only 1 month and the duration of the cycle by 1.4 yr. The amplitude is off by 20%.

Figure 12
figure 12

(a) In red SSN Solar Cycles 1 to 13 (observed), in dotted black the reconstruction using SSA Solar Cycles 1 to 13 as described in the paper, Solar Cycle 14 (in dotted black) is predicted from the 5 sine functions that model the SSA reconstruction. (b) In red SSN Solar Cycles 13 to 24 (observed), in dotted black the reconstruction using SSA Solar Cycles 13 to 24 as described in the paper, Solar Cycle 25 predicted from the full data set is in green dots, and from half of the data set in black dots.

We next try to predict Solar Cycle 25 from the 11 previous Solar Cycles 14 to 24. In Figure 12b we compare the Solar Cycle 25 predicted from only half of the available data to the one predicted from the full data set (Figures 8c and 11). The minimum of Solar Cycle 25 (at minus 53) when predicted with half the SSN data raises a problem, since SSN cannot be negative. This is due to the fit of the trend, that is component 1, by a sine function. If the curvature of the trend is too strong on an interval too short to capture the true period of the associated planetary period, the extrapolation of that trend can be negative, that is physically impossible. We see that if the full data set is used in the SSA analysis, the trend becomes acceptable and the predicted Solar Cycle 25 (in green dots in Figure 12b) recovers physically plausible characteristics. The predicted date of the maximum from half of the data set is May 2023 vs. the “full” prediction which is March 2026, the date of the next minimum is October 2028 vs. February 2031, the amplitude at the maximum is 97.6 vs. 97.6, and the amplitude at the minimum is -53 vs. 3.1. The predicted duration of Solar Cycle 25 is 9.5 yr with only half of the data vs. 11.7 yr for the full data set.

We can compare our prediction with the selection of some 15 early forecasts for Solar Cycle 25 tabled in Petrovay’s (2020) review (Table 3). The predicted amplitudes of the maximum range from 57±17 (Covas, Peixinho, and Fernandes 2019; neural network category) to 175 (Li, Feng, and Li 2015; internal precursor category) and the dates of the maximum from 2022 (Attia, Ismail, and Basurah 2013; neural network category) to 2027.2±1.0 (Labonville, Charbonneau, and Lemerle 2019; dynamo model category).

Table 3 A selection (from Petrovay 2020) of early forecasts for Solar Cycle 25, complemented with the result obtained in this paper using SSA. Abbreviations are SoDa = Solar Dynamo, SFT = Surface Flux Transport, AFT = Advective Flux Transport.

Our method belongs to the spectral category, and also to the model-based category, given that we do propose a (quasi-) physical model involving the planets. Compared to the distribution of early forecasts tabled by Petrovay (2020), our date for the maximum of Solar Cycle 25 is on the late side and our amplitude on the lower range. Solar Cycle 25 is predicted to be a small one, very similar to Solar Cycle 24 and similar to the Solar Cycles 5–7 (the Dalton minimum) and 12–16 (the Gleissberg minimum); as such the pair 24-25 (and 26?) may come to be known as “the Modern minimum”.

6 Conclusion

Finding whether the planets of the solar system, and in particular the Jovian planets, have an influence on planet Earth is currently undergoing a revival and has become the focus of renewed attention. The present paper deals with the prediction of the starting solar activity cycle, Solar Cycle 25. We propose that astronomical ephemeris, specifically the catalogs of aphelia of the four Jovian planets, can be used as evidence of a driving mechanism of variations in solar activity, represented by the series of sunspot numbers SSN from 1749 to 2020 (Appendix B). We use singular spectrum analysis (SSA) to associate components with similar periods in the ephemeris and SSN. We determine the transfer function between the two data sets, first with Jupiter only, then we improve the match in steps with the four Jovian planets and finally including commensurable periods of pairs and pairs of pairs of the Jovian planets (following for instance Mörth and Schlamminger 1979). The transfer function can be applied to the ephemeris to predict future values of cycles. We have tested this with success with the hindcast of Solar Cycles 21 to 24 using only data preceding these cycles. We have also divided the full data set into two halves. Using the SSA method applied to Solar Cycles 1 to 13, we successfully “predict” the characteristics of Solar Cycle 14. Then, we use the second half of the SSN data (from Solar Cycle 14 to 24) to obtain another “prediction” of Solar Cycle 25. The shorter time series used results in (unacceptable) negative SSN values. This is interpreted as a failure to extract a proper trend from too short a data set, which does not allow a correct interpretation of the trend, as a result of ephemeris periods longer than the data interval of the truncated SSN series. But the trend is correctly recovered when the full-length series is used and the effect of the ephemeris of Uranus and Saturn is recognized. Figures 7 and 11 demonstrate the quality of the SSA model when one computes the sum of the SSA components with periods compatible with the revolution periods of Jovian planets and the periodicities of the ephemeris of commensurable pairs Jupiter/Saturn and Uranus/Neptune and pair of pairs (Jupiter/Saturn)/(Uranus/Neptune).

We conclude with a prediction of Solar Cycle 25 that can be compared to a dozen predictions by other authors (Petrovay 2020): the maximum would occur in 2026.2 (± 1 yr) and reach an amplitude of 97.6 (± 10), similar to that of Solar Cycle 24, therefore sketching a new “Modern minimum”, following the Dalton and Gleissberg minima in the previous 200 years.

Although the exact mechanism for this influence of planets on the fluid envelopes of the Sun (photosphere) and also Earth (atmosphere and ocean) is still not fully understood, this influence is clearly apparent in the present paper. We have seen that for instance the long period trend that we extract with SSA in a time window of 200 years could in part be the signature of a long period ephemeris, such as periods linked to Neptune (165 yr; Table 1). We could include the terrestrial planets but expect smaller contributions (these could for instance have a bearing on features such as double maxima). In closing, we wish to emphasize the fact that the powerful SSA method of analysis of quasi-periodic oscillations is a central tool in this analysis. The reconstructed transfer functions that allow one to pass from the ephemeris to the sunspots should be applicable as long as the source (astronomical ephemeris) will stand and as long as we have included all effects from the relevant planets. The SSA reconstruction we propose can be used to predict beyond Solar Cycle 25, but may be degraded with time since oscillations longer than the data interval may have been missed.