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.
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.
Estimation of Random Coefficients Logit Demand Models with Interactive Fixed Effects
\abstract{
center[center omitted — 874 chars of source]
}
{ Keywords:} discrete-choice demand model, interactive fixed
effects, factor analysis, panel data, random utility model.\\
{ JEL codes:} C23, C25.
Introduction
The Berry, Levinsohn and Pakes BerryLevinsohnPakes1995
(hereafter BLP) demand model, based on the random coefficients
logit multinomial choice model, has become the workhorse of demand
modeling in empirical industrial organization and antitrust analysis.
An important virtue of this model is that it parsimoniously and
flexibly captures substitution possibilities between the products in a
market. At the same time, the nested simulated GMM procedure
proposed by BLP accommodates possible endogeneity of the observed
product-specific regressors, notably price. This model and
estimation approach has proven very popular (e.g. Nevo nevo1, Petrin petrin;
surveyed in
Ackerberg et. al. ack_pakes).
Taking a cue from recent
developments in panel data econometrics (e.g. Bai and Ng
BaiNg2006, Bai Bai2009, and Moon and Weidner
MoonWeidner2015,MoonWeidner2015b), we extend the standard BLP demand model by adding
interactive fixed effects to the unobserved product characteristic, which
is the main “structural error” in the BLP model. This interactive fixed effect
specification combines market (or time) specific fixed effects with
product specific fixed effects in a multiplicative form, which is often
referred to as a factor structure.
Our factor-based approach extends the baseline BLP model in
two ways. First, we offer an alternative to the usual moment-based GMM
approach. The interactive fixed effects “soak up” some important
channels of endogeneity, which may obviate the need for instrumental
variables of endogenous regressors such as price.
This is important as such instruments
may not be easy to identify in practice.
Moreover, our analysis of the BLP model with interactive fixed effects illustrates that the problem of finding instruments for price (which arises in any typical demand model) is distinct from the problem of underidentification of some model parameters (such as the variance parameters for the random components), which arises from the specific nonlinearities in the BLP random coefficients demand model. In our setting, the fixed effects may obviate the need for instruments to control for price endogeneity but, as we will point out, we still need to impose additional moment conditions in order to identify these nonlinear parameters.
Second, even
if endogeneity persists in the presence of the interactive fixed effects,
the instruments only need to be exogenous with respect to the residual part
of the unobserved product characteristics, which is not explained by the
interactive fixed effect.
This may expand the set of variables which may be used as instruments.
To our knowledge, the current paper presents the
first application of some recent developments in the econometrics of
long panels (with product and market fixed effects) to the workhorse demand model in empirical IO.
Relative to the existing panel factor
literature (for instance, Bai Bai2009, and Moon and Weidner
MoonWeidner2015,MoonWeidner2015b) that assume a linear regression with exogenous regressors,
the nonlinear model that we consider here poses both identification and
estimation challenges. Namely, the
usual principal components approach for linear factor models with exogenous regressors is inadequate
due to the nonlinearity of the model and the potentially endogenous
regressors. At the same time, the conventional GMM approach of BLP cannot be used for identification and estimation due to the presence of
the interactive fixed effects.
We propose an alternative identification and estimation scheme which we call the {\em Least
Squares-Minimum Distance (LS-MD)} method.
It consists of two steps. The first step is a least squares regression of the mean utility on the included product-market specific regressors, factors, and the instrumental variables. The second step minimizes the norm of the least squares coefficient of the instrumental variables in the first step.
This estimation approach is similar to the two stage estimation method for a class of instrumental
quantile regressions in Chernozhukov and Hansen ChernozhukovHansen2006.
We show that under regularity conditions that are comparable to the standard GMM problem, the parameter of interest is point identified and its estimator is consistent. We also derive the limit distribution under asymptotic
sequences where both the number of products and the number of markets
converge to infinity. In practice, the estimator is simple and straightforward to compute. Monte Carlo simulations demonstrate its good
small-sample properties.
Our work complements some recent
papers in which alternative estimation approaches and extensions of
the standard random coefficients logit model
have been proposed, including Villas-Boas and Winer
Villasboas1999, Knittel and Metaxoglou
KnittelMetaxoglou2014, Dube, Fox and Su
DubeFoxSu2012, Harding and Hausman HardingHausman2007,
Bajari, Fox, Kim and Ryan bajari_fox_kim_ryan,
and Gandhi, Kim and Petrin GandhiKimPetrin2010.
We illustrate our estimator on a dataset of market shares for automobiles,
inspired by the exercise in BLP. This application illustrates that our
estimator is easy to compute in practice.
Significantly, we find that, once factors are included
in the specification, the estimation results under the assumption of
exogenous and endogenous price are quite similar, suggesting that the factors are
indeed capturing much of the unobservable product and time effects
leading to price endogeneity.
The paper is organized as follows. Section 2 introduces the
model. In Section 3 we discuss how to identify the model when valid instruments are available.
In Section 4 we introduce the LS-MD estimation method. Consistency and asymptotic normality are discussed in
Section 5. Section 6 contains Monte Carlo simulation results, and Section 7
discusses the empirical example.
Section 8 concludes. In the appendix we list the assumptions for the
asymptotic analysis and provide technical derivations and proofs of
results in the main text.
Notation
We write $A'$ for the transpose of a matrix or vector $A$.
For column vectors $v$ the Euclidean norm is
defined by $\| v \| = \sqrt{v^{\prime}v}$ . For the $n$-th largest
eigenvalues (counting multiple eigenvalues multiple times) of a symmetric
matrix $B$ we write $\mu_n(B)$. For an $m\times n$ matrix $A$
the Frobenius norm is $\| A \|_{F} = \sqrt{{\rm Tr}(AA^{\prime})}$,
and the spectral norm is $\| A \| = \max_{0 \neq v \in
\mathbb{R}^n} \, \frac{ \| A v \|} {\| v\|}$, or equivalently $\| A \| =
\sqrt{ \mu_1(A^{\prime}A) }$. Furthermore, we use $P_A = A
(A^{\prime}A)^\dagger A'$ and $M_A = \mathbbm{1}_m - A (A^{\prime}A)^\dagger A'$,
where $\mathbbm{1}_m$ is the $m\times m$ identity matrix,
and $(A^{\prime}A)^\dagger$ denotes a generalized inverse, since
$A$ may not have full column rank. The vectorization of an $m\times n$ matrix $A$
is denoted ${\rm vec}(A)$, which is the $mn\times 1$ vector obtained by
stacking the columns of $A$. For
square matrices $B$, $C$, we use $B>C$ (or $B\geq C$) to indicate that $B-C$ is positive (semi) definite.
We use $\nabla$ for the gradient of a function, i.e. $\nabla f(x)$ is the vector of
partial derivatives of $f$ with respect to each component of $x$. We use “wpa1” for “with probability approaching one”.
Model
The random coefficients logit demand model is an aggregate market-level
model, formulated at the individual consumer-level. Consumer $i$'s
utility of product $j$ in market\footnote{
The $t$ subscript can also denote different time periods.
} $t$ is given by
align[align omitted — 79 chars of source]
where $\epsilon_{ijt}$ is an idiosyncratic product-specific preference shock, and
$v_i = (v_{i1}, \ldots, v_{iK})'$ is an idiosyncratic characteristic
preference. The mean utility is defined as
align[align omitted — 87 chars of source]
where $X_{jt} = \left(X_{1,jt},\ldots,X_{K,jt} \right)'$
is a vector of $K$ observed product characteristics (including price), and
$\beta^0=\left(\beta^0_1,\ldots,\beta^0_K\right)'$ is the corresponding
vector of coefficients. Following BLP, $\xi^0_{jt}$ denotes unobserved product
characteristics of product $j$, which can vary across markets $t$. This
is a “structural error”, in that it is observed by all consumers when
they make their decisions, but is unobserved by the econometrician. In this
paper, we
focus on the case where these unobserved product characteristics vary
across products and markets according to a factor structure:
align[align omitted — 95 chars of source]
where $\lambda^0_j = \left( \lambda^0_{1j},\ldots, \lambda^0_{Rj} \right)'$
is a vector of factor loadings corresponding to the $R$ factors\footnote{
Depending on the specific application one
has in mind one may have different interpretations for $\lambda_j$
and $f_t$. For example, in the case of national brands
sold in different markets it seems more natural to interpret $\lambda_j$ as the underlying
factor (a vector product qualities) and $f_t$ as the corresponding loadings (market specific
tastes for these qualities). For convenience, we refer to
$f_t$ as factors and $\lambda_j$ as factor loadings
throughout the whole paper, which is the typical naming
convention in applications where $t$ refers to time.}
$f^0_t =
\left( f^0_{1t},\ldots, f^0_{Rt} \right)'$, and $e_{jt}$
is a product and market specific error term. Here $\lambda^{0 \prime}_j \, f^0_t$ represent
interactive fixed effects, in that both the factors $f^0_t$ and factor
loadings $\lambda^0_j$ are unobserved to the econometrician, and can
be correlated arbitrarily with the observed product characteristics
$X_{jt}$. We
assume that the number of factors $R$ is known.\footnote{
Known $R$ is also assumed in Bai (2009) and
Moon and Weidner MoonWeidner2015 for the
linear regression model with interactive fixed effects.
Allowing for $R$ to be unknown presents a substantial
technical challenge even for the linear model, and therefore goes beyond
the scope of the present paper.
}
The superscript
zero indicates the true parameters, and objects evaluated at the true
parameters. Let $\lambda^0 = (\lambda^0_{jr})$ and $f^0 = (\lambda^0_{tr})$ be
$J \times R$ and $T \times R$ matrices, respectively.
The factor structure in
equation ((ref)) approximates reasonably
some unobserved product and market characteristics of interest in an interactive form. For example,
television advertising is well-known to be composed of a
product-specific component as well as an annual cyclical component
(peaking during the winter and summer months).\footnote{
cf. {\em TV Dimensions} tv_dimensions.}
The factors and factor loadings can also explain strong
correlation of the observed market shares over both products and markets,
which is a stylized fact
in many industries that has
motivated some recent dynamic oligopoly models of industry
evolution (e.g. Besanko and Doraszelski BesankoDoraszelski2004).
The standard BLP estimation approach, based on moment conditions,
allows for weak correlation across
markets and products, but does not admit strong correlation
due to shocks
that affect all products and markets simultaneously, which we model
via the factor structure.
To begin with, we assume
that the regressors $X_{jt}$ are exogenous with respect to the errors $e_{jt}$,
that is, $X_{jt}$ and $e_{jt}$ are uncorrelated for given ($j$, $t$).
This assumption, however, is only made for ease of exposition, and in
both Section (ref) below and in the empirical
illustration, we consider the more general case where regressors (such
as price) may be endogenous.
Notwithstanding, regressors which are strictly exogenous
with respect to $e_{jt}$ can still be endogenous with respect to
the $\xi^0_{jt}$, due to correlation of the regressors with the factors and factor loadings.
Thus, including
the interactive fixed effects may “eliminate” endogeneity problems, so
that instruments for endogeneity may no longer be needed.
This possibility of estimating a demand model without searching for
instruments may be of great practical use in antitrust analysis.
Moreover, when
endogeneity persists even given the interactive fixed effects, then our
approach may allow for a larger set of IV's. For instance, one criticism
of the so-called “Hausman” instruments (cf. Hausman
hausmancereal) -- that is, using the price of product $j$ in market
$t'$ as an instrument for the price of product $j$ in market $t$ -- is that they may not be independent of “nationwide” demand
shocks -- that is, product-specific shocks which are correlated across
markets. Our interactive fixed effect $\lambda_j'f_t$ can be interpreted
as one type of nationwide demand shock, where the $\lambda_j$ factor
loadings capture common (nationwide) components in the shocks across different markets
$t$ and $t'$. Since the instruments in our model can be
arbitrarily correlated with $\lambda_j$ and $f_t$, the use of Hausman
instruments in our model may be (at least partially) immune to the
aforementioned criticism.
Next, we introduce the key equations for market shares in the random-coefficient logit demand model. Following Berry, Levinsohn, and Pakes BerryLevinsohnPakes1995, the
probability that agent $i$ chooses product $j$ in market $t$ takes the
multinomial logit form:
align[align omitted — 220 chars of source]
We do not observe individual specific choices, but
market shares of the $J$ products in the $T$ markets.
The market share of product $j$ in market $t$ is given by
align[align omitted — 149 chars of source]
where $G_{\alpha^0}(v)$ is the known distribution of consumer taste $v_i$ over the product
characteristic, and $\alpha^0$ is an $L\times 1$ vector of parameters of this distribution.\footnote{The dependence of $\pi_{jt}(\delta_{t},X_t,v_i)$ and $s_{jt}(\alpha^0,\delta_t,X_t)$ on $t$ stems from the arguments $\delta_{t}$ and $X_t$.}
Underlying these derivations are assumptions that (i) the distributions of $\epsilon=(\epsilon_{ijt})$ and $v=(v_i)$ are mutually
independent, and are also independent of $X=(X_{jt})$ and $\xi^0=(\xi^0_{jt})$;
(ii) $\epsilon_{ijt}$ follows a marginal type I extreme
value distribution
iid across $i$ and $j$ (but not necessarily independent across $t$).\footnote{When the index $t$ refers to time (or otherwise possesses some
natural ordering), then sequential exogeneity is allowed throughout the whole
paper, that is, $X_{jt}$ can be correlated with past values of the errors,
$e_{js}, s < t$. The errors $e_{jt}$ are assumed to be independent across $j$ and $t$,
but heteroscedasticity is allowed.
}
Moreover, the most often used specification for the distribution of random coefficients in the literature is to assume that
they have a multivariate normal distribution,
that is,
$v \sim {\cal N}(0,\Sigma^0)$, where $\Sigma^0$ is a $K\times K$
matrix of parameters, which can be subject to constraints
(e.g. only one or a few regressors
may have random coefficients, in which case the components of $\Sigma^0$ are only non-zero
for these regressors), and $\alpha^0$ consists of the
independent parameters in $\Sigma^0$.\footnote{
We focus in this paper on the case where the functional form of the
distribution function $G_{\alpha}$ is known by the researcher.
Recent papers have addressed estimation when this is not known;
e.g. Bajari, Fox, Kim and Ryan bajari_fox_kim_ryan, bajari_fox_kim_ryan2.
}
The observables in this model are the market shares $s_{jt}$ and the
regressors $X_{jt}$.\footnote{
In the present paper we assume
that the true market shares $s_{jt}=s_{jt}(\delta^0_t)$ are observed.
Berry, Linton and Pakes BerryLintonPakes2004 explicitly consider
sampling error in the observed market shares in their asymptotic
theory. Here, we abstract away from this additional complication and focus
on the econometric issues
introduced by the factor structure in $\xi^0$.
}
In addition, we need $M$ instruments
$Z_{jt}=( Z_{1,jt}, \ldots, Z_{M,jt} )'$ to construct extra (unconditional) moment conditions,
in addition to the unconditional moment conditions constructed by $X_{jt}$,
in order to estimate the parameters $\alpha$, with $M \geq L$.
These additional
instruments are also needed in the usual BLP estimation procedure,
even in the absence of the factor structure. Suppose that
$X_{jt}$ is exogenous with respect to $\xi^0_{j,t}$. From this, we construct unconditional moment conditions $\mathbb{E}(X_{jt} \xi^0_{j,t}) = 0$. Then, extra moment conditions are still required to identify the covariance parameters in the
random coefficients distribution. Notice that
those $Z$'s may be non-linear functions
of the exogeneous $X$'s, so we do not necessarily need to observe additional exogenous variables.\footnote{
If one is willing to impose the conditional moment condition $\mathbbm{E}(e_{jt} | X_{jt})=0$,
then valid $Z_{jt}$ can be constructed as non-linear transformations of $X_{jt}$.
}
Let $s = (s_{jt})$, $X_k = (X_{k,jt})$, $Z_{m} = (Z_{m,jt})$ and $e=(e_{jt})$ be $J \times T$ matrices,
and also define the tensors $X=(X_{k,jt})$ and $Z= (Z_{m,jt})$, which contain all observed product characteristics
and instruments.
In the presence of the unobserved factor structure, it is difficult to identify
regression parameters of regressors $X_k$ that have a factor structure themselves,
which includes product invariant and time invariant regressors.
Our assumptions below rule out all those $X_k$ and $Z_m$ that have a low rank
when considered as a $J \times T$ matrix.\footnote{
This is exactly analogous to the usual short panel case, in which the presence of fixed effects for each cross-sectional unit precludes identification of the coefficients on time-invariant regressors.
If the number of factors $R$ is known accurately, then the coefficients of these low-rank
regressors can be identified, but the necessary regularity conditions are
relatively cumbersome. For ease of exposition we will therefore rule out both
low-rank regressors and low-rank instruments by our assumptions below,
and we refer to Bai Bai2009 and
Moon and Weidner MoonWeidner2015 for a further discussion of this topic.
}
The unknown parameters are $\alpha^0$, $\beta^0$,
$\lambda^0$, and $f^0$.
The existing literature on demand estimation usually considers asymptotic sequences with either
$J$ growing large and $T$ fixed, or $T$ growing large and $J$ fixed.
Under these standard asymptotic sequences, the
estimation of the nuisance parameters $\lambda^0$ and $f^0$
creates a Neyman and Scott NeymanScott1948
incidental parameter problem: because the number
of nuisance parameters grows with the sample size,
the estimators for the parameters of interest become inconsistent.
Following some recent panel
data literature, for example,
Hahn and Kuersteiner Hahn:2002p717,Hahn:2004p878 and
Hahn and Newey Hahn:2004p882, we handle this problem
by considering asymptotic sequences where both $J$ and $T$ become large.
Under this alternative asymptotic, the incidental parameter problem
is transformed into the issue of asymptotic bias in the limiting distribution
of the estimators of the parameters of interest. This asymptotic bias
can be characterized and corrected for.
Our Monte Carlo simulations suggest that the alternative asymptotic provides
a good approximation of the properties of our estimator at finite sample
sizes, as long as $J$ and $T$ are moderately large.
Identification
Given the non-linearity of the model,
questions regarding the
identification of the model parameters of interest are naturally raised.
In the following we provide conditions under which the parameters $\alpha$
and $\beta$ as well as the product $\lambda f'$ are identified.
We do not consider
how to identify $\lambda$ and $f$ separately, because they only
enter into the model jointly as $\lambda f'$.\footnote{The transformation
$\lambda \rightarrow \lambda S$ and $f \rightarrow f S^{-1}$ gives observationally
equivalent parameters for any non-degenerate $R \times R$ matrix $S$.
Once the product $\lambda f'$ is identified, one can impose further
normalization restrictions to identify $\lambda$ and $f$ separately, if desired.}
Following standard identification arguments (e.g. Matzkin Matzkin2013), our proof demonstrates identification by showing the
existence of an injective mapping from the model parameters
$(\alpha,\beta,\lambda f')$ and the distribution of the random elements of the model $(e,X,Z)$ to the distribution of the observed data $(s,X,Z)$,
where the random elements of the model are comprised of unobserved error terms, product characteristics, and instruments and the observed data are the market shares, product characteristics, and instruments.\footnote{
Injectivity implies that the mapping is one-to-one -- and
hence invertible -- along the relevant range. The range of this
mapping excludes some distributions of $(s,X,Z)$; for instance,
distributions in which some of the market shares take zero values
with non-zero probability
cannot be generated by our model, due to the multinomial logit
structure. See Gandhi, Lu, and Shi GandhiLuShi2013 for
additional discussion of estimating discrete-choice demand models when
some of the products are observed to have zero market shares.}
Our identification result utilizes a population distribution of a full $J \times T$ panel of observables ($s$, $X$, $Z$), conditional
on parameters $\alpha$, $\beta$ and $\lambda f^{\prime}$.
The fact that we have nuisance parameters $\lambda_j$ and $f_t$ in both panel dimensions
makes the distribution of the full $J \times T$ panel of observables a natural starting point for the identification
discussion (where $J$ and $T$ are are finite constants in this section).
Normally in the large $N,T$ panel data literature (e.g.
in Hahn and Newey Hahn:2004p882,
Bai Bai2009, etc.) there is no explicit identification discussion, but
consistency as $N,T \rightarrow \infty$ (or in our case $J,T \rightarrow \infty$)
is shown directly. The reason is that there is no fixed population distribution that
corresponds to the sample as both panel dimensions become large.
Thus, when going from identification to estimation
there will not be a simple analog principle that allows to treat the sample as
multiple draws from the population.
This is a general
conceptual issue, independent of our paper.
The inference results below therefore do not follow immediately from the identification result presented in this section;
in particular, the incidental parameter problem (Neyman and Scott NeymanScott1948) related to
inference of $\lambda_j$ and $f_t$ needs to be properly addressed.
For our identification result we assume, as in BLP, that there exists a one-to-one relationship between
market shares and mean utilities, as summarized by the following assumption.
Let ${\cal B}_\alpha \subset \mathbbm{R}^L$ be a given parameter set for $\alpha$.
\newtheorem{INVassumption}{Assumption}
INVassumption[\bf Invertibility Assumptions] $\phantom{a}$
We assume that
equation (ref) is invertible, that is, for each
market $t$ the mean utilities $\delta_{t}=\left( \delta_{1t},\ldots,\delta_{Jt} \right)$
are unique functions of $\alpha \in {\cal B}_\alpha$, the market shares
$s_{t}=\left(s_{1t},\ldots,s_{Jt}\right)$, and the regressors
$X_{t}=\left(X_{1t},\ldots,X_{Jt}\right)$. We denote these functions by $\delta_{jt}(\alpha,\, s_t,\, X_t)$.\footnote{
Note that the dependence of $\delta_{jt}(\alpha,\, s_t,\, X_t)$ on $t$ stems from the arguments $s_t$ and $X_t$.}
Berry, Gandhi, and Haile BerryGandhiHaile2013 provide general conditions under which this invertibility assumption is satisfied,
and Berry and Haile berry_haile_market and Chiappori and
Komunjer chiappori_komunjer utilize this
inverse mapping in their nonparametric identification results.
Using Assumption (ref) and the specifications (ref) and (ref) we have
align[align omitted — 188 chars of source]
In $JT$-vector notation this equation can be written as
$\delta^{\rm vec}(\alpha^0) = x \beta^0 + \sum_{r=1}^R f^0_{\cdot r} \otimes \lambda^0_{\cdot r} + e^{\rm vec}$,
where $\delta^{\rm vec}(\alpha) = {\rm vec}[ \delta(\alpha,\, s,\, X) ] $
and
$e^{\rm vec} = {\rm vec}(e)$ are $JT$-vectors, and $x$ is a $JT \times K$ matrix with
columns $x_{.,k} = {\rm vec}\left( X_{k} \right)$. For simplicity we suppress the dependence of $\delta^{\rm vec}(\alpha)$
on $s$ and $X$.
It is furthermore convenient to define the $JT \times M$ matrix $z$
with columns $z_{.,m} = {\rm vec}\left( Z_{m} \right)$, the mean utility difference
$d(\alpha) = \delta^{\rm vec}(\alpha) - \delta^{\rm vec}(\alpha^0)$,
and the unobserved utility difference $\Delta \xi_{\alpha,\beta} = d(\alpha)-x(\beta-\beta^0)$.
Both $d(\alpha)$ and $\Delta \xi_{\alpha,\beta} $ are $JT$ vectors.
Note that $\Delta \xi_{\alpha,\beta}$
is simply the vectorized difference of the
residual unobserved product characteristic
at $(\alpha,\beta)$ and $(\alpha^0,\beta^0)$.
In the following the indices $j$ and $t$ run from $1$ to $J$
and $1$ to $T$, respectively.
\newtheorem{IDassumption}{Assumption}
IDassumption[\bf Assumptions for Identification] $\phantom{a}$
\begin{itemize}
• The second moments of $\delta_{jt}(\alpha)$,
$X_{jt}$ and $Z_{jt}$ exist for all $\alpha$,
and all $j$, $t$.
• $\mathbbm{E}(e_{jt})=0$.
•
$\mathbbm{E}(X_{jt} e_{jt})=0$,
$\mathbbm{E}(Z_{jt} e_{jt})=0$, for all $j$, $t$.\footnote{
The exogeneity assumption $ \mathbbm{E}(X_{jt} e_{jt})=0$ can be relaxed.
Regression coefficients $\beta^{\rm end}$
on endogenous regressors need to be included in the parameter vector $\alpha$, i.e.
$\alpha$ is replaced by $(\alpha, \beta^{\rm end})$,
see Section (ref) below.
}
•
$\mathbbm{E}[(x,z)' (\mathbbm{1}_T \otimes M_{(\lambda,\lambda^0)}) (x,z)]
\geq b \, \mathbbm{1}_{K+M}$, for some $b>0$ and all $\lambda \in \mathbbm{R}^{J \times R}$.\footnote{
Here,
$P_{(\lambda,\lambda^0)} = (\lambda,\lambda^0) [(\lambda,\lambda^0)^{\prime}(\lambda,\lambda^0)]^\dagger (\lambda,\lambda^0)'$, where $\dagger$ refers to a generalized inverse,
and
$M_{(\lambda,\lambda^0)} = \mathbbm{1}_J - P_{(\lambda,\lambda^0)}$ are the $J \times J$ matrices
that project onto and orthogonal to the span of $(\lambda,\lambda^0)$.}
•
For all $(\alpha,\beta) \neq (\alpha^{0},\beta^0)$,
and all $\lambda \in \mathbbm{R}^{J \times R}$ we assume that\footnotemark[\value{footnote}] \\
$\mathbbm{E}\big[ \Delta \xi_{\alpha,\beta}' \, (x,z) \big]
\mathbbm{E}\big[ (x,z)' (x,z) \big]^{-1}
\mathbbm{E}\big[ (x,z)' \, \Delta \xi_{\alpha,\beta} \big]
> \mathbbm{E}\left[ \Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{(\lambda,\lambda^0)}\right)
\Delta \xi_{\alpha,\beta} \right]$.
\end{itemize}
In this assumption, and also for the remainder of the paper, we treat the fixed effects $\lambda^0$ and $f^0$ as non-random parameters, that is, all expectations in Assumption ID are implicitly conditional on $\lambda^0$ and $f^0$.
The assumptions are discussed in Section (ref) below.
To formulate our identification result we need to introduce some additional notation.
We denote the set of joint distributions of $e$, $X$, $Z$ by ${\cal F}_{e,X,Z}$,
and the set of joint distributions of $s$, $X$, $Z$ (the observables) by ${\cal F}_{s,X,Z}$.
The model described in Section (ref) gives unique market shares $s$ for
any given $e$, $X$, $Z$ and parameters $\alpha$, $\beta$, $\lambda f^{\prime}$. The model therefore also
uniquely describes the distribution of observables for a given distribution
$F_{e,X,Z} \in {\cal F}_{e,X,Z}$ and parameters $\alpha$, $\beta$, $\lambda f^{\prime}$, and
we denote this distribution of observables given by the model
as $\Gamma(\alpha, \beta, \lambda f^{\prime}, F_{e,X,Z}) \in {\cal F}_{s,X,Z}$.
We say that two distributions $F_1,F_2 \in {\cal F}_{s,X,Z}$
are equal if the corresponding joint cdf's are the same, and we write $F_1 = F_2$ in that case.
Analogously, we define equality on ${\cal F}_{e,X,Z}$.
theorem[\bf Identification] $\phantom{a}$
Let Assumption (ref) be satisfied. Let
$F_{e,X,Z}^0 \in {\cal F}_{e,X,Z}$ be such that it satisfies Assumption (ref).
Let $F_{e,X,Z} \in {\cal F}_{e,X,Z}$ and consider two sets of parameters
$(\alpha, \beta, \lambda f^{\prime})$
and $(\alpha^0, \beta^0, \lambda^0 f^{0 \prime})$.
Then, $\Gamma(\alpha, \beta, \lambda f^{\prime}, F_{e,X,Z})
= \Gamma(\alpha^0, \beta^0, \lambda^0 f^{0 \prime}, F^0_{e,X,Z})$ implies that
$\alpha = \alpha^0$, $\beta = \beta^0$, $\lambda f^{\prime}= \lambda^0 f^{0 \prime}$
and $F_{e,X,Z} = F_{e,X,Z}^0$.
The theorem states that if the distribution of observables
$F^0_{s,X,Z} =\Gamma(\alpha^0, \beta^0, \lambda^0 f^{0 \prime}, F^0_{e,X,Z})$
is generated from the parameters $(\alpha^0, \beta^0, \lambda^0 f^{0 \prime})$
and $F_{e,X,Z}^0$, satisfying Assumption (ref),
then any other $(\alpha, \beta, \lambda f^{\prime})$ and $F_{e,X,Z}$ that generate the same distribution
of observables $F^0_{s,X,Z} = \Gamma(\alpha, \beta, \lambda f^{\prime},F_{e,X,Z})$ must be equal to the original
$(\alpha^0, \beta^0, \lambda^0 f^{0 \prime})$
and $F_{e,X,Z}^0$. In other words, we can uniquely recover the model parameters
from the distribution of observables. Two observationally equivalent model structures
$(\alpha^0, \beta^0, \lambda^0 f^{0 \prime}, F^0_{e,X,Z})$
and $(\alpha, \beta, \lambda f^{\prime},F_{e,X,Z})$ need to be identical.
The key tool for the proof of Theorem (ref) is the
the expected least squares objective function
$$Q\left( \alpha ,\beta ,\gamma ,\lambda ,f ; F^0_{s,X,Z} \right) =
\mathbbm{E}_0 \left\{ \sum_{j=1}^J
\sum_{t=1}^T
\left[ \delta_{jt}(\alpha)
- X_{jt}' \beta
- Z_{jt}' \gamma - \lambda_j' f_t \right]^2 \right\},$$
where $\gamma \in \mathbbm{R}^L$ is an auxiliary parameter,
and $\mathbbm{E}_0$ refers to the expectation under the distribution of observables
$F^0_{s,X,Z}$,\footnote{
Normally, we refer to $\mathbbm{E}_0$ simply as $\mathbbm{E}$. We only use different notation here to
stress at which point the argument $F^0_{s,X,Z}$ enters into $Q\left( \alpha ,\beta ,\gamma ,\lambda ,f ; F^0_{s,X,Z} \right)$.
}
which is assumed to be generated from the model, i.e.
$F^0_{s,X,Z}= \Gamma(\alpha^0, \beta^0, \lambda^0 f^{0 \prime}, F^0_{e,X,Z})$,
with $F^0_{e,X,Z}$ satisfying Assumption (ref).
The true value of the auxiliary parameter $\gamma$ is zero, because of the exclusion restriction on $Z_{jt}$.
In the proof of Theorem (ref) we show
that under our assumptions the minimizer of
$\displaystyle Q\left( \alpha ,\beta ,\gamma ,\lambda ,f ; F^0_{s,X,Z} \right) $
over $(\beta, \lambda, f, \gamma)$, for fixed $\alpha$, only satisfies $\gamma=0$ if and only if
$\alpha = \alpha^0$.
Thus, by
using the expected least squares objective function as a tool we can uniquely
identify $\alpha^0$ from the distribution of obervables $F^0_{s,X,Z}$.
Having identified $\alpha^0$ we can identify $\beta^0$ and $\lambda^0 f^{0 \prime}$
simply as the unique minimizers of
$\displaystyle Q\left(\alpha^0 ,\beta ,\gamma ,\lambda ,f ; F^0_{s,X,Z}
\right)$. These findings immediately preclude
observational equivalence,
{\em viz} two sets of distinct parameters $(\alpha^0, \beta^0, \lambda^0 f^{0 \prime})
\neq (\alpha^1, \beta^1, \lambda^1 f^{1 \prime})$ which are both consistent
with the observed distribution $F^0_{s,X,Z}$.
For complete details we refer to the proof in the appendix.
Furthermore, our identification argument is constructive, as it leads naturally to
the LS-MD estimator which we introduce in
subsequent sections.
Discussion of the Identification Conditions
In this section we discuss the conditions of the identification theorem.
First, we note that when no factors are present ($R=0$), then our
identification Assumptions (ref) below essentially require that the unconditional moment conditions
$\mathbbm{E}(X_{jt} e_{jt})=0$ and $\mathbbm{E}(Z_{jt} e_{jt})=0$
uniquely identify the model parameters $\alpha$ and $\beta$,
thus following the original identification strategy in BLP (1995).\footnote{
As such, our identification results do not add to the literature on non-parametric identification
of the BLP model (as in Berry and Haile berry_haile_market, Chiappori and
Komunjer chiappori_komunjer, Bajari, Fox, Kim and Ryan bajari_fox_kim_ryan);
our concern is, rather, to show that the logit demand model with parametrically-distributed random coefficients can still be identified after the
introduction of the interactive fixed effects.}
Assumption $(i)$ demands existence of second moments, assumption $(ii)$ requires the error process to have zero mean, and assumption $(iii)$ imposes exogeneity of the product characteristics $X_{jt}$ and the instruments $Z_{jt}$ with respect to the error $e_{jt}$ (endogenous regressors
are discussed in Section (ref)).
Apart from the term $M_{(\lambda,\lambda^0)}$,
Assumption (ref)$(iv)$ is a standard non-collinearity condition on the product characteristics and the instruments -- which jointly appear as regressors in the first step of (ref). The generalized condition
$\mathbbm{E}[(x,z)' (\mathbbm{1}_T \otimes M_{(\lambda,\lambda^0)}) (x,z)] \geq b > 0$ requires non-collinearity of the regressors even after projecting out all directions proportional to the true factor loading $\lambda^0$ and to any other possible factor loadings $\lambda$.
A sufficient condition for this assumption is the rank condition ${\rm rank}[\mathbbm{E}(\Xi \, \Xi')] > 2R$ for any non-zero linear combination $\Xi = \beta \cdot X + \gamma \cdot Z$. This rank condition, for example, rules out product-invariant regressors and
instruments, as already mentioned above.
Those parts of the conditions $(i)$ to $(iv)$ that do not contain $Z_{jt}$ are used
to identify $\beta^0$ and $\lambda^0 f^{0 \prime}$ when $\alpha^0$ is already identified.
These conditions are typical regularity conditions for identification of a linear regression model with a modification only required in condition $(iv)$ to accommodate the interactive fixed effects. (See also Moon and Weidner MoonWeidner2015b.)
The key additional assumption that we need for identification of
$\alpha^0$ is Assumption (ref)$(v)$. Note that $\Delta \xi_{\alpha^0,\beta^0}=0$, that is, both the left and right side of the inequality in assumption $(v)$ are zero for $(\alpha,\beta)=(\alpha^0,\beta^0)$, which is why this case is explicitly ruled out in the assumption. The left hand side of the inequality in assumption $(v)$ is the sum of squares of that part of $\Delta \xi_{\alpha,\beta}$ that is explained by the regressors $x$ and the instruments $z$. The right hand side is the sum of squares of that part of $\Delta \xi_{\alpha,\beta}$ that is explained by the true factor loading $\lambda^0$ and an arbitrary other factor loading $\lambda$. Thus, the condition is a relevance condition on the instruments, which requires that the explanatory power of the regressors and the instruments needs to be larger than the explanatory power of $\lambda$ and $\lambda^0$ for $\Delta \xi_{\alpha,\beta}$.
A more concrete intuition for Assumption (ref)$(v)$
can be obtained in the case without factors. Without factors, the identification condition simplifies to $\forall (\alpha,\beta) \neq (\alpha^0,\beta^0):$
align[align omitted — 208 chars of source]
This can be shown to be equivalent to the statement $\forall \alpha \neq \alpha^0:$
align[align omitted — 324 chars of source]
We see that this condition is nothing more than the usual instrument
relevance condition (for $z$ in this case) underlying
the typical GMM approach in estimating BLP models.
It can also be shown to be equivalent to the condition that
for all $\alpha \neq \alpha^0$ the matrix
$\mathbbm{E}[ (d(\alpha),x)' (x,z)]$
has full rank (equal to $K+1$).
The matrix valued function $\delta(\alpha)=\delta(\alpha,s,X)$ was introduced as the inverse of equation (ref) for the market shares $s_{jt}(\delta_t)$.
Thus, once a functional form for
$s_{jt}(\delta_t)$ is chosen and some distributional assumptions on the data generating
process are made, it is in principle possible to analyze
Assumption (ref)$(v)$ further and to discuss validity and optimality of the
instruments. Unfortunately, too little is known about the
properties of $\delta(\alpha)$ to enable a general analysis.\footnote{
This is a problem not only with our approach, but also with
the estimators in BLP, and for
Berry, Linton and Pakes BerryLintonPakes2004.}
For this reason, in our Monte Carlo simulations in section (ref) below,
we provide both analytical and
and numerical verifications for Assumption (ref)$(v)$ for the
specific setup there.
The final remark is that Assumption (ref)$(v)$ also restricts the family of the distribution of the random coefficient. As a very simple example,
suppose that we would specify the distribution $G_{\alpha}$ for the random vector $v$
as $v \sim {\cal N}(\alpha_1,\alpha_2)$, where $\alpha =\left( \alpha _{1},\alpha _{2}\right)$,
and we would also include a constant in the vector of regressors $X_{jt}$. Then, the regression
coefficient on the constant and $\alpha_1$ cannot be jointly identified (because they both shift mean utility by a constant,
but have no other effect), and Assumption (ref)$(v)$
will indeed be violated in this case.
LS-MD Estimator
If $\delta^0_{jt}$ is known,
then the above model reduces to the linear panel regression model with
interactive fixed effects.
Estimation of this model was discussed under fixed $T$ asymptotics in,
for example, Holtz-Eakin, Newey and Rosen HoltzEakin-Newey-Rosen1988, and
Ahn, Lee, Schmidt AhnLeeSchmidt2001,
and for $J,T \rightarrow \infty$ asymptotics in
Bai Bai2009, and Moon and Weidner MoonWeidner2015,MoonWeidner2015b.
The computational challenge in estimating the model (ref) lies in
accommodating both the model parameters $(\alpha,\beta)$, which in the
existing literature has mainly been done in a GMM framework, as well
as the nuisance elements $\lambda_j, f_t$, which in the existing
literature have been treated using a principal components
decomposition in a least-squares context (e.g., Bai Bai2009, and
Moon and Weidner MoonWeidner2015,MoonWeidner2015b).
Our estimation procedure -- which mimics the identification proof
discussed previously -- combines both
the GMM approach to demand estimation and the least squares
approach to the interactive fixed effect model.
{ Definition:} the {\em least squares-minimum distance (LS-MD)} estimators for $\alpha$ and $\beta$ are defined by
align[align omitted — 1,369 chars of source]
Here, $\beta \in \mathbbm{R}^K$,
$\delta(\alpha,\, s,\, X)$, $X_k$ and $Z_m$ are $J \times T$ matrices,
$\lambda$ is $J\times R$, $f$ is $T\times R$,
$W_{JT}$ is a positive definite $M\times M$ weight matrix,
${\cal B}_\alpha \subset \mathbbm{R}^L$ is an appropriate parameter set
for $\alpha$.
Steps 1 and 2 are nested, because $\tilde \gamma_{\alpha}$ defined by step 1
needs to be calculated
multiple times while performing the numerical optimization in step 2,
but step 3 only needs to be performed once after the calculation of $\widehat \alpha$ in step 2 is finished. Step 1 resembles the linear least-squares estimators with interactive fixed effects considered in Bai Bai2009 and Moon and Weidner MoonWeidner2015, but because our model also includes the nonlinear parameter $\alpha$, this step is nested
within step 2, which involves iteration over different candidate values for $\alpha$.
In step 1, we include the IV's $Z_m$ as auxiliary regressors, with
coefficients $\gamma \in \mathbbm{R}^M$. Step 2 is based on imposing the exclusion
restriction on the IV's, which requires that $\gamma=0$, at the true value
of $\alpha$.
Thus, we first estimate
$\beta$, $\lambda$, $f$, and the instrument coefficients $\gamma$
by least squares for fixed $\alpha$, and subsequently we estimate $\alpha$ by minimizing the norm of $\tilde \gamma_\alpha$ with respect to $\alpha$.
Step 3 in (ref), which defines $\widehat \beta$,
is just a repetition of step 1, but with $\alpha=\widehat \alpha$ and $\gamma=0$.
One could also use the step 1 estimator $\tilde \beta_{\widehat \alpha}$
to estimate $\beta$. Under the assumptions for consistency of $(\widehat \alpha,\widehat \beta)$
presented below, this alternative estimator is also consistent for $\beta^0$.
However, in general $\tilde \beta_{\widehat \alpha}$ has a larger variance than $\widehat \beta$, since irrelevant regressors are included in the estimation of
$\tilde \beta_{\widehat \alpha}$.
For given $\alpha$, $\beta$ and $\gamma$ the optimal factors and factor
loadings in the least squares problems in step 1 (and step 3) of
(ref) turn out to be the principal components estimators for
$\lambda$ and $f$. These incidental parameters can therefore be
concentrated out easily,
and the remaining objective function for $\beta$ and $\gamma$ turns out to be given by an
eigenvalue problem (see e.g. Moon and Weidner MoonWeidner2015,MoonWeidner2015b for details), namely
align[align omitted — 423 chars of source]
where $\beta \cdot X = \sum_{k=1}^K \, \beta_k \, X_{k}$,
$\gamma \cdot Z = \sum_{m=1}^M \, \gamma_m \, Z_m$,
and $\mu_r(.)$ refers to the $r$'th largest eigenvalue of the argument
matrix.
This formulation greatly simplifies the numerical calculation of the estimator, since
eigenvalues are easy and fast to compute, and we only need to perform numerical optimization over $\beta$ and $\gamma$, not over $\lambda$ and $f$.
The step 1 optimization problem in (ref) has the same structure
as the interactive fixed effect regression model. Thus, for $\alpha =
\alpha^0$ it is known
from Bai Bai2009, and Moon and Weidner MoonWeidner2015,MoonWeidner2015b
that (under their assumptions) $\tilde \beta_{\alpha^0}$ is $\sqrt{JT}$-consistent
for $\beta^0$ and asymptotically normal as $J,T \rightarrow \infty$
with $J/T \rightarrow \kappa^2$, $0<\kappa<\infty$.
Step 1 also involves solving for the vector of $\delta$'s which solves the market share equations (2.5), at a given value for $\alpha$. This computational problem is well-studied in the BLP literature.\footnote{We solve it using nonlinear equation solvers, which is a relatively standard procedure from the existing BLP literature. Its validity is ensured by results (in Berry, Levinsohn, Pakes (1995)) showing that, for fixed $\alpha$, these equations constitute a contraction mapping, and the nonlinear equation solver recovers the (unique) fixed point.}
The LS-MD estimator we propose above is distinctive,
because of the inclusion of the instruments $Z$ as regressors in the
first-step. This can be understood as a generalization of an estimation
approach for a linear regression model with endogenous regressors.
Consider a simple structural equation $y_{1}=Y_{2}\alpha +e,$ where the
endogenous regressors $Y_{2}$ have the reduced form specification
$Y_{2}=Z\delta +V$,
and $e$ and $V$ are correlated. The two stage least squares estimator of $
\alpha $ is $\widehat{\alpha}_{\rm 2SLS}=\left( Y_{2}^{\prime }P_{Z}Y_{2}\right)
^{-1}Y_{2}^{\prime }P_{Z}y_{1},$ where $P_{Z}=Z\left( Z^{\prime }Z\right)
^{-1}Z^{\prime }$. In this set up, it is possible to show that $\widehat{\alpha}
_{\rm 2SLS}$ is also an LS-MD estimator with a suitable choice of the weight
matrix. Namely, in the first step the OLS regression of
$\left(y_{1}-Y_{2}\alpha \right) $ on $Z$ yields the OLS
estimator $\tilde{\gamma}_{\alpha }=\left( Z^{\prime }Z\right)
^{-1}Z^{\prime }\left( y_{1}-Y_{2}\alpha \right)$. Then, in the second step
minimizing the distance $\tilde{\gamma}_{\alpha }^{\prime }W\tilde{\gamma}
_{\alpha }$ with respect to $\alpha $ gives $\widehat{\alpha}( W) =
[ Y_{2}^{\prime }Z( Z^{\prime }Z) ^{-1}W( Z^{\prime
}Z) ^{-1}Z^{\prime }Y_{2} ]^{-1} \linebreak[1] [ Y_{2}^{\prime }Z(
Z^{\prime }Z) ^{-1}W( Z^{\prime }Z) ^{-1}Z^{\prime }y_{1}]$.
Choosing $W=Z^{\prime }Z$ thus results in
$\widehat{\alpha}=\widehat{\alpha}\left( Z^{\prime }Z\right) =\widehat{\alpha}_{\rm 2SLS}$.
Obviously, for our nonlinear
model, strict 2SLS is not applicable; however, our estimation approach
can be considered a generalization of this alternative iterative
estimator, in which the exogenous instruments $Z$ are included as
“extra” regressors in the initial least-squares step.\footnote{
Moreover, the presence of the factors makes it inappropriate to use the moment
condition-based GMM approach proposed by BLP, see Appendix (ref).
Moment based approaches to factor model estimation like
Holtz-Eakin, Newey and Rosen HoltzEakin-Newey-Rosen1988
and Ahn, Lee, Schmidt AhnLeeSchmidt2001,AhnLeeSchmidt2013
would also have to be non-trivially extended to
handle the random coefficient parameter $\alpha$ in the presence of two dimensional incidental parameters in a nonlinear framework, but we have not explored this possibility.}
The two-step procedure in the LS-MD estimation is similar to the two stage estimation method in Chernozhukov and Hansen ChernozhukovHansen2006 that investigated endogenous quantile regressions.
Extension: regressor endogeneity with respect to $e_{jt}$
So far, we have assumed that the regressors $X$
could be endogenous only through the factors $\lambda_{j}' f_t$, and
they are exogenous wrt $e$. However, this could be restrictive in
some applications, for example, when price $p_{jt}$ is determined by
$\xi_{jt}$ contemporaneously. Hence, we consider here the possibility that the
regressors $X$ could also be correlated with
$e$. This is readily accommodated within our framework. Let
$X^{\rm end}\subset X$ denote the endogenous regressors, with
$\text{dim}(X^{\rm end})=K_2$. (Hence, the number of exogenous regressors equals
$K-K_2$.) Similarly, let $\beta^{\rm end}$ denote the coefficients on these
regressors, while $\beta$ continues to denote the coefficients on the
exogenous regressors.
Correspondingly, we assume that $M$, the number of instruments, exceeds $L+K_2$.
{ Definition:} the {\em least-squares minimum distance (LS-MD)}
estimators for $\alpha$ and $\beta$ with endogenous regressors $X^{end}$
is defined by:
align[align omitted — 1,665 chars of source]
where ${\cal B}_{\alpha}$ and ${\cal B}^{\rm end}_{\beta}$
are parameter sets for $\alpha$ and $\beta^{\rm end}$.
The difference between this estimator, and the previous one for
which all the regressors were assumed exogenous, is that the
estimation of $\beta^{\rm end}$, the coefficients on the endogenous
regressors $\tilde X$, has been moved to the second step.
The estimation procedure in (ref) can me mapped
into our original LS-MD procedure in (ref), if we make the following formal replacements:
align[align omitted — 193 chars of source]
Thus, by changing the meaning of $\alpha$ and $\delta(\alpha)$ accordingly,
the identification result above is still valid,
and all results below on the consistency, asymptotic distribution and bias correction
of the LS-MD estimator (ref) with only (sequentially) exogenous regressors
directly generalize to the estimator (ref) with
more general endogenous regressors.
Given this discussion, we see that the original BLP (1995) model can
be considered a special case of our model in which factors are absent (i.e. $R=0$).
Consistency and Asymptotic Distribution
In this section we present our results on the properties of
the LS-MD estimator $\widehat \alpha$ and $\widehat \beta$ defined in (ref)
under the asymptotics $J,T \rightarrow \infty$.
assumption[\bf Assumptions for Consistency] $\phantom{a}$
\begin{itemize}
• $\displaystyle \sup_{\alpha \in {\cal B}_{\alpha} \setminus \alpha^0}
\frac{ \| \delta(\alpha)-\delta(\alpha^0) \|_F }
{ \| \alpha - \alpha^0 \| } = {\cal O}_p(\sqrt{JT})$, \\[5pt]
$\|X_k\|_F = {\cal O}_p(\sqrt{JT})$, $\|Z_m\|_F = {\cal O}_p(\sqrt{JT})$, for $k=1,\ldots,K$ and $m=1,\ldots,M$.
• $\|e\| = {\cal O}_p(\sqrt{\max(J,T)})$.
• $\frac 1 {JT} \, {\rm Tr}\left( X_k e' \right) = o_p(1)$, \;
$\frac 1 {JT} \, {\rm Tr}\left( Z_m e'\right) = o_p(1)$, \;
for $k=1,\ldots,K$ and $m=1,\ldots,M$.\footnote{
We can relax the exogeneity assumption $\frac 1 {JT} \, {\rm Tr}\left( X_k e' \right) = o_p(1)$.
For all endogenous regressor the corresponding regression coefficients $\beta^{\rm end}$
need to be included in the parameter vector $\alpha$, see the replacement (ref)
above.
}
• $\displaystyle \min_{\lambda \in \mathbbm{R}^{J \times R}}
\left\{ \mu_{K+M} \left[ \ft 1 {JT} (x,z)' (\mathbbm{1}_T \otimes M_{(\lambda,\lambda^0)}) (x,z) \right]
\right\} \geq b$, wpa1, for some $b>0$.
• There exists $b>0$ such that wpa1
for all $\alpha \in {\cal B}_\alpha$ and $\beta \in \mathbbm{R}^K$
\begin{align*}
& \left[ \ft 1 {JT} \Delta \xi_{\alpha,\beta}' \, (x,z) \right]
\left[ \ft 1 {JT} (x,z)' (x,z) \right]^{-1}
\left[ \ft 1 {JT} (x,z)' \, \Delta \xi_{\alpha,\beta} \right]
\nonumber \\ & \qquad \qquad \qquad
- \max_{\lambda \in \mathbbm{R}^{J \times R}} \left[
\ft 1 {JT} \Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{(\lambda,\lambda^0)}\right)
\Delta \xi_{\alpha,\beta} \right]
\geq b \| \alpha-\alpha^0\|^2 + b \|\beta-\beta^0\|^2.
\end{align*}
• $W_{JT} \; \operatorname*{\rightarrow}_p \; W >0$.
\end{itemize}
theorem[\bf Consistency]
Let Assumption (ref) hold,
and let $\alpha^0 \in {\cal B}_{\alpha}$.
In the limit $J,T \rightarrow \infty$
we then have $\widehat \alpha = \alpha^0 + o_p(1)$, and
$\widehat \beta = \beta^0 + o_p(1)$.
The proof of Theorem (ref) is given in the appendix.
The similarity between Assumption (ref) and
Assumption (ref) is obvious, so that for the most part we can refer to
Section (ref) for the interpretation of these assumptions, and
in the following we focus on discussing the differences between the consistency
and identification assumptions. The one additional assumption is the last one,
which requires existence of a positive definite probability limit of the weight matrix
$W_{JT}$.
Apart from a rescaling with appropriate powers of
$JT$, the Assumptions (ref)$(i)$, $(iii)$, $(iv)$, and $(v)$
are almost exact sample analogs of their identification counterparts in
Assumption (ref).
The two main differences are that assumption $(i)$ also imposes a Lipschitz-like
continuity condition on $\delta(\alpha)$ around $\alpha^0$, and that
the right hand-side of the inequality in assumption $(v)$ is not just zero, but a quadratic form
in $(\alpha-\alpha^0)$ and $(\beta-\beta^0)$ --- the latter is needed, because
expressions which are exactly zero in the identification proof
are now only converging to zero asymptotically.
Assumption (ref)$(ii)$ imposes
a bound on the the spectral norm of $e$, which
is satisfied as long as $e_{jt}$ has mean zero, has a uniformly bounded fourth moment
(across $j,t,J,T$) and is weakly correlated across $j$ and $t$.\footnote{
Such a statement on the spectral norm of a random matrix is a typical result in
random matrix theory. The difficulty -- and the reason why we prefer
such a high-level assumption on the spectral norm of $e$ --
is to specify the meaning of
“weakly correlated across $j$ and $t$”. The extreme case is obviously
independence across $j$ and $t$, but weaker assumptions are possible.
We refer to the discussion in Moon and Weidner MoonWeidner2015 for
other examples.} The assumption is therefore the analog of Assumption (ref)$(ii)$.
At finite $J$, $T$, a sufficient condition for existence of $b>0$ such that the inequality
in Assumption (ref)$(iv)$ is satisfied,
is ${\rm rank}(\Xi) > 2R$ for any non-zero linear combination $\Xi$ of $X_k$ and $Z_m$.
This rank condition rules out product-invariant and market-invariant product characteristics $X_k$ and instruments $Z_m$, since those have rank 1 and can be absorbed into the factor structure.\footnote{
Inclusion of product-invariant and market-invariant characteristics
(“low-rank regressors”) does not hamper the identification
and estimation of the regression coefficients on the other
(“high-rank”) regressors. This is because including low-rank
regressors is equivalent to increasing the number of factors $R$, and then
imposing restrictions on the factors and factors loadings of these new
factors. Conditions under which the coefficients of low-rank regressors
can be estimated consistently are discussed in
Moon and Weidner MoonWeidner2015.
}
There are many reformulations of this rank condition, but in one formulation or another this rank condition can be found in any of the above cited papers on linear factor regressions, and we refer to Bai Bai2009, and Moon and Weidner MoonWeidner2015 for a further discussion.
Next, we present results on the
limiting distribution of $\widehat \alpha$ and $\widehat \beta$.
Some further regularity condition are necessary to derive the
limiting distribution of our LS-MD estimator, and those are summarized in
Assumption (ref) to (ref) in the appendix. These assumptions
are straightforward generalization of the assumptions imposed by
Moon and Weidner MoonWeidner2015,MoonWeidner2015b for the linear model, except for
part $(i)$ of Assumption (ref), which demands that
$\delta(\alpha)$ can be linearly approximated around $\alpha^0$ such that
the Frobenius norm of the remainder term of the expansion is of order
$o_p(\sqrt{JT}\|\alpha-\alpha^0\|)$
in any $\sqrt{J}$ shrinking neighborhood of $\alpha^0$.
Notice also that Assumption (ref)(iv) implies $\mathbbm{E}(e_{jt} | X_{jt},Z_{jt} )=0$, while so
far we only required $e_{jt}$ to be uncorrelated with $X_{jt}$ and $Z_{jt}$.
theoremLet Assumptions (ref), (ref), (ref)
and (ref) be satisfied, and
let $\alpha^0$ be an interior point of ${\cal B}_\alpha$.
In the limit $J,T \rightarrow \infty$ with $J/T \rightarrow \kappa^2$, $0<\kappa<\infty$,
we then have
\begin{align*}
\sqrt{JT} \left( \begin{array}{c} \widehat \alpha - \alpha^0 \\[2mm]
\widehat \beta - \beta^0 \end{array} \right)
\; \; \operatorname*{\rightarrow}_d \; \;
{\cal N}\left( \kappa B_0 + \kappa^{-1} B_1 + \kappa B_2,
\; \; \left(G {\cal W} G' \right)^{-1} G {\cal W} \Omega
{\cal W} G' \left(G {\cal W} G' \right)^{-1} \right) \; ,
\end{align*}
with the formulas for
$G$, ${\cal W}$, $\Omega$,
$B_0$, $B_1$ and $B_2$ given in the appendix
(ref).
The proof of Theorem (ref) is provided in the appendix.
Analogous to the least squares estimator in the linear model with interactive fixed effects, there are three
bias terms in the limiting distribution of the LS-MD estimator.
The bias term $\kappa B_0$ is only present if regressors or instruments are pre-determined, that is, if $X_{jt}$ or $Z_{jt}$ are correlated with $e_{j\tau}$
for $t>\tau$ (but not for $t=\tau$, since this would violate weak exogeneity).
A reasonable interpretation of this bias terms thus requires that the index $t$ refers
to time, or has some other well-defined ordering. The other two bias terms
$\kappa^{-1} B_1$ and $\kappa B_2$ are due to heteroscedasticity of the idiosyncratic
error $e_{jt}$ across firms $j$ and markets $t$, respectively. The first and last bias terms are proportional to $\kappa$, and thus are large when
$T$ is small compared to $J$, while the second bias terms is proportional
to $\kappa^{-1}$, and thus is large when $T$ is large compared
to $J$. Note that no asymptotic bias is present if regressors and instruments
are strictly exogenous and errors $e_{jt}$ are homoscedastic.
There is also no asymptotic bias when $R=0$, since then there are no
incidental parameters.
For a more detailed discussion of the asymptotic bias, we again refer to
Bai Bai2009 and Moon and Weidner MoonWeidner2015.
While the structure of the asymptotic bias terms is analogous to the bias encountered
in linear models with interactive fixed effects, we find that
the structure of the asymptotic
variance matrix for $\widehat \alpha$ and $\widehat \beta$ is analogous to the GMM variance
matrix. The LS-MD estimator
can be shown to be equivalent to the GMM estimator if no factors are present.
In that case the weight matrix
${\cal W}$ that appears in Theorem (ref) can be shown
to be the probability limit of the GMM weight matrix that is implicit in
our LS-MD approach and, thus, our asymptotic variance matrix exactly coincides with the one for GMM (see also Appendix (ref)).
If factors are present, there is no GMM analog of our estimator, but the only change
in the structure of the asymptotic variance matrix is the appearance of the projectors
$M_{f^0}$ and $M_{\lambda^0}$ in the formulas for $G$, $\Omega$ and
${\cal W}$. The presence of these projectors implies that those components
of $X_k$ and $Z_m$ which are proportional to $f^0$ and $\lambda^0$ do not contribute
to the asymptotic variance, that is, do not help in the estimation of $\widehat \alpha$
and $\widehat \beta$. This is again analogous the standard fixed effect setup in
panel data, where time-invariant components do not contribute
to the identification of the regression coefficients.
Using the explicit expressions for the
asymptotic bias and variance of the LS-MD estimator, one
can provide estimators for this asymptotic bias and variance.
By replacing
the true parameter values ($\alpha^0$, $\beta^0$, $\lambda^0$, $f^0$) by
the estimated parameters ($\widehat \alpha$, $\widehat \beta$, $\widehat \lambda$, $\widehat f$),
the error term ($e$) by the residuals ($\widehat e$), and population values
by sample values it is easy
to define estimators $\widehat B_0$, $\widehat B_1$, $\widehat B_2$,
$\widehat G$, $\widehat \Omega$ and $\widehat {\cal W}$
for $B_0$, $B_1$, $B_2$, $G$, $\Omega$ and ${\cal W}$.
This is done explicitly in appendix (ref).
theoremLet the assumptions of Theorem (ref) and Assumption (ref)
be satisfied. In the limit $J,T \rightarrow \infty$ with $J/T \rightarrow \kappa^2$, $0<\kappa<\infty$
we then have $\widehat B_1 = B_1 + o_p(1)$, $\widehat B_2 = B_2 + o_p(1)$,
$\widehat G = G + o_p(1)$, $\widehat \Omega = \Omega + o_p(1)$
and $\widehat {\cal W} = {\cal W} + o_p(1)$.
If in addition
the bandwidth parameter $h$, which enters in the definition of $\widehat B_0$,
satisfies $h \rightarrow \infty$ and $h^5/T \rightarrow 0$, then
we also have $\widehat B_0 = B_0 + o_p(1)$.
The proof is again given in the appendix.
Theorem (ref) motivates the introduction of the bias corrected estimator
align[align omitted — 436 chars of source]
Under the assumptions of Theorem (ref) the bias corrected estimator
is asymptotically unbiased, normally distributed, and has asymptotic variance
$\left(G {\cal W} G' \right)^{-1} G {\cal W} \Omega
{\cal W} G' \left(G {\cal W} G' \right)^{-1}$,
which is consistently estimated by
$\left(\widehat G \widehat {\cal W} \widehat G' \right)^{-1} \widehat G \widehat {\cal W} \widehat \Omega
\widehat {\cal W} \widehat G' \left(\widehat G \widehat {\cal W} \widehat G' \right)^{-1}$. These results allow inference on $\alpha^0$ and $\beta^0$.
From the standard GMM analysis it is know that the $(K+M) \times (K+M)$ weight
matrix ${\cal W}$ which minimizes the asymptotic variance is
given by ${\cal W}=c \, \Omega^{-1}$, where $c$ is an arbitrary scalar.
If the errors $e_{jt}$ are homoscedastic with variance $\sigma_e^2$ we
have
$\Omega=\sigma_e^2 \operatorname*{plim}_{J,T \rightarrow \infty} \frac 1 {JT}
\left(x^{\lambda f}, z^{\lambda f}\right)'
\left(x^{\lambda f}, z^{\lambda f}\right)$,
with $x^{\lambda f}$ and $z^{\lambda f}$ defined in Appendix (ref).
In this case
it is straightforward to show that the optimal
${\cal W} =\sigma_e^2 \, \Omega^{-1}$ is
attained by choosing
align[align omitted — 92 chars of source]
Under homoscedasticity this choice of weight matrix
is optimal in the sense that it minimizes the asymptotic variance of our LS-MD estimator, but nothing is known about the efficiency bound in the presence
of interactive fixed effects, that is, a different alternative estimator could
theoretically have even lower asymptotic variance.
The unobserved factor loading $\lambda^0$ and factor $f^0$ enter into
the definition of $x^{\lambda f}$ and thus also into the optimal $W_{JT}$
in (ref). A consistent
estimator for the optimal $W_{JT}$ can be obtained by estimating
$\lambda^0$ and $f^0$ in a first stage LS-MD estimation, using an arbitrary
positive definite weight matrix.
Under heteroscedasticity of $e_{jt}$ there are in general not enough degrees
of freedom in $W_{JT}$ to attain the optimal ${\cal W}$.
The reason for this is that we have chosen the
first stage of our estimation procedure to be
an ordinary least squares step, which is optimal under
homoscedasticity but not under heteroscedasticity.
By generalizing the first stage optimization to weighted least squares one
would obtain the additional degrees of freedom to attain the optimal
${\cal W}$ also under heteroscedasticity, but in the present paper
we will not consider
this possibility further.
Monte Carlo Simulations
We consider a model with only one regressors
$X_{jt}=p_{jt}$, which we refer to as price.
The data generating process for mean utility and price is given by
align[align omitted — 224 chars of source]
where $\lambda^0_j$, $f^0_t$, $e_{jt}$ and $\tilde p_{jt}$ are mutually
independent and are all independent and
identically distributed across $j$ and $t$ as ${\cal N}(0,1)$.
In the data generating process the number of factors is $R=1$.
For the number of factors used in the estimation
procedure, $R_{\rm EST}$, we consider the correctly
specified case $R_{\rm EST}=R=1$, the misspecified
case $R_{\rm EST}=0$, and the case where the number
of factors is overestimated $R_{\rm EST}=2$.
We have truncated the data generating process
for price so that $p_{jt}$ takes no values smaller than
0.2.
The market shares are computed from the mean utilities according
to equation (ref) and (ref), where we
assume a normally distributed random coefficient on price $p_{jt}$,
i.e. $v \sim {\cal N}(0,\alpha^2)$.
We chose the parameters of the model to be
$\beta^0=-3$ and $\alpha^0=1$. These parameters corresponds
to a distribution of consumer tastes where more than $99\%$ of consumers prefer low prices.
Although the regressors are strictly exogenous with respect to $e_{jt}$, we still
need an instrument to identify $\alpha$. We choose $Z_{jt} = p_{jt}^2$,
the squared price. Thus, the number of instruments is $M=1$.
We justify the choice of squared price as an instrument in
subsection (ref) by verifying the instrument
relevance Assumption (ref)$(v)$ is satisfied for our simulation design.
Simulation results for three different samples sizes
$J=T=20$, $50$ and $80$, and three different
choices for the number of factors in estimation
$R_{\rm EST}=0$, $1$, and $2$
are presented in Table (ref).
We find that the estimators for $\widehat \alpha$
and $\widehat \beta$ to be significantly biased when $R_{\rm EST}=0$
factors are chosen in the estimation.
This is because the factor and factor loading enter into the distribution
of the regressor $p_{jt}$ and the instrument $Z_{jt}$, which makes them
endogenous with respect to the total unobserved error
$\xi^0_{jt} = \lambda^0_j \, f^0_t \, + \, e_{jt}$, and results in
the estimated model
with $R_{\rm EST}=0$ to be misspecified.
The standard errors of the estimators
are also much larger for $R_{\rm EST}=0$
than for $R_{\rm EST}>0$, since the variation of the total
unobserved error $\xi^0_{jt}$ is larger than the variation of $e_{jt}$,
which is the residual error after accounting for the factor structure.
table[table omitted — 2,257 chars of source]
For the correctly specified case $R_{\rm EST}=R=1$
we find the biases of the estimators $\widehat \alpha$
and $\widehat \beta$ to be negligible relative to the standard errors.
For $J=T=20$ the absolute value of the biases is about one tenth
the standard errors,
and the ratio is even smaller for the larger sample sizes.
As the sample size increases from $J=T=20$
to $J=T=50$ and $J=T=80$ one finds the standard error of the estimators
to decrease at the rate $1/\sqrt{JT}$, consistent with our asymptotic theory.
The result for the case $R_{\rm EST}=2$
are very similar to those for $R_{\rm EST}=1$,
that is, overestimating the number of factors does not affect
the estimation quality much in our simulation, at least as long as
$R_{\rm EST}$ is small relative to the sample size $J$, $T$.\footnote{
In pure factor models consistent inference
procedures on the number of factors are known, e.g.
Bai and Ng BaiNg2002, Harding Harding2007, Onatski Onatski2010,
and Ahn and Horenstein AhnHorenstein2013.
In our model the number of factor can be estimated by applying those pure factor model techniques
to the residuals $\widehat \xi = \delta(\widehat \alpha)- \widehat \beta \cdot X$,
where $\widehat \alpha$ and $\widehat \beta$ are LS-MD estimator obtained with $R_{\rm EST} \geq R$.
Showing consistency of this procedure, however, goes beyond the scope of the current paper.
}
The biases for the estimators found for $R_{\rm EST}=2$ are still negligible
and the standard errors are about $10 \%$ larger for $R_{\rm EST}=2$
than for $R_{\rm EST}=1$ at $J=T=20$, and even less than $10 \%$ larger
for the larger sample sizes. The result
that choosing $R_{\rm EST}>R$
has only a small effect on the estimator
is not covered by the asymptotic theory in this paper, where we assume
$R_{\rm EST}=R$, but is consistent with the analytical results
found in Moon and Weidner MoonWeidner2015b for
the linear model with interactive fixed effects.
We have chosen a data generating process for our simulation where
regressors and instruments are strictly exogenous (as opposed
to pre-determined) with respect to $e_{jt}$, and where
the error distribution $e_{jt}$ is homoscedastic. According
to our asymptotic theory there is therefore no asymptotic bias in the estimators
$\widehat \alpha$ and $\widehat \beta$, which is consistent with the results in
Table (ref). The simulation results
for the bias corrected estimators $\widehat \alpha^*$ and $\widehat \beta^*$
are reported in Table (ref) in the appendix, but there is virtually no
effect from bias correction here, that is, the results in Table (ref)
and Table (ref) are almost identical.
Table (ref) also reports the average estimated standard error based on our asymptotic variance
estimator, as well as the empirical size of a nominal $5 \%$ t-test for the hypothesis
that the respective parameter equals its true value. Those are not particularly interesting for $R_{\rm EST}<R$,
where the model is badly misspecified. For $R_{\rm EST} \geq R$
we find that for small sample sizes ($J=T=20$) our standard
errors underestimate the dispersion of the estimator distributions by around $20 \%$, and the t-test is
oversized accordingly. For larger sample sizes ($J=T=80$) our standard errors are still a bit too small, but only by
around $5 \%$ or less, thus resulting in empirical sizes quite close to the nominal size.
Remarks: Instrument Choice
For the special case where there is only one normally distributed random coefficient
attached to the regressor $p_{jt}$,
one can write equation (ref) as
align[align omitted — 320 chars of source]
For $x\geq 0$ we have the general inequalities
$ 1 \geq (1+x)^{-1} \geq 1 -x $. Applying this to (ref)
with $x=\sum_{l=1}^J \, \exp\left( \delta_{lt} + p_{lt} v \right)$
one obtains $s^{\rm up}_{jt}(\alpha,\delta_t,X_t) \geq s_{jt}(\alpha,\delta_t,X_t)
\geq s^{\rm low}_{jt}(\alpha,\delta_t,X_t)$, where
align[align omitted — 894 chars of source]
Here, the integrals over $v$ that appear in the upper and lower bound
are solvable analytically, so that we obtain convenient expressions for
$s^{\rm up}_{jt}(\alpha,\delta_t,X_t)$ and $s^{\rm low}_{jt}(\alpha,\delta_t,X_t)$.
Consider the specification (ref) for $\beta$
negative and large (in absolute value) relative to $\alpha^2$.
Then $\delta_{jt}$ is also negative
and large in absolute value, which implies that
the $\nu_{jt}=\nu_{jt}(\alpha,\delta_t)$ defined in (ref) is small.
For $\nu_{jt} \ll 1$, as here,
the lower and upper bounds are almost identical, which implies
$s_{jt}(\alpha,\delta_t,X_t) \approx
\exp\left( \delta_{jt} + \alpha^2 p_{jt}^2 /2 \right)$,
where $\approx$ means almost equal under that
approximation. Solving for the mean utility yields
$\delta_{jt}(\alpha,s_t,X_t) \approx \log s_{jt}(\alpha,\delta_t,X_t)
- \alpha^2 p_{jt}^2 /2$. The difference between
$\delta_{jt}(\alpha,s_t,X_t)$ and $\delta^0_{jt} = \delta_{jt}(\alpha^0,s_t,X_t)$
can then be approximated by
align[align omitted — 170 chars of source]
This shows that whenever the approximation $\nu_{jt} \ll 1$ is justified, then
the squared price $p_{jt}^2$ is a valid instrument to identify $\alpha$.
More precisely, equation (ref)
implies that the LS-MD estimator with instrument $p_{jt}^2$
is approximately equivalent to the least squares estimator
for the linear model with outcome variable
$Y_{jt} = \beta p_{jt} + \alpha^2 p_{jt}^2 + \lambda_j' f_t + e_{jt}$.
Consistency of this least squared estimator
for $\beta$ and $\alpha^2$ in the presence of
the parameters $\lambda_j$ and $f_t$
is discussed in Bai Bai2009 and Moon and Weidner MoonWeidner2015.
We have thus shown that
$\nu_{jt} \ll 1$ is a sufficient condition for validity of the instrument $p_{jt}^2$.
However,
for the data-generating process
with parameters $\alpha^0=1$ and $\beta^0=-3$ used in
the Monte Carlo simulation
this is not a good approximation ---
when calculating $\nu_{jt}$ in that setup one
typically finds values much larger than one.
Therefore, we next confirm by numerical methods
that $p_{jt}^2$ is also a valid instrument when $\nu_{jt}\ll 1$ does not hold.
The Instrument Relevance Condition: Some Numerical Evidence
We want to verify the instrument relevance Assumption (ref)$(v)$
for the data generating process
(ref) in the Monte Carlo Simulations with
parameters $\beta^0=-3$, and $\alpha^0=1$.
For this purpose we define
align[align omitted — 823 chars of source]
$\rho_{\rm IV}(\alpha,\beta)$ is the amount of $\Delta \xi_{\alpha,\beta}$ explained
by the instruments and regressors relative to the total variation of $\Delta \xi_{\alpha,\beta}$,
i.e. the relative explanatory power of the instruments.
$\rho_{\rm F}(\alpha,\beta)$ is the maximum amount of $\Delta \xi_{\alpha,\beta}$
explained
by $R$ factor loadings relative the total variation of $\Delta \xi_{\alpha,\beta}$, i.e.
the relative explanatory power of the factors.
$\rho_{\rm IV}(\alpha,\beta)$ and $\rho_{\rm F}(\alpha,\beta)$
take values betweens 0 and 1.
The difference between the explanatory
power of the instruments and regressors and the explanatory
power of the factors is
given by
$\Delta \rho(\alpha,\beta)$.
Assumption (ref)$(v)$ requires that $\Delta \rho(\alpha,\beta)>0$
for all $\alpha \in {\cal B}_\alpha$ and $\beta \in \mathbbm{R}^K$.
Figure (ref) contains plots of
$\rho_{\rm IV}(\alpha,\beta)$, $\rho_{\rm F}(\alpha,\beta)$
and $ \Delta \rho(\alpha,\beta)$
as a function of $\alpha$ and $\beta$
for one particular draw of the data generating process with $J=T=80$.
The sample
size is sufficiently large that for different draws the plots in Figure (ref)
look essentially identical.\footnote{
The appendix contains additional details on the numerical calculation of $\rho_F(\alpha,\beta)$.
}
Although the data generating process only contains
one factor, we used $R=2$ factors in the calculation of $\rho_{\rm F}(\alpha,\beta)$ and $ \Delta \rho(\alpha,\beta)$
in Figure (ref), in order to verify Assumption (ref)$(v)$
also for the case where the number of factors is overestimated
(denoted $R_{\rm EST}$=2 above) --- since
$\rho_{\rm F}(\alpha,\beta)$ is an increasing function of $R$, we thus
also verify the conditions of $R=1$.
For the given draw and
within the examined parameter range one finds that $\rho_{\rm IV}(\alpha,\beta)$
varies between
$0.69$ and $1.00$,
$\rho_{\rm F}(\alpha,\beta)$ varies between $0.34$
and $0.87$, and $\Delta \rho(\alpha,\beta)$ varies between
$0.03$ and $0.49$, in particular
$\Delta \rho(\alpha,\beta)>0$, which is what we wanted to verify.
The variation in $\Delta \rho(\alpha,\beta)$ in this example is mostly
driven by the variation in $\rho_{\rm F}(\alpha,\beta)$, since
$\rho_{\rm IV}(\alpha,\beta)$ for the most part is quite close to one, that is, the explanatory power of the instruments and regressors is very large. The
analytical approximation above showed that for $\nu_{jt} \ll 1$
the regressor $p_{jt}$ and the instrument $p_{jt}^2$
perfectly predict $\Delta \xi_{\alpha,\beta}$, that is, we have $\rho_{\rm IV}(\alpha,\beta) \approx 1$
under that approximation. Our numerical result now shows that
$p_{jt}^2$ can be a sufficiently powerful instrument
also outside the validity range of this approximation.
Empirical illustration: estimation of demand for new automobiles
As an illustration of our procedure, we estimate an aggregate random
coefficients logit model
of demand for new automobiles, modeled after the analysis in BLP (1995).
We compare specifications with and without factors, and with and without
price endogeneity. Throughout, we allow for one
normally-distributed random coefficient, attached to price.\footnote{
In principle, multiple random coefficients could be accommodated in a straightforward manner; as this application is primarily illustrative, we do not consider this here.}
For this empirical illustration, we use the same data as was used in BLP
(1995), which are new automobile sales from 1971-1990.\footnote{
In such a setting, where we have a single national market
evolving over time, we can interpret
$\lambda_j$ as (unobserved) national advertising for
brand $j$, which may be roughly constant across time,
and $f_t$ represents the effectiveness or “success” of the advertising,
which varies over time. Indeed, for the automobile sector (which is the
topic of our empirical example), the dollar amount of national brand-level
advertising does not
vary much across years, but the success of the ad campaign does vary.
}
However, our
estimation procedure requires a balanced panel for the principal components
step. Since there is substantial entry and exit of individual car models,
we aggregate up to manufacturer-size level, and assume that consumers
choose between aggregate composites of cars.\footnote{
This resembles the treatment in Esteban and Shum's
esteban_shum1 empirical study of the new
and used car markets, which likewise required a balanced panel.
} Furthermore, we also reduce
our sample window to the sixteen years 1973-1988. In Table (ref), we list the
23 car aggregates employed in our analysis, along with the across-year
averages of the variables.
Except from the aggregation, our variables are the same as in BLP.
Market share is given by total sales divided by the number of households in that year.
Price is measured in \$1000 of 1983/84 dollars. Our unit for “horse
power over weight” (hp/weight)
is 100 times horse power over pound. “Miles per dollar” (mpd) is obtained from
miles per gallons divided by real price per gallon, and measured in miles
over 1983/84 dollars. Size is given by length times width, and measured in
$10^{-4} \, {\rm inch}^2$.
We construct instruments using the idea of Berry Berry1994.
The instruments for a particular aggregated model and year are given by the
averages of hp/weight, mpd and size, over all cars produced by different
manufactures in the same year.
As the weight matrix in the second step of the LS-MD procedure
we use
$W_{JT}= \frac 1 {JT} z^{\prime} M_{x} z$,
which is the optimal weight matrix under homoscedasticity
of $e_{jt}$ and for $R=0$.\footnote{
We do not change the weight matrix when
estimating specifications with $R=1$, because we do not want
differences in the results for different
values of $R$ to be attributed to the change in
$W_{JT}$.
We include a constant regressor in the model,
although this is a “low-rank” regressor, which is
ruled out by our identification and consistency
assumptions. However, as discussed in a footnote above
the inclusion of a low-rank regressor does not hamper
the identification
and estimation of the regression coefficients of the other
(“high-rank”) regressors.
One certainly wants to include a constant regressor
when estimating the model with no factors ($R=0$),
so to make results easily comparable we include it
in all our model specifications.}
\paragraph{Results.}
Table (ref) contains estimation results from four
specifications of the model.
In specification A, prices are considered exogenous (wrt $e_{jt}$), but
one factor is present, which captures some degree of price endogeneity
(wrt. $\xi_{jt}$). Specification B also contains one factor,
but treats prices as endogenous, even conditional on the factor.
Specification C corresponds to the BLP (1995) model, where
prices are endogenous, but no factor is present.
Finally, in specification D, we treat prices as
exogenous, and do not allow for a factor. This final specification is clearly
unrealistic, but is included for comparison with the other
specifications.
In
table (ref) we report the bias corrected LS-MD estimator
(this only makes a difference for specification A and B), which
accounts for bias due to heteroscedasticity in the error terms,
and due to pre-determined regressors
(we choose bandwidth $h=2$ in the construction of $\widehat B_0$).
The estimation results without bias correction are reported
in table (ref). It turns out,
that it makes not much difference, whether
the LS-MD estimator, or its bias corrected version are used. The t-values
of the bias corrected estimators are somewhat larger, but apart from
the constant, which is insignificant anyways, the bias correction changes
neither the sign of the coefficients nor the conclusion whether the coefficients
are significant at $5\%$ level.
table[table omitted — 2,257 chars of source]
In Specification A, most of the coefficients are
precisely estimated. The price coefficient is -4.109, and the
characteristics coefficients take the expected signs. The $\alpha$
parameter, corresponding to the standard deviation of the random
coefficient on price, is estimated to be 2.092. These point estimates
imply that, roughly
97% of the time, the random price coefficient is negative, which is as we
should expect.
Compared to this baseline, Specification B allows price to be endogenous
(even conditional on the factor). The point estimates for this
specifications are virtually
unchanged from those in Specification A, except for the constant term.
Overall, the estimation results for
the specifications A and B are very similar, and show that once factors
are taken into account
it does not make much difference whether price is treated
as exogenous or endogenous. This suggests that the
factors indeed capture most of the price endogeneity in this application.
In contrast, the estimation results for specifications C and D, which are
the two specifications without any factors, are very
different qualitatively. The t-values for specification C are rather small
(i.e. standard errors are large), so that the difference in the coefficient
estimates in these two specifications are not actually statistically significant. However, the
differences in the t-values themselves shows that it makes a substantial
difference for the no-factor estimation results whether price is treated as
exogenous or endogenous.
Specifically, in Specification C, the key price
coefficient and $\alpha$ are substantially smaller in magnitude;
furthermore, the standard errors are large, so that none of the estimates
are significant at usual significance levels. Moreover, the coefficient on
{\em hp/weight} is negative, which is puzzling.
In Specification D, which corresponds to
a BLP model, but without price endogeneity, we see that the price
coefficient is reduced dramatically relative to the other specifications,
down to -0.308.
\paragraph{Elasticities.}
The sizeable differences in the magnitudes of the price coefficients
across the specification with and without factors suggest that these
models may imply economically meaningful differences in price
elasticities. For this reason, we compute the matrices of
own- and cross-price elasticities for Specifications B (see Table (ref))
and C (see Table (ref)).
The elasticities
were computed using the data in 1988, the final year of our sample.
Comparing these two sets of elasticities, the most obvious difference is
that the elasticities -- both own- and
cross-price -- for Specification C, corresponding to the standard BLP model
without factors, are substantially smaller (about one-half in magnitude)
than the Specification B elasticities. For instance, reading down the
first column of Table (ref), we see that a one-percent
increase in the price of a small
Chevrolet car would result in a 28% reduction in its market share, but
increase the market share for large Chevrolet cars by 1.5%.
For the results in Table (ref), however, this same
one-percent price increase would reduce the market share for small
Chevrolet cars by only 13%, and increase the market share for large
Chevrolet cars by less than half a percent.
On the whole, then, this empirical illustration shows that our estimation
procedure is feasible
even for moderate-sized datasets like the one used here. Including interactive
fixed effects delivers results which are strikingly different than those obtained
from specifications without these fixed
effects.
Conclusion
In this paper, we consider an extension of the popular
BLP
random coefficients discrete-choice demand model, which
underlies much recent empirical work in IO. We add
interactive fixed effects in the form of a factor structure on the
unobserved product characteristics. The interactive fixed effects can be
arbitrarily correlated with the observed product characteristics
(including price), which accommodate endogeneity and, at the same time,
captures strong persistence in market shares across products and
markets. We propose a two-step least squares-minimum distance (LS-MD)
procedure to calculate the estimator.
Our estimator is easy to compute, and Monte Carlo
simulations show that it performs well.
The model in this paper is, to our knowledge, the first application of
factor-modeling to a nonlinear setting with endogenous regressors.
Since many other models used in applied settings
(such as duration models in labor economics, and parametric
auction models in IO) have these features,
we believe that factor-modeling may prove an effective way of
controlling for unobserved heterogeneity in these models. We are
exploring these applications in ongoing work.
appendix\section{Additional Tables and Figures}
\begin{figure}[h!]
\epsfig{file=./Graphs/rho_iv.eps,width=0.5\textwidth}
\epsfig{file=./Graphs/rho_f.eps,width=0.5\textwidth}
\epsfig{file=./Graphs/delta_rho.eps,width=0.5\textwidth}
\caption{
For one draw of the data generating process used in the Monte Carlo design
with $J=T=80$
we plot $\rho_{\rm IV}(\alpha,\beta)$, $\rho_{\rm F}(\alpha,\beta)$
and $ \Delta \rho(\alpha,\beta)$ defined in (ref)
as a function of $\alpha$ and $\beta$.
The number of factors used in the calculation of $\rho_{\rm F}(\alpha,\beta)$
is $R=2$, although only one factor is present in the data generating process.
}
\end{figure}
\begin{table}[h]
\center
\begin{tabular}{ll|rr|rr|rr}
& & \multicolumn{2}{|c|}{$R_{\rm EST} = 0$}
& \multicolumn{2}{|c|}{$R_{\rm EST} = 1$}
& \multicolumn{2}{|c}{$R_{\rm EST} = 2$}
\\
J,T & statistics & \multicolumn{1}{|c}{$\widehat \alpha^*$} &
\multicolumn{1}{c|}{$\widehat \beta^*$} &
\multicolumn{1}{|c}{$\widehat \alpha^*$} &
\multicolumn{1}{c|}{$\widehat \beta^*$} &
\multicolumn{1}{|c}{$\widehat \alpha^*$} &
\multicolumn{1}{c}{$\widehat \beta^*$}
\\ \hline \hline
20,20 & bias
& 0.4255 & -0.3314
& 0.0042& -0.0068
& 0.0001& -0.0023 \\
& std
& 0.1644 & 0.1977
& 0.0759& 0.0981
& 0.0818& 0.1085 \\
& rmse
& 0.4562 & 0.3858
& 0.0760& 0.0983
& 0.0817& 0.1084 \\
& mean(SE) &
0.0938 & 0.1300 & 0.0660 & 0.0870 & 0.0632 & 0.0833 \\
& emp. size &
0.96 & 0.65 & 0.09 & 0.07 & 0.15 & 0.12
\\ \hline
50,50 & bias
& 0.4305& -0.3178
& 0.0000& -0.0006
& 0.0017& -0.0018 \\
& std
& 0.0899& 0.0984
& 0.0283& 0.0362
& 0.0293& 0.0368 \\
& rmse
& 0.4398& 0.3326
& 0.0282& 0.0361
& 0.0293& 0.0369 \\
& mean(SE) &
0.0418 & 0.0551 & 0.0270 & 0.0344 & 0.0265 & 0.0338 \\
& emp. size &
1.00 & 0.99 & 0.07 & 0.06 & 0.10 & 0.10
\\ \hline
80,80 & bias
& 0.4334& -0.3170
& -0.0012& 0.0012
& 0.0001& 0.0000 \\
& std
& 0.0686& 0.0731
& 0.0175& 0.0222
& 0.0176& 0.0223 \\
& rmse
& 0.4388 & 0.3253
& 0.0175& 0.0222
& 0.0176& 0.0223 \\
& mean(SE) &
0.0272 & 0.0354 & 0.0171 & 0.0215 & 0.0169 & 0.0213 \\
& emp. size &
1.00 & 1.00 & 0.07 & 0.07 & 0.06 & 0.06
\end{tabular}
\caption{
Simulation results for the data generating process
(ref), using 1000 repetitions.
We report the bias, standard errors (std), square roots of the
mean square errors (rmse),
and the average of the estimated standard error (mean SE)
of the bias corrected LS-MD estimator
$(\widehat \alpha^*,\widehat \beta^*)$.
In addition, we report the empirical size of a nominal size $5 \%$ t-test
based on $\widehat \alpha^*$ and $\widehat \beta^*$
for the hypothesis that the parameter equals its true value.
The true number of factors
in the process is $R=1$, but we use
$R_{\rm EST}=0,1$, and $2$ in the estimation.
}
\end{table}
\begin{table}[h]
\begin{tabular}{l|rl|rl}
& \multicolumn{4}{|c}{Specifications:}
\\ \cline{2-5}
& \multicolumn{2}{|l}{A: \; $R=1$}
& \multicolumn{2}{|l}{B: \; $R=1$}
\\
& \multicolumn{2}{|l}{\; \; \; exogenous p}
& \multicolumn{2}{|l}{\; \; \; endogenous p}
\\ \hline
price
& -3.112 & (-2.703)
& -2.943 & (-3.082)
\\
hp/weight
& 0.340 & (1.671)
& 0.248 & (1.190)
\\
mpd
& 0.102 & (3.308)
& 0.119 & (3.658)
\\
size & 4.568 & (3.055)
& 4.505 & (3.156)
\\
$\alpha$ & 1.613 & (2.678)
& 1.633 & (3.000)
\\
const
& -0.690 & (-0.232)
& -2.984 & (-1.615)
\end{tabular}
\caption{
Parameter estimates
(and t-values) for model
specification A and B.
Here we report the LS-MD estimators without bias correction,
while in table (ref) we report the
bias corrected LS-MD estimators.
}
\end{table}
\begin{landscape}
\begin{table}[tb]
\begin{tabular}{l||l|l|l|cc|ccc}
Product\# & Make & Size Class & Manuf. & Mkt Share % & Price &
hp/weight & mpd & size \\
& & & & (avg) & (avg) & (avg) & (avg) & (avg)
\\\hline\hline
1 & CV (Chevrolet) & small & GM & 1.39 & 6.8004 & 3.4812 & 20.8172 & 1.2560 \\
2 & CV & large & GM & 0.49 & 8.4843 & 3.5816 & 15.9629 & 1.5841 \\
3 & OD (Oldsmobile) & small & GM & 0.25 & 7.6786 & 3.4789 & 19.1946 & 1.3334 \\
4 & OD & large & GM & 0.69 & 9.7551 & 3.6610 & 15.7762 & 1.5932 \\
5 & PT (Pontiac) & small & GM & 0.46 & 7.2211 & 3.4751 & 19.3714 & 1.3219 \\
\hline
6 & PT & large & GM & 0.31 & 8.6504 & 3.5806 & 16.6192 & 1.5686 \\
7 & BK (Buick) & all & GM & 0.84 & 9.2023 & 3.6234 & 16.9960 & 1.5049 \\
8 & CD (Cadillac) & all & GM & 0.29 & 18.4098 & 3.8196 & 13.6894 & 1.5911 \\
9 & FD (Ford) & small & Ford & 1.05 & 6.3448 & 3.4894 & 21.7885 & 1.2270\\
10 & FD & large & Ford & 0.63 & 8.9530 & 3.4779 & 15.7585 & 1.6040\\
\hline
11 & MC (Mercury) & small & Ford & 0.19 & 6.5581 & 3.6141 & 22.2242 & 1.2599\\
12 & MC & large & Ford & 0.32 & 9.2583 & 3.4610 & 15.9818 & 1.6053\\
13 & LC (Lincoln) & all & Ford & 0.16 & 18.8322 & 3.7309 & 13.6460 & 1.7390 \\
14 & PL (Plymouth) & small & Chry & 0.31 & 6.2209 & 3.5620 & 22.7818 & 1.1981\\
15 & PL & large & Chry & 0.17 & 7.7203 & 3.2334 & 15.4870 & 1.5743\\
\hline
16 & DG (Dodge) & small & Chry & 0.35 & 6.5219 & 3.6047 & 23.2592 & 1.2031 \\
17 & DG & large & Chry & 0.17 & 7.8581 & 3.2509 & 15.4847 & 1.5681 \\
18 & TY (Toyota) & all & Other & 0.54 & 7.1355 & 3.7103 & 24.3294 & 1.0826 \\
19 & VW (Volkswagen) & all & Other & 0.17 & 8.2388 & 3.5340 & 24.0027 & 1.0645 \\
20 & DT/NI (Datsen/Nissan) & all & Other & 0.41 & 7.8120 & 4.0226 & 24.5849 & 1.0778\\
\hline
21 & HD (Honda) & all & Other & 0.41 & 6.7534 & 3.5442 & 26.8501 & 1.0012 \\
22 & SB (Subaru) & all & Other & 0.10 & 5.9568 & 3.4718 & 25.9784 & 1.0155 \\
23 & REST & all & Other & 1.02 & 10.4572 & 3.6148 & 19.8136 & 1.2830 \\
\end{tabular}
\caption{
Summary statistics for the 23 product-aggregates
used in estimation.
}
\end{table}
\end{landscape}
\begin{landscape}
\begin{table}
\begin{tabular}{l|r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r}
& \, CV s& \, CV l& \, OD s& \, OD l& \, PT s& \, PT l& \, BK& \, CD& \, FD s& \, FD l& \, MC s& \, MC l& \, LC& \, PL s& \, PL l& \, DG s& \, DG l& \, TY& \, VW& DT/NI& \, HD& \, SB& \, REST\\ \hline
CV s & -28.07 & 0.82 & 0.70 & 1.70 & 0.96 & 0.31 & 2.77 & 0.14 & 1.32 & 2.38 & 0.41 & 1.45 & 0.03 & 0.32 & 0.22 & 0.44 & 0.31 & 1.57 & 0.57 & 1.74 & 0.91 & 0.15 & 6.58\\
CV l & 1.50 & -34.54 & 0.72 & 2.02 & 0.79 & 0.21 & 3.27 & 0.73 & 0.97 & 3.54 & 0.37 & 2.15 & 0.16 & 0.21 & 0.21 & 0.30 & 0.30 & 1.21 & 0.40 & 1.62 & 0.71 & 0.10 & 10.17\\
OD s & 1.29 & 0.72 & -35.78 & 2.08 & 0.72 & 0.18 & 3.36 & 1.15 & 0.84 & 3.90 & 0.35 & 2.37 & 0.25 & 0.17 & 0.20 & 0.25 & 0.28 & 1.06 & 0.34 & 1.53 & 0.63 & 0.08 & 11.35\\
OD l & 0.98 & 0.64 & 0.65 & -35.80 & 0.59 & 0.13 & 3.37 & 2.09 & 0.64 & 4.34 & 0.30 & 2.63 & 0.45 & 0.12 & 0.17 & 0.18 & 0.25 & 0.84 & 0.25 & 1.36 & 0.51 & 0.06 & 12.86\\
PT s & 1.76 & 0.80 & 0.72 & 1.90 & -32.51 & 0.26 & 3.09 & 0.38 & 1.14 & 3.02 & 0.39 & 1.84 & 0.08 & 0.26 & 0.22 & 0.37 & 0.31 & 1.39 & 0.48 & 1.70 & 0.81 & 0.12 & 8.56\\
PT l & 2.17 & 0.81 & 0.68 & 1.55 & 0.98 & -26.85 & 2.53 & 0.06 & 1.40 & 1.97 & 0.41 & 1.21 & 0.01 & 0.35 & 0.22 & 0.48 & 0.31 & 1.65 & 0.61 & 1.72 & 0.94 & 0.16 & 5.37\\
BK & 0.99 & 0.64 & 0.66 & 2.09 & 0.60 & 0.13 & -34.47 & 2.04 & 0.65 & 4.33 & 0.30 & 2.62 & 0.44 & 0.12 & 0.18 & 0.18 & 0.25 & 0.84 & 0.25 & 1.36 & 0.51 & 0.06 & 12.81\\
CD & 0.00 & 0.01 & 0.01 & 0.08 & 0.00 & 0.00 & 0.12 & -6.97 & 0.00 & 0.36 & 0.00 & 0.21 & 3.67 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 & 0.02 & 0.00 & 0.00 & 1.19\\
FD s & 2.03 & 0.82 & 0.71 & 1.71 & 0.95 & 0.31 & 2.79 & 0.15 & -28.99 & 2.41 & 0.41 & 1.47 & 0.03 & 0.32 & 0.22 & 0.44 & 0.31 & 1.56 & 0.57 & 1.74 & 0.90 & 0.15 & 6.67\\
FD l & 0.61 & 0.50 & 0.55 & 1.95 & 0.42 & 0.07 & 3.13 & 4.23 & 0.40 & -34.69 & 0.23 & 2.80 & 0.90 & 0.06 & 0.14 & 0.10 & 0.20 & 0.56 & 0.15 & 1.07 & 0.34 & 0.04 & 14.05\\
MC s & 1.57 & 0.77 & 0.72 & 1.99 & 0.81 & 0.22 & 3.24 & 0.63 & 1.02 & 3.41 & -34.49 & 2.07 & 0.14 & 0.23 & 0.21 & 0.32 & 0.30 & 1.26 & 0.42 & 1.64 & 0.74 & 0.11 & 9.77\\
MC l & 0.62 & 0.50 & 0.55 & 1.95 & 0.43 & 0.07 & 3.14 & 4.15 & 0.41 & 4.64 & 0.23 & -36.50 & 0.88 & 0.06 & 0.14 & 0.11 & 0.20 & 0.56 & 0.15 & 1.08 & 0.35 & 0.04 & 14.03\\
LC & 0.00 & 0.01 & 0.02 & 0.09 & 0.01 & 0.00 & 0.15 & 20.15 & 0.00 & 0.41 & 0.00 & 0.24 & -23.81 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 & 0.02 & 0.00 & 0.00 & 1.39\\
PL s & 2.21 & 0.79 & 0.64 & 1.40 & 0.98 & 0.34 & 2.29 & 0.03 & 1.42 & 1.65 & 0.40 & 1.01 & 0.01 & -23.54 & 0.21 & 0.49 & 0.30 & 1.66 & 0.63 & 1.67 & 0.95 & 0.16 & 4.42\\
PL l & 1.47 & 0.75 & 0.72 & 2.03 & 0.78 & 0.21 & 3.29 & 0.78 & 0.96 & 3.59 & 0.37 & 2.18 & 0.17 & 0.21 & -35.26 & 0.30 & 0.29 & 1.19 & 0.39 & 1.61 & 0.70 & 0.10 & 10.33\\
DG s & 2.17 & 0.81 & 0.68 & 1.55 & 0.98 & 0.33 & 2.54 & 0.06 & 1.40 & 1.99 & 0.41 & 1.22 & 0.01 & 0.35 & 0.22 & -26.80 & 0.31 & 1.64 & 0.61 & 1.72 & 0.94 & 0.16 & 5.41\\
DG l & 1.47 & 0.75 & 0.72 & 2.03 & 0.78 & 0.21 & 3.29 & 0.78 & 0.96 & 3.59 & 0.37 & 2.18 & 0.17 & 0.21 & 0.20 & 0.30 & -35.18 & 1.19 & 0.39 & 1.61 & 0.70 & 0.10 & 10.33\\
TY & 1.94 & 0.81 & 0.72 & 1.79 & 0.93 & 0.29 & 2.91 & 0.22 & 1.25 & 2.65 & 0.41 & 1.62 & 0.05 & 0.30 & 0.22 & 0.41 & 0.31 & -30.16 & 0.54 & 1.73 & 0.87 & 0.14 & 7.41\\
VW & 2.13 & 0.82 & 0.69 & 1.61 & 0.97 & 0.32 & 2.63 & 0.09 & 1.37 & 2.13 & 0.41 & 1.31 & 0.02 & 0.34 & 0.22 & 0.47 & 0.31 & 1.62 & -27.86 & 1.73 & 0.93 & 0.15 & 5.85\\
DT/NI & 1.49 & 0.76 & 0.72 & 2.02 & 0.79 & 0.21 & 3.28 & 0.75 & 0.97 & 3.55 & 0.37 & 2.16 & 0.16 & 0.21 & 0.21 & 0.30 & 0.29 & 1.20 & 0.40 & -33.74 & 0.71 & 0.10 & 10.22\\
HD & 1.88 & 0.81 & 0.72 & 1.83 & 0.91 & 0.28 & 2.97 & 0.26 & 1.22 & 2.77 & 0.40 & 1.69 & 0.06 & 0.29 & 0.22 & 0.40 & 0.31 & 1.47 & 0.52 & 1.72 & -31.39 & 0.13 & 7.77\\
SB & 2.16 & 0.82 & 0.68 & 1.58 & 0.98 & 0.33 & 2.57 & 0.07 & 1.39 & 2.04 & 0.41 & 1.25 & 0.02 & 0.35 & 0.22 & 0.47 & 0.31 & 1.64 & 0.61 & 1.73 & 0.94 & -27.60 & 5.58\\
REST & 0.56 & 0.47 & 0.53 & 1.91 & 0.40 & 0.07 & 3.07 & 4.71 & 0.37 & 4.65 & 0.22 & 2.80 & 1.00 & 0.06 & 0.13 & 0.09 & 0.19 & 0.51 & 0.13 & 1.02 & 0.32 & 0.03 & -25.42\\
\end{tabular}
\caption{
Estimated price elasticities for specification B in $t=1988$.
Rows ($i$) correspond to market shares ($s_{jt}$), and columns ($j$)
correspond to prices ($p_{jt}$)
with respect to which elasticities are calculated.}
\end{table}
\end{landscape}
\begin{landscape}
\begin{table}
\begin{tabular}{l|r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r@{\,}r}
& \, CV s& \, CV l& \, OD s& \, OD l& \, PT s& \, PT l& \, BK& \, CD& \, FD s& \, FD l& \, MC s& \, MC l& \, LC& \, PL s& \, PL l& \, DG s& \, DG l& \, TY& \, VW& DT/NI& \, HD& \, SB& \, REST\\ \hline
CV s & -12.95 & 0.46 & 0.46 & 0.48 & 0.46 & 0.47 & 0.48 & 1.45 & 0.46 & 0.51 & 0.46 & 0.51 & 1.41 & 0.48 & 0.46 & 0.47 & 0.46 & 0.46 & 0.46 & 0.46 & 0.46 & 0.47 & 0.51\\
CV l & 0.43 & -15.20 & 0.49 & 0.53 & 0.45 & 0.41 & 0.53 & 2.46 & 0.43 & 0.60 & 0.46 & 0.59 & 2.39 & 0.40 & 0.47 & 0.41 & 0.47 & 0.43 & 0.42 & 0.47 & 0.44 & 0.41 & 0.61\\
OD s & 0.41 & 0.47 & -15.79 & 0.53 & 0.44 & 0.39 & 0.53 & 2.83 & 0.41 & 0.61 & 0.46 & 0.61 & 2.73 & 0.37 & 0.47 & 0.39 & 0.47 & 0.42 & 0.40 & 0.47 & 0.42 & 0.39 & 0.63\\
OD l & 0.38 & 0.45 & 0.48 & -16.57 & 0.41 & 0.35 & 0.53 & 3.40 & 0.38 & 0.63 & 0.44 & 0.63 & 3.28 & 0.33 & 0.45 & 0.35 & 0.45 & 0.39 & 0.36 & 0.45 & 0.40 & 0.36 & 0.65\\
PT s & 0.44 & 0.47 & 0.49 & 0.51 & -14.32 & 0.44 & 0.51 & 2.01 & 0.45 & 0.56 & 0.47 & 0.56 & 1.95 & 0.44 & 0.47 & 0.44 & 0.47 & 0.45 & 0.44 & 0.47 & 0.45 & 0.44 & 0.58\\
PT l & 0.46 & 0.44 & 0.43 & 0.44 & 0.44 & -11.76 & 0.44 & 1.09 & 0.46 & 0.45 & 0.44 & 0.45 & 1.07 & 0.51 & 0.44 & 0.48 & 0.44 & 0.45 & 0.47 & 0.44 & 0.45 & 0.48 & 0.46\\
BK & 0.38 & 0.45 & 0.48 & 0.53 & 0.42 & 0.35 & -16.54 & 3.38 & 0.38 & 0.63 & 0.44 & 0.63 & 3.26 & 0.33 & 0.45 & 0.35 & 0.45 & 0.39 & 0.36 & 0.45 & 0.40 & 0.36 & 0.65\\
CD & 0.03 & 0.06 & 0.07 & 0.10 & 0.05 & 0.03 & 0.10 & -7.85 & 0.03 & 0.15 & 0.06 & 0.15 & 5.14 & 0.02 & 0.06 & 0.03 & 0.06 & 0.04 & 0.03 & 0.06 & 0.04 & 0.03 & 0.16\\
FD s & 0.46 & 0.46 & 0.47 & 0.48 & 0.46 & 0.47 & 0.48 & 1.48 & -13.03 & 0.51 & 0.46 & 0.51 & 1.44 & 0.48 & 0.46 & 0.47 & 0.46 & 0.46 & 0.46 & 0.46 & 0.46 & 0.47 & 0.52\\
FD l & 0.33 & 0.42 & 0.45 & 0.52 & 0.37 & 0.30 & 0.51 & 4.22 & 0.33 & -17.46 & 0.41 & 0.63 & 4.06 & 0.27 & 0.42 & 0.30 & 0.42 & 0.35 & 0.31 & 0.42 & 0.36 & 0.30 & 0.65\\
MC s & 0.43 & 0.47 & 0.49 & 0.53 & 0.45 & 0.42 & 0.52 & 2.35 & 0.43 & 0.59 & -14.99 & 0.59 & 2.28 & 0.41 & 0.47 & 0.42 & 0.47 & 0.44 & 0.42 & 0.47 & 0.44 & 0.42 & 0.60\\
MC l & 0.33 & 0.42 & 0.45 & 0.52 & 0.38 & 0.30 & 0.52 & 4.20 & 0.33 & 0.63 & 0.41 & -17.44 & 4.03 & 0.27 & 0.42 & 0.30 & 0.42 & 0.35 & 0.31 & 0.42 & 0.36 & 0.30 & 0.66\\
LC & 0.04 & 0.07 & 0.08 & 0.11 & 0.05 & 0.03 & 0.10 & 5.75 & 0.04 & 0.16 & 0.06 & 0.16 & -8.59 & 0.02 & 0.07 & 0.03 & 0.07 & 0.04 & 0.03 & 0.07 & 0.04 & 0.03 & 0.17\\
PL s & 0.45 & 0.40 & 0.40 & 0.39 & 0.42 & 0.48 & 0.39 & 0.79 & 0.45 & 0.39 & 0.41 & 0.39 & 0.77 & -10.42 & 0.40 & 0.48 & 0.40 & 0.43 & 0.47 & 0.40 & 0.43 & 0.47 & 0.39\\
PL l & 0.42 & 0.47 & 0.49 & 0.53 & 0.45 & 0.41 & 0.53 & 2.51 & 0.42 & 0.60 & 0.46 & 0.60 & 2.43 & 0.40 & -15.28 & 0.41 & 0.47 & 0.43 & 0.41 & 0.47 & 0.44 & 0.41 & 0.61\\
DG s & 0.46 & 0.44 & 0.44 & 0.44 & 0.44 & 0.48 & 0.44 & 1.10 & 0.46 & 0.45 & 0.44 & 0.45 & 1.08 & 0.51 & 0.44 & -11.80 & 0.44 & 0.45 & 0.47 & 0.44 & 0.45 & 0.48 & 0.46\\
DG l & 0.42 & 0.47 & 0.49 & 0.53 & 0.45 & 0.41 & 0.53 & 2.51 & 0.42 & 0.60 & 0.46 & 0.60 & 2.43 & 0.40 & 0.47 & 0.41 & -15.28 & 0.43 & 0.41 & 0.47 & 0.44 & 0.41 & 0.61\\
TY & 0.46 & 0.47 & 0.48 & 0.49 & 0.46 & 0.46 & 0.49 & 1.69 & 0.46 & 0.53 & 0.46 & 0.53 & 1.64 & 0.46 & 0.47 & 0.46 & 0.47 & -13.58 & 0.46 & 0.47 & 0.46 & 0.46 & 0.54\\
VW & 0.46 & 0.45 & 0.45 & 0.46 & 0.45 & 0.48 & 0.45 & 1.24 & 0.46 & 0.48 & 0.45 & 0.47 & 1.21 & 0.50 & 0.45 & 0.48 & 0.45 & 0.46 & -12.28 & 0.45 & 0.45 & 0.47 & 0.48\\
DT/NI & 0.42 & 0.47 & 0.49 & 0.53 & 0.45 & 0.41 & 0.53 & 2.48 & 0.43 & 0.60 & 0.46 & 0.60 & 2.40 & 0.40 & 0.47 & 0.41 & 0.47 & 0.43 & 0.42 & -15.22 & 0.44 & 0.41 & 0.61\\
HD & 0.45 & 0.47 & 0.48 & 0.50 & 0.46 & 0.45 & 0.50 & 1.79 & 0.45 & 0.54 & 0.47 & 0.54 & 1.74 & 0.46 & 0.47 & 0.45 & 0.47 & 0.45 & 0.45 & 0.47 & -13.83 & 0.45 & 0.55\\
SB & 0.46 & 0.44 & 0.44 & 0.45 & 0.45 & 0.48 & 0.45 & 1.15 & 0.46 & 0.46 & 0.44 & 0.46 & 1.13 & 0.50 & 0.44 & 0.48 & 0.44 & 0.45 & 0.47 & 0.44 & 0.45 & -12.00 & 0.47\\
REST & 0.32 & 0.41 & 0.45 & 0.51 & 0.37 & 0.29 & 0.51 & 4.37 & 0.32 & 0.63 & 0.40 & 0.63 & 4.19 & 0.26 & 0.41 & 0.29 & 0.41 & 0.34 & 0.30 & 0.41 & 0.35 & 0.29 & -17.59\\
\end{tabular}
\caption{
Estimated price elasticities for specification C (BLP case) in $t=1988$.
Rows ($i$) correspond to market shares ($s_{jt}$), and columns ($j$)
correspond to prices ($p_{jt}$)
with respect to which elasticities are calculated.}
\end{table}
\end{landscape}
\section{Alternative GMM approach}
In this section we show that in the presence of factors a moment based
estimation approach along the lines originally proposed by BLP
is inadequate.
The moment conditions imposed by the model are
\begin{align}
\mathbb{E} \left[ e_{jt}\left(\alpha^0,\, \beta^0,\, \lambda^0 f^{0\prime} \right) X_{k,jt} \right] &= 0 \; ,
& k &= 1,\ldots,K \; ,
\nonumber \\
\mathbb{E} \left[ e_{jt}\left(\alpha^0,\, \beta^0,\, \lambda^0 f^{0\prime} \right) Z_{m,jt} \right] &= 0 \; ,
& m &= 1,\ldots,M \; ,
\end{align}
where $e_{jt}(\alpha,\, \beta,\, \lambda f') = \delta_{jt}(\alpha,\, s_t,\, X_t)
- \sum_{k=1}^K \, \beta_k \, X_{k,jt} - \sum_{r=1}^R \, \lambda_{jr} f_{tr}$.
Note that we write the residuals $e_{jt}$ as a function of the $J\times T$ matrix $\lambda f'$
in order to avoid the ambiguity of the decomposition into $\lambda$ and $f$.
The corresponding sample moments read
\begin{align}
m^X_k(\alpha,\, \beta,\, \lambda f') &=
\frac 1 {JT} \, {\rm Tr} \left(
e(\alpha,\, \beta,\, \lambda f') \, X'_k \right) \; ,
\nonumber \\
m^Z_m(\alpha,\, \beta,\, \lambda f') &= \frac 1 {JT} \, {\rm Tr} \left(
e(\alpha,\, \beta,\, \lambda f') \, Z'_m \right) \; .
\end{align}
We also define the sample moment vectors
$m^X(\alpha,\, \beta,\, \lambda f')=\left( m^X_1, \ldots, m^X_K \right)'$
and $m^Z(\alpha,\, \beta,\, \lambda f')=\left( m^Z_1, \ldots, m^Z_M \right)'$.
An alternative estimator for
$\alpha$, $\beta$, $\lambda$ and $f$
is then given by\footnote{
The minimizing $\hat \lambda_{\alpha,\beta}$ and $\hat f_{\alpha,\beta}$
are the least squares estimators, or equivalently, the principal components estimators, e.g. $\hat \lambda_{\alpha,\beta}$
consists of the eigenvectors corresponding to the $R$ largest eigenvalues
of the $J\times J$ matrix
\begin{align*}
\left( \delta(\alpha,\, s,\, X) - \sum_{k=1}^K \, \beta_k \, X_{k} \right)
\left( \delta(\alpha,\, s,\, X) - \sum_{k=1}^K \, \beta_k \, X_{k} \right)' \; .
\end{align*}
}
\begin{align}
\left( \hat \lambda_{\alpha,\beta} \, , \; \hat f_{\alpha,\beta} \right)
&= \operatorname*{argmin}_{ \{ \lambda, \, f \} } \, \sum_{j=1}^J \, \sum_{t=1}^T \,
e^2_{jt}(\alpha,\, \beta,\, \lambda f') \; .
\nonumber \\
\left( \hat \alpha^{\rm GMM}, \, \hat \beta^{\rm GMM} \right)
&= \operatorname*{argmin}_{ \{ \alpha \in {\cal B}_\alpha, \, \beta \} }
\left( \begin{array}{c} m^X(\alpha,\, \beta,\, \hat \lambda_{\alpha,\beta}
\hat f_{\alpha,\beta}')
\\ m^Z(\alpha,\, \beta,\, \hat \lambda_{\alpha,\beta}
\hat f_{\alpha,\beta}') \end{array} \right)'
\; {\cal W}_{JT} \;
\left( \begin{array}{c} m^X(\alpha,\, \beta,\, \hat \lambda_{\alpha,\beta}
\hat f_{\alpha,\beta}') \\
m^Z(\alpha,\, \beta,\, \hat \lambda_{\alpha,\beta}
\hat f_{\alpha,\beta}') \end{array} \right) \; ,
\end{align}
where ${\cal W}_{JT}$
is a positive definite $(K+M) \times (K+M)$ weight matrix.
The main difference between this alternative estimator
and our estimator ((ref)) is that the least-squares step
is used solely to recover estimates of the factors and factor
loadings (principal components estimator),
while the structural parameters $(\alpha,\beta)$ are
estimated in the GMM second step.
The relation between $\hat \alpha$ and $\hat \beta$ defined in
(ref) and $\hat \alpha^{\rm GMM}$ and $\hat \beta^{\rm GMM}$ defined
in (ref) is as follows
\begin{itemize}
• Let $R=0$ (no factors) and set
\begin{align}
{\cal W}_{JT} &=
\left( \begin{array}{cc} \left(\frac 1 {JT} x'x \right)^{-1}& 0_{K\times M} \\
0_{M\times K} & 0_{M\times M} \end{array} \right)
+ \left(\begin{array}{c} - (x'x)^{-1} x' \, z \\ \mathbbm{1}_M \end{array} \right)
\left(\frac 1 {JT} z' M_x z \right)^{-1}
\nonumber \\ & \qquad\ \qquad \qquad\ \qquad\qquad\ \qquad
\, W_{JT} \,
\left(\frac 1 {JT} z' M_x z \right)^{-1}
\left(\begin{array}{c} - (x'x)^{-1} x' \, z \\ \mathbbm{1}_M \end{array} \right)' \; ,
\end{align}
where
$x$ is a $JT \times K$ matrix and $z$ is a $JT \times M$ matrix,
given by $x_{.,k} = {\rm vec}\left( X_{k} \right)$,
$k=1,\ldots,K$, and
$z_{.,m} = {\rm vec}\left( Z_{m} \right)$,
$m=1,\ldots,M$.
Then $\hat \alpha$ and $\hat \beta$
solve (ref) with weight matrix $W_{JT}$
if and only if they solve (ref) with this weight matrix
${\cal W}_{JT}$,\footnote{
With this weight matrix ${\cal W}_{JT}$ the second
stage objective function in (ref) becomes
\begin{align*}
& \left( d(\alpha) - x \beta \right)' \, x \, (x'x)^{-1} \,
x' \, \left( d(\alpha) - x \beta \right) /JT
+ d'(\alpha) \, M_x \, z \, (z'M_x z)^{-1} W_{JT} (z'M_x z)^{-1}
\, z' \, M_x \, d(\alpha)
\\ &= \left( d(\alpha) - x \beta \right)' P_x
\left( d(\alpha) - x \beta \right)/JT
+ \tilde \gamma'_\alpha \, W_{JT} \, \tilde \gamma_\alpha \; ,
\end{align*}
where $d(\alpha)={\rm vec}(\delta(\alpha,\, s,\, X)-\delta(\alpha^0,\, s,\, X))$.
Here, $\beta$ only appears in the first term, and by choosing
$\beta=\hat \beta = (x' x)^{-1} x' d(\alpha)$
this term becomes zero.
Thus, we are left
with the second term, which is exactly the second stage objective function
in (ref) in this case, since for $R=0$
by the Frisch-Waugh theorem
we have $\tilde \gamma_\alpha = (z'M_x z)^{-1}
\, z' \, M_x \, d(\alpha)$.
} i.e. in this case we have
$(\hat \alpha,\hat \beta) = (\hat \alpha^{\rm GMM},\hat \beta^{\rm GMM})$.
• Let $R>0$ and $M=L$ (exactly identified case). Then a solution of (ref)
also is a solution of (ref), but not every solution
of (ref) needs to be a solution of (ref).
• For $M>L$ and $R>0$ there is no straightforward
characterization of the relationship between
the estimators in (ref) and (ref).
\end{itemize}
We want to discuss the exactly identified case $M=L$ a bit further. The reason why in this
case every solution of (ref) also solves (ref)
is that the first order conditions (FOC's)
wrt to $\beta$ and $\gamma$ of the first stage optimization
in (ref) read
$m^X(\hat \alpha,\, \hat \beta,\, \hat \lambda_{\hat \alpha,\hat \beta} \hat f_{\hat \alpha,\hat\beta}')=0$
and
$m^Z(\hat \alpha,\, \hat \beta,\, \hat \lambda_{\hat \alpha,\hat \beta} \hat f_{\hat \alpha,\hat\beta}')=0$, which implies that the GMM objective function of (ref)
is zero, i.e. minimized.
The reverse statement is not true, because for $R>0$
the first stage objective function
in (ref) is not a quadratic function of $\beta$ and $\gamma$
anymore once one concentrates out $\lambda$ and $f$, and it can have multiple local
minima that satisfy the FOC.
Therefore, $\hat \alpha^{\rm GMM}$ and $\hat \beta^{\rm GMM}$ can be
inconsistent, while $\hat \alpha$ and $\hat \beta$ are consistent,
which is the main reason to consider the latter in this paper.
To illustrate this important difference between $\hat \alpha^{\rm GMM}$, $\hat \beta^{\rm GMM}$ and $\hat \alpha$, $\hat \beta$, we want to give a simple
example for a linear model in which the least squares objective function has multiple local
minima. Consider a DGP where $Y_{jt} = \beta^0 X_{jt} + \lambda^0_j f^0_t + e_{jt}$,
with $X_{jt} = 1 + 0.5 \tilde X_{jt} + \lambda^0_j f^0_t$, and
$\tilde X_{jt}$, $e_{jt}$, $\lambda^0_j$ and $f^0_t$ are all identically distributed
as ${\cal N}(0,1)$, mutually independent, and independent across $j$ and $t$.
Here, the number of factors $R=1$, and we
assume that $Y_{jt}$ and $X_{jt}$ are observed and that $\beta^0=0$. The profiled least
squares objective function in this model, which corresponds to our inner loop,
is given by $L(\beta) = \sum_{r=2}^{T} \mu_r \left[ (Y-\beta X)' (Y-\beta X) \right]$.
For $J=T=100$ and a concrete draw of $Y$ and $X$, this objective function is plotted
in figure (ref). The shape of this objective function is
qualitatively unchanged for other draws of $Y$ and $X$, or larger values of $J$ and $T$. As predicted by our consistency result, the global minimum of $L(\beta)$
is close to $\beta^0=0$, but another local minimum is present, which does neither vanish nor converge to $\beta^0=0$
when $J$ and $T$ grow to infinity. Thus, the global minimum of $L(\beta)$
gives a consistent estimator, but the solution to the FOC
$\partial L(\beta) / \partial \beta =0$ gives not. In this example, the
principal components estimator of $\lambda(\beta)$ and $f(\beta)$,
which are derived from
$Y-\beta X$, become very bad approximations for $\lambda^0$ and $f^0$ for
$\beta\gtrsim 0.5$. Thus, for $\beta\gtrsim 0.5$, the fixed effects are
essentially not controlled for anymore in the objective function, and the local minimum
around $\beta \approx 0.8$ reflects the resulting endogeneity problem.
\begin{figure}[tbh]
\epsfig{file=./Graphs/objective.eps,width=0.5\textwidth}
\caption{
Example for multiple local minima in the
least squares objective function $L(\beta)$. The global minimum can be found close to the true value
$\beta^0=0$, but another local minimum exists around
$\beta \approx 0.8$, which renders the FOC inappropriate for
defining the estimator $\hat \beta$.}
\end{figure}
\section{Details for Theorems (ref)
and (ref) }
\subsection{Formulas for Asymptotic Variance Terms}
We define the $JT \times K$ matrix $x^{\lambda f}$,
the $JT \times M$ matrix $z^{\lambda f}$,
and the $JT \times L$ matrix $g$ by
\begin{align}
x^{\lambda f}_{.,k} &= {\rm vec}\left( M_{\lambda^0} X_{k} M_{f^0} \right) \; , &
z^{\lambda f}_{.,m} &= {\rm vec}\left( M_{\lambda^0} Z_{m} M_{f^0} \right) \; , &
g_{.,l} &= - {\rm vec}\left( \nabla_l \, \delta(\alpha^0) \right) \; , &
\end{align}
where $k=1,\ldots,K$, $m=1,\ldots,M$, and $l=1,\ldots,L$.
Note that $x^{\lambda f} = (\mathbbm{1}_T \otimes M_{\lambda^0}) x^f$,
$z^{\lambda f} = (\mathbbm{1}_T \otimes M_{\lambda^0}) z^f$, and
$g$ is the vectorization of the gradient of $\delta(\alpha)$, evaluated at the
true parameter.
We introduce the $(L+K)\times(L+K)$ matrix $G$
and the $(K+M)\times(K+M)$ matrix $\Omega$ as follows
\begin{align}
G & =
\operatorname*{plim}_{J,T \rightarrow \infty}
\frac 1 {JT}
\left( \begin{array}{cc} g' x^{\lambda f} & g' z^{\lambda f} \\
x^{\lambda f \prime} x^{\lambda f} &
x^{\lambda f \prime} z^{\lambda f} \end{array} \right) ,
&
\Omega &= \operatorname*{plim}_{J,T \rightarrow \infty} \frac 1 {JT}
\left(x^{\lambda f}, z^{\lambda f}\right)'
{\rm diag}(\Sigma^{\rm vec}_e)
\left(x^{\lambda f}, z^{\lambda f}\right),
\end{align}
where $ \Sigma_e^{\rm vec} = {\rm vec}\left\{ \left[ \mathbbm{E} \left(e_{jt}^2\right)
\right]_{\begin{minipage}{1.2cm} \tiny
j=1,\ldots,J\\t=1,\ldots,T\end{minipage}} \right\}$ is
the $JT$-vector of vectorized variances of $e_{jt}$.
Finally, we define the $(K+M) \times (K+M)$ weight matrix ${\cal W}$ by
\begin{align}
{\cal W} &= \operatorname*{plim}_{J,T \rightarrow \infty} \Bigg[
\left( \begin{array}{cc} \left( \frac 1 {JT} x^{\lambda f \prime}
x^{\lambda f} \right)^{-1} & 0_{K\times M} \\
0_{M\times K} & 0_{M\times M} \end{array} \right)
+ \left(\begin{array}{c} - (x^{\lambda f \prime} x^{\lambda f})^{-1} x^{\lambda f \prime} \, z^{\lambda f} \\ \mathbbm{1}_M \end{array} \right)
\nonumber \\ & \quad
\times \left(\frac 1 {JT} z^{\lambda f \prime} M_{x^{\lambda f}}
z^{\lambda f } \right)^{-1}
\, W_{JT} \,
\left(\frac 1 {JT} z^{\lambda f \prime} M_{x^{\lambda f}}
z^{\lambda f } \right)^{-1}
\left(\begin{array}{c} - (x^{\lambda f \prime} x^{\lambda f})^{-1} x^{\lambda f \prime} \, z^{\lambda f} \\ \mathbbm{1}_M \end{array} \right)' \Bigg].
\end{align}
Existence of these probability limits is imposed by Assumption (ref) below.
\subsection{Formulas for Asymptotic Bias Terms}
Here we provide the formulas for the asymptotic bias terms $B_0$, $B_1$
and $B_2$ that enter into Theorem (ref).
Let the $J\times 1$ vector
$\Sigma_e^{(1)}$, the $T\times 1$ vector $\Sigma_e^{(2)}$,
and the $T\times T$
matrices $\Sigma^{X,e}_k$, $k=1,\ldots,K$, and $\Sigma^{Z,e}_m$, $m=1,\ldots,M$,
be defined by
\begin{align}
\Sigma_{e,j}^{(1)} &=
\frac 1 T \, \sum_{t=1}^T \, \mathbbm{E} \left(e_{jt}^2\right)
\; ,
&
\Sigma_{e,t}^{(2)} &=
\frac 1 J \, \sum_{j=1}^J \, \mathbbm{E} \left(e_{jt}^2\right) \; ,
\nonumber \\
\Sigma^{X,e}_{k,t\tau} \, &= \, \frac 1 J \, \sum_{j=1}^J \,
\mathbbm{E}\left( X_{k,jt} \, e_{j\tau} \right) \; ,
&
\Sigma^{Z,e}_{m,t\tau} \, &= \, \frac 1 J \, \sum_{j=1}^J \,
\mathbbm{E}\left( Z_{m,jt} \, e_{j\tau} \right) \; ,
\end{align}
where $j=1,\ldots,J$ and
$t,\tau=1,\ldots,T$. Furthermore, let
\begin{align}
b^{(x,0)}_k &= \operatorname*{plim}_{J,T \rightarrow \infty} \,
{\rm Tr}\left( P_{f^0} \, \Sigma^{X,e}_k \right) \; ,
\nonumber \\
b^{(x,1)}_k &= \operatorname*{plim}_{J,T \rightarrow \infty} \,
{\rm Tr}\left[ {\rm diag}\left(\Sigma_e^{(1)} \right) \, M_{\lambda^0} \, X_k \,
f^0 \, (f^{0\prime}f^0)^{-1} \, (\lambda^{0\prime}\lambda^0)^{-1} \, \lambda^{0\prime} \right] \; ,
\nonumber \\
b^{(x,2)}_k &= \operatorname*{plim}_{J,T \rightarrow \infty} \,
{\rm Tr}\left[ {\rm diag}\left(\Sigma_e^{(2)} \right) \, M_{f^0} \, X^{\prime}_k \,
\lambda^0 \, (\lambda^{0\prime}\lambda^0)^{-1} \, (f^{0\prime}f^0)^{-1} \, f^{0\prime} \right] \; ,
\nonumber \\
b^{(z,0)}_m &= \operatorname*{plim}_{J,T \rightarrow \infty} \,
{\rm Tr}\left( P_{f^0} \, \Sigma^{Z,e}_m \right) \; ,
\nonumber \\
b^{(z,1)}_m &= \operatorname*{plim}_{J,T \rightarrow \infty} \,
{\rm Tr}\left[ {\rm diag}\left(\Sigma_e^{(1)} \right) \, M_{\lambda^0} \, Z_m \,
f^0 \, (f^{0\prime}f^0)^{-1} \, (\lambda^{0\prime}\lambda^0)^{-1} \, \lambda^{0\prime} \right] \; ,
\nonumber \\
b^{(z,2)}_m &= \operatorname*{plim}_{J,T \rightarrow \infty} \,
{\rm Tr}\left[ {\rm diag}\left(\Sigma_e^{(2)} \right) \, M_{f^0} \, Z^{\prime}_m \,
\lambda^0 \, (\lambda^{0\prime}\lambda^0)^{-1} \, (f^{0\prime}f^0)^{-1} \, f^{0\prime} \right] \; ,
\end{align}
and we set
$b^{(x,i)}=\left(b^{(x,i)}_1,\ldots,b^{(x,i)}_K \right)'$ and
$b^{(z,i)}=\left(b^{(z,i)}_1,\ldots,b^{(z,i)}_M \right)'$,
for $i=0,1,2$.
With these definitions we can now give the expression for the asymptotic bias terms
which appear in Theorem (ref), namely
\begin{align}
B_i &= - \left( G {\cal W} G' \right)^{-1}
G {\cal W} \,
\left( \begin{array}{c} b^{(x,i)} \\ b^{(z,i)} \end{array} \right) ,
\end{align}
where $i=0,1,2$.
\subsection{Additional Assumptions for Asymptotic Distribution and Bias Correction}
In addition to Assumption (ref), which guarantees consistency
of the LS-MD estimator, we also require the Assumptions (ref), (ref)
and (ref) to derive the limiting distribution of the estimator in
Theorem (ref),
and Assumption (ref) to provide consistent estimators for
the asymptotic bias and asymptotic covariance matrix in Theorem (ref).
These additional assumptions are presented below.
\begin{assumption} $\phantom{a}$
We assume that the limits of $\lambda^{0\prime} \lambda^0 / J$
and $f^{0\prime} f^0 / T$ are finite and have full rank, i.e.
(a) $\lim_{J,T \rightarrow \infty}\left(\lambda^{0\prime} \lambda^0/J\right) > 0$,
(b) $\lim_{J,T \rightarrow \infty} \left( f^{0\prime} f^0 / T \right) > 0$\;.
\end{assumption}
Assumption (ref) guarantees that $\|\lambda^0\|$
and $\|f^0\|$ grow at a rate of $\sqrt{J}$ and $\sqrt{T}$, respectively.
This is a so called “strong factor” assumption that makes sure that the influence of the
factors is sufficiently large, so that the principal components estimators
$\widehat \lambda$ and $\widehat f$ can pick up the correct factor loadings and factors.
\begin{assumption}
We assume existence of the probability limits
$G$, $\Omega$, ${\cal W}$,
$b^{(x,i)}$ and $b^{(z,i)}$, $i=0,1,2$.
In addition, we assume
$G {\cal W} G' > 0$ and
$G {\cal W} \Omega {\cal W} G'>0$.
\end{assumption}
\begin{assumption}
$\phantom{a}$
\begin{itemize}
• There exist $J\times T$ matrices $r^{\Delta}(\alpha)$
and $\nabla_l \delta(\alpha^0)$,
$l=1,\ldots,L$, such that
\begin{align*}
\delta(\alpha)-\delta(\alpha^0) &=
\sum_{l=1}^L (\alpha_l-\alpha_l^0) \,
\nabla_l \delta(\alpha^0) + r^{\Delta}(\alpha) \; ,
\end{align*}
and
\begin{align*}
\frac 1 {\sqrt{JT}} \| \nabla_l \delta(\alpha^0) \|_F &= {\cal O}_p(1) \; ,
&& for \;\; l=1,\ldots,L \; ,
\nonumber \\
\sup_{\{\alpha: \, \sqrt{J} \|\alpha-\alpha^0\| < c, \;
\alpha \neq \alpha^0 \}}
\frac{ \frac 1 {\sqrt{JT}} \| r^{\Delta}(\alpha) \|_F }
{\| \alpha - \alpha^0 \|} &= o_p(1) \; ,
&& for all \; \; c>0 \; .
\end{align*}
• $\|\lambda^0_j\|$ and $\|f^0_t\|$ are uniformly bounded
across $j$, $t$, $J$ and $T$.
• The errors $e_{jt}$ are independent across $j$ and $t$, they satisfy
$\mathbb{E} e_{jt}=0$, and $\mathbb{E} (e_{jt})^{8+\epsilon}$ is bounded
uniformly across $j,t$ and $J,T$, for some $\epsilon>0$.
• The regressors $X_k$, $k=1,\ldots,K$,
(both high- and low rank regressors) and the instruments
$Z_m$, $m=1,\ldots,M$, can be decomposed as
$X_k = X^{\rm str}_k + X^{\rm weak}_k$
and $Z_m = Z^{\rm str}_m + Z^{\rm weak}_m$.
The components $X^{\rm str}_k$ and $Z^{\rm str}_m$ are strictly exogenous,
i.e. $X^{\rm str}_{k,jt}$ and $Z^{\rm str}_{m,jt}$ are independent
of $e_{j\tau}$ for all $j,i,t,\tau$.
The components $X^{\rm weak}_k$ and $Z^{\rm weak}_m$ are weakly exogenous,
and we assume
\begin{align*}
X^{\rm weak}_{k,jt} &= \sum_{\tau=1}^{t-1} \, c_{k,j\tau} \, e_{j,t-\tau} \; ,
&
Z^{\rm weak}_{m,jt} &= \sum_{\tau=1}^{t-1} \, d_{m,j\tau} \, e_{j,t-\tau} \; ,
\end{align*}
for some coefficients $c_{k,j\tau}$ and $d_{m,j\tau}$ that satisfy
\begin{align*}
|c_{k,j\tau}| \, &< \, \alpha^{\tau} \; ,
&
|d_{k,j\tau}| \, &< \, \alpha^{\tau} \; ,
\end{align*}
where $\alpha \in (0,1)$ is a constant that is independent of $\tau=1,\ldots,T-1$,
$j=1\ldots J$, $k=1,\ldots,K$ and $m=1,\ldots,M$.
We also assume that $\mathbb{E}[(X^{\rm str}_{k,jt})^{8+\epsilon}]$
and $\mathbb{E}[(Z^{\rm str}_{m,jt})^{8+\epsilon}]$ are
bounded uniformly over $j,t$ and $J,T$, for some $\epsilon>0$.
\end{itemize}
\end{assumption}
Assumption (ref)$(ii)$ and $(iii)$ are implied by Assumption (ref), so it would not be
necessary to impose those explicitly in Theorem (ref).
Part $(ii)$, $(iii)$ and $(iv)$ of Assumption (ref) are identical
to Assumption 5 in Moon and Weidner MoonWeidner2015,MoonWeidner2015b, except for the
appearance of the instruments $Z_m$ here,
which need to be included since they appear as additional regressors in the
first step of our estimation procedure. Part $(i)$ of Assumption
(ref) can for example be justified by assuming that
within any $\sqrt{J}$-shrinking neighborhood of $\alpha^0$
we have wpa1 that
$\delta_{jt}(\alpha)$
is differentiable, that $| \nabla_l \delta_{jt}(\alpha) |$
is uniformly bounded across $j$, $t$, $J$ and $T$, and that
$\nabla_l \delta_{jt}(\alpha)$ is Lipschitz continuous with a
Lipschitz constant that is uniformly bounded
across $j$, $t$, $J$ and $T$, for all $l=1,\ldots L$. But since the assumption
is only on the Frobenius norm of the gradient and remainder term,
one can also conceive weaker sufficient conditions for
Assumption (ref)$(i)$.
\begin{assumption}
For all $c>0$ and $l=1,\ldots,L$ we have
\begin{align*}
\sup_{\{\alpha: \, \sqrt{JT} \|\alpha-\alpha^0\| < c \}}
\| \nabla_l \delta(\alpha) - \nabla_l \delta(\alpha^0) \|_F = o_p(\sqrt{JT}).
\end{align*}
\end{assumption}
This last assumption is needed to guarantee consistency
of the bias and variance estimators that are presented in the following.
\subsection{Bias and Variance Estimators}
Here we present consistent estimators for the matrices
$G$, $\Omega$, and ${\cal W}$, which enter into the asymptotic variance of
the LS-MD estimator, and for the vectors $B_0$, $B_1$ and $B_2$,
which enter into the asymptotic bias of the estimator.
Consistency of these estimators is stated in Theorem (ref).
Given the LS-MD estimators $\widehat \alpha$ and $\widehat \beta$, we can define the residuals
\begin{align}
\widehat e &= \delta(\widehat \alpha,\, s,\, X)
- \sum_{k=1}^K \, \widehat \beta_k \, X_{k} - \widehat \lambda \widehat f' \; .
\end{align}
We also define the $JT \times K$ matrix $\widehat x^{\lambda f}$,
the $JT \times M$ matrix $\widehat z^{\lambda f}$,
and the $JT \times L$ matrix $\widehat g$ by
\begin{align}
\widehat x^{\lambda f}_{.,k} &= {\rm vec}\left( M_{\widehat \lambda} X_{k} M_{\widehat f} \right) \; , &
\widehat z^{\lambda f}_{.,m} &= {\rm vec}\left( M_{\widehat \lambda} Z_{m} M_{\widehat f} \right) \; , &
\widehat g_{.,l} &= - {\rm vec}\left( \nabla_l \, \delta(\widehat \alpha) \right) \; , &
\end{align}
where $k=1,\ldots,K$, $m=1,\ldots,M$, and $l=1,\ldots,L$.
The definition of $\widehat \Sigma^{\rm vec}_e$, $\widehat \Sigma_e^{(1)}$ and $\widehat \Sigma_e^{(2)}$
is analogous to that of $\Sigma^{\rm vec}_e$, $\Sigma_e^{(1)}$ and $\Sigma_e^{(2)}$,
but with $\mathbbm{E}(e^2_{jt})$ replaced by $\widehat e^2_{jt}$.
The $T\times T$
matrices $\widehat \Sigma^{X,e}_k$, $k=1,\ldots,K$, and $\widehat \Sigma^{Z,e}_m$, $m=1,\ldots,M$,
are defined by
\begin{align}
\widehat \Sigma^{X,e}_{k,t\tau} \, &= \,
\left\{ \begin{array}{ll}
\frac 1 J \, \sum_{j=1}^J \, X_{k,jt} \, \widehat e_{j\tau}
& for $0 < t-\tau \leq h$
\\
0 & otherwise
\end{array} \right.
\nonumber \\
\widehat \Sigma^{Z,e}_{m,t\tau} \, &= \,
\left\{ \begin{array}{ll}
\frac 1 J \, \sum_{j=1}^J \, Z_{m,jt} \, \widehat e_{j\tau}
& for $0 < t-\tau \leq h$
\\
0 & otherwise
\end{array} \right.
\end{align}
where $t,\tau=1,\ldots,T$, and $h \in \mathbbm{N}$ is a bandwidth parameter.
Using these objects we define
\begin{align}
\widehat G
& =
\,
\frac 1 {JT}
\left( \begin{array}{cc} \widehat g' \, \widehat x^{\lambda f} & \widehat g' \,\widehat z^{\lambda f} \\
\widehat x^{\lambda f \prime} \, \widehat x^{\lambda f} &
\widehat x^{\lambda f \prime} \,\widehat z^{\lambda f} \end{array} \right) \; ,
\nonumber \\
\widehat \Omega &= \, \frac 1 {JT}
\left(\widehat x^{\lambda f}, \widehat z^{\lambda f}\right)'
{\rm diag}(\widehat \Sigma^{\rm vec}_e)
\left(\widehat x^{\lambda f}, \widehat z^{\lambda f}\right) \; ,
\nonumber \\
\widehat b^{(x,0)}_k &= \,
{\rm Tr}\left( P_{\widehat f} \, \widehat \Sigma^{X,e}_k \right) \; ,
\nonumber \\
\widehat b^{(x,1)}_k &= \,
{\rm Tr}\left[ {\rm diag}\left(\widehat \Sigma_e^{(1)} \right) \, M_{\widehat \lambda} \, X_k \,
\widehat f \, (\widehat f^{\prime}\widehat f)^{-1} \, (\widehat \lambda^{\prime}\widehat \lambda)^{-1} \, \widehat \lambda^{\prime} \right] \; ,
\nonumber \\
\widehat b^{(x,2)}_k &= \,
{\rm Tr}\left[ {\rm diag}\left(\widehat \Sigma_e^{(2)} \right) \, M_{\widehat f} \, X^{\prime}_k \,
\widehat \lambda \, (\widehat \lambda^{\prime}\widehat \lambda)^{-1} \, (\widehat f^{\prime}\widehat f)^{-1} \, \widehat f^{\prime} \right] \; ,
\nonumber \\
\widehat b^{(z,0)}_m &= \,
{\rm Tr}\left( P_{\widehat f} \, \widehat \Sigma^{Z,e}_m \right) \; ,
\nonumber \\
\widehat b^{(z,1)}_m &= \,
{\rm Tr}\left[ {\rm diag}\left(\widehat \Sigma_e^{(1)} \right) \, M_{\widehat \lambda} \, Z_m \,
\widehat f \, (\widehat f^{\prime}\widehat f)^{-1} \, (\widehat \lambda^{\prime}\widehat \lambda)^{-1} \, \widehat \lambda^{\prime} \right] \; ,
\nonumber \\
\widehat b^{(z,2)}_m &= \,
{\rm Tr}\left[ {\rm diag}\left(\widehat \Sigma_e^{(2)} \right) \, M_{\widehat f} \, Z^{\prime}_m \,
\widehat \lambda \, (\widehat \lambda^{\prime}\widehat \lambda)^{-1} \, (\widehat f^{\prime}\widehat f)^{-1} \, \widehat f^{\prime} \right] \; ,
\end{align}
for $k=1,\ldots,K$ and $m=1,\ldots,M$.
We set
$\widehat b^{(x,i)}=\left(\widehat b^{(x,i)}_1,\ldots,\widehat b^{(x,i)}_K \right)'$ and
$\widehat b^{(z,i)}=\left(\widehat b^{(z,i)}_1,\ldots,\widehat b^{(z,i)}_M \right)'$,
for $i=0,1,2$. The estimator of ${\cal W}$ is given by
\begin{align}
\widehat {\cal W} &=
\left( \begin{array}{cc} \left( \frac 1 {JT} \widehat x^{\lambda f \prime}
\widehat x^{\lambda f} \right)^{-1} & 0_{K\times M} \\
0_{M\times K} & 0_{M\times M} \end{array} \right)
+ \left(\begin{array}{c} - (\widehat x^{\lambda f \prime} \widehat x^{\lambda f})^{-1} \widehat x^{\lambda f \prime} \, \widehat z^{\lambda f} \\ \mathbbm{1}_M \end{array} \right)
\left(\frac 1 {JT} \widehat z^{\lambda f \prime} M_{\widehat x^{\lambda f}} \widehat z^{\lambda f} \right)^{-1}
\nonumber \\ & \qquad\qquad\qquad\qquad
\, W_{JT} \,
\left(\frac 1 {JT} \widehat z^{\lambda f \prime} M_{\widehat x^{\lambda f}} \widehat z^{\lambda f} \right)^{-1}
\left(\begin{array}{c} - (\widehat x^{\lambda f \prime} \widehat x^{\lambda f})^{-1} \widehat x^{\lambda f \prime} \, \widehat z^{\lambda f} \\ \mathbbm{1}_M \end{array} \right)' \; .
\end{align}
Finally, for $i=0,1,2$, we have
\begin{align}
\widehat B_i &= - \left( \widehat G \widehat {\cal W} \widehat G' \right)^{-1}
\widehat G \widehat {\cal W} \,
\left( \begin{array}{c} \widehat b^{(x,i)} \\ \widehat b^{(z,i)} \end{array} \right) \; .
\end{align}
The only subtlety here lies in the definition of $\widehat \Sigma^{X,e}_{k}$
and $\widehat \Sigma^{Z,e}_{m}$, where we explicitly impose the constraint that
$\widehat \Sigma^{X,e}_{k,t\tau}=\widehat \Sigma^{Z,e}_{m,t\tau}=0$ for $t-\tau \leq 0$
and for $t-\tau > h$, where $h \in \mathbbm{N}$ is a bandwidth parameter.
On the one side ($t-\tau \leq 0$) this constraint stems from the assumption that $X_k$ and $Z_m$ are only correlated with past values of the errors $e$, not with present and future values,
on the other side ($t-\tau > h$) we need the bandwidth cutoff to guarantee that the variance
of our estimator for $B_0$ converges to zero. Without imposing
this constraint and introducing the bandwidth parameter, our estimator for $B_0$ would be inconsistent.
\subsection{Correlation of $e_{jt}$ across $j$}
Our assumptions impose that the error term $e_{jt}$ is independent both across products $j$ and over markets/time $t$.
We allow for the regressors $X_{jt}$ to be pre-determined, for example, lagged dependent variables are allowed,
and would therefore run into identification problems if we also allowed $e_{jt}$ to be to be
correlated over time. However, it would not cause any conceptual problem to allow weak correlation of $e_{jt}$
across products $j$. The above formulas for the asymptotic variance and bias of the LS-MD estimator would need
to be modified as follows:
\begin{itemize}
• The diagonal matrix $ {\rm diag}(\Sigma^{\rm vec}_e)$ that appears in the definition of $\Omega$
in equation (ref) needs to be replaced by the potentially non-diagonal $JT \times JT$
variance-covariance matrix of the $JT$-vector of error terms ${\rm vec}(e)$.
Otherwise, the formula for the asymptotic variance-covariance matrix
$\left(G {\cal W} G' \right)^{-1} G {\cal W} \Omega
{\cal W} G' \left(G {\cal W} G' \right)^{-1} $ of the LS-MD estimator is unchanged.
• The diagonal matrix ${\rm diag}\left( \Sigma_e^{(1)} \right)$ that enters into the definition
of $ b^{(x,1)}_k$ and $ b^{(z,1)}_m$ in equation (ref) needs to be replaced with
the potentially non-diagonal $J \times J$ matrix
$\frac 1 T \sum_{t=1}^T \Sigma^{(e)}_t$, where $\Sigma^{(e)}_t$ is the variance-covariance matrix of
the $J$-vector $(e_{jt} \, : \, j=1,\ldots,J)$. After this change and the change of $\Omega$ already described
above, the asymptotic bias terms $B_0$, $B_1$ and $B_2$ are still given by equation (ref).
\end{itemize}
Those two modifications to the asymptotic variance and bias are very much in line with the results in
Bai Bai2009, who allows for cross-sectional dependence in the error term in a linear model with
interactive fixed effects. We leave the question of bias correction and inference for the case of
cross-sectional dependence in $e_{jt}$ for future work.
\section{Proofs}
In addition to the vectorizations $x$, $x^{\lambda f}$,
$z$, $z^{\lambda f}$, $g$, and $d(\alpha)$, which were
already defined above, we also introduce
the $JT \times K$ matrix $x^f$, the $JT \times M$ matrix $z^f$, and
the $JT \times 1$ vector $\varepsilon$
by
\begin{align*}
x^f_{.,k} &= {\rm vec}\left( X_{k} M_{f^0} \right) , &
z^f_{.,m} &= {\rm vec}\left( Z_{m} M_{f^0} \right) , &
\varepsilon &= {\rm vec}\left( e \right) ,
\end{align*}
where $k=1,\ldots,K$ and $m=1,\ldots,M$.
\subsection{Proof of Identification}
\begin{proof}[\bf Proof of Theorem (ref)]
To show that any two different \textit{parameters} cannot be observational
equivalent, we introduce the following functional
\[
Q\left( \alpha ,\beta ,\gamma ,\lambda ,f ; F^0_{s,X,Z} \right) =
\mathbbm{E}_0 \left\| \delta(\alpha^{})
- \beta^{} \cdot X
- \gamma^{} \cdot Z - \lambda^{}f^{'} \right\|_F^2 ,
\]
where $\mathbbm{E}_0$ refers to the expectation under the distribution of observables
$F^0_{s,X,Z}$, which is implied by the model, i.e.
$F^0_{s,X,Z}= \Gamma(\alpha^0, \beta^0, \lambda^0 f^{0 \prime}, F^0_{e,X,Z})$.
First, we show that under Assumption (ref)(i)-(iv), the minima of the
function $Q\left( \alpha^0 ,\beta ,\gamma ,\lambda ,f; F^0_{s,X,Z}\right)$
over ($\beta$, $\gamma$, $\lambda$, $f$)
satisfies
$\beta=\beta^0$, $\gamma=0$, and $\lambda f' = \lambda^0 f^{0 \prime}$.
Using model
(ref) and Assumption (ref)$(ii)$ and $(iii)$ we find
\begin{align}
&Q\left( \alpha^0 ,\beta ,\gamma ,\lambda ,f;F^0_{s,X,Z}\right)
\nonumber \\
&= \mathbbm{E}_0 \,
{\rm Tr}\left\{
[\delta(\alpha^0)
- \beta \cdot X - \gamma \cdot Z - \lambda f']'
[\delta(\alpha^0)
- \beta \cdot X - \gamma \cdot Z - \lambda f'] \right\}
\nonumber \\
&= \mathbbm{E}_0 \,
{\rm Tr}\left\{
[ (\beta^0 - \beta) \cdot X - \gamma \cdot Z
+ \lambda^0 f^{0 \prime} - \lambda f' + e ]'
[ (\beta^0 - \beta) \cdot X - \gamma \cdot Z
+ \lambda^0 f^{0 \prime} - \lambda f' + e ] \right\}
\nonumber \\
&= \mathbbm{E}_0{\rm Tr}( e' e)
+ \underbrace{ \mathbbm{E}_0 \,
{\rm Tr}\left\{
[ (\beta^0 - \beta) \cdot X - \gamma \cdot Z
+ \lambda^0 f^{0 \prime} - \lambda f' ]'
[ (\beta^0 - \beta) \cdot X - \gamma \cdot Z
+ \lambda^0 f^{0 \prime} - \lambda f' ] \right\}
}_{=Q^*(\beta,\gamma,\lambda,f; F^0_{s,X,Z})} .
\end{align}
Note that $Q^*(\beta,\gamma,\lambda,f; F^0_{s,X,Z}) \geq 0$
and that $Q^*(\beta^0,0,\lambda^0,f^0; F^0_{s,X,Z}) = 0$.
Thus, the minimum value of
$Q\left( \alpha^0 ,\beta , \gamma ,\lambda ,f; F^0_{s,X,Z}\right)$
equals $\mathbbm{E}_0{\rm Tr}( e' e)$
and all parameters that minimize
$Q\left( \alpha^0 ,\beta , \gamma ,\lambda ,f; F^0_{s,X,Z}\right)$
must satisfy $Q^*(\beta,\gamma,\lambda,f;F^0_{s,X,Z}) = 0$.
We have for any $\lambda$ and $f$
\begin{align}
Q^*(\beta,\gamma,\lambda,f;F^0_{s,X,Z})
&\geq
\mathbbm{E}_0 \, {\rm Tr}\{ [(\beta^0 - \beta) \cdot X - \gamma \cdot Z ]'
M_{(\lambda,\lambda^0)} [(\beta^0 - \beta) \cdot X - \gamma \cdot Z ] \}
\nonumber \\
&=
[(\beta^0-\beta)',\gamma']
\mathbbm{E}_0[(x,z)' (\mathbbm{1}_T \otimes M_{(\lambda,\lambda^0)}) (x,z)]
[(\beta^0-\beta)',\gamma']'
\nonumber \\
& \geq b \left( \|\beta-\beta^0\|^2 + \|\gamma\|^2 \right)^2,
\end{align}
where the last line holds by Assumption (ref)$(iv)$.
This shows that $\beta=\beta^0$ and $\gamma=0$ is necessary to
minimize $Q\left( \alpha^0 ,\beta , \gamma ,\lambda ,f;F^0_{s,X,Z}\right)$.
Since ${\rm Tr}(AA')=0$ for a matrix $A$ implies $A=0$, we find
that $Q^*(\beta^0,0,\lambda,f;F^0_{s,X,Z})=0$ implies
$\beta=\beta^0$, $\gamma=0$ and $\lambda^0 f^{0 \prime} - \lambda f' = 0$.
We have thus shown that $Q\left( \alpha^0 ,\beta ,\gamma ,\lambda ,f;F^0_{s,X,Z}\right)$
is minimized if and only if
$\beta=\beta^0$, $\gamma=0$ and $\lambda f' = \lambda^0 f^{0 \prime}$.
For the second part, we introduce a second functional; for a given
$\alpha$ we define:
\begin{equation}
\gamma(\alpha; F^0_{s,X,Z})
\in \text{argmin}_{\gamma} \min_{\beta, \lambda, f}
Q\left( \alpha ,\beta ,\gamma ,\lambda ,f ; F^0_{s,X,Z} \right) .
\end{equation}
We show that under
Assumption (ref)(i)-(v), $\gamma(\alpha; F^0_{s,X,Z})=0$ implies $\alpha=\alpha^0$.
From part $(i)$ we already know that $\gamma(\alpha^0; F^0_{s,X,Z})=0$.
The proof proceeds by contradiction. Assume that $\gamma(\alpha; F^0_{s,X,Z})=0$
for $\alpha \neq \alpha^0$. By definition of $\gamma(\cdot)$ in
Eq. ((ref)), this
implies that there exists
$\tilde \beta$, $\tilde \lambda$ and $\tilde f$ such that
\begin{equation}
Q\left( \alpha ,\tilde \beta ,0 ,\tilde \lambda , \tilde f; F^0_{s,X,Z}\right)
\leq \min_{\beta,\gamma,\lambda,f}
Q\left( \alpha ,\beta ,\gamma ,\lambda ,f;F^0_{s,X,Z}\right).
\end{equation}
Using model (ref) and our assumptions
we obtain the following lower bound
for the lhs of inequality (ref)
\begin{align}
& Q \left( \alpha ,\tilde \beta ,0 ,\tilde \lambda , \tilde f;F^0_{s,X,Z}\right)
=
\mathbbm{E}_0 {\rm Tr} \left[
\left( \delta(\alpha)
- \tilde \beta \cdot X
- \tilde \lambda \tilde f' \right)'
\left( \delta(\alpha)
- \tilde \beta \cdot X
- \tilde \lambda \tilde f' \right) \right]
\nonumber \\
& \quad =
\mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
+ \lambda^0 f^0
- \tilde \lambda \tilde f' + e \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad
\left( \delta(\alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
+ \lambda^0 f^0
- \tilde \lambda \tilde f' + e \right) \Big]
\nonumber \\
& \quad =
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+
\mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
+ \lambda^0 f^0
- \tilde \lambda \tilde f' \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad
\qquad \qquad \qquad \qquad \qquad \;
\left( \delta(\alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
+ \lambda^0 f^0
- \tilde \lambda \tilde f' \right) \Big]
\nonumber \\
& \quad \geq
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+
\mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X \right)'
M_{(\tilde \lambda,\lambda^0)}
\nonumber \\ & \qquad \qquad \qquad \qquad
\qquad \qquad \qquad \qquad \qquad \qquad \qquad \;
\left( \delta(\alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
\right) \Big]
\nonumber \\
& \quad =
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ \mathbbm{E}_0\left[ \Delta \xi_{\alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes M_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\alpha,\tilde \beta} \right]
\nonumber \\
& \quad =
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ \mathbbm{E}_0\left[ \Delta \xi_{\alpha,\tilde \beta}'
\Delta \xi_{\alpha,\tilde \beta} \right]
- \mathbbm{E}_0\left[ \Delta \xi_{\alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes P_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\alpha,\tilde \beta} \right] .
\end{align}
Similarly, we obtain the following upper bound for the rhs of the
above inequality ((ref))
\begin{align}
&\min_{\beta,\gamma,\lambda,f} Q\left( \alpha ,\beta ,\gamma ,\lambda ,f;F^0_{s,X,Z}\right)
\leq \min_{\beta,\gamma}
Q\left( \alpha ,\beta ,\gamma, \lambda^0, f^0; F^0_{s,X,Z}\right)
\nonumber \\
& \quad = \min_{\beta,\gamma} \mathbbm{E}_0 {\rm Tr} \left[
\left( \delta(\alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda^0 f^{0 \prime}\right)'
\left( \delta(\alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda^0 f^{0 \prime} \right) \right]
\nonumber \\
& \quad = \min_{\beta,\gamma} \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0)
- (\beta-\beta^0) \cdot X
- \gamma \cdot Z + e \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad
\left( \delta(\alpha) - \delta(\alpha^0)
- (\beta - \beta^0) \cdot X
- \gamma \cdot Z +e \right) \Big]
\nonumber \\
& \quad =
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ \min_{\beta,\gamma} \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0)
- (\beta-\beta^0) \cdot X
- \gamma \cdot Z \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad
\qquad \qquad \qquad
\left( \delta(\alpha) - \delta(\alpha^0)
- (\beta - \beta^0) \cdot X
- \gamma \cdot Z \right) \Big]
\nonumber \\
& \quad =
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
\nonumber \\ & \qquad \qquad
+ \min_{\beta,\gamma}
\mathbbm{E}_0\left[
\left(\Delta \xi_{\alpha,\tilde \beta}
- x (\beta - \tilde \beta) - z \gamma \right)'
\left(\Delta \xi_{\alpha,\tilde \beta}
- x (\beta - \tilde \beta) - z \gamma \right) \right]
\nonumber \\
& \quad =
2 \mathbbm{E}_0 {\rm Tr} \Big[
\left( \delta(\alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+\mathbbm{E}_0\left[ \Delta \xi_{\alpha,\tilde \beta}'
\Delta \xi_{\alpha,\tilde \beta} \right]
\nonumber \\ & \qquad \qquad
- \mathbbm{E}_0\big[ \Delta \xi_{\alpha,\tilde \beta}' \, (x,z) \big]
\mathbbm{E}_0\big[ (x,z)' (x,z) \big]^{-1}
\mathbbm{E}_0\big[ (x,z)' \, \Delta \xi_{\alpha,\tilde \beta} \big] .
\end{align}
Plugging these bounds in the original inequality we obtain
\begin{align}
\mathbbm{E}_0\big[ \Delta \xi_{\alpha,\tilde \beta}' \, (x,z) \big]
\mathbbm{E}_0\big[ (x,z)' (x,z) \big]^{-1}
\mathbbm{E}_0\big[ (x,z)' \, \Delta \xi_{\alpha,\tilde \beta} \big]
\leq
\mathbbm{E}_0\left[ \Delta \xi_{\alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes P_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\alpha,\tilde \beta} \right] ,
\end{align}
which is a contradiction to Assumption (ref)$(v)$.
We have thus shown that
$\gamma(\alpha; F^0_{s,X,Z})=0$ implies $\alpha=\alpha^0$, which shows that $\alpha^0$
is uniquely identified from $F^0_{s,X,Z}$.
Using that $\alpha^0$ is identified, we can now use the first part of the proof, and
uniquely identify $\beta^0$ and $\lambda^0 f^{0\prime}$ from $F^0_{s,X,Z}$
as the unique minimizers of $Q( \alpha^0 ,\beta ,\gamma ,\lambda ,f ;F^0_{s,X,Z})$. Note that these findings immediately preclude
observational equivalence,
{\em viz} two sets of distinct parameters $(\alpha^0, \beta^0, \lambda^0,
f^0)\neq (\alpha^1, \beta^1, \lambda^1, f^1)$ which are both consistent
with the observed distribution $F^0_{s,X,Z}$.
Assumption (ref) guarantees that for given $\alpha^0$, $\beta^0$ and $\lambda^0 f^{0\prime}$
the map $F^0_{s,X,Z} = \Gamma(\alpha^0, \beta^0, \lambda^0 f^{0 \prime}, F^0_{e,X,Z})$
from $F^0_{e,X,Z}$ to $F^0_{s,X,Z}$
is invertible, i.e. we can uniquely identify $F^0_{e,X,Z}$ from $F^0_{s,X,Z}$.
\end{proof}
\subsection{Proof of Consistency}
\begin{proof}[\bf Proof of Theorem (ref)]
\# Part 1: We show that for any consistent estimator $\widehat \alpha$
(not necessarily the LS-MD estimator)
we have $\tilde \beta_{\widehat \alpha} = \beta^0 + o_p(1)$ and
$\tilde \gamma_{\widehat \alpha} = o_p(1)$. Thus, for this part of the proof
assume that $\widehat \alpha = \alpha^0 + o_p(1)$.
This part of the proof is a direct extension of the consistency proof
in Moon and Weidner MoonWeidner2015b.
We denote the least square objective function by
$Q_{JT}(\alpha,\beta,\gamma,\lambda,f) = \frac 1 {JT} \left\| \delta(\alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda f' \right\|_F^2$.
We first establish a lower bound on $Q_{JT}(\widehat \alpha,\beta,\gamma,\lambda,f)$.
We have for all $\lambda$, $f$:
\begin{align}
Q_{JT}(\widehat \alpha,\beta,\gamma,\lambda,f)
&= \frac 1 {JT} {\rm Tr} \left[
\left( \delta(\widehat \alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda f' \right)'
\left( \delta(\widehat \alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda f' \right) \right]
\nonumber \\
&\geq
\frac 1 {JT} {\rm Tr} \left[
\left( \delta(\widehat \alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda f' \right)' M_{(\lambda,\lambda^0)}
\left( \delta(\widehat \alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda f' \right) \right]
\nonumber \\
&= \frac 1 {JT} {\rm Tr} \bigg[
\left( (\delta(\widehat \alpha) - \delta(\alpha^0)) + e - (\beta-\beta^0) \cdot X
- \gamma \cdot Z \right)' M_{(\lambda,\lambda^0)}
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad
\left( (\delta(\widehat \alpha) - \delta(\alpha^0)) + e - (\beta-\beta^0) \cdot X
- \gamma \cdot Z \right) \bigg]
\nonumber \\
& \geq b \, \| \beta - \beta^0 \|^2 + b \, \| \gamma \|^2
+ o_p\left( \| \beta - \beta^0 \| + \| \gamma - \gamma^0 \| \right)
+ \frac 1 {JT} \, {\rm Tr} \left( e e' \right)
+ o_p(1).
\end{align}
where in the last line we used Assumption (ref)$(i)$, $(ii)$, $(iii)$,
and $(iv)$. Here are some representative examples of how the bounds
in this last step are obtained from these assumptions:
\begin{align}
& \frac 1 {JT} {\rm Tr} \left[
\left( (\beta-\beta^0) \cdot X
- \gamma \cdot Z \right)' M_{(\lambda,\lambda^0)}
\left( (\beta-\beta^0) \cdot X - \gamma \cdot Z \right) \right]
\nonumber \\
& \qquad \qquad =
(\beta',\gamma')
[ \ft 1 {JT} (x,z)' (\mathbbm{1}_T \otimes M_{(\lambda,\lambda^0)}) (x,z)]
(\beta',\gamma')'
\nonumber \\
& \qquad \qquad
\geq b (\beta',\gamma') (\beta',\gamma')'
= b \, \| \beta - \beta^0 \|^2 + b \, \| \gamma \|^2 ,
\nonumber \\
& \left| \frac 1 {JT} {\rm Tr} \left[
(\delta(\widehat \alpha) - \delta(\alpha^0))' M_{(\lambda,\lambda^0)}
\left( (\beta-\beta^0) \cdot X \right) \right] \right|
\nonumber \\
& \qquad \qquad
\leq \frac 1 {JT}
\left\| \delta(\widehat \alpha) - \delta(\alpha^0) \right\|_F
\left\| M_{(\lambda,\lambda^0)} \left( (\beta-\beta^0) \cdot X \right) \right\|_F
\nonumber \\
& \qquad \qquad
\leq \frac 1 {JT}
\left\| \delta(\widehat \alpha) - \delta(\alpha^0) \right\|_F
\left\| (\beta-\beta^0) \cdot X \right\|_F
\nonumber \\
& \qquad \qquad
= {\cal O}_p(1) \left\| \widehat \alpha - \alpha^0 \right\|
\left\| \beta - \beta^0 \right\| = o_p( \left\| \beta - \beta^0 \right\| ) ,
\nonumber \\
& \left| \frac 1 {JT} {\rm Tr} \bigg[
e' M_{(\lambda,\lambda^0)} \left( (\beta-\beta^0) \cdot X \right) \bigg] \right|
\nonumber \\
& \qquad \qquad
= \left| \frac 1 {JT} {\rm Tr} \bigg[
e' \left( (\beta-\beta^0) \cdot X \right) \bigg] \right|
+ \left| \frac 1 {JT} {\rm Tr} \bigg[
e' P_{(\lambda,\lambda^0)} \left( (\beta-\beta^0) \cdot X \right) \bigg] \right|
\nonumber \\
& \qquad \qquad
\leq o_p(1) \|\beta-\beta^0 \| +
\frac R {JT} \|e\| \left\| (\beta-\beta^0) \cdot X \right\|
\nonumber \\
& \qquad \qquad
\leq o_p(1) \|\beta-\beta^0 \| +
\frac R {JT} \|e\| \left\| (\beta-\beta^0) \cdot X \right\|_F
= o_p( \left\| \beta - \beta^0 \right\| ) .
\end{align}
See the supplementary material in
Moon and Weidner MoonWeidner2015
for further details regarding the algebra here.
Applying the same methods, we also obtain
\begin{align}
Q_{JT}(\widehat \alpha,\beta^0,0,\lambda^0,f^0)
= \frac 1 {JT} \, {\rm Tr} \left( e e' \right) + o_p(1).
\end{align}
Since we could choose $\beta=\beta^0$,
$\gamma=0$, $\lambda=\lambda^0$ and $f=f^0$
in the first step minimization of the LS-MD estimator, the optimal LS-MD
first stage parameters at $\widehat \alpha$ need to
satisfy $Q_{JT}(\widehat \alpha,\tilde \beta_{\widehat \alpha},\tilde \gamma_{\widehat \alpha},\tilde \lambda_{\widehat \alpha},\tilde f_{\widehat \alpha}) \leq Q_{JT}(\widehat \alpha,\beta^0,0,\lambda^0,f^0)$.
Using the above results thus gives
\begin{align}
b \, \| \tilde \beta_{\widehat \alpha} - \beta^0 \|^2 + b \, \| \tilde \gamma_{\widehat \alpha} \|^2
+ o_p\left( \| \tilde \beta_{\widehat \alpha} - \beta^0 \| + \| \tilde \gamma_{\widehat \alpha} - \gamma^0 \| \right)
+ o_p(1)
\, \leq \, 0 \; .
\end{align}
It follows that
$\| \tilde \beta_{\widehat \alpha} - \beta^0 \| = o_p(1)$
and $\tilde \gamma_{\widehat \alpha} = o_p(1)$.
\# Part 2: Now, let $\widehat \alpha$ be the LS-MD estimator. We want to show that
$\widehat \alpha - \alpha^0 = o_p(1)$. From part 1 of the proof we already know that
$\tilde \gamma_{\alpha^0} = o_p(1)$.
In the second step of the LS-MD estimator
the optimal choice $\widehat \alpha$ minimizes
$\tilde \gamma'_{\widehat \alpha} \, W_{JT} \, \tilde \gamma_{\widehat \alpha}$,
which implies that
\begin{align}
\tilde \gamma'_{\widehat \alpha} \, W_{JT} \, \tilde \gamma_{\widehat \alpha}
\; \leq \; \tilde \gamma'_{\alpha^0} \,
W_{JT} \, \tilde \gamma_{\alpha^0} \; = \; o_p(1) \; ,
\end{align}
and therefore $\tilde \gamma_{\widehat \alpha} = o_p(1)$.
Here we used that
$W_{JT}$ converges to a positive definite matrix in probability.
Analogous to the identification proof we are now going to find an upper
and a lower bound for
$Q_{JT}\left( \widehat \alpha ,\tilde \beta_{\widehat \alpha} ,
\tilde \gamma_{\widehat \alpha} ,\tilde \lambda_{\widehat \alpha} ,
\tilde f_{\widehat \alpha} \right)$.
In the rest of this proof we drop the subscript
$\widehat \alpha$ on $\tilde \beta$, $\tilde \gamma$, $\tilde \lambda$
and $\tilde f$.
Using model (ref) and our assumptions
we obtain the following lower bound
\begin{align}
& Q_{JT}\left( \widehat \alpha ,\tilde \beta ,
\tilde \gamma ,\tilde \lambda ,
\tilde f \right)
=
\ft 1 {JT} {\rm Tr} \left[
\left( \delta(\widehat \alpha)
- \tilde \beta \cdot X
- \tilde \gamma \cdot Z
- \tilde \lambda \tilde f' \right)'
\left( \delta(\widehat \alpha)
- \tilde \beta \cdot X
- \tilde \gamma \cdot Z
- \tilde \lambda \tilde f' \right) \right]
\nonumber \\
& \quad =
\ft 1 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
- \tilde \gamma \cdot Z
+ \lambda^0 f^0
- \tilde \lambda \tilde f' + e \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
- \tilde \gamma \cdot Z
+ \lambda^0 f^0
- \tilde \lambda \tilde f' + e \right) \Big]
\nonumber \\
& \quad \geq
\ft 1 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
- \tilde \gamma \cdot Z
+ e \right)' M_{(\tilde \lambda,\lambda^0)}
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
- \tilde \gamma \cdot Z
+ e \right) \Big]
\nonumber \\
& \quad =
\ft 1 {JT}
{\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X \right)'
M_{(\tilde \lambda,\lambda^0)}
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\tilde \beta - \beta^0) \cdot X
\right) \Big]
\nonumber \\ & \qquad \qquad
+ \ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ o_p(\| \widehat \alpha - \alpha^0\| + \|\tilde \beta - \beta^0\| ) + o_p(1)
\nonumber \\
& \quad =
\ft 1 {JT} \left[ \Delta \xi_{\widehat \alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes M_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
\nonumber \\
& \qquad \qquad
+ \ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ o_p(\| \widehat \alpha - \alpha^0\| + \|\tilde \beta - \beta^0\| ) + o_p(1)
\nonumber \\
& \quad =
\ft 1 {JT} \left[ \Delta \xi_{\widehat \alpha,\tilde \beta}'
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
- \ft 1 {JT} \left[ \Delta \xi_{\widehat \alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes P_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
\nonumber \\
& \qquad \qquad
+ \ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ o_p(\| \widehat \alpha - \alpha^0\| + \|\tilde \beta - \beta^0\| ) + o_p(1).
\end{align}
The bounds used here are analogous to those in (ref),
and we again refer to the supplementary material in
Moon and Weidner MoonWeidner2015.
Similarly, we obtain the following upper bound
\begin{align}
& Q_{JT}\left( \widehat \alpha ,\tilde \beta_{\widehat \alpha} ,
\tilde \gamma_{\widehat \alpha} ,\tilde \lambda_{\widehat \alpha} ,
\tilde f_{\widehat \alpha} \right)
= \min_{\beta,\gamma,\lambda,f}
Q_{JT}\left( \widehat \alpha ,\beta ,\gamma ,\lambda ,f\right)
\leq \min_{\beta,\gamma}
Q_{JT}\left( \widehat \alpha,\beta ,\gamma, \lambda^0, f^0\right)
\nonumber \\
& \quad = \min_{\beta,\gamma} \ft 1 {JT} {\rm Tr} \left[
\left( \delta(\widehat \alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda^0 f^{0 \prime}\right)'
\left( \delta(\widehat \alpha)
- \beta \cdot X
- \gamma \cdot Z - \lambda^0 f^{0 \prime} \right) \right]
\nonumber \\
& \quad = \min_{\beta,\gamma} \ft 1 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\beta-\beta^0) \cdot X
- \gamma \cdot Z + e \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\beta - \beta^0) \cdot X
- \gamma \cdot Z +e \right) \Big]
\nonumber \\
& \quad =
\ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ \min_{\beta,\gamma} \ft 1 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\beta-\beta^0) \cdot X
- \gamma \cdot Z \right)'
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad \qquad \qquad
\qquad \qquad \qquad
\left( \delta(\widehat \alpha) - \delta(\alpha^0)
- (\beta - \beta^0) \cdot X
- \gamma \cdot Z \right) \Big]
\nonumber \\
& \quad =
\ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
\nonumber \\ & \qquad \qquad
+ \min_{\beta,\gamma}
\ft 1 {JT} \left[
\left(\Delta \xi_{\widehat \alpha,\tilde \beta}
- x (\beta - \tilde \beta) - z \gamma \right)'
\left(\Delta \xi_{\widehat \alpha,\tilde \beta}
- x (\beta - \tilde \beta) - z \gamma \right) \right]
\nonumber \\
& \quad =
\ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ \ft 1 {JT} \left[ \Delta \xi_{\alpha,\tilde \beta}'
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
\nonumber \\ & \qquad \qquad
- \ft 1 {JT} \big[ \Delta \xi_{\widehat \alpha,\tilde \beta}' \, (x,z) \big]
\big[ (x,z)' (x,z) \big]^{-1}
\big[ (x,z)' \, \Delta \xi_{\widehat \alpha,\tilde \beta} \big] .
\end{align}
Combining this upper and lower bound we obtain
\begin{align}
& \ft 1 {JT} \big[ \Delta \xi_{\widehat \alpha,\tilde \beta}' \, (x,z) \big]
\big[ (x,z)' (x,z) \big]^{-1}
\big[ (x,z)' \, \Delta \xi_{\widehat \alpha,\tilde \beta} \big]
\nonumber \\ & \qquad \qquad \qquad \qquad
-
\ft 1 {JT} \left[ \Delta \xi_{\widehat \alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes P_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
\leq o_p(\| \widehat \alpha - \alpha^0\| + \|\tilde \beta - \beta^0\| ) + o_p(1).
\end{align}
Using Assumption (ref)$(v)$ we thus obtain
\begin{align}
& b \| \widehat \alpha - \alpha^0\|^2 + b \|\tilde \beta - \beta^0\| ^2
\leq o_p(\| \widehat \alpha - \alpha^0\| + \|\tilde \beta - \beta^0\| ) + o_p(1),
\end{align}
from which we can conclude that
$\| \widehat \alpha - \alpha^0 \|= o_p(1)$
and $\| \tilde \beta - \beta^0 \| = o_p(1)$.
\# Part 3: Showing consistency of $\widehat \beta$ obtained from step 3 of the LS-MD
estimation procedure is analogous to part 1 of the proof --- one only needs
to eliminate all $\gamma$ variables from part 1 of the proof,
which actually simplifies the proof.
\end{proof}
\subsection{Proof of Limiting Distribution}
\begin{lemma}
Let Assumption (ref)
be satisfied and in addition let
$(JT)^{-1/2} {\rm Tr}(e X_k')={\cal O}_p(1)$,
and $(JT)^{-1/2} {\rm Tr}(e Z_m')={\cal O}_p(1)$.
In the limit $J,T \rightarrow \infty$ with $J/T \rightarrow \kappa^2$,
$0 < \kappa < \infty$, we then have $\sqrt{J}(\widehat \alpha - \alpha)={\cal O}_p(1)$.
\end{lemma}
\begin{proof}[\bf Proof]
The proof is exactly analogous to the consistency proof.
We know from Moon and Weidner MoonWeidner2015,MoonWeidner2015b
that $\sqrt{J} \tilde \gamma_{\alpha^0} = {\cal O}_p(1)$.
Applying the inequality (ref)
one thus finds $\sqrt{J} \tilde \gamma_{\widehat \alpha} = {\cal O}_p(1)$.
With the additional assumptions in the lemma one can strengthen
the result in (ref) as follows
\begin{align}
& Q_{JT}\left( \widehat \alpha ,\tilde \beta ,
\tilde \gamma ,\tilde \lambda ,
\tilde f \right)
\nonumber \\
&\quad \geq
\ft 1 {JT} \left[ \Delta \xi_{\widehat \alpha,\tilde \beta}'
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
- \ft 1 {JT} \left[ \Delta \xi_{\widehat \alpha,\tilde \beta}'
\left( \mathbbm{1}_T \otimes P_{(\tilde \lambda,\lambda^0)}\right)
\Delta \xi_{\widehat \alpha,\tilde \beta} \right]
\nonumber \\
& \qquad \quad
+ \ft 2 {JT} {\rm Tr} \Big[
\left( \delta(\widehat \alpha) - \delta(\alpha^0) + \ft 1 2 e \right)' e \Big]
+ {\cal O}_p \left(\sqrt{J} \| \widehat \alpha - \alpha^0\| +
\sqrt{J} \|\tilde \beta - \beta^0\| \right) + {\cal O}_p(1/J).
\end{align}
Using this stronger result
and following the steps in the consistency proof
then yields
$\sqrt{J}(\widehat \alpha - \alpha)={\cal O}_p(1)$.
\end{proof}
\begin{proof}[\bf Proof of Theorem (ref)]
Assumption (ref) guarantees $(JT)^{-1/2} {\rm Tr}(e X_k')={\cal O}_p(1)$,
and $(JT)^{-1/2} {\rm Tr}(e Z_m')={\cal O}_p(1)$, so that we can apply
Lemma (ref) to conclude
$\sqrt{J}(\widehat \alpha - \alpha)={\cal O}_p(1)$.
The first step in the definition of the LS-MD estimator is equivalent to the
linear regression model with interactive fixed effects, but
with an error matrix that has an additional term
$\Delta \delta(\alpha) \equiv \delta(\alpha)-\delta(\alpha^0)$, we write
$\Psi(\alpha) \equiv e+\Delta \delta(\alpha)$ for this effective error term.
Using $\widehat \alpha - \alpha^0 = o_p(1)$ and Assumption
(ref)$(i)$
we have $\|\Psi(\widehat \alpha)\|= o_p(\sqrt{JT})$, so that the results in
Moon and Weidner MoonWeidner2015,MoonWeidner2015b guarantee
$\tilde \beta_{\widehat \alpha}-\beta^0 = o_p(1)$
and $\| \tilde \gamma_{\widehat \alpha} \| = o_p(1)$, which we already used
in the consistency proof. Using $\sqrt{J}(\widehat \alpha - \alpha)={\cal O}_p(1)$
and Assumption (ref)$(i)$ we find
$\|\Psi(\widehat \alpha)\|= {\cal O}_p(\sqrt{J})$, which allows us to truncate the
asymptotic likelihood expansion derived in Moon and Weidner MoonWeidner2015,MoonWeidner2015b
at an appropriate order. Namely, applying their results we have
\begin{align}
\sqrt{JT} \left( \begin{array}{c} \tilde \beta_{\alpha} - \beta^0
\\[2mm] \tilde \gamma_{\alpha} \end{array} \right)
\, &= \, V_{JT}^{-1} \,
\left( \begin{array}{c}
\left[ C^{(1)}\left(X_k,\Psi(\alpha) \right)
+C^{(2)}\left(X_k,\Psi(\alpha) \right) \right]_{k=1,\ldots,K}
\\[2mm]
\left[ C^{(1)}\left(Z_m,\Psi(\alpha) \right)
+C^{(2)}\left(Z_m,\Psi(\alpha) \right) \right]_{m=1,\ldots,M}
\end{array} \right)
+ r^{\rm LS}(\alpha),
\end{align}
where
\begin{align}
V_{JT} &= \frac 1 {JT}
\left( \begin{array}{cc}
\left[ {\rm Tr}(M_{f^0} X^{\prime}_{k_1} M_{\lambda^0} X_{k_2})
\right]_{k_1,k_2=1,\ldots,K}
&
\left[ {\rm Tr}(M_{f^0} X^{\prime}_{k} M_{\lambda^0} Z_{m})
\right]_{k=1,\ldots,K;m=1,\ldots,M}
\\
\left[ {\rm Tr}(M_{f^0} Z^{\prime}_{m} M_{\lambda^0} X_{k})
\right]_{m=1,\ldots,M;k=1,\ldots,K}
&
\left[ {\rm Tr}(M_{f^0} Z^{\prime}_{m_1} M_{\lambda^0} Z_{m_2})
\right]_{m_1,m_2=1,\ldots,M}
\end{array} \right)
\nonumber \\
&= \frac 1 {JT} \left(x^{\lambda f} , z^{\lambda f} \right)'
\left(x^{\lambda f} , z^{\lambda f} \right) \; ,
\end{align}
and for ${\cal X}$ either $X_k$ or $Z_m$ and $\Psi=\Psi(\alpha)$ we have
\begin{align}
C^{(1)}\left({\cal X},\, \Psi \right) &= \frac 1 {\sqrt{JT}} \,
{\rm Tr}\left[M_{f^0}
\,\Psi^{\prime}\, M_{\lambda^0} \, {\cal X} \right] \; ,
\nonumber \\
C^{(2)}\left({\cal X},\, \Psi \right) &= - \, \frac 1 {\sqrt{JT}} \, \bigg[
{\rm Tr}\left(\Psi M_{f^0} \, \Psi' \, M_{\lambda^0} \, {\cal X} \,
f^0 \, (f^{0\prime}f^0)^{-1} \, (\lambda^{0\prime}\lambda^0)^{-1} \, \lambda^{0\prime} \right)
\nonumber \\ & \qquad \qquad \quad
+{\rm Tr}\left(\Psi^{\prime}M_{\lambda^0} \, \Psi \, M_{f^0} \, {\cal X}^{\prime} \,
\lambda^0 \, (\lambda^{0\prime}\lambda^0)^{-1} \, (f^{0\prime}f^0)^{-1} \, f^{0\prime} \right)
\nonumber \\ & \qquad \qquad \quad
+{\rm Tr}\left(\Psi^{\prime}M_{\lambda^0} \, {\cal X} \, M_{f^0} \, \Psi^{\prime}
\, \lambda^0 \, (\lambda^{0\prime}\lambda^0)^{-1} \, (f^{0\prime}f^0)^{-1} \, f^{0\prime} \right)
\bigg] ,
\end{align}
and finally for the remainder we have
\begin{align}
r^{\rm LS}(\alpha) &= {\cal O}_p \left( (JT)^{-3/2} \|\Psi(\alpha)\|^3 \|X_k\| \right)
+{\cal O}_p \left( (JT)^{-3/2} \|\Psi(\alpha)\|^3 \|Z_m\| \right)
\nonumber \\ & \quad
+ {\cal O}_p \left( (JT)^{-1} \|\Psi(\alpha)\| \|X_k\|^2 \| \|\tilde \beta_\alpha-\beta^0\| \right)
+{\cal O}_p \left( (JT)^{-1} \|\Psi(\alpha)\| \|Z_m\|^2 \| \tilde \gamma_\alpha \| \right)
\; ,
\end{align}
which holds uniformly over $\alpha$. The first two terms in $r^{\rm LS}(\alpha)$
stem from the bound on higher order terms in the score function
($C^{(3)}$, $C^{(4)}$, etc.), where $\Psi(\alpha)$ appears three times or more
in the expansion, while the last two terms in $r^{\rm LS}(\alpha)$ reflect the bound
on higher order terms in the Hessian expansion, and beyond.
Note that Assumption (ref)$(iv)$ already guarantees that $V_{JT} > b > 0$, wpa1.
Applying $\|X_k\|={\cal O}_p(\sqrt{JT})$, $\|Z_m\|={\cal O}_p(\sqrt{JT})$,
and
$\|\Psi(\alpha)\|={\cal O}_p(\sqrt{J})$ within $\sqrt{J} \|\alpha-\alpha^0\| < c$,
we find for all $c>0$
\begin{align}
\sup_{\{\alpha: \, \sqrt{J} \|\alpha-\alpha^0\| < c \}}
\frac{ \left\| r^{\rm LS}(\alpha) \right\| }
{1 + \sqrt{JT} \|\tilde \beta_\alpha-\beta^0\|
+ \sqrt{JT} \| \tilde \gamma_\alpha \|} &= o_p(1) \; .
\end{align}
The inverse of the partitioned matrix $V_{JT}$ is given by
\begin{align}
V_{JT}^{-1} &= JT \left( \begin{array}{c@c}
\left(x^{\lambda f\prime} M_{z^{\lambda f}} x^{\lambda f} \right)^{-1}
&
- \left(x^{\lambda f\prime} M_{z^{\lambda f}} x^{\lambda f} \right)^{-1}
\left(x^{\lambda f\prime} z^{\lambda f} \right) \left(z^{\lambda f\prime} z^{\lambda f} \right)^{-1}
\\[2mm]
- \left(z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
\left(z^{\lambda f\prime} x^{\lambda f} \right) \left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1}
&
\left(z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
\end{array} \right) .
\end{align}
Using $\sqrt{J}(\widehat \alpha - \alpha)={\cal O}_p(1)$ and
Assumption (ref)$(i)$ we find
\begin{align}
\left( \begin{array}{c}
\left[ C^{(1)}\left(X_k,\Psi(\widehat \alpha) \right) \right]_{k=1,\ldots,K}
\\[2mm]
\left[ C^{(1)}\left(Z_m,\Psi(\widehat \alpha) \right) \right]_{m=1,\ldots,M}
\end{array} \right)
&= \frac 1 {\sqrt{JT}} \left(x^{\lambda f} , z^{\lambda f} \right)' \varepsilon
\nonumber \\ & \qquad
- \left[ \frac 1 {JT} \left(x^{\lambda f} , z^{\lambda f} \right)' g \right]
\sqrt{JT} ( \widehat \alpha - \alpha^0 )
+ o_p(\sqrt{JT} \| \widehat \alpha - \alpha^0 \|) ,
\nonumber \\
\left( \begin{array}{c}
\left[ C^{(2)}\left(X_k,\Psi(\widehat \alpha) \right) \right]_{k=1,\ldots,K}
\\[2mm]
\left[ C^{(2)}\left(Z_m,\Psi(\widehat \alpha) \right) \right]_{m=1,\ldots,M}
\end{array} \right)
&= \left( \begin{array}{c} c^{(2)}_x \\[2mm] c^{(2)}_z \end{array} \right)
+ {\cal O}_p\left( \sqrt{J} \| \widehat \alpha- \alpha^0 \| \right) ,
\end{align}
where
\begin{align}
c^{(2)}_x &= \left[ C^{(2)}\left(X_k,e \right) \right]_{k=1,\ldots,K} \; ,
&
c^{(2)}_z &= \left[ C^{(2)}\left(Z_m,e \right) \right]_{m=1,\ldots,M} \; .
\end{align}
From this one can conclude that
$\sqrt{JT} \| \tilde \beta_{\widehat \alpha} - \beta^0 \| = {\cal O}_p(1)
+ {\cal O}_p(\sqrt{JT} \| \widehat \alpha - \alpha^0 \|)$
and $\sqrt{JT} \| \tilde \gamma_{\widehat \alpha} \|
= {\cal O}_p(1) + {\cal O}_p(\sqrt{JT} \| \widehat \alpha - \alpha^0 \|)$,
so that we find
$r^{\rm LS}(\widehat \alpha) = o_p(1) + o_p(\sqrt{JT} \| \widehat \alpha - \alpha^0 \|)$.
Combining the above results we obtain
\begin{align}
\sqrt{JT} \, \tilde \gamma_{\widehat \alpha}
&=\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
\Bigg[ \frac 1 {\sqrt{JT}} \,z^{\lambda f \prime} \, M_{x^{\lambda f}} \varepsilon
+ c^{(2)}_z
- \left(z^{\lambda f\prime} x^{\lambda f} \right) \left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1} c^{(2)}_x
\nonumber \\
& \qquad \qquad
- \left( \frac 1 {JT} \, z^{\lambda f \prime} \, M_{x^{\lambda f}} g \right)
\; \sqrt{JT} \, ( \widehat \alpha - \alpha^0 ) \Bigg]
+ o_p(1)
+ o_p(\sqrt{JT} \| \widehat \alpha - \alpha^0 \|) .
\end{align}
The above results holds not only for $\widehat \alpha$, but uniformly
for all $\alpha$ in any $\sqrt{J}$ shrinking neighborhood of $\alpha^0$
(we made this explicit in the bound on $r^{\rm LS}(\alpha)$
above; one could define similar remainder terms with
corresponding bounds in all intermediate steps),
i.e. we have
\begin{align}
\sqrt{JT} \, \tilde \gamma_{\alpha}
&=\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
\Bigg[ \frac 1 {\sqrt{JT}} \,z^{\lambda f \prime} \, M_{x^{\lambda f}} \varepsilon
+ c^{(2)}_z
- \left(z^{\lambda f\prime} x^{\lambda f} \right) \left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1} c^{(2)}_x
\nonumber \\
& \qquad \qquad \qquad\qquad\qquad\qquad
- \left( \frac 1 {JT} \, z^{\lambda f \prime} \, M_{x^{\lambda f}} g \right)
\; \sqrt{JT} \, ( \alpha - \alpha^0 ) \Bigg]
+ r^\gamma (\alpha) ,
\end{align}
where for all $c>0$
\begin{align}
\sup_{\{\alpha: \, \sqrt{J} \|\alpha-\alpha^0\| < c \}}
\frac{ \| r^{\gamma}(\alpha) \| }
{ 1 + \sqrt{JT} \| \alpha - \alpha^0 \| }
&= o_p(1) \; .
\end{align}
Therefore, the objective function for $\widehat \alpha$ reads
\begin{align}
JT \, \tilde \gamma_{\alpha}' \, W_{JT} \, \tilde \gamma_{\alpha}
&= A_0 - 2 \, A'_1 \, \left[\sqrt{JT} \, \left( \alpha - \alpha^0 \right) \right] +
\left[\sqrt{JT} \, \left( \alpha - \alpha^0 \right) \right]' \, A_2
\, \left[\sqrt{JT} \, \left( \alpha - \alpha^0 \right) \right]
+ r^{\rm obj}(\alpha) \; ,
\end{align}
where $A_0$ is a scalar, $A_1$ is an $L\times 1$ vector, and $A_2$ is an $L\times L$ matrix
defined by
\begin{align}
A_0 &= \left[ \frac 1 {\sqrt{JT}} \,z^{\lambda f \prime} \, M_{x^{\lambda f}} \varepsilon
+ c^{(2)}_z
- \left(z^{\lambda f\prime} x^{\lambda f} \right) \left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1} c^{(2)}_x \right]'
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
W_{JT}
\nonumber \\ & \qquad \qquad
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
\left[ \frac 1 {\sqrt{JT}} \,z^{\lambda f \prime} \, M_{x^{\lambda f}} \varepsilon
+ c^{(2)}_z
- \left(z^{\lambda f\prime} x^{\lambda f} \right) \left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1} c^{(2)}_x \right] \; ,
\nonumber \\
A_1 &= \left( \frac 1 {JT} \, g' \, M_{x^{\lambda f}} z^{\lambda f} \right)
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
W_{JT}
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
\nonumber \\ & \qquad \qquad \qquad \qquad \qquad \qquad
\left[ \frac 1 {\sqrt{JT}} \,z^{\lambda f \prime} \, M_{x^{\lambda f}} \varepsilon
+ c^{(2)}_z
- \left(z^{\lambda f\prime} x^{\lambda f} \right) \left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1} c^{(2)}_x \right]
\; ,
\nonumber \\
A_2 &= \left( \frac 1 {JT} \, g' \, M_{x^{\lambda f}} z^{\lambda f} \right)
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
W_{JT}
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1} \left( \frac 1 {JT} \, z^{\lambda f \prime} \, M_{x^{\lambda f}} g \right) \; ,
\end{align}
and the remainder term in the objective function satisfies
\begin{align}
\sup_{\{\alpha: \, \sqrt{J} \|\alpha-\alpha^0\| < c \}}
\frac{ \| r^{\rm obj}(\alpha) \| }
{ \left( 1 + \sqrt{JT} \| \alpha - \alpha^0 \| \right)^2}
&= o_p(1) \; .
\end{align}
Under our assumptions one can show that
$\|A_1\|={\cal O}_p(1)$ and $\operatorname*{plim}_{J,T \rightarrow \infty }A_2>0$.
Combining the expansion of the objective function with the results of $\sqrt{J}$-consistency of $\widehat \alpha$ we can thus conclude that
\begin{align}
\sqrt{JT} \, \left( \widehat \alpha - \alpha^0 \right)
&= A_2^{-1} \, A_1 + o_p(1) \; .
\end{align}
Analogous to equation (ref) for the first step, we can apply
the results in Moon and Weidner MoonWeidner2015,MoonWeidner2015b to the third step of
the LS-MD estimator to obtain
\begin{align}
\sqrt{JT} (\widehat \beta-\beta^0) &= \left( \frac 1 {JT} x^{\lambda f \prime}
x^{\lambda f} \right)^{-1}
\left[ C^{(1)}\left(X_k,\Psi(\widehat \alpha) \right)
+C^{(2)}\left(X_k,\Psi(\widehat \alpha) \right) \right]_{k=1,\ldots,K}
+ o_p(1)
\nonumber \\
&= \left( \frac 1 {JT} x^{\lambda f \prime} x^{\lambda f} \right)^{-1}
\left[ \frac 1 {\sqrt{JT}} x^{\lambda f \prime} \, \varepsilon
-\left( \frac 1 {JT} x^{\lambda f \prime} \, g \right)
\sqrt{JT} \, (\widehat \alpha - \alpha^0)
+c^{(2)}_x \right] + o_p(1) \; .
\end{align}
Here, the remainder term
$o_p(\sqrt{JT} \| \widehat \alpha - \alpha^0 \|)$ is already absorbed into the $o_p(1)$
term, since (ref) already shows $\sqrt{JT}$-consistency of
$\widehat \alpha$.
Let $G_{JT}$ and ${\cal W}_{JT}$
be the expressions in equation (ref) and (ref)
before taking the probability limits, i.e.
$G = \operatorname*{plim}_{J,T \rightarrow \infty} G_{JT}$
and ${\cal W} = \operatorname*{plim}_{J,T \rightarrow \infty} {\cal W}_{JT}$.
One can show that
\begin{align}
G_{JT} W_{JT} G_{JT}'
&=
\frac 1 {JT} \, \left(g, x\right)' \, P_{x^{\lambda f}} \, \left(g, x\right)
+ \left( \begin{array}{cc} A_2 & 0_{L\times K} \\ 0_{K\times L}
& 0_{K\times K} \end{array} \right) .
\end{align}
Using this, one can rewrite equation
(ref) and (ref) as follows
\begin{align}
G_{JT} & {\cal W}_{JT} G_{JT}'
\, \sqrt{JT} \left( \begin{array}{c} \widehat \alpha - \alpha^0 \\[2mm]
\widehat \beta - \beta^0 \end{array} \right)
\nonumber \\
&= \frac 1 {\sqrt{JT}} \left(g, x\right)'
P_{x^{\lambda f}} \varepsilon
+ \left( \begin{array}{cc} A_1
+ \left( \frac 1 {JT} g' x^{\lambda f} \right)
\left( \frac 1 {JT} x^{\lambda f \prime} x^{\lambda f} \right)^{-1}
c^{(2)}_x
\\[2mm] c^{(2)}_x \end{array} \right)
+ o_p(1) \; ,
\end{align}
and therefore
\begin{align}
\sqrt{JT} & \left( \begin{array}{c} \widehat \alpha - \alpha^0 \\[2mm]
\widehat \beta - \beta^0 \end{array} \right)
\nonumber \\ &= \left( G_{JT} {\cal W}_{JT} G_{JT}' \right)^{-1}
G_{JT} {\cal W}_{JT}
\left[ \frac 1 {\sqrt{JT}}
\left(x^{\lambda f}, z^{\lambda f}\right)' \varepsilon \right]
\nonumber \\
& \quad + \left( G_{JT} {\cal W}_{JT} G_{JT}' \right)^{-1} \left( \begin{array}{cc}
A_3 c^{(2)}_z
+ \left[ \left( g' x^{\lambda f} \right)
- A_3 \left(z^{\lambda f\prime} x^{\lambda f} \right) \right]
\left(x^{\lambda f\prime} x^{\lambda f} \right)^{-1} c^{(2)}_x
\\[2mm] c^{(2)}_x \end{array} \right)
+ o_p(1)
\nonumber \\
&= \left( G {\cal W} G' \right)^{-1}
G {\cal W}
\left[ \frac 1 {\sqrt{JT}}
\left(x^{\lambda f}, z^{\lambda f}\right)' \varepsilon
+ { c^{(2)}_x \choose c^{(2)}_z} \right]
+ o_p(1),
\end{align}
where $A_3=\left( \frac 1 {JT} g' M_{x^{\lambda f}} z^{\lambda f} \right)
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}
W_{JT}
\left( \frac 1 {JT} z^{\lambda f\prime} M_{x^{\lambda f}} z^{\lambda f} \right)^{-1}$.
Having equation (ref), all that is left to do is to derive the
asymptotic distribution of
$c^{(2)}_x$, $c^{(2)}_z$ and
$\frac 1 {\sqrt{JT}}
\left(x^{\lambda f}, z^{\lambda f}\right)' \varepsilon$. This was
done in Moon and Weidner MoonWeidner2015,MoonWeidner2015b under the same assumptions that
we impose here. They show that
\begin{align}
c^{(2)}_x &= - \kappa^{-1} \, b^{(x,1)} - \kappa \, b^{(x,2)} + o_p(1) \; , &
c^{(2)}_z &= - \kappa^{-1} \, b^{(z,1)} - \kappa \, b^{(z,2)} + o_p(1) \; ,
\end{align}
and
\begin{align}
\frac 1 {\sqrt{JT}}
\left(x^{\lambda f}, z^{\lambda f}\right)' \varepsilon
\; \; & \operatorname*{\longrightarrow}_d \; \;
{\cal N}\left[ - \kappa
{ b^{(x,0)} \choose b^{(z,0)}} , \, \Omega \right] \; .
\end{align}
Plugging this into (ref) gives the result on the limiting
distribution of $\widehat \alpha$ and $\widehat \beta$ which is stated in the theorem.
\end{proof}
\subsection{Consistency of Bias and Variance Estimators}
\begin{proof}[\bf Proof of Theorem (ref)]
From Moon and Weidner MoonWeidner2015,MoonWeidner2015b we already
know that under our assumptions we have $\widehat \Omega=\Omega+o_p(1)$,
$\widehat b^{(x,i)} = b^{(x,i)} + o_p(1)$
and $\widehat b^{(z,i)} = b^{(z,i)} + o_p(1)$, for $i=0,1,2$. They also show that
$\| M_{\widehat \lambda} - M_{\lambda^0} \| = {\cal O}_p(J^{-1/2})$
and $\| M_{\widehat f} - M_{f^0} \| = {\cal O}_p(J^{-1/2})$, from which
we can conclude that $\widehat {\cal W} = {\cal W}+o_p(1)$.
These results on $M_{\widehat \lambda}$ and $M_{\widehat f}$ together
with $\sqrt{JT}$-consistency of $\widehat \alpha$
and Assumption (ref) are also sufficient to conclude
$\widehat G=G+o_p(1)$. It follows that $\widehat B_i=B_i + o_p(1)$, for $i=0,1,2$.
\end{proof}
\section{Additional details on numerical verification of instrument
relevance condition}
Here we present some additional details related to the numerical
verification of the instrument relevance condition, which was discussed in
Section 6.1 of the main text.
For the numerator of $\rho_F(\alpha,\beta)$ one finds
\begin{align*}
& \max_{\lambda \in \mathbbm{R}^{J \times R}} \left[
\Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{(\lambda,\lambda^0)}\right)
\Delta \xi_{\alpha,\beta} \right]
\nonumber \\
&= \Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{ \lambda^0 }\right)
\Delta \xi_{\alpha,\beta}
+ \max_{\lambda \in \mathbbm{R}^{J \times R}} \left[
\Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes M_{\lambda^0} P_{\lambda} M_{\lambda^0}\right)
\Delta \xi_{\alpha,\beta} \right]
\nonumber \\
&= \Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{ \lambda^0 }\right)
\Delta \xi_{\alpha,\beta}
+ \max_{\lambda \in \mathbbm{R}^{J \times R}}
{\rm Tr} \left[
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)'
M_{\lambda^0} P_\lambda M_{\lambda^0}
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X) \right] \nonumber \\
&= \Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{ \lambda^0 }\right)
\Delta \xi_{\alpha,\beta}
+ \sum_{r=1}^{R} \mu_r
\left[
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)' M_{\lambda^0}
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X) \right] .
\end{align*}
In the first step we used
$P_{(\lambda,\lambda^0)} = P_{ \lambda^0 }
+ M_{\lambda^0} P_{M_{\lambda^0} \lambda} M_{\lambda^0}$.
The optimal value of $\lambda$ in the second line
always satisfies $\lambda = M_{\lambda^0} \lambda$,
so we could write $P_{\lambda}$
instead of $P_{M_{\lambda^0} \lambda}$. In the second
step we plugged in the definition of $\Delta \xi_{\alpha,\beta}$.
In the final step we used the characterization of
the eigenvalues in terms
of a maximization problem,
and the fact that the non-zero eigenvalues of
the matrices $(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)' M_{\lambda^0}
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)$
and
$ M_{\lambda^0} (\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)' M_{\lambda^0}$
are identical.
Because of this, $\rho_{F}(\alpha,\beta)$ is equal to
\begin{align*}
\rho_{\rm F}(\alpha,\beta)
&= \frac{
\Delta \xi_{\alpha,\beta}'
\left( \mathbbm{1}_T \otimes P_{\lambda^0}\right)
\Delta \xi_{\alpha,\beta} }
{ \Delta \xi_{\alpha,\beta}' \Delta \xi_{\alpha,\beta} }
\nonumber \\
& \qquad
+ \frac{ \sum_{r=1}^{R} \mu_r
\left[
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X)' M_{\lambda^0}
(\delta(\alpha)-\delta(\alpha^0)-\beta \cdot X) \right]
} { \Delta \xi_{\alpha,\beta}' \Delta \xi_{\alpha,\beta} } .
\end{align*}
Thus, computation of $\rho_F$ only involves the numerical
calculation of the first $R$ eigenvalues $\mu_r$
of a $T \times T$ matrix, which can be done very quickly
even for relatively large values of $T$.
thebibliography\bibitem[\astroncite{Ackerberg et al.}{2007}]{ack_pakes}
Ackerberg, D., Benkard, L., Berry, S., and Pakes, A. (2007).
\newblock Econometric tools for analyzing market outcomes.
\newblock In Heckman, J. and Leamer, E., editors, {\em Handbook of
Econometrics, Vol. 6A}. North-Holland.
\bibitem[\astroncite{Ahn and Horenstein}{2013}]{AhnHorenstein2013}
Ahn, S. C. and Horenstein, A. R. (2013).
\newblock Eigenvalue ratio test for the number of factors.
\newblock {\em Econometrica}, 81(3):1203--1227.
\bibitem[\astroncite{Ahn et al.}{2001}]{AhnLeeSchmidt2001}
Ahn, S. C., Lee, Y. H., and Schmidt, P. (2001).
\newblock {GMM} estimation of linear panel data models with time-varying
individual effects.
\newblock {\em Journal of Econometrics}, 101(2):219--255.
\bibitem[\astroncite{Ahn et al.}{2013}]{AhnLeeSchmidt2013}
Ahn, S. C., Lee, Y. H., and Schmidt, P. (2013).
\newblock Panel data models with multiple time-varying individual effects.
\newblock {\em Journal of Econometrics}, 174(1):1--14.
\bibitem[\astroncite{Bai}{2009}]{Bai2009}
Bai, J. (2009).
\newblock {Panel data models with interactive fixed effects}.
\newblock {\em Econometrica}, 77(4):1229--1279.
\bibitem[\astroncite{Bai and Ng}{2002}]{BaiNg2002}
Bai, J. and Ng, S. (2002).
\newblock Determining the number of factors in approximate factor models.
\newblock {\em Econometrica}, 70(1):191--221.
\bibitem[\astroncite{Bai and Ng}{2006}]{BaiNg2006}
Bai, J. and Ng, S. (2006).
\newblock Confidence intervals for diffusion index forecasts and inference for
factor-augmented regressions.
\newblock {\em Econometrica}, 74(4):1133--1150.
\bibitem[\astroncite{Bajari et al.}{2011}]{bajari_fox_kim_ryan}
Bajari, P., Fox, J., Kim, K., and Ryan, S. (2011).
\newblock A simple nonparametric estimator for the distribution of random
coefficients.
\newblock {\em Quantitative Economics}, 2:381--418.
\bibitem[\astroncite{Bajari et al.}{2012}]{bajari_fox_kim_ryan2}
Bajari, P., Fox, J., Kim, K., and Ryan, S. (2012).
\newblock The random coefficients logit model is identified.
\newblock {\em Journal of Econometrics}, 166:204--212.
\bibitem[\astroncite{Berry et al.}{2013}]{BerryGandhiHaile2013}
Berry, S., Gandhi, A., and Haile, P. (2013).
\newblock {Connected Substitutes and Invertibility of Demand}.
\newblock {\em Econometrica}, 81:2087--2111.
\bibitem[\astroncite{Berry et al.}{1995}]{BerryLevinsohnPakes1995}
Berry, S., Levinsohn, J., and Pakes, A. (1995).
\newblock Automobile prices in market equilibrium.
\newblock {\em Econometrica}, 63(4):841--890.
\bibitem[\astroncite{Berry et al.}{2004}]{BerryLintonPakes2004}
Berry, S., Linton, O. B., and Pakes, A. (2004).
\newblock Limit theorems for estimating the parameters of differentiated
product demand systems.
\newblock {\em The Review of Economic Studies}, 71(3):613--654.
\bibitem[\astroncite{Berry}{1994}]{Berry1994}
Berry, S. T. (1994).
\newblock Estimating discrete-choice models of product differentiation.
\newblock {\em The RAND Journal of Economics}, 25(2):242--262.
\bibitem[\astroncite{Berry and Haile}{2014}]{berry_haile_market}
Berry, S. T. and Haile, P. A. (2014).
\newblock Identification in differentiated products markets using market level
data.
\newblock {\em Econometrica}, 82(5):1749--1797.
\bibitem[\astroncite{Besanko and
Doraszelski}{2004}]{BesankoDoraszelski2004}
Besanko, D. and Doraszelski, U. (2004).
\newblock Capacity dynamics and endogenous asymmetries in firm size.
\newblock {\em RAND Journal of Economics}, 35:23--49.
\bibitem[\astroncite{Chernozhukov and
Hansen}{2006}]{ChernozhukovHansen2006}
Chernozhukov, V. and Hansen, C. (2006).
\newblock {Instrumental quantile regression inference for structural and
treatment effect models}.
\newblock {\em Journal of Econometrics}, 132(2):491--525.
\bibitem[\astroncite{Chiappori and Komunjer}{2009}]{chiappori_komunjer}
Chiappori, P. and Komunjer, I. (2009).
\newblock On the nonparametric identification of multiple choice models.
\newblock Manuscript, Columbia University.
\bibitem[\astroncite{Dube et al.}{2012}]{DubeFoxSu2012}
Dube, J. P., Fox, J., and Su, C. (2012).
\newblock {Improving the Numerical Performance of BLP Static and Dynamic
Discrete Choice Random Coefficients Demand Estimation}.
\newblock {\em Econometrica}, 80:2231--2267.
\bibitem[\astroncite{Esteban and Shum}{2007}]{esteban_shum1}
Esteban, S. and Shum, M. (2007).
\newblock {Durable Goods Oligopoly with Secondary Markets: the Case of
Automobiles}.
\newblock {\em RAND Journal of Economics}, 38:332--354.
\bibitem[\astroncite{Gandhi et al.}{2010}]{GandhiKimPetrin2010}
Gandhi, A., Kim, K., and Petrin, A. (2010).
\newblock {Identification and Estimation in Discrete Choice Demand Models when
Endogenous Variables Interact with the Error}.
\newblock Manuscript.
\bibitem[\astroncite{Gandhi et al.}{2013}]{GandhiLuShi2013}
Gandhi, A., Lu, Z., and Shi, X. (2013).
\newblock {Estimating Demand for Differentiated Products with Error in Market
Shares}.
\newblock Working paper, University of Wisconsin.
\bibitem[\astroncite{Hahn and Kuersteiner}{2002}]{Hahn:2002p717}
Hahn, J. and Kuersteiner, G. (2002).
\newblock Asymptotically unbiased inference for a dynamic panel model with
fixed effects when both "n" and "{T}" are large.
\newblock {\em Econometrica}, 70(4):1639--1657.
\bibitem[\astroncite{Hahn and Kuersteiner}{2004}]{Hahn:2004p878}
Hahn, J. and Kuersteiner, G. (2004).
\newblock Bias reduction for dynamic nonlinear panel models with fixed effects.
\newblock Manuscript.
\bibitem[\astroncite{Hahn and Newey}{2004}]{Hahn:2004p882}
Hahn, J. and Newey, W. (2004).
\newblock Jackknife and analytical bias reduction for nonlinear panel models.
\newblock {\em Econometrica}, 72(4):1295--1319.
\bibitem[\astroncite{Harding}{2007}]{Harding2007}
Harding, M. (2007).
\newblock Structural estimation of high-dimensional factor models.
\newblock Manuscript.
\bibitem[\astroncite{Harding and Hausman}{2007}]{HardingHausman2007}
Harding, M. and Hausman, J. (2007).
\newblock {Using a Laplace Approximation to Estimate the Random Coefficients
Logit Model By Nonlinear Least Squares}.
\newblock {\em International Economic Review}, 48:1311--1328.
\bibitem[\astroncite{Hausman}{1997}]{hausmancereal}
Hausman, J. (1997).
\newblock Valuation of new goods under perfect and imperfect competition.
\newblock In {\em The Economics of New Goods}. University of Chicago Press.
\bibitem[\astroncite{Holtz-Eakin
et al.}{1988}]{HoltzEakin-Newey-Rosen1988}
Holtz-Eakin, D., Newey, W., and Rosen, H. S. (1988).
\newblock Estimating vector autoregressions with panel data.
\newblock {\em Econometrica}, 56(6):1371--95.
\bibitem[\astroncite{Knittel and
Metaxoglou}{2014}]{KnittelMetaxoglou2014}
Knittel, C. and Metaxoglou, K. (2014).
\newblock Estimation of random coefficient demand models: Two empiricists'
perspective.
\newblock {\em Review of Economics and Statistics}, 96:34--59.
\bibitem[\astroncite{Matzkin}{2013}]{Matzkin2013}
Matzkin, R. (2013).
\newblock Nonparametric identification in structural economic models.
\newblock In {\em Annual Review of Economics}, volume 5.
\bibitem[\astroncite{Media Dynamics, Inc.}{1997}]{tv_dimensions}
Media Dynamics, Inc. (1997).
\newblock {\em {TV Dimensions}}.
\newblock {Media Dynamics, Inc.}
\newblock annual publication.
\bibitem[\astroncite{Moon and Weidner}{2015a}]{MoonWeidner2015}
Moon, H. and Weidner, M. (2015a).
\newblock {Dynamic Linear Panel Regression Models with Interactive Fixed
Effects}.
\newblock {\em Forthcoming in Econometric Theory}.
\bibitem[\astroncite{Moon and Weidner}{2015b}]{MoonWeidner2015b}
Moon, H. R. and Weidner, M. (2015b).
\newblock Linear regression for panel with unknown number of factors as
interactive fixed effects.
\newblock {\em Econometrica}, 83(4):1543--1579.
\bibitem[\astroncite{Nevo}{2001}]{nevo1}
Nevo, A. (2001).
\newblock Measuring market power in the ready-to-eat cereals industry.
\newblock {\em Econometrica}, 69:307--342.
\bibitem[\astroncite{Neyman and Scott}{1948}]{NeymanScott1948}
Neyman, J. and Scott, E. L. (1948).
\newblock Consistent estimates based on partially consistent observations.
\newblock {\em Econometrica}, 16(1):1--32.
\bibitem[\astroncite{Onatski}{2010}]{Onatski2010}
Onatski, A. (2010).
\newblock Determining the number of factors from empirical distribution of
eigenvalues.
\newblock {\em The Review of Economics and Statistics}, 92(4):1004--1016.
\bibitem[\astroncite{Petrin}{2002}]{petrin}
Petrin, A. (2002).
\newblock Quantifying the benefits of new products: the case of the minivan.
\newblock {\em Journal of Political Economy}, 110:705--729.
\bibitem[\astroncite{Villas-Boas and Winer}{1999}]{Villasboas1999}
Villas-Boas, J. and Winer, R. (1999).
\newblock Endogeneity in brand choice models.
\newblock {\em Management Science}, 45:1324--1338.