Verified against Chalmers (2012), JSS 48(6), p.3 eq. (1), read from a rendered image of the page rather than the text layer: \(Phi(x = 1 | theta, alpha, d, gamma) = gamma + (1 - gamma) / (1 + exp[-D (alpha' theta + d)])\).
Details
"Compensatory" is the content of \(alpha' theta\): the abilities
enter as a single weighted sum, so a low theta_1 can be repaid
by a high theta_2. A noncompensatory model multiplies
per-dimension probabilities and admits no such trade.
D is a scaling adjustment, 1 for the logistic metric and 1.702
for the normal-ogive metric.
Note the sign: the exponent is -(a1 theta1 + a2 theta2 + d);
writing it as -(a1 theta1 + a2 theta2) + d puts d outside
the negation and inverts the role of the intercept. Equation (1)
negates the whole linear predictor.
Nothing restricts this to two dimensions: a sets the dimension,
and Mirt3 is this function with three slopes and no guessing.
References
Chalmers (2012), Journal of Statistical Software 48(6), 1-29, doi:10.18637/jss.v048.i06 , eq. (1) p.3. Reckase (2009), Multidimensional Item Response Theory, Springer, which Chalmers cites for D; the book was not in the local corpus and was not consulted.
