Page 1 of 1

The model doesn't determine the current variables uniquely

PostPosted: Thu May 03, 2007 7:31 pm
by alexmen
Dear all,
I am duelling with a two sector model,
after computing the steady state, Dynare produces the following error message:
Warning: Matrix is singular to working precision.
> In dr1 at 139
In resol at 49
In check at 18
In durnondur at 140
In dynare at 26
??? Error using ==> print_info
The model doesn't determine the current variables uniquely

Is there a way to understand what kind of problem could this be and how to fix it?
Thanks in advance.
Alex

PostPosted: Tue May 15, 2007 6:07 am
by MichelJuillard
What the message means is that, given expectations and past value of the variables, it isn't possible to determine the current value of the endogenous variables uniquely.

In a two sector model, I would suspect that two equations are linear combination of each other or that you have a redundant market clearing condition.

Best

Michel

PostPosted: Sat May 19, 2007 1:37 am
by alexmen
Dear Michel,
Thank you for your answer,
I’ll try to find any mistake.
Thank you again,
Alex

[quote="MichelJuillard"]What the message means is that, given expectations and past value of the variables, it isn't possible to determine the current value of the endogenous variables uniquely.

In a two sector model, I would suspect that two equations are linear combination of each other or that you have a redundant market clearing condition.

Best

Miche