Categorical Foundations of Persistent Homology: Bridging Classical Topology and Topological Data Analysis with Applications

Main Article Content

Jamal Odetallah, Wedad A. Alharbi, Salsabiela Rawashdeh, Ala Amourah, Tala Sasa

Abstract

This paper introduces a novel categorical framework that unifies classical algebraic topology with modern topological data analysis through the lens of category theory. We develop the theory of persistence categories as a natural generalization of persistence modules, establishing functorial relationships between classical topological invariants and their persistent counterparts. Our approach reveals deep connections between sheaf cohomology, spectral sequences, and multi-parameter persistence, providing a rigorous mathematical foundation for understanding the stability and structure of topological features in data. We prove that persistent homology can be viewed as a particular instance of a more general categorical construction that encompasses both classical and computational topology. Furthermore, we establish new stability theorems for categorical persistence and demonstrate how classical results in algebraic topology can be lifted to the persistent setting through appropriate functorial constructions. We present practical applications in data science, computational biology, and machine learning, demonstrating the effectiveness of our theoretical framework through concrete implementations and computational experiments.

Article Details

References

  1. G. Carlsson, Topology and Data, Bull. Am. Math. Soc. 46 (2009), 255–308. https://doi.org/10.1090/s0273-0979-09-01249-x.
  2. R. Ghrist, Barcodes: The Persistent Topology of Data, Bull. Am. Math. Soc. 45 (2007), 61–76. https://doi.org/10.1090/s0273-0979-07-01191-3.
  3. H. Edelsbrunner, J. Harer, Computational Topology, American Mathematical Society, (2010).
  4. A. Hatcher, Algebraic Topology, Cambridge University Press, (2002).
  5. Edelsbrunner, Letscher, Zomorodian, Topological Persistence and Simplification, Discret. Comput. Geom. 28 (2002), 511–533. https://doi.org/10.1007/s00454-002-2885-2.
  6. P. Bubenik, J.A. Scott, Categorification of Persistent Homology, Discret. Comput. Geom. 51 (2014), 600–627. https://doi.org/10.1007/s00454-014-9573-x.
  7. F. Chazal, D. Cohen-Steiner, M. Glisse, L.J. Guibas, S.Y. Oudot, Proximity of Persistence Modules and Their Diagrams, in: Proceedings of the twenty-fifth annual symposium on Computational geometry, ACM, New York, 2009, pp. 237–246. https://doi.org/10.1145/1542362.1542407.
  8. D. Cohen-Steiner, H. Edelsbrunner, J. Harer, Stability of Persistence Diagrams, Discret. Comput. Geom. 37 (2006), 103–120. https://doi.org/10.1007/s00454-006-1276-5.
  9. G. Carlsson, A. Zomorodian, The Theory of Multidimensional Persistence, Discret. Comput. Geom. 42 (2009), 71–93. https://doi.org/10.1007/s00454-009-9176-0.
  10. J. Curry, Sheaves, Cosheaves and Applications, PhD Thesis, University of Pennsylvania, (2014). https://repository.upenn.edu/handle/20.500.14332/28041.
  11. F. Chazal, B. Michel, An Introduction to Topological Data Analysis: Fundamental and Practical Aspects for Data Scientists, Front. Artif. Intell. 4 (2021), 667963. https://doi.org/10.3389/frai.2021.667963.