Indexed metadata

Rainbow maps and the number of graceful labelings of trees

Shisheng Li

Source record

Source: arXiv

Published: Oct 26, 2026

arXiv: 2610.34877

Open original source ↗

Source abstract

Let τ(N)τ(N) be the number of graceful labelings of trees with NN edges, that is, the number of spanning trees of the complete graph on {0,1,…,N}\{0,1,\dots,N\} whose edges have distinct lengths. The answer to exercise 7.2.2.3-106 of The Art of Computer Programming states that, if an empirical observation of Anick is true, then τ(n)=exp⁡(nln⁡n−nln⁡(e/b)+O(log⁡n))τ(n)=\exp(n\ln n-n\ln(e/b)+O(\log n)) with b≈0.636b\approx0.636, and that rigorous proofs are unknown. We prove that ∣log⁡τ(N)−(Nlog⁡N−Nlog⁡(e/b))∣≤152(1+log⁡(N+1))4|\logτ(N)-(N\log N-N\log(e/b))|\le152(1+\log(N+1))^4 for every N≥3N\ge3, with b=2/πb=2/π. A rainbow map of order NN sends each vertex k∈{1,…,N−1}k\in\{1,\dots,N-1\} to a vertex f(k)∈{0,…,N}f(k)\in\{0,\dots,N\} so that the lengths ∣f(k)−k∣|f(k)-k| are 1,…,N−11,\dots,N-1 in some order. Acyclic rainbow maps are exactly the graceful labelings, and all rainbow maps are counted by the Whitty numbers W(N)W(N) (OEIS A134983). We show that τ(N)≤W(N)≤τ(N)e151(1+log⁡(N+1))4τ(N)\le W(N)\leτ(N)e^{151(1+\log(N+1))^4} by a combinatorial argument: for fixed directions, rainbow maps are rook placements on a Ferrers board; a swap injection shows that a uniformly random rainbow map has O(log⁡2N)O(\log^2N) cycles on average; and an inequality on the periods of a word shows that the cc cycles of a rainbow map can be removed by changing O(clog⁡N)O(c\log N) edges. We also show that W(N)W(N) is the total weight of a family of weighted Motzkin paths. This yields exact enumerations, an alternating sum for W(N)W(N), and a representation of W(N)W(N) as a moment of a continuous dual Hahn weight, from which ∣log⁡W(N)−(Nlog⁡(2N/π)−N)∣≤5(1+log⁡(N+1))|\log W(N)-(N\log(2N/π)-N)|\le5(1+\log(N+1)). The main theorem has been formalized in Lean 4; its combinatorial half uses no axioms beyond those of Lean.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.

Rainbow maps and the number of graceful labelings of trees — Mathematical Frontier Network