Módulo de persistencia
Un módulo de persistencia es una estructura matemática en homología persistente y análisis de datos topológicos que captura formalmente la persistencia de las características topológicas de un objeto a través de un rango de parámetros de escala. Un módulo de persistencia a menudo consta de una colección de grupos de homología (o espacios vectoriales si se utilizan coeficientes de campo) correspondientes a una filtración de espacios topológicos y una colección de mapas lineales inducidos por las inclusiones de la filtración. El concepto de módulo de persistencia se introdujo por primera vez en 2005 como una aplicación de módulos graduados sobre anillos polinomiales, importando así ideas algebraicas bien desarrolladas de la teoría del álgebra conmutativa clásica al contexto de la homología persistente. [1] Desde entonces, los módulos de persistencia han sido una de las principales estructuras algebraicas estudiadas en el campo de la topología aplicada. [2][3][4][5][6][7]
Definición
Módulos de persistencia de un solo parámetro
Dejar ser un conjunto totalmente ordenado y dejar ser un campo El conjunto A veces se denomina conjunto de indexación. Luego, un módulo de persistencia de un solo parámetro es un funtor de la categoría poset de a la categoría de espacios vectoriales sobre y mapas lineales. [8] Un módulo de persistencia de un solo parámetro indexado por un conjunto de objetos discretos, como los números enteros, se puede representar intuitivamente como un diagrama de espacios: Para enfatizar el conjunto de indexación que se utiliza, se utiliza un módulo de persistencia indexado por A veces se le llama -módulo de persistencia, o simplemente un -módulo. [9] Las opciones comunes de conjuntos de indexación incluyen , etc.
Alternativamente, se puede utilizar una definición de teoría de conjuntos de un módulo de persistencia que es equivalente al punto de vista categórico: Un módulo de persistencia es un par dónde es una colección de -espacios vectoriales y es una colección de mapas lineales donde Para cada uno , de tal manera que Para cualquiera (es decir, todos los mapas viajan). [4]
Módulos de persistencia de múltiples parámetros
Dejar ser un producto de conjuntos totalmente ordenados, es decir, para algunos conjuntos totalmente ordenados . Luego, al dotar con el producto pedido parcial dado por Sólo si a pesar de , podemos definir un módulo de persistencia multiparámetro indexado por como un funtor . Esta es una generalización de los módulos de persistencia de un solo parámetro y, en particular, concuerda con la definición de un solo parámetro cuando .
En este caso, un módulo de persistencia se denomina -dimensional o -módulo de persistencia de parámetros, o simplemente un módulo multiparamétrico o multidimensional si el número de parámetros ya está claro a partir del contexto. [10]

Los módulos de persistencia multidimensional fueron introducidos por primera vez en 2009 por Carlsson y Zomorodian. [11] Desde entonces, ha habido una cantidad significativa de investigaciones sobre la teoría y la práctica del trabajo con módulos multidimensionales, ya que proporcionan más estructura para estudiar la forma de los datos. [12][13][14] Es decir, los módulos multiparamétricos pueden tener una mayor sensibilidad a la densidad y robustez ante valores atípicos que los módulos de un solo parámetro, lo que los convierte en una herramienta potencialmente útil para el análisis de datos. [15][16][17]
Una desventaja de la persistencia multiparámetro es su complejidad inherente. Esto dificulta la realización de cálculos relacionados con módulos de persistencia multiparámetro. En el peor de los casos, la complejidad computacional de la homología persistente multidimensional es exponencial. [18]
La forma más común de medir la similitud de dos módulos de persistencia multiparamétricos es utilizando la distancia de entrelazado, que es una extensión de la distancia de cuello de botella. [19]
Ejemplos
Módulos de homología
Cuando se utiliza homología con coeficientes en un campo, un grupo de homología tiene la estructura de un espacio vectorial. Por lo tanto, dada una filtración de espacios , al aplicar el funtor de homología en cada índice obtenemos un módulo de persistencia Para cada uno llamado el ( módulo de homología (enésima dimensión) de . Los espacios vectoriales del módulo de homología se pueden definir índice por índice como a pesar de , y los mapas lineales son inducidos por los mapas de inclusión de . [1]
Los módulos de homología son los ejemplos más comunes de módulos de persistencia, ya que codifican información sobre el número y la escala de las características topológicas de un objeto (generalmente derivadas de la construcción de una filtración en una nube de puntos) en una estructura puramente algebraica, lo que hace que la comprensión de la forma de los datos sea susceptible de técnicas algebraicas, importadas de áreas bien desarrolladas de las matemáticas, como el álgebra conmutativa y la teoría de la representación. [5][20][21]
Módulos de intervalo
Una preocupación principal en el estudio de los módulos de persistencia es si los módulos pueden descomponerse en "piezas más simples", en términos generales. En particular, es algebraica y computacionalmente conveniente si un módulo de persistencia se puede expresar como una suma directa de módulos más pequeños conocidos como módulos de intervalo. [1]
Dejar ser un subconjunto no vacío de un conjunto poset . Entonces es un intervalo en si
- Para cada si entonces
- Para cada Hay una secuencia de elementos de tal manera que , , y son comparables para todos .
Ahora, dado un intervalo Podemos definir un módulo de persistencia. índice por índice de la siguiente manera:
; .
El módulo se llama módulo de intervalo. [9][22]
Módulos gratuitos
Dejar . Luego podemos definir un módulo de persistencia. con respecto a donde los espacios están dados por
, y los mapas definidos mediante .
Entonces se conoce como un módulo libre (de persistencia). [23]
También se puede definir un módulo libre en términos de descomposición en módulos de intervalo. Para cada uno definir el intervalo , a veces llamado "intervalo libre". [9] Luego, un módulo de persistencia es un módulo libre si existe un multiconjunto de tal manera que . [22] En otras palabras, un módulo es un módulo libre si puede descomponerse como una suma directa de módulos de intervalos libres.
Propiedades
Condiciones de tipo finito
Un módulo de persistencia indexado sobre Se dice que es de tipo finito si se cumplen las siguientes condiciones para todos :
- Cada espacio vectorial es de dimensión finita.
- Existe un entero de tal manera que el mapa es un isomorfismo para todos .
Si satisface la primera condición, entonces Se dice comúnmente que es de dimensión finita puntual (d.f.p). [24] [25] [26] La noción de dimensionalidad finita puntual se extiende inmediatamente a conjuntos de indexación arbitrarios.
La definición de tipo finito también se puede adaptar a conjuntos de indexación continua. Es decir, un módulo indexado sobre es de tipo finito si es d.f.p, y contiene un número finito de espacios vectoriales únicos. [27] Formalmente hablando, esto requiere que para todos los puntos, excepto un número finito de ellos, Hay un barrio de de tal manera que a pesar de , y también que hay algo de tal manera que a pesar de . [4] Un módulo que satisface sólo la primera propiedad a veces se denomina esencialmente discreto, mientras que un módulo que satisface ambas propiedades se conoce como esencialmente finito. [28][23][29]
Se dice que un módulo de persistencia es semicontinuo si para cualquier y cualquiera suficientemente cerca de , el mapa es un isomorfismo. Téngase en cuenta que esta condición es redundante si se cumplen las otras condiciones de tipo finito anteriores, por lo que normalmente no se incluye en la definición, pero es relevante en determinadas circunstancias. [4]
Teorema de estructura
Uno de los objetivos principales en el estudio de los módulos de persistencia es clasificar los módulos según su capacidad de descomposición en módulos de intervalo. Un módulo de persistencia que admite una descomposición como suma directa de módulos de intervalos se suele denominar simplemente "descomponible en intervalos". Uno de los resultados principales en esta dirección es que cualquier módulo de persistencia de pfd indexado sobre un conjunto totalmente ordenado es descomponible en intervalos. A esto a veces se le denomina "teorema de estructura para módulos de persistencia". [24]

El caso cuando es finito es una aplicación directa del teorema de estructura para módulos generados finitamente sobre un dominio ideal principal. Para módulos indexados sobre La primera prueba conocida del teorema de estructura se debe a Webb. [30] El teorema se extendió al caso de (o cualquier conjunto totalmente ordenado que contenga un subconjunto contable que sea denso en con la topología de orden) por Crawley-Boevey en 2015. [31] La versión generalizada del teorema de estructura, es decir, para módulos pfd indexados sobre conjuntos totalmente ordenados arbitrarios, fue establecida por Botnan y Crawley-Boevey en 2019. [32]
Referencias
- ↑ a b c Zomorodian, Afra; Carlsson, Gunnar (2005). «Computing Persistent Homology». Discrete & Computational Geometry (en inglés) 33 (2): 249-274. ISSN 0179-5376. doi:10.1007/s00454-004-1146-y.
- ↑ The structure and stability of persistence modules. Frédéric Chazal, Vin De Silva, Marc Glisse, Steve Y. Oudot. Switzerland. 2016. ISBN 978-3-319-42545-0. OCLC 960458101.
- ↑ Oudot, Steve Y. (2015). Persistence theory : from quiver representations to data analysis. Providence, Rhode Island. ISBN 978-1-4704-2545-6. OCLC 918149730.
- ↑ a b c d Polterovich, Leonid (2020). Topological persistence in geometry and analysis. Daniel Rosen, Karina Samvelyan, Jun Zhang. Providence, Rhode Island. ISBN 978-1-4704-5495-1. OCLC 1142009348.
- ↑ a b Schenck, Hal (2022). Algebraic foundations for applied topology and data analysis. Cham. ISBN 978-3-031-06664-1. OCLC 1351750760.
- ↑ Dey, Tamal K. (2022). Computational topology for data analysis. Yusu Wang. Cambridge, United Kingdom. ISBN 978-1-009-09995-0. OCLC 1281786176.
- ↑ Rabadan, Raul; Blumberg, Andrew J. (2019). Topological Data Analysis for Genomics and Evolution: Topology in Biology. Cambridge: Cambridge University Press. ISBN 978-1-107-15954-9. doi:10.1017/9781316671665.
- ↑ Bubenik, Peter; Scott, Jonathan A. (1 de abril de 2014). «Categorification of Persistent Homology». Discrete & Computational Geometry (en inglés) 51 (3): 600-627. ISSN 1432-0444. arXiv:1205.3669. doi:10.1007/s00454-014-9573-x.
- ↑ a b c Bakke Bjerkevik, Håvard (2021). «On the Stability of Interval Decomposable Persistence Modules». Discrete & Computational Geometry (en inglés) 66 (1): 92-121. ISSN 0179-5376. doi:10.1007/s00454-021-00298-0.
- ↑ Botnan, Magnus Bakke; Lesnick, Michael (13 de marzo de 2023), An Introduction to Multiparameter Persistence, doi:10.48550/arXiv.2203.14289, consultado el 28 de enero de 2025.
- ↑ Carlsson, Gunnar; Zomorodian, Afra (1 de julio de 2009). «The Theory of Multidimensional Persistence». Discrete & Computational Geometry (en inglés) 42 (1): 71-93. ISSN 1432-0444. doi:10.1007/s00454-009-9176-0.
- ↑ Cerri, Andrea; Landi, Claudia (2013). «The Persistence Space in Multidimensional Persistent Homology». En Gonzalez-Diaz, Rocio; Jimenez, Maria-Jose, eds. Discrete Geometry for Computer Imagery. Lecture Notes in Computer Science (en inglés) 7749. Berlin, Heidelberg: Springer. pp. 180-191. ISBN 978-3-642-37067-0. doi:10.1007/978-3-642-37067-0_16.
- ↑ Cagliari, F.; Fabio, B. Di; Ferri, M. (28 de julio de 2008), One-Dimensional Reduction of Multidimensional Persistent Homology, doi:10.48550/arXiv.math/0702713, consultado el 28 de enero de 2025.
- ↑ Allili, Madjid; Kaczynski, Tomasz; Landi, Claudia (1 de enero de 2017). «Reducing complexes in multidimensional persistent homology theory». Journal of Symbolic Computation. Algorithms and Software for Computational Topology (en inglés) 78: 61-75. ISSN 0747-7171. doi:10.1016/j.jsc.2015.11.020.
- ↑ Blumberg, Andrew J.; Lesnick, Michael (17 de octubre de 2022). «Stability of 2-Parameter Persistent Homology». Foundations of Computational Mathematics (en inglés). ISSN 1615-3383. arXiv:2010.09628. doi:10.1007/s10208-022-09576-6.
- ↑ Cerri, Andrea; Fabio, Barbara Di; Ferri, Massimo; Frosini, Patrizio; Landi, Claudia (2013). «Betti numbers in multidimensional persistent homology are stable functions». Mathematical Methods in the Applied Sciences (en inglés) 36 (12): 1543-1557. Bibcode:2013MMAS...36.1543C. doi:10.1002/mma.2704.
- ↑ Cerri, Andrea; Fabio, Barbara Di; Ferri, Massimo; Frosini, Patrizio; Landi, Claudia (1 de agosto de 2009), Multidimensional persistent homology is stable, doi:10.48550/arXiv.0908.0064, consultado el 28 de enero de 2025.
- ↑ Skryzalin, Jacek; Vongmasa, Pawin (2017). «The Computational Complexity of Multidimensional Persistence». Proposed Journal Article, Unpublished (en inglés) 2017.
- ↑ Lesnick, Michael (2015). «The Theory of the Interleaving Distance on Multidimensional Persistence Modules». Foundations of Computational Mathematics (en inglés) 15 (3): 613-650. ISSN 1615-3375. arXiv:1106.5305. doi:10.1007/s10208-015-9255-y.
- ↑ Carlsson, Gunnar (2009). «Topology and data». Bulletin of the American Mathematical Society (en inglés) 46 (2): 255-308. ISSN 0273-0979. doi:10.1090/S0273-0979-09-01249-X.
- ↑ Chazal, Frédéric; Michel, Bertrand (2021). «An Introduction to Topological Data Analysis: Fundamental and Practical Aspects for Data Scientists». Frontiers in Artificial Intelligence 4: 667963. ISSN 2624-8212. PMC 8511823. PMID 34661095. doi:10.3389/frai.2021.667963.
- ↑ a b Botnan, Magnus; Lesnick, Michael (18 de octubre de 2018). «Algebraic stability of zigzag persistence modules». Algebraic & Geometric Topology (en inglés) 18 (6): 3133-3204. ISSN 1472-2739. arXiv:1604.00655. doi:10.2140/agt.2018.18.3133.
- ↑ a b Lesnick, Michael (2022). «Lecture Notes for AMAT 840: Multiparameter Persistence». University at Albany, SUNY.
- ↑ a b Botnan, Magnus Bakke; Crawley-Boevey, William (4 de octubre de 2019), Decomposition of persistence modules, doi:10.48550/arXiv.1811.08946, consultado el 28 de enero de 2025.
- ↑ Schmahl, Maximilian (2022). «Structure of semi-continuous $q$-tame persistence modules». Homology, Homotopy and Applications (en inglés) 24 (1): 117-128. ISSN 1532-0081. arXiv:2008.09493. doi:10.4310/HHA.2022.v24.n1.a6.
- ↑ Hanson, Eric J.; Rock, Job D. (17 de julio de 2020), Decomposition of Pointwise Finite-Dimensional S^1 Persistence Modules, doi:10.48550/arXiv.2006.13793, consultado el 28 de enero de 2025.
- ↑ Carlsson, Gunnar; Zomorodian, Afra; Collins, Anne; Guibas, Leonidas (8 de julio de 2004). «Persistence barcodes for shapes». Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing (en inglés). Nice France: ACM. pp. 124-135. ISBN 978-3-905673-13-5. doi:10.1145/1057432.1057449.
- ↑ Lesnick, Michael (6 de junio de 2012), Multidimensional Interleavings and Applications to Topological Inference, doi:10.48550/arXiv.1206.1365, consultado el 28 de enero de 2025.
- ↑ «3. Mathematical Preliminaries — RIVET 1.0 documentation». rivet.readthedocs.io. Consultado el 27 de febrero de 2023.
- ↑ Webb, Cary (1985). «Decomposition of graded modules». Proceedings of the American Mathematical Society (en inglés) 94 (4): 565-571. ISSN 0002-9939. doi:10.1090/S0002-9939-1985-0792261-6.
- ↑ Crawley-Boevey, William (1 de junio de 2015). «Decomposition of pointwise finite-dimensional persistence modules». Journal of Algebra and Its Applications 14 (5): 1550066. ISSN 0219-4988. arXiv:1210.0819. doi:10.1142/S0219498815500668.
- ↑ Botnan, Magnus; Crawley-Boevey, William (2020). «Decomposition of persistence modules». Proceedings of the American Mathematical Society (en inglés) 148 (11): 4581-4596. ISSN 0002-9939. arXiv:1811.08946. doi:10.1090/proc/14790.