Source

Harvey, Lipshutz & Williams (2024), LIT-257, eqs. 2, 7–8, 22–23, Prop. 2, Cor. 1, Table 1. Supporting, for the family structure only: Kornblith et al. (2019), LIT-254, Eqs. 11–14 and App. D.1, as read in NOTE-743. The same point from the concept-direction side is ANTH-LIT-606 (Park, Choe & Veitch), whose Thm 3.2 uses a Riesz isomorphism and whose §3 shows the inner product is not identified by training.

What was actually shown

For readouts w maximizing zᵀXw/M − ½wᵀG(X)w, the decoded signal is K_X z with K_X = X G(X)⁻¹ Xᵀ/M (LIT-257 eqs. 2, 7–8), so it depends on X only through K_X, which is invariant under orthogonal transformations of X (eqs. 22–23) whenever G(X) is parameterized as in eq. 4, G = aC_X + bI. The task-averaged agreement of two representations’ readouts is Tr(K_X K_z K_Y) (Prop. 2); with K_z = I it gives linear CKA, GULP, mean squared CCA or ENSD for particular choices of G (Cor. 1, Table 1). Only ENSD is the average similarity itself: CKA and mean squared CCA are it normalized by the self-similarities, and GULP is the average decoding distance. The family structure has a precursor in Kornblith et al., who show that R²_CCA, linear regression and linear CKA differ only in how they weight the same eigen-direction overlaps, and that canonical ridge interpolates among them (LIT-254 Eqs. 11–14, App. D.1). They say nothing about readouts, decoding, averaging over tasks or GULP; the readout reading is LIT-257’s alone.

What this does not say

  • Anything in the population limit. Every identity here is for M stimuli. Whether the K_z = I identities have a non-degenerate limit as M grows, which the source’s App. A.3 does not reach, is QUESTION-136.
  • Anything about nonlinear readouts, which are outside the source, or classifiers (§5 names linear classifiers, SVMs and multi-class logistic regression, as future work).
  • Which task distribution K_z is the right one to average over.
  • The source’s Proposition 3 (bounds via Procrustes distance) is a result of a different kind: two-sided inequalities rather than identities. It is now read and holds, given the imported Procrustes–Bures equivalence; THEORY-301 holds it.

Connections

  • THEORY-236. Mean squared CCA, one of the averages above, is invariant to every invertible linear map: it is an orthogonally invariant index applied to orthonormalized columns (LIT-254, Prop. 1). Kornblith et al.’s Theorem 1 then makes it constant on all representations whose rank equals the number of examples. Linear CKA, invariant only to orthogonal maps and isotropic scaling, escapes that degeneracy.