Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Temperature in the Iberian Peninsula: Trend, seasonality, and heterogeneity111Partial financial support from “la Caixa” Foundation, grant LCF/PR/SR20/52550012-Climate change and economic challenges for the Spanish society, and from the Spanish Government grant PID2022-139614NB-C22 (MINECO/FEDER) is gratefully acknowledged. We are also grateful to Jouni Helske for his help with some of the codes used in this paper and to participants at the 69th International Symposium of Forecasters (July, 2022), Rome-Waseda Time Series Symposium (October, 2022), 16th International Conference on Computational and Financial Econometrics (December, 2022), 6th International Conference on Econometrics and Statistics (August, 2023), and 35th Mexican National Statistical Forum (September, 2023). The usual disclaimer applies.

C. Vladimir Rodríguez-Caballero Corresponding author. E-mail: vladimir.rodriguez@itam.mx Department of Statistics, ITAM (Mexico) Esther Ruiz Department of Statistics, Universidad Carlos III de Madrid (Spain)
Abstract

In this paper, we propose fitting unobserved component models to represent the dynamic evolution of bivariate systems of centre and log-range temperatures obtained monthly from minimum/maximum temperatures observed at a given location. In doing so, the centre and log-range temperature are decomposed into potentially stochastic trends, seasonal, and transitory components. Since our model encompasses deterministic trends and seasonal components as limiting cases, we contribute to the debate on whether stochastic or deterministic components better represent the trend and seasonal components. The methodology is implemented to centre and log-range temperature observed in four locations in the Iberian Peninsula, namely, Barcelona, Coruña, Madrid, and Seville. We show that, at each location, the centre temperature can be represented by a smooth integrated random walk with time-varying slope, while a stochastic level better represents the log-range. We also show that centre and log-range temperature are unrelated. The methodology is then extended to simultaneously model centre and log-range temperature observed at several locations in the Iberian Peninsula. We fit a multi-level dynamic factor model to extract potential commonalities among centre (log-range) temperature while also allowing for heterogeneity in different areas in the Iberian Peninsula. We show that, although the commonality in trends of average temperature is considerable, the regional components are also relevant.

Keywords: Climate change, Dynamic Factor Models, State space models.

JEL codes: C22, C32, C53, Q54.

What we find more difficult to talk about is our deep dissatisfaction with the ability of our models to inform society about the pace of warming, how this warming plays out regionally, and what it implies for the likelihood of surprises.

Palmer and Stevens (2019)

1 Introduction

Climate change can be defined as the variation in the joint probability distribution that describes the state of the atmosphere, oceans, and freshwater, including ice; see Hsiang and Kopp (2018). According to the latest fifth and sixth assessment reports of the International Panel for Climate Change (IPCC, 2014, 2023), one of the most critical aspects of climate change is global warming, described by the evolving distribution of temperature.

The stand of the literature using econometric models to describe the evolution of temperature focuses on average temperature, which is obviously an important characteristic of the distribution.222Although we focus on econometric models, there is extensive literature based on deterministic climate models; see, for example, Diebold and Rudenbush (2022b) for a comparison between both types of models in the context of measuring ice volume in the Arctic. However, average temperature alone is not enough to reflect complicated climate variations. In an early paper, Katz and Brown (1992) show that the frequency of extreme weather events is relatively more dependent on any changes in the variability than on the mean of temperature, with this sensitivity being relatively greater the more extreme the event. Consequently, policy makers should not rely on scenarios of future temperature involving only changes in means but should also consider evolving variability of temperature; see, for example, Phella, Gabriel and Martins (2024), who fit quantile regressions with time-varying parameters to generate scenarios for extreme temperatures and their relation with anthropogenic emissions.

Our paper contributes to the important literature on econometric time series modelling of temperatures in two main ways. The first contribution is methodological. Instead of analysing only average temperature, we use the rich joint information contained in the minimum/maximum temperature interval. By doing so, we add to the information of the average temperature, represented by the centre of the interval, the information about the log-range between the maximum and minimum temperature and, consequently, information associated to extreme temperatures.

Furthermore, the proposed model decomposes the centre (average) and the range (variability) of temperature into potentially stochastic trends, seasonal and transitory components. This specification encompasses deterministic trends as a limiting case and, consequently, allows to distinguish between deterministic and stochastic behaviour in the long-run trend of average temperature. It also allows us to model the strong pattern of seasonality associated with temperature and determine whether it changes over time.

In particular, at a given location, we propose using a state space representation of the potentially non-stationary and seasonal system of centre/log-range temperature; see Harvey (1997) about the advantages of using unobserved components models instead of the widely used VAR models based on differencing and cointegration and Pretis and Hendry (2013), who suggest using a state-space approach due to the conflicting results often encountered when unit root and cointegration tests are used in the context of monthly data. The unobserved component models framework allows us to decide about the nature of the trends and seasonal components of the centre and log-range temperature, using the Kalman filter and smoothing (KFS) algorithms to extract the components together with measures of their uncertainty. Structural time series models have been implemented before in the context of average temperatures by, for example, Bloomfield (1992), Woodward and Gray (1993), Visser and Molenaar (1995), Zheng and Bahsher (1999) and Stern and Kaufmann (2000) for annual data, and by Good et al. (2007) and Proietti and Hillebrand (2015), and Hillebrand and Proietti (2017), for monthly data. However, instead of analysing point average temperatures, we propose unobserved component models for interval temperatures. Our methodology is closely related with the smoothing procedure proposed by Maia and Carvalho (2011), who fit two independent models to the mid-points and ranges of the intervals and estimate the smoothing parameters by minimising the interval sum of one-step-ahead forecast errors; see Harvey and Jaeger (1993), who show that the steady-state Kalman filter for the local linear trend model takes the form of Holt’s recursions with suitably defined smoothing constants. However, Maia and Carvalho (2011) do not consider the seasonal component. Furthermore, instead of fitting two independent models for the centre and log-range, we propose modelling them jointly to allow for potential relations between them.

On top of modelling the system of centre and log-range temperature at a given location, we also consider modelling them simultaneously at a large number of locations. To deal with the heterogeneity in the joint evolution of centre and log-range temperature observed at various locations, we propose using a multi-level Dynamic Factor Model (ML-DFM), which is estimated using the KFS algorithms. The ML-DFM allows to represent the joint evolution of a large system of time series of centre/log-range temperature, assuming that some of their trends are common to all locations while others may be common to some subsets of locations. Consequently, ML-DFM can represent some commonality in the evolution of temperatures while allowing, at the same time, for some idiosyncratic movements that explain the heterogeneity often observed when looking at temperatures at different locations. Marotta and Mumtaz (2023) also propose a ML-DFM for annual average temperature. However, our proposal considers not only modelling the average temperature but also its variability at several locations. Furthermore, we propose using data-driven procedures to identify regions with specific regional common factors.

Our second contribution is the empirical analysis of monthly centre and log-range temperatures observed at 68 locations spread throughout the Iberian Peninsula over nearly a century from January 1930 to December 2020. This analysis is particularly interesting because of the severe heat waves experienced in Southern Europe in recent years; see, for example, Kew et al. (2019). After analysing minimum/maximum temperatures separately in four selected locations, namely Barcelona, Coruña, Madrid and Seville, we show that the main characteristics of the centre temperature in each of these four cities can be represented by a smooth stochastic trend. The fact that the slope of the trend changes over time can explain why some authors find upward trends while others conclude about the hiatus in warming (global mean temperature has not risen significantly over the last two decades). Furthermore, we observe some heterogeneity in the trends of center temperatures in these four locations, with different slopes of the trend at the end of the observation period, December 2020. In particular, the slope of the trend is larger in Barcelona and smaller in Seville. We also show that the seasonal component of centre temperature is stochastic. When looking at the log-range, we conclude that it can be represented by a stochastically evolving level with stochastic seasonality. As expected, at the end of the sample period, the log-range is clearly larger in the two locations in the interior of the Iberian Peninsula, Madrid and Seville, and smaller in the two coastal cities, Barcelona and Coruña. Another important conclusion from the empirical analysis of these four cities is that the centre and log-range temperature are not correlated in each location, allowing us to model both characteristics separately.

After fitting separate models to the system of centre/log-range temperature in each city, we consider a multivariate ML-DFM for the simultaneous analysis of such series of temperatures observed at 68 locations in the Iberian Peninsula. First, we show that the commonality in the long-run trend of average temperature is strong, with the regional factors being somehow weaker, although also relevant for understanding the long-run behaviour of average temperature. However, when looking at log-range temperature, we find that global and regional factors are equally important.

The rest of this paper is organized as follows. In Section 2, we briefly survey the literature using econometric models to describe the dynamic evolution of temperatures and the still open debates. Section 3 describes the methodology proposed in this paper to model centre and log-range temperature. In particular, we describe how using state space models and the Kalman filter allows us to estimate trends and seasonal components at a given location. We also describe the ML-DFM and the implementation of KFS to extract the common factors. Section 4 describes the data and the main empirical characteristics of the centre/log-range systems at Barcelona, Coruña, Madrid and Seville. Section 5 fits state-space models to extract trends and seasonal components in each of these four locations of the Iberian Peninsula. Section 6 is devoted to the simultaneous analysis of centre and log-range temperature in a large number of locations spread over the Iberian Peninsula using ML-DFMs. Finally, Section 7 concludes the paper.

2 Econometric modelling of temperature: Open debates

When describing global warming, the interest is on the evolution of the distribution of temperature either at a given location or jointly at several locations. However, regardless of whether the analysis is carried out by looking at temperature observed at a particular location or simultaneously at several locations, the stand literature focuses on analysing the evolution of average temperature, i.e. the central tendency of the distribution, based on a large variety of statistical and econometric approaches, periods and frequency of observation, and locations. Many of these studies find an upward trend in average temperature. Increasing trends are found by, for example, Deng and Fu (2019), who compare several methods for extracting cycles from daily temperatures, and Barbosa, Scotto and Alonso (2011), who analyse daily temperatures in several locations in Central Europe. These latter authors use quantile regressions to fit linear trends to the quantiles of average daily temperature. Note that, by doing this, they are analysing the cross-sectional distribution of average temperature but not the distribution of temperature itself. Similarly, Scotto, Barbosa and Alonso (2011) use Extreme Value Theory (EVT) to analyse the extremes of the distribution of daily average temperature in Europe and the spatial distribution of extreme events; see also Wang et al. (2021), who use Generalized EVT to look for fingerprints on temperatures. A similar approach is considered by Gadea Rivas and Gonzalo (2020, 2022), who use regression analysis to estimate quantiles of the full cross-sectional distribution of average temperatures or the distribution of average daily temperatures within a given year, and by Chang et al. (2020), who construct densities of global average temperature in the Southern Hemisphere (measured as anomalies concerning average temperatures over the base period 1961-90) and conclude that there is persistence in the mean, while non-stationarity is less evident in the variance. Kruse-Becher (2023) also considers cross-sections of temperatures to model their averages and ranges with adaptive methods that are robust under structural changes. Finally, Marotta and Mumtaz (2023) analyse the presence of global and regional common factors in annual temperatures observed in 160 countries from 1900 to 2020. They found an upward trend in the global factor. Similarly, Bogalo, Poncela and Senra (2024) also find an upward trend when analysing average monthly temperatures in 12 cities of Southern Europe observed monthly from January 1950 to December 2022. Note that although most evidence is about average temperature having an upward increasing trend, it is essential to point out that several authors describe what is known as the hiatus in warming; see, for example, Schmidt, Shindell and Tsigaridis (2014), Pretis, Mann and Kaufmann (2015), Estrada and Perron (2017), Medhaug et al. (2017) and Miller and Nam (2020).

Although the literature focused on modelling average temperature is relevant, there is some agreement that more is needed to reflect the complicated climate variations. Consequently, policy makers should rely on future climate scenarios involving more than only changes in means; see, for example, the recent scenario analysis by Phella, Gabriel and Martins (2024). In this direction, on top of modelling average temperature, several authors consider modelling the evolution of range temperature, computed as the difference between the maximum and minimum temperatures within a given period. These studies often find a downward trend in temperature variability, although the evidence is not as clear as for the positive trend of average temperature. For example, Vose, Easterling and Gleason (2005), Dupuis (2014), Qu, Wan and Hao (2014) and Meng and Taylor (2022) show that increases in minimum temperatures have been more relevant than increases in maximum temperatures in the globe (the first), different regions of the US (the second and third), and four cities in Spain (the last). Xu et al. (2013) analyse minimum and maximum daily temperatures in 825 stations in China observed from 1951 to 2020 and conclude that the diurnal temperature range has significantly decreased at 49% of the stations, with significant increases being identified at 3% of them. Diebold and Rudebusch (2022a) propose modelling the average and range temperature using separate regressions with deterministic trends, seasonal dummies and their interactions. The two univariate models are fitted to average and range temperature observed daily in selected cities in the US from 1960 to 2017. Instead of considering separate regressions, Meng and Taylor (2022) propose two alternative methods to model Interval-Valued Time Series (IVTS) of minimum and maximum temperature. First, they propose modelling the two-time series separately by fitting models with deterministic trends and seasonal components and allowing for interactions between minimum and maximum temperatures. Alternatively, IVTS of minimum and maximum temperature are modelled by a bivariate VARMA-MGARCH model. Using daily data in four Spanish cities observed from 1951 to 2015, their results also suggest a decrease in the diurnal temperature range and an increase in trend. Note that they do not restrict the model to avoid crossing minimum and maximum temperature at a given moment. The authors recognise that, although unlikely, the temperatures may cross.

On top of whether or not temperature variability should be modelled together with the evolution of average temperature, several important debates about modelling the dynamic characteristics of average and range temperature are very active these days. First, there is a growing literature about the nature of the trend in temperature; see, for example, the discussions by Coggin (2012) and Proietti and Hillebrand (2015). Within this literature, one of the most important controversies is whether trends in temperatures (or other climatological variables) should be modelled by assuming that they are deterministic or stochastic. For example, Fatichi et al. (2009) examine trends of daily average temperatures recorded in 26 stations in Tuscany (Italy) and conclude that a deterministic trend can be regarded as the most appropriate model only for a subset of 9 stations. Kaufmann, Kauppi and Stock (2010), Kaufmann et al. (2013) and Chang et al. (2020) are also among those who support the presence of stochastic trends in temperatures. However, Gao and Hawthorne (2006), Gay, Estrada and Sánchez (2009) and Gadea Rivas and Gonzalo (2020, 2022) argue that trend-stationary processes better characterise temperature. Furthermore, Chen, Gao and Vahid (2022) state that deterministic non-linear trends can represent global temperature. Seidel and Lanzante (2004), Gil-Alana (2008), Estrada, Gay and Sánchez (2010), Pretis and Allen (2013), Estrada, Perron and Martínez-López (2013), Estrada and Perron (2017), Friedrich et al. (2020), Kim et al. (2020) and Gadea-Rivas, Gonzalo and Ramos (2023) further propose models with deterministic trends with breaks, while Friedrich, Smeekes and Urbain (2020) and Friedrich et al. (2020) propose smooth non-parametric trends.333It is essential to note that it is challenging to establish the nature of trend in a time series with a finite sample and, consequently, there is still a methodological debate about the power of tests for trend-stationarity or difference-stationarity; see, for example, the general discussions by Diebold and Senhadji (1996), Phillips (2005, 2010) and Rao (2010) and the comments by Stern and Kaufmann (2000) and Pretis and Hendry (2013) in the particular context of climate variables. There are also several proposals for modelling temperatures based on long-memory models; see, for example, Baillie and Chung (2002), Gil-Alana (2005), Ventosa-Santaularia, Heres and Martínez-Hernández (2014), Mangat and Reschenhofer (2020) and Vera-Valdés (2021).

Another important debate when addressing the evolution of temperature has to do with its seasonal variation, which is the most prominent source of climate variability, so climate change could also be reflected in it; see Pezzulli, Stephenson and Hannachi (2005) and Proietti and Hillebrand (2015) for its importance. Bogalo, Poncela and Senra (in press) show that seasonality is the main feature of monthly average temperatures observed in 12 southern European cities, capturing 88.3% of the total variability, while the trend accounts for 1% of the total variability. Consequently, there is also an interest in knowing the most appropriate model for the seasonal components of temperature. Several authors have suggested that the seasonal pattern in temperatures varies over time with more intense warming in winters than in summers; see Harvey and Mills (2003), Vogelsang and Franses (2005), Cohen et al. (2012), Proietti and Hillebrand (2015), Hillebrand and Proietti (2017), and Bogalo, Poncela and Senra (2024). Furthermore, Hillebrand and Proietti (2015) also conclude that seasonal warming trends may vary across locations, while Bogalo, Poncela and Senra (in press) conclude that seasonal variations are primarily common.

Finally, among the hazards encountered when modelling climate-related time series, Pretis and Hendry (2013) point out the spatial variation of temperature trends, suggesting that there may be unmodelled heterogeneity. Dupuis (2014) and Scotto, Barbosa and Alonso (2011) also find heterogeneity, analysing minimum and maximum temperatures observed in 12 locations in the South-western US and extremes in average daily temperature in Europe. Recently, Estrada, Kim and Perron (2021) contribute to this debate by showing that the response of high latitudes to increases in radiative forcing is much larger than elsewhere in the world, with warming being more than twice the global average. Other authors find different trends in average temperature depending on the location are Chang et al. (2020), Holt and Teräsvirta (2020) and Gadea Rivas and Gonzalo (2022).444It is also important to remark that, although in this paper we focus on urban stations, it could also be interesting to extend the analysis to non-urban ones; see, for example, Hausfather et al. (2013) for an analysis of the impact of urbanization on temperature trends and the discussion by Estrada and Perron (2021). The heterogeneity in climate change may have important consequences for policy makers; see Kaufmann et al. (2017), who argue that the scepticism about climate change could partially be caused by its spatial heterogeneity, and Zaval et al. (2014) and Binelli, Loveless and Schaffuer (2023), who causally link perceived changes in local temperature to changes in global warming beliefs. Furthermore, Holt and Teräsvirta (2020) find evidence of co-shifting of hemispheric temperatures, which aligns with earlier evidence from Kaufmann and Stern (1997) on the co-movement of hemispheric temperature evolution and the anthropogenic character of climate change. Recently, Gao, Linton and Peng (2024) propose a nonparametric panel model for climate data with seasonal and spatial variation allowing the trends to vary by location and season. Marotta and Mumtaz (2023) specify a DFM with stochastic volatility to model annual temperatures in 160 countries around the world, assuming that there are global and country-specific factors. They conclude that the common factor explains a considerable portion of the average temperature globally.

3 State space models for centre and log-range temperature

In this section, we describe the statistical methodologies proposed to represent centre/log-range temperature, first, at a given location and, second, at several locations simultaneously. The approach used for the first case is based on unobserved components time series models and the use of the KFS algorithms to extract the unobserved trends and seasonal components. On the other hand, the methodology designed to study several locations is based on ML-DFM with the factors extracted using KFS.

3.1 Models for temperature intervals at a given location

Denote by Xt=(Ct,Rt)subscript𝑋𝑡superscriptsubscript𝐶𝑡subscript𝑅𝑡X_{t}=\left(C_{t},R_{t}\right)^{\prime}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_C start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_R start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, the 2×1212\times 12 × 1 vector of the centre and log-range temperature observed at a particular location at time t𝑡titalic_t, which is modelled as the sum of the vector of trends, μt=(μ1t,μ2t)subscript𝜇𝑡superscriptsubscript𝜇1𝑡subscript𝜇2𝑡\mu_{t}=\left(\mu_{1t},\mu_{2t}\right)^{\prime}italic_μ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_μ start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_μ start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, the vector of seasonal components, γt=(γ1t,γ2t)subscript𝛾𝑡superscriptsubscript𝛾1𝑡subscript𝛾2𝑡\gamma_{t}=\left(\gamma_{1t},\gamma_{2t}\right)^{\prime}italic_γ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_γ start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, and the vector of irregular components, εt=(ε1t,ε2t)subscript𝜀𝑡superscriptsubscript𝜀1𝑡subscript𝜀2𝑡\varepsilon_{t}=\left(\varepsilon_{1t},\varepsilon_{2t}\right)^{\prime}italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_ε start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_ε start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Consider the following bivariate Frequency-Specific Basic Structural Model (FS-BSM), with stochastic trends and seasonal components

Xtsubscript𝑋𝑡\displaystyle X_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =μt+γt+εt,absentsubscript𝜇𝑡subscript𝛾𝑡subscript𝜀𝑡\displaystyle=\mu_{t}+\gamma_{t}+\varepsilon_{t},= italic_μ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_γ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (1a)
μtsubscript𝜇𝑡\displaystyle\mu_{t}italic_μ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =μt1+βt1+ηt,absentsubscript𝜇𝑡1subscript𝛽𝑡1subscript𝜂𝑡\displaystyle=\mu_{t-1}+\beta_{t-1}+\eta_{t},= italic_μ start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT + italic_β start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT + italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (1b)
βtsubscript𝛽𝑡\displaystyle\beta_{t}italic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =βt1+ζt,absentsubscript𝛽𝑡1subscript𝜁𝑡\displaystyle=\beta_{t-1}+\zeta_{t},= italic_β start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT + italic_ζ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (1c)
γtsubscript𝛾𝑡\displaystyle\gamma_{t}italic_γ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =j=16γt(j),absentsuperscriptsubscript𝑗16subscriptsuperscript𝛾𝑗𝑡\displaystyle=\sum_{j=1}^{6}\gamma^{(j)}_{t},= ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_γ start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (1d)
γt(j)subscriptsuperscript𝛾𝑗𝑡\displaystyle\gamma^{(j)}_{t}italic_γ start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =γt1(j)cosλj+γt1(j)sinλj+ωt(j),absentsubscriptsuperscript𝛾𝑗𝑡1𝑐𝑜𝑠subscript𝜆𝑗subscriptsuperscript𝛾absent𝑗𝑡1𝑠𝑖𝑛subscript𝜆𝑗subscriptsuperscript𝜔𝑗𝑡\displaystyle=\gamma^{(j)}_{t-1}cos\lambda_{j}+\gamma^{*(j)}_{t-1}sin\lambda_{% j}+\omega^{(j)}_{t},= italic_γ start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + italic_γ start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + italic_ω start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (1e)
γt(j)subscriptsuperscript𝛾absent𝑗𝑡\displaystyle\gamma^{*(j)}_{t}italic_γ start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =γt1(j)sinλj+γt1(j)cosλj+ωt(j),absentsubscriptsuperscript𝛾𝑗𝑡1𝑠𝑖𝑛subscript𝜆𝑗subscriptsuperscript𝛾absent𝑗𝑡1𝑐𝑜𝑠subscript𝜆𝑗subscriptsuperscript𝜔absent𝑗𝑡\displaystyle=-\gamma^{(j)}_{t-1}sin\lambda_{j}+\gamma^{*(j)}_{t-1}cos\lambda_% {j}+\omega^{*(j)}_{t},= - italic_γ start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + italic_γ start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + italic_ω start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (1f)

where λj=πj6subscript𝜆𝑗𝜋𝑗6\lambda_{j}=\frac{\pi j}{6}italic_λ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = divide start_ARG italic_π italic_j end_ARG start_ARG 6 end_ARG, j=1,,6𝑗16j=1,...,6italic_j = 1 , … , 6, are the seasonal frequencies in radians and βt=(β1t,β2t)subscript𝛽𝑡superscriptsubscript𝛽1𝑡subscript𝛽2𝑡\beta_{t}=\left(\beta_{1t},\beta_{2t}\right)^{\prime}italic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_β start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_β start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is the vector of time-varying slopes of the trends. εtsubscript𝜀𝑡\varepsilon_{t}italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is assumed to be white noise with covariance matrix ΣεsubscriptΣ𝜀\Sigma_{\varepsilon}roman_Σ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT with the elements in the main diagonal, denoted by σ1ε2subscriptsuperscript𝜎21𝜀\sigma^{2}_{1\varepsilon}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_ε end_POSTSUBSCRIPT and σ2ε2subscriptsuperscript𝜎22𝜀\sigma^{2}_{2\varepsilon}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_ε end_POSTSUBSCRIPT, representing the variances of the transitory component of the centre and log-range, respectively. The off-diagonal element of ΣεsubscriptΣ𝜀\Sigma_{\varepsilon}roman_Σ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT, denoted by σ12εsubscript𝜎12𝜀\sigma_{12\varepsilon}italic_σ start_POSTSUBSCRIPT 12 italic_ε end_POSTSUBSCRIPT, represents the covariance between the transitory components of the centre and log-range temperature. The vectors of noises of the levels, ηt=(η1t,η2t)subscript𝜂𝑡subscript𝜂1𝑡subscript𝜂2𝑡\eta_{t}=(\eta_{1t},\eta_{2t})italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_η start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_η start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ), of the slopes, ζt=(ζ1t,ζ2t)subscript𝜁𝑡superscriptsubscript𝜁1𝑡subscript𝜁2𝑡\zeta_{t}=\left(\zeta_{1t},\zeta_{2t}\right)^{\prime}italic_ζ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_ζ start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_ζ start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, and of the seasonal components, ωt(j)=(ω1t(j),ω2t(j))subscriptsuperscript𝜔𝑗𝑡subscriptsuperscript𝜔𝑗1𝑡subscriptsuperscript𝜔𝑗2𝑡\omega^{(j)}_{t}=\left(\omega^{(j)}_{1t},\omega^{(j)}_{2t}\right)italic_ω start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_ω start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_ω start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) and ωt(j)=(ω1t(j),ω2t(j))subscriptsuperscript𝜔absent𝑗𝑡subscriptsuperscript𝜔absent𝑗1𝑡subscriptsuperscript𝜔absent𝑗2𝑡\omega^{*(j)}_{t}=\left(\omega^{*(j)}_{1t},\omega^{*(j)}_{2t}\right)italic_ω start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_ω start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_ω start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ), are also assumed to be white noises with covariance matrices ΣηsubscriptΣ𝜂\Sigma_{\eta}roman_Σ start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT, ΣζsubscriptΣ𝜁\Sigma_{\zeta}roman_Σ start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT, Σω(j)subscriptsuperscriptΣ𝑗𝜔\Sigma^{(j)}_{\omega}roman_Σ start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT and Σω(j)subscriptsuperscriptΣ𝑗superscript𝜔\Sigma^{(j)}_{\omega^{*}}roman_Σ start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, respectively. The notation for the elements of these matrices and their interpretations are analogous to those used for the elements of ΣϵsubscriptΣitalic-ϵ\Sigma_{\epsilon}roman_Σ start_POSTSUBSCRIPT italic_ϵ end_POSTSUBSCRIPT. Note that γtsuperscriptsubscript𝛾𝑡\gamma_{t}^{*}italic_γ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT appears as a matter of construction, and its interpretation is not particularly important; see Harvey (1989) for a more detailed description. It is assumed that Σω(i)=Σω(i)superscriptsubscriptΣ𝜔𝑖subscriptsuperscriptΣ𝑖superscript𝜔\Sigma_{\omega}^{(i)}=\Sigma^{(i)}_{\omega^{*}}roman_Σ start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT = roman_Σ start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT and that all disturbances in the model, εtsubscript𝜀𝑡\varepsilon_{t}italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, ηtsubscript𝜂𝑡\eta_{t}italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, ζtsubscript𝜁𝑡\zeta_{t}italic_ζ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, ωt(j)subscriptsuperscript𝜔𝑗𝑡\omega^{(j)}_{t}italic_ω start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, and ωt(j)subscriptsuperscript𝜔absent𝑗𝑡\omega^{*(j)}_{t}italic_ω start_POSTSUPERSCRIPT ∗ ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are mutually and serially uncorrelated at all lags and leads. Note that the covariances in the matrices Σε,ΣηsubscriptΣ𝜀subscriptΣ𝜂\Sigma_{\varepsilon},\Sigma_{\eta}roman_Σ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT , roman_Σ start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT, ΣζsubscriptΣ𝜁\Sigma_{\zeta}roman_Σ start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT and Σω(i)superscriptsubscriptΣ𝜔𝑖\Sigma_{\omega}^{(i)}roman_Σ start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT being all equal to zero, implies that centre and log-range temperature can be modelled separately by fitting univariate FS-BSM models to each of them.

In order to interpret the elements of the FS-SBM in (1), consider its univariate analogue, with Xtsubscript𝑋𝑡X_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT being a scalar observation. If ση2=σζ2=0subscriptsuperscript𝜎2𝜂subscriptsuperscript𝜎2𝜁0\sigma^{2}_{\eta}=\sigma^{2}_{\zeta}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT = italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT = 0, then model (1) implies a deterministic trend. If σζ2=0subscriptsuperscript𝜎2𝜁0\sigma^{2}_{\zeta}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT = 0 with ση2>0subscriptsuperscript𝜎2𝜂0\sigma^{2}_{\eta}>0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT > 0, then the trend is stochastic with a fixed slope, βt=βsubscript𝛽𝑡𝛽\beta_{t}=\betaitalic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_β. Finally, if ση2=0subscriptsuperscript𝜎2𝜂0\sigma^{2}_{\eta}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT = 0 with σζ2>0subscriptsuperscript𝜎2𝜁0\sigma^{2}_{\zeta}>0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT > 0, the trend is slowly changing, with its slope having a smooth evolution. A smooth trend model can be shown to underpin the detrending filter of Hodrick and Prescott (1997); see Harvey and Jaeger (1993). With respect to the seasonal component, model (1), which implies a seasonal component with six different variances, is described in detail by Hindrayanto et al. (2013). The BSM popularized by Harvey (1989) is obtained when the variances of the seasonal shocks are equal to each other, i.e. σω2(j)=σω2subscriptsuperscript𝜎2𝑗𝜔subscriptsuperscript𝜎2𝜔\sigma^{2(j)}_{\omega}=\sigma^{2}_{\omega}italic_σ start_POSTSUPERSCRIPT 2 ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT, for j=1,,6𝑗16j=1,...,6italic_j = 1 , … , 6. Finally, note that given the need for parsimony, and in the context of a univariate FS-BSM, Hindrayanto et al. (2013) propose to reduce the number of seasonal variances to two, which are denoted by σI2subscriptsuperscript𝜎2𝐼\sigma^{2}_{I}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_I end_POSTSUBSCRIPT and σII2subscriptsuperscript𝜎2𝐼𝐼\sigma^{2}_{II}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_I italic_I end_POSTSUBSCRIPT. In our context, we reduce the number of seasonal covariance matrices to Σω(I)=Σω(1)subscriptsuperscriptΣ𝐼𝜔subscriptsuperscriptΣ1𝜔\Sigma^{(I)}_{\omega}=\Sigma^{(1)}_{\omega}roman_Σ start_POSTSUPERSCRIPT ( italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = roman_Σ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT and Σω(II)=Σω(2)==Σω(6)subscriptsuperscriptΣ𝐼𝐼𝜔subscriptsuperscriptΣ2𝜔subscriptsuperscriptΣ6𝜔\Sigma^{(II)}_{\omega}=\Sigma^{(2)}_{\omega}=...=\Sigma^{(6)}_{\omega}roman_Σ start_POSTSUPERSCRIPT ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = roman_Σ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = … = roman_Σ start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT. The trigonometric specification of the seasonal component is rather popular when modelling climate-related monthly data; see Campbell and Diebold (2005) and Dupuis (2012, 2014) for applications modelling the seasonal pattern of temperatures and Friedrich, Smeekes and Urbain (2020) and Friedrich et al. (2020) for seasonal patterns of methane emissions.

It is important to note that model (1) allows both the trend and seasonal components of temperature centre and log-range to evolve stochastically with deterministic components obtained as limiting cases. In fact, if σζ12=0subscriptsuperscript𝜎2subscript𝜁10\sigma^{2}_{\zeta_{1}}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 0 (σζ22=0subscriptsuperscript𝜎2subscript𝜁20\sigma^{2}_{\zeta_{2}}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 0), then the slope of the trend for the centre (log-range) is constant and, therefore, β11==β1T=β1subscript𝛽11subscript𝛽1𝑇subscript𝛽1\beta_{11}=...=\beta_{1T}=\beta_{1}italic_β start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT = … = italic_β start_POSTSUBSCRIPT 1 italic_T end_POSTSUBSCRIPT = italic_β start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT (β21==β2T=β2subscript𝛽21subscript𝛽2𝑇subscript𝛽2\beta_{21}=...=\beta_{2T}=\beta_{2}italic_β start_POSTSUBSCRIPT 21 end_POSTSUBSCRIPT = … = italic_β start_POSTSUBSCRIPT 2 italic_T end_POSTSUBSCRIPT = italic_β start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT). If further, ση12=0subscriptsuperscript𝜎2subscript𝜂10\sigma^{2}_{\eta_{1}}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 0 (ση22=0subscriptsuperscript𝜎2subscript𝜂20\sigma^{2}_{\eta_{2}}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 0), then the trend is deterministic. Similarly, if the variances of the seasonal components, σω12(I)subscriptsuperscript𝜎2𝐼𝜔1\sigma^{2(I)}_{\omega 1}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT and σω22(I)subscriptsuperscript𝜎2𝐼𝜔2\sigma^{2(I)}_{\omega 2}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT, and σω12(II)subscriptsuperscript𝜎2𝐼𝐼𝜔1\sigma^{2(II)}_{\omega 1}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT and σω22(II)subscriptsuperscript𝜎2𝐼𝐼𝜔2\sigma^{2(II)}_{\omega 2}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT are zero, then the seasonal components of centre and log-range temperature are, respectively, deterministic.

If the parameters of the FS-SBM model in (1) were known, the KFS algorithms can be implemented to extract one-step-ahead, filtered and smoothed estimates of the levels and seasonal components of the temperature centre and log-range, together with their associated Mean Squared Errors (MSEs), which can be used to obtain prediction bounds for the estimated components. However, the variances and covariances involved in model (1) are unknown and can be estimated by Maximum Likelihood (ML) based on the Kalman filter; see Harvey (1989) for a detailed description.

As discussed above, one crucial debate when modelling temperatures is whether trends are deterministic or stochastic. In the context of model (1), with Xtsubscript𝑋𝑡X_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT being a scalar,555As we will see latter, at each location, temperature center and log-range are mutually uncorrelated and, consequently, they can be modelled separately by fitting model (1) with either Xt=Ctsubscript𝑋𝑡subscript𝐶𝑡X_{t}=C_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT or Xt=Rtsubscript𝑋𝑡subscript𝑅𝑡X_{t}=R_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. testing for a deterministic trend can be carried out as proposed by Nyblom and Harvey (2000). Three different tests can be implemented depending on the particular model assumed for the trend under the alternative. First, assuming that there is not a seasonal component and the irregular component is white noise, if σζ2=0subscriptsuperscript𝜎2𝜁0\sigma^{2}_{\zeta}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT = 0, i.e. the slope is constant, βt=β,tsubscript𝛽𝑡𝛽for-all𝑡\beta_{t}=\beta,\forall titalic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_β , ∀ italic_t, one can test for a deterministic trend, i.e. H0:ση2=0:subscript𝐻0subscriptsuperscript𝜎2𝜂0H_{0}:\sigma^{2}_{\eta}=0italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT = 0 against H1:ση2>0:subscript𝐻1subscriptsuperscript𝜎2𝜂0H_{1}:\sigma^{2}_{\eta}>0italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT > 0, using the following statistic

RW=1Tσ^e2t=1T[r=1ter]2,𝑅𝑊1𝑇superscriptsubscript^𝜎𝑒2superscriptsubscript𝑡1𝑇superscriptdelimited-[]superscriptsubscript𝑟1𝑡subscript𝑒𝑟2RW=\frac{1}{T\hat{\sigma}_{e}^{2}}\sum_{t=1}^{T}\left[\sum_{r=1}^{t}e_{r}% \right]^{2},italic_R italic_W = divide start_ARG 1 end_ARG start_ARG italic_T over^ start_ARG italic_σ end_ARG start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT [ ∑ start_POSTSUBSCRIPT italic_r = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_e start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , (2)

where etsubscript𝑒𝑡e_{t}italic_e start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are the Ordinary Least Squares (OLS) residuals and σ^e2=1Tt=1Tet2superscriptsubscript^𝜎𝑒21𝑇superscriptsubscript𝑡1𝑇superscriptsubscript𝑒𝑡2\hat{\sigma}_{e}^{2}=\frac{1}{T}\sum_{t=1}^{T}e_{t}^{2}over^ start_ARG italic_σ end_ARG start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_T end_ARG ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_e start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Under the null, if it is assumed that there is no drift, i.e. β=0𝛽0\beta=0italic_β = 0 and et=XtX¯subscript𝑒𝑡subscript𝑋𝑡¯𝑋e_{t}=X_{t}-\bar{X}italic_e start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT - over¯ start_ARG italic_X end_ARG, RW statistic has an asymptotic Cramer von Mises (CvM) distribution with one degree of freedom for which the 5% critical value is 0.461. Alternatively, if there is a drift, i.e. β0𝛽0\beta\neq 0italic_β ≠ 0, the statistic in (2) is denoted as RWD and etsubscript𝑒𝑡e_{t}italic_e start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are residuals from a regression of Xtsubscript𝑋𝑡X_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT on a constant and time. In this case, the RWD has an asymptotic second-level CvM distribution, with the 5% critical value being 0.148.

In the context of the Integrated Random Walk (IRW), i.e. when ση2=0subscriptsuperscript𝜎2𝜂0\sigma^{2}_{\eta}=0italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT = 0, testing for a deterministic trend implies testing for H0:σζ2=0:subscript𝐻0subscriptsuperscript𝜎2𝜁0H_{0}:\sigma^{2}_{\zeta}=0italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT = 0. In this case, one should use the following statistic

IRW=1T4σ^e2t=1T[s=1tr=12er]2.𝐼𝑅𝑊1superscript𝑇4subscriptsuperscript^𝜎2𝑒superscriptsubscript𝑡1𝑇superscriptdelimited-[]superscriptsubscript𝑠1𝑡superscriptsubscript𝑟12subscript𝑒𝑟2IRW=\frac{1}{T^{4}\hat{\sigma}^{2}_{e}}\sum_{t=1}^{T}\left[\sum_{s=1}^{t}\sum_% {r=1}^{2}e_{r}\right]^{2}.italic_I italic_R italic_W = divide start_ARG 1 end_ARG start_ARG italic_T start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT [ ∑ start_POSTSUBSCRIPT italic_s = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_r = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_e start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT . (3)

The critical values of the RW and IRW tests are reported by Harvey (2001). Note that, in the case of the IRW test, convergence to the asymptotic critical values is relatively slow and, consequently, using the asymptotic critical values can lead to the IRW test being oversized. Nyblom and Harvey (2000) show that the IRW test appears to have little or no power advantage over the RWD test.

Finally, testing for a deterministic seasonal component can be carried out using the CvM seasonality test proposed by Harvey (2001) and Busetti and Harvey (2003). The CvM test statistic can be constructed using the one-step-ahead prediction errors from the model written as a state space model under the null hypothesis and with the nuisance parameters estimated under the alternative. For H0:σω2(j)=0:subscript𝐻0subscriptsuperscript𝜎2𝑗𝜔0H_{0}:\sigma^{2(j)}_{\omega}=0italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 ( italic_j ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = 0, the statistic follows a CvM distribution with two degrees of freedom for j=1,,5𝑗15j=1,...,5italic_j = 1 , … , 5 and with one degree of freedom for j=6𝑗6j=6italic_j = 6; see Harvey (2001) for the critical values. Furthermore, Hindrayanto et al. (2013) show that, in the model with two seasonal variances, the test for H0:σω2(II)=0:subscript𝐻0subscriptsuperscript𝜎2𝐼𝐼𝜔0H_{0}:\sigma^{2(II)}_{\omega}=0italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = 0 leads to a CvM test with nine degrees of freedom.

3.2 Modelling at several locations: Multi-level Dynamic Factor Models

Consider now that the centre and log-range temperature has been observed at each moment of time t𝑡titalic_t at N𝑁Nitalic_N locations. If at each location, such series were mutually uncorrelated, then one could model separately the system of centres and the system of log-ranges. Consider, for instance, the system of centres.666A similar analysis can be carried out for the system of log-ranges. Given that our main interest is separating the common and heterogeneous behaviour of the trends in the centre temperature at different locations, we consider the deseasonalised centres.777Each centre is deseasonalised using the seasonal component estimated at each location separately. Denote by Yt=(y1t,,yNt)subscript𝑌𝑡superscriptsubscript𝑦1𝑡subscript𝑦𝑁𝑡Y_{t}=\left(y_{1t},...,y_{Nt}\right)^{\prime}italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_y start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , … , italic_y start_POSTSUBSCRIPT italic_N italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT the N×1𝑁1N\times 1italic_N × 1 vector of deseasonalised centres, which is assumed to be decomposed into a vector of common components (the common evolution of centre temperature) and a vector of idiosyncratic components (the heterogeneity in the trends of centre temperature at different locations) as follows

Yt=PFt+Ut,subscript𝑌𝑡𝑃subscript𝐹𝑡subscript𝑈𝑡Y_{t}=PF_{t}+U_{t},italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_P italic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_U start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (4)

where P𝑃Pitalic_P is the N×r𝑁𝑟N\times ritalic_N × italic_r matrix of factor loadings, Ft=(F1t,,Frt)subscript𝐹𝑡superscriptsubscript𝐹1𝑡subscript𝐹𝑟𝑡F_{t}=\left(F_{1t},...,F_{rt}\right)^{\prime}italic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_F start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , … , italic_F start_POSTSUBSCRIPT italic_r italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is the r×1𝑟1r\times 1italic_r × 1 vector of underlying unobserved factors at time t𝑡titalic_t, and Utsubscript𝑈𝑡U_{t}italic_U start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the N×1𝑁1N\times 1italic_N × 1 vector of idiosyncratic components, which are allowed to be weakly cross-sectionally correlated but uncorrelated with the factors, Ftsubscript𝐹𝑡F_{t}italic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. Given the nature of the data in this paper, we can assume that centre temperature may be organized in blocks corresponding to different geographical areas. These blocks imply zeros in the loading matrix P𝑃Pitalic_P as not all variables in Ytsubscript𝑌𝑡Y_{t}italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT load on all r𝑟ritalic_r factors in the DFM. In this case, it is more appropriate to extract the factors from a multi-level DFM obtained after imposing the adequate zero restrictions on the matrix of loadings, P𝑃Pitalic_P. Consequently, we consider a multi-level DFM in which there is a factor, which is common to the full cross-section of centres and a number of factors, each common to locations in a particular geographical area. The number of such regions is specified using prior information about the data structure. Consider, for example, that there are five geographical areas with the variables in Ytsubscript𝑌𝑡Y_{t}italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT divided in five blocks, Yt=(Y1t,Y2t,Y3t,Y4t,Y5t)subscript𝑌𝑡superscriptsubscript𝑌1𝑡subscript𝑌2𝑡subscript𝑌3𝑡subscript𝑌4𝑡subscript𝑌5𝑡Y_{t}=\left(Y_{1t},Y_{2t},Y_{3t},Y_{4t},Y_{5t}\right)^{\prime}italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_Y start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 3 italic_t end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 4 italic_t end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 5 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, with Y1tsubscript𝑌1𝑡Y_{1t}italic_Y start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT being an N1×1subscript𝑁11N_{1}\times 1italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT × 1 vector of temperatures in the first region and Y2t,Y3t,Y4tsubscript𝑌2𝑡subscript𝑌3𝑡subscript𝑌4𝑡Y_{2t},Y_{3t},Y_{4t}italic_Y start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 3 italic_t end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 4 italic_t end_POSTSUBSCRIPT and Y5tsubscript𝑌5𝑡Y_{5t}italic_Y start_POSTSUBSCRIPT 5 italic_t end_POSTSUBSCRIPT being vectors of temperatures in the second, third, fourth and firth regions with dimensions N2,N3,N4subscript𝑁2subscript𝑁3subscript𝑁4N_{2},N_{3},N_{4}italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT and N5subscript𝑁5N_{5}italic_N start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT, respectively. The multi-level DFM with rg=1subscript𝑟𝑔1r_{g}=1italic_r start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT = 1 global factor and rs=5subscript𝑟𝑠5r_{s}=5italic_r start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 5 regional factors (one per region) is given by

Yt=[Y1tY2tY3tY4tY5t]=[p11p120000p210p23000p3100p3400p41000p450p510000p56][FgtFs1tFs2tFs3tFs4tFs5t]+Ut,subscript𝑌𝑡matrixsubscript𝑌1𝑡subscript𝑌2𝑡subscript𝑌3𝑡subscript𝑌4𝑡subscript𝑌5𝑡matrixsubscript𝑝11subscript𝑝120000subscript𝑝210subscript𝑝23000subscript𝑝3100subscript𝑝3400subscript𝑝41000subscript𝑝450subscript𝑝510000subscript𝑝56matrixsubscript𝐹𝑔𝑡subscript𝐹𝑠1𝑡subscript𝐹𝑠2𝑡subscript𝐹𝑠3𝑡subscript𝐹𝑠4𝑡subscript𝐹𝑠5𝑡subscript𝑈𝑡Y_{t}=\begin{bmatrix}Y_{1t}\\ Y_{2t}\\ Y_{3t}\\ Y_{4t}\\ Y_{5t}\end{bmatrix}=\begin{bmatrix}p_{11}&p_{12}&0&0&0&0\\ p_{21}&0&p_{23}&0&0&0\\ p_{31}&0&0&p_{34}&0&0\\ p_{41}&0&0&0&p_{45}&0\\ p_{51}&0&0&0&0&p_{56}\end{bmatrix}\begin{bmatrix}F_{gt}\\ F_{s1t}\\ F_{s2t}\\ F_{s3t}\\ F_{s4t}\\ F_{s5t}\end{bmatrix}+U_{t},italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 3 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 4 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 5 italic_t end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL italic_p start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT end_CELL start_CELL italic_p start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 21 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 31 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 41 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 45 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 51 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 56 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] [ start_ARG start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 3 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 4 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 5 italic_t end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] + italic_U start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (5)

where Fgtsubscript𝐹𝑔𝑡F_{gt}italic_F start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT is a pervasive factor that loads in all centre temperature in the system and Fs1tsubscript𝐹𝑠1𝑡F_{s1t}italic_F start_POSTSUBSCRIPT italic_s 1 italic_t end_POSTSUBSCRIPT, Fs2tsubscript𝐹𝑠2𝑡F_{s2t}italic_F start_POSTSUBSCRIPT italic_s 2 italic_t end_POSTSUBSCRIPT, Fs3tsubscript𝐹𝑠3𝑡F_{s3t}italic_F start_POSTSUBSCRIPT italic_s 3 italic_t end_POSTSUBSCRIPT, Fs4tsubscript𝐹𝑠4𝑡F_{s4t}italic_F start_POSTSUBSCRIPT italic_s 4 italic_t end_POSTSUBSCRIPT and Fs5tsubscript𝐹𝑠5𝑡F_{s5t}italic_F start_POSTSUBSCRIPT italic_s 5 italic_t end_POSTSUBSCRIPT are regional factors loading in the variables Y1tsubscript𝑌1𝑡Y_{1t}italic_Y start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT, Y2tsubscript𝑌2𝑡Y_{2t}italic_Y start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT, Y3tsubscript𝑌3𝑡Y_{3t}italic_Y start_POSTSUBSCRIPT 3 italic_t end_POSTSUBSCRIPT, Y4tsubscript𝑌4𝑡Y_{4t}italic_Y start_POSTSUBSCRIPT 4 italic_t end_POSTSUBSCRIPT, and Y5tsubscript𝑌5𝑡Y_{5t}italic_Y start_POSTSUBSCRIPT 5 italic_t end_POSTSUBSCRIPT, respectively. For j=1,,6𝑗16j=1,...,6italic_j = 1 , … , 6, pijsubscript𝑝𝑖𝑗p_{ij}italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT are Ni×1subscript𝑁𝑖1N_{i}\times 1italic_N start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT × 1 vectors of loadings, and Utsubscript𝑈𝑡U_{t}italic_U start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the N×1𝑁1N\times 1italic_N × 1 vector of idiosyncratic components defined as in the DFM in (4). Finally, if, for example, the global common factor is assumed to be an integrated random walk, then it is given by888The global factor could be modelled assuming other alternative specifications for the trend.

Fgt=Fgt1+βt1subscript𝐹𝑔𝑡subscript𝐹𝑔𝑡1subscript𝛽𝑡1\displaystyle F_{gt}=F_{gt-1}+\beta_{t-1}italic_F start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT = italic_F start_POSTSUBSCRIPT italic_g italic_t - 1 end_POSTSUBSCRIPT + italic_β start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT (6a)
βt=βt1+ξt,subscript𝛽𝑡subscript𝛽𝑡1subscript𝜉𝑡\displaystyle\beta_{t}=\beta_{t-1}+\xi_{t},italic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_β start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT + italic_ξ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (6b)

where ξtsubscript𝜉𝑡\xi_{t}italic_ξ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is a white noise with variance σξ2subscriptsuperscript𝜎2𝜉\sigma^{2}_{\xi}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT. If the regional factors are assumed to be stationary, then centre temperatures are assumed to be cointegrated, while if they are non-stationary, then temperatures at different regions are not cointegrated unless the regional factors are themselves cointegrated. In this paper, we assume that the regional factors are stationary and given by the following AR(1111) model

Fsit=ϕ1iFsit1+ηit,subscript𝐹𝑠𝑖𝑡subscriptitalic-ϕ1𝑖subscript𝐹𝑠𝑖𝑡1subscript𝜂𝑖𝑡F_{sit}=\phi_{1i}F_{sit-1}+\eta_{it},italic_F start_POSTSUBSCRIPT italic_s italic_i italic_t end_POSTSUBSCRIPT = italic_ϕ start_POSTSUBSCRIPT 1 italic_i end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT italic_s italic_i italic_t - 1 end_POSTSUBSCRIPT + italic_η start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT , (7)

where ηitsubscript𝜂𝑖𝑡\eta_{it}italic_η start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT are mutually independent white noises with variances σηi2subscriptsuperscript𝜎2subscript𝜂𝑖\sigma^{2}_{\eta_{i}}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Assuming stationary factors, Banbura, Giannone and Reichlin (2011) propose estimating the parameters of the multi-level DFM in (5) by ML using the EM algorithm proposed by Doz, Giannone and Reichlin (2012). In this paper, we slightly modify their algorithm to allow for the global factor to be an integrated random walk and implement instead the two-step procedure of Doz, Giannone and Reichlin (2011); see the Appendix for details.

4 Empirical characteristics of temperature in the Iberian Peninsula

In this section, we describe the main empirical characteristics of centre and log-range temperature in the Iberian Peninsula.

4.1 The data

One very popular database for temperature-related variables is the Climate Research Unit gridded Time Series (CRUTS) maintained by the University of West Anglia, which is corrected to avoid inhomogeneities; see Mitchell and Jones (2005) and Harris et al. (2020) for descriptions, Chang et al. (2020) and Marotta and Mumtaz (2023) for recent applications using this database and Wijngaard, Klein Tauk and Können (2003) for a discussion about homogeneity in European temperature series.999https://sites.uea.ac.uk/cru/data Intervals of minimum (ytminsubscriptsuperscript𝑦𝑚𝑖𝑛𝑡y^{min}_{t}italic_y start_POSTSUPERSCRIPT italic_m italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT) and maximum (ytmaxsubscriptsuperscript𝑦𝑚𝑎𝑥𝑡y^{max}_{t}italic_y start_POSTSUPERSCRIPT italic_m italic_a italic_x end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT) temperatures (measured in centigrades) are observed monthly from January 1930 to December 2020 (T=1092𝑇1092T=1092italic_T = 1092) in 68 locations in Spain.101010The minimum and maximum temperatures are monthly means of the individual daily minimum and maximum temperatures. They are not the overall minimum or maximum temperatures recorded each month. Furthermore, we have not considered temperatures in some locations in the Atlantic Ocean because they were somewhat irregular. Similarly, we found some irregularities in data recorded before 1930. Alternatively, one can use the database E-OBS provided by the European Climate Assessment under the Copernicus project of the European Commission with daily observations since 1950; see, for example, Meng and Taylor (2022) for an application using the E-OBS data set, which can be found at https://cds.climate.copernicus.eu/cdsap#!/dataset/insitu-gridded-observations-europe?tab=overview. However, the E-OBS database may have issues related to inhomogeneity. Figure 1 represents the Iberian Peninsula and some Spanish islands in the Mediterranean Sea and the locations selected for the analysis.

Figure 1: Map of the Iberian Peninsula and Mediterranean islands belonging to Spain. The locations marked with blue bullets correspond to geographical coordinates where minimum and maximum temperatures are observed. The red bullets represent the locations of the main cities in Spain and Portugal, which are the capitals of their corresponding provinces.
Refer to caption

To analyse in detail the main empirical characteristics of temperature in the Iberian Peninsula over the last and present centuries, we select four locations representing different climates. The first location selected is Barcelona, a highly populated city situated on the Spanish Mediterranean coast with a Mediterranean climate. The second location is Coruña, a small city with an Atlantic climate on the Atlantic Northwest Spanish coast. The third location considered is Madrid, Spain’s largest city, which is in the centre of the Iberian Peninsula, with a continental climate. Finally, we consider temperature in Seville, in the south of Spain, which has the warmest summer in continental Europe among all cities with a population over 100,000 people; see Figure 1 for a map of the Iberian Peninsula and the locations of the four cities considered.111111Meng and Taylor (2022) also consider minimum and maximum temperatures in Madrid and Seville. Instead of analysing Barcelona and Coruña, they consider Cáceres and Albacete. Furthermore, note that they consider daily data, for a shorter period from 1951 to 2015.

4.2 Descriptive statistics

We describe the main empirical properties of the centre and log-range temperature, Ct=ytmax+ytmin2subscript𝐶𝑡subscriptsuperscript𝑦𝑚𝑎𝑥𝑡subscriptsuperscript𝑦𝑚𝑖𝑛𝑡2C_{t}=\frac{y^{max}_{t}+y^{min}_{t}}{2}italic_C start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = divide start_ARG italic_y start_POSTSUPERSCRIPT italic_m italic_a italic_x end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_y start_POSTSUPERSCRIPT italic_m italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG and Rt=ln(ytmaxytmin)subscript𝑅𝑡𝑙𝑛subscriptsuperscript𝑦𝑚𝑎𝑥𝑡subscriptsuperscript𝑦𝑚𝑖𝑛𝑡R_{t}=ln(y^{max}_{t}-y^{min}_{t})italic_R start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_l italic_n ( italic_y start_POSTSUPERSCRIPT italic_m italic_a italic_x end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT - italic_y start_POSTSUPERSCRIPT italic_m italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ), respectively. Instead of standard time plots, Figure 2(b) displays seasonal polar plots, which help to visualize their strong seasonal patterns.121212The first author developed all codes in R needed to obtain the empirical results in this paper. First, consider the plots of the centres. We can conclude that the seasonal patterns observed in Barcelona and Seville are very similar, with the largest seasonal variations. The slightest seasonal variations are observed in Coruña. Second, Figure 2(a) shows that, as expected, the annual variations of centre temperatures are more considerable in the two coastal cities (Barcelona and Coruña) than in the cities located in the interior of the Iberian Peninsula (Madrid and Seville); see also the sample standard deviations of the annual variations reported in Table 1. Moreover, Figure 2(a) also suggests the possibility of climate change in the four locations considered, with centre temperatures being larger in more recent years than at the beginning of the 20th Century.

With respect to the log-range temperatures, the patterns in the four locations are rather different. First, Figure 2(b) suggests periodic heteroscedasticity with the dispersion being larger in winter than in summer months; see Dupuis (2014) for the same conclusion when looking at minimum temperatures in South-western US and Meng and Taylor (2022) for minimum and maximum temperatures in the four cities in Spain mentioned above. Also, note that this pattern is more pronounced in the cities located in the interior of the Iberian Peninsula than in those at the coast. With respect to Coruña, the dispersion is smaller than in the rest of locations but with a considerable variability during the years analysed. Finally, the dispersion has decreased over time in Barcelona while it seems to increase in the other three cities.

Figure 2: Seasonal polar plots of centre and log-range temperature in Barcelona, Coruña, Madrid and Seville.
Refer to caption
(a) centre
Refer to caption
(b) Log-range

Summarising, Figure 2(b) suggests the presence of possible trends and strong seasonal patterns, some of which may have changed over the last century. Furthermore, we can also observe some heterogeneity in the patterns of centre and log-range temperatures in the four locations considered.

Table 1 reports several descriptive statistics of the annual differences of the centre and log-range at each of the four locations. In particular, it reports the sample mean, standard deviation, skewness and kurtosis, the last two together with their p𝑝pitalic_p-values obtained according to the results of Bai and Ng (2005). Table 1 also reports the p𝑝pitalic_p-values of the Bai and Ng (2005) test for normality in the presence of temporally correlated data and the Box-Pierce test for joint serial uncorrelation of the first 12 lags. First, we can observe that the sample means of the annual variations of the centre temperature are positive and approximately the same, 0.02, in the four locations considered. However, their standard deviations differ, being largest in Barcelona and smallest in Seville. It is also important to note that normality seems to be adequate to represent the probabilistic distribution of the annual variations of the centre temperature. When looking at the annual variations of the log-range temperature, we observe that they have the largest standard deviation in Coruña. In this case, normality is rejected in all locations except Barcelona due to excess of kurtosis.

Table 1: Descriptive statistics of annual differences of centre and log-range temperature: sample mean (Mean), standard deviation (St. dev.), skewness and kurtosis together with the corresponding p𝑝pitalic_p-values of the Bai and Ng (2005) tests of the last two quantities. p𝑝pitalic_p-values of the normality test (BN) and the Box-Pierce test for 12 lags (Q(12)) are also reported.
Barcelona Coruña Madrid Seville Barcelona Coruña Madrid Seville
Centre Log-range
Mean 0.02 0.02 0.02 0.02 0.00 0.00 0.00 0.00
St. dev. 1.62 1.52 1.50 1.42 0.10 0.20 0.12 0.11
Skewness 0.01 0.02 0.09 0.01 -0.05 -0.10 -0.26 -0.16
(0.12) (0.42) (0.12) (0.46) (0.74) (0.87) (0.97) (0.90)
Kurtosis 3.13 2.85 2.87 2.71 3.32 3.55 4.54 4.33
(0.27) (0.79) (0.77) (0.97) (0.12) (0.02) (0.00) (0.00)
BN 0.48 0.56 0.17 0.04 0.16 0.00 0.00 0.00
Q(12) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Finally, we analyse correlations between centres and log-ranges at all 68 locations to further investigate heterogeneity in the evolution of temperature. Figure 3 plots the map of pairwise correlations between centres and log-ranges at all 68 locations. The main conclusion from this figure is that, at each location, centres and log-ranges do not seem to be mutually correlated and, consequently, they can be modelled separately. However, there are relevant correlations among the centres at different locations and among the log-ranges at different locations. Consequently, we analyse the presence of clusters among the centres and among the log-range temperatures. Figures 4 and 5 plot the correlation maps for each of them at all 68 locations in the Iberian Peninsula. Using the complete linkage method for hierarchical clustering, which defines the distance between two clusters as the maximum distance between their components, we can identify five clusters in the centre temperature and three in the log-ranges; see the maps in Figures 4 and 5.

Figure 3: Correlation map between the centres and the log-ranges temperatures in the 68 locations in the Iberian Peninsula.
Refer to caption
Figure 4: Correlation map of centre temperatures (left) and map of the Iberian Peninsula with the resulting clusters (right).
Refer to caption
Refer to caption
Figure 5: Correlation map of log-range temperatures (left) and map of the Iberian Peninsula with the resulting clusters (right).
Refer to caption
Refer to caption

5 Empirical modelling of centre and log-range temperature at selected locations

The results of fitting model (1) separately in the four locations considered, Barcelona, Coruña, Madrid and Seville, are reported in the Online Appendix. The reported estimates show that, in concordance with the descriptive analysis carried out in the previous section, and regardless of the particular location considered, the shocks of the trend, seasonal and irregular components of the centre and log-range are uncorrelated.131313All calculations are carried out using the KFAS library developed by Helske (2017) in the R programming environment. Consequently, in this section, we fit separate DF-BSM to centre and log-range at each location.

The estimated parameters of model (1) are reported in Table 2, which also reports the RWD and IRW statistics as well as those for the null of the seasonal variances being zero.141414Note that, based on previous analysis not reported to save space, the seasonal variances of the last five frequencies are assumed to be equal. Some diagnostic statistics can be found in Figures 6 to 9. We observe that, regardless of whether we look at centre or log-range temperature and of the location, the residuals are uncorrelated. Furthermore, as expected, although normality seems to be an appropriate approximation for centre temperature, log-ranges have heavy tails, mainly in the two interior locations.

Table 2: Estimation results of separate state space models fitted to centre and log-range temperature in four locations in the Iberian Peninsula: i) Estimated variances together with statistics of tests for deterministic components: RWD, IRW, H0I:σω2(I)=0:subscript𝐻0𝐼subscriptsuperscript𝜎2𝐼𝜔0H_{0I}:\sigma^{2(I)}_{\omega}=0italic_H start_POSTSUBSCRIPT 0 italic_I end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 ( italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = 0 and H0II:σω2(II)=0:subscript𝐻0𝐼𝐼subscriptsuperscript𝜎2𝐼𝐼𝜔0H_{0II}:\sigma^{2(II)}_{\omega}=0italic_H start_POSTSUBSCRIPT 0 italic_I italic_I end_POSTSUBSCRIPT : italic_σ start_POSTSUPERSCRIPT 2 ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT = 0; ii) Estimated components at the end of the sample period together with standard deviations in parenthesis.
Centre Log-range Centre Log-range
Barcelona Coruña
σε2subscriptsuperscript𝜎2𝜀\sigma^{2}_{\varepsilon}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT 1.264 0.004 1.141 0.018
ση2subscriptsuperscript𝜎2𝜂\sigma^{2}_{\eta}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT 1.14×10161.14superscript10161.14\times 10^{-16}1.14 × 10 start_POSTSUPERSCRIPT - 16 end_POSTSUPERSCRIPT 4.20×1064.20superscript1064.20\times 10^{-6}4.20 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 1.50×10161.50superscript10161.50\times 10^{-16}1.50 × 10 start_POSTSUPERSCRIPT - 16 end_POSTSUPERSCRIPT 5.12×1055.12superscript1055.12\times 10^{-5}5.12 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT
RWD 0.097 1.028superscript1.028absent1.028^{***}1.028 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.081 1.846superscript1.846absent1.846^{***}1.846 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT
σζ2subscriptsuperscript𝜎2𝜁\sigma^{2}_{\zeta}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT 7.85×1087.85superscript1087.85\times 10^{-8}7.85 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT 1.28×10331.28superscript10331.28\times 10^{-33}1.28 × 10 start_POSTSUPERSCRIPT - 33 end_POSTSUPERSCRIPT 1.24×1071.24superscript1071.24\times 10^{-7}1.24 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 1.62×10331.62superscript10331.62\times 10^{-33}1.62 × 10 start_POSTSUPERSCRIPT - 33 end_POSTSUPERSCRIPT
IRW 0.808superscript0.808absent0.808^{**}0.808 start_POSTSUPERSCRIPT ∗ ∗ end_POSTSUPERSCRIPT 0.004 1.554superscript1.554absent1.554^{***}1.554 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.003
σω2(I)subscriptsuperscript𝜎2𝐼𝜔\sigma^{2(I)}_{\omega}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT 3.2×1043.2superscript1043.2\times 10^{-4}3.2 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 7.53×10287.53superscript10287.53\times 10^{-28}7.53 × 10 start_POSTSUPERSCRIPT - 28 end_POSTSUPERSCRIPT 3.5×1043.5superscript1043.5\times 10^{-4}3.5 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 9.22×10289.22superscript10289.22\times 10^{-28}9.22 × 10 start_POSTSUPERSCRIPT - 28 end_POSTSUPERSCRIPT
H0Isubscript𝐻0𝐼H_{0I}italic_H start_POSTSUBSCRIPT 0 italic_I end_POSTSUBSCRIPT 1.129superscript1.129absent1.129^{***}1.129 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 1.213superscript1.213absent1.213^{***}1.213 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.928superscript0.928absent0.928^{***}0.928 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.795superscript0.795absent0.795^{***}0.795 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT
σω2(II)subscriptsuperscript𝜎2𝐼𝐼𝜔\sigma^{2(II)}_{\omega}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT 6.6×10256.6superscript10256.6\times 10^{-25}6.6 × 10 start_POSTSUPERSCRIPT - 25 end_POSTSUPERSCRIPT 6.26×101686.26superscript101686.26\times 10^{-168}6.26 × 10 start_POSTSUPERSCRIPT - 168 end_POSTSUPERSCRIPT 9.8×10259.8superscript10259.8\times 10^{-25}9.8 × 10 start_POSTSUPERSCRIPT - 25 end_POSTSUPERSCRIPT 2.11×101672.11superscript101672.11\times 10^{-167}2.11 × 10 start_POSTSUPERSCRIPT - 167 end_POSTSUPERSCRIPT
H0IIsubscript𝐻0𝐼𝐼H_{0II}italic_H start_POSTSUBSCRIPT 0 italic_I italic_I end_POSTSUBSCRIPT 3.521superscript3.521absent3.521^{***}3.521 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 1.421 2.249superscript2.249absent2.249^{**}2.249 start_POSTSUPERSCRIPT ∗ ∗ end_POSTSUPERSCRIPT 2.675superscript2.675absent2.675^{**}2.675 start_POSTSUPERSCRIPT ∗ ∗ end_POSTSUPERSCRIPT
μTsubscript𝜇𝑇\mu_{T}italic_μ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT 17.294 2.199 14.298 2.177
(0.03) (0.00) (0.03) (0.00)
βTsubscript𝛽𝑇\beta_{T}italic_β start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT 0.005 3.15×1053.15superscript1053.15\times 10^{-5}3.15 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 0.004 0.000
(0.00) (0.00) (0.00) (0.00)
Madrid Seville
σε2subscriptsuperscript𝜎2𝜀\sigma^{2}_{\varepsilon}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT 1.111 0.007 1.001 0.006
ση2subscriptsuperscript𝜎2𝜂\sigma^{2}_{\eta}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT 1.52×10161.52superscript10161.52\times 10^{-16}1.52 × 10 start_POSTSUPERSCRIPT - 16 end_POSTSUPERSCRIPT 5.84×1065.84superscript1065.84\times 10^{-6}5.84 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 2.03×10162.03superscript10162.03\times 10^{-16}2.03 × 10 start_POSTSUPERSCRIPT - 16 end_POSTSUPERSCRIPT 6.31×1056.31superscript1056.31\times 10^{-5}6.31 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT
RWD 0.131 4.299superscript4.299absent4.299^{***}4.299 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.181 6.282superscript6.282absent6.282^{***}6.282 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT
σζ2subscriptsuperscript𝜎2𝜁\sigma^{2}_{\zeta}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ end_POSTSUBSCRIPT 1.13×1071.13superscript1071.13\times 10^{-7}1.13 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 1.41×10331.41superscript10331.41\times 10^{-33}1.41 × 10 start_POSTSUPERSCRIPT - 33 end_POSTSUPERSCRIPT 1.10×1071.10superscript1071.10\times 10^{-7}1.10 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 1.36×10331.36superscript10331.36\times 10^{-33}1.36 × 10 start_POSTSUPERSCRIPT - 33 end_POSTSUPERSCRIPT
IRW 1.912superscript1.912absent1.912^{***}1.912 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.108 3.271superscript3.271absent3.271^{***}3.271 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT 0.077
σω2(I)subscriptsuperscript𝜎2𝐼𝜔\sigma^{2(I)}_{\omega}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT 6.3×1046.3superscript1046.3\times 10^{-4}6.3 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 8.14×10288.14superscript10288.14\times 10^{-28}8.14 × 10 start_POSTSUPERSCRIPT - 28 end_POSTSUPERSCRIPT 7.58×1047.58superscript1047.58\times 10^{-4}7.58 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 7.89×10287.89superscript10287.89\times 10^{-28}7.89 × 10 start_POSTSUPERSCRIPT - 28 end_POSTSUPERSCRIPT
H0Isubscript𝐻0𝐼H_{0I}italic_H start_POSTSUBSCRIPT 0 italic_I end_POSTSUBSCRIPT 0.173 0.190 0.116 1.476superscript1.476absent1.476^{***}1.476 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT
σω2(II)subscriptsuperscript𝜎2𝐼𝐼𝜔\sigma^{2(II)}_{\omega}italic_σ start_POSTSUPERSCRIPT 2 ( italic_I italic_I ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT 9.81×10259.81superscript10259.81\times 10^{-25}9.81 × 10 start_POSTSUPERSCRIPT - 25 end_POSTSUPERSCRIPT 1.00×101671.00superscript101671.00\times 10^{-167}1.00 × 10 start_POSTSUPERSCRIPT - 167 end_POSTSUPERSCRIPT 1.45×10241.45superscript10241.45\times 10^{-24}1.45 × 10 start_POSTSUPERSCRIPT - 24 end_POSTSUPERSCRIPT 8.27×101648.27superscript101648.27\times 10^{-164}8.27 × 10 start_POSTSUPERSCRIPT - 164 end_POSTSUPERSCRIPT
H0IIsubscript𝐻0𝐼𝐼H_{0II}italic_H start_POSTSUBSCRIPT 0 italic_I italic_I end_POSTSUBSCRIPT 2.765superscript2.765absent2.765^{**}2.765 start_POSTSUPERSCRIPT ∗ ∗ end_POSTSUPERSCRIPT 1.317 2.261superscript2.261absent2.261^{**}2.261 start_POSTSUPERSCRIPT ∗ ∗ end_POSTSUPERSCRIPT 2.980superscript2.980absent2.980^{***}2.980 start_POSTSUPERSCRIPT ∗ ∗ ∗ end_POSTSUPERSCRIPT
μTsubscript𝜇𝑇\mu_{T}italic_μ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT 15.887 2.484 18.894 2.572
(0.03) (0.00) (0.03) (0.00)
βTsubscript𝛽𝑇\beta_{T}italic_β start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT 0.003 0.000 0.003 0.000
(0.00) (0.00) (0.00) (0.00)

Notes: * significant at 10% level; ** significant at 5% level; *** significant at 1% level.

Figure 6: Diagnostics of standardized residuals of the SSM model fitted for centre (left column) and log-range (right column) temperature in Barcelona together with sample autocorrelations and Q-Q plot.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 7: Diagnostics of standardized residuals of the SSM model fitted for centre (left column) and log-range (right column) temperature in Coruña together with sample autocorrelations and Q-Q plot.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 8: Diagnostics of standardized residuals of the SSM model fitted for centre (left column) and log-range (right column) temperature in Madrid together with sample autocorrelations and Q-Q plot.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 9: Diagnostics of standardized residuals of the SSM model fitted for centre (left column) and log-range (right column) temperature in Seville together with sample autocorrelations and Q-Q plot.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption

Several important conclusions about the nature of the trend and seasonal component of the centre (average) and log-range (variability) temperature in each of the four locations considered can be extracted from the estimated variances reported in Table 2. First, we can observe that, regardless of the location, the trend of the centre temperature is represented by an integrated random walk with σ^η2subscriptsuperscript^𝜎2𝜂\hat{\sigma}^{2}_{\eta}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT being not significantly different from zero, while σ^ξ20subscriptsuperscript^𝜎2𝜉0\hat{\sigma}^{2}_{\xi}\neq 0over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ≠ 0. This implies a stochastic trend with a smooth evolution. This result concurs with the works that conclude that the trend of average temperature is stochastic. Furthermore, according to the integrated random walk model, the slope of the trend can evolve over time.

Figure 10 displays the estimated (smoothed) trends of centre temperature in the four selected locations together with 95% bounds obtained using the MSEs delivered by the Kalman filter. The figure also shows that there is a smoothly increasing trend over the last 90 years. Consider, for example, the centre temperature at Barcelona, which starts around 15Csuperscript15𝐶15^{\circ}C15 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT italic_C in 1930 while the estimated underlying level in December 2020 is 17.298Csuperscript17.298𝐶17.298^{\circ}C17.298 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT italic_C. Note that even if we consider the uncertainty in the estimated trend, the increase of 2 degrees in the centre temperature over the last 90 years is clearly significant. We can also observe in Figure 10 that the slope of the trend is changing over the sample period, and, except for Barcelona, it is smaller since 2000. This deceleration is in concordance with the hiatus of average temperature described above. However, note that there is a recent acceleration since the second decade of the XXI Century, which is more pronounced in Barcelona and less in Seville. Table 2 also reports the estimated trends and slopes at the end of the sample period, December 2020, for the centre at each location. Note that, in December 2020, the estimated level of the trend is largest in Seville (18.896) and Barcelona (17.294) followed by Madrid (15.889) and Coruña (14.301). Even more important is to observe that the estimated slopes of the trend are larger in the coastal locations (0.004) and smaller at the interior locations, Madrid (0.003) and Seville (0.002), with these two latter slopes being not significant.

Figure 10: Estimated trend of centre temperature together with 95% confidence intervals: Barcelona (top left), Coruña (top right), Madrid (bottom left), Seville (bottom right).
Refer to caption
Refer to caption
Refer to caption
Refer to caption

Second, we look now at the results for the seasonal component of the centre. Regardless of the location, we observe that the seasonal component is stochastic, with the corresponding variances significantly different from zero. The evolution of the estimated smoothed seasonal component of the centre temperature in each of the four locations is plotted in Figure 11. Our results are in line with those works that support an stochastic evolution of the seasonality of temperatures, even if, as observed in Figure 11, this evolution is very smooth; see also the results by Bogalo, Poncela and Senra (2024), who also conclude that there are changes in the seasonal pattern.

Figure 11: Estimated seasonal component of centre temperature together with 95% confidence intervals: Barcelona (top left), Coruña (top right), Madrid (bottom left), Seville (bottom right).
Refer to caption
Refer to caption
Refer to caption
Refer to caption

However, the trend of the log-range has a constant slope equal to zero, implying that μtsubscript𝜇𝑡\mu_{t}italic_μ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is a random walk. Henceforth, the level of log-range is non-stationary implying that minimum and maximum temperatures are not cointegrated. This finding is relevant because it shows that coldest and warmest months over time do not follow the same stochastic pattern in the long run. Figure 12 plots the smoothed estimated level of the log-range temperature, and shows a random evolution without a particular trend. Table 2 reports the estimated value of μTsubscript𝜇𝑇\mu_{T}italic_μ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT and shows that it is larger in Madrid and Seville (2.48 and 2.57, respectively) than at the coastal cities (2.20 at Barcelona and 2.18 at Coruña). The dispersion between minimum and maximum temperatures has increased in recent years.

Figure 12: Estimated trend component of log-range temperature together with 95% confidence intervals: Barcelona (top left), Coruña (top right), Madrid (bottom left), Seville (bottom right).
Refer to caption
Refer to caption
Refer to caption
Refer to caption

Finally, regardless of the location, the seasonal component of the dispersion between minimum and maximum temperature is strong and has a stochastic evolution with the corresponding variances being significantly different from zero; see Figure 13.

Figure 13: Estimated seasonal component of log-range temperature together with 95% confidence intervals: Barcelona (top left), Coruña (top right), Madrid (bottom left), Seville (bottom right).
Refer to caption
Refer to caption
Refer to caption
Refer to caption

6 Multivariate modelling of centre and log-range temperature in the Iberian Peninsula

It is well known that local climate can exacerbate the impact of global warming; see, for example, Estrada and Perron (2021). Consequently, disentangling the local and global drivers of warming can guide local adaptation policies. In this section, we fit a multi-level DFM to the centre and log-range temperature observed at 68 locations in the Iberian Peninsula. As discussed in previous sections, the seasonal component is ubiquitous. Therefore, we extract the seasonal component from the centre and log-range temperature before analysing the common patterns in temperature trends.151515The seasonal component is extracted from each series after fitting a structural model by subtracting the estimated filtered seasonal component.

6.1 Muti-level DFM for centre temperature

We first analyse the degree of comovement in the trends of centre temperature in the Iberian Peninsula. We fit the ML-DFM that decomposes each centre temperature into (i) a global component that is common to all centre temperature, (ii) one common component specific to each of the five regions as determined in Figure 4, and (iii) purely idiosyncratic components. According to the results in the univariate analysis, this common component is assumed to follow an integrated random walk. The regional specific components are assumed to follow stationary autoregressive models; see a detailed description of the ML-DFM fitted to the centre temperature in the Appendix.

The ML-DFM is estimated by ML implemented using the expectation-maximization (EM) algorithm proposed by Doz, Giannone and Reichlin (2012); see Delle Chiaie, Ferrara and Giannone (2022) for the implementation of the algorithm to a ML-DFM. The EM algorithm is modified to take into account that the global common component is an integrated random walk; see the Appendix for details. Figure 14 plots the estimated global factor (filtered estimates). We can observe that during the sample period, the global factor has a smoothly evolving trend with a positive slope in the more recent years. Figure 14 also displays the estimated loadings in each of the locations in the sample and shows that they are similar and close to one.

Figure 14: First row: Global common factor of centre temperature during the entire sample period in black, and (standardised) deseasonalised monthly centre temperature at 68 locations in the Iberian Peninsula in lightblue (first row). Second row: Estimated loading in each location.
Refer to caption
Refer to caption

Consider now the estimated common factors of the centre temperature corresponding to each of the five regions described above. Figure 15 plots such common regional factors together with their corresponding loadings. The common regional factors do not show any further trend being stationary. Furthermore, the loadings of the regional factors are relatively small when compared with the loadings of the common global trend. This is especially the case in Region 5, while in Region 1, the weight of the regional factor is relatively larger when compared with that of the global common trend; see also Figure 16 that represents the map of the Iberian Peninsula with the global and regional factors at each location.

Figure 15: Regional common factors of centre temperature during the full sample period (top panel). The bottom panel shows loadings of the regional factors (red) and the corresponding loadings of the global factors (blue).
Refer to caption
Refer to caption
Figure 16: Map of the Iberian Peninsula with the global (left) and regional (right) loadings of the centre temperature in each location. The darker colors represent larger values.
Refer to caption
Refer to caption

6.2 Multi-level DFM for log-range temperature

Finally, we consider the joint modelling of the log-range temperature at the 68 locations in the Iberian Peninsula. The ML-DFM is fitted by assuming a global factor common to all regions, modelled as a random walk, and one stationary regional factor common to the locations in each of the three regions determined in Figure 5.

Figure 17 plots the common global factor of the log-range temperature in the Iberian Peninsula. It shows a pronounced increase in the distance between the minimum and maximum temperature over the last twenty years, which might be attributed to the fact that the maximum temperature is increasing faster. Figure 17 also show that the loadings of the global factor can vary between 0.6 in Lleida and 0.96 in Burgos, although they are positive and large in all locations.

To conclude, Figure 18 plots the regional factors. Although these factors are stationary, they seem to have an increase in the level during the last decade, mainly in regions 1 and 3. When looking at the loadings of the regional factors, plotted in the same figure, we can observe that they are relatively large when compared with the loadings of the global factors. Regional factors have an important weight in explaining the evolution of the differences between maximum and minimum temperature in the Iberian Peninsula; see also Figure 19.

Figure 17: First row: Global common factor of log-range temperature during the entire sample period in black, and (standardised) deseasonalised monthly log-range temperature at 68 locations in the Iberian Peninsula in lightblue (top row). Second row: Estimated loading in each location.
Refer to caption
Refer to caption
Figure 18: Regional common factors for log-range temperature during the full sample period (top panel) together with the corresponding loadings of the regional factors (red) and the global factor (blue) (bottom panel) .
Refer to caption
Refer to caption
Figure 19: Map of the Iberian Peninsula with the global (left) and regional (right) loadings of the log-range temperature in each location. The darker colors represent larger values.
Refer to caption
Refer to caption

7 Conclusions

In this paper, we propose using unobserved component models to represent the dynamic evolution of centre and log-range temperature observed monthly at different locations in the Iberian Peninsula over the last century. By doing so, we contribute to the literature on climate change in two main ways. First, from a methodological point of view, we use the information not only of the centre (average) temperature but also information associated to extreme (minimum and maximum) temperatures. Also, the methodology implemented in this paper allows the incorporation of seasonal patterns and the distinction between deterministic and stochastic components in temperatures. Finally, the methodology can be implemented to represent centre and log-range temperature not only at a given location but also at a large number of locations. Consequently, it allows the simultaneous analysis of the common components and the heterogeneity of climate change and the analysis of the relative importance of both elements. This methodology can obviously be implemented to analyse temperature in other areas of the world.

Second, in the particular application to model temperatures in the Iberian Peninsula, we conclude that, at each particular location, the centre and log-range temperature can be modelled separately. Furthermore, they are characterised by strong seasonal stochastic components, which are similar but different in magnitude at different locations evolving very smoothly over time. We also conclude that the evolution of the centre temperature can be represented by a smooth integrated random walk, which implies changes in the slope of the trend with a recent increase at some particular locations. However, the evolution of the distance between minimum and maximum temperatures is characterised by an evolving level modelled as a random walk.

Finally, when jointly modelling centre and log-range deseasonalised temperature at several locations, we show that the centre temperature are characterised by a strong global component with relatively weaker regional components. However, the distance between the minimum and maximum temperature is characterised by global and regional components with similar weights.

References

Bai, J. and S. Ng (2005), Tests for skewness, kurtosis, and Normality for time series data, Journal of Business & Economic Statistics, 23(1), 49-60.

Baillie, R.T. and S.K. Chung (2002), Modeling and forecasting from trend-stationary long memory models with applications to climatology, Journal of Forecasting, 18(2), 215-226.

Banbura, M., D. Giannone and L. Reichlin (2011), Nowcasting, in Clements, M.P. and D.F. Hendry (eds.), Oxford Handbook of Economic Forecasting, Oxford University Press.

Barbosa, S.M., M.G. Scotto and A. Alonso (2011), Summarizing changes in air temperature over Central Europe by quantile regression and clustering, Natural Hazards and Earth System Sciences, 11, 3227-3233.

Binelli, C., M. Loveless and B.F. Schaffner (2023), Explaining perceptions of climate change in the US, Political Research Quarterly, 76(1), 365-380.

Bloomfield, P. (1992), Trends in global temperature, Climatic Change, 21, 1-16.

Bogalo, J., P. Poncela and E. Senra (2024), Understanding fluctuations through multivariate circulant singular spectrum analysis, Expert Systems with Applications, 123827.

Busetti, F. and A.C. Harvey (2003), Seasonality tests, Journal of Business & Economic Statistics, 21(3), 420-436.

Campbell, S.D. and F.X. Diebold (2005), Weather forecasting for weather derivatives, Journal of the American Statistical Association, 100(469), 6-16.

Chang, Y., R.K. Kaufmann, C.S. Kim, J.I. Millers, J.Y. Park and S. Park (2020), Evaluating trends in time series of distributions: A spatial fingerprint of human effects on climate, Journal of Econometrics, 214(1), 274-294.

Chen, L. J. Gao and F. Vahid (2022), Global temperatures and greenhouse gases: A common features approach, Journal of Econometrics, 230(2), 240-254.

Coggin, T.D. (2012), Using econometric methods to test for trends in the HadCRUT3 global and hemispheric data, International Journal of Climatology, 32(2), 315-320.

Cohen, J.L., J.C. Furtado, M. Barlow, V.A. Alexeev and J.E. Cherry (2012), Asymmetric seasonal temperature trends, Geophysics Research Letters, 39, L04705.

Delle Chiaie, S., L. Ferrara and D. Giannone (2022), Common factors of commodity prices, Journal of Applied Econometrics, 37(3), 461–476.

Deng, Q. and Z. Fu (2019), Comparison of methods for extracting annual cycle with changing amplitude in climate series, Climate Dynamics, 52, 5059-5070.

Diebold, F.X. and G.D. Rudebusch (2022a), On the evolution of U.S. temperature dynamics, in Chudik, A., C. Hsiao and A. Timmermann (eds.), Essays in Honor of Hashem Pesaran: Prediction and Macro Modeling, Advances in Econometrics, 43A, Emerald Publishing Limited.

Diebold, F.X. and G.D. Rudebusch (2022b), Probability assessments of an ice-free Arctic: Comparing statistical and climate model projections, Journal of Econometrics, 231(2), 520-534.

Diebold, F.X. and A.S. Senhadji (1996), The uncertain unit root in real GNP: Comment, American Economic Review, 86(5), 1291-1298.

Doz, C., D. Giannone and L. Reichlin (2011), A two-step estimator of large approximate dynamic factor models based on Kalman filtering, Journal of Econometrics, 164(1), 188-205.

Doz, C., D. Giannone and L. Reichlin (2012), A quasi-maximum likelihood approach for large, approximate dynamic factor models, Review of Economics and Statistics, 94(4), 1014-1024.

Dupuis, D.J. (2012), Modelling waves of extreme temperature: the changing tails of four cities, Journal of the American Statistical Association, 107(497), 24-39.

Dupuis, D.J. (2014), A model for nighttime minimum temperatures, Journal of Climate, 27(19), 7207-7229.

Estrada, F. and P. Perron (2017), Extracting and analyzing the warming trend in global and hemispheric temperatures, Journal of Time Series Analysis, 38, 711-732.

Estrada, F. and P. Perron (2021), Disentangling the trend in the warming of urban areas into global and local factors, Annals of the New York Academy of Sciences, 1504, 230-246.

Estrada, F., C. Gay and A. Sánchez (2010), A reply to “Does temperature contain a stochastic trend? Evaluating conflicting statistical results” by Kaufmann et al., Climatic Change, 101(3), 407-414.

Estrada, F., D. Kim and P. Perron (2021), Spatial variations in the warming trend and the transition to more severe weather in midlatitudes, Scientific Reports, 11(145).

Estrada, F. P. Perron and B. Martínez-López (2013), Statistically derived contributions of diverse human influences to twentieth-century temperature changes, Nature Geoscience, 6(12), 1050-1055.

Fatichi, S., S.M. Barbosa, E. Caporali and M.E. Silva (2009), Deterministic versus stochastic trends: Detection and challenges, Journal of Geophysical Research, 114, D18121.

Friedrich, M., S. Smeekes and J.-P. Urbain (2020), Autoregressive wild bootstrap inference for nonparametric trends, Journal of Econometrics, 214(1), 81-109.

Friedrich, M., E. Beutner, H. Reuvers, S. Smeekes, J.-P. Urbain, W. Bader, B. Franco, B. Lejeune and E. Mahieu (2020), A statistical analysis of time trends in atmospheric ethane, Climatic Change, 162, 105-125.

Gadea Rivas, M.D. and J. Gonzalo (2020), Trends in distributional characteristics: Existence of global warming, Journal of Econometrics, 214, 153-174.

Gadea Rivas, M.D. and J. Gonzalo (2022), A tale of three cities: climate heterogeneity, SERIEs, 13, 475-511.

Gadea-Rivas, M.D., J. Gonzalo and A. Ramos (2023), Trends in temperature data: Micro-foundations of their nature, arXiv:2312.06379.

Gao, J. and K. Hawthorne (2006), Semiparametric estimation and testing of the trend of temperature series, Econometrics Journal, 9(2), 332-355.

Gao, J., O. Linton and B. Peng (2024), A non-parametric panel model for climate data with seasnal and spatial variation, Journal of the Royal Statistical Society. Series A-Statistics in Society, 187(1), 158-177.

Gay, G.C., F. Estrada and A. Sánchez (2009), Global and hemispheric temperatures revisited, Climatic Change, 94(3-4), 333-349.

Gil-Alana, L.A. (2005), Statistical modelling of the temperatures in the Northern hemisphere using fractional integration techniques, Journal of Climate, 18(24), 5357-5369.

Gil-Alana, L.A. (2008), Time-trend estimation with breaks in temperature time series, Climatic Change, 89, 325-337.

González-Rivera, G., Y. Luo and E. Ruiz (2020), Prediction regions for interval-valued time series, Journal of Applied Econometrics, 35(4), 373-390.

Good, S., G. Corlett, J. Remedios, E. Noyes and D. Llewellyn-Jones (2007), The global trend in sea surface temperature from 20 years of advanced very high resolution radiometer data, Journal of Climate, 20, 1255-1264.

Harris, I., T.J. Osborn, P. Jones and D. Lister (2020), Version 4 of the CRUTS monthly high-resolution gridded multivariate climate dataset, Scientific Data, 7(109).

Harvey, A.C. (1989), Forecasting, Structural Time Series Models and the Kalman Filter, Cambridge University Press, Cambridge.

Harvey, A.C. (1997), Trends, cycles and autoregression, Economic Journal, 107, 192-201.

Harvey, A.C. (2001), Testing in unobserved components models, Journal of Forecasting, 20(1), 1-19.

Harvey, A.C. and A. Jaeger (1993), Detrending, stylized facts and the business cycle, Journal of Applied Econometrics, 8, 231-247.

Harvey, A.C. and T. Mills (2003), Modelling trends in central England temperatures, Journal of Forecasting, 22, 35-47.

Hausfather, Z., M.J. Menne, C.N. Williams, T. Masters, R. Broberg and D. Jones (2013), Quantifying the effect of urbanization in U.S. historical climatology network temperature records, Journal of Geophysical Research: Atmospheres, 118, 481-494.

Helske, J. (2017), KFAS: Exponential family state space models in R, Journal of Statistical Software, 78(10).

Hillebrand, E. and T. Proietti (2017), Phase changes and seasonal warming in early instrumental temperature records, Journal of Climate, 30(17), 6795-6821.

Hindrayanto, I., J.A.D. Aston, S.J. Koopman and M. Ooms (2013), Modeling trigonometric seasonal components for monthly economic time series, Applied Economics, 45(21), 3024-3034.

Hodrick R.J. and E.C. Prescott (1997), Postwar US business cycles: an empirical investigation, Journal of Money, Credit and Banking, 24,1-16.

Holt, M.T. and T. Teräsvirta (2020), Global hemispheric temperatures and co-shifting: A vector shifting-mean autoregressive analysis, Journal of Econometrics, 214(1), 198-215.

Hsiang, S. and R.E. Koop (2018), An economist’s guide to climate change science, Journal of Economic Perspectives, 32, 3-32.

IPCC (2014), AR5 Synthesis report: Climate Change 2014. Contribution of working groups I, II and III to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change. [Core Writing Team, R.K. Pachauri and L.A. Meyer (eds.)]. IPCC, Geneva, Switzerland.

IPCC (2023), AR6 Synthesis report: Climate Change 2022. Contribution of working groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change. [Core Writing Team, Aldunce, P. et al.]. IPCC, Geneva, Switzerland.

Katz, R.W. and B.G. Brown (1992), Extreme events in a changing climate: Variability is more important than averages, Climatic Change, 21, 289-302.

Kaufmann, R.K. and D.I. Stern (1997), Evidence from human influence on climate from hemispheric temperature relations, Nature, 388(6637), 39-44.

Kaufmann, R.K., H. Kauppi and J.H. Stock (2010), Does temperature contain a stochastic trend? Evaluating conflicting statistical results, Climatic Change, 101, 395-405.

Kaufmann, R.K., H. Kauppi, M.L. Mann and J.H. Stock (2013), Does temperature contain a stochastic trend: linking statistical results to physical mechanisms, Climatic Change, 118, 729-743.

Kaufmann, R.K., M.L. Mann, S. Gopal, J.A. Liederman, P.D. Howe, F. Pretis, X. Tang and M. Gilmore (2017), Spatial heterogeneity of climate change as an experimental basis for skepticism, Proceedings of the National Academy of Sciences, PNAS, 114(1), 67-71.

Kew, S.F., S.Y. Philip, G. Jan van Oldenborgh, G. van der Schrier, F.E. Otto and R. Vautard (2019), The exceptional summer heat wave in Southern Europe 2017, Bulletin of the American Meteorological Society, 100(1), S49-S53.

Kim, D., T. Oka, F. Estrada and P. Perron (2020), Inference related to common breaks in a multivariate system with joined segmented trends with applications to global and hemispheric temperatures, Journal of Econometrics, 214, 130-152.

Kruse-Becher, R. (2023), Adaptive now- and forecasting of global temperatures under smooth structural changes, mimeo.

Maia, A.L.S. and F.A.T. de Carvalho (2011), Holt’s exponential smoothing and neural network models for forecasting interval-valued time series, International Journal of Forecasting, 27(3), 740-759.

Mangat, M.K. and E. Reschenhofer (2020), Frequency-domain evidence for climate change, Econometrics, 8(3), 28.

Marotta, F. and H. Mumtaz (2023), Vulnerability to climate change: Evidence from a dynamic factor model, Oxford Smith School of Enterprise and the Environment Working Paper no. 23-06.

Megdhaug, L., M.B. Stolpe, E.M. Fisher and R. Knutti (2017), Reconciling controversies about the “global warming hiatus”, Nature, 545(7652), 41-47.

Meng, X. and J.W. Taylor (2022), Comparing probabilistic forecasts of the daily minimum and maximum temperature, International Journal of Forecasting, 38, 267-281.

Miller, J.I. and K. Nam (2020), Dating Hiatuses: A statistical model of the recent slowdown in global warming and the next one, Earth System Dynamics, 11, 1123-1132.

Mitchell, T.D. and P.D. Jones (2005), An improved method of constructing a database of monthly climate observations and associated high-resolution grids, International Journal of Climatology, 25(6), 693-712.

Nyblom, J. and A.C. Harvey (2000), Testing against smooth stochastic trends, Journal of Applied Econometrics, 16(3), 415-429.

Palmer, T. and R. Stevens (2019), The scientific challenge of understanding and estimating climate change, Proceedings of the National Academy of Sciences, 116(49), 24390-24395.

Pezzulli, S., D. Stephenson and A. Hannachi (2005), The variability of seasonality, Journal of Climate, 18, 71-88.

Phella, A., V.J. Gabriel and L.F. Martins (2024), Predicting tail risks and the evolution of temperatures, Energy Economics, 131, 107286.

Phillips, P.C.B. (2005), Challenges of trending time series econometrics, Mathematics and Computers in Simulation, 68(5), 401-416.

Phillips, P.C.B. (2010), The mysteries of trend, Macroeconomic Reviews, 9(2), 82-89.

Pretis, F. and M. Allen (2013), Breaks in trends, Nature Geoscience, 6(12), 992-993.

Pretis, F. and D.F. Hendry (2013), Comment on “Polynomial cointegration tests of anthropogenic impact on global warming” by Beenstock et al. (2012)-some hazards in econometric modelling of climate change, Earth System Dynamics, 4, 375-384.

Pretis, F., M.L. Mann and R.K. Kaufmann (2015), Testing competing models of the temperature hiatus: assessing the effects of conditioning variables and temproal uncertainties through sample-wide break detection, Climatic Change, 131, 705-718.

Proietti, T. and E. Hillebrand (2015), Seasonal changes in central England temperatures, Journal of the Royal Statistical Society, Series A (Statistics and Society), 180(3), 769-791.

Qu, M., J. Wan and X. Hao (2014), Analysis of diurnal air temperature range in the continental United States, Weather and Climate Extremes, 4, 86-95.

Rao, B.B. (2010), Deterministic and stochastic trends in time series models: a guide for the applied economist, Applied Economics, 42(17), 2193-2202.

Rodríguez-Caballero, C. and M. Caporin (2019), A multilevel factor approach for the analysis of CDS commonality and risk contribution, Journal of International Financial Markets, Institutions & Money, 63, 101–144.

Schmidt, G.A., D.T. Shindell and K. Tsigaridis (2014), Reconciling warming trends, Nature Geoscience, 7(3), 158-160.

Scotto, M.G., S.M. Barbosa and A.M. Alonso (2011), Extreme value and cluster analysis of European daily temperature series, Journal of Applied Statistics, 38(12), 2793-2804.

Seidel, D.J. and J.R. Lanzante (2004), An assessment of three alternatives to linear trends for characterizing global atmospheric temperature changes, Journal of Geophysical Research: Atmospheres, 109(D14).

Stern, D.I. and R.K. Kaufmann (2000), Detecting a global warming signal in hemispheric temperature series: A structural time series analysis, Climate Change, 47, 411-438.

Ventosa-Santaulalia, D., D.R. Heres and L.C. Martínez-Hernández (2014), Long-memory and the sea-level temperature relationship: A fractional cointegration approach, PloS One, 9(11), e113439.

Vera-Valdés, J.E. (2021), Temperature anomalies. Long-memory and aggregation, Econometrics, 9(1), 9.

Visser, H. and J. Molenaar (1995), Trend estimation and regression analysis in climatological time series: An application of structural time series models and the Kalman filter, Journal of Climate, 8(5), 969-979.

Vogelsang, T.J. and P.H. Franses (2005), Are winters getting warmer?, Environmental Modelling Software, 20, 1449-1455.

Vose, R.S., D.R. Easterling and B. Gleason (2005), Maximum and minimum temperature trends for the globe: An update through 2004, Geophysical Research Letters, 32, L23822.

Wang, Z., Y. Jiang, H. Wan, J. Yan and X. Zhang (2021), Toward optimal fingerprint in detection and attribution of changes in climate extremes, Journal of the American Statistical Association, 116(533), 1-13.

Wijngaard, J.B., A.M.G. Klein Tauk and G.P. Können (2003), Homogeneity of 20th century European daily temperature and precipitations series, International Journal of Climatology, 23, 679-692.

Woodward, W.H. and H.L. Gray (1993), Global warming and the problem of testing for trend in time series data, Journal of Climate, 6, 953-962.

Xu, W., Q. Li, X.L. Wang, S. Yao, L. Cao and Y. Feng (2013), Homogenization of Chinese daily surface air temperatures and analysis of trends in the extreme temperature indices, Journal of Geophysical Research: Atmospheres, 118(17), 9708-9720.

Zaval, L. E.A. Keenan, E.J. Johnson and E.U. Weber (2014), How warm days increase belief in global warming, Nature Climate Change, 4(2), 143-147.

Zheng, X. and R.E. Basher (1999), Structural time series models and trend detection in global and regional temperature series, Journal of Climate, 12, 2347-2358.

Supplementary Material

A STATE SPACE MODEL

Consider model (1) for the centre and log-range temperature, Xt=[Ct,Rt]subscript𝑋𝑡subscript𝐶𝑡subscript𝑅𝑡X_{t}=\left[C_{t},R_{t}\right]italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = [ italic_C start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_R start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ]. This model can be written in state space form as follows

Xtsubscript𝑋𝑡\displaystyle X_{t}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =Zαt+εt,absent𝑍subscript𝛼𝑡subscript𝜀𝑡\displaystyle=Z\alpha_{t}+\varepsilon_{t},= italic_Z italic_α start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (A.1a)
αtsubscript𝛼𝑡\displaystyle\alpha_{t}italic_α start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT =Tαt1+ηt,absent𝑇subscript𝛼𝑡1subscript𝜂𝑡\displaystyle=T\alpha_{t-1}+\eta_{t},= italic_T italic_α start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT + italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (A.1b)

where αt=(μ1t,μ2t,β1t,β2t,γ1t(1),γ2t(1),γ1t(1),γ2t(1),γ1t(2),γ2t(2),γ1t(2),γ2t(2),γ1t(6),γ2t(6))subscript𝛼𝑡superscriptsubscript𝜇1𝑡subscript𝜇2𝑡subscript𝛽1𝑡subscript𝛽2𝑡subscriptsuperscript𝛾11𝑡subscriptsuperscript𝛾12𝑡subscriptsuperscript𝛾absent11𝑡subscriptsuperscript𝛾absent12𝑡subscriptsuperscript𝛾21𝑡subscriptsuperscript𝛾22𝑡subscriptsuperscript𝛾absent21𝑡subscriptsuperscript𝛾absent22𝑡subscriptsuperscript𝛾61𝑡subscriptsuperscript𝛾62𝑡\alpha_{t}=\left(\mu_{1t},\mu_{2t},\beta_{1t},\beta_{2t},\gamma^{(1)}_{1t},% \gamma^{(1)}_{2t},\gamma^{*(1)}_{1t},\gamma^{*(1)}_{2t},\gamma^{(2)}_{1t},% \gamma^{(2)}_{2t},\gamma^{*(2)}_{1t},\gamma^{*(2)}_{2t}...,\gamma^{(6)}_{1t},% \gamma^{(6)}_{2t}\right)^{\prime}italic_α start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_μ start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_μ start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_β start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_β start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ∗ ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ∗ ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ∗ ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ∗ ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT … , italic_γ start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , italic_γ start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is the 26×126126\times 126 × 1 vector of unobserved states. The 2×262262\times 262 × 26 observation matrix Z𝑍Zitalic_Z is given by

Z=[1000100010001000100010001001000100010001000100010001],𝑍delimited-[]matrix1000100010001000100010001001000100010001000100010001Z=\left[\setcounter{MaxMatrixCols}{26}\begin{matrix}[r]1&0&0&0&-1&0&0&0&-1&0&0% &0&-1&0&0&0&-1&0&0&0&-1&0&0&0&-1&0\\ 0&1&0&0&0&-1&0&0&0&-1&0&0&0&-1&0&0&0&-1&0&0&0&-1&0&0&0&-1\end{matrix}\right],italic_Z = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL end_ROW end_ARG ] , (A.2)

while the 26×26262626\times 2626 × 26 transition matrix T𝑇Titalic_T is given by

T=[101000000000000101000000000000100000000000000100000000000000cosλ10sinλ1000000000000cosλ10sinλ10000000000sinλ10cosλ1000000000000sinλ10cosλ100000000000000cosλ20sinλ2000000000000cosλ20sinλ20000000000sinλ20cosλ2000000000000sinλ20cosλ200000000000000cosλ600000000000000cosλ6].𝑇delimited-[]101000000000000101000000000000100000000000000100000000000000𝑐𝑜𝑠subscript𝜆10𝑠𝑖𝑛subscript𝜆1000000000000𝑐𝑜𝑠subscript𝜆10𝑠𝑖𝑛subscript𝜆10000000000𝑠𝑖𝑛subscript𝜆10𝑐𝑜𝑠subscript𝜆1000000000000𝑠𝑖𝑛subscript𝜆10𝑐𝑜𝑠subscript𝜆100000000000000𝑐𝑜𝑠subscript𝜆20𝑠𝑖𝑛subscript𝜆2000000000000𝑐𝑜𝑠subscript𝜆20𝑠𝑖𝑛subscript𝜆20000000000𝑠𝑖𝑛subscript𝜆20𝑐𝑜𝑠subscript𝜆2000000000000𝑠𝑖𝑛subscript𝜆20𝑐𝑜𝑠subscript𝜆200000000000000𝑐𝑜𝑠subscript𝜆600000000000000𝑐𝑜𝑠subscript𝜆6T=\left[\setcounter{MaxMatrixCols}{15}\begin{smallmatrix}1&0&1&0&0&0&0&0&0&0&0% &0&\cdots&0&0\\ 0&1&0&1&0&0&0&0&0&0&0&0&\cdots&0&0\\ 0&0&1&0&0&0&0&0&0&0&0&0&\cdots&0&0\\ 0&0&0&1&0&0&0&0&0&0&0&0&\cdots&0&0\\ 0&0&0&0&cos\lambda_{1}&0&sin\lambda_{1}&0&0&0&0&0&\cdots&0&0\\ 0&0&0&0&0&cos\lambda_{1}&0&sin\lambda_{1}&0&0&0&0&\cdots&0&0\\ 0&0&0&0&-sin\lambda_{1}&0&cos\lambda_{1}&0&0&0&0&0&\cdots&0&0\\ 0&0&0&0&0&-sin\lambda_{1}&0&cos\lambda_{1}&0&0&0&0&\cdots&0&0\\ 0&0&0&0&0&0&0&0&cos\lambda_{2}&0&sin\lambda_{2}&0&\cdots&0&0\\ 0&0&0&0&0&0&0&0&0&cos\lambda_{2}&0&sin\lambda_{2}&\cdots&0&0\\ 0&0&0&0&0&0&0&0&-sin\lambda_{2}&0&cos\lambda_{2}&0&\cdots&0&0\\ 0&0&0&0&0&0&0&0&0&-sin\lambda_{2}&0&cos\lambda_{2}&\cdots&0&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&% \vdots&\ddots&\vdots&\vdots\\ 0&0&0&0&0&0&0&0&0&0&0&0&\cdots&cos\lambda_{6}&0\\ 0&0&0&0&0&0&0&0&0&0&0&0&\cdots&0&cos\lambda_{6}\end{smallmatrix}\right].italic_T = [ start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - italic_s italic_i italic_n italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL italic_c italic_o italic_s italic_λ start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT end_CELL end_ROW ] . (A.3)

Finally, the covariance matrix of εtsubscript𝜀𝑡\varepsilon_{t}italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is assumed to be constant over time and given by

H=[σ1ε2σ12εσ12εσ2ε2,]𝐻matrixsubscriptsuperscript𝜎21𝜀subscript𝜎12𝜀subscript𝜎12𝜀subscriptsuperscript𝜎22𝜀H=\begin{bmatrix}\sigma^{2}_{1\varepsilon}&\sigma_{12\varepsilon}\\ \sigma_{12\varepsilon}&\sigma^{2}_{2\varepsilon},\end{bmatrix}italic_H = [ start_ARG start_ROW start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 italic_ε end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT 12 italic_ε end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_σ start_POSTSUBSCRIPT 12 italic_ε end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 italic_ε end_POSTSUBSCRIPT , end_CELL end_ROW end_ARG ] (A.4)

while the covariance matrix of ηtsubscript𝜂𝑡\eta_{t}italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is given by

Q=[σν12σν12000000000000σν12σν2200000000000000σζ12σζ12000000000000σζ12σζ1200000000000000σω12σω12000000000000σω12σω2200000000000000σω12σω12000000000000σω12σω2200000000000000σω12σω12000000000000σω12σω2200000000000000σω12σω12000000000000σω12σω2200000000000000σω12σω12000000000000σω12σω22].𝑄delimited-[]subscriptsuperscript𝜎2𝜈1subscript𝜎𝜈12000000000000subscript𝜎𝜈12subscriptsuperscript𝜎2𝜈200000000000000subscriptsuperscript𝜎2𝜁1subscript𝜎𝜁12000000000000subscript𝜎𝜁12subscriptsuperscript𝜎2𝜁100000000000000subscriptsuperscript𝜎2𝜔1subscript𝜎𝜔12000000000000subscript𝜎𝜔12subscriptsuperscript𝜎2𝜔200000000000000subscriptsuperscript𝜎2𝜔1subscript𝜎𝜔12000000000000subscript𝜎𝜔12subscriptsuperscript𝜎2𝜔200000000000000subscriptsuperscript𝜎2𝜔1subscript𝜎𝜔12000000000000subscript𝜎𝜔12subscriptsuperscript𝜎2𝜔200000000000000subscriptsuperscript𝜎2𝜔1subscript𝜎𝜔12000000000000subscript𝜎𝜔12subscriptsuperscript𝜎2𝜔200000000000000subscriptsuperscript𝜎2𝜔1subscript𝜎𝜔12000000000000subscript𝜎𝜔12subscriptsuperscript𝜎2𝜔2Q=\left[\setcounter{MaxMatrixCols}{15}\begin{smallmatrix}\sigma^{2}_{\nu 1}&% \sigma_{\nu 12}&0&0&0&0&0&0&0&0&0&0&\cdots&0&0\\ \sigma_{\nu 12}&\sigma^{2}_{\nu 2}&0&0&0&0&0&0&0&0&0&0&\cdots&0&0\\ 0&0&\sigma^{2}_{\zeta 1}&\sigma_{\zeta 12}&0&0&0&0&0&0&0&0&\cdots&0&0\\ 0&0&\sigma_{\zeta 12}&\sigma^{2}_{\zeta 1}&0&0&0&0&0&0&0&0&\cdots&0&0\\ 0&0&0&0&\sigma^{2}_{\omega 1}&\sigma_{\omega 12}&0&0&0&0&0&0&\cdots&0&0\\ 0&0&0&0&\sigma_{\omega 12}&\sigma^{2}_{\omega 2}&0&0&0&0&0&0&\cdots&0&0\\ 0&0&0&0&0&0&\sigma^{2}_{\omega 1}&\sigma_{\omega 12}&0&0&0&0&\cdots&0&0\\ 0&0&0&0&0&0&\sigma_{\omega 12}&\sigma^{2}_{\omega 2}&0&0&0&0&\cdots&0&0\\ 0&0&0&0&0&0&0&0&\sigma^{2}_{\omega 1}&\sigma_{\omega 12}&0&0&\cdots&0&0\\ 0&0&0&0&0&0&0&0&\sigma_{\omega 12}&\sigma^{2}_{\omega 2}&0&0&\cdots&0&0\\ 0&0&0&0&0&0&0&0&0&0&\sigma^{2}_{\omega 1}&\sigma_{\omega 12}&\cdots&0&0\\ 0&0&0&0&0&0&0&0&0&0&\sigma_{\omega 12}&\sigma^{2}_{\omega 2}&\cdots&0&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&% \vdots&\ddots&\vdots&\vdots\\ 0&0&0&0&0&0&0&0&0&0&0&0&\cdots&\sigma^{2}_{\omega 1}&\sigma_{\omega 12}\\ 0&0&0&0&0&0&0&0&0&0&0&0&\cdots&\sigma_{\omega 12}&\sigma^{2}_{\omega 2}\end{% smallmatrix}\right].italic_Q = [ start_ROW start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ν 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ν 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_σ start_POSTSUBSCRIPT italic_ν 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ν 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ζ 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ζ 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ζ 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL italic_σ start_POSTSUBSCRIPT italic_ω 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω 2 end_POSTSUBSCRIPT end_CELL end_ROW ] . (A.5)

Consider now the DFM for the deseasonalised centre temperature observed at N𝑁Nitalic_N locations, denoted as Ct=(c1t,,cNt)subscript𝐶𝑡superscriptsubscript𝑐1𝑡subscript𝑐𝑁𝑡C_{t}=\left(c_{1t},...,c_{Nt}\right)^{\prime}italic_C start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_c start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Assume that the centres are grouped per region with c1t,,cN1tsubscript𝑐1𝑡subscript𝑐subscript𝑁1𝑡c_{1t},...,c_{N_{1}t}italic_c start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT being the centres at time t𝑡titalic_t in the first region, cN1+1t,,cN1+N2tsubscript𝑐subscript𝑁11𝑡subscript𝑐subscript𝑁1subscript𝑁2𝑡c_{N_{1}+1t},...,c_{N_{1}+N_{2}t}italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT being those corresponding to the second region, cN1+N2+1t,,cN1+N2+N3tsubscript𝑐subscript𝑁1subscript𝑁21𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3𝑡c_{N_{1}+N_{2}+1t},...,c_{N_{1}+N_{2}+N_{3}t}italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT being the centres corresponding to the third region, and cN1+N2+N3+1t,,cN1+N2+N3+N4tsubscript𝑐subscript𝑁1subscript𝑁2subscript𝑁31𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁4𝑡c_{N_{1}+N_{2}+N_{3}+1t},...,c_{N_{1}+N_{2}+N_{3}+N_{4}t}italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT and
cN1+N2+N3+N4+1t,,cN1+N2+N3+N4+1,,cNtsubscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁41𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁41subscript𝑐𝑁𝑡c_{N_{1}+N_{2}+N_{3}+N_{4}+1t},...,c_{N_{1}+N_{2}+N_{3}+N_{4}+1,...,c_{Nt}}italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + 1 , … , italic_c start_POSTSUBSCRIPT italic_N italic_t end_POSTSUBSCRIPT end_POSTSUBSCRIPT being the centres in the fourth and fifth regions, respectively. Assuming also that global common factor, Fgtsubscript𝐹𝑔𝑡F_{gt}italic_F start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT, is an integrated random walk, the regional factors, Fs1t,,Fs5tsubscript𝐹𝑠1𝑡subscript𝐹𝑠5𝑡F_{s1t},...,F_{s5t}italic_F start_POSTSUBSCRIPT italic_s 1 italic_t end_POSTSUBSCRIPT , … , italic_F start_POSTSUBSCRIPT italic_s 5 italic_t end_POSTSUBSCRIPT, are stationary AR(1) processes, and the idiosyncratic noises, εt=(ε1t,,εNt)subscript𝜀𝑡superscriptsubscript𝜀1𝑡subscript𝜀𝑁𝑡\varepsilon_{t}=\left(\varepsilon_{1t},...,\varepsilon_{Nt}\right)^{\prime}italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( italic_ε start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , … , italic_ε start_POSTSUBSCRIPT italic_N italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, are cross-sectionally uncorrelated white noises, the state space form of the multi-level DFM is given by

[c1tc2tcN1tcN1+1tcN1+2tcN1+N2tcN1+N2+1tcN1+N2+2tcN1+N2+N3tcN1+N2+N3+1tcN1+N2+N3+2tcN1+N2+N3+N4tcN1+N2+N3+N4+1tcN1+N2+N3+N4+2tcNt]=[p110p210000p120p220000p1N10p2N10000p1N1+100p31000p1N1+200p32000p1N1+N200p3N2000p1N1+N2+1000p4100p1N1+N2+2000p4200p1N1+N2+N3000p4N300p1N1+N2+N3+10000p510p1N1+N2+N3+20000p520p1N1+N2+N3+N40000p5N40p1N1+N2+N3+N4+100000p61p1N1+N2+N3+N4+200000p62p1N00000p6N5][FgtβtFs1tFs2tFs3tFs4tFs5t]+εt,delimited-[]subscript𝑐1𝑡subscript𝑐2𝑡subscript𝑐subscript𝑁1𝑡subscript𝑐subscript𝑁11𝑡subscript𝑐subscript𝑁12𝑡subscript𝑐subscript𝑁1subscript𝑁2𝑡subscript𝑐subscript𝑁1subscript𝑁21𝑡subscript𝑐subscript𝑁1subscript𝑁22𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁31𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁32𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁4𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁41𝑡subscript𝑐subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁42𝑡subscript𝑐𝑁𝑡delimited-[]subscript𝑝110subscript𝑝210000subscript𝑝120subscript𝑝220000subscript𝑝1subscript𝑁10subscript𝑝2subscript𝑁10000subscript𝑝1subscript𝑁1100subscript𝑝31000subscript𝑝1subscript𝑁1200subscript𝑝32000subscript𝑝1subscript𝑁1subscript𝑁200subscript𝑝3subscript𝑁2000subscript𝑝1subscript𝑁1subscript𝑁21000subscript𝑝4100subscript𝑝1subscript𝑁1subscript𝑁22000subscript𝑝4200subscript𝑝1subscript𝑁1subscript𝑁2subscript𝑁3000subscript𝑝4subscript𝑁300subscript𝑝1subscript𝑁1subscript𝑁2subscript𝑁310000subscript𝑝510subscript𝑝1subscript𝑁1subscript𝑁2subscript𝑁320000subscript𝑝520subscript𝑝1subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁40000subscript𝑝5subscript𝑁40subscript𝑝1subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁4100000subscript𝑝61subscript𝑝1subscript𝑁1subscript𝑁2subscript𝑁3subscript𝑁4200000subscript𝑝62subscript𝑝1𝑁00000subscript𝑝6subscript𝑁5delimited-[]subscript𝐹𝑔𝑡subscript𝛽𝑡subscript𝐹𝑠1𝑡subscript𝐹𝑠2𝑡subscript𝐹𝑠3𝑡subscript𝐹𝑠4𝑡subscript𝐹𝑠5𝑡subscript𝜀𝑡\displaystyle\left[\begin{smallmatrix}c_{1t}\\ c_{2t}\\ \vdots\\ c_{N_{1}t}\\ c_{N_{1}+1t}\\ c_{N_{1}+2t}\\ \vdots\\ c_{N_{1}+N_{2}t}\\ c_{N_{1}+N_{2}+1t}\\ c_{N_{1}+N_{2}+2t}\\ \vdots\\ c_{N_{1}+N_{2}+N_{3}t}\\ c_{N_{1}+N_{2}+N_{3}+1t}\\ c_{N_{1}+N_{2}+N_{3}+2t}\\ \vdots\\ c_{N_{1}+N_{2}+N_{3}+N_{4}t}\\ c_{N_{1}+N_{2}+N_{3}+N_{4}+1t}\\ c_{N_{1}+N_{2}+N_{3}+N_{4}+2t}\\ \vdots\\ c_{Nt}\\ \end{smallmatrix}\right]=\left[\begin{smallmatrix}p_{11}&0&p_{21}&0&0&0&0\\ p_{12}&0&p_{22}&0&0&0&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ p_{1N_{1}}&0&p_{2N_{1}}&0&0&0&0\\ p_{1N_{1}+1}&0&0&p_{31}&0&0&0\\ p_{1N_{1}+2}&0&0&p_{32}&0&0&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ p_{1N_{1}+N_{2}}&0&0&p_{3N_{2}}&0&0&0\\ p_{1N_{1}+N_{2}+1}&0&0&0&p_{41}&0&0\\ p_{1N_{1}+N_{2}+2}&0&0&0&p_{42}&0&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ p_{1N_{1}+N_{2}+N_{3}}&0&0&0&p_{4N_{3}}&0&0\\ p_{1N_{1}+N_{2}+N_{3}+1}&0&0&0&0&p_{51}&0\\ p_{1N_{1}+N_{2}+N_{3}+2}&0&0&0&0&p_{52}&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ p_{1N_{1}+N_{2}+N_{3}+N_{4}}&0&0&0&0&p_{5N_{4}}&0\\ p_{1N_{1}+N_{2}+N_{3}+N_{4}+1}&0&0&0&0&0&p_{61}\\ p_{1N_{1}+N_{2}+N_{3}+N_{4}+2}&0&0&0&0&0&p_{62}\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ p_{1N}&0&0&0&0&0&p_{6N_{5}}\\ \end{smallmatrix}\right]\left[\begin{smallmatrix}F_{gt}\\ \beta_{t}\\ F_{s1t}\\ F_{s2t}\\ F_{s3t}\\ F_{s4t}\\ F_{s5t}\end{smallmatrix}\right]+\varepsilon_{t},[ start_ROW start_CELL italic_c start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_N italic_t end_POSTSUBSCRIPT end_CELL end_ROW ] = [ start_ROW start_CELL italic_p start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 21 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 2 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 31 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 32 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 3 italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 41 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 42 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 4 italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 51 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 52 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 5 italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 61 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 62 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT 1 italic_N end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_p start_POSTSUBSCRIPT 6 italic_N start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL end_ROW ] [ start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 3 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 4 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 5 italic_t end_POSTSUBSCRIPT end_CELL end_ROW ] + italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (A.6)

where εtsubscript𝜀𝑡\varepsilon_{t}italic_ε start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT has diagonal covariance matrix Σε=dig(σε12,,σεN2)subscriptΣ𝜀𝑑𝑖𝑔subscriptsuperscript𝜎2𝜀1subscriptsuperscript𝜎2𝜀𝑁\Sigma_{\varepsilon}=dig\left(\sigma^{2}_{\varepsilon 1},...,\sigma^{2}_{% \varepsilon N}\right)roman_Σ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = italic_d italic_i italic_g ( italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ε 1 end_POSTSUBSCRIPT , … , italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ε italic_N end_POSTSUBSCRIPT ). Finally, the transition equation is given by

[FgtβtFs1tFs2tFs3tFs4tFs5t]=[1100000010000000ϕ10000000ϕ20000000ϕ30000000ϕ40000000ϕ5][Fgt1βt1Fs1t1Fs2t1Fs3t1Fs4t1Fs5t1]+ηt,delimited-[]subscript𝐹𝑔𝑡subscript𝛽𝑡subscript𝐹𝑠1𝑡subscript𝐹𝑠2𝑡subscript𝐹𝑠3𝑡subscript𝐹𝑠4𝑡subscript𝐹𝑠5𝑡delimited-[]1100000010000000subscriptitalic-ϕ10000000subscriptitalic-ϕ20000000subscriptitalic-ϕ30000000subscriptitalic-ϕ40000000subscriptitalic-ϕ5delimited-[]subscript𝐹𝑔𝑡1subscript𝛽𝑡1subscript𝐹𝑠1𝑡1subscript𝐹𝑠2𝑡1subscript𝐹𝑠3𝑡1subscript𝐹𝑠4𝑡1subscript𝐹𝑠5𝑡1subscript𝜂𝑡\left[\begin{smallmatrix}F_{gt}\\ \beta_{t}\\ F_{s1t}\\ F_{s2t}\\ F_{s3t}\\ F_{s4t}\\ F_{s5t}\end{smallmatrix}\right]=\left[\begin{smallmatrix}1&1&0&0&0&0&0\\ 0&1&0&0&0&0&0\\ 0&0&\phi_{1}&0&0&0&0\\ 0&0&0&\phi_{2}&0&0&0\\ 0&0&0&0&\phi_{3}&0&0\\ 0&0&0&0&0&\phi_{4}&0\\ 0&0&0&0&0&0&\phi_{5}\\ \end{smallmatrix}\right]\left[\begin{smallmatrix}F_{gt-1}\\ \beta_{t-1}\\ F_{s1t-1}\\ F_{s2t-1}\\ F_{s3t-1}\\ F_{s4t-1}\\ F_{s5t-1}\end{smallmatrix}\right]+\eta_{t},[ start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_β start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 1 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 2 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 3 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 4 italic_t end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 5 italic_t end_POSTSUBSCRIPT end_CELL end_ROW ] = [ start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_ϕ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_ϕ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_ϕ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_ϕ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_ϕ start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_CELL end_ROW ] [ start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_g italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_β start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 1 italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 2 italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 3 italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 4 italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUBSCRIPT italic_s 5 italic_t - 1 end_POSTSUBSCRIPT end_CELL end_ROW ] + italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , (A.7)

where ηt=(0,ξt,η1t,,η5t)subscript𝜂𝑡superscript0subscript𝜉𝑡subscript𝜂1𝑡subscript𝜂5𝑡\eta_{t}=\left(0,\xi_{t},\eta_{1t},...,\eta_{5t}\right)^{\prime}italic_η start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = ( 0 , italic_ξ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_η start_POSTSUBSCRIPT 1 italic_t end_POSTSUBSCRIPT , … , italic_η start_POSTSUBSCRIPT 5 italic_t end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, with covariance matrix Ση=diag[0,σξ2,ση12,,ση52]subscriptΣ𝜂𝑑𝑖𝑎𝑔0subscriptsuperscript𝜎2𝜉subscriptsuperscript𝜎2𝜂1subscriptsuperscript𝜎2𝜂5\Sigma_{\eta}=diag\left[0,\sigma^{2}_{\xi},\sigma^{2}_{\eta 1},...,\sigma^{2}_% {\eta 5}\right]roman_Σ start_POSTSUBSCRIPT italic_η end_POSTSUBSCRIPT = italic_d italic_i italic_a italic_g [ 0 , italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT , italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η 1 end_POSTSUBSCRIPT , … , italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η 5 end_POSTSUBSCRIPT ].

If the parameters in the state space model above were known, one can run the Kalman filter to estimate the factors. However, these parameters are unknown and should be estimated. Inspired by the two-step procedure of Doz, Giannone and Reichlin (2011), we propose to estimate them using PC to extract the factors from the multilevel DFM. Note that, given that the regional factors and the idiosyncratic components are stationary, it does not need to differentiate the original observations to estimate using PC. The procedure is as follows. First, the first PC is extracted from the original system of centres, obtaining, F^gt(PC)superscriptsubscript^𝐹𝑔𝑡𝑃𝐶\hat{F}_{gt}^{(PC)}over^ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT and its corresponding loadings, p^1i(PC),i=1,,Nformulae-sequencesuperscriptsubscript^𝑝1𝑖𝑃𝐶𝑖1𝑁\hat{p}_{1i}^{(PC)},i=1,...,Nover^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT , italic_i = 1 , … , italic_N. Then, using the residuals obtained by subtracting the first common component, u^it(PC)=citp^1i(PC)F^gt(PC)superscriptsubscript^𝑢𝑖𝑡𝑃𝐶subscript𝑐𝑖𝑡superscriptsubscript^𝑝1𝑖𝑃𝐶superscriptsubscript^𝐹𝑔𝑡𝑃𝐶\hat{u}_{it}^{(PC)}=c_{it}-\hat{p}_{1i}^{(PC)}\hat{F}_{gt}^{(PC)}over^ start_ARG italic_u end_ARG start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT - over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT over^ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT, the regional factors and their loadings are estimated, F^sjt(PC)subscriptsuperscript^𝐹𝑃𝐶𝑠𝑗𝑡\hat{F}^{(PC)}_{sjt}over^ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s italic_j italic_t end_POSTSUBSCRIPT and p^j+1i(PC)superscriptsubscript^𝑝𝑗1𝑖𝑃𝐶\hat{p}_{j+1i}^{(PC)}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT italic_j + 1 italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT, for j=1,5𝑗15j=1,...5italic_j = 1 , … 5 and i=1,,Nj𝑖1subscript𝑁𝑗i=1,...,N_{j}italic_i = 1 , … , italic_N start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. Finally, one can also obtain estimates of the idiosyncratic components by subtracting the common component, which for the centres in region j𝑗jitalic_j are given by ε^it(PC)=citp^1i(PC)F^gt(PC)p^j+1i(PC)F^sjt(PC)superscriptsubscript^𝜀𝑖𝑡𝑃𝐶subscript𝑐𝑖𝑡superscriptsubscript^𝑝1𝑖𝑃𝐶superscriptsubscript^𝐹𝑔𝑡𝑃𝐶subscriptsuperscript^𝑝𝑃𝐶𝑗1𝑖superscriptsubscript^𝐹𝑠𝑗𝑡𝑃𝐶\hat{\varepsilon}_{it}^{(PC)}=c_{it}-\hat{p}_{1i}^{(PC)}\hat{F}_{gt}^{(PC)}-% \hat{p}^{(PC)}_{j+1i}\hat{F}_{sjt}^{(PC)}over^ start_ARG italic_ε end_ARG start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT - over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT over^ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT - over^ start_ARG italic_p end_ARG start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j + 1 italic_i end_POSTSUBSCRIPT over^ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_s italic_j italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT. Then, the loadings in the measurement equation in (A.6) are substituted by the corresponding PC estimates p^ji(PC)superscriptsubscript^𝑝𝑗𝑖𝑃𝐶\hat{p}_{ji}^{(PC)}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT, while the idiosyncratic variances in the main diagonal of ΣεsubscriptΣ𝜀\Sigma_{\varepsilon}roman_Σ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT are estimated by σ^εi2=1Tt=1T(ε^itε^¯i)2subscriptsuperscript^𝜎2𝜀𝑖1𝑇superscriptsubscript𝑡1𝑇superscriptsubscript^𝜀𝑖𝑡subscript¯^𝜀𝑖2\hat{\sigma}^{2}_{\varepsilon i}=\frac{1}{T}\sum_{t=1}^{T}\left(\hat{% \varepsilon}_{it}-\bar{\hat{\varepsilon}}_{i}\right)^{2}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ε italic_i end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_T end_ARG ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( over^ start_ARG italic_ε end_ARG start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT - over¯ start_ARG over^ start_ARG italic_ε end_ARG end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, where ε^¯i=1Tt=1Tε^itsubscript¯^𝜀𝑖1𝑇superscriptsubscript𝑡1𝑇subscript^𝜀𝑖𝑡\bar{\hat{\varepsilon}}_{i}=\frac{1}{T}\sum_{t=1}^{T}\hat{\varepsilon}_{it}over¯ start_ARG over^ start_ARG italic_ε end_ARG end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_T end_ARG ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT over^ start_ARG italic_ε end_ARG start_POSTSUBSCRIPT italic_i italic_t end_POSTSUBSCRIPT. Finally, the autoregressive parameters and variances of the transition equation in (A.7) corresponding to the regional factors are estimated by regressing F^sjt(PC)subscriptsuperscript^𝐹𝑃𝐶𝑠𝑗𝑡\hat{F}^{(PC)}_{sjt}over^ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s italic_j italic_t end_POSTSUBSCRIPT on a constant and F^sjt1(PC)subscriptsuperscript^𝐹𝑃𝐶𝑠𝑗𝑡1\hat{F}^{(PC)}_{sjt-1}over^ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s italic_j italic_t - 1 end_POSTSUBSCRIPT, obtaining, ϕ^jsubscript^italic-ϕ𝑗\hat{\phi}_{j}over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and σ^ηj2subscriptsuperscript^𝜎2𝜂𝑗\hat{\sigma}^{2}_{\eta j}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η italic_j end_POSTSUBSCRIPT, while σ^ξ2subscriptsuperscript^𝜎2𝜉\hat{\sigma}^{2}_{\xi}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT is the sample variance of 2F^gt(PC)superscript2superscriptsubscript^𝐹𝑔𝑡𝑃𝐶\triangle^{2}\hat{F}_{gt}^{(PC)}△ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT over^ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_g italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_P italic_C ) end_POSTSUPERSCRIPT.

B Joint modelling of centre and log-range temperature at selected locations of the Iberian Peninsula

Table B.1 reports the estimated parameter when the state space model (A.1a) is estimated to the system of centre/log-range temperature at each location.

Table B.1: Estimation results of the joint state space model fitted to maximum and minimum temperatures in four locations in the Iberian Peninsula.
Center Log-range Cov Corr Center Log-range Cov Corr
Barcelona Coruña
Measurement 1.302 0.005 0.015 0.186 1.096 0.017 0.021 0.154
Level 9.29×10239.29superscript10239.29\times 10^{-23}9.29 × 10 start_POSTSUPERSCRIPT - 23 end_POSTSUPERSCRIPT 2.48×1052.48superscript1052.48\times 10^{-5}2.48 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 1.21×10161.21superscript10161.21\times 10^{-16}1.21 × 10 start_POSTSUPERSCRIPT - 16 end_POSTSUPERSCRIPT 0.003 7.12×10147.12superscript10147.12\times 10^{-14}7.12 × 10 start_POSTSUPERSCRIPT - 14 end_POSTSUPERSCRIPT 5.67×1055.67superscript1055.67\times 10^{-5}5.67 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 5.65×10135.65superscript1013-5.65\times 10^{-13}- 5.65 × 10 start_POSTSUPERSCRIPT - 13 end_POSTSUPERSCRIPT -0.000
Slope 1.92×10361.92superscript10361.92\times 10^{-36}1.92 × 10 start_POSTSUPERSCRIPT - 36 end_POSTSUPERSCRIPT 1.60×10101.60superscript10101.60\times 10^{-10}1.60 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 1.73×10231.73superscript10231.73\times 10^{-23}1.73 × 10 start_POSTSUPERSCRIPT - 23 end_POSTSUPERSCRIPT 0.987 8.33×1088.33superscript1088.33\times 10^{-8}8.33 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT 1.40×10111.40superscript10111.40\times 10^{-11}1.40 × 10 start_POSTSUPERSCRIPT - 11 end_POSTSUPERSCRIPT 6.11×10106.11superscript1010-6.11\times 10^{-10}- 6.11 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT -0.566
Seasonal 1 1.67 ×104absentsuperscript104\times 10^{-4}× 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 1.16×1061.16superscript1061.16\times 10^{-6}1.16 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 1.62 ×107absentsuperscript107\times 10^{-7}× 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 0.012 3.99×1073.99superscript1073.99\times 10^{-7}3.99 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 3.75×1063.75superscript1063.75\times 10^{-6}3.75 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 1.34×1091.34superscript109-1.34\times 10^{-9}- 1.34 × 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT -0.001
Seasonal 2 1.47 ×1040absentsuperscript1040\times 10^{-40}× 10 start_POSTSUPERSCRIPT - 40 end_POSTSUPERSCRIPT 1.57×10101.57superscript10101.57\times 10^{-10}1.57 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 1.52×10251.52superscript10251.52\times 10^{-25}1.52 × 10 start_POSTSUPERSCRIPT - 25 end_POSTSUPERSCRIPT 1.000 1.50×10441.50superscript10441.50\times 10^{-44}1.50 × 10 start_POSTSUPERSCRIPT - 44 end_POSTSUPERSCRIPT 4.48×10124.48superscript10124.48\times 10^{-12}4.48 × 10 start_POSTSUPERSCRIPT - 12 end_POSTSUPERSCRIPT 2.59×10282.59superscript1028-2.59\times 10^{-28}- 2.59 × 10 start_POSTSUPERSCRIPT - 28 end_POSTSUPERSCRIPT -0.999
Madrid Seville
Measurement 1.062 0.006 0.011 0.138 0.979 0.006 0.004 0.052
Level 1.47×10191.47superscript10191.47\times 10^{-19}1.47 × 10 start_POSTSUPERSCRIPT - 19 end_POSTSUPERSCRIPT 1.60×1051.60superscript1051.60\times 10^{-5}1.60 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 2.81×10162.81superscript10162.81\times 10^{-16}2.81 × 10 start_POSTSUPERSCRIPT - 16 end_POSTSUPERSCRIPT 0.004 1.47×10191.47superscript10191.47\times 10^{-19}1.47 × 10 start_POSTSUPERSCRIPT - 19 end_POSTSUPERSCRIPT 3.39×1053.39superscript1053.39\times 10^{-5}3.39 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 1.07×10141.07superscript10141.07\times 10^{-14}1.07 × 10 start_POSTSUPERSCRIPT - 14 end_POSTSUPERSCRIPT 0.005
Slope 9.99×1089.99superscript1089.99\times 10^{-8}9.99 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT 2.78×10102.78superscript10102.78\times 10^{-10}2.78 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 5.19×1095.19superscript1095.19\times 10^{-9}5.19 × 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT 0.98 1.51×1071.51superscript1071.51\times 10^{-7}1.51 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 7.89×10107.89superscript10107.89\times 10^{-10}7.89 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 1.09×1081.09superscript1081.09\times 10^{-8}1.09 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT 0.999
Seasonal 1 4.25×1044.25superscript1044.25\times 10^{-4}4.25 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 2.07×1062.07superscript1062.07\times 10^{-6}2.07 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 3.39×1073.39superscript1073.39\times 10^{-7}3.39 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 0.011 3.10×1043.10superscript1043.10\times 10^{-4}3.10 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT 1.45×1061.45superscript1061.45\times 10^{-6}1.45 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 4.91×1074.91superscript1074.91\times 10^{-7}4.91 × 10 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT 0.023
Seasonal 2 3.29×10333.29superscript10333.29\times 10^{-33}3.29 × 10 start_POSTSUPERSCRIPT - 33 end_POSTSUPERSCRIPT 2.70×10102.70superscript10102.70\times 10^{-10}2.70 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 9.42×10229.42superscript10229.42\times 10^{-22}9.42 × 10 start_POSTSUPERSCRIPT - 22 end_POSTSUPERSCRIPT 0.999 4.45×10364.45superscript10364.45\times 10^{-36}4.45 × 10 start_POSTSUPERSCRIPT - 36 end_POSTSUPERSCRIPT 7.78×10107.78superscript10107.78\times 10^{-10}7.78 × 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 5.89×10235.89superscript10235.89\times 10^{-23}5.89 × 10 start_POSTSUPERSCRIPT - 23 end_POSTSUPERSCRIPT 1.002

The estimates reported in Table B.1 show that, in Coruña, Madrid and Seville, σ^η12subscriptsuperscript^𝜎2subscript𝜂1\hat{\sigma}^{2}_{\eta_{1}}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_η start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is approximately zero while σ^ξ12subscriptsuperscript^𝜎2subscript𝜉1\hat{\sigma}^{2}_{\xi_{1}}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ξ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is small. Consequently, the center temperature in these three locations can be well represented by a Integrated Random Walk according to which the trend is smoothly evolving over time. The behaviour of the trend of the centre temperature is slightly different in Barcelona with the estimates of both variances being close to zero implying a deterministic trend. Furthermore, Table B.1 shows that σ^ω1(1)2subscriptsuperscript^𝜎2subscriptsuperscript𝜔11\hat{\sigma}^{2}_{\omega^{(1)}_{1}}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is rather small while σ^ω1(2)2subscriptsuperscript^𝜎2subscriptsuperscript𝜔21\hat{\sigma}^{2}_{\omega^{(2)}_{1}}over^ start_ARG italic_σ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_ω start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is approximately zero, implying a stochastic evolution of the seasonal pattern of the centre temperature. Figure B.1, which plots the QQ plots and estimated autocorrelations of the corresponding standardised residuals, does not show any sign of misspecification.

Refer to caption
(a) Barcelona
Refer to caption
(b) Coruña
Refer to caption
(c) Madrid
Refer to caption
(d) Seville
Figure B.1: Diagnostics of standardized residuals of the SSM model for center (top row) and log-range (bottom row) temperature: Q-Q plot (left column) and autocorrelations (right column).

When looking at the results corresponding to the log-range temperature, Table B.1 shows that, regardless of the location, all the estimated variances, although small, imply non-negligible signal-to-noise ratios. Therefore, both the trend and seasonal components of log-range temperature are stochastic. The diagnosis of the standardised residuals show that, although mostly uncorrelated, they are characterised by a distribution with heavy tails.

Finally, a final remarkable result observed in Table B.1 is that the estimated covariances between the shocks of the centre and log-range temperature imply correlations close to zero, when the variances are different from zero. An important consequence of this result is that the centre and log-range temperature can be modelled separately.