Multiequation models that contain observed or latent variables are common in the social sciences. To determine whether unique parameter values exist for such models, one needs to assess model identification. In practice, analysts rely on empirical checks that evaluate the singularity of the information matrix evaluated at sample estimates of parameters. The discrepancy between estimates and population values, the limitations of numerical assessments of ranks, and the difference between local and global identification make this practice less than perfect. In this article, the authors outline how to use computer algebra systems (CAS) to determine the local and global identification of multiequation models with or without latent variables. They demonstrate a symbolic CAS approach to local identification and develop a CAS approach to obtain explicit algebraic solutions for each of the model parameters. The authors illustrate the procedures with several examples, including a new proof of the identification of a model for handling missing data using auxiliary variables. They present an identification procedure for structural equation models that makes use of CAS and that is a useful complement to current methods.
Key Words: unique solutions, structural equation models, simultaneous equations, identification, symbolic algebra
Kenneth A. Bollen, University of North Carolina, Chapel Hill, NC, USA, firstname.lastname@example.org
Bollen, K., & Bauldry, S. (2010). Model Identification and Computer Algebra Sociological Methods & Research, 39 (2), 127-156 DOI: 10.1177/0049124110366238