Dear professor jpfeifer:
When I run my two-country model in Dynare, it always notes that “Blanchard Kahn conditions are not satisfied: indeterminacy due to rank failure”. To deal with it correctly, I have tried to re-check the equations and change some parameters, and have read lots of correlative topics on the Dynare official forum, but it still doesn’t work. Additionally, the model_diagnostic command shows “the Jacobian of the static model is singular there is 4 colinear relationships between the variables and the equations”, but the 4 colinear equations are AR(1) equations. Also, the reason why I choose the coefficient in the last 4 equations, which value equals 1, is that I need permanent shocks.
I would appreciate it if you could help me.Thank you!
There are 11 eigenvalue(s) larger than 1 in modulus
for 11 forward-looking variable(s)
The rank condition ISN'T verified
print_info (line 48)
Blanchard Kahn conditions are not satisfied: indeterminacy due to rank failure
stoch_simul (line 98)
print_info(info, options_.noprint, options_);
Impulsewithexp3 (line 435)
info = stoch_simul(var_list_);
dynare (line 180)
evalin('base',fname) ;
>> model_diagnostics(M_,options_,oo_)
model_diagnostic: the Jacobian of the static model is singular
there is 4 colinear relationships between the variables and the equations
The presence of a singularity problem typically indicates that there is one
redundant equation entered in the model block, while another non-redundant equation
is missing. The problem often derives from Walras Law.
but when I remove these four AR(1) equation(make fE fEstar fX fXstar being exogeneous variables), there is no message after the command of model_diagnostics, while the same BK condition problem sill exist.
best
oishi