Articulo de referencia

Mapa multilineal

En álgebra lineal , una aplicación multilineal es una función de varias variables que es lineal por separado en cada variable. Más precisamente, una aplicación multilineal es un...

En álgebra lineal , una aplicación multilineal es una función de varias variables que es lineal por separado en cada variable. Más precisamente, una aplicación multilineal es una función

F:V1××VnorteW,{\displaystyle f\colon V_{1}\times \cdots \times V_{n}\to W{\text{,}}}

dóndeV1,,Vnorte{\displaystyle V_{1},\ldots,V_{n}}(norteZ0{\displaystyle n\in \mathbb {Z} _{\geq 0}}) yW{\displaystyle W}son espacios vectoriales (o módulos sobre un anillo conmutativo ), con la siguiente propiedad: para cadai{\displaystyle i}, si todas las variables exceptovi{\displaystyle v_{i}}se mantienen constantes, entoncesF(v1,,vi,,vnorte){\displaystyle f(v_{1},\ldots ,v_{i},\ldots ,v_{n})}es una función lineal devi{\displaystyle v_{i}}. [ 1 ] Una forma de visualizar esto es imaginar dos vectores ortogonales ; si uno de estos vectores se escala por un factor de 2 mientras que el otro permanece sin cambios, el producto vectorial también se escala por un factor de dos. Si ambos se escalan por un factor de 2, el producto vectorial se escala por un factor de22{\displaystyle 2^{2}}.

Una aplicación multilineal de una variable es una aplicación lineal , y de dos variables es una aplicación bilineal . De forma más general, para cualquier entero no negativok{\displaystyle k}Una aplicación multilineal de k variables se denomina aplicación k -lineal . Si el codominio de una aplicación multilineal es el cuerpo de los escalares , se denomina forma multilineal . Las aplicaciones multilineales y las formas multilineales son objetos de estudio fundamentales en el álgebra multilineal .

Si todas las variables pertenecen al mismo espacio, se pueden considerar aplicaciones k -lineales simétricas , antisimétricas y alternantes . Las dos últimas coinciden si el anillo (o cuerpo ) subyacente tiene una característica distinta de dos; de lo contrario, las dos primeras coinciden.

Ejemplos

  • Cualquier aplicación bilineal es una aplicación multilineal. Por ejemplo, cualquier producto interno en unaR{\displaystyle \mathbb {R} }-el espacio vectorial es una aplicación multilineal, al igual que el producto vectorial de vectores enR3{\displaystyle \mathbb {R} ^{3}}.
  • El determinante de una matriz cuadrada es una función multilineal de las columnas (o filas); también es una función alternada de las columnas (o filas).
  • SiF:RmetroRnorte{\displaystyle F\colon \mathbb {R} ^{m}\to \mathbb {R} ^{n}}es una función C k , entonces lak{\displaystyle k}derivada deF{\displaystyle F}en cada puntopag{\displaystyle p}En su dominio puede considerarse como una simetríak{\displaystyle k}-función linealDkF:Rmetro××RmetroRnorte{\displaystyle D^{k}\!F\colon \mathbb {R} ^{m}\times \cdots \times \mathbb {R} ^{m}\to \mathbb {R} ^{n}}.

Representación de coordenadas

Dejar

F:V1××VnorteW,{\displaystyle f\colon V_{1}\times \cdots \times V_{n}\to W{\text{,}}}

sea ​​una aplicación multilineal entre espacios vectoriales de dimensión finita , dondeVi{\displaystyle V_{i}\!}tiene dimensióndi{\displaystyle d_{i}\!}, yW{\displaystyle W\!}tiene dimensiónd{\displaystyle d\!}Si elegimos una base{mii1,,miidi}{\displaystyle \{{\textbf {e}}_{i1},\ldots ,{\textbf {e}}_{id_{i}}\}}para cadaVi{\displaystyle V_{i}\!}y una base{b1,,bd}{\displaystyle \{{\textbf {b}}_{1},\ldots ,{\textbf {b}}_{d}\}}paraW{\displaystyle W\!}(usando negrita para los vectores), entonces podemos definir una colección de escalaresAj1jnortek{\displaystyle A_{j_{1}\cdots j_{n}}^{k}}por

F(mi1j1,,minortejnorte)=Aj1jnorte1b1++Aj1jnortedbd.{\displaystyle f({\textbf {e}}_{1j_{1}},\ldots ,{\textbf {e}}_{nj_{n}})=A_{j_{1}\cdots j_{n}}^{1}\,{\textbf {b}}_{1}+\cdots +A_{j_{1}\cdots j_{n}}^{d}\,{\textbf {b}}_{d}.}

Luego los escalares{Aj1jnortek1jidi,1kd}{\displaystyle \{A_{j_{1}\cdots j_{n}}^{k}\mid 1\leq j_{i}\leq d_{i},1\leq k\leq d\}}determinar completamente la función multilinealF{\displaystyle f\!}. En particular, si

vi=j=1divijmiij{\displaystyle {\textbf {v}}_{i}=\sum _{j=1}^{d_{i}}v_{ij}{\textbf {e}}_{ij}\!}

para1inorte{\displaystyle 1\leq i\leq n\!}, entonces

F(v1,,vnorte)=j1=1d1jnorte=1dnortek=1dAj1jnortekv1j1vnortejnortebk.{\displaystyle f({\textbf {v}}_{1},\ldots ,{\textbf {v}}_{n})=\sum _{j_{1}=1}^{d_{1}}\cdots \sum _{j_{n}=1}^{d_{n}}\sum _{k=1}^{d}A_{j_{1}\cdots j_{n}}^{k}v_{1j_{1}}\cdots v_{nj_{n}}{\textbf {b}}_{k}.}

Ejemplo

Consideremos una función trilineal.

gramo:R2×R2×R2R,{\displaystyle g\colon R^{2}\times R^{2}\times R^{2}\to R,}

donde V i = R 2 , d i = 2, i = 1,2,3 , y W = R , d = 1 .

Una base para cada V i es{mii1,,miidi}={mi1,mi2}={(1,0),(0,1)}.{\displaystyle \{{\textbf {e}}_{i1},\ldots ,{\textbf {e}}_{id_{i}}\}=\{{\textbf {e}}_{1},{\textbf {e}}_{2}\}=\{(1,0),(0,1)\}.}Dejar

gramo(mi1i,mi2j,mi3k)=F(mii,mij,mik)=Aijk,{\displaystyle g({\textbf {e}}_{1i},{\textbf {e}}_{2j},{\textbf {e}}_{3k})=f({\textbf {e}}_{i},{\textbf {e}}_{j},{\textbf {e}}_{k})=A_{ijk},}

dóndei,j,k{1,2}{\displaystyle i,j,k\in \{1,2\}}En otras palabras, la constanteAijk{\displaystyle A_{ijk}}es un valor de función en una de las ocho posibles ternas de vectores base (ya que hay dos opciones para cada una de las tres).Vi{\displaystyle V_{i}}), a saber:

{mi1,mi1,mi1},{mi1,mi1,mi2},{mi1,mi2,mi1},{mi1,mi2,mi2},{mi2,mi1,mi1},{mi2,mi1,mi2},{mi2,mi2,mi1},{mi2,mi2,mi2}.{\displaystyle \{{\textbf {e}}_{1},{\textbf {e}}_{1},{\textbf {e}}_{1}\},\{{\textbf {e}}_{1},{\textbf {e}}_{1},{\textbf {e}}_{2}\},\{{\textbf {e}}_{1},{\textbf {e}}_{2},{\textbf {e}}_{1}\},\{{\textbf {e}}_{1},{\textbf {e}}_{2},{\textbf {e}}_{2}\},\{{\textbf {e}}_{2},{\textbf {e}}_{1},{\textbf {e}}_{1}\},\{{\textbf {e}}_{2},{\textbf {e}}_{1},{\textbf {e}}_{2}\},\{{\textbf {e}}_{2},{\textbf {e}}_{2},{\textbf {e}}_{1}\},\{{\textbf {e}}_{2},{\textbf {e}}_{2},{\textbf {e}}_{2}\}.}

Cada vectorviVi=R2{\displaystyle {\textbf {v}}_{i}\in V_{i}=R^{2}}puede expresarse como una combinación lineal de los vectores base

vi=j=12vijmiij=vi1×mi1+vi2×mi2=vi1×(1,0)+vi2×(0,1).{\displaystyle {\textbf {v}}_{i}=\sum _{j=1}^{2}v_{ij}{\textbf {e}}_{ij}=v_{i1}\times {\textbf {e}}_{1}+v_{i2}\times {\textbf {e}}_{2}=v_{i1}\times (1,0)+v_{i2}\times (0,1).}

El valor de la función en una colección arbitraria de tres vectoresviR2{\displaystyle {\textbf {v}}_{i}\in R^{2}}puede expresarse como

gramo(v1,v2,v3)=i=12j=12k=12Aijkv1iv2jv3k,{\displaystyle g({\textbf {v}}_{1},{\textbf {v}}_{2},{\textbf {v}}_{3})=\sum _{i=1}^{2}\sum _{j=1}^{2}\sum _{k=1}^{2}A_{ijk}v_{1i}v_{2j}v_{3k},}

o en forma ampliada como

gramo((a,b),(do,d),(mi,F))=adomi×gramo(mi1,mi1,mi1)+adoF×gramo(mi1,mi1,mi2)+admi×gramo(mi1,mi2,mi1)+adF×gramo(mi1,mi2,mi2)+bdomi×gramo(mi2,mi1,mi1)+bdoF×gramo(mi2,mi1,mi2)+bdmi×gramo(mi2,mi2,mi1)+bdF×gramo(mi2,mi2,mi2).{\displaystyle {\begin{aligned}g((a,b),(c,d)&,(e,f))=ace\times g({\textbf {e}}_{1},{\textbf {e}}_{1},{\textbf {e}}_{1})+acf\times g({\textbf {e}}_{1},{\textbf {e}}_{1},{\textbf {e}}_{2})\\&+ade\times g({\textbf {e}}_{1},{\textbf {e}}_{2},{\textbf {e}}_{1})+adf\times g({\textbf {e}}_{1},{\textbf {e}}_{2},{\textbf {e}}_{2})+bce\times g({\textbf {e}}_{2},{\textbf {e}}_{1},{\textbf {e}}_{1})+bcf\times g({\textbf {e}}_{2},{\textbf {e}}_{1},{\textbf {e}}_{2})\\&+bde\times g({\textbf {e}}_{2},{\textbf {e}}_{2},{\textbf {e}}_{1})+bdf\times g({\textbf {e}}_{2},{\textbf {e}}_{2},{\textbf {e}}_{2}).\end{aligned}}}

Relación con productos tensoriales

Existe una correspondencia natural uno a uno entre mapas multilineales.

F:V1××VnorteW,{\displaystyle f\colon V_{1}\times \cdots \times V_{n}\to W{\text{,}}}

y mapas lineales

F:V1VnorteW,{\displaystyle F\colon V_{1}\otimes \cdots \otimes V_{n}\to W{\text{,}}}

dóndeV1Vnorte{\displaystyle V_{1}\otimes \cdots \otimes V_{n}\!}denota el producto tensorial deV1,,Vnorte{\displaystyle V_{1},\ldots ,V_{n}}La relación entre las funcionesF{\displaystyle f}yF{\displaystyle F}viene dado por la fórmula

F(v1,,vnorte)=F(v1vnorte).{\displaystyle f(v_{1},\ldots ,v_{n})=F(v_{1}\otimes \cdots \otimes v_{n}).}

Funciones multilineales en matrices n × n

Se pueden considerar funciones multilineales, sobre una matriz n × n sobre un anillo conmutativo K con identidad, como una función de las filas (o equivalentemente las columnas) de la matriz. Sea A dicha matriz y a i , 1 ≤ in , las filas de A . Entonces la función multilineal D se puede escribir como

D(A)=D(a1,,anorte),{\displaystyle D(A)=D(a_{1},\ldots ,a_{n}),}

satisfactorio

D(a1,,doai+ai,,anorte)=doD(a1,,ai,,anorte)+D(a1,,ai,,anorte).{\displaystyle D(a_{1},\ldots ,ca_{i}+a_{i}',\ldots ,a_{n})=cD(a_{1},\ldots ,a_{i},\ldots ,a_{n})+D(a_{1},\ldots ,a_{i}',\ldots ,a_{n}).}

Si dejamosmi^j{\displaystyle {\hat {e}}_{j}}representamos la j -ésima fila de la matriz identidad , podemos expresar cada fila a i como la suma

ai=j=1norteA(i,j)mi^j.{\displaystyle a_{i}=\sum _{j=1}^{n}A(i,j){\hat {e}}_{j}.}

Utilizando la multilinealidad de D, reescribimos D ( A ) como

D(A)=D(j=1norteA(1,j)mi^j,a2,,anorte)=j=1norteA(1,j)D(mi^j,a2,,anorte).{\displaystyle D(A)=D\left(\sum _{j=1}^{n}A(1,j){\hat {e}}_{j},a_{2},\ldots ,a_{n}\right)=\sum _{j=1}^{n}A(1,j)D({\hat {e}}_{j},a_{2},\ldots ,a_{n}).}

Continuando esta sustitución para cada a i obtenemos, para 1 ≤ in ,

D(A)=1k1norte1kinorte1knortenorteA(1,k1)A(2,k2)A(norte,knorte)D(mi^k1,,mi^knorte).{\displaystyle D(A)=\sum _{1\leq k_{1}\leq n}\ldots \sum _{1\leq k_{i}\leq n}\ldots \sum _{1\leq k_{n}\leq n}A(1,k_{1})A(2,k_{2})\dots A(n,k_{n})D({\hat {e}}_{k_{1}},\dots ,{\hat {e}}_{k_{n}}).}

Por lo tanto, D ( A ) está determinado de forma única por cómo D opera enmi^k1,,mi^knorte{\displaystyle {\hat {e}}_{k_{1}},\dots ,{\hat {e}}_{k_{n}}}.

Ejemplo

En el caso de matrices de 2 × 2, obtenemos

D(A)=A1,1A1,2D(mi^1,mi^1)+A1,1A2,2D(mi^1,mi^2)+A1,2A2,1D(mi^2,mi^1)+A1,2A2,2D(mi^2,mi^2),{\displaystyle D(A)=A_{1,1}A_{1,2}D({\hat {e}}_{1},{\hat {e}}_{1})+A_{1,1}A_{2,2}D({\hat {e}}_{1},{\hat {e}}_{2})+A_{1,2}A_{2,1}D({\hat {e}}_{2},{\hat {e}}_{1})+A_{1,2}A_{2,2}D({\hat {e}}_{2},{\hat {e}}_{2}),\,}

dóndemi^1=[1,0]{\displaystyle {\hat {e}}_{1}=[1,0]}ymi^2=[0,1]{\displaystyle {\hat {e}}_{2}=[0,1]}Si restringimosD{\displaystyle D}para ser una función alterna, entoncesD(mi^1,mi^1)=D(mi^2,mi^2)=0{\displaystyle D({\hat {e}}_{1},{\hat {e}}_{1})=D({\hat {e}}_{2},{\hat {e}}_{2})=0}yD(mi^2,mi^1)=D(mi^1,mi^2)=D(I){\displaystyle D({\hat {e}}_{2},{\hat {e}}_{1})=-D({\hat {e}}_{1},{\hat {e}}_{2})=-D(I)}AlquilerD(I)=1{\displaystyle D(I)=1}, obtenemos la función determinante en matrices de 2 × 2:

D(A)=A1,1A2,2A1,2A2,1.{\displaystyle D(A)=A_{1,1}A_{2,2}-A_{1,2}A_{2,1}.}

Propiedades

  • Una función multilineal tiene un valor de cero siempre que uno de sus argumentos sea cero.

Véase también

Referencias

  1. Lang, Serge (2005) [2002]. "XIII. Matrices y aplicaciones lineales §S Determinantes" . Álgebra . Textos de posgrado en matemáticas. Vol.  211 (3.ª  ed.). Springer. págs.  511–. ISBN 978-0-387-95385-4.