Papers
Topics
Authors
Recent
Search
2000 character limit reached

Persistent Betti Numbers in TDA

Updated 7 April 2026
  • Persistent Betti Numbers are quantitative invariants that measure the birth and persistence of homological features in filtered topological spaces.
  • They generalize classical Betti numbers by evaluating the multiscale stability of features, with applications in both single- and multiparameter persistence.
  • Their use spans disciplines such as cosmic web analysis, particle physics, and genomics, providing actionable insights for interpreting complex data structures.

Persistent Betti numbers are numerical invariants that encode, for each combination of homological degree and filtration parameter(s), the number of homological features that are born and persist up to prescribed scales in filtered topological spaces. They play a central role in persistent homology and multiparameter persistence modules, providing a systematic method to track the evolution and lifetimes of topological features across one or more varying parameters. Persistent Betti numbers generalize classical Betti numbers by resolving not only the existence but also the multiscale stability of topological features, with far-reaching implications in both theoretical and applied topology, topological data analysis (TDA), commutative algebra, and random topology.

1. Classical Definitions: Single-Parameter Persistent Homology

Let {Kt}t0\{K_t\}_{t\ge 0} denote a filtration of simplicial complexes or cell complexes, i.e., an increasing family KsKtK_s \subseteq K_t for sts\le t. For a fixed homological degree pp and field of coefficients F\mathbb{F}, the pp-th persistent Betti number at scales (s,t)(s,t) (sts \leq t) is defined as

βps,t:=dimFIm[Hp(Ks)Hp(Kt)].\beta_p^{s,t} := \dim_{\mathbb{F}} \operatorname{Im} \left[ H_p(K_s) \to H_p(K_t) \right].

This counts the number of pp-dimensional homology classes created (born) by time KsKtK_s \subseteq K_t0 and still alive (not yet killed by boundaries) at time KsKtK_s \subseteq K_t1 (Güzel et al., 2022, Pranav et al., 2016, Botnan et al., 2021). The collection KsKtK_s \subseteq K_t2 records the instantaneous Betti number at KsKtK_s \subseteq K_t3, while the barcode or persistence diagram records individual birth-death pairs KsKtK_s \subseteq K_t4 of classes, satisfying

KsKtK_s \subseteq K_t5

Barcodes are a complete invariant for one-parameter persistence over fields; persistent Betti numbers (or "persistence ranks") are their direct numeric summaries (Güzel et al., 2022).

2. Multiparameter Persistent Betti Numbers and Betti Tables

In multiparameter persistence, the filtration is indexed by a poset KsKtK_s \subseteq K_t6 (for KsKtK_s \subseteq K_t7 parameters). A multiparameter persistence module KsKtK_s \subseteq K_t8 is a finitely generated KsKtK_s \subseteq K_t9-graded module over sts\le t0, with

sts\le t1

The multigraded Betti numbers, or Betti table, are defined as

sts\le t2

where sts\le t3 and sts\le t4. For each homological degree sts\le t5, one forms a graded persistence module sts\le t6, and the support of its Betti table, sts\le t7, is systematically controlled by the entrance grades at which sts\le t8- and sts\le t9-cells first appear in the multifiltered cell complex (Guidolin et al., 2023).

In the two-parameter case, the notions specialize to bigraded Betti numbers. For a pp0-parameter persistence module pp1, described as a functor pp2, the bigraded Betti numbers pp3 enumerate the multiplicities of standard "upper-set" modules in a minimal bigraded free resolution (Kim et al., 2021, Moore, 2020).

3. Combinatorial and Algebraic Formulas: Barcodes, Ranks, and Möbius Inversion

For pp4-parameter persistence, persistent Betti numbers are uniquely determined by the collection of barcodes: pp5 and the barcode can be recovered from all pp6 (Güzel et al., 2022, Pranav et al., 2016).

In the pp7-parameter case, Betti numbers are not determined by barcodes due to wild representation type, but the bigraded Betti numbers can be combinatorially reconstructed via the generalized rank invariant pp8 (which assigns the rank of the canonical map pp9 to each connected subposet F\mathbb{F}0). Möbius inversion over the poset of connected subsets yields a generalized persistence diagram F\mathbb{F}1, and the bigraded Betti numbers are obtained by counting corners: F\mathbb{F}2 where F\mathbb{F}3 counts the type-F\mathbb{F}4 corners of F\mathbb{F}5 at F\mathbb{F}6 (Kim et al., 2021, Moore, 2020). This formula is optimal for F\mathbb{F}7, but cannot be extended for F\mathbb{F}8 due to nonrecoverability (Kim et al., 2021).

For multiparameter filtrations arising from cell complexes, the support of persistent Betti numbers is sharply constrained by the entrance grades of cells and their least upper bounds. In particular, for a one-critical multifiltration, support obeys

F\mathbb{F}9

with refinements in the pp0-parameter (bifiltration) case via homological critical grades pp1 (Guidolin et al., 2023).

4. Statistical Properties and Asymptotics

For point-cloud data, persistent Betti numbers pp2 from Čech or Vietoris–Rips filtrations admit a detailed probabilistic theory:

  • In the subcritical regime pp3, if pp4 is the homological degree, pp5, where pp6 is the minimal support size for a persistent pp7-cycle (Bauer et al., 2018).
  • In the critical (thermodynamic) regime, properly normalized persistent Betti numbers converge to deterministic limits, with central limit theorems and functional CLTs established for broad classes of stationary or dependent data (Krebs et al., 2019, Krebs, 2019, Botnan et al., 2021, Krebs et al., 2020).
  • For finite point clouds in pp8, any fixed persistence window pp9 admits a linear bound: (s,t)(s,t)0 for an explicit constant (s,t)(s,t)1, uniformly in all (s,t)(s,t)2, all point configurations, and across Čech, (s,t)(s,t)3, and Vietoris–Rips complexes (Edelsbrunner et al., 2024).

Statistical applications include consistent and asymptotically normal estimation of persistent Betti numbers for complex random models, power for goodness-of-fit tests in TDA, and bootstrapped confidence intervals using the smoothed bootstrap (Roycraft et al., 2020). Multivariate Gaussianity enables rigorous inference for vector-valued persistence summaries.

5. Computation, Extensions, and Quantum Approaches

Algorithmic pipeline: Persistent Betti numbers are computed by assembling filtered chain complexes, computing boundary operators, and reducing boundary matrices to normal forms (via, e.g., matrix reduction or discrete Morse theory) (Pranav et al., 2016, Guidolin et al., 2023). For multiparameter modules, Betti tables require minimal multigraded free resolutions (by Gröbner basis or syzygy algorithms), with complexity determined by the number of parameters and support of generators.

Quantum computation: Quantum algorithms for persistent Betti numbers leverage Dirac-type or block-encoded Laplacian operators, projecting onto their kernel blocks via phase estimation or singular value transformation, and yield exponential speedup in the dimension of the complex under appropriate gap assumptions (Ameneyro et al., 2022, Hayakawa, 2021).

Advanced variants:

  • Graded Betti numbers and their persistent counterparts (as in persistent commutative algebra) generalize these invariants to module and ideal filtrations, enabling their application to, e.g., edge ideals or k-mer based models in machine learning, where persistent graded Betti numbers can be paired with transformers to achieve high predictive power (Zia et al., 27 Oct 2025, Suwayyid et al., 19 Dec 2025).
  • Going beyond persistence, thick and cohesive Betti numbers capture the resilience, thickness, and higher-order connectivity patterns of cycles under more general filtrations or "attack" models, with the associated bipersistence modules encoding more nuanced structural information (Hernández-García et al., 15 May 2025).

6. Extremal, Stability, and Structural Results

  • Extremal combinatorics of persistent Betti numbers reveal Turán-type results: for flag complex filtrations of graphs, maximal Betti numbers and persistent barcodes are achieved at Turán graphs, with explicit filtrations maximizing bar counts and total persistence (Beers et al., 28 Feb 2025).
  • Stability of persistent Betti number summaries such as Betti sequences is subtle; the naïve Betti curve is not Lipschitz-stable under (s,t)(s,t)4-Wasserstein perturbations of the barcode, but smoothed or cumulative versions regain stability and are usable as machine learning features (Johnson et al., 2021).
  • Beyond vector counts, combinatorial refinements using matroid theory, ramification trees, and cophenetic distances enrich the description of dependencies among homology generators, connecting persistent Betti numbers to richer algebraic invariants (Güzel et al., 2022).

7. Applications and Interpretation

Persistent Betti numbers function as fundamental descriptors for multiscale topology:

  • In cosmic web analysis, (s,t)(s,t)5 and their diagrams reveal the hierarchical and morphologic structure of cluster, filament, wall, and void features from galaxy catalogs (Pranav et al., 2016, Roycraft et al., 2020).
  • In particle physics, persistent Betti numbers distinguish quark and gluon jets by quantifying the longevity, multiplicity, and branching persistence of topological features in event jet topologies (Li et al., 2020).
  • In biomolecular sequence analysis and alignment-free genomics, persistent graded Betti invariants extracted from edge ideals and module filtrations enable accurate classification and motif discovery by leveraging the persistence and synergy of syzygies over scale (Zia et al., 27 Oct 2025, Suwayyid et al., 19 Dec 2025).

In sum, persistent Betti numbers and their generalizations provide a robust and highly flexible algebraic, combinatorial, and statistical toolkit for tracking and interpreting topological structure in both deterministic and stochastic settings, encoding the full path of homology classes across multifiltration landscapes and supporting stable, scalable, and interpretable applications in modern data science and pure mathematics.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (20)
20.
Jet Topology  (2020)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Persistent Betti Numbers.