pith. sign in

arxiv: 2502.08980 · v5 · submitted 2025-02-13 · 🧮 math.MG

Spectral invariants of finite metric spaces

Pith reviewed 2026-05-23 03:55 UTC · model grok-4.3

classification 🧮 math.MG
keywords spectral invariantsfinite metric spacesq-spectrumtransition q-spectrumsimilarity matricesdistinguishing metric spacesgraph spectra
0
0 comments X

The pith

The q-spectrum from similarity matrices distinguishes all finite metric spaces on at most four points and a large class of larger ones.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper defines the q-spectrum and transition q-spectrum as invariants of finite metric spaces built from similarity matrices. These reduce to the adjacency and Laplacian spectra of graphs in the limit as q approaches zero. It establishes that the q-spectrum separates every metric space with four or fewer points along with a broad collection of larger spaces, while the transition q-spectrum separates spaces whose pairwise distances form a multiset linearly independent over the rationals and every space with three or fewer points. Numerical checks show the transition version often separates more examples in practice even though its proven range is narrower.

Core claim

The q-spectrum completely distinguishes a large class of finite metric spaces and all metric spaces on at most 4 points. The transition q-spectrum distinguishes spaces for which the multiset of pairwise distances is independent over the rational numbers, along with all spaces on at most 3 points.

What carries the argument

Similarity matrices of a finite metric space whose eigenvalues form the q-spectrum and transition q-spectrum.

If this is right

  • Every pair of distinct metric spaces on four or fewer points produces different q-spectra.
  • Spaces whose distance multisets are linearly independent over the rationals produce different transition q-spectra.
  • The new invariants reduce exactly to the classical graph spectra when the space is the vertex set of a graph and q tends to zero.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The invariants could be computed directly from distance matrices to compare point sets without first embedding them into Euclidean space.
  • If the transition q-spectrum continues to separate most random examples, it may serve as a practical filter before more expensive isomorphism checks on larger point clouds.

Load-bearing premise

The similarity matrices are constructed so that their spectra encode enough metric information to separate the claimed classes.

What would settle it

Two non-isometric finite metric spaces on five points that share the same q-spectrum.

Figures

Figures reproduced from arXiv: 2502.08980 by Jun O'Hara.

Figure 1
Figure 1. Figure 1: (iii) Take t3 ∈ S3(a). Assume t3 = a + r + s, where r, s ∈ S1 \ {a, b, c, p, q}. We can determine the way how △(a, r, s) is attached to the edge BC in the same way as above. Let A3 be the vertex of △(a, r, s) which is different from B and C. Then the length AA3 is given by the unique element u ∈ S1 \ {a, b, c, p, q, r, s} that satisfies c+r+u ∈ S3 or b+r+u ∈ S3 depending on the way how △(a, r, s) is attach… view at source ↗
Figure 2
Figure 2. Figure 2: and the lengths of 4-cycles that consist of two single 2-cycles are given by 2α, 2β and 2γ. Therefore τ4(q), the constant term of ¯pX(q; µ), is given by −2q α+β − 2q β+γ − 2q α+γ + q 2α + q 2β + q 2γ . (2.5) There are following four cases (i) - (iv) according to the types of τ4(q). (1-i) τ4(q) is of the form −2 P3 i=1 q Ai + P3 i=j q Bj , where Ai , Bj are mutually distinct. This case can occur if and only… view at source ↗
Figure 3
Figure 3. Figure 3: Suppose S3(X1) = S3(X2). There are 24 possibilities for the system of linear equations obtained from S3(X1) = S3(X2), each of which implies that X1 is isometric to X2. To be precise, for each permutation σ ∈ S4 of four letters {1, 2, 3, 4}, a system of linear equations    ϕ1(a, b, c, d, f, g) = ψσ(1)(a, b, c, d, f, g), ϕ2(a, b, c, d, f, g) = ψσ(2)(a, b, c, d, f, g), ϕ3(a, b, c, d, f, g) = ψσ(3)(a, b… view at source ↗
Figure 4
Figure 4. Figure 4: X X a￾b e c+e a b+e c a￾b e c+e b+e c a 11 12 [PITH_FULL_IMAGE:figures/full_fig_p008_4.png] view at source ↗
Figure 6
Figure 6. Figure 6: • The system of linear equations ϕ1 = ψ1, ϕ2 = ψ3, ϕ3 = ψ2, ϕ4 = ψ4, i.e.    2a + c = 2a + b, a + b + c − ε = a + 2c + ε, a + 2b + ε = a + b + c − ε, b + 2c + 2ε = 2b + c + 2ε has a solution b = c and ε = 0, which contradicts our assumption that ε 6= 0. ✷ Since there is a pair of non-isometric four-point spaces with the same magnitude (homology groups) as illustrated in [PITH_FULL_IMAGE:figures/ful… view at source ↗
Figure 7
Figure 7. Figure 7: Two wedge sums of •−•−• and •−• Two graphs in [PITH_FULL_IMAGE:figures/full_fig_p009_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Two wedge sums of three cycle graphs [PITH_FULL_IMAGE:figures/full_fig_p009_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Metric fibration The characteristic polynomials of the two graphs in [PITH_FULL_IMAGE:figures/full_fig_p010_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: Two graphs that differ by a Whitney twist [PITH_FULL_IMAGE:figures/full_fig_p010_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: Another example of Whitney twist The difference of the coefficients of λ 8 comes from the difference of the number of pairs of points with distance 4 and 5. (4) The notion of isomer was introduced in [9] to construct a space that has the same magnitude with, but is not isometric with the regular n-gon or an n-cycle graph. To be precise, an isomer of a regular n-gon can be constructed for n = 6 and n ≥ 8, … view at source ↗
Figure 12
Figure 12. Figure 12: Thin single lines represent length d1, double lines represent length d2, and dotted lines represent length d3. They represent a regular hexagon R6 and its isomer R′ 6 when (d1, d2, d3) = (1, √ 3, 2), and a 6-cycle graph C6 and its isomer C ′ 6 when (d1, d2, d3) = (1, 2, 3). Regular hexagon and its isomer have different characteristic polynomials since they have different maximal lengths of 3-cycles. In fa… view at source ↗
Figure 13
Figure 13. Figure 13: Thin single lines, double lines, dotted lines and thick lines repr [PITH_FULL_IMAGE:figures/full_fig_p012_13.png] view at source ↗
Figure 14
Figure 14. Figure 14: Direct computation shows mΣ1 (q) = mΣ2 (q) = mΣ3 (q) 6= mΣ4 (q) 6= mΣ5 (q) = mΣ6 (q) 6= mΣ1 (q), and the characteristic polynomials of ZtΣi are all mutually distinct. In the case of Σ1 and Σ2 the difference in the characteristic polynomials appears first in the coefficients of λ 9 , otherwise in the coefficients of λ 10 . 4 Cospectral graphs Two non-isomorphic graphs are said to be cospectral or isospectr… view at source ↗
Figure 15
Figure 15. Figure 15: different characteristic polynomials of similarity matrices and different magnitudes. On the other hand, [PITH_FULL_IMAGE:figures/full_fig_p013_15.png] view at source ↗
Figure 17
Figure 17. Figure 17 [PITH_FULL_IMAGE:figures/full_fig_p013_17.png] view at source ↗
Figure 18
Figure 18. Figure 18: Isospectral enneahedra (picture taken from wiki) [PITH_FULL_IMAGE:figures/full_fig_p013_18.png] view at source ↗
read the original abstract

We introduce two spectral invariants of finite metric spaces, the $q$-spectrum and the transition $q$-spectrum, defined from similarity matrices. These invariants extend the adjacency and Laplacian spectra of graphs to general finite metric spaces, as graph spectra can be obtained as the limit $q \to 0$. We study the problem of distinguishing finite metric spaces by means of these invariants. The $q$-spectrum completely distinguishes a large class of finite metric spaces and all metric spaces on at most 4 points. We also show that the transition $q$-spectrum distinguishes spaces for which the multiset of pairwise distances is independent over the rational numbers, along with all spaces on at most 3 points. Computational experiments indicate that the transition $q$-spectrum often has stronger distinguishing power in practice, despite weaker theoretical guarantees.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 2 minor

Summary. The paper introduces the q-spectrum and transition q-spectrum as spectral invariants for finite metric spaces, constructed from parameterized similarity matrices that generalize the adjacency and Laplacian spectra of graphs (recovered in the q→0 limit). It proves that the q-spectrum distinguishes all metric spaces on at most 4 points and a large unspecified class of spaces, while the transition q-spectrum distinguishes all spaces on at most 3 points and those whose multiset of pairwise distances is linearly independent over the rationals. Computational experiments are reported indicating that the transition q-spectrum often exhibits stronger distinguishing power in practice.

Significance. If the distinction theorems hold, the work supplies new, computable invariants for classifying finite metric spaces that extend classical graph spectra in a natural way. The explicit results for small cardinalities (≤3 and ≤4 points) and the rational-independence condition are concrete and falsifiable, while the computational observations provide empirical evidence of practical utility. These features would make the invariants potentially useful in metric geometry and related areas, though the scope is limited to the classes where distinction is proved.

major comments (3)
  1. [§2] §2 (Definition of the similarity matrix and q-spectrum): The distinction claims in the main theorems rest on the assumption that the eigenvalues of the specific q-parameterized similarity matrix encode enough metric information to separate non-isometric spaces. No independent argument or comparison is supplied showing why this matrix construction (as opposed to, e.g., the spectrum of the distance matrix itself or other kernels) is informationally sufficient for the stated classes.
  2. [Theorem on q-spectrum for ≤4 points] Theorem on q-spectrum distinguishing all 4-point spaces: The proof appears to proceed by case analysis on configurations, but it inherits the unverified encoding assumption from the matrix definition; without an explicit check that the eigenvalues separate distances in a manner guaranteed by the construction (rather than by enumeration alone), the result remains dependent on the matrix choice.
  3. [Theorem on transition q-spectrum for rational independence] Theorem on transition q-spectrum for rationally independent distances: The separation is claimed for spaces whose distance multisets are Q-linearly independent, yet the argument does not include a verification that the transition matrix eigenvalues detect this independence independently of the matrix parameterization; this is load-bearing for the theorem's scope.
minor comments (2)
  1. [§2] The precise functional form of the similarity matrix entries (involving q) is introduced without an accompanying small example computing both the q-spectrum and the classical graph spectra in the limit, which would aid readability.
  2. [Computational experiments section] The computational experiments section would benefit from explicit reporting of the range of q values sampled and the numerical method used to compute the transition spectrum.

Simulated Author's Rebuttal

3 responses · 0 unresolved

We thank the referee for the careful reading of our manuscript and the insightful comments. We respond to each major comment in turn.

read point-by-point responses
  1. Referee: [§2] §2 (Definition of the similarity matrix and q-spectrum): The distinction claims in the main theorems rest on the assumption that the eigenvalues of the specific q-parameterized similarity matrix encode enough metric information to separate non-isometric spaces. No independent argument or comparison is supplied showing why this matrix construction (as opposed to, e.g., the spectrum of the distance matrix itself or other kernels) is informationally sufficient for the stated classes.

    Authors: The q-parameterized similarity matrix is specifically constructed to extend the adjacency and Laplacian matrices of graphs, with the limit q → 0 recovering the classical graph spectra. This provides the foundational motivation for the choice. The distinction theorems then demonstrate that this construction is sufficient for the classes considered, via direct proofs. While we do not provide an exhaustive comparison to alternative kernels such as the distance matrix spectrum, the natural generalization from the graph case justifies the construction. If the editor deems a brief discussion of alternatives beneficial, we can include it. revision: no

  2. Referee: [Theorem on q-spectrum for ≤4 points] Theorem on q-spectrum distinguishing all 4-point spaces: The proof appears to proceed by case analysis on configurations, but it inherits the unverified encoding assumption from the matrix definition; without an explicit check that the eigenvalues separate distances in a manner guaranteed by the construction (rather than by enumeration alone), the result remains dependent on the matrix choice.

    Authors: For the finite case of at most 4 points, the proof consists of a complete case analysis: we classify all non-isometric metric spaces on 4 points, compute their q-spectra explicitly as functions of q, and verify that distinct spaces yield distinct spectra. This enumeration constitutes the explicit check that the eigenvalues distinguish the spaces under the given construction. The result is therefore not merely dependent on the matrix choice but verified by direct computation for this small cardinality. revision: no

  3. Referee: [Theorem on transition q-spectrum for rational independence] Theorem on transition q-spectrum for rationally independent distances: The separation is claimed for spaces whose distance multisets are Q-linearly independent, yet the argument does not include a verification that the transition matrix eigenvalues detect this independence independently of the matrix parameterization; this is load-bearing for the theorem's scope.

    Authors: The proof for the transition q-spectrum under rational independence proceeds by considering the characteristic polynomial of the transition matrix. Under the assumption that the distances are linearly independent over Q, the coefficients involve distinct monomials, ensuring that the eigenvalues uniquely recover the distance multiset. This algebraic verification directly ties the detection to the independence condition and the matrix parameterization. We can expand this explanation if the current presentation is deemed insufficiently clear. revision: partial

Circularity Check

0 steps flagged

No significant circularity; definitions and distinction theorems are independent

full rationale

The paper introduces the q-spectrum and transition q-spectrum as explicit constructions from similarity matrices on finite metric spaces, notes their relation to graph spectra in the q→0 limit, and then states theorems asserting that these invariants distinguish all spaces on ≤4 points (for q-spectrum) and spaces with rationally independent distance multisets plus all spaces on ≤3 points (for transition q-spectrum). No equation or claim reduces a distinction result to a definitional identity, a fitted parameter renamed as a prediction, or a self-citation chain; the distinguishing power is presented as a theorem to be proved rather than an input. The construction is self-contained and externally falsifiable by direct computation on metric spaces.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The central contribution consists of new definitions of similarity matrices and their spectra; the paper therefore adds these definitions rather than deriving them from prior axioms. No free parameters or invented entities are mentioned in the abstract.

axioms (1)
  • standard math Standard properties of finite metric spaces and matrix spectra
    Invoked implicitly when defining similarity matrices and taking limits as q to 0.

pith-pipeline@v0.9.0 · 5653 in / 1258 out tokens · 47900 ms · 2026-05-23T03:55:00.584443+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

15 extracted references · 15 canonical work pages · 2 internal anchors

  1. [1]

    Y. Asao, Y. Tajima and M. Yoshinaga, Magnitude homology and homotopy type of metric fibrations . arXiv:2409.03278

  2. [2]

    A. E. Brouwer and W. H. Haemers, Spectra of Graphs . Universitext. Springer, New York, 1st edition, (2012)

  3. [3]

    Graph magnitude homology via algebraic Morse theory

    Y. Gu, Graph magnitude homology via algebraic Morse theory . arxiv:1809.07240

  4. [4]

    Hamud and A

    S. Hamud and A. Berman, New constructions of nonregular cospectral graphs . Special Matrices 12 (2024)

  5. [5]

    Hepworth and S

    R. Hepworth and S. Willerton, Categorifying the magnitude of a graph . Homol. Homotopy Appl. 19 (2017), 31\,--\,60

  6. [6]

    Leinster, The Euler characteristic of a category

    T. Leinster, The Euler characteristic of a category . Documenta Mathematica, 13 (2008), 21\,--\,49

  7. [7]

    Leinster, The magnitude of metric spaces

    T. Leinster, The magnitude of metric spaces . Doc. Math. 18 (2013), 857\,--\,905

  8. [8]

    Leinster, The magnitude of a graph

    T. Leinster, The magnitude of a graph . Math. Proc. Camb. Phil. Soc.166 (2019) 247\,--\,264

  9. [9]

    Leinster and M

    T. Leinster and M. Shulman, Magnitude homology of enriched categories and metric spaces . Alg. Geom. Topol. 21 (2021), 2175\,--\,2221

  10. [10]

    Leinster and S

    T. Leinster and S. Willerton. On the asymptotic magnitude of subsets of Euclidean space . Geometriae Dedicata, 164 (2013), 287\,--\,310

  11. [11]

    C. L. Mallows and J. M. C. Clark, Linear-Intercept Distributions Do Not Characterize Plane Sets. J. Appl. Prob. 7 (1970), 240\,--\,244

  12. [12]

    O'Hara, Magnitude function identifies generic finite metric spaces

    J. O'Hara, Magnitude function identifies generic finite metric spaces . to appear in Discrete Analysis, arXiv:2401.00786

  13. [13]

    Distinguishing regular polygons, cycle graphs, and circular metric spaces by the distance multiset and magnitude

    J. O'Hara, Identification of finite circular metric spaces by magnitude and Riesz energy . arXiv:2408.06091

  14. [14]

    arXiv:2312.14497

    Emily Roff and Masahiko Yoshinaga, The small-scale limit of magnitude and the one-point property. arXiv:2312.14497

  15. [15]

    Whitney, 2-isomorphic graphs

    H. Whitney, 2-isomorphic graphs . Amer. J. Math. 55 (1933), 245\,--\,254