In a semi-structural model, variables appearing in :math:`t+h` (*e.g.*
expected output gap in an IS curve or expected inflation in a Phillips
...
...
@@ -12932,14 +12933,13 @@ incomes. Typically, consumption will depend on something like:
.. math ::
\sum_{h=0}^{\infty} \beta^h y_{t+h}
\sum_{h=0}^{\infty} \beta^h y_{t+h|t-\tau}
The conditional expectation of this variable can be evaluated based on
the same auxilary model:
Assuming that $\beta<1$ and knowing the limit of geometric series, the conditional expectation of this variable can be evaluated based on the same auxiliary model:
.. math ::
\mathbb E \left[\sum_{h=0}^{\infty} \beta^h y_{t+h}\Biggl| \mathcal{Y}_{\underline{t-s}}\right] = \alpha \mathcal{C}^s(I-\mathcal{C})^{-1}\mathcal{Y}_{t-s}
\mathbb E \left[\sum_{h=0}^{\infty} \beta^h y_{t+h}\Biggl| \mathcal{Y}_{\underline{t-\tau}}\right] = \alpha \mathcal{C}^\tau(I-\mathcal{C})^{-1}\mathcal{Y}_{t-\tau}
More generally, it is possible to consider finite discounted sums.
where :math:`\lambda\in[0,1]` is the weight of the pure PAC equation. Or we can
where :math:`\lambda\in[0,1]` is the weight of the pure PAC equation, :math:`\gamma` is a :math:`k\times 1` vector of parameters and :math:`X_t` a :math:`k\times 1` vector of variables. Or we can
simply add the exogenous variables to the PAC equation (without the weight
:math:`\lambda`):
...
...
@@ -13199,7 +13199,7 @@ of the infinite sum) are nonlinear functions of the autoregressive parameters
and the error correction parameter. *Brayton et alii (2000)* shows how to
estimate the PAC equation by iterative OLS. Although this approach is
implemented in Dynare, mainly for comparison purposes, we also propose NLS
estimation which is much preferable (asymptotic properties of NLS being more
estimation, which is much preferable (asymptotic properties of NLS being more
solidly grounded).
...
...
@@ -13230,7 +13230,8 @@ solidly grounded).
allows it, we impose constraints on the error correction
parameter, which must be positive and smaller than 1 (it the case
for ``'fmincon'``, ``'lsqnonlin'``, ``'particleswarm'``, and
``'annealing'``). ``GUESS`` is a structure containing the initial
``'annealing'``). The default optimisation algorithm is
``'csminwel'``. ``GUESS`` is a structure containing the initial
guess values for the estimated parameters. Each field is the name
of a parameter in the PAC equation and holds the initial guess for
this parameter. If some parameters are calibrated, then they
...
...
@@ -13249,7 +13250,6 @@ solidly grounded).
::
// Set the initial guess for the estimated parameters