Rank condition is not verified

This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location where you will have to reset your password.
Forum rules
This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location (https://forum.dynare.org) where you will have to reset your password.

Rank condition is not verified

Postby lm280299 » Thu Feb 06, 2014 6:19 pm

I attempt to use the Guerrieri-Iacoviello Occbin toolkit. When I run my codes, the following errors appear:

There are 9 eigenvalue(s) larger than 1 in modulus
for 9 forward-looking variable(s)

The rank conditions ISN'T verified!

??? Error using ==> print_info at 46
Blanchard Kahn conditions are not satisfied: indeterminacy due to rank failure

Error in ==> stoch_simul at 81
print_info(info, options_.noprint);

Error in ==> Basetaxram_alleqelse at 195
info = stoch_simul(var_list_);

Error in ==> dynare at 120
evalin('base',fname) ;

Error in ==> solve_one_constraint at 54
eval(['dynare ',modnamstar_,' noclearall nolog '])

Error in ==> runBasetaxram_alleq at 44
[zdatalinear zdatapiecewise zdatass oobase_ Mbase_ ] = ...

Personally I don't understand how it could be if I have the exact number of eigenvalues greater than 1 equal to forward-looking variables but still the rank condition fails.
Please help me check the model. Thanks a lot!
Attachments
basetaxram.rar
(206.07 KiB) Downloaded 106 times
lm280299
 
Posts: 25
Joined: Thu Feb 06, 2014 5:58 pm

Re: Rank condition is not verified

Postby jpfeifer » Fri Feb 07, 2014 9:06 am

Because we are talking about the rank condition and not the Blanchard-Kahn eigenvalue conditions. They are two different things. Typically, linearized DSGE models can be written as:

Ay_t=BE_t(y_t+1)

If a A does not have full rank, you cannot invert it to bring it to the other side. This is your rank failure.

Checking your model is impossible, because you did not tell us what file to run. Running runBasetaxram_alleq.m results in a problem with finding the steady state. In short: I cannot replicate your error message due to other problems with your file.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: Rank condition is not verified

Postby Peter Zar » Fri Feb 14, 2014 1:08 pm

Dear all,

I got the same with a deterministic simulation:

There are 2 eigenvalue(s) larger than 1 in modulus
for 2 forward-looking variable(s)

The rank conditions ISN'T verified!

However,
MODEL SIMULATION :
Total time of simulation :0.64
Convergency obtained.

I am a bit puzzled what I have to whatch out for when using deterministic simulation. Do I need to check the Blanchard Kahn conditions? How do I know that the (numerical) solution will be unique? Is it problematic that the rank condition is not verified? My guess is, that the solution won't be unique then, correct?

Best,
Peter

Edit: If someone knows were I can read up those things please let me know. I searched for it in the internet and the User Guide but could not find anything useful..
Peter Zar
 
Posts: 14
Joined: Tue Jan 21, 2014 12:02 pm


Return to Dynare help

Who is online

Users browsing this forum: Google [Bot] and 4 guests