As has already been explained, the elements of statistical_properties are quantities which can be calculated starting from the information matrix . There are three fundamental calculations: the canonical variances, the pairwise variances, and the canonical efficiency factors.
The canonical variances are the inverses of the eigenvalues of , eigenvalues of zero corresponding to canonical variances of . Thus we need the roots of the polynomial . As is a rational matrix, this polynomial admits a factorization into irreducible factors over the rational field. Thus, in theory, the multiplicities of the canonical variances can be determined exactly, even if some of the values themselves are irrational. If the eigenvalues of are numerically extracted directly without factoring the characteristic polynomial, then the problem of inexact counts of those eigenvalues can arise.
Pairwise variances are defined above in terms of the Moore-Penrose inverse of : . In fact, any generalized inverse of can be used, from which Let be an all-ones matrix. If is connected, then is invertible for any and is a generalized inverse of (the same operation can be carried out for the connected components of if is disconnected). Thus pairwise variances can be calculated by inversion of a rational, nonsingular matrix.
Efficiency factors are defined as eigenvalues of the matrix , which can certainly be irrational. Extracting the roots of with respect to , that is, solving the equation , produces values for satisfying and otherwise . Thus efficiency factors can be found by extracting roots of a symmetric, rational matrix, involving the same computational issues as for the canonical variances.
The number of infinite canonical variances equals the number of connected components of less 1 (this being zero for any connected designs). Numerical extraction of eigenvalues of can potentially produce, at a given level of precision, values indistinguishable from zero that are in actuality positive, consequently producing an erroneous number of infinite canonical variances. This approximation error is prohibited by cross-checking against the connected indicator.