Similar a la base de un espacio vectorial, pero no necesariamente linealmente independiente
En álgebra lineal , un marco de un espacio de producto interno es una generalización de una base de un espacio vectorial a conjuntos que pueden ser linealmente dependientes . En la terminología del procesamiento de señales , un marco proporciona una forma redundante y estable de representar una señal . Los marcos se utilizan en la detección y corrección de errores y en el diseño y análisis de bancos de filtros y, de manera más general, en matemáticas aplicadas , informática e ingeniería .
Historia
Debido a los diversos componentes matemáticos que rodean a los marcos, la teoría de marcos tiene raíces en el análisis armónico y funcional , la teoría de operadores , el álgebra lineal y la teoría de matrices .
La transformada de Fourier se ha utilizado durante más de un siglo como forma de descomponer y expandir señales. Sin embargo, la transformada de Fourier enmascara información clave sobre el momento de emisión y la duración de una señal. En 1946, Dennis Gabor pudo resolver este problema utilizando una técnica que simultáneamente reducía el ruido, proporcionaba resiliencia y creaba cuantificación al tiempo que encapsulaba características importantes de la señal. Este descubrimiento marcó el primer esfuerzo concertado hacia la teoría de tramas.
La condición de marco fue descrita por primera vez por Richard Duffin y Albert Charles Schaeffer en un artículo de 1952 sobre series de Fourier no armónicas como una forma de calcular los coeficientes en una combinación lineal de los vectores de un conjunto generador linealmente dependiente (en su terminología, un " marco espacial de Hilbert "). En la década de 1980, Stéphane Mallat , Ingrid Daubechies e Yves Meyer utilizaron marcos para analizar wavelets . Hoy en día, los marcos están asociados con wavelets, procesamiento de señales e imágenes y compresión de datos .
Definición y motivación
Ejemplo motivador: calcular una base a partir de un conjunto linealmente dependiente
Supongamos que tenemos un espacio vectorial sobre un cuerpo y queremos expresar un elemento arbitrario como una combinación lineal de los vectores , es decir, encontrar coeficientes tales que
Si el conjunto no abarca , entonces dichos coeficientes no existen para cada uno de dichos . Si abarca y también es linealmente independiente , este conjunto forma una base de , y los coeficientes están determinados de forma única por . Sin embargo, si abarca pero no es linealmente independiente, la cuestión de cómo determinar los coeficientes se vuelve menos evidente, en particular si es de dimensión infinita.
Dado que genera y es linealmente dependiente, una estrategia es eliminar vectores del conjunto hasta que se vuelva linealmente independiente y forme una base. Este plan presenta algunos problemas:
- Eliminar vectores arbitrarios del conjunto puede provocar que este no pueda abarcar todo antes de volverse linealmente independiente.
- Incluso si es posible idear una forma específica de eliminar vectores del conjunto hasta que se convierta en una base, este enfoque puede resultar inviable en la práctica si el conjunto es grande o infinito.
- En algunas aplicaciones, puede ser una ventaja utilizar más vectores de los necesarios para representar . Esto significa que queremos encontrar los coeficientes sin eliminar elementos en . Los coeficientes ya no estarán determinados de forma única por . Por lo tanto, el vector se puede representar como una combinación lineal de de más de una manera.
Definición
Sea un espacio de producto interno y un conjunto de vectores en . El conjunto es un marco de si satisface la llamada condición de marco . Es decir, si existen dos constantes tales que
Un marco se denomina sobrecompleto (o redundante ) si no es una base de Riesz para el espacio vectorial. La redundancia del marco se mide por los límites de marco inferior y superior (o factores de redundancia ) y , respectivamente.
Es decir, un marco de vectores normalizados en un espacio dimensional tiene límites de marco que satisfacen
Si el marco es una base de Riesz y por lo tanto es linealmente independiente , entonces .
Los límites de trama no son únicos porque los números menores y mayores que también son límites de trama válidos. El límite inferior óptimo es el supremo de todos los límites inferiores y el límite superior óptimo es el ínfimo de todos los límites superiores.
Operador de análisis
Si se cumple la condición de marco, entonces el operador lineal definido como
La asignación a la secuencia de coeficientes de marco se denomina operador de análisis . Con esta definición, la condición de marco se puede reescribir como
Operador de síntesis
El adjunto del operador de análisis se llama operador de síntesis del marco y se define como
Operador de trama
La composición del operador de análisis y el operador de síntesis conduce al operador de marco definido como
A partir de esta definición y linealidad en el primer argumento del producto interno, la condición de marco ahora da
Si existe el operador de análisis, entonces también existe el operador de marco , así como el inverso . Tanto y son operadores autoadjuntos acotados y definidos positivos , lo que da como resultado y siendo los valores ínfimo y supremo del espectro de . En dimensiones finitas, el operador de marco es automáticamente de clase traza , con y correspondientes a los valores propios más pequeños y más grandes de o, equivalentemente, los valores singulares más pequeños y más grandes de .
Relación con las bases
La condición de marco es una generalización de la identidad de Parseval que mantiene la equivalencia normativa entre una señal en y su secuencia de coeficientes en .
Si el conjunto es un marco de , abarca . De lo contrario, existiría al menos un valor distinto de cero que sería ortogonal a todos los tales que
ya sea violando la condición marco o el supuesto de que .
Sin embargo, un conjunto generador de no es necesariamente un marco. Por ejemplo, considere el producto escalar , y el conjunto infinito dado por
Este conjunto abarca pero desde
No podemos elegir un límite superior finito del marco B. En consecuencia, el conjunto no es un marco.
Marcos duales
Sea un marco que satisface la condición de marco. Entonces el operador dual se define como
con
llamado marco dual (o marco conjugado ). Es el dual canónico de (similar a una base dual de una base), con la propiedad de que
y la condición del marco posterior
La dualidad canónica es una relación de reciprocidad, es decir, si el marco es el dual canónico de entonces el marco es el dual canónico de Para ver que esto tiene sentido, sea un elemento de y sea
De este modo
demostrando que
Alternativamente, dejemos
Aplicando las propiedades de y su inversa se muestra que
y por lo tanto
Un marco sobrecompleto nos permite cierta libertad para la elección de coeficientes tales que . Es decir, existen marcos duales de para los cuales
Síntesis y análisis de cuadros duales
Supóngase que es un subespacio de un espacio de Hilbert y que y sean un marco y un marco dual de , respectivamente. Si no depende de , el marco dual se calcula como
donde denota la restricción de a tal que es invertible en . La mejor aproximación lineal de en viene dada entonces por la proyección ortogonal de sobre , definida como
El operador de síntesis de doble cuadro se define como
y la proyección ortogonal se calcula a partir de los coeficientes del marco . En el análisis dual, la proyección ortogonal se calcula a partir de
con operador de análisis de marco dual .
Aplicaciones y ejemplos
En el procesamiento de señales , es común representar señales como vectores en un espacio de Hilbert . En esta interpretación, un vector expresado como una combinación lineal de los vectores de trama es una señal redundante . Representar una señal estrictamente con un conjunto de vectores linealmente independientes puede no ser siempre la forma más compacta. Usando una trama, es posible crear una representación más simple y dispersa de una señal en comparación con una familia de señales elementales. Las tramas, por lo tanto, proporcionan "robustez". Debido a que proporcionan una forma de producir el mismo vector dentro de un espacio, las señales se pueden codificar de varias maneras. Esto facilita la tolerancia a fallas y la resiliencia a una pérdida de señal. Finalmente, la redundancia se puede utilizar para mitigar el ruido , que es relevante para la restauración, mejora y reconstrucción de señales.
Serie de Fourier no armónica
Del análisis armónico se sabe que el sistema trigonométrico complejo forma una base ortonormal para . Como tal, es un marco (estrecho) para con límites .
El sistema permanece estable bajo perturbaciones "suficientemente pequeñas" y el marco formará una base de Riesz para . En consecuencia, cada función en tendrá una representación única en serie de Fourier no armónica
con y se denomina marco de Fourier (o marco de exponenciales ). Lo que constituye "suficientemente pequeño" se describe mediante el siguiente teorema, llamado así en honor a Mikhail Kadets .
El teorema se puede extender fácilmente a los marcos, reemplazando los números enteros por otra secuencia de números reales tales que
entonces es un marco para con límites
Proyector de marcos
La redundancia de un marco es útil para mitigar el ruido añadido de los coeficientes del marco. Sea un vector calculado con coeficientes de marco ruidosos. El ruido se mitiga luego proyectando sobre la imagen de .
El espacio de secuencia y (como ) son espacios de Hilbert de núcleo reproductor con un núcleo dado por la matriz . Como tal, la ecuación anterior también se conoce como la ecuación del núcleo reproductor y expresa la redundancia de los coeficientes de marco.
Casos especiales
Marcos ajustados
Un marco es un marco ajustado si . Un marco ajustado con límite de marco tiene la propiedad de que
Por ejemplo, la unión de bases ortonormales disjuntas de un espacio vectorial es un marco estricto sobrecompleto con . Un marco estricto es un marco de Parseval si . Cada base ortonormal es un marco de Parseval (completo), pero lo inverso no es necesariamente cierto.
Marco normativo igualitario
Un marco es un marco de norma igual si hay una constante tal que para cada . Un marco de norma igual es un marco normalizado (a veces llamado marco de norma unitaria ) si . Un marco de Parseval de norma unitaria es una base ortonormal; un marco de este tipo satisface la identidad de Parseval .
Marcos equiangulares
Un marco es equiangular si existe una constante tal que para todo . En particular, toda base ortonormal es equiangular.
Marcos exactos
Un marco es un marco exacto si ningún subconjunto propio del marco abarca el espacio de producto interno. Cada base de un espacio de producto interno es un marco exacto para el espacio (por lo tanto, una base es un caso especial de un marco).
Generalizaciones
Semimarco
A veces puede que no sea posible satisfacer ambos límites de marco simultáneamente. Un semimarco superior (respectivamente inferior) es un conjunto que solo satisface la desigualdad de marco superior (respectivamente inferior). La secuencia de Bessel es un ejemplo de un conjunto de vectores que satisface solo la desigualdad de marco superior.
Para que cualquier vector pueda reconstruirse a partir de los coeficientes, basta que exista una constante tal que
Al establecer y aplicar la linealidad del operador de análisis, esta condición es equivalente a:
que es exactamente la condición del límite inferior del marco.
Marco de fusión
Un marco de fusión se entiende mejor como una extensión de los operadores de síntesis y análisis de marco dual donde, en lugar de un único subespacio , se considera un conjunto de subespacios cerrados con pesos escalares positivos . Un marco de fusión es una familia que satisface la condición de marco
donde denota la proyección ortogonal sobre el subespacio .
Marco continuo
Supongamos que es un espacio de Hilbert, un espacio localmente compacto y es una medida de Borel localmente finita en . Entonces, un conjunto de vectores en , con una medida se dice que es un marco continuo si existen constantes, tales que
Para ver que los marcos continuos son de hecho la generalización natural de los marcos mencionados anteriormente, considere un conjunto discreto y una medida donde es la medida de Dirac . Entonces la condición de marco continuo se reduce a
Al igual que en el caso discreto, podemos definir los operadores de análisis, síntesis y marco cuando tratamos con marcos continuos.
Operador de análisis continuo
Dado un marco continuo, el operador de análisis continuo es el operador que asigna a una función definida de la siguiente manera:
por .
Operador de síntesis continua
El operador adjunto del operador de análisis continuo es el operador de síntesis continua , que es el mapa
- por .
Operador de trama continua
La composición del operador de análisis continuo y del operador de síntesis continua se conoce como operador de trama continua. Para una trama continua , se define de la siguiente manera:
- por
En este caso, el proyector de marco continuo es la proyección ortogonal definida por
El proyector es un operador integral con núcleo reproductor , por lo tanto es un espacio de Hilbert con núcleo reproductor .
Marco doble continuo
Dado un marco continuo y otro marco continuo , entonces se dice que es un marco dual continuo de si satisface la siguiente condición para todos :
Medida positiva valorada por el operador enmarcada
Así como un marco es una generalización natural de una base a conjuntos que pueden ser linealmente dependientes, una medida con valor de operador positivo (POVM) es una generalización natural de una medida con valor de proyección (PVM) en la que los elementos de una POVM no son necesariamente proyecciones ortogonales .
Supongamos que es un espacio medible con una σ-álgebra de Borel en y sea un POVM de al espacio de operadores positivos en con la propiedad adicional de que
donde es el operador de identidad . Entonces se llama POVM enmarcado .
En el caso de la condición del marco de fusión, esto permite la sustitución
Para el operador de marco continuo, el POVM enmarcado sería
Véase también
Notas
Referencias
- Antoine, J.-P.; Balazs, P. (2012). "Marcos, semimarcos y escalas de Hilbert". Análisis funcional numérico y optimización . 33 (7–9): 736–769. arXiv : 1203.0506 . doi :10.1080/01630563.2012.682128. ISSN 0163-0563.
- Casazza, Peter ; Kutyniok, Gitta ; Philipp, Friedrich (2013). "Introducción a la teoría de marcos finitos". Marcos finitos: teoría y aplicaciones . Berlín: Birkhäuser. pp. 1–53. ISBN 978-0-8176-8372-6.
- Christensen, Ole (2016). "Introducción a los marcos y bases de Riesz". Análisis armónico numérico y aplicado . Cham: Springer International Publishing. doi :10.1007/978-3-319-25613-9. ISBN. 978-3-319-25611-5. ISSN 2296-5009.
- Duffin, Richard James ; Schaeffer, Albert Charles (1952). "Una clase de series de Fourier no armónicas". Transactions of the American Mathematical Society . 72 (2): 341–366. doi : 10.2307/1990760 . JSTOR 1990760. MR 0047179.
- Kovačević, Jelena; Chebira, Amina (2008). "Introducción a los marcos" (PDF) . Fundamentos y tendencias en el procesamiento de señales . 2 (1): 1–94. doi :10.1561/2000000006.
- Kovacevic, Jelena; Dragotti, Pier Luigi; Goyal, Vivek (2002). "Expansiones de marcos de bancos de filtros con borrados" (PDF) . IEEE Transactions on Information Theory . 48 (6): 1439–1450. CiteSeerX 10.1.1.661.2699 . doi :10.1109/TIT.2002.1003832.
- Mallat, Stéphane (2009). Un recorrido por el procesamiento de señales mediante wavelets: el método disperso . Ámsterdam, Boston: Elsevier/Academic Press. ISBN 978-0-12-374370-1.
- Moran, Bill; Howard, Stephen; Cochran, Doug (2013). "Medidas con valores de operador positivo: un marco general para marcos". Excursiones en análisis armónico, volumen 2. Boston: Birkhäuser Boston. doi :10.1007/978-0-8176-8379-5_4. ISBN 978-0-8176-8378-8.
- Robinson, Benjamin; Moran, Bill; Cochran, Doug (2021). "Medidas positivas con valores de operador y marcos densamente definidos con valores de operador". Revista Rocky Mountain de Matemáticas . 51 (1). arXiv : 2004.11729 . doi :10.1216/rmj.2021.51.265. ISSN 0035-7596.
- Young, Robert M. (2001). Introducción a las series de Fourier no armónicas, edición revisada, 93 . Academic Press. ISBN 978-0-12-772955-8.