Recurrence conjecture for Eulerian magnitude homology of path trees

From papers

For n0n\geq 0, let Pn=([n]0,{{i,i+1}i[n1]0})P_n=([n]_0,\{\{i,i+1\}_{i\in[n-1]_0}\}) be the path tree on the vertices [n]0[n]_0, and let EMHk,(Pn)EMH_{k,\ell}(P_n) denote its Eulerian magnitude homology groups.

Path-tree recurrence conjecture. For 0kn0\leq k\leq n and all 0\ell\geq 0,

rank(EMHk,(Pn))=(nk+1)rank(EMHk,(Pk)).\operatorname{rank}(EMH_{k,\ell}(P_n))=(n-k+1)\operatorname{rank}(EMH_{k,\ell}(P_k)).

This recurrence was observed while computing Eulerian magnitude homology for star trees. Its status is open, and it gives a proposed reduction of the ranks for arbitrary path trees to those for PkP_k.

Progress summary

Open

The proposed rank formula was recorded in 2025, but no verified proof or counterexample has been found.

The recurrence appears as Conjecture 8.2 in a 2025 paper on Eulerian magnitude homology of path trees. That source presents it as open, and no corroborated proof, disproof, or claimed resolution was found.

Current status (as of August 2026): The recurrence remains an open conjecture, with no publicly verified proof or counterexample recorded in the retrieved sources.

Sources
Sources & referencesView supporting material

Primary source

Patrick Martin and Radmila Sazdanovic, “Torsion in Magnitude homology theories”, arXiv:2503.11976 (2025).

Solutions 1

Proof

Complete proof, with an integral decomposition, torsion-freeness, and explicit initial ranks.

Martin–Sazdanović, arXiv:2503.11976, Conjecture 8.2, predicts

rankEMHk,(Pn)=(nk+1)rankEMHk,(Pk),\operatorname{rank}EMH_{k,\ell}(P_n) =(n-k+1)\operatorname{rank}EMH_{k,\ell}(P_k),

where PnP_n has vertex set {0,,n}\{0,\ldots,n\}. We prove the stronger integral statement

EMHk,(Pn;Z)a=0nkEMHk,(Pk;Z)\boxed{EMH_{k,\ell}(P_n;\mathbb Z) \cong \bigoplus_{a=0}^{n-k}EMH_{k,\ell}(P_k;\mathbb Z)}

for every n0n\ge0, 0kn0\le k\le n, and 0\ell\ge0, and prove all these groups are free abelian.

An Eulerian magnitude jj-chain is an injective word w=(x0,,xj)w=(x_0,\ldots,x_j) of length

L(w)=i=1jxixi1.L(w)=\sum_{i=1}^{j}|x_i-x_{i-1}|.

Its differential deletes an interior letter xix_i exactly when

xi1xi+xixi+1=xi1xi+1,|x_{i-1}-x_i|+|x_i-x_{i+1}|=|x_{i-1}-x_{i+1}|,

equivalently, when xix_i lies strictly between its neighbors.

Define the turning frame F(w)F(w) to consist of the endpoints and all strict local extrema, in their original order. Every allowable deletion preserves both F(w)F(w) and its interval hull

[minF(w),maxF(w)].[\min F(w),\max F(w)].

Thus the entire Eulerian chain complex splits as a direct sum over turning frames.

Fix a frame

F=(f0,,fr),a=minF,b=maxF,d=ba.F=(f_0,\ldots,f_r),\qquad a=\min F,\qquad b=\max F,\qquad d=b-a.

For each nonframe vertex

vVF={a,,b}{f0,,fr},v\in V_F=\{a,\ldots,b\}\setminus\{f_0,\ldots,f_r\},

define the eligible-run set

Dv(F)={i{1,,r}:min(fi1,fi)<v<max(fi1,fi)},mv=Dv(F).D_v(F)=\left\{i\in\{1,\ldots,r\}: \min(f_{i-1},f_i)<v<\max(f_{i-1},f_i)\right\}, \qquad m_v=|D_v(F)|.

Every mv1m_v\ge1, since the successive frame segments cover the entire interval hull.

A word with frame FF independently either omits each vVFv\in V_F, or inserts it into exactly one of its mvm_v eligible runs. Once the choices are made, monotonicity uniquely orders the letters in each run. Hence the frame subcomplex is the shifted augmented simplicial chain complex of

KF=vVFDv(F),K_F=\underset{v\in V_F}{\ast}\,D_v(F),

the join of discrete sets of cardinalities mvm_v.

For completeness, order inserted vertices first by run, then by the monotone order within each run. If SS is the inserted-vertex set, orient its simplex with the additional factor

ε(S)=(1)vSi(v).\varepsilon(S)=(-1)^{\sum_{v\in S}i(v)}.

A vertex in run i(v)i(v) occurring after tt earlier inserted vertices has magnitude-boundary sign (1)i(v)+t(-1)^{i(v)+t}, while its simplicial-boundary sign is (1)t(-1)^t. Removing it changes ε\varepsilon by (1)i(v)(-1)^{i(v)}, so this orientation intertwines the differentials integrally.

Each discrete set DvD_v has augmented complex

0Zmv(1,,1)Z0.0\longrightarrow\mathbb Z^{m_v} \xrightarrow{(1,\ldots,1)}\mathbb Z \longrightarrow0.

The integral Künneth theorem for joins therefore gives

H~s(KF;Z){ZvVF(mv1),s=VF1,0,sVF1.\widetilde H_s(K_F;\mathbb Z) \cong \begin{cases} \mathbb Z^{\prod_{v\in V_F}(m_v-1)},&s=|V_F|-1,\\ 0,&s\ne |V_F|-1. \end{cases}

Since VF=dr|V_F|=d-r, the corresponding frame homology is

Hj(CF;Z){ZvVF(mv1),j=d,0,jd.\boxed{ H_j(C_F;\mathbb Z)\cong \begin{cases} \mathbb Z^{\prod_{v\in V_F}(m_v-1)},&j=d,\\ 0,&j\ne d. \end{cases}}

If some mv=1m_v=1, the frame complex is acyclic. If VF=V_F=\varnothing, the empty product is one with the usual augmented degree-(1)(-1) convention.

Thus a frame contributes to homological degree kk if and only if its interval hull has span kk. There are exactly

[0,k],[1,k+1],,[nk,n][0,k],[1,k+1],\ldots,[n-k,n]

such hulls in PnP_n, and translation identifies each corresponding frame subcomplex with the full-hull subcomplex of PkP_k. Summing these nk+1n-k+1 identical contributions proves the claimed integral decomposition and the source’s rank recurrence simultaneously for every (n,k,)(n,k,\ell).

The argument also gives an explicit initial-rank formula:

rankEMHk,(Pk)=F injective turning frame on {0,,k}minF=0, maxF=k, L(F)= v{0,,k}F(mv(F)1).\boxed{ \operatorname{rank}EMH_{k,\ell}(P_k) = \sum_{\substack{ F\text{ injective turning frame on }\{0,\ldots,k\}\\ \min F=0,\ \max F=k,\ L(F)=\ell}} \ \prod_{v\in\{0,\ldots,k\}\setminus F} \bigl(m_v(F)-1\bigr).}

For k=0k=0, the unique singleton frame contributes Z\mathbb Z at length zero, and EMH0,0(Pn)=Zn+1EMH_{0,0}(P_n)=\mathbb Z^{n+1}, exactly as required.

0 endorsements
Shivam Patel ·