Message/Author 

Hao Duong posted on Thursday, May 22, 2008  7:09 pm



Dr. Muthen, I compare three models: linear, quadratic, and piecewise model. When I run a quadratic model, the result appears as follows: THE MODEL ESTIMATION TERMINATED NORMALLY WARNING: THE RESIDUAL COVARIANCE MATRIX (THETA) IS NOT POSITIVE DEFINITE. THIS COULD INDICATE A NEGATIVE VARIANCE/RESIDUAL VARIANCE FOR AN OBSERVED VARIABLE, A CORRELATION GREATER OR EQUAL TO ONE BETWEEN TWO OBSERVED VARIABLES, OR A LINEAR DEPENDENCY AMONG MORE THAN TWO OBSERVED VARIABLES. CHECK THE RESULTS SECTION FOR MORE INFORMATION. PROBLEM INVOLVING VARIABLE BMI12. Does this warning influence the result accuracy? Should I say this model is not appropriate or I can use its BIC to compare with BIC in other models? Thank you Hao 


Consider the text of the printed WARNING, for instance look at the Theta estimate for BMI12  is it negative? If so, you may want to modify the model. 

cchien posted on Monday, April 26, 2010  8:04 am



I got the same warning messages when running an EFA with complex survey design. I am just wondering what else I can do if the variable showing in this warning message should be included in my analysis. Thank you. 


Please send the full output and your license number to support@statmodel.com so I can see the exact situation. 


When the theta matris is not positive definite due to a residual correlation greater r where r >= 1, are there any general suggestions for what to look at? I am hoping for pointers and likely culprits to change or check to address the residual correlation issue. I can certainly send output and license info for this particular model, but I have run into the issue before and searched the discussion boards looking for general suggestions without much luck. I thought a general question might be useful to me and other users. 


This message is usually due to some model misspecification. With a residual correlation greater than one, it may point to the need for more factors. 


Thanks Linda! 


Dr. Muthen, I am receiving this error: WARNING: THE RESIDUAL COVARIANCE MATRIX (THETA) IS NOT POSITIVE DEFINITE. THIS COULD INDICATE A NEGATIVE VARIANCE/RESIDUAL VARIANCE FOR AN OBSERVED VARIABLE, A CORRELATION GREATER OR EQUAL TO ONE BETWEEN TWO OBSERVED VARIABLES, OR A LINEAR DEPENDENCY AMONG MORE THAN TWO OBSERVED VARIABLES. CHECK THE RESULTS SECTION FOR MORE INFORMATION. PROBLEM INVOLVING VARIABLE D1HILED. This variable is being used as an auxiliary variable. I cannot see where the problem is in my output. Can you please help me? Thanks, Danyel 


Please send the output and your license number to support@statmodel.com. 

Eiko Fried posted on Tuesday, June 24, 2014  2:21 am



Dear Dr Muthens, We are running a comparison of two groups regarding their correlation structure, using the WLSMV estimator. > grouping is cond (1=control 2=widow) > model: > s1 with s2s11; > s2 with s3s11; etc. We receive the "RESIDUAL COVARIANCE MATRIX (THETA) IN GROUP x IS NOT POSITIVE DEFINITE" warning for two variables. In tech1, there seems nothing wrong with the theta values of those variables. What could be the problem? Can the error be ignored? 


Please send the output and your license number to support@statmodel.com. 

Jahun Kim posted on Monday, December 14, 2015  2:06 pm



Dear Dr. Muthens, I got the same warning messages, when running an LCA with (6 year) longitudinal repeated design. The error was involved with a variable (gsic) should be included in my analysis. I ran gsic@6 then replaced with gsic*. Please see written syntax below. PLOT: SERIES= asic(0), bsic(0.5), csic(1), dsic(1.5), esic(2),fsic(3), gsic(6); Type=plot3; MODEL: i s qasic@0, bsic@0.5, csic@1, dsic@1.5, esic@2, fsic@3, gsic@6; I'm wondering what else I can do to fix the error and get a better model fit. Thank you! 


Please send the output and your license number to support@statmodel.com. 

Back to top 