Mapa lineal

Función matemática, en álgebra lineal

En matemáticas , y más específicamente en álgebra lineal , una función lineal (también llamada aplicación lineal , transformación lineal , homomorfismo de espacio vectorial o, en algunos contextos, función lineal ) es una aplicación entre dos espacios vectoriales que conserva las operaciones de adición de vectores y multiplicación escalar . Los mismos nombres y la misma definición también se utilizan para el caso más general de módulos sobre un anillo ; véase Homomorfismo de módulos . V Yo {\displaystyle V\to W}

Si un mapa lineal es una biyección entonces se llamaisomorfismo lineal . En el caso en que, una función lineal se denominaendomorfismo lineal. A veces el término V = Yo {\estilo de visualización V=W} El operador lineal se refiere a este caso,[1]pero el término "operador lineal" puede tener diferentes significados para diferentes convenciones: por ejemplo, se puede usar para enfatizar queysonespacios vectorialesreales),[ cita requerida ]o se puede usar para enfatizar quees unespacio de funciones, que es una convención común enel análisis funcional.[2]A veces, el término función lineal tiene el mismo significado quemapa lineal, mientras que enel análisisno. V {\estilo de visualización V} Yo {\estilo de visualización W} V = Yo {\estilo de visualización V=W} V {\estilo de visualización V}

Una función lineal de a siempre asigna el origen de al origen de . Además, asigna subespacios lineales en a subespacios lineales en (posiblemente de una dimensión menor ); [3] por ejemplo, asigna un plano que pasa por el origen en a un plano que pasa por el origen en , una línea que pasa por el origen en o simplemente el origen en . Las funciones lineales a menudo se pueden representar como matrices , y ejemplos simples incluyen transformaciones lineales de rotación y reflexión . V {\estilo de visualización V} Yo {\estilo de visualización W} V {\estilo de visualización V} Yo {\estilo de visualización W} V {\estilo de visualización V} Yo {\estilo de visualización W} V {\estilo de visualización V} Yo {\estilo de visualización W} Yo {\estilo de visualización W} Yo {\estilo de visualización W}

En el lenguaje de la teoría de categorías , los mapas lineales son los morfismos de los espacios vectoriales y forman una categoría equivalente a la de las matrices .

Definición y primeras consecuencias

Sean y espacios vectoriales sobre el mismo cuerpo . Se dice que una función es una función lineal si para dos vectores cualesquiera y cualquier escalar se cumplen las dos condiciones siguientes: V {\estilo de visualización V} Yo {\estilo de visualización W} K {\estilo de visualización K} F : V Yo {\displaystyle f:V\to W} , en V {\textstyle \mathbf {u} ,\mathbf {v} \en V} do K {\displaystyle c\en K}

  • Aditividad / operación de adición F ( + en ) = F ( ) + F ( en ) {\displaystyle f(\mathbf {u} +\mathbf {v} )=f(\mathbf {u} )+f(\mathbf {v} )}
  • Homogeneidad de grado 1 / operación de multiplicación escalar F ( do ) = do F ( ) {\displaystyle f(c\mathbf {u} )=cf(\mathbf {u} )}

Por lo tanto, se dice que una función lineal preserva las operaciones . En otras palabras, no importa si la función lineal se aplica antes (los lados derechos de los ejemplos anteriores) o después (los lados izquierdos de los ejemplos) de las operaciones de adición y multiplicación escalar.

Por la asociatividad de la operación de adición denotada como +, para cualesquiera vectores y escalares se cumple la siguiente igualdad: [4] [5] Por lo tanto, una función lineal es una que preserva las combinaciones lineales . 1 , , norte V {\textstyle \mathbf {u} _{1},\ldots ,\mathbf {u} _{n}\in V} do 1 , , do norte K , {\textstyle c_{1},\ldots ,c_{n}\en K,} F ( do 1 1 + + do norte norte ) = do 1 F ( 1 ) + + do norte F ( norte ) . {\displaystyle f(c_{1}u_{1}+\cdots +c_{n}u_{n})=c_{1}f(u_{1})+\cdots +c_{n}f(u_{n}).}

Denotando los elementos cero de los espacios vectoriales y por y respectivamente, se sigue que Sea y en la ecuación de homogeneidad de grado 1: V {\estilo de visualización V} Yo {\estilo de visualización W} 0 V {\textstyle \mathbf {0} _{V}} 0 Yo {\textstyle \mathbf {0} _{W}} F ( 0 V ) = 0 Yo . {\textstyle f(\mathbf {0} _{V})=\mathbf {0} _{W}.} do = 0 {\estilo de visualización c=0} en V {\textstyle \mathbf {v} \en V} F ( 0 V ) = F ( 0 en ) = 0 F ( en ) = 0 Yo . {\displaystyle f(\mathbf {0} _{V})=f(0\mathbf {v} )=0f(\mathbf {v} )=\mathbf {0} _{W}.}

Un mapa lineal considerado como un espacio vectorial unidimensional sobre sí mismo se denomina funcional lineal . [6] V K {\displaystyle V\to K} K {\estilo de visualización K}

Estas afirmaciones se generalizan a cualquier módulo izquierdo sobre un anillo sin modificación, y a cualquier módulo derecho al invertir la multiplicación escalar. R METRO {\textstyle {}_{R}M} R {\estilo de visualización R}

Ejemplos

  • Un ejemplo prototípico que da a los mapas lineales su nombre es una función , cuyo gráfico es una línea que pasa por el origen. [7] F : R R : incógnita do incógnita {\displaystyle f:\mathbb {R} \to \mathbb {R} :x\mapsto cx}
  • De manera más general, cualquier homotecia centrada en el origen de un espacio vectorial es una función lineal (aquí c es un escalar). en do en {\textstyle \mathbf {v} \mapsto c\mathbf {v} }
  • El mapa cero entre dos espacios vectoriales (sobre el mismo campo ) es lineal. incógnita 0 {\textstyle \mathbf {x} \mapsto \mathbf {0} }
  • El mapa de identidad de cualquier módulo es un operador lineal.
  • Para números reales, el mapa no es lineal. incógnita incógnita 2 {\textstyle x\mapsto x^{2}}
  • Para los números reales, la función no es lineal (sino que es una transformación afín ). incógnita incógnita + 1 {\textstyle x\mapsto x+1}
  • Si es una matriz real , entonces define una función lineal de a enviando un vector columna al vector columna . A la inversa, cualquier función lineal entre espacios vectoriales de dimensión finita se puede representar de esta manera; consulte el § Matrices, a continuación. A {\estilo de visualización A} metro × norte {\displaystyle m\veces n} A {\estilo de visualización A} R norte {\displaystyle \mathbb {R} ^{n}} R metro {\displaystyle \mathbb {R} ^{m}} incógnita R norte {\displaystyle \mathbf {x} \in \mathbb {R} ^{n}} A incógnita R metro {\displaystyle A\mathbf {x} \en \mathbb {R} ^{m}}
  • Si es una isometría entre espacios normados reales tal que entonces es una función lineal. Este resultado no es necesariamente cierto para espacios normados complejos. [8] F : V Yo {\textstyle f:V\to W} F ( 0 ) = 0 {\textstyle f(0)=0} F {\estilo de visualización f}
  • La diferenciación define una función lineal desde el espacio de todas las funciones diferenciables al espacio de todas las funciones. También define un operador lineal en el espacio de todas las funciones suaves (un operador lineal es un endomorfismo lineal , es decir, una función lineal con el mismo dominio y codominio ). De hecho, d d incógnita ( a F ( incógnita ) + b gramo ( incógnita ) ) = a d F ( incógnita ) d incógnita + b d gramo ( incógnita ) d incógnita . {\displaystyle {\frac {d}{dx}}(af(x)+bg(x)\right)=a{\frac {df(x)}{dx}}+b{\frac {dg(x)}{dx}}.}
  • Una integral definida sobre un intervalo I es una función lineal del espacio de todas las funciones integrables de valor real en I a . De hecho, R {\displaystyle \mathbb {R}} en ( a F ( incógnita ) + b gramo ( incógnita ) ) d incógnita = a en F ( incógnita ) d incógnita + b en gramo ( incógnita ) d incógnita . {\displaystyle \int _{u}^{v}\left(af(x)+bg(x)\right)dx=a\int _{u}^{v}f(x)dx+b\int _{u}^{v}g(x)dx.}
  • Una integral indefinida (o antiderivada ) con un punto de inicio de integración fijo define una función lineal desde el espacio de todas las funciones integrables de valor real hasta el espacio de todas las funciones diferenciables de valor real en . Sin un punto de inicio fijo, la antiderivada se aplica al espacio cociente de las funciones diferenciables por el espacio lineal de funciones constantes. R {\displaystyle \mathbb {R}} R {\displaystyle \mathbb {R}}
  • Si y son espacios vectoriales de dimensión finita sobre un cuerpo F , de dimensiones respectivas m y n , entonces la función que asigna aplicaciones lineales a matrices n × m de la manera descrita en § Matrices (abajo) es una aplicación lineal, e incluso un isomorfismo lineal . V {\estilo de visualización V} Yo {\estilo de visualización W} F : V Yo {\textstyle f:V\to W}
  • El valor esperado de una variable aleatoria (que de hecho es una función y, como tal, un elemento de un espacio vectorial) es lineal, como para las variables aleatorias y tenemos y , pero la varianza de una variable aleatoria no es lineal. incógnita {\estilo de visualización X} Y {\estilo de visualización Y} mi [ incógnita + Y ] = mi [ incógnita ] + mi [ Y ] {\displaystyle E[X+Y]=E[X]+E[Y]} mi [ a incógnita ] = a mi [ incógnita ] {\displaystyle E[aX]=aE[X]}

Extensiones lineales

A menudo, un mapa lineal se construye definiéndolo en un subconjunto de un espacio vectorial y luegoextendiéndose por linealidad hasta elespacio linealdel dominio. Supóngaseque yson espacios vectoriales yes unafuncióndefinida en algún subconjunto. Entonces, una incógnita {\estilo de visualización X} Y {\estilo de visualización Y} F : S Y {\displaystyle f:S\to Y} S incógnita . {\displaystyle S\subseteq X.} extensión lineal dea F {\estilo de visualización f} incógnita , {\estilo de visualización X,} si existe, es una función linealdefinida enqueextiende[nota 1](lo que significa quepara todos) y toma sus valores del codominio de[9] Cuando el subconjuntoes un subespacio vectorial deentonces se garantiza que existe unaextensión lineal (-valuada) dea todos desi (y solo si)es una función lineal.[9]En particular, sitiene una extensión lineal aentonces tiene una extensión lineal a todos de F : incógnita Y {\displaystyle F:X\a Y} incógnita {\estilo de visualización X} F {\estilo de visualización f} F ( s ) = F ( s ) {\displaystyle F(s)=f(s)} s S {\displaystyle s\en S} F . {\estilo de visualización f.} S {\estilo de visualización S} incógnita {\estilo de visualización X} Y {\estilo de visualización Y} F {\estilo de visualización f} incógnita {\estilo de visualización X} F : S Y {\displaystyle f:S\to Y} F {\estilo de visualización f} durar S , {\displaystyle \operatorname {span} S,} incógnita . {\estilo de visualización X.}

El mapa se puede extender a un mapa lineal si y solo si siempre que es un entero, son escalares y son vectores tales que entonces necesariamente [10] Si existe una extensión lineal de entonces la extensión lineal es única y se cumple para todos y como se indicó anteriormente. [10] Si es linealmente independiente, entonces cada función en cualquier espacio vectorial tiene una extensión lineal a un mapa (lineal) (lo inverso también es cierto). F : S Y {\displaystyle f:S\to Y} F : durar S Y {\displaystyle F:\nombreoperador {span} S\to Y} norte > 0 {\estilo de visualización n>0} do 1 , , do norte {\displaystyle c_{1},\ldots ,c_{n}} s 1 , , s norte S {\displaystyle s_{1},\ldots ,s_{n}\en S} 0 = do 1 s 1 + + do norte s norte , {\displaystyle 0=c_{1}s_{1}+\cdots +c_{n}s_{n},} 0 = do 1 F ( s 1 ) + + do norte F ( s norte ) . {\displaystyle 0=c_{1}f\left(s_{1}\right)+\cdots +c_{n}f\left(s_{n}\right).} f : S Y {\displaystyle f:S\to Y} F : span S Y {\displaystyle F:\operatorname {span} S\to Y} F ( c 1 s 1 + c n s n ) = c 1 f ( s 1 ) + + c n f ( s n ) {\displaystyle F\left(c_{1}s_{1}+\cdots c_{n}s_{n}\right)=c_{1}f\left(s_{1}\right)+\cdots +c_{n}f\left(s_{n}\right)} n , c 1 , , c n , {\displaystyle n,c_{1},\ldots ,c_{n},} s 1 , , s n {\displaystyle s_{1},\ldots ,s_{n}} S {\displaystyle S} f : S Y {\displaystyle f:S\to Y} span S Y {\displaystyle \;\operatorname {span} S\to Y}

Por ejemplo, si y entonces la asignación y se puede extender linealmente desde el conjunto linealmente independiente de vectores a un mapa lineal en La única extensión lineal es el mapa que envía a X = R 2 {\displaystyle X=\mathbb {R} ^{2}} Y = R {\displaystyle Y=\mathbb {R} } ( 1 , 0 ) 1 {\displaystyle (1,0)\to -1} ( 0 , 1 ) 2 {\displaystyle (0,1)\to 2} S := { ( 1 , 0 ) , ( 0 , 1 ) } {\displaystyle S:=\{(1,0),(0,1)\}} span { ( 1 , 0 ) , ( 0 , 1 ) } = R 2 . {\displaystyle \operatorname {span} \{(1,0),(0,1)\}=\mathbb {R} ^{2}.} F : R 2 R {\displaystyle F:\mathbb {R} ^{2}\to \mathbb {R} } ( x , y ) = x ( 1 , 0 ) + y ( 0 , 1 ) R 2 {\displaystyle (x,y)=x(1,0)+y(0,1)\in \mathbb {R} ^{2}} F ( x , y ) = x ( 1 ) + y ( 2 ) = x + 2 y . {\displaystyle F(x,y)=x(-1)+y(2)=-x+2y.}

Cada funcional lineal (de valor escalar) definido en un subespacio vectorial de un espacio vectorial real o complejo tiene una extensión lineal para todos los de De hecho, el teorema de extensión dominada de Hahn-Banach incluso garantiza que cuando este funcional lineal está dominado por alguna seminorma dada (lo que significa que se cumple para todos en el dominio de ), entonces existe una extensión lineal para que también está dominada por f {\displaystyle f} X {\displaystyle X} X . {\displaystyle X.} f {\displaystyle f} p : X R {\displaystyle p:X\to \mathbb {R} } | f ( m ) | p ( m ) {\displaystyle |f(m)|\leq p(m)} m {\displaystyle m} f {\displaystyle f} X {\displaystyle X} p . {\displaystyle p.}

Matrices

Si y son espacios vectoriales de dimensión finita y se define una base para cada espacio vectorial, entonces cada función lineal de a puede representarse mediante una matriz . [11] Esto es útil porque permite cálculos concretos. Las matrices proporcionan ejemplos de funciones lineales: si es una matriz real , entonces describe una función lineal (véase espacio euclidiano ). V {\displaystyle V} W {\displaystyle W} V {\displaystyle V} W {\displaystyle W} A {\displaystyle A} m × n {\displaystyle m\times n} f ( x ) = A x {\displaystyle f(\mathbf {x} )=A\mathbf {x} } R n R m {\displaystyle \mathbb {R} ^{n}\to \mathbb {R} ^{m}}

Sea una base para . Entonces cada vector está determinado de forma única por los coeficientes del campo : { v 1 , , v n } {\displaystyle \{\mathbf {v} _{1},\ldots ,\mathbf {v} _{n}\}} V {\displaystyle V} v V {\displaystyle \mathbf {v} \in V} c 1 , , c n {\displaystyle c_{1},\ldots ,c_{n}} R {\displaystyle \mathbb {R} } v = c 1 v 1 + + c n v n . {\displaystyle \mathbf {v} =c_{1}\mathbf {v} _{1}+\cdots +c_{n}\mathbf {v} _{n}.}

Si es un mapa lineal, f : V W {\textstyle f:V\to W} f ( v ) = f ( c 1 v 1 + + c n v n ) = c 1 f ( v 1 ) + + c n f ( v n ) , {\displaystyle f(\mathbf {v} )=f(c_{1}\mathbf {v} _{1}+\cdots +c_{n}\mathbf {v} _{n})=c_{1}f(\mathbf {v} _{1})+\cdots +c_{n}f\left(\mathbf {v} _{n}\right),}

lo que implica que la función f está completamente determinada por los vectores . Ahora sea una base para . Entonces podemos representar cada vector como f ( v 1 ) , , f ( v n ) {\displaystyle f(\mathbf {v} _{1}),\ldots ,f(\mathbf {v} _{n})} { w 1 , , w m } {\displaystyle \{\mathbf {w} _{1},\ldots ,\mathbf {w} _{m}\}} W {\displaystyle W} f ( v j ) {\displaystyle f(\mathbf {v} _{j})} f ( v j ) = a 1 j w 1 + + a m j w m . {\displaystyle f\left(\mathbf {v} _{j}\right)=a_{1j}\mathbf {w} _{1}+\cdots +a_{mj}\mathbf {w} _{m}.}

Por lo tanto, la función está completamente determinada por los valores de . Si ponemos estos valores en una matriz , entonces podemos usarla convenientemente para calcular la salida vectorial de para cualquier vector en . Para obtener , cada columna de es un vector correspondiente a como se definió anteriormente. Para definirlo más claramente, para alguna columna que corresponde a la aplicación , donde es la matriz de . En otras palabras, cada columna tiene un vector correspondiente cuyas coordenadas son los elementos de la columna . Una única aplicación lineal puede estar representada por muchas matrices. Esto se debe a que los valores de los elementos de una matriz dependen de las bases elegidas. f {\displaystyle f} a i j {\displaystyle a_{ij}} m × n {\displaystyle m\times n} M {\displaystyle M} f {\displaystyle f} V {\displaystyle V} M {\displaystyle M} j {\displaystyle j} M {\displaystyle M} ( a 1 j a m j ) {\displaystyle {\begin{pmatrix}a_{1j}\\\vdots \\a_{mj}\end{pmatrix}}} f ( v j ) {\displaystyle f(\mathbf {v} _{j})} j {\displaystyle j} f ( v j ) {\displaystyle f(\mathbf {v} _{j})} M = (   a 1 j   a m j ) {\displaystyle \mathbf {M} ={\begin{pmatrix}\ \cdots &a_{1j}&\cdots \ \\&\vdots &\\&a_{mj}&\end{pmatrix}}} M {\displaystyle M} f {\displaystyle f} j = 1 , , n {\displaystyle j=1,\ldots ,n} f ( v j ) {\displaystyle f(\mathbf {v} _{j})} a 1 j , , a m j {\displaystyle a_{1j},\cdots ,a_{mj}} j {\displaystyle j}

Las matrices de una transformación lineal se pueden representar visualmente:

  1. Matriz para relativo a : T {\textstyle T} B {\textstyle B} A {\textstyle A}
  2. Matriz para relativo a : T {\textstyle T} B {\textstyle B'} A {\textstyle A'}
  3. Matriz de transición de a : B {\textstyle B'} B {\textstyle B} P {\textstyle P}
  4. Matriz de transición de a : B {\textstyle B} B {\textstyle B'} P 1 {\textstyle P^{-1}}
La relación entre matrices en una transformación lineal

De modo que, comenzando en la esquina inferior izquierda y buscando la esquina inferior derecha , se multiplicaría por la izquierda, es decir, . El método equivalente sería el método "más largo" que se ejecuta en el sentido de las agujas del reloj desde el mismo punto, de modo que se multiplica por la izquierda con , o . [ v ] B {\textstyle \left[\mathbf {v} \right]_{B'}} [ T ( v ) ] B {\textstyle \left[T\left(\mathbf {v} \right)\right]_{B'}} A [ v ] B = [ T ( v ) ] B {\textstyle A'\left[\mathbf {v} \right]_{B'}=\left[T\left(\mathbf {v} \right)\right]_{B'}} [ v ] B {\textstyle \left[\mathbf {v} \right]_{B'}} P 1 A P {\textstyle P^{-1}AP} P 1 A P [ v ] B = [ T ( v ) ] B {\textstyle P^{-1}AP\left[\mathbf {v} \right]_{B'}=\left[T\left(\mathbf {v} \right)\right]_{B'}}

Ejemplos en dos dimensiones

En el espacio bidimensional R 2 se describen aplicaciones lineales mediante matrices de 2 × 2. Estos son algunos ejemplos:

  • rotación
    • 90 grados en sentido antihorario: A = ( 0 1 1 0 ) {\displaystyle \mathbf {A} ={\begin{pmatrix}0&-1\\1&0\end{pmatrix}}}
    • por un ángulo θ en sentido antihorario: A = ( cos θ sin θ sin θ cos θ ) {\displaystyle \mathbf {A} ={\begin{pmatrix}\cos \theta &-\sin \theta \\\sin \theta &\cos \theta \end{pmatrix}}}
  • reflexión
    • a través del eje x : A = ( 1 0 0 1 ) {\displaystyle \mathbf {A} ={\begin{pmatrix}1&0\\0&-1\end{pmatrix}}}
    • a través del eje y : A = ( 1 0 0 1 ) {\displaystyle \mathbf {A} ={\begin{pmatrix}-1&0\\0&1\end{pmatrix}}}
    • a través de una línea que forma un ángulo θ con el origen: A = ( cos 2 θ sin 2 θ sin 2 θ cos 2 θ ) {\displaystyle \mathbf {A} ={\begin{pmatrix}\cos 2\theta &\sin 2\theta \\\sin 2\theta &-\cos 2\theta \end{pmatrix}}}
  • escalando por 2 en todas las direcciones: A = ( 2 0 0 2 ) = 2 I {\displaystyle \mathbf {A} ={\begin{pmatrix}2&0\\0&2\end{pmatrix}}=2\mathbf {I} }
  • mapeo de cizallamiento horizontal : A = ( 1 m 0 1 ) {\displaystyle \mathbf {A} ={\begin{pmatrix}1&m\\0&1\end{pmatrix}}}
  • inclinación del eje y en un ángulo θ : A = ( 1 sin θ 0 cos θ ) {\displaystyle \mathbf {A} ={\begin{pmatrix}1&-\sin \theta \\0&\cos \theta \end{pmatrix}}}
  • mapeo de compresión : A = ( k 0 0 1 k ) {\displaystyle \mathbf {A} ={\begin{pmatrix}k&0\\0&{\frac {1}{k}}\end{pmatrix}}}
  • proyección sobre el eje y : A = ( 0 0 0 1 ) . {\displaystyle \mathbf {A} ={\begin{pmatrix}0&0\\0&1\end{pmatrix}}.}

Si un mapa lineal solo se compone de rotación, reflexión y/o escala uniforme, entonces el mapa lineal es una transformación lineal conforme .

Espacio vectorial de aplicaciones lineales

La composición de las aplicaciones lineales es lineal: si y son lineales, entonces también lo es su composición . De esto se sigue que la clase de todos los espacios vectoriales sobre un cuerpo dado K , junto con las aplicaciones K -lineales como morfismos , forma una categoría . f : V W {\displaystyle f:V\to W} g : W Z {\textstyle g:W\to Z} g f : V Z {\textstyle g\circ f:V\to Z}

La inversa de un mapa lineal, cuando se define, es nuevamente un mapa lineal.

Si y son lineales, entonces también lo es su suma puntual , que está definida por . f 1 : V W {\textstyle f_{1}:V\to W} f 2 : V W {\textstyle f_{2}:V\to W} f 1 + f 2 {\displaystyle f_{1}+f_{2}} ( f 1 + f 2 ) ( x ) = f 1 ( x ) + f 2 ( x ) {\displaystyle (f_{1}+f_{2})(\mathbf {x} )=f_{1}(\mathbf {x} )+f_{2}(\mathbf {x} )}

Si es lineal y es un elemento del campo base , entonces el mapa , definido por , también es lineal. f : V W {\textstyle f:V\to W} α {\textstyle \alpha } K {\textstyle K} α f {\textstyle \alpha f} ( α f ) ( x ) = α ( f ( x ) ) {\textstyle (\alpha f)(\mathbf {x} )=\alpha (f(\mathbf {x} ))}

Así, el conjunto de aplicaciones lineales de a sí mismo forma un espacio vectorial sobre , [12] a veces denotado . [13] Además, en el caso de que , este espacio vectorial, denotado , es un álgebra asociativa bajo composición de aplicaciones , ya que la composición de dos aplicaciones lineales es nuevamente una aplicación lineal, y la composición de aplicaciones es siempre asociativa. Este caso se analiza con más detalle a continuación. L ( V , W ) {\textstyle {\mathcal {L}}(V,W)} V {\textstyle V} W {\textstyle W} K {\textstyle K} Hom ( V , W ) {\textstyle \operatorname {Hom} (V,W)} V = W {\textstyle V=W} End ( V ) {\textstyle \operatorname {End} (V)}

Dado nuevamente el caso de dimensión finita, si se han elegido bases, entonces la composición de aplicaciones lineales corresponde a la multiplicación de matrices , la adición de aplicaciones lineales corresponde a la adición de matrices , y la multiplicación de aplicaciones lineales con escalares corresponde a la multiplicación de matrices con escalares.

Endomorfismos y automorfismos

Una transformación lineal es un endomorfismo de ; el conjunto de todos esos endomorfismos junto con la adición, la composición y la multiplicación escalar como se definió anteriormente forma un álgebra asociativa con elemento identidad sobre el cuerpo (y en particular un anillo ). El elemento identidad multiplicativo de esta álgebra es el mapa identidad . f : V V {\textstyle f:V\to V} V {\textstyle V} End ( V ) {\textstyle \operatorname {End} (V)} K {\textstyle K} id : V V {\textstyle \operatorname {id} :V\to V}

Un endomorfismo de que es también un isomorfismo se llama automorfismo de . La composición de dos automorfismos es de nuevo un automorfismo, y el conjunto de todos los automorfismos de forma un grupo , cuyo grupo de automorfismos se denota por o . Puesto que los automorfismos son precisamente aquellos endomorfismos que poseen inversas bajo composición, es el grupo de unidades en el anillo . V {\textstyle V} V {\textstyle V} V {\textstyle V} V {\textstyle V} Aut ( V ) {\textstyle \operatorname {Aut} (V)} GL ( V ) {\textstyle \operatorname {GL} (V)} Aut ( V ) {\textstyle \operatorname {Aut} (V)} End ( V ) {\textstyle \operatorname {End} (V)}

Si tiene dimensión finita , entonces es isomorfo al álgebra asociativa de todas las matrices con entradas en . El grupo de automorfismos de es isomorfo al grupo lineal general de todas las matrices invertibles con entradas en . V {\textstyle V} n {\textstyle n} End ( V ) {\textstyle \operatorname {End} (V)} n × n {\textstyle n\times n} K {\textstyle K} V {\textstyle V} GL ( n , K ) {\textstyle \operatorname {GL} (n,K)} n × n {\textstyle n\times n} K {\textstyle K}

Núcleo, imagen y teorema de rango-nulidad

Si es lineal, definimos el núcleo y la imagen o rango de por f : V W {\textstyle f:V\to W} f {\textstyle f} ker ( f ) = { x V : f ( x ) = 0 } im ( f ) = { w W : w = f ( x ) , x V } {\displaystyle {\begin{aligned}\ker(f)&=\{\,\mathbf {x} \in V:f(\mathbf {x} )=\mathbf {0} \,\}\\\operatorname {im} (f)&=\{\,\mathbf {w} \in W:\mathbf {w} =f(\mathbf {x} ),\mathbf {x} \in V\,\}\end{aligned}}}

ker ( f ) {\textstyle \ker(f)} es un subespacio de y es un subespacio de . La siguiente fórmula de dimensión se conoce como teorema de rango-nulidad : [14] V {\textstyle V} im ( f ) {\textstyle \operatorname {im} (f)} W {\textstyle W} dim ( ker ( f ) ) + dim ( im ( f ) ) = dim ( V ) . {\displaystyle \dim(\ker(f))+\dim(\operatorname {im} (f))=\dim(V).}

El número también se llama rango de y se escribe como , o a veces, ; [15] [16] el número se llama nulidad de y se escribe como o . [15] [16] Si y son de dimensión finita, se han elegido bases y está representado por la matriz , entonces el rango y la nulidad de son iguales al rango y la nulidad de la matriz , respectivamente. dim ( im ( f ) ) {\textstyle \dim(\operatorname {im} (f))} f {\textstyle f} rank ( f ) {\textstyle \operatorname {rank} (f)} ρ ( f ) {\textstyle \rho (f)} dim ( ker ( f ) ) {\textstyle \dim(\ker(f))} f {\textstyle f} null ( f ) {\textstyle \operatorname {null} (f)} ν ( f ) {\textstyle \nu (f)} V {\textstyle V} W {\textstyle W} f {\textstyle f} A {\textstyle A} f {\textstyle f} A {\textstyle A}

Cokernel

Un invariante más sutil de una transformación lineal es el co- núcleo , que se define como f : V W {\textstyle f:V\to W} coker ( f ) := W / f ( V ) = W / im ( f ) . {\displaystyle \operatorname {coker} (f):=W/f(V)=W/\operatorname {im} (f).}

Esta es la noción dual del núcleo: así como el núcleo es un subespacio del dominio, el co-núcleo es un espacio cociente del objetivo. Formalmente, se tiene la secuencia exacta 0 ker ( f ) V W coker ( f ) 0. {\displaystyle 0\to \ker(f)\to V\to W\to \operatorname {coker} (f)\to 0.}

Estos pueden interpretarse así: dada una ecuación lineal f ( v ) = w para resolver,

  • el núcleo es el espacio de soluciones de la ecuación homogénea f ( v ) = 0, y su dimensión es el número de grados de libertad en el espacio de soluciones, si no está vacío;
  • El co-núcleo es el espacio de restricciones que las soluciones deben satisfacer, y su dimensión es el número máximo de restricciones independientes.

La dimensión del co-núcleo y la dimensión de la imagen (el rango) se suman para dar la dimensión del espacio objetivo. Para dimensiones finitas, esto significa que la dimensión del espacio cociente W / f ( V ) es la dimensión del espacio objetivo menos la dimensión de la imagen.

Como ejemplo simple, considere la función f : R 2R 2 , dada por f ( x , y ) = (0, y ). Entonces, para que una ecuación f ( x , y ) = ( a , b ) tenga una solución, debemos tener a = 0 (una restricción), y en ese caso el espacio de solución es ( x , b ) o, expresado de manera equivalente, (0, b ) + ( x , 0), (un grado de libertad). El núcleo puede expresarse como el subespacio ( x , 0) < V : el valor de x es la libertad en una solución, mientras que el conúcleo puede expresarse mediante la función WR , : dado un vector ( a , b ), el valor de a es la obstrucción para que haya una solución. ( a , b ) ( a ) {\textstyle (a,b)\mapsto (a)}

Un ejemplo que ilustra el caso de dimensión infinita lo proporciona la función f : R R , con b 1 = 0 y b n + 1 = a n para n > 0. Su imagen consiste en todas las secuencias con primer elemento 0, y por lo tanto su co-núcleo consiste en las clases de secuencias con primer elemento idéntico. Por lo tanto, mientras que su núcleo tiene dimensión 0 (solo asigna la secuencia cero a la secuencia cero), su co-núcleo tiene dimensión 1. Dado que el dominio y el espacio objetivo son los mismos, el rango y la dimensión del núcleo suman la misma suma que el rango y la dimensión del co-núcleo ( ), pero en el caso de dimensión infinita no se puede inferir que el núcleo y el co-núcleo de un endomorfismo tengan la misma dimensión (0 ≠ 1). La situación inversa se obtiene para la función h : R R , con c n = a n + 1 . Su imagen es todo el espacio objetivo y, por lo tanto, su co-núcleo tiene dimensión 0, pero como asigna todas las secuencias en las que solo el primer elemento no es cero a la secuencia cero, su núcleo tiene dimensión 1. { a n } { b n } {\textstyle \left\{a_{n}\right\}\mapsto \left\{b_{n}\right\}} 0 + 0 = 0 + 1 {\textstyle \aleph _{0}+0=\aleph _{0}+1} { a n } { c n } {\textstyle \left\{a_{n}\right\}\mapsto \left\{c_{n}\right\}}

Índice

Para un operador lineal con núcleo y co-núcleo de dimensión finita, se puede definir el índice como: es decir, los grados de libertad menos el número de restricciones. ind ( f ) := dim ( ker ( f ) ) dim ( coker ( f ) ) , {\displaystyle \operatorname {ind} (f):=\dim(\ker(f))-\dim(\operatorname {coker} (f)),}

Para una transformación entre espacios vectoriales de dimensión finita, esta es simplemente la diferencia dim( V ) − dim( W ), por rango–nulidad. Esto da una indicación de cuántas soluciones o cuántas restricciones uno tiene: si se aplica un mapeo de un espacio más grande a uno más pequeño, el mapeo puede ser sobreyectivo y, por lo tanto, tendrá grados de libertad incluso sin restricciones. Por el contrario, si se aplica un mapeo de un espacio más pequeño a uno más grande, el mapeo no puede ser sobreyectivo y, por lo tanto, uno tendrá restricciones incluso sin grados de libertad.

El índice de un operador es precisamente la característica de Euler del complejo de 2 términos 0 → VW → 0. En la teoría de operadores , el índice de los operadores de Fredholm es un objeto de estudio, siendo un resultado importante el teorema del índice de Atiyah-Singer . [17]

Clasificaciones algebraicas de transformaciones lineales

Ninguna clasificación de aplicaciones lineales podría ser exhaustiva. La siguiente lista incompleta enumera algunas clasificaciones importantes que no requieren ninguna estructura adicional en el espacio vectorial.

Sean V y W espacios vectoriales sobre un cuerpo F y sea T : VW una función lineal.

Monomorfismo

Se dice que T es inyectiva o un monomorfismo si se cumple alguna de las siguientes condiciones equivalentes:

  1. T es uno a uno como un mapa de conjuntos .
  2. voltaje T = {0 V }
  3. atenuación(ker T ) = 0
  4. T es mónico o cancelable por la izquierda, es decir, para cualquier espacio vectorial U y cualquier par de aplicaciones lineales R : UV y S : UV , la ecuación TR = TS implica R = S .
  5. T es invertible por la izquierda , lo que significa que existe una función lineal S : WV tal que ST es la función identidad en V .

Epimorfismo

Se dice que T es sobreyectiva o un epimorfismo si se cumple alguna de las siguientes condiciones equivalentes:

  1. T es sobre un mapa de conjuntos.
  2. coquizador T = {0 W }
  3. T es épico o cancelable por la derecha, es decir, para cualquier espacio vectorial U y cualquier par de aplicaciones lineales R : WU y S : WU , la ecuación RT = ST implica R = S .
  4. T es invertible por la derecha , lo que significa que existe una función lineal S : WV tal que TS es la función identidad en W .

Isomorfismo

Se dice que T es un isomorfismo si es invertible tanto por la izquierda como por la derecha. Esto es equivalente a que T sea tanto uno a uno como sobre (una biyección de conjuntos) o también a que T sea tanto épico como mónico, y por lo tanto un bimorfismo .

Si T : VV es un endomorfismo, entonces:

  • Si, para algún entero positivo n , el n -ésimo iterado de T , T n , es idénticamente cero, entonces se dice que T es nilpotente .
  • Si T 2 = T , entonces se dice que T es idempotente
  • Si T = kI , donde k es algún escalar, entonces se dice que T es una transformación de escala o un mapa de multiplicación escalar; véase matriz escalar .

Cambio de base

Dada una función lineal que es un endomorfismo cuya matriz es A , en la base B del espacio transforma las coordenadas del vector [u] como [v] = A [u]. Como los vectores cambian con la inversa de B (las coordenadas de los vectores son contravariantes ) su transformación inversa es [v] = B [v'].

Sustituyendo esto en la primera expresión por lo tanto B [ v ] = A B [ u ] {\displaystyle B\left[v'\right]=AB\left[u'\right]} [ v ] = B 1 A B [ u ] = A [ u ] . {\displaystyle \left[v'\right]=B^{-1}AB\left[u'\right]=A'\left[u'\right].}

Por lo tanto, la matriz en la nueva base es A′ = B −1 AB , siendo B la matriz de la base dada.

Por lo tanto, se dice que los mapas lineales son objetos 1-co- 1-contra- variantes , o tensores de tipo (1, 1) .

Continuidad

Una transformación lineal entre espacios vectoriales topológicos , por ejemplo espacios normados , puede ser continua . Si su dominio y codominio son los mismos, entonces será un operador lineal continuo . Un operador lineal en un espacio lineal normado es continuo si y solo si está acotado , por ejemplo, cuando el dominio es de dimensión finita. [18] Un dominio de dimensión infinita puede tener operadores lineales discontinuos .

Un ejemplo de una transformación lineal no acotada, y por lo tanto discontinua, es la diferenciación en el espacio de funciones suaves dotadas de la norma suprema (una función con valores pequeños puede tener una derivada con valores grandes, mientras que la derivada de 0 es 0). Para un ejemplo específico, sin( nx )/ n converge a 0, pero su derivada cos( nx ) no, por lo que la diferenciación no es continua en 0 (y mediante una variación de este argumento, no es continua en ninguna parte).

Aplicaciones

Una aplicación específica de los mapas lineales es para las transformaciones geométricas , como las que se realizan en gráficos de computadora , donde la traslación, rotación y escala de objetos 2D o 3D se realiza mediante el uso de una matriz de transformación . Los mapas lineales también se utilizan como un mecanismo para describir el cambio: por ejemplo, en cálculo corresponden a derivadas; o en relatividad, se utilizan como un dispositivo para realizar un seguimiento de las transformaciones locales de los marcos de referencia.

Otra aplicación de estas transformaciones es en las optimizaciones del compilador de código de bucle anidado y en la paralelización de técnicas de compilación .

Véase también

Notas

  1. ^ "Las transformaciones lineales de V en V se denominan a menudo operadores lineales sobre V ". Rudin 1976, p. 207
  2. ^ Sean V y W dos espacios vectoriales reales. Una aplicación de a de V en W se denomina 'aplicación lineal' o 'transformación lineal' u 'operador lineal' [...] de V en W , si para todos , para todos y para todos los λ reales . Bronshtein & Semendyayev 2004, p. 316
    a ( u + v ) = a u + a v {\textstyle a(\mathbf {u} +\mathbf {v} )=a\mathbf {u} +a\mathbf {v} } u , v V {\textstyle \mathbf {u} ,\mathbf {v} \in V}
    a ( λ u ) = λ a u {\textstyle a(\lambda \mathbf {u} )=\lambda a\mathbf {u} } u V {\displaystyle \mathbf {u} \in V}
  3. ^ Rudin 1991, p. 14
    He aquí algunas propiedades de aplicaciones lineales cuyas pruebas son tan fáciles que las omitimos; se supone que y : Λ : X Y {\textstyle \Lambda :X\to Y} A X {\textstyle A\subset X} B Y {\textstyle B\subset Y}
    1. Λ 0 = 0. {\textstyle \Lambda 0=0.}
    2. Si A es un subespacio (o un conjunto convexo , o un conjunto equilibrado ), lo mismo es cierto para Λ ( A ) {\textstyle \Lambda (A)}
    3. Si B es un subespacio (o un conjunto convexo, o un conjunto equilibrado), lo mismo es cierto para Λ 1 ( B ) {\textstyle \Lambda ^{-1}(B)}
    4. En particular, el conjunto: es un subespacio de X , llamado espacio nulo de . Λ 1 ( { 0 } ) = { x X : Λ x = 0 } = N ( Λ ) {\displaystyle \Lambda ^{-1}(\{0\})=\{\mathbf {x} \in X:\Lambda \mathbf {x} =0\}={N}(\Lambda )} Λ {\textstyle \Lambda }
  4. ^ Rudin 1991, p. 14. Supongamos ahora que X e Y son espacios vectoriales sobre el mismo campo escalar . Se dice que una aplicación es lineal si para todos y todos los escalares y . Nótese que a menudo se escribe , en lugar de , cuando es lineal. Λ : X Y {\textstyle \Lambda :X\to Y} Λ ( α x + β y ) = α Λ x + β Λ y {\textstyle \Lambda (\alpha \mathbf {x} +\beta \mathbf {y} )=\alpha \Lambda \mathbf {x} +\beta \Lambda \mathbf {y} } x , y X {\textstyle \mathbf {x} ,\mathbf {y} \in X} α {\textstyle \alpha } β {\textstyle \beta } Λ x {\textstyle \Lambda \mathbf {x} } Λ ( x ) {\textstyle \Lambda (\mathbf {x} )} Λ {\textstyle \Lambda }
  5. ^ Rudin 1976, p. 206. Se dice que una transformación lineal de un espacio vectorial X en un espacio vectorial Y es una transformación lineal si: para todos los escalares c . Nótese que a menudo se escribe en lugar de si A es lineal. A ( x 1 + x 2 ) = A x 1 + A x 2 ,   A ( c x ) = c A x {\textstyle A\left(\mathbf {x} _{1}+\mathbf {x} _{2}\right)=A\mathbf {x} _{1}+A\mathbf {x} _{2},\ A(c\mathbf {x} )=cA\mathbf {x} } x , x 1 , x 2 X {\textstyle \mathbf {x} ,\mathbf {x} _{1},\mathbf {x} _{2}\in X} A x {\textstyle A\mathbf {x} } A ( x ) {\textstyle A(\mathbf {x} )}
  6. ^ Rudin 1991, p. 14. Las aplicaciones lineales de X en su campo escalar se denominan funcionales lineales .
  7. ^ "terminología - ¿Qué significa 'lineal' en álgebra lineal?". Mathematics Stack Exchange . Consultado el 17 de febrero de 2021 .
  8. ^ Wilansky 2013, págs. 21-26.
  9. ^Ab Kubrusly 2001, pág. 57.
  10. ^ ab Schechter 1996, págs. 277–280.
  11. ^ Rudin 1976, p. 210 Supóngase que y son bases de espacios vectoriales X e Y , respectivamente. Entonces cada determina un conjunto de números tales que Es conveniente representar estos números en una matriz rectangular de m filas y n columnas, llamada matriz m por n : Observe que las coordenadas del vector (con respecto a la base ) aparecen en la j ésima columna de . Por lo tanto, los vectores a veces se denominan vectores columna de . Con esta terminología, el rango de A está abarcado por los vectores columna de . { x 1 , , x n } {\textstyle \left\{\mathbf {x} _{1},\ldots ,\mathbf {x} _{n}\right\}} { y 1 , , y m } {\textstyle \left\{\mathbf {y} _{1},\ldots ,\mathbf {y} _{m}\right\}} A L ( X , Y ) {\textstyle A\in L(X,Y)} a i , j {\textstyle a_{i,j}} A x j = i = 1 m a i , j y i ( 1 j n ) . {\displaystyle A\mathbf {x} _{j}=\sum _{i=1}^{m}a_{i,j}\mathbf {y} _{i}\quad (1\leq j\leq n).} [ A ] = [ a 1 , 1 a 1 , 2 a 1 , n a 2 , 1 a 2 , 2 a 2 , n a m , 1 a m , 2 a m , n ] {\displaystyle [A]={\begin{bmatrix}a_{1,1}&a_{1,2}&\ldots &a_{1,n}\\a_{2,1}&a_{2,2}&\ldots &a_{2,n}\\\vdots &\vdots &\ddots &\vdots \\a_{m,1}&a_{m,2}&\ldots &a_{m,n}\end{bmatrix}}} a i , j {\textstyle a_{i,j}} A x j {\textstyle A\mathbf {x} _{j}} { y 1 , , y m } {\textstyle \{\mathbf {y} _{1},\ldots ,\mathbf {y} _{m}\}} [ A ] {\textstyle [A]} A x j {\textstyle A\mathbf {x} _{j}} [ A ] {\textstyle [A]} [ A ] {\textstyle [A]}
  12. ^ Axler (2015) pág. 52, § 3.3
  13. ^ Tu (2011), pág. 19, § 3.1
  14. ^ Horn & Johnson 2013, 0.2.3 Espacios vectoriales asociados a una matriz o transformación lineal, pág. 6
  15. ^ ab Katznelson y Katznelson (2008) p. 52, § 2.5.1
  16. ^ ab Halmos (1974) pág. 90, artículo 50
  17. ^ Nistor, Victor (2001) [1994], "Teoría de índices", Enciclopedia de Matemáticas , EMS Press:"La cuestión principal en la teoría de índices es proporcionar fórmulas de índices para clases de operadores de Fredholm... La teoría de índices se convirtió en un tema en sí misma solo después de que MF Atiyah e I. Singer publicaron sus teoremas de índices"
  18. ^ Rudin 1991, p. 15 1.18 Teorema Sea una función lineal en un espacio vectorial topológico X . Supóngase para algún . Entonces cada una de las siguientes cuatro propiedades implica las otras tres: Λ {\textstyle \Lambda } Λ x 0 {\textstyle \Lambda \mathbf {x} \neq 0} x X {\textstyle \mathbf {x} \in X}
    1. Λ {\textstyle \Lambda } es continuo
    2. El espacio nulo está cerrado. N ( Λ ) {\textstyle N(\Lambda )}
    3. N ( Λ ) {\textstyle N(\Lambda )} no es denso en X.
    4. Λ {\textstyle \Lambda } está acotado en algún vecindario V de 0.
  1. ^ Se dice que un mapa extiende otro mapa si cuando se define en un punto, entonces también lo es y F {\displaystyle F} f {\displaystyle f} f {\displaystyle f} s , {\displaystyle s,} F {\displaystyle F} F ( s ) = f ( s ) . {\displaystyle F(s)=f(s).}

Bibliografía

Retrieved from "https://en.wikipedia.org/w/index.php?title=Linear_map&oldid=1234339451"