Marco (álgebra lineal)
# Marco (álgebra lineal)

En álgebra lineal, un marco de un espacio prehilbertiano es una generalización de una base de un espacio de vectorial a conjuntos que pueden ser linealmente dependientes. En la terminología de procesamiento de señales, un marco proporciona una manera redundante y estable de representar una señal. Los marcos se utilizan en problemas de detección y corrección de errores y en el diseño y análisis de bancos de filtros y más generalmente en matemática aplicada, informática, e ingeniería.

### Motivación

Supongase que tenemos un conjunto de vectores $\{\mathbf {e} _{k}\}$ en el espacio vectorial $V$ y queremos expresar un elemento arbitrario $\mathbf {v} \in V$ como una combinación lineal de los vectores $\{\mathbf {e} _{k}\}$, en otras palabras, queremos encontrar coeficientes $c_{k}$ tal que

    $\mathbf {v} =\sum _{k}c_{k}\mathbf {e} _{k}$

Si el conjunto $\{\mathbf {e} _{k}\}$ no es un sistema generador de $V$, entonces tales coeficientes no existen para todo $\mathbf {v} \in V$. Si $\{\mathbf {e} _{k}\}$ es un conjunto generador de $V$ y también es linealmente independiente, este conjunto forma una base de $V$, y los coeficientes son únicamante determinados por $\mathbf {v}$. Por otra parte, si $\{\mathbf {e} _{k}\}$ es un conjunto generador de $V$ pero no es linealmente independiente, determinar los coeficientes $c_{k}$ se torna menos evidente, en especial si $V$ es un espacio de dimensión infinita.

Si $\{\mathbf {e} _{k}\}$ es un conjunto generador de $V$ y es linealmente dependiente, una posible estrategia es eliminar vectores del conjunto generador hasta que el conjunto se vuelva linealmente independiente y forme una base de $V$. Sin embargo, existen algunos problemas con este método:

* Quitar vectores del conjunto generador pueden causar que el conjunto sea incapaz de generar $V$ antes de tornarse linealmente independiente.
* Incluso si es posible de hallar una manera concreta de eliminar vectores del conjunto hasta convertirse en una base, esta estrategia puede ser difícil de implementar práctica si el conjunto es lo suficientemente grande o infinito.
* En algunas aplicaciones, puede ser ventajoso utilizar más vectores de los necesarios (redundancia) para representar $\mathbf {v}$. Esto significa que queremos encontrar los coeficientes $c_{k}$ sin remover elementos en $\{\mathbf {e} _{k}\}$. Los coeficientes $c_{k}$ ya no serán determinados únicamente por $\mathbf {v}$. Por lo tanto, el vector $\mathbf {v}$ puede ser representado como una combinación lineal de $\{\mathbf {e} _{k}\}$ en más de una forma.

### Definición formal

Sea $V$ un espacio prehilbertiano y sea $\{\mathbf {e} _{k}\}_{k\in \mathbb {N} }$ un conjunto de vectores en $V$. Estos vectores satisfacen la condición de marco si existen números reales positivos A y B tal que $0<A\leq B<\infty$ y para cada $\mathbf {v}$ en $V$,

    $A\left\|\mathbf {v} \right\|^{2}\leq \sum _{k\in \mathbb {N} }\left|\langle \mathbf {v} ,\mathbf {e} _{k}\rangle \right|^{2}\leq B\left\|\mathbf {v} \right\|^{2}.$

Un conjunto de vectores que satisface la condición de marco es un marco para el espacio vectorial.

### Operador de análisis

El operador a una secuencia de coeficientes se apellida el operador de análisis del marco. Está definido por:$\mathbf {v} \in V$$c_{k}$

    $\mathbf {T} :V\mapsto \ell ^{2},\quad \mathbf {v} \mapsto \{c_{k}\}_{k\in \mathbb {N} },\quad c_{k}=\langle \mathbf {v} ,\mathbf {e_{k}} \rangle$

Utilizando esta definición podemos reescribir la condición de marco como

    $A\left\|\mathbf {v} \right\|^{2}\leq \left\|\mathbf {T} \mathbf {v} \right\|^{2}\leq B\left\|\mathbf {v} \right\|^{2}$

Donde las normas vectoriales de la izquierda y derecha denotan la norma vectorial en $V$y la norma vectorial en el medio es la norma vectorial en $\ell ^{2}$.

### Operador de síntesis

El operador adjunto $\mathbf {T} ^{*}$ del operador de análisis se llama operador de síntesis del marco.

    $\mathbf {T} ^{*}:\ell ^{2}\mapsto V,\quad \{c_{k}\}_{k\in \mathbb {N} }\mapsto \mathbf {v} ,\quad \mathbf {v} =\sum _{k}c_{k}\mathbf {e} _{k}$

## Aplicaciones

En procesamiento de señales, cada vector es interpretado como una señal. En esta interpretación, un vector expresado como la combinación lineal de los vectores de marco es una señal redundante. Utilizando un marco, es posible crear una representación más sencilla y escasa de una señal comparada con una familia de señales elementales (representar una señal estrictamente con un conjunto de vectores linealmente independientes puede no siempre ser la forma más compacta). Marcos, por lo tanto, proporcionan robustez. Ya que proporcionan una manera de producir el mismo vector dentro de un espacio, las señales pueden ser codificadas en varias maneras. Esto mejora la tolerancia de fallos y resistencia contra a una pérdida de señal. Finalmente, la redundancia puede mitigar ruido, el cual es pertinente a la restauración, mejora, y reconstrucción de señales.

En procesamiento de señales, es común suponer que el espacio vectorial es un espacio de Hilbert .

