My question is simple.
When one loglinearized equation is composed of only (t+1) timing convention as follows,
1) s_ct(+1) + h_ct(+1) = s_ht(+1) + h_ht(+1);
These four variables are not predetermined variables like capital stock.
When writing dynare code, do I have to delete all (+1) as follows?
2) s_ct + h_ct = s_ht + h_ht;
When I delete all (+1) like 2), dynare gives reasonable results.
But When I write this equation like 1), dynare produce following error.
- Code: Select all
Error using print_info (line 54)
One of the eigenvalues is close to 0/0 (the absolute value of
numerator and denominator is smaller than 1e-06!
If you believe that the model has a unique solution you can
try to reduce the value of qz_zero_threshold.
In this case Do I have to delete all (+1)?
Would you give me the reason why two case are different.
I guess that equation with only (+1) timing provokes rank condition failure or BK condition violation.
Thanks in advance.