EconBase
← Back to paper

Global identification of dynamic panel models with interactive effects

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

116,356 characters · 16 sections · 53 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

Global identification of dynamic panel models with interactive effects

\def\spacingset#1{ {#1}} \spacingset{1}

\if11 \fi

\if01 {

center[center omitted — 101 chars of source]

} \fi

abstractWe investigate the problem of global identification in dynamic panel models with interactive effects, under the large-$N$, fixed-$T$ setting. While local identification, typically established via the Jacobian matrix, is well understood, global identification has remained a more elusive and challenging issue. It is commonly believed to be unachievable in this context. However, we demonstrate that the model is, in fact, globally identified. Our analysis also covers models with additive fixed effects, including cases with unit roots, where previous studies have reported non-identification based on certain estimators. We show that, even in these settings, global identification holds.

{\it Keywords: } Dynamic panel models, global identification, factor models, panel data, interactive effects

\spacingset{1.9}

Introduction

Consider the dynamic panel data model with interactive effects

equation[equation omitted — 104 chars of source]

where $i=1,2,\dots,N$ and $t=1,2,\dots, T$. $y_{it}$ is the outcome variable, $\alpha$ is the autoregressive parameter, whereas $\delta_t$ captures time-specific fixed effects. $f_{t}$ is an $\bar{r}\times 1$ vector containing the value of the $\bar{r}$ latent factors at time $t$, and $\lambda_{i}$ is an $\bar{r}\times 1$ vector of factor loadings for individual $i$. $\varepsilon_{it}$ is the idiosyncratic error term, which we assume to be i.i.d. across $i$, heteroskedastic across $t$ but serially uncorrelated, i.e. $\mathbb E[\varepsilon_{it}^{2}]=\sigma_{t}^{2} \; \text{and} \; \mathbb E[\varepsilon_{it}\varepsilon_{is}]=0 \;$ for $t\neq s$, and independent from the interactive effects. In this model, $y_{it}$ is the only observable variable.

This framework provides a flexible way to model unobservable common trends and heterogeneous responses. The model allows the common shocks (modeled by $f_t$) to have a heterogeneous effect in individuals (modeled by $\lambda_i$) on the outcome variable $y_{it}$. A notable special case is the standard additive fixed-effects model, where $y_{it} = \delta_t + \gamma_i + \varepsilon_{it}$, which corresponds to $\alpha=0$ and a single constant factor $f_t=1$. Thus, this model generalizes the additive framework by allowing for richer dynamics and heterogeneity in the factor structure. Parameter estimation in this model can be conducted via quasi maximum likelihood based methods as in hayakawa2023short and bai2024likelihood.

This paper studies the problem of global identification of the model parameters when the number of cross-sectional units $(N)$ is large, but the time dimension $(T)$ is fixed. This case is particularly relevant in applied economics because many panel datasets, such as those involving countries, firms, or households, span a large number of cross-sectional units but only cover a limited time horizon. For instance, macroeconomic panels often include many countries but only a few decades of annual data, making the short-$T$, large-$N$ framework empirically realistic.

Following rothenberg1971identification, we say that a parameter point $\theta^0$ in the parametric space $\Theta$ is globally identifiable if there is no other $\tilde{\theta}\in\Theta$ which is observationally equivalent. Establishing the identifiability of a model’s parameters is crucial, as it ensures that the estimation procedure yields meaningful and interpretable results.

Despite the apparent simplicity of the model, demonstrating parameter identifiability is a nontrivial task. The seminal work of anderson1956statistical established that in the absence of the autoregressive term ($\alpha=0$), the parameters of the model are globally identified up to an indeterminacy given by an $\bar{r}\times\bar{r}$ rotation matrix, provided that $T \geq 2\bar{r}+1$.

To the best of our knowledge, no existing study has established the global identifiability of the parameters in the model described by (ref). bai2024likelihood demonstrates that the parameters of this model are locally identified when $\bar{r}$ does not exceed the modified Ledermann bound ledermann1937rank. In contrast, hayakawa2023short argues that global identification is unattainable in dynamic panel data models with interactive effects.

We demonstrate that under standard assumptions in the factor analysis literature, the parameters of the model are almost surely globally identifiable when $T\geq 2(\bar{r}+1)$. The global identification is achieved using the first two moments. Since the quasi-Gaussian likelihood depends only on the first two moments, this equivalence implies global identification for quasi-Gaussian maximum likelihood estimation. This result is of particular importance, as it establishes a one-to-one correspondence between the population moments and the model parameters, despite high degree of nonlinearity of the problem.

This paper contributes to the literature on global identification and panel data models. The question of global identification in parametric models has been the focus of extensive research (see, for example, shapiro1985identifiability, komunjer2011dynamic, komunjer2012global, and kociecki2023solution), while other authors have focused on trying to understand when and why identification fails forneron2024detecting. A comprehensive review of this literature is provided in lewbel2019identification.

Panel data models have been a core focus in econometrics for many years, with extensive study and application over the past few decades. Notable monographs and textbooks on panel data include works by arellano2003panel, baltagi2008econometric, hsiao2022analysis, and wooldridge2010econometric, among others. Moreover, the study of panel data models with interactive fixed effects\footnote{Sometimes referred to in the literature as multiple time-varying individual effects ahn2013panel or multifactor error structure pesaran2006estimation.} has gained notable attention during the recent years. While there is an extensive literature in this area, some of the most noteworthy papers include holtz1988estimating, ahn2001gmm, pesaran2006estimation, bai2009panel, and ahn2013panel. More recently, there has been significant research on dynamic panel models with interactive effects, including studies by moon2017dynamic, hayakawa2023short, and bai2024likelihood, to name a few. However, these studies have not addressed the global identifiability of the model parameters for the short-$T$ case, a gap this paper aims to fill.

We also argue that the techniques developed in this paper can be used to prove identification in a broad class of dynamic models featuring time, individual and interactive effects. For example, we show that in a dynamic panel with individual effects arellano1991some, the autoregressive coefficient can be globally identified even when $\alpha=1$, a case previously thought to be non-identifiable (see blundell1998initial; sentana2024finite).

The remainder of the paper is organized as follows: Section 2 formalizes the identification problem in our context. Section 3 outlines the assumptions required for our proof and presents some useful mathematical results that will be instrumental in our analysis. Section 4 derives intermediate results and provides the main proof of global identification under the stated assumptions. Section 5 discusses identification in the presence of individual fixed effects. Finally, Section 6 provides some concluding remarks with a discussion of potential extensions of the paper.

Framework

The Model in Matrix Notation

Before formally defining global identification, it is useful to express the model in matrix notation. Suppose we observe $y_i = (y_{i1},y_{i2},\dots, y_{iT})'$. We begin by projecting the initial observation $y_{i1}$ onto $[1,\lambda_{i}]$, which gives

$$y_{i1} = \delta_1^*+\lambda_{i}'f_1^*+\varepsilon_{i1}^*$$

where $\delta_1^*$ and $f_1^*$ are the projection coefficients, and $\varepsilon_{i1}^*$ is the projection residual. Since $\delta_1^*$ and $f_1^*$ are free parameters, and $\varepsilon_{it}$ in the model are not required to have identical distributions, we can simply rename $\delta_1^*, f_1^*$, and $\varepsilon_{i1}^*$ as $\delta_1$, $f_1$, and $\varepsilon_{i1}$, respectively, without any loss of generality. So we can write $y_{i1} = \delta_1+\lambda_{i}'f_1 +\varepsilon_{i1}$.

Next, stacking observations over $t$, we obtain

$$\mathbf{B} y_{i} = \delta + \mathbf{F} \lambda_i + \varepsilon_i$$

where $y_i = [y_{i1},y_{i2},\dots,y_{iT}]'$ is a $T\times1$ vector of individual observations for $t=1,\dots,T$, $\delta = [\delta_1 , \dots, \delta_T]'$ is a $T\times1$ vector, and $\mathbf{F}=[f_{1},f_{2}, \dots, f_{T}]'$ is a $T\times \bar{r}$ matrix containing the $\bar{r}$ factors, $\lambda_i = [\lambda_{i1},\lambda_{i2},\dots,\lambda_{i\bar{r}}]'$ is an $\bar{r}\times1$ vector of factor loadings for individual $i$, and $\varepsilon_i = [\varepsilon_{i1},\varepsilon_{i2},\dots,\varepsilon_{iT}]'$ is a $T\times 1$ vector of idiosyncratic errors. Furthermore,

small$$\mathbf{B}= \begin{bmatrix} 1 & 0 & 0 & \dots & 0 \\ -\alpha & 1 & 0 & \dots & 0 \\ 0 & -\alpha & 1& \dots & 0 \\ \vdots & \vdots &\ddots& \ddots & \vdots \\ 0 & \dots &0& -\alpha & 1 \end{bmatrix}$$

is a nonsingular lower-triangular $T\times T$ matrix, hence invertible. Let $\mathbf{\Gamma}=\mathbf{B}^{-1}.$ Pre-multiplying by $\mathbf{B}^{-1}$ allows us to rewrite the model as

equation[equation omitted — 138 chars of source]

where $\mathbf{\Gamma}$ is $T\times T$ and is given by $$\mathbf{\Gamma} = \mathbf{B}^{-1} =

bmatrix[bmatrix omitted — 144 chars of source]

$$

In the original model, the errors had a diagonal covariance matrix given by $\mathbf{D} =\diag(d_1,d_2,\dots,d_T) := \diag(\sigma_{1}^{2}, \dots, \sigma_{T}^{2})$ (for notational simplicity, we write $\sigma_t^2$ as $d_t$). After transformation, the idiosyncratic error $\mathbf{\Gamma}\varepsilon_i$ has covariance matrix $\mathbf{\Gamma}\mathbf{D}\mathbf{\Gamma}'$, which is no longer diagonal. Let

$$\mathbf{\Psi}_{N} = \frac{1}{N-1}\sum_{i=1}^{N}(\lambda_{i}-\bar{\lambda})(\lambda_{i}-\bar{\lambda})'$$

denote the sample covariance matrix of $\lambda_i$, where $\bar{\lambda}=\frac{1}{N}\sum_{i=1}^{N}\lambda_i$ and let $\mathbb E[\mathbf{\Psi}_{N}] = \mathbf{\Psi}$. Similarly, define

$$\mathbf{S}_N=\frac{1}{N-1}\sum_{i=1}^{N}(y_i-\bar{y})(y_i-\bar{y})'$$

as the sample covariance matrix of $y_i$, where $\bar{y}=\frac{1}{N}\sum_{i=1}^{N}y_i$.

The expectation of the sample covariance matrix of $y_i$ is then given by

equation[equation omitted — 219 chars of source]

where $\theta^0=(\alpha,\mathbf{F},\mathbf{\Psi},\mathbf{D})$ is the true vector of structural parameters. The matrix $\mathbf{\Sigma}$ is a $T\times T$ symmetric positive definite (PD) matrix, $\mathbf{\Psi}$ is an $\bar{r}\times\bar{r}$ symmetric PD matrix, $\mathbf{F}\mathbf{\Psi} \mathbf{F}'$ is a $T\times T$ symmetric positive semi-definite (PSD) matrix of rank $\bar{r}$, and $\mathbf{D}$ is a $T\times T$ diagonal PD matrix. $\mathbf{\Omega}=\mathbf{F}\mathbf{\Psi} \mathbf{F}' + \mathbf{D}$ is a $T\times T$ symmetric PD matrix corresponding to the expected value of the sample covariance matrix of $y_i$ in a basic model without an autoregressive term $\alpha=0$ anderson1956statistical.

Global identification of the model

This paper aims to establish that the parameters of the model are globally identifiable from the Gaussian quasi log-likelihood perspective, which is equivalent to demonstrating global identification from the first two moments. Specifically, this means that the expectation and variance of $y_{i}$ uniquely determine the structural parameters of the model, as there exists a one-to-one mapping between them.

To formalize this argument, define $\delta^\dag=\mathbf{\Gamma} \delta$. The Gaussian quasi log-likelihood function is given by

$$-\frac N 2 \ln |\mathbf{\Sigma}(\theta)| -\frac 1 2 \sum_{i=1}^N (y_i -\delta^\dag)' \mathbf{\Sigma}(\theta)^{-1} (y_i-\delta^\dag)$$

Concentrating out $\delta^\dag$, which is estimated by $\bar y$, and dividing by $N$, we obtain\footnote{In the MLE, the definition of $\mathbf{S}_N $ needs a slight modification, namely, $1/(N-1)$ is replaced by $1/N$.}

$$\frac 1 N \ell_N(\theta) =-\frac 1 2 \ln |\mathbf{\Sigma}(\theta)| -\frac 1 2 \mathrm{tr}[ \mathbf{\Sigma}(\theta)^{-1} \mathbf{S}_N]$$

For a fixed $T$ and as $N\to\infty$, by the law of large numbers, $\mathbf{S}_N\overset{p}{\to} \mathbf{\Sigma}(\theta^0)$, we have

equation[equation omitted — 195 chars of source]

Furthermore, it is known arnold1981theory that this function has a unique maximizer at $\mathbf{\Sigma}(\theta)=\mathbf{\Sigma}(\theta^0)$. While this result ensures that $\theta^0$ is a global maximizer of the objective function, it does not immediately establish uniqueness—hence, global identification—because it does not preclude the possibility that other parameter values $\tilde{\theta}\neq\theta^0$ satisfy $\mathbf{\Sigma}(\tilde{\theta})=\mathbf{\Sigma}(\theta^0)$. In the following sections, we investigate whether any alternative parameter set $\tilde{\theta}\neq \theta^0$ satisfies $\mathbf{\Sigma}(\tilde{\theta})=\mathbf{\Sigma}(\theta^0)$. We demonstrate that, almost surely, no such alternative parametrization exists. Consequently, the quasi log-likelihood function is uniquely maximized at the true parameter value $\theta^0$, establishing global identification. This result, which has not been previously shown and was thought to be untrue hayakawa2023short, constitutes a novel contribution.

To prove this claim, consider an alternative parameterization

itemize$\mathbf{\tilde{F}} = \left[\tilde{f}_{1},\tilde{f}_{2}, \dots, \tilde{f}_{T}\right]'$; • $\mathbf{\tilde{\Psi}}$ a symmetric PD $\bar{r}\times\bar{r}$ matrix; • $\mathbf{\tilde{D}} = \diag(\tilde{d}_1,\dots \tilde{d}_{T})$ a diagonal PD $T\times T$ matrix; • $\tilde{\mathbf{\Gamma}}$ the analogue of $\mathbf{\Gamma}$ under an alternative parameter $\tilde{\alpha}$, given by

$$\mathbf{\tilde{\Gamma}} =

bmatrix[bmatrix omitted — 168 chars of source]

$$

By definition, $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'$ is a symmetric PSD $T\times T$ matrix of rank $\bar{r}$.

The model is globally identified at $\theta^0$ if whenever $\mathbf{\Sigma}(\tilde{\theta})=\mathbf{\Sigma}(\theta^0)$, it must hold that $\tilde{\alpha}=\alpha$, $\mathbf{\tilde{D}}=\mathbf{D}$, and $\mathbf{\tilde{F}\tilde{\Psi}\tilde{F}}’=\mathbf{F\Psi F’}$. Formally:

equation[equation omitted — 247 chars of source]

If and only if $\tilde{\alpha}=\alpha$, $\mathbf{\tilde{D}}=\mathbf{D}$, and $\mathbf{\tilde{F}\tilde{\Psi}\tilde{F}}’=\mathbf{F\Psi F’}$ (or simply $\tilde{\theta}=\theta^0$).

Assumptions and useful results

In order to proceed with our global identification proof, we need to make some assumptions. These assumptions are not restrictive and are rather standard in the factor analysis literature.

assumptionThe number of distinct factors is known and equal to $\bar{r}$.
assumption$\mathbf{\Psi}$ is an unrestricted symmetric and PD matrix, and $\mathbf{F}=(\mathbf{I}_{\bar{r}},\mathbf{F}_{2}')'$.

This assumption comes from the fact that factor models (and thus interactive effects) are identifiable up to a $\bar{r}\times\bar{r}$ matrix rotation, so $\bar{r}^2$ restrictions must be imposed for identification. A discussion of why this is the case can be found in Section 5 of anderson1956statistical. We work with this restriction for convenience, but any other normalization that imposes $\bar{r}^2$ restriction would also work.

assumption$T \geq 2(\bar{r}+1)$.
assumption$\varepsilon_{i}$ are i.i.d. over $i$. $\mathbb E[\varepsilon_{it}]=0$, $\mathbb{V}(\varepsilon_{it})=d_t>0$, and $\varepsilon_{it}$ are independent over $t$. $\varepsilon_{it}$ is independent from the factor loadings $\lambda_i$ and the factors $\mathbf{F}$.
assumption$\lambda_{i}$ are either random or fixed constants with $\mathbf{\Psi}_{N} \to \mathbf{\Psi}$ as $N \to \infty$.
assumption$\alpha, d_1,d_2,\dots,d_T,\mathbf{ \Psi}$ are fixed population parameters.
assumptionLet $\mathbf{F}_2 = \begin{bmatrix} f_{\bar{r}+1,1} & f_{\bar{r}+1,2} & \dots & f_{\bar{r}+1,\bar{r}}\\ \vdots & \vdots & \vdots & \vdots\\ f_{T,1} & f_{T,2} & \dots & f_{T,\bar{r}} \end{bmatrix}$ be the random elements of $\mathbf{F}$. Then, $\mathbf{F}_2$ is a continuous random matrix with support in $\Pi \in \mathbb{R}^{(T-\bar{r})\times \bar{r}}$.

Additionally, throughout the paper, we will reference several established results from linear algebra and probability theory. To ensure they are easily accessible to the reader, we present them as lemmas in this section.

lemmaLet $\mathbf{A}$ be a $T\times T$ matrix of rank $\bar{r} < T$. Then, the determinants of all the $(\bar{r}+1)\times(\bar{r}+1)$ minors of $\mathbf{A}$ are equal to 0.
lemmaLet $\mathbf{X}$ be a continuous random vector with $\mathrm{supp}(\mathbf{X}) \subset \mathbb{R}^{q}$. Furthermore, let $\Upsilon$ be a subset of $\mathrm{supp}(\mathbf{X})$ with dimension lower than that of $\mathrm{supp}(\mathbf{X})$. Then $$P(\mathbf{X} \in \Upsilon) = 0$$
lemma(Laplace Expansion) Let $\mathbf{A}$ be a $k\times k$ matrix. Then, we can write the determinant of $\mathbf{A}$ as a weighted sum of the determinants of some $(k-1)\times(k-1)$ minors of $\mathbf{A}$. In particular, for each row $i$, we can write $$\det\left(\mathbf{A}\right) = \sum_{j=1}^{k} (-1)^{i+j}A_{i,j}\det\left(\mathbf{A}_{-i,-j}\right)$$

where $\mathbf{A}_{-i,-j}$ is the minor obtained by removing row $i$ and column $j$, and $A_{i,j}$ represents the $(i,j)$-th element of the matrix $\mathbf{A}$.

In this paper, we will apply Lemma (ref) for cases in which $\mathbf{A}$ itself is a minor of a larger matrix. Let $\mathbf{H}$ be a $T\times T$ matrix, and let $\mathbf{M}^{\mathbf{H}}_{R,C}$ be a minor of $\mathbf{H}$ of dimension $k$ including rows $R=\{r_1,\dots,r_k\}$ and columns $C=\{c_1,\dots,c_k\}$ of the original matrix. Therefore, for any $r\in R$ we can denote $i\in\{1,\dots,k\}$ as the position of row $r$ in the minor $\mathbf{M}^{\mathbf{H}}_{R,C}$, and the Laplace decomposition of this minor is given by:

$$\det(\mathbf{M}^{\mathbf{H}}_{R,C}) = \sum_{j=1}^{k}(-1)^{i+j}H_{r,c_j}\det\left(\mathbf{M}^{\mathbf{H}}_{R-r,C-c_{j}}\right)$$

where $H_{r,c_j}$ is the $(r,c_j)$-th element of $\mathbf{H}$, and $\mathbf{M}^{\mathbf{H}}_{R-r,C-c_{j}}$ is the minor\footnote{Where $R-r$ means removal $r$ from the set $R$, and $C-c_j$ means removal of $c_j$ from the set $C$. They correspond to the usual notation $R\setminus \{r\}$ and $C\setminus \{c_j\}$. } of $\mathbf{H}$ that includes rows $R-r$, and columns $C-c_j$.

In our induction analysis to be used later, we will further need to indicate the dimension of the minor. The minor on the left hand side will be written as $\mathbf{M}^{\mathbf{H},k}_{R,C}$, and the minor on the right hand side will be written as $\mathbf{M}^{\mathbf{H},k-1}_{R-r,C-c_{j}}$

Global identification

In this section, we demonstrate that, under Assumptions (ref)-(ref), the parameters of the dynamic panel data model with interactive effects described in (ref) are globally identified.

Proof insight

The proof we propose draws inspiration from Theorem 5.1 of anderson1956statistical. In that theorem, the authors establish a sufficient condition for global identification of a factor model that did not include an autoregressive component. In their simpler model, global identification requires

equation[equation omitted — 160 chars of source]

if and only if $\mathbf{\tilde{D}}=\mathbf{D}$ (a $T\times T$ diagonal PD matrix), and $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'=\mathbf{F}\mathbf{\Psi}\mathbf{F}'$ (a $T\times T$ symmetric PSD matrix of rank $\bar{r}$).

Their proof relies on the fact that the off-diagonal elements of $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'$ must match those of $\mathbf{F}\mathbf{\Psi} \mathbf{F}'$ for (ref) to hold, because both $\mathbf{D}\ \text{and} \ \mathbf{\tilde{D}}$ are diagonal matrices. Thus, the problem reduces to showing that the diagonal elements of these matrices are also equal. To establish this, they rewrite (ref) as

$$\mathbf{F}\mathbf{\Psi} \mathbf{F}' = \mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'+\mathbf{\tilde{D}}- \mathbf{D}$$

Then, they leverage the fact that all determinants of the $(\bar{r}+1)\times(\bar{r}+1)$ minors of $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'+\mathbf{\tilde{D}}- \mathbf{D}$ must be zero for (ref) to hold (Lemma (ref)). This follows as a necessary condition because, by assumption, $\mathbf{F}\mathbf{\Psi} \mathbf{F}'$ is of rank $\bar{r}$. This procedure enables them to pin down the diagonal terms of $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'$, thereby establishing that $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'=\mathbf{F}\mathbf{\Psi} \mathbf{F}'$. Once this is established, it follows immediately that $\mathbf{\tilde{D}}=\mathbf{D}$, completing the proof.

In their approach, the authors focus exclusively on the minors involving diagonal elements of the matrix and do not consider what we will refer to as diagonal exclusion minors (minors that do not include diagonal terms of the original matrix) as these do not contain relevant information for their analysis. In contrast, our proof takes a different approach: we rearrange the terms of our original problem—Equation (ref)—in a way that allows us to exploit the information contained in the diagonal exclusion minors of this transformed problem. This novel approach enables us to demonstrate that (ref) holds if and only if $\tilde{\alpha}=\alpha$, thereby establishing the global identification of $\alpha$.

Once we establish that $\alpha$ is globally identified, it follows that our identification condition can be rewritten in the form proposed by anderson1956statistical, ensuring that all other parameters can also be globally identified.

Thus, the primary focus of our analysis is to show that $\alpha$ is globally identified (or equivalently, that it must be the case that $\tilde{\alpha}=\alpha$ in order for (ref) to hold). This task requires some intermediate results, which we will articulate and prove throughout the paper. The main contribution of this work is to formally establish the following Theorem.

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), $\alpha$ is almost surely globally identified.

Once this is shown, it is immediate to conclude that all the parameters of the model are almost surely globally identified as well, which is formally stated in the following Theorem

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), all the parameters in the model are almost surely globally identified.

{\bf Remark}: The qualifier \enquote*{almost surely} is with respect to the distribution of $\mathbf{F}$. For any fixed $\alpha$, identification holds for almost all realizations of $\mathbf{F}$. The practical implication is that as long as there is sufficient variation in $f_t$, both $\alpha$ and other parameters are globally identifiable. This is particularly true when $T$ is sufficiently large, ensuring a sufficient number of distinct realizations of $f_t$.

Intermediate results

In order to prove Theorem (ref), we will rearrange the problem in a way that resembles the proof of anderson1956statistical and then establish some properties of this modified problem. Start from (ref). As $\mathbf{\tilde{\Gamma}}$ is a unit-diagonal lower triangular matrix, it is invertible so that we can pre-multiply and post-multiply by $\mathbf{\tilde{\Gamma}}^{-1}$ and $\mathbf{\tilde{\Gamma}}^{-1'}$ and re-write

$$\mathbf{\tilde{\Gamma}}^{-1}\mathbf{\Gamma}(\mathbf{F}\mathbf{\Psi}\mathbf{F}'+\mathbf{D})\mathbf{\Gamma}'\mathbf{\tilde{\Gamma}}^{-1'} = \mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'+\mathbf{\tilde{D}}$$

Now, define

$$\mathbf{Q} = \mathbf{\tilde{\Gamma}^{-1}}\mathbf{\Gamma} =

bmatrix[bmatrix omitted — 322 chars of source]

$$

Note that $\mathbf{Q}$ can be decomposed into

$$\mathbf{Q} = \mathbf{I}_T + (\alpha-\tilde{\alpha})\mathbf{L}$$

where $\mathbf{L}$ is a strictly lower-triangular Toeplitz matrix given by

$$\mathbf{L} =

bmatrix[bmatrix omitted — 193 chars of source]

$$

Then, subtract $\mathbf{\tilde{D}}$ on both sides of the equation

equation[equation omitted — 194 chars of source]

To simplify notation, denote the left-hand side of (ref) by

equation[equation omitted — 137 chars of source]

We next establish some preliminary results.

claimLet $\mathbf{M}$ be any minor of $\mathbf{O}$ of dimension $k>\bar{r}$. Then $\det(\mathbf{M})=0$ is a necessary condition for (ref) to hold.
proofWe have shown that (ref) is equivalent to $\mathbf{O} = \mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'$. Furthermore, $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'$ is a symmetric PSD matrix of rank $\bar{r}$ by assumption. Then, it must be the case that $\mathbf{O}$ is also a symmetric PSD matrix of rank $\bar{r}$ in order for (ref) to hold. By Lemma (ref) we know that if $\mathbf{O}$ is of rank $\bar{r}$ then the determinant of all the minors of $\mathbf{O}$ of dimension $k>\bar{r}$ must be equal to 0.

Furthermore, we can show that $\mathbf{O}$ can be decomposed in the following convenient way

claim$\mathbf{O}$ can be decomposed into $\mathbf{O} = \mathbf{\Omega}-\mathbf{\tilde{D}}+(\alpha-\tilde{\alpha})\mathbf{J}(\tilde{\alpha}, \theta^0),$

where $\mathbf{\Omega}$ is defined as in (ref) and $\mathbf{J}(\tilde{\alpha}, \theta^0)$ is given by:

equation[equation omitted — 158 chars of source]
proofBy definition $\mathbf{\Omega} = \mathbf{F}\mathbf{\Psi}\mathbf{F}'+\mathbf{D}$, so we can write $\mathbf{O}$ as \begin{equation*} \mathbf{O}=\mathbf{Q}\mathbf{\Omega}\mathbf{Q}'-\mathbf{\tilde{D}}. \end{equation*} Recall that $\mathbf{Q}=\mathbf{I}_T+(\alpha-\tilde{\alpha})\mathbf{L}$. Then \begin{equation*}\mathbf{O}=\left(\mathbf{I}_T+(\alpha-\tilde{\alpha})\mathbf{L}\right)\mathbf{\Omega}\left(\mathbf{I}_T+(\alpha-\tilde{\alpha})\mathbf{L}\right)'-\mathbf{\tilde{D}}. \end{equation*} Distributing terms, we see that \begin{align*} \mathbf{O} &= \mathbf{\Omega} - \mathbf{\tilde{D}} + (\alpha - \tilde{\alpha}) \mathbf{L} \mathbf{\Omega} + \mathbf{\Omega} (\alpha - \tilde{\alpha}) \mathbf{L}' + (\alpha - \tilde{\alpha})^2 \mathbf{L} \mathbf{\Omega} \mathbf{L}' \\ &= \mathbf{\Omega} - \mathbf{\tilde{D}} + (\alpha - \tilde{\alpha}) \left[ \mathbf{L} \mathbf{\Omega} + \mathbf{\Omega} \mathbf{L}' + (\alpha - \tilde{\alpha}) \mathbf{L} \mathbf{\Omega} \mathbf{L}' \right] \\ &= \mathbf{\Omega} - \mathbf{\tilde{D}} + (\alpha - \tilde{\alpha}) \mathbf{J}(\tilde{\alpha}, \theta^0) \end{align*} where $\mathbf{J}(\tilde{\alpha}, \theta^0)= \mathbf{L}\mathbf{\Omega}+\mathbf{\Omega}\mathbf{L}'+(\alpha-\tilde{\alpha})\mathbf{L}\mathbf{\Omega}\mathbf{L}'.$ This proves the claim.

With this result in hand, we can proceed to derive the following corollaries.

corollaryWe can write every non-diagonal element of $\mathbf{O}$ as $O_{r,c} = \Omega_{r,c}+(\alpha-\tilde{\alpha})J_{r,c},$ where $J_{r,c}$ is the $(r,c)$-th element of $\mathbf{J}$.
proofAs $\mathbf{\tilde{D}}$ is a diagonal matrix then $\tilde{D}_{r,c}=0$ for all $r\neq c$. Using the expression for $\mathbf{O}$ derived in Claim (ref): $$O_{r,c} = \Omega_{r,c}-\tilde{D}_{r,c}+(\alpha-\tilde{\alpha})J_{r,c}=\Omega_{r,c}+(\alpha-\tilde{\alpha})J_{r,c} \quad r\neq c$$
corollaryFor every row index $r\in \{\bar{r}+1,\dots T\}$ we have that $J_{r,c}\neq 0$ with probability 1 if $c\geq2$. Similarly for every column index $c \in \{\bar{r}+1,\dots,T\}$ we have that $J_{r,c}\neq 0$ with probability 1 if $r\geq2$.
proofWe only provide the proof for the first statement, as the second one is completely analogous given the symmetry of the problem. To show this result, we use the fact that most of the positions of $\mathbf{\Omega}$ are non-zero with probability 1. First, note that by Assumption (ref) we know that the first $\bar{r}\times \bar{r}$ block of $\mathbf{\Omega}$ is given by: $$\mathbf{\Omega}_{1:\bar{r},1:\bar{r}} = \mathbf{\Psi} + \mathbf{D}_{1:\bar{r},1:\bar{r}}$$ where $\mathbf{\Omega}_{1:\bar{r},1:\bar{r}}$ represents the first $\bar{r}\times \bar{r}$ block of $\mathbf{\Omega}$ (same for $\mathbf{D}_{1:\bar{r},1:\bar{r}}$). Therefore, we cannot guarantee that the positions of $\mathbf{\Omega}_{1:\bar{r},1:\bar{r}}$ are non-zero, as the covariance between the factor loadings (the off-diagonal elements of $\mathbf{\Psi}$) could be equal to zero. Then, we use information contained in the remaining elements of $\mathbf{\Omega}$ to show this result. From the definition of $\mathbf{\Omega}$ under Assumption (ref) and Assumption (ref) we know that $\Omega_{r,c} \neq 0$ with probability 1 if $r>\bar{r}$, as every position depends on at least one factor realization, so the case in which the position is exactly equal to zero is an event of probability zero (Lemma (ref)). Now, recall that $\mathbf{J}= \mathbf{L}\mathbf{\Omega}+\mathbf{\Omega}\mathbf{L}'+(\alpha-\tilde{\alpha})\mathbf{L}\mathbf{\Omega}\mathbf{L}'$ is a $T\times T$ matrix. By Assumptions (ref) and (ref) we know that the elements of $\mathbf{\Omega}_{(\bar{r}+1):T,1:T}$ follow a continuous distribution dependent on $\mathbf{F}$. We establish the corollary in three steps. First, we show that $\mathbf{\Omega}\mathbf{L}'$ is a random matrix with non-zero elements for rows $r>\bar{r}$ and $c\neq 1$. From the definition of $\mathbf{L}$ in (ref) we know that: $$L_{r,c}=\begin{cases} 0, \quad r\leq c\\ 1, \quad r=c+1\\ \alpha^{r-c-1}, \quad r> c+1 \end{cases}$$ Then, observe that $$(\mathbf{\Omega}\mathbf{L}')_{r,c} = \sum_{i=1}^{T} \Omega_{r,i}L'_{i,c} = \sum_{i=1}^{T} \Omega_{r,i}L_{c,i}=\sum_{i=1}^{c-1}\Omega_{r,i}\alpha^{c-i-1}$$ where from the definition of $\mathbf{L}$ we know that all indexes $i\geq c$ are such that $L_{c,i}=0$. For $c\geq 2$, the elements $L_{c,c-1},L_{c,c-2},\dots L_{c,1}$ are all nonzero if $\alpha\neq 0$. If $\alpha=0$ we still have that $L_{c,c-1}=1$, which suffices for our purpose (the element $\Omega_{r,c-1}$ is non-zero with probability 1 when $r>\bar{r}$). Then, by Lemma (ref) and the definition of $\mathbf{\Omega}$ for row indices $r>\bar{r}$, it follows that $\mathbf{\Omega}\mathbf{L}'_{r,c}\neq0$ with probability 1 if $c\geq 2$. By the same reasoning, the matrix $\mathbf{L}\mathbf{\Omega}$ has zeros in the first row and nonzero entries $\mathbf{L}\mathbf{\Omega}_{r,c}$ for every column $c>\bar{r}$ with probability 1 if $r\geq 2$. Third, we show that $\mathbf{L}\mathbf{\Omega}\mathbf{L}'$ has non-zero elements for rows $r>\bar{r}+1$ and $c\geq 2$ with probability 1. Using matrix associativity, $$\mathbf{L}\mathbf{\Omega}\mathbf{L}'_{r,c} = \sum_{i=1}^{T}L_{r,i} (\Omega L')_{i,c}$$ Since $L_{1,i} =0$ for all $i$ and $(\Omega L')_{i,1}=0$ for all $i$, it follows that $\mathbf{L}\mathbf{\Omega}\mathbf{L}'$ has zeros in the first row and first column. Moreover, for row indices $r>\bar{r}$ we know that the elements $L_{r,r-1},L_{r,r-2},\dots L_{r,1}$ are nonzero if $\alpha\neq0$. Then, by Lemma (ref) and the definition of $\mathbf{\Omega}$ for row indices $r>\bar{r}$, it follows that $\mathbf{L}\mathbf{\Omega}\mathbf{L}'_{r,c}\neq0$ with probability 1 if $\alpha \neq 0$. If $\alpha=0$ then we require $r>\bar{r}+1$ as $L_{r,r-2},\dots L_{r,1}$ are all equal to zero, so only $L_{r,r-1} = 1$, but if $r=\bar{r}+1$ then $(\Omega L')_{r-1,c}=(\Omega L')_{\bar{r},c}$ may be equal to zero (the results derived before for $\mathbf{\Omega}\mathbf{L}'$ hold under $r>\bar{r}$). Then, in the most general case, if $r>\bar{r}+1$ and $c\geq 2$ then $\mathbf{L}\mathbf{\Omega}\mathbf{L}'_{r,c}\neq 0$ with probability 1. Recall that $J_{r,c} = (\mathbf{\Omega}\mathbf{L'})_{r,c} + (\mathbf{L}\mathbf{\Omega})_{r,c} + (\alpha-\tilde{\alpha})(\mathbf{L}\mathbf{\Omega}\mathbf{L'})_{r,c}$. We have shown that the first element is non-zero with probability 1 if $r>\bar{r}$, the second element is non-zero with probability 1 if $c>\bar{r}$ and $(\mathbf{L}\mathbf{\Omega}\mathbf{L'})_{r,c}$ is non-zero with probability 1 if $r>\bar{r}+1$. The event in which the summands cancel out can only occur in a set of factor realizations that occur with probability zero (Lemma (ref) and Assumption (ref)). This completes the proof.
definitionWe refer to diagonal exclusion minors as minors that do not include any diagonal terms of the original matrix. Formally, let $\mathbf{A}$ be a $T \times T$ matrix, and define $\mathbf{M}^{\mathbf{A},k}_{R,C}$ as a diagonal exclusion minor of $\mathbf{A}$ of dimension $k$, consisting of rows $R=\{r_1,r_2,\dots,r_k\}$ and columns $C=\{c_1,c_2,\dots,c_k\}$.

By definition, $R$ and $C$ must satisfy

enumerate$|R|=|C|=k\leq \frac{T}{2}$. • $R\cap C = \emptyset$.

The minors in the definition are squared matrices, thus $|R|=|C|=k$. They do not contain diagonal elements, thus $R \cap C= \emptyset$. It follows that $|R|=|C|=k \leq \frac{T}{2}$.

Now, we are ready to state and show the following Propositions.

propositionThe determinant of every diagonal exclusion minor of dimension $k$ of $\mathbf{O}$ can be written as the sum of the determinant of the corresponding diagonal exclusion minor for $\mathbf{\Omega}$ and a term expressed as $(\alpha-\tilde{\alpha})\tilde{J}\left(\tilde{\alpha},\theta^0\right)$

In mathematical terms, what we show is that given any diagonal exclusion minor of $\mathbf{O}$ of dimension $k$, say $\mathbf{M}^{\mathbf{O},k}_{R,C}$, we can write its determinant as the sum of the determinant of the diagonal exclusion minor of $\mathbf{\Omega}$ associated with the same rows and columns, say $\mathbf{M}^{\mathbf{\Omega},k}_{R,C}$, and a term that can be written as $(\alpha-\tilde{\alpha})\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$

equation[equation omitted — 218 chars of source]

where $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a scalar that is a function of the true structural parameters $\theta^0$ and $\tilde{\alpha}$. Note that the value of $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ will depend on which columns and rows were taken from the original matrix so in general, $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right) \neq \tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)$ for any other valid set of rows and columns $R'$ and $C'$. To keep notation as simple as possible, we sometimes use $\tilde{J}_{R,C}$ instead of $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ to represent the same object.

proofWe can prove Proposition (ref) by induction. 1. Base case $k=1$: Without loss of generality $R=r$ and $C=c$. Then, a diagonal exclusion minor of $\mathbf{O}$ of dimension 1, say $\mathbf{M}^{\mathbf{O},1}_{r,c}$, is simply the term $O_{r,c}$ (for $r\neq c$) and its determinant is trivially given by $$\det\left(\mathbf{M}^{\mathbf{O},1}_{r,c}\right) = O_{r,c}$$ From Corollary (ref), we know that $$O_{r,c} = \Omega_{r,c}+(\alpha-\tilde{\alpha})J_{r,c} \quad r\neq c$$ Since $\Omega_{r,c}$ is a scalar we have that $\Omega_{r,c}=\det\left(\mathbf{M}^{\mathbf{\Omega},1}_{r,c}\right)$. We can rewrite the preceding equation as: \begin{equation} \det\left(\mathbf{M}^{\mathbf{O},1}_{r,c}\right) = \det\left(\mathbf{M}^{\mathbf{\Omega},1}_{r,c}\right) + (\alpha-\tilde{\alpha})\tilde{J}_{r,c} \end{equation} where $\tilde J_{r,c}= J_{r,c}$ when $k=1$. Therefore, the base step in the induction holds.\\ 2. Inductive hypothesis: Assume our proposition holds for diagonal exclusion minors of dimension $(k-1)\times(k-1)$. This implies that for any set of valid $R$ and $C$ we have that \begin{equation} \det\left(\mathbf{M}^{\mathbf{O},k-1}_{R,C}\right) = \det\left(\mathbf{M}^{\mathbf{\Omega},k-1}_{R,C}\right) + (\alpha-\tilde{\alpha})\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right) \end{equation} 3. Inductive step for $k$: We prove the desired result using both Corollary (ref), and invoking the Laplace expansion for determinants (Lemma (ref)). Let $\mathbf{M}^{\mathbf{O},k}_{R,C}$ be a diagonal exclusion minor of $\mathbf{O}$ of dimension $k$ with rows $R=\{r_1,r_2,...,r_k\}$ and columns $C=\{c_1,c_2,...,c_k\}$ satisfying the usual conditions. Before proceeding, we need to establish a correspondence between the indices of rows $R$ and columns $C$ in the original matrices (either $\mathbf{O}$ or $\mathbf{\Omega}$) and their new indices (i.e. $\{1,2,...,k\}$) in the $k\times k$ minors $\mathbf{M}^{\mathbf{O},k}_{R,C}$ and $\mathbf{M}^{\mathbf{\Omega},k}_{R,C}$. Without loss of generality, let $(i,j)$ denote the position of the $i$-th row in $R$ and the $j$-th column in $C$ within the minors $\mathbf{M}^{\mathbf{O},k}_{R,C}$ and $\mathbf{M}^{\mathbf{\Omega},k}_{R,C}$. This establishes that the $(i,j)$-th element of the minors $\mathbf{M}^{\mathbf{O},k}_{R,C}$ and $\mathbf{M}^{\mathbf{\Omega},k}_{R,C}$ are respectively given by $O_{r_i,c_j}$ and $\Omega_{r_i,c_j}$. With this established, we can use Lemma (ref) (fixing the row $r_k\in R$ in the original matrix) to write the determinant of $\mathbf{M}^{\mathbf{O},k}_{R,C}$ as \begin{equation} \det\left(\mathbf{M}^{\mathbf{O},k}_{R,C}\right) = \sum_{j=1}^{k} (-1)^{k+j}O_{r_k,c_j}\det\left(\mathbf{M}^{\mathbf{O},k-1}_{R-r_k,C-c_j}\right) \end{equation} where $k$ and $j$ represent the indices in minor $\mathbf{M}^{\mathbf{O},k}_{R,C}$ of row $r_k$ and columns $c_j$ of the matrix $\mathbf{O}$. The scalar $O_{r_k,c_j}$ is the $(k,j)$-th element of the minor $\mathbf{M}^{\mathbf{O},k}_{R,C}$; the matrix $\mathbf{M}^{\mathbf{O},k-1}_{R-r_k,C-c_j}$ is the minor of matrix $\mathbf{O}$ with dimension $k-1$ that includes rows $R-r_k$ and columns $C-c_j$. Because $r_k\neq c_j$ for all $j$ (recall $R \cap C =\emptyset$), we can use Corollary (ref) to write $$O_{r_k,c_j} = \Omega_{r_k,c_j}+(\alpha-\tilde{\alpha})J_{r_k,c_j}$$ Furthermore, by the inductive hypothesis $$\det\left(\mathbf{M}^{\mathbf{O},k-1}_{R-r_k,C-c_j}\right) = \det\left(\mathbf{M}^{\mathbf{\Omega},k-1}_{R-r_k,C-c_j}\right) + (\alpha-\tilde{\alpha})\tilde{J}_{R-r_k,C-c_j}$$ Plugging these results into (ref) we have that $$\det\left(\mathbf{M}^{\mathbf{O},k}_{R,C}\right) = \sum_{j=1}^{k} (-1)^{k+j}\left(\Omega_{r_k,c_j}+(\alpha-\tilde{\alpha})J_{r_k,c_j}\right)\left[\det\left(\mathbf{M}^{\mathbf{\Omega},k-1}_{R-r_k,C-c_j}\right) + (\alpha-\tilde{\alpha})\tilde{J}_{R-r_k,C-c_j}\right]$$ Distributing terms we obtain \begin{equation*} \begin{split} &\det\left(\mathbf{M}^{\mathbf{O},k}_{R,C}\right) = \sum_{j=1}^{k} (-1)^{k + j} \Omega_{r_k,c_j} \det\left( \mathbf{M}^{\mathbf{\Omega},k-1}_{R-r_k,C-c_j} \right)+ \\ & (\alpha - \tilde{\alpha})\sum_{j=1}^{k} (-1)^{k + j} \left[ J_{r_k,c_j} \det\left( \mathbf{M}^{\mathbf{\Omega},k-1}_{R-r_k,C-c_j} \right) + \Omega_{r_k,c_j} \tilde{J}_{R-r_k,C-c_j} + (\alpha - \tilde{\alpha}) J_{r_k,c_j} \tilde{J}_{R-r_k,C-c_j} \right] \end{split} \end{equation*} Then, using Lemma (ref) we can rewrite the first term of the expression above as \begin{equation*} \sum_{j=1}^{k} (-1)^{k+j}\Omega_{r_k,c_j}\det\left(\mathbf{M}^{\mathbf{\Omega},k-1}_{R-r_k,C-c_j}\right)= \det\left(\mathbf{M}^{\mathbf{\Omega},k}_{R,C}\right). \end{equation*} Next, define $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ as \begin{equation} \tilde{J}_{R,C}(\tilde{\alpha}, \theta^0) = \sum_{j=1}^{k}(-1)^{k+j}\left[J_{r_k,c_j}\det\left(\mathbf{M}^{\mathbf{\Omega},k-1}_{R-r_k,C-c_j}\right)+\Omega_{r_k,c_j}\tilde{J}_{R-r_k,C-c_j} +(\alpha-\tilde{\alpha})J_{r_k,c_j}\tilde{J}_{R-r_k,C-c_j}\right] \end{equation} This permits us to conclude that $$\det\left(\mathbf{M}^{\mathbf{O},k}_{R,C}\right) =\det\left(\mathbf{M}^{\mathbf{\Omega},k}_{R,C}\right) +(\alpha-\tilde{\alpha})\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$$
propositionConsider any diagonal exclusion minor of $\mathbf{O}$ of dimension $k$. Then, $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ of degree almost surely in between $\max\{0,k-\bar{r}\}$ and $2k-1$.
proofFirst, note from (ref) that $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ is recursively defined, so once we know $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ for $|R|=|C|=1$ we can compute $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ for any arbitrary set of rows and columns. When $k=1$, we have shown that $\tilde{J}_{R,C} = J_{r,c}$. Now, recall the definition of $\mathbf{J}$ in Claim (ref). $\mathbf{\Omega}$ and $\mathbf{L}$ do not depend on $\tilde{\alpha}$, so $J_{r,c}$ is a polynomial of degree 1 in $\tilde{\alpha}$ if $r>\bar{r}+1$ and $c\neq1$ or $c>\bar{r}+1$ and $r\neq1$, and it is a polynomial of degree 0 in $\tilde{\alpha}$ if $r$ or $c$ are equal to 1 (see the discussion about $\mathbf{L}\mathbf{\Omega}\mathbf{L}'$ in Corollary (ref)). Intermediate cases will depend on the values of the other parameters, but it will be a polynomial of either degree 0 or 1, depending on whether $\mathbf{L}\mathbf{\Omega}\mathbf{L}'_{r,c}$ is equal or different from zero. Given the recursive structure of $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ we can conclude that for any value of $k$, $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a polynomial in $\tilde{\alpha}$. Note that the coefficients of this polynomial depend on the true data-generating process parameters $\theta^0$, and that by Assumptions (ref) and (ref), $\mathbf{F}$ is drawn from a continuous probability distribution. Then, we can conclude that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ and that the randomness in the coefficients is given by the factor realizations $\mathbf{F}$. Having this in mind, we first show that the proposed upper bound for the degree of the polynomial holds. Then, we show that the lower bound holds as well.\\ 1. Proof for the upper bound: We show that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial of at most degree $2k-1$ when $\vert R \vert = \vert C \vert = k$. The proof will be done by induction.\\ Base case $k=1$: We have shown that when $k=1$ $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ of at most degree $1=2k-1$, so the step base holds.\\ Inductive hypothesis: Assume our proposition holds for diagonal exclusion minors of dimension $(k-1)\times(k-1)$. This implies that for any set of valid $R$ and $C$ we have that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ of at most degree $2(k-1)-1$.\\ Inductive step: Recall the recursive definition of $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ derived in (ref). By the inductive hypothesis $\tilde{J}_{R-r_k,C-c_j}$ is a random polynomial in $\tilde{\alpha}$ of at most degree $2(k-1)-1$, $(\alpha-\tilde{\alpha})$ is a polynomial of degree 1 in $\tilde{\alpha}$, and $J_{r_k,c_j}$ is also a random polynomial in $\tilde{\alpha}$ of at most degree 1 (already discussed). Therefore, the term $(\alpha-\tilde{\alpha})J_{r_k,c_j}\tilde{J}_{R-r_k,C-c_j}$ is a random polynomial in $\tilde{\alpha}$ of at most degree $2k-1$. Since the first two terms are of lower degree ($\mathbf{\Omega}$ does not depend on $\tilde{\alpha}$), we conclude that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ of at most degree $2k-1$. $\square$\\ 2. Proof for the lower bound: First, note that when $k\leq \bar{r}$ our statement trivially holds because $\max\{0,k-\bar{r}\}=0$ and $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a polynomial in $\tilde{\alpha}$. Then, we are left to show that our statement holds for $k>\bar{r}$. We prove this by induction:\\ Base case $k=\bar{r}+1$: If $k=\bar{r}+1$, then it must be the case that $\exists \ c_{j}\in C$ such that $c_{j}>\bar{r}$. Thus, by Corollary (ref) we know there exists a $c_{j}$ such that $J_{r_k,c_{j}}\neq 0$ with probability 1. As by definition $\tilde{J}_{R-r_k,C-c_j}\neq 0$ is a random polynomial in $\tilde{\alpha}$ then it must be of at least degree $0$ and $(\alpha-\tilde{\alpha})$ is of degree 1, then by (ref), $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ should be at least of degree $1 = k-\bar{r} =\max\{k-\bar{r},0\}$ with probability 1, as desired. Note that $\tilde{J}_{R-r_k,C-c_j}\neq 0$ because it comes from a diagonal exclusion minor of dimension $\bar{r}\times \bar{r}$, so it must for sure consider an index $c$ or $r$ greater than $\bar{r}$, then Corollary (ref) guarantees that is not the 0 polynomial almost surely.\\ \textit{Inductive hypothesis:} Assume our proposition holds for diagonal exclusion minors of dimension $(k-1)\times(k-1)$, with $k-1>\bar{r}$. This implies that for any set of valid $R$ and $C$ we have that $\tilde{J}_{R,C}(\tilde{\alpha}, \theta^0)$ is a random polynomial in $\tilde{\alpha}$ of at least degree $\max\{0,k-1-\bar{r}\} = k-1-\bar{r}$.\\ \textit{Inductive step:} For any $k>\bar{r}$ we know that there exists a $c_{j}$ such that $J_{r_k,c_{j}}\neq 0$ with probability 1 (Corollary (ref)). By the inductive hypothesis $\tilde{J}_{R-r_k,C-c_j}$ is a random polynomial of at least degree $k-1-\bar{r}$, $(\alpha-\tilde{\alpha})$ is of degree 1, which implies that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ should be a random polynomial of at least degree $k-\bar{r} =\max \{0,k-\bar{r}\}$, as desired.

Propositions (ref) and (ref) provide the essential results for proving Theorem (ref). However, before we proceed with the proof, we need to establish one additional result. Consider the following claim:

claimLet $\mathbf{M}^{\mathbf{\Omega},k}_{R,C}$ be a diagonal exclusion minor of $\mathbf{\Omega}$ and let $\mathbf{M}^{\mathbf{F\Psi F'},k}_{R,C}$ be the corresponding diagonal exclusion minor of $\mathbf{F\Psi F'}$. Then $\mathbf{M}^{\mathbf{\Omega},k}_{R,C}=\mathbf{M}^{\mathbf{F\Psi F'},k}_{R,C}$.
proofRecall $$\mathbf{\Omega}=\mathbf{F\Psi F' + D}$$ where $\mathbf{D}$ is a diagonal matrix. Then, one can see that all the non-diagonal terms of $\mathbf{\Omega}$ are equal to the non-diagonal terms of $\mathbf{F\Psi F'}$. Thus, as all the terms are equal it is evident that for every diagonal exclusion $k \times k$ minor we have that $$\mathbf{M}^{\mathbf{\Omega},k}_{R,C}=\mathbf{M}^{\mathbf{F\Psi F'},k}_{R,C}$$

From this result, we can derive the following corollary

corollaryThe determinant of every diagonal exclusion minor of $\mathbf{\Omega}$ of dimension $k>\bar{r}$ is equal to 0.
proofThis is a direct implication from the previous Claim. First, note that from Claim (ref), the determinant of every diagonal exclusion minor of $\mathbf{\Omega}$ is equal to the determinant of the corresponding non-diagonal minor of $\mathbf{F\Psi F'}$ $$\det\left(\mathbf{M}^{\mathbf{\Omega},k}_{R,C}\right)=\det\left(\mathbf{M}^{\mathbf{F\Psi F'},k}_{R,C}\right)$$ Now, let $k>\bar{r}$. Then, as $\mathbf{F\Psi F'}$ is of rank $\bar{r}$ Lemma (ref) implies that $$\det\left(\mathbf{M}^{\mathbf{\Omega},k}_{R,C}\right)=0$$ proving the corollary.

Proof of Theorem (ref)

In this subsection, we build on the intermediate results derived in subsection (ref) to prove Theorem (ref). Specifically, we demonstrate that (ref) can only hold if $\tilde{\alpha}=\alpha$, except for a set of factor realizations that occur with probability zero. We begin by outlining the structure of the proof, then proceed with a detailed argument for the case of a single factor to illustrate the reasoning. Finally, we generalize the proof to the case of $\bar{r}$ factors.

\bf Proof of Theorem 1: Pick any diagonal exclusion minor of $\mathbf{O}$ of dimension $\bar{r}+1$, say $\mathbf{M}^{\mathbf{O},\bar{r}+1}_{R,C}$. By Claim (ref) the determinant of this minor must satisfy

$$\det\left(\mathbf{M}^{\mathbf{O},\bar{r}+1}_{R,C}\right)=0$$

By Proposition (ref) we know that

$$\det\left(\mathbf{M}^{\mathbf{O},\bar{r}+1}_{R,C}\right) =\det\left(\mathbf{M}^{\mathbf{\Omega},\bar{r}+1}_{R,C}\right) +(\alpha-\tilde{\alpha})\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=0$$

Moreover, by Corollary (ref) we have that $\det\left(\mathbf{M}^{\mathbf{\Omega},\bar{r}+1}_{R,C}\right)=0$. Then:

equation[equation omitted — 166 chars of source]

By Assumption (ref) we know that $\mathbf{O}$ has at least $2$ different diagonal exclusion minors.\footnote{In particular, when $T=2(\bar{r}+1)$ and $\bar{r}>0$ there are at least $\frac{\binom{2(\bar{r}+1)}{\bar{r}+1}}{2}\geq 2$ diagonal exclusion minors} Then, consider any other diagonal exclusion minor of $\mathbf{O}$, say $\mathbf{M}^{\mathbf{O},\bar{r}+1}_{R',C'}$. Using the same logic, we can see that:

$$\det\left(\mathbf{M}^{\mathbf{O},\bar{r}+1}_{R',C'}\right)= (\alpha-\tilde{\alpha})\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)=0$$

Then, it must be the case that either $\tilde{\alpha}=\alpha$ or $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)=0$ in order for (ref) to hold (Claim (ref)). However, we show that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)=0$ is only possible in a set of probability zero.\\

Consider the case of a single factor $\bar{r}=1$

Consider the following $2\times 2$ diagonal exclusion minor of $\mathbf{O}$:

$$\mathbf{M}_{(1,2),(3,4)}^{\mathbf{O},2} =

bmatrix[bmatrix omitted — 61 chars of source]

$$

See Appendix (ref) for the explicit functional form of each $O_{i,j}$. Combining Proposition (ref), Corollary (ref), and Claim (ref) we get that:

equation[equation omitted — 184 chars of source]

where in this case $\tilde{J}_{(1,2),(3,4)}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ of degree 1. Note that one of the following four alternatives must be true in order for (ref) to be satisfied:

case*$\Psi=0$
case*$f_2=\frac{d_2}{d_1 \alpha}$
case*$\tilde{\alpha}=\frac{f_4}{f_3}$
case*$\tilde{\alpha}=\alpha$

Cases (ref) and (ref) correspond to the case in which $\tilde{J}_{(1,2),(3,4)}\left(\tilde{\alpha},\theta^0\right)$ is the zero polynomial, so that all the coefficients are trivially equal to 0. Case (ref) corresponds to the case in which we can find a root $\tilde{\alpha}^{\star}$ that solves $\tilde{J}_{(1,2),(3,4)}(\tilde{\alpha}^{\star},\theta^0)=0$. However, once $\tilde{\alpha}$ is pinned-down in this way, we have no other free parameter, so the same root must satisfy all the zero-determinant conditions (Claim (ref)) associated with the remaining diagonal exclusion minors of $\mathbf{O}$. Case (ref) corresponds to the case where global identification is achieved.

We show that Cases (ref)-(ref) are only possible in a set of factor realizations that occur with probability zero. Thus, with probability 1, Case (ref) must hold so $\alpha$ is almost surely globally identified.

Case (ref): $\Psi=0$

This case is obvious. We assumed $\Psi>0$, so we can instantly rule this out.\\

Case (ref): $f_2=\frac{d_2}{d_1 \alpha}$

From Assumptions (ref) and (ref), we know that $d_1,d_2,\alpha$ are fixed population parameters, whereas $f_2$ is drawn from a continuous probability distribution. Thus, we can invoke Lemma (ref) and ensure that $P\left(f_2 = \frac{d_2}{d_1 \alpha}\right) = 0$. Then, Case 2 can only occur in a set of probability 0.\\

Case (ref): $\tilde{\alpha}=\frac{f_4}{f_3}$

Setting $\tilde{\alpha}^{\star}=\frac{f_4}{f_3}$ so that $\tilde{J}_{(1,2),(3,4)}(\tilde{\alpha}^{\star},\theta^0)=0$ leaves us with no other free parameter. Therefore, in order for Case (ref) to be possible, it must be the case that this same $\tilde{\alpha}^{\star}$ simultaneously make all the $\tilde{J}_{R',C'}(\tilde{\alpha}^{\star},\theta^0)$ equal to 0 for any other valid set of rows and columns (in particular, it requires $\tilde{J}_{(2,3),(1,4)}(\tilde \alpha^{\star},\theta^0)=0$). To see why this will not be the case, consider the following $2\times 2$ diagonal exclusion minor of $\mathbf{O}$:

$$\mathbf{M}_{(2,3),(1,4)}^{\mathbf{O},2} =

bmatrix[bmatrix omitted — 61 chars of source]

$$ Following the same procedure as for (ref),

$$\det\left(\mathbf{M}_{(2,3),(1,4)}^{\mathbf{O},2}\right)=(\alpha-\tilde{\alpha})\tilde{J}_{(2,3),(1,4)}\left(\tilde{\alpha},\theta^0\right)=0$$

Algebra calculation shows that $\tilde{J}_{(2,3),(1,4)}\left(\tilde{\alpha},\theta^0\right)$ is a polynomial of degree 2 in $\tilde{\alpha}$:

equation[equation omitted — 137 chars of source]

with the coefficients given by:

align*[align* omitted — 382 chars of source]

Recall that $\tilde{J}_{(2,3),(1,4)}\left(\tilde{\alpha},\theta^0\right)=0$ must hold in order for Case (ref) to be plausible. There are two ways in which $\tilde{J}_{(2,3),(1,4)}\left(\tilde{\alpha},\theta^0\right)$ can be 0: either all the coefficients are equal to 0, so that $\tilde{J}_{(2,3),(1,4)}\left(\tilde{\alpha},\theta^0\right)$ is the zero polynomial; or the coefficients of the polynomial are such that real roots exist and at least one of them coincide with $\tilde{\alpha}^{\star}=\frac{f_4}{f_3}$.

We can see that Assumption (ref) implies that $a=b=c=0$ can only occur on a set with probability 0, as it involves the factor realizations lying on a particular low-dimensional manifold (see Lemma (ref)). That is, the first case has zero probability of occurring.

We next show that the second case also has zero probability of occurring. To see this, note that $\tilde{J}_{(2,3),(1,4)}(\tilde{\alpha}, \theta^0)$ is a polynomial of degree 2 in $\tilde{\alpha}$. Its roots are:

$$\tilde{\alpha} =\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}$$

Conditional on the roots being real, it must be the case that either

$$\frac{f_4}{f_3} = \frac{-b + \sqrt{b^2 - 4ac}}{2a} \quad \text{or} \quad \frac{f_4}{f_3} = \frac{-b - \sqrt{b^2 - 4ac}}{2a}$$

Examining the expressions of $a$, $b$, and $c$ and making use of Lemma (ref) and Assumption (ref), we conclude that these events can never occur with positive probability (the factors $f_2,f_3,f_4$ must lie exactly in a lower dimensional manifold). Hence $\tilde{\alpha}=\frac{f_4}{f_3}$ is only possible on a set of zero probability.

Having ruled out Cases (ref)-(ref), we are left with Case (ref), which is the only option that can happen with positive probability when $\bar{r}=1$, so it must be the case that $\tilde{\alpha}=\alpha$ almost surely in order for (ref) to be satisfied. We have thus established global identification for $\bar{r}=1$. $\square$\\

Consider the general case with $\bar{r}$ factors

Start from (ref)

$$\det\left(\mathbf{M}^{\mathbf{O},\bar{r}+1}_{R,C}\right)= (\alpha-\tilde{\alpha})\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=0$$

Our goal is to show that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=0$ for all possible valid combinations of $R$ and $C$ can only occur with probability zero, implying that $\tilde{\alpha}=\alpha$ must hold almost surely. Recall from Proposition (ref) that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ is a random polynomial in $\tilde{\alpha}$ of degree in between $1$ and $2\bar{r}+1$, given by:

$$\tilde{J}_{R,C} = \sum_{j=1}^{\bar{r}+1}(-1)^{\bar{r}+1+j}\left[J_{r_{\bar{r}+1},c_j}\det\left(\mathbf{M}^{\mathbf{\Omega},\bar{r}}_{R-r_{\bar{r}+1},C-c_j}\right)+\Omega_{r_{\bar{r}+1},c_j}\tilde{J}_{R-r_{\bar{r}+1},C-c_j} +(\alpha-\tilde{\alpha})J_{r_{\bar{r}+1},c_j}\tilde{J}_{R-r_{\bar{r}+1},C-c_j}\right]$$

By Assumptions (ref) and (ref), $\alpha,\mathbf{D} \ \text{and} \ \mathbf{\Psi}$ are deterministic population parameters, and $\mathbf{F}$ is drawn from a continuous distribution. The condition $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=0$ can occur in two possible ways: either all of the coefficients of this random polynomial are equal to 0, or by setting $\tilde{\alpha}$ equal to one of the roots of this polynomial $\tilde{J}_{R,C}\left(\tilde{\alpha}^{\star},\theta^0\right)=0$ (by the fundamental theorem of algebra we know that $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ has at most $2\bar{r}+1$ real roots).

The first case is automatically ruled-out by Proposition (ref), as it states that $\tilde{J}_{R,C}(\tilde{\alpha},\theta^0)$ is a random polynomial in $\tilde{\alpha}$ of degree in between $1$ and $2\bar{r}+1$ almost surely. This result guarantees that with probability one $\tilde{J}_{R,C}(\tilde{\alpha},\theta^0)$ is not the zero polynomial.

Now consider the second case. If $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ has no real roots, then it is clear that it must be that $\tilde{\alpha}=\alpha$ in order for (ref) to hold, so the proof would be over. Now, assume $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ has at least one real root. Pick any of these roots, say $\tilde{\alpha}^{\star}_{R,C}(\theta^0)$. By definition, $\tilde{\alpha}^{\star}_{R,C}(\theta^0)$ solves:

$$\tilde{J}_{R,C}\left(\tilde{\alpha}^{\star}_{R,C}(\theta^0),\theta^0\right)=0$$

Note that $\tilde{\alpha}^{\star}_{R,C}(\theta^0)$ is a function of the other true data-generating process parameters and can be obtained from the above condition. Moreover, it also depends on the rows $R$ and columns $C$ chosen as in general the random polynomials $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ and $\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)$ are different (except for a set of factor realizations of probability zero).

As we used the diagonal exclusion minor associated with rows and columns $R,C$ to pin down $\tilde{\alpha}$ we have no other free parameter, so this same $\tilde{\alpha}^{\star}_{R,C}\left(\theta^0\right)$ must satisfy:

$$\tilde{J}_{R',C'}(\tilde{\alpha}^{\star}_{R,C}\left(\theta^0\right),\theta^0)=0$$

for any other valid set of $R',C'$. This can only occur in two different ways: either $\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)$ is the zero polynomial, or the random polynomial $\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)$ shares at least one root with $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$.

As we have previously discussed, the case in which $\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)$ is the zero polynomial is an event that occurs with probability zero. Therefore, consider the second case. We know that the coefficients of $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)$ and $\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)$ can be exactly equal only in a set of probability zero, so the polynomials are almost surely different. Then, the case in which they share the root $\tilde{\alpha}^{\star}_{R,C}\left(\theta^0\right)$ can be expressed as:

equation[equation omitted — 656 chars of source]

Note that the above condition depends only on the structural parameters of the model. Moreover, it defines a particular low-dimensional manifold in which the random factors $\mathbf{F}$ must lie in order for both polynomials to share the root $\tilde{\alpha}^{\star}_{R,C}\left(\theta^0\right)$. However, by Assumption (ref) and Lemma (ref), the event in which the random factors lie in this particular low-dimensional manifold occurs with probability zero.

Then, the case $\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right)=\tilde{J}_{R',C'}\left(\tilde{\alpha},\theta^0\right)=0$ can only occur in a set of probability 0. Thus, it must be the case that $\tilde{\alpha}=\alpha$ in order for (ref) to be satisfied. This implies that $\alpha$ is almost surely globally identified. $\square$

Global identification of $\mathbf{F}$, $\mathbf{\Psi}$, and $\mathbf{D}$

We have shown that $\alpha$ is almost surely globally identified, meaning that (ref) is satisfied if and only if $\tilde{\alpha}=\alpha$ with probability 1. We can then conclude that all the parameters in our model are globally identified. This is stated in Theorem (ref). We next provide a proof.

\bf Proof of Theorem 2: As $\alpha$ is almost surely globally identified, then $\tilde{\alpha}=\alpha$ with probability 1 and $\mathbf{Q}=\mathbf{I}_{T}$. Then, we are left to show:

align*[align* omitted — 141 chars of source]

if and only if $\mathbf{\tilde{D}}=\mathbf{D}$, and $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'=\mathbf{F}\mathbf{\Psi}\mathbf{F}'$, where $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'$ must be a $T\times T$ symmetric PSD matrix of rank $\bar{r}$ and $\mathbf{\tilde{D}}$ a $T\times T$ PD diagonal matrix.

Under the Assumptions of our model, this is the case shown by anderson1956statistical, so all the rest of the parameters are almost surely globally identified as well. $\square$

Individual fixed-effects

Consider a panel data model with time, individual and interactive effects:

equation[equation omitted — 112 chars of source]

where $\gamma_i$ denotes the individual fixed effect for observation $i$, and the rest of the parameters are defined as in (ref). It is a well-known result that individual fixed-effects can be absorbed into the factor structure by treating $\gamma_i$ as the factor loadings of a special factor, which takes the value of 1 for all $t$. As a result, the factor matrix does not satisfy the conditions of Assumption (ref) because the factor associated with the individual fixed-effects follows a degenerate distribution.

Therefore, the results derived in Theorem (ref) do not apply in this case. We can overcome this issue in two ways. The first approach consists of showing that our proof can be adapted to allow for one factor with a degenerate distribution. In practice, global identification requires that there is enough variation in some of the factors, but there could be some other factors following degenerate distributions. It is important to note that in this case we do not estimate $\gamma_i$ (doing so would cause incidental parameter problems), but we absorb it in the factor structure and identify the variance of $\gamma_i$ and the covariance with the rest of the factor loadings through $\mathbf{\Psi}$.

The second approach consists of differencing the data to get rid of the individual fixed effects as in hayakawa2023short. While hayakawa2023short claims that global identification of $\alpha$ cannot be attained in the differenced data model we show that their conjecture is incorrect and that we can use a slightly modified version of our proof to derive global identification when we work in differences.

In practice, we advocate for working with the data in levels. Differencing the data eliminates important information about the process contained when the model is studied in levels. Moreover, it introduces time dependence between the errors as a mechanical result from differencing the idiosyncratic error. It also requires additional periods for identification as a result of both losing one observation by differencing and the temporal dependence between the errors.

Analysis in levels

We start from the model (ref) and absorb the individual fixed effects into the factor structure:

equation[equation omitted — 97 chars of source]

where everything is defined as in (ref) but $\eta_i=[\gamma_i,\lambda_i]$ and $F_t=[1,f_t]$. Using the same procedure as in Section (ref), we project the first observation \( y_{i1} \) onto the vector \([1, \gamma_i, \lambda_i]\), yielding the following expression: \( y_{i1} = \delta_1^{*} + \gamma_i f_{\gamma}^{*} + \lambda_i' f_{1}^{*} + \varepsilon_{i1}^{*} \), where \( (\delta_1^{*}, f_{\gamma}^{*}, f_1^{*}) \) are the projection coefficients and \( \varepsilon_{i1}^{*} \) is the projection residual. For notational simplicity, we drop the asterisks from the coefficients and from the residual, as these are free parameters, and we do not require the error terms \( \varepsilon_{it} \) to have identical distributions across \( t \). Therefore, for \( t = 1 \), we can rewrite the equation as:

\[ y_{i1} = \delta_1 + \gamma_i f_{\gamma} + \lambda_i' f_1 + \varepsilon_{i1}.\] Combining this with equation ((ref)) and stacking the observations over \( t \), we obtain: $$\mathbf{B}y_{i} = \delta + \mathbf{F}\eta_{i} + \varepsilon_{i}$$

where $\mathbf{B}$, $y_i$, $\delta$, and $\varepsilon_{i}$ are all defined earlier, but

$$\mathbf{F} =

bmatrix[bmatrix omitted — 85 chars of source]

, \quad and \eta_{i} =

bmatrix[bmatrix omitted — 40 chars of source]

$$

Note that the first element in the first column of \( \mathbf{F} \) is \( f_\gamma \), not 1. Importantly, the first column of \( \mathbf{F} \) consists of many 1’s, which are fixed constants and follow degenerate distributions. As a result, the factor matrix does not satisfy the conditions of Assumption (ref). However, since this assumption is a sufficient but not necessary condition, we show that the model remains globally identified. The key insight is that, as long as there is sufficient variation in some of the factors, identification can still be achieved.

For simplicity, we provide a proof for the global identification of $\alpha$ in the presence of individual fixed-effects and a single unrestricted factor ($dim(f_t)=1$), and $f_t$ is drawn from a continuous distribution. In this case, $\bar{r}=2$. However, the proof can be extended to more general cases encompassing multiple factors.

Note that the presence of individual fixed-effects imposes structure on $\mathbf{F}$, so we require fewer restrictions to eliminate rotational indeterminacy. We only need to impose two restrictions on $\mathbf {F}$ to prevent indeterminacy (see Appendix (ref) for detailed explanation). We shall impose the normalization in the following way, referred to as tail normalization:

equation[equation omitted — 160 chars of source]

This normalization restricts the last two realizations of the factor $f$ to be 0 and 1 respectively. This is purely for convenience in terms of exposition. Normalizing other entries (except the first row) has the same effect. Under this normalization, $\mathbf F \mathbf{A}= \mathbf F $, if and only if $\mathbf{A}=\mathbf{I}_2$, thus eliminating rotational indeterminacy.

Before showing that $\alpha$ can be almost surely identified in this context, we shall explicitly state the identification assumptions:

assumptionprimeThere is one factor associated with the individual fixed-effects and an unrestricted factor ($\bar{r}=2$)
assumptionprime$\mathbf{\Psi}$ is an unrestricted symmetric and PD matrix, and $\mathbf{F}$ is normalized as (ref)
assumptionprime$T \geq 6$.
assumptionprime$\varepsilon_{i}$ are i.i.d. over $i$. $\mathbb E[\varepsilon_{it}]=0$, $\mathbb{V}(\varepsilon_{it})=d_t>0$, and $\varepsilon_{it}$ are independent over $t$. $\varepsilon_{it}$ is independent from the factor loadings $\eta_i$ and the factors $\mathbf{F}$.
assumptionprime$\eta_{i}$ are either random or fixed constants with sample covariance matrix $\mathbf{\Psi}_{N}$ satisfying $\mathbf{\Psi}_{N} \to \mathbf{\Psi}$ with $\mathbf{\Psi}$ being PD, as $N \to \infty$.
assumptionprime$\alpha, d_1,d_2,\dots,d_T,\mathbf{ \Psi}$ are fixed population parameters.
assumptionprime$f_{\gamma},f_1,f_2,\dots f_{T-2}$ are drawn from a continuous probability distribution.
assumptionprimeThere exists a time period $t$ such that $d_{t} \neq \alpha d_{t-1}$ when $\alpha\neq1$.

Assumptions (ref)-(ref) are an adaptation of the ones outlined in Section (ref) for the particular case we are studying. While we conjecture that $f_{\gamma}$ drawn from a continuous distribution is not strictly needed to attain identification, it substantially simplifies the proof exposition.

Assumption (ref) is imposed because our strategy is not able to show identification in that particular case (it will become clearer why during the proof). We argue that this does not undermine the generality of our results for two main reasons. First, the case in which $d_{t} = \alpha d_{t-1}$ with $\alpha\neq1$ is a restriction on the values of the parameters that have Lebesgue measure zero in the parameter space. Second, and more importantly, it is hard to think any true data generating process such that the variance of the idiosyncratic errors should evolve as $d_{t} = \alpha d_{t-1}$ when $\alpha\neq1$, so this is a case unlikely to be of practical relevance. Note that the case in which $\alpha=1$ and $d_{t} = d_{t-1}$ is identifiable. Thus, when for $\alpha=1$, the model is identifiable under both homoskedasticity and heterokedasticity.

Under these assumptions, we can show that $\alpha$ is almost surely globally identified:

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), $\alpha$ is almost surely globally identified.
proofThe proof follows in a similar way as in the previous section, as most of the results derived did not depend on the distributional assumption imposed on $\mathbf{F}$. For instance, the definition of $\mathbf{O}$ is the same as before (for the case of $\bar{r}=2$) and Claim (ref) still holds, so for any $3\times3$ diagonal exclusion minor of $\mathbf{O}$ we should have: $$\det\left(\mathbf{M}^{\mathbf{O},3}_{R,C}\right)=0$$ for any set of valid rows and columns. Moreover, Proposition (ref), Claims (ref), (ref), and Corollary (ref) did not depend on the distributional assumptions imposed on $\mathbf{F}$, so we know that: $$\det\left(\mathbf{M}^{\mathbf{O},3}_{R,C}\right)=(\alpha-\tilde{\alpha})\tilde{J}_{R,C}\left(\tilde{\alpha},\theta^0\right) =0$$ We show that $\alpha$ is almost surely identified when $T=6$. This is a sufficient condition for identification for any bigger $T$, since having more observations can only help identification, not make it worse. Let \( T = 6 \) and \( R = (1, 2, 3) \), \( C = (4, 5, 6) \). The determinant of the diagonal exclusion minor associated with these rows and columns is given by: \begin{equation} \begin{aligned} \det\left(\mathbf{M}^{\mathbf{O},3}_{(1,2,3),(4,5,6)}\right) &= (\alpha - \tilde{\alpha})\left( \Psi_{1,1}\Psi_{2,2} - \Psi_{1,2}^2 \right) \\ &\quad \times \left( d_3 f_1 - \alpha d_2 f_1 - d_3 f_2 f_{\gamma} + \alpha^2 d_1 f_2 - \alpha^2 d_1 f_3 + \alpha d_2 f_3 f_{\gamma} \right) \\ &\quad \times (\tilde{\alpha} f_4 + 1)(\tilde{\alpha} - 1) = 0 \end{aligned} \end{equation} where, in this case, \( \tilde{J}_{(1,2,3),(4,5,6)}\left(\tilde{\alpha},\theta^0\right) \) is a random polynomial in \( \tilde{\alpha} \) of degree 2. The proof is similar to the case of \( \bar{r} = 1 \) in Section (ref). Note that for (ref) to hold, one of the following five alternatives must be true: \begin{caseprime} $\Psi_{1,2}^2 = \Psi_{1,1}\Psi_{2,2}$ \end{caseprime} \begin{caseprime} $(d_3 f_1 - \alpha d_2 f_1 - d_3 f_2 f_{\gamma} + \alpha^2 d_1 f_2 - \alpha^2 d_1 f_3 + \alpha d_2 f_3 f_{\gamma})=0$ \end{caseprime} \begin{caseprime} $\tilde{\alpha}=-\frac{1}{f_4}$ \end{caseprime} \begin{caseprime} $\tilde{\alpha}=1$ \end{caseprime} \begin{caseprime} $\tilde{\alpha}=\alpha$ \end{caseprime} Cases (ref) and (ref) correspond to the case in which $\tilde{J}_{(1,2,3),(4,5,6)}$ is the zero polynomial, so that all the coefficients are trivially equal to 0. Cases (ref) and (ref) correspond to the case in which we can find a root $\tilde{\alpha}^{\star}$ that solves $\tilde{J}_{(1,2,3),(4,5,6)}\left(\tilde{\alpha}^{\star},\theta^0\right)=0$. However, once $\tilde{\alpha}$ is pinned-down in this way, we have no other free parameter, so the same root must satisfy all the zero-determinant conditions (Claim (ref)) associated with the remaining diagonal exclusion minors of $\mathbf{O}$. Case (ref) corresponds to the case where global identification is achieved. We show that Cases (ref)-(ref) are only possible in a set of factor realizations that occur with probability zero. Thus, with probability 1, Case (ref) must hold so $\alpha$ is almost surely globally identified. Case (ref): $\Psi_{1,2}^2 = \Psi_{1,1}\Psi_{2,2}$ This implies that \( \det(\mathbf{\Psi}) = 0 \), which is analogous to the case where \( \Psi = 0 \) in subsection (ref). However, this possibility is excluded because we assume that \( \mathbf{\Psi} \) is PD. Case (ref): $d_3 f_1 - \alpha d_2 f_1 - d_3 f_2 f_{\gamma} + \alpha^2 d_1 f_2 - \alpha^2 d_1 f_3 + \alpha d_2 f_3 f_{\gamma}=0$ From Assumptions (ref) and (ref), we know that \( d_1, d_2, d_3, \alpha \) are fixed population parameters, while \( f_1, f_2, f_3, f_{\gamma} \) are drawn from a continuous probability distribution. Therefore, we can apply Lemma (ref) to conclude that Case (ref) occurs only with probability zero. Note that given that $d_3>0$ then the expression cannot be trivially equal to 0. Cases (ref) and (ref): $\tilde{\alpha}=-\frac{1}{f_4}$ and $\tilde{\alpha}=1$ We demonstrate that the case \( \tilde{\alpha} = 1 \) can never satisfy (ref) with positive probability. The proof for \( \tilde{\alpha} = -\frac{1}{f_4} \) is analogous and thus omitted. If we set \( \tilde{\alpha} = 1 \) in order to satisfy (ref), then we have no other free parameters. Thus, this same \( \tilde{\alpha} \) must satisfy all the zero-determinant conditions (Claim (ref)). However, this cannot occur with positive probability. To see this, consider the determinant of the diagonal exclusion minor associated with rows \( R = (1, 5, 6) \) and columns \( C = (2, 3, 4) \). By Proposition (ref) and Corollary (ref), we know it can be written as: $$\det\left(\mathbf{M}^{\mathbf{O},3}_{(1,5,6),(2,3,4)}\right) =(\alpha - \tilde{\alpha})\tilde{J}_{(1,5,6),(2,3,4)}\left(\tilde{\alpha},\theta^0\right)$$ where \( \tilde{J}_{(1,5,6),(2,3,4)}\left(\tilde{\alpha},\theta^0\right) \) is a random polynomial in \( \tilde{\alpha} \) of degree 4. Case (ref) is plausible if both \( \tilde{J}_{(1,2,3),(4,5,6)}\left(\tilde{\alpha},\theta^0\right) \) and \( \tilde{J}_{(1,5,6),(2,3,4)}\left(\tilde{\alpha},\theta^0\right) \) share the root \( \tilde{\alpha} = 1 \). Note that this is equivalent to stating that \( \tilde{J}_{(1,5,6),(2,3,4)}\left(\tilde{\alpha},\theta^0\right) \vert_{\tilde{\alpha} = 1} = 0 \). Evaluating \( \tilde{J}_{(1,5,6),(2,3,4)}\left(\tilde{\alpha},\theta^0\right) \) at \( \tilde{\alpha} = 1 \) yields: \begin{align*} \tilde{J}_{(1,5,6),(2,3,4)}\left(\tilde{\alpha},\theta^0\right) \vert_{\tilde{\alpha}=1} &= \left( d_4 f_2 - d_4 f_3 - \alpha d_3 f_2 + \alpha d_3 f_4 + \alpha^2 d_2 f_3 - \alpha^2 d_2 f_4 \right) \\ &\quad \times \left( f_{\gamma}^2 \Psi_{1,2}^2 - f_{\gamma} \Psi_{1,2}^2 - d_1 \Psi_{2,2} - f_{\gamma}^2 \Psi_{1,1} \Psi_{2,2} \right. \\ &\quad \left. - \alpha f_{\gamma}^2 \Psi_{1,2}^2 + \alpha d_1 \Psi_{2,2} + f_{\gamma} \Psi_{1,1} \Psi_{2,2} + \alpha f_{\gamma}^2 \Psi_{1,1} \Psi_{2,2} \right) \end{align*} Thus, Case (ref) is plausible if either term is equal to zero. However, this can never occur with positive probability. Let’s begin with the first term. The case in which this term equals zero can be rewritten as: \[ (d_4 - \alpha d_3)f_2 - (d_4 - \alpha^2 d_2)f_3 - (\alpha^2 d_2 - \alpha d_3)f_4=0 \] This equation defines a plane on which the three-dimensional random variable \((f_2, f_3, f_4)\) must lie. By Lemma (ref) and Assumption (ref), this is a zero probability event. Now, consider the second term. It can be expressed as a second-degree polynomial in \( f_{\gamma} \): \[ \mathcal{P}(f_{\gamma}) = a f_{\gamma}^{2} + b f_{\gamma} + c \] where \begin{align*} a &= (\alpha-1)\left(\Psi_{1,1}\Psi_{2,2} - \Psi_{1,2}^2\right) \\ b &= \Psi_{1,1}\Psi_{2,2} - \Psi_{1,2}^2 \\ c &= (\alpha-1) d_1 \Psi_{2,2} \end{align*} Setting $\mathcal{P}(f_{\gamma})$ equal to zero is equivalent to finding the roots of this polynomial. First, note that \( \mathcal{P} \) can never be the zero polynomial since \( b > 0 \), which holds because \( \mathbf{\Psi} \) is PD by assumption. Then, by the fundamental theorem of algebra, there are at most two real values of \( f_{\gamma} \) that satisfy \( \mathcal{P}(f_{\gamma}) = 0 \). Since \( f_{\gamma} \) is assumed to be drawn from a continuous distribution, the event \( \mathcal{P}(f_{\gamma}) = 0 \) has zero probability, because these two roots have zero Lebesgue measure in the support of \( f_{\gamma} \). Thus, we can conclude that almost surely, Case (ref) is not plausible. A similar argument leads to the conclusion that Case (ref) can only occur with probability zero. We have shown that Case (ref) is the only alternative that makes $\det\left(\mathbf{M}^{\mathbf{O},3}_{(1,2,3),(4,5,6)}\right)=0$ with positive probability. This implies that $\tilde{\alpha}=\alpha$ is a necessary condition for (ref) to hold in the presence of individual fixed effects. Thus, $\alpha$ is almost surely globally identified. {\bf Remark.} We have proven identification for the case when \( T = 6 \). Larger \( T \) only strengthens the identification. One way to see this is by applying the same normalization used for the case of $T=6$ even when \( T > 6 \). This corresponds to a non-tail normalization. That is, the transpose of \( \mathbf{F} \) is written as: \[ \mathbf{F}' = \begin{bmatrix} f_\gamma & 1 & 1 & 1 & 1 & 1 & 1 & \cdots & 1 \\ f_1 & f_2 & f_3 & f_4 & 0 & 1 & f_7 & \cdots & f_T \end{bmatrix} \] Our entire proof carries over without any modification.

Given global identification of $\alpha$, it becomes clear that the rest of the parameters are almost surely globally identified as well. This can be formalized in the following Theorem.

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), all the parameters in the model are almost surely globally identified.
proofIdentical to the Proof of Theorem (ref) in Section (ref).

Analysis in differences

Another alternative to dealing with the presence of individual fixed effects is to difference the data as in hayakawa2023short. While the authors claim that global identification is not necessarily attainable when we consider the data in differences, we show that our proof and results can be adapted to achieve global identification of $\alpha$ in this context. To see this, consider a re-labeled version of the DGP studied in the previous subsection:\footnote{The DGP is exactly equivalent to the one considered in the previous subsection and in hayakawa2023short. The choice of notation is arbitrary and done for convenience.}

equation[equation omitted — 100 chars of source]

where everything is defined exactly as in (ref), except that we assume that $u_{it}$ is homoskedastic with variance $\sigma^2<\infty$.\footnote{hayakawa2023short assumes that $u_{it}$ is homoskedastic in their proof, so we follow this assumption in order to simplify the comparison and exposition. However, the proof would work in the same way if $u_{it}$ had heteroskedastic variance $V(u_{it})=\sigma_{t}^{2}$ as in the previous sections of the paper.} Now, consider the model for the differenced data:

equation*[equation* omitted — 111 chars of source]

Let:

equation*[equation* omitted — 140 chars of source]

And write the model for the differenced data as:

equation*[equation* omitted — 95 chars of source]

We can see that this model looks exactly like the one we have considered throughout the paper derived from (ref) with the only difference that $\varepsilon_{it}$ are no longer independent over $t$. The reason is that, as $u_{it}$ was assumed to be a white noise process, then its first difference follows a non-invertible MA process. Aside from that, the models are equal. Thus, we can project the initial observation of the differenced process $y_{i1}$ onto $[1,\lambda_i]$ and stack observations over $t$ the same way we did in Section (ref) and write:

equation*[equation* omitted — 122 chars of source]

We are in a situation very similar to the one we considered in Section (ref), with the only difference that the covariance matrix of the idiosyncratic errors differs. In the case considered in Section (ref):

$$\mathbf{D} = \mathbb E[\varepsilon_{i}\varepsilon_{i}'] =

bmatrix[bmatrix omitted — 136 chars of source]

$$

whereas for the differenced data the covariance matrix is no longer diagonal and it equals:

$$\mathbf{\dot{D}} = \mathbb E[\varepsilon_{i}\varepsilon_{i}'] =

bmatrix[bmatrix omitted — 242 chars of source]

$$

a tridiagonal matrix. The parameters $\sigma_{1}^{2}$ and $\sigma_{c}$ capture the fact that the initial idiosyncratic error $\varepsilon_{i1}$ may follow a different distribution from the subsequent errors. Specifically, \[ \sigma_{1}^{2} = \mathbb E[\varepsilon_{i1}^{2}], \qquad \sigma_{c} = \mathbb E[\varepsilon_{i1}\varepsilon_{i2}] = \mathbb E[\varepsilon_{i1}\Delta u_{i2}] = -\,\mathbb E[\varepsilon_{i1}u_{i1}]. \] For any $t \ge 3$, we have $\mathbb E[\varepsilon_{i1}\varepsilon_{it}] = \mathbb E[\varepsilon_{i1}\Delta u_{it}] = 0$, implying that the projection of the initial observation affects only the leading $2\times2$ block of $\mathbf{\dot{D}}$.

Then, the expected value of the sample variance of the differenced data is equal to:

equation[equation omitted — 183 chars of source]

which is equal to the one derived in Section (ref) changing $\mathbf{D}$ for $\mathbf{\dot{D}}$. Thus, showing global identification in the differenced model is equivalent to showing:

equation[equation omitted — 262 chars of source]

if and only if $\mathbf{\tilde{\dot{D}}}=\mathbf{\dot{D}}$, $\tilde{\alpha}=\alpha$, and $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'=\mathbf{F}\mathbf{\Psi}\mathbf{F}'$.

While the proof derived in previous sections does not directly apply to this case, it can be adapted very easily. For instance, throughout the paper, we used the fact that $\mathbf{D}$ was diagonal to isolate the identification problem of $\alpha$ from the one of the rest of the parameters. In the case of the differenced data, the counterpart of the matrix $\mathbf{D}$, $\mathbf{\dot{D}}$, is not diagonal, so we cannot use the same argument. However, it is easy to note that the matrix:

equation[equation omitted — 231 chars of source]

is such that the elements outside the main diagonal and the adjacent diagonals do not depend on $\mathbf{\tilde{\dot{D}}}$. In particular, the tridiagonal exclusion minors of $\mathbf{\dot{O}}$ only depend on the true DGP parameters $\theta^0$ and $\tilde{\alpha}$.

definitionWe refer to tridiagonal exclusion minors as minors that do not include any entries from the tridiagonal band (the main diagonal together with the first super- and subdiagonal) of the original matrix. Formally, let $\mathbf{A}$ be a $T \times T$ matrix, and define $\mathbf{\dot{M}}^{\mathbf{A},k}_{R,C}$ as a tridiagonal exclusion minor of $\mathbf{A}$ of dimension $k$, consisting of rows $R=\{r_1,r_2,\dots,r_k\}$ and columns $C=\{c_1,c_2,\dots,c_k\}$.

These restrictions ensure that no entry of the tridiagonal band (main diagonal, first super-, or subdiagonal) is included. The properties of tridiagonal exclusion minors of $\mathbf{\dot{O}}$ are the same as those derived for diagonal exclusion minors of $\mathbf{O}$ in Section (ref). The change of $\mathbf{D}$ to $\mathbf{\dot{D}}$ does not affect the essence of the result, it simply requires re-defining some of the objects. Thus, our proof follows smoothly for tridiagonal exclusion minors if we impose similar assumptions on the parameters as we did before. Let $T$ denote the dimension of the data in levels, so that we have $T-1$ periods when working in differences. The assumptions required for almost sure identification in the differenced data are:

assumptionprimeprimeThe number of distinct factors is known and equal to $\bar{r}$
assumptionprimeprime$\mathbf{\Psi}$ is an unrestricted symmetric and PD matrix, and $\mathbf{F}=(\mathbf{I}_{\bar{r}},\mathbf{F}_{2}')'$
assumptionprimeprime$T \geq 2(\bar{r}+1)+3$
assumptionprimeprime$u_{it}$ are i.i.d. over $i$. $\mathbb E[u_{it}]=0$, $\mathbb{V}(u_{it})=\sigma^{2}>0$, and $u_{it}$ are independent over $t$. $u_{it}$ is independent from the factor loadings $\lambda_i$ and the factors $\mathbf{F}$.
assumptionprimeprime$\lambda_{i}$ are either random or fixed constants with $\mathbf{\Psi}_{N} \to \mathbf{\Psi}$ as $N \to \infty$.
assumptionprimeprime$\alpha, \sigma^2, \sigma_{1}^{2},\sigma_{c}, \mathbf{ \Psi}$ are fixed population parameters.
assumptionprimeprimeLet $\mathbf{F}_2 = \begin{bmatrix} f_{\bar{r}+1,1} & f_{\bar{r}+1,2} & \dots & f_{\bar{r}+1,\bar{r}}\\ \vdots & \vdots & \vdots & \vdots\\ f_{T,1} & f_{T,2} & \dots & f_{T,\bar{r}} \end{bmatrix}$ be the random elements of $\mathbf{F}$. Then, $\mathbf{F}_2$ is a continuous random matrix with support in $\Pi \in \mathbb{R}^{(T-\bar{r})\times \bar{r}}$.

The assumptions are basically the same we imposed in Section (ref) but applied to the differenced processes. The only major difference appears in the time periods required for identification (Assumption (ref)). We need three more periods to achieve identification in this case than in the baseline case of the paper. There are two reasons for this. First, differencing the data mechanically reduces the number of observations by 1, so in order to have $T$ observations for the differenced model there must be $T+1$ observations in levels.

The second reason is that in order to have $(\bar{r}+1)\times(\bar{r}+1)$ tridiagonal exclusion minors the original matrix should at least be of dimension $2(\bar{r}+1)+1$. However, when $T=2(\bar{r}+1)+1$ we can only have one tridiagonal exclusion minor because $\mathbf{\dot{O}}$ is symmetric (see Appendix (ref) for a proof), and our identification strategy requires having at least two different tridiagonal exclusion minors. Thus, we need to have at least one additional observation to be able to build many tridiagonal exclusion minors. For example, if there is a single factor $\bar{r}=1$ and we want to build $2\times2$ tridiagonal exclusion minors of $\mathbf{\dot{O}}$, we should have that $dim(\mathbf{\dot{O}})\geq 6$. In our original proof we only needed $dim(\mathbf{O})\geq 4$. In general, this adds two additional observations. Once this is taken into account, we can use the techniques employed in the previous sections to show that the autoregressive coefficient $\alpha$ is almost surely identified when we consider the differenced data:

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), $\alpha$ is almost surely globally identified.
proofThe entries outside the tridiagonal band of $\mathbf{\dot{O}}$ are defined in the same way as the entries outside the tridiagonal band of $\mathbf{O}$ substituting $\mathbf{D}$ for $\mathbf{\dot{D}}$. The structure of $\mathbf{D}$ was only instrumental for Claims (ref) and (ref), and Corollary (ref) and (ref). When we substitute $\mathbf{D}$ for $\mathbf{\dot{D}}$ all these results hold analogously if we consider tridiagonal exclusion minors instead of diagonal exclusion minors. This implies that if $T\geq 2(\bar{r}+1)+3$ we can write the determinant of every tridiagonal exclusion minor as: $$ \det\left(\mathbf{\dot{M}}^{\mathbf{\dot{O}},\bar{r}+1}_{R,C}\right)= (\alpha-\tilde{\alpha})\tilde{\dot{J}}_{R,C}\left(\tilde{\alpha},\theta^0\right)=0 $$ Provided that $\dim(\mathbf{\dot{O}})\geq2(\bar{r}+1)+2$ we can construct (more than) two tridiagonal exclusion minors of dimension $(\bar{r}+1)\times (\bar{r}+1)$. Then, the rest of the proof follows as in Theorem (ref).

This result contradicts the claim stated in hayakawa2023short regarding the impossibility of attaining global identification in dynamic panel models additive time and fixed effects, as well as interactive effects. Moreover, williams2020identification extends anderson1956statistical to more general structures of dependence between the errors, not requiring their covariance matrix to be diagonal. We can use their results to show that the rest of the parameters are globally identified as well.

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), all the parameters in the model are almost surely globally identified.
proofOnce we have shown that $\tilde{\alpha}=\alpha$ is a necessary condition for (ref) to hold, we are left to show that: \begin{equation*} \mathbf{F}\mathbf{\Psi}\mathbf{F}'+\mathbf{\dot{D}} = \mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'+\mathbf{\tilde{\dot{D}}} \end{equation*} if and only if $\mathbf{\tilde{\dot{D}}}=\mathbf{\dot{D}}$, and $\mathbf{\tilde{F}} \mathbf{\tilde{\Psi}} \mathbf{\tilde{F}}'=\mathbf{F}\mathbf{\Psi}\mathbf{F}'$. This is shown in Theorem 2.1 of williams2020identification

Dynamic panel with Individual Fixed Effects

Consider a dynamic panel with individual fixed effects as in the canonical work of arellano1991some:

equation[equation omitted — 115 chars of source]

where $\varepsilon_{it}$ are i.i.d.\ across $i$, independent of $\gamma_i$, satisfy $\mathbb E[\varepsilon_{it}]=0$, and have $\mathbb{V}(\varepsilon_{it})=d_t$.

In arellano1991some, the restriction $|\alpha|<1$ is imposed. Subsequent work argues that $\alpha$ is not identified in the unit-root case based on their estimation method (see blundell1998initial and sentana2024finite). In this subsection we show that, in fact, $\alpha$ is almost surely identified for any value, including $\alpha=1$.

To proceed, we augment (ref) with time effects:

equation[equation omitted — 114 chars of source]

As in previous sections, we treat the first observation separately and project $y_{i1}$ onto the span of $[1,\gamma_i]$:

$$y_{i1} \;=\; \delta_1^{*} \;+\; f_\gamma\, \gamma_i \;+\; \varepsilon^{*}_{i1}$$

where $(\delta_1^{*},f_\gamma)$ are projection coefficients and $\varepsilon^{*}_{i1}$ is orthogonal to $\gamma_i$ by construction. Since we place no restrictions on the distribution of $\varepsilon_{i1}$, we simply relabel $(\delta_1^{*},\varepsilon_{i1}^{*})$ as $(\delta_1,\varepsilon_{i1})$ without loss of generality.

We include time effects $\delta_t$ for generality, even if our method does not rely on time effects to identify the model. If (ref) is the true DGP, one may impose $\delta_t=0$ for $t\ge2$ (and retain a free $\delta_1$ arising from the projection at $t=1$) to improve efficiency. In any case, $\delta_t$ can be concentrated out as in Section (ref), and our identification arguments are based on second-moment conditions that are invariant to this step.

As we have outlined in subsection (ref), we can write a dynamic panel model with individual fixed effects as an interactive fixed-effects model with a unique factor given by $\mathbf{F}=[f_\gamma,1,\dots,1]'$ and factor loadings given by $\gamma_i$ (this is a particular case of the model discussed in subsection (ref) when $\bar{r}=1$ and the only factor corresponds to the individual fixed-effects). Then, we can stack observations over $t$ as before and write:

$$y_{i} = \mathbf{\Gamma}\delta + \mathbf{\Gamma}\mathbf{F}\gamma_i+\mathbf{\Gamma}\varepsilon_{i}$$

where everything is defined as before except that now $\mathbf{F}=[f_\gamma,1,\dots,1]'$ and $\gamma_i$ is a scalar containing the individual fixed effect of observation $i$. Also note that the matrix $\mathbf{\Psi}$ is now a scalar $\Psi$ corresponding to the population variance of the individual fixed effects $\mathbb{V}(\gamma_i)$. The assumptions required for identification are:

assumptionprimeprimeprime$T \geq 4$
assumptionprimeprimeprime$\varepsilon_{i}$ are i.i.d. over $i$. $\mathbb E[\varepsilon_{it}]=0$, $\mathbb{V}(\varepsilon_{it})=d_t>0$, and $\varepsilon_{it}$ are independent over $t$. $\varepsilon_{it}$ is independent from the individual effects $\gamma_i$ and the factors $\mathbf{F}$.
assumptionprimeprimeprime$\gamma_{i}$ are either random or fixed constants with $\Psi_{N} \to \Psi>0$ as $N \to \infty$.
assumptionprimeprimeprime$\alpha, d_1,d_2,\dots,d_T, \Psi$ are fixed population parameters.
assumptionprimeprimeprime$f_\gamma$ is drawn from a continuous probability distribution

Remark: Assumption (ref) is just a technical device to simplify exposition. Another way of seeing this, is that the parameters of the model are globally identified except for a set of projection coefficients of the initial observation that have Lebesgue measure zero in the support of $f_\gamma$. This means that unless very particular and strict conditions are imposed on the initial observation, any value of $\alpha$ can be identified in a dynamic panel with individual effects, including $\alpha=1$. Moreover, we also conjecture that this assumption is not strictly needed to attain identification, but it substantially simplifies the proof exposition without having major consequences in terms of generalization.

Under these assumptions $\alpha$ can be almost surely globally identified:

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref) $\alpha$ is almost surely globally identified.
proofIn a dynamic panel model with individual effects the expected value of the sample covariance matrix of $y_i$ is then given by \begin{equation*} \mathbb E[\mathbf{S}_N] = \mathbf{\Sigma}(\theta^0) = \mathbf{\Gamma}( \mathbf{F}\Psi \mathbf{F}' + \mathbf{D} )\mathbf{\Gamma}' \end{equation*} where $\theta^0=(\alpha,\mathbf{F},\Psi,\mathbf{D})$ is the true vector of structural parameters. The matrix $\mathbf{\Sigma}$ is a $T\times T$ symmetric PD matrix, $\Psi$ is a positive scalar corresponding to the cross-sectional variance of the individual effects, $\mathbf{F}\Psi \mathbf{F}'$ is a $T\times T$ symmetric positive semi-definite (PSD) matrix of rank $1$, and $\mathbf{D}$ is a $T\times T$ diagonal PD matrix. As in previous sections, showing identification is equivalent to showing that $\Sigma(\theta^0)=\Sigma(\tilde{\theta})$ if and only if $\tilde{\theta}=\theta^0$. We show this is the case except for a set of realizations of $f_\gamma$ that have probability 0. Note that most of the results derived in Section (ref) can be applied with no modifications for the case in which we have a single factor given by $\mathbf{F}=[f_\gamma,1,\dots,1]$, as they did not require any distributional assumption on $\mathbf{F}$. In particular, we can define $\mathbf{O}$ in the same way as before and Claim (ref) still implies that the determinant of every diagonal exclusion minor of $\mathbf{O}$ of dimension $2\times 2$ must be equal to 0 (we only have $\bar{r}=1$ factor given by the individual effects). Moreover, it will still be the case that we can write the determinant of every diagonal exclusion minor of $\mathbf{O}$ of dimension $2\times 2$ as: \begin{equation*} \det\left(\mathbf{M}_{R,C}^{\mathbf{O},2}\right) = (\alpha-\tilde{\alpha})\tilde{J}(\tilde{\alpha},\theta^0) =0 \end{equation*} Then, the proof of this result follows a similar logic than the proof outlined in Section (ref) for the case of a single factor. However, we need to distinguish between the case when $\alpha=1$ from the case when $\alpha\neq 1$. Paradoxically, $\alpha$ can be very easily identified when $\alpha=1$, contrary to the canonical result of blundell1998initial. However, the difficulty relies in showing that alternative models when $\alpha\neq1$ do not allow an alternative representation with $\tilde{\alpha}=1$. This will become clearer later on. Case 1: $\alpha=1$ Consider the diagonal exclusion minor of $\mathbf{O}$ associated with rows $R=(1,2)$ and columns $C=(3,4)$. We can show that: \begin{equation} \det\left(\mathbf{M}_{(1,2),(3,4)}^{\mathbf{O},2}\right) =\Psi(\tilde{\alpha}-1)^{2}(d_1-d_2 f_\gamma)=0 \end{equation} Thus, in order for (ref) to be satisfied it must that either: \begin{caseprimeprime} $\Psi=0$ \end{caseprimeprime} \begin{caseprimeprime} $f_\gamma=\frac{d_1}{d_2}$ \end{caseprimeprime} \begin{caseprimeprime} $\tilde{\alpha}=\alpha=1$ \end{caseprimeprime} Case (ref) is ruled out by assumption, as we have assumed that $\mathbb{V}(\gamma_i)>0$. The case in which we allow $\mathbb{V}(\gamma_i)=0$ (i.e. $\gamma_i=\gamma \ \forall \ i$) can also be identified, but we omit the discussion here for simplicity. Case (ref) can only occur in a set of probability 0 because we have assumed that $f_\gamma$ is drawn from a continuous probability distribution, so by Lemma (ref) the case in which $f_\gamma=\frac{d_1}{d_2}$ is an event of probability 0. Case (ref) is the only alternative making the determinant equal to zero with positive probability. Then, it must be the case that $\tilde{\alpha}=1$ almost surely. This shows that $\alpha$ can be almost surely globally identified if $\alpha=1$.$\square$ Case 2: $\alpha\neq 1$ When $\alpha\neq 1$ the determinant of the minor associated with rows $R=(1,2)$ and columns $C=(3,4)$ can be written as: \begin{equation} \det\left(\mathbf{M}_{(1,2),(3,4)}^{\mathbf{O},2}\right) =\Psi(\tilde{\alpha}-\alpha)(\tilde{\alpha}-1)(\alpha d_1-d_2 f_\gamma)=0 \end{equation} The cases where $\Psi=0$ or $f_\gamma=\frac{\alpha d_1}{d_2}$ can be ruled-out in an analogous way as in the previous case. The difficulty here is ruling out that there exists an alternative parametrization such that $\tilde{\alpha}=1$. Interestingly, diagonal exclusion minors built using other rows and columns do not provide useful information in this regard, so we need to resort to other methods. Overall, we wanted to show that $\nexists \ \tilde{\theta} \neq \theta^0$ such that $\Sigma(\theta^0)=\Sigma(\tilde{\theta})$. Condition (ref) permits us to conclude that if such $\tilde{\theta}$ exists then it must be the case that $\tilde{\alpha}=1$. Moreover, such $\tilde{\theta}$ must satisfy that for each position of the matrix $\Sigma$ it must be the case that $\Sigma(\theta^0)_{rc}=\Sigma(\tilde{\theta})_{rc}$, or identically: $\Sigma(\theta^0)_{rc}-\Sigma(\tilde{\theta})_{rc}=0$. However, when $\tilde{\alpha}=1$ this is only possible in a set of probability 0. To see this, consider the difference between the entries $(1,1), (2,1), (3,1)$ of $\Sigma(\theta^0)-\Sigma(\tilde{\theta})$ evaluated at $\tilde{\alpha}=1$: \begin{equation} \begin{cases} (d_1+\Psi f_{\gamma}^{2})-(\tilde{d_1}+\tilde{\Psi}\tilde{f}_{\gamma}^{2})=0\\ (\alpha(\Psi f_{\gamma}^{2}+d_{1})+\Psi f_\gamma)-((\tilde{\Psi}\tilde{f}_{\gamma}^{2}+\tilde{d}_{1})+\tilde{\Psi}\tilde{f}_{\gamma})=0\\ (\alpha^2(\Psi f_{\gamma}^{2}+d_{1})+\alpha\Psi f_\gamma+\Psi f_\gamma)-((\tilde{\Psi}\tilde{f}_{\gamma}^{2}+\tilde{d}_{1})+2\tilde{\Psi}\tilde{f}_\gamma)=0 \end{cases} \end{equation} This is a nonlinear system of three equations in three parameters $(\tilde{d}_{1},\tilde{\Psi},\tilde{f}_{\gamma})$. However, this system admits a solution only for a set of realizations of $f_\gamma$ of probability 0. To see this, note that we can re-write the first equation as: $$\tilde{d}_{1} = d_1+\Psi f_{\gamma}^{2}-\tilde{\Psi}\tilde{f}_{\gamma}^{2}$$ Plugging into the second equation yields: $$\alpha(\Psi f_{\gamma}^{2}+d_{1})+\Psi f_\gamma-\tilde{\Psi}\tilde{f}_{\gamma}^{2}-(d_1+\Psi f_{\gamma}^{2}-\tilde{\Psi}\tilde{f}_{\gamma}^{2})-\tilde{\Psi}\tilde{f}_{\gamma}=0$$ Rearranging in terms of $\tilde{\Psi}\tilde{f}_{\gamma}$: $$\tilde{\Psi}\tilde{f}_{\gamma}=\Psi f_\gamma-(1-\alpha)(d_1+\Psi f_{\gamma}^{2})$$ Finally, substituting $\tilde{d}_{1}$ and $\tilde{\Psi}\tilde{f}_{\gamma}$ into the third equation and rearranging yields: \begin{align*} (\alpha-1)\left((\alpha-1)(d_1+\Psi f_{\gamma}^{2}) + \Psi f_{\gamma}\right)=0 \end{align*} Note that the final condition only depend on the true structural parameters $(\alpha,d_1,\Psi,f_{\gamma})$. It defines a manifold in which these parameters must lie in order for an alternative solution with $\tilde{\alpha}=1$ can exist when $\alpha\neq 1$. However, this is a low dimensional manifold with respect to the dimension of these parameters. Concretely, given that we are in the case in which $\alpha\neq 1$ by the fundamental theorem of algebra there are at most two values of $f_\gamma$ in the real line under which $\tilde{\alpha}=1$ can potentially be a solution. Under Assumption (ref) and $\alpha\neq 1$ this is an event of probability 0, so this case can be ruled-out. Then, we have shown that when $\alpha\neq 1$ it must be the case that $\tilde{\alpha}=\alpha$ almost surely in order for (ref) to hold. This shows that $\alpha$ is almost surely globally identified.

Once $\alpha$ is identified the rest of the parameters are identified as well:

theoremLet $y_{it}$ be generated from (ref). Then, under Assumptions (ref)-(ref), all the parameters in the model are almost surely globally identified.
proofIdentical to the Proof of Theorem (ref) in Section (ref).

Possible extensions

The results derived in this paper can be used to establish identification in a wide range of dynamic models featuring time, individual, or interactive effects. The techniques of the proof we have introduced can be used to accommodate models with more sophisticated structures in the error term than a heteroskedastic white noise and provide a novel framework for addressing identification in these settings.

For example, going back to the baseline model of the paper (ref), an immediate implication of the results derived in the previous subsections is that if the error $\varepsilon_{it}$ is an MA(q) process then almost sure global identification of $\alpha$ can be derived using minors that exclude all entries within the band formed by the main diagonal and the first $q$ super- and subdiagonals of $\mathbf{O}$ provided that the time dimension is big enough.

More generally, we believe that some modifications of our original proof can be used to show identification in a wide range of dynamic models where the covariance between the error terms feature some level of sparsity (i.e. the matrix $\mathbf{D}$ has \enquote*{enough} zeros).

Concluding remarks

In this paper, we demonstrate that the parameters of a dynamic panel data model with interactive effects can be globally identified. We extend the seminal result of anderson1956statistical to dynamic panels with interactive effects, a problem that was previously thought to be non-globally identifiable.

The significance of our result lies in the fact that, despite the high degree of nonlinearity in the problem, when the data-generating process corresponds to the specified model, there exists a one-to-one correspondence between the population moments and the model parameters.

Our proof shows that global identification is achievable when \( T \geq 2(\bar{r} + 1) \). An interesting open question is whether global identification can be attained under weaker conditions, such as when \( T \) satisfies the Ledermann bound plus one. The requirement for an additional period, beyond the Ledermann bound, arises from the dynamic nature of the model, which includes an extra parameter compared to the static case.