Hi,

What does an Inf eigenvalue mean, in terms of modeling? I mean, what happens that we have a Inf eigenvalue?

How we should solve it?

When you are solving a deterministic or stochastic linear system (as we normally do in macro models), for example, `Ax(t+1) = Bx(t) + Cz(t)`

, and matrix `A`

is singular, you may have unstable or infinite eigenvalues. According to the Blanchard Khan conditions, this is not necessarily a problem if the number of unstable eigenvalues equals the number of jump variables in the model.

Thanks for your reply.

My problem is that I do not have the variance of many variables. I want to know how to solve it.

Not sure I understand you correctly. You mean you donâ€™t have variance of many variables after running your model in dynare?

yes. exactly. and I guess it because of the inf eigenvalues.

Hello, you can try to run `model_diagnostics(M_,options_,oo_)`

. I have had that issue before for many reasons, if I recall well, sometimes I have it when I miss an equation, hence, some equations show colinear relationship. I hope it can help.

As far as I know inf eigenvalues are not a proplem in and of themselves. Your missing moments could also come from the model featuring a unit root. Is that the case?

It was a problem in my code. I solved it. Thank you all!

For future reference, NaN moments do not come from infinite eigenvalues. They come from unit eigenvalues, i.e. unit roots.