Módulo de persistencia

De testwiki
Ir a la navegación Ir a la búsqueda

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 T ser un conjunto totalmente ordenado y dejar K ser un campo El conjunto T A veces se denomina conjunto de indexación. Luego, un módulo de persistencia de un solo parámetro M es un funtor M:T𝐕𝐞𝐜K de la categoría poset de T a la categoría de espacios vectoriales sobre K 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: M1M0M1M2 Para enfatizar el conjunto de indexación que se utiliza, se utiliza un módulo de persistencia indexado por T A veces se le llama T -módulo de persistencia, o simplemente un T -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 (V,π) dónde V es una colección {Vz}zT de K-espacios vectoriales y π es una colección {πy,z}yzT de mapas lineales donde πy,z:VyVz Para cada uno yzT, de tal manera que πy,zπx,y=πx,z Para cualquiera xyzT (es decir, todos los mapas viajan). [4]

Módulos de persistencia de múltiples parámetros

Dejar P ser un producto de n conjuntos totalmente ordenados, es decir, P=T1××Tn para algunos conjuntos totalmente ordenados Ti . Luego, al dotar P con el producto pedido parcial dado por (s1,,sn)(t1,,tn) Sólo si siti a pesar de i=1,,n, podemos definir un módulo de persistencia multiparámetro indexado por P como un funtor M:P𝐕𝐞𝐜K. 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 n=1.

En este caso, un módulo de persistencia P se denomina n -dimensional o n -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]

Un ejemplo de un módulo de persistencia de dos parámetros indexado sobre la cuadrícula de 5x5, considerado como un conjunto poset finito.

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 F:P𝐓𝐨𝐩, al aplicar el funtor de homología en cada índice obtenemos un módulo de persistencia Hi(F):P𝐕𝐞𝐜K Para cada uno i=1,2, llamado el (i módulo de homología (enésima dimensión) de F. Los espacios vectoriales del módulo de homología se pueden definir índice por índice como Hi(F)z=Hi(Fz) a pesar de zP, y los mapas lineales son inducidos por los mapas de inclusión de F. [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 J ser un subconjunto no vacío de un conjunto poset P. Entonces J es un intervalo en P si

  • Para cada x,zJ si xyzP entonces yJ
  • Para cada x,zJ Hay una secuencia de elementos p1,p2,,pnJ de tal manera que p1=x, pn=z, y pi,pj son comparables para todos i,j{1,,n}.

Ahora, dado un intervalo JP Podemos definir un módulo de persistencia. 𝕀J índice por índice de la siguiente manera:

𝕀zJ:={Kif zJ0otherwise  ; 𝕀y,zJ:={idKif yzJ0otherwise .

El módulo 𝕀J se llama módulo de intervalo. [9][22]

Módulos gratuitos

Dejar aP. Luego podemos definir un módulo de persistencia. Qa con respecto a a donde los espacios están dados por

Qza:={Kif za0otherwise , y los mapas definidos mediante Qy,za:={idKif za0otherwise .

Entonces Qa 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 aP definir el intervalo a:={bPba}, a veces llamado "intervalo libre". [9] Luego, un módulo de persistencia F es un módulo libre si existe un multiconjunto 𝔍(F)P de tal manera que F=a𝔍(F)𝕀a. [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 M indexado sobre Se dice que es de tipo finito si se cumplen las siguientes condiciones para todos n:

  1. Cada espacio vectorial Mn es de dimensión finita.
  2. Existe un entero N de tal manera que el mapa MN,n es un isomorfismo para todos nN.

Si M satisface la primera condición, entonces M 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 M indexado sobre es de tipo finito si M es d.f.p, y M 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, x Hay un barrio N de x de tal manera que MyMz a pesar de y,zN, y también que hay algo w de tal manera que Mv=0 a pesar de vw. [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 x y cualquiera yx suficientemente cerca de x, el mapa My,x:MyMx 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]

Un ejemplo de un módulo de persistencia 2-D en el plano con sus descomposiciones de intervalo.

El caso cuando P 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

Plantilla:Listaref

Plantilla:Control de autoridades