Blanchard & Kahn conditions for less forward-looking variable(s)

Dear, professor jpfeifer,

I always got the error “There are 11 eigenvalue(s) larger than 1 in modulus for 10 forward-looking variable(s). The rank condition ISN’T verified!”

I simplifed the model as best as I can to figure out why, I checked the timing, FOCs, parameters values, however, the simplifed version still got the same error.

I find two complex eigenvalues, is it a problem?

A very simple version of my DSGE model only run when I set the parameter of interest sticking to inflation \rho_\pi below to 1. It can not run if I set to 1.5, which is common in the paper.

I update the files and hope you can run it and give me some suggestions on why these happen.

Thank you so much!

finalcode2026.mod (13.9 KB)

finalcode2026_steady.m (3.5 KB)

finalcode2026calib.m (3.6 KB)

This typically signifies a problem in the timing setup. Given your sectoral structural, that is complicated to debug.

Thank you for your quick response, professor, you are always kind and helpful.

The simple version of my model has removed all the complicated features and is almost the same as Iacoviello (2005, 2020). However, I always got the error above. Can I ask you three more question?

First, I find two complex eigenvalues, is it someting need to worry?

Second, In Iacoviello (2005, 2020), Household and firm choose the housing demand, however, the housing supply is normalized to 1 each period, is it a problem?

Third, how can I debug the simple version of my DSGE model to make it run, can you give me some suggestion?

Thank you so much! professor.