Aunque es un tema un poco largo, intentaré dar la información matemática exacta en una introducción lo más corta posible. Empecemos directamente con ....
DEFINICIÓN DE TENSOR --- A ( $p$ , $q$ )-tensor $T$ (con p y q enteros) es una transformación multilineal $$T:\underbrace{V^*\times V^*\times\dots V^*}_{p\text{ times}}\times\underbrace{V\times V\times\dots V}_{q\text{ times}}\to\mathbb R$$ donde $V$ es un espacio vectorial, $V^*$ es su espacio vectorial dual y $\mathbb R$ es el conjunto de los números reales. El número entero $p+q$ es el rango del tensor.
Ejemplo, Un tensor (1,1) es una transformación multilineal, $T:V^*\times V\to \mathbb R$ . Utilizando la misma información podemos construir un objeto $T:V\to V$ como se muestra más adelante. Lo reconocemos como una simple trasnformación lineal de vectores, representada por una matriz. Por tanto, una matriz es un tensor (1,1).
¿Qué significa eso? Significa que un Tensor toma p covectores y q vectores y los convierte multilinealmente en un número real. Lo principal que hay que entender aquí es la diferencia entre un vector (miembro de un espacio vectorial) y un covector (miembro del espacio vectorial dual). Si ya lo sabe, puede saltarse esta sección. Un vector se define como un miembro de un espacio vectorial que a su vez se define como un conjunto con una suma y una multiplicación escalar siguiendo ciertos axiomas.* Un covector se define de la siguiente manera:
Definición (espacio dual) El conjunto de todas las transformaciones lineales $\boldsymbol\omega:V\to\mathbb R$ se denomina espacio vectorial dual y se denota por $V^*$ . Los miembros del espacio vectorial dual se denominan covectores.
Teorema (sin prueba) El dual de un espacio dual de un espacio vectorial dimensional finito $V$ es $V$ es decir, $$(V^*)^*=V$$
Solemos denotar los vectores por $\boldsymbol v$ y los covectores por $\boldsymbol \omega$ . También por convención, los vectores tienen índices hacia arriba y los covectores hacia abajo. (Los índices representan coordenadas)
$$\boldsymbol{v}=v^i\boldsymbol e_i, \quad\boldsymbol\omega=\omega_i \boldsymbol \epsilon^i$$ Aquí $e^i$ son los vectores base. Siempre que veas un índice arriba y el mismo índice abajo tienes que sumar sobre ese índice, como en las ecuaciones anteriores, ( $\boldsymbol v = \sum_i v^i \boldsymbol e_i$ ).
Observa que un covector es un tensor (0,1) y un número real es un tensor (0,0). Esto se deduce fácilmente de la definición. Podemos demostrar que un vector es un tensor (1,0), utilizando el teorema mencionado anteriormente, aunque no es muy obvio.
¿Cómo representar los tensores en una base? Digamos que queremos representar un tensor (1,2) en una base determinada. Lo aplicamos a una entrada arbitraria: $$T(\boldsymbol \omega, \boldsymbol v, \boldsymbol w)=T(\omega_a \boldsymbol\epsilon^a,v^b\boldsymbol e_b,w^c\boldsymbol e_c)=\omega_a v^b w^c T(\boldsymbol\epsilon^a,\boldsymbol e_b,\boldsymbol e_c)$$
Aquí los objetos $T(\boldsymbol\epsilon^a,\boldsymbol e_b,\boldsymbol e_c)$ son simplemente números reales y pueden ser etiquetados como $T^a_{bc}$ . Por lo tanto, un tensor puede ser representado por un conjunto de $(\dim V)^{p+q}$ números. Un tensor T de tipo (p,q) y rango (p+q) tiene p índices arriba y q índices abajo.
Teorema En la definición mencionada anteriormente podemos transferir $V$ o $V^*$ al otro lado quitando o añadiendo un $*$ a V.
Consideremos un tensor (1,1). Es un objeto $T^a_b$ que toma un vector y un covector y lo convierte en un número real, así: $$T:V^*\times V\to\mathbb R$$ $$T^a_b \omega_a v^b = r, \,\, r\in\mathbb R.$$ Sin embargo, el mismo objeto puede ser utilizado así: $$T^a_bv^b = w^a,$$ aquí ha convertido un vector en otro, $$T:V\to V.$$
Una matriz puede hacer las mismas cosas, sólo hay que pensar que vector fila = covector, vector columna = vector, y matriz (NxN) = Tensor. Entonces: covector * Matriz * vector = número real, mientras que Matriz * vector = vector. Las entradas de la matriz son precisamente los números $T^a_b$ .
Por lo tanto, una matriz es simplemente un tensor (1,1). Sin embargo, la notación de las matrices nos obliga a utilizarla de algunas formas particulares, como que se puede hacer covector * Matriz * vector pero no Matriz * vector * covector.
Notas a pie de página:
*Los axiomas son CANI ADDU - Para la adición: Conmutatividad, Asociatividad, Existe elemento neutro (vector 0), Existen elementos inversos. Para la multiplicación escalar y la suma: Asociatividad, dos Distributividades, Elemento unitario (1*v=v)
Tenga en cuenta que esto es sólo una introducción matemática a este tema. No he respondido a todas sus preguntas, pero esto es un intento de hacer las cosas precisa para que no te enteres de nada malo y probablemente ahora seas capaz de responder a esas preguntas por ti mismo.
0 votos
¿Qué tensores físicos has visto? Podrían ser el momento de inercia, el momento angular, el campo electromagnético, que conozco un poco, y otras cosas como la tensión, que no he aprendido. Dada tu formación, será difícil hablar de los tensores en el ámbito más general y abstracto.
0 votos
¿Y sabes por casualidad lo que es un espacio vectorial? Si lo sabes, podremos hablar de los tensores de forma abstracta.
1 votos
Si se trata de expresiones que sólo implican vectores de espacios de dimensión finita, se puede sustituir la palabra tensor por mapa multilineal sin que haya problemas. Los mapas multilineales no están tan mal. Tengo la sensación de que esto es lo que se suele hacer en contextos "aplicados".
1 votos
Los tensores son la forma de multiplicar en álgebra lineal. Cualquier otro "producto" que hayas encontrado puede expresarse como un cálculo en dos pasos: tomar el producto tensorial y aplicar una transformación lineal.
0 votos
en lugar de orden para los tensores se utiliza el término rango
0 votos
He visto todo tipo de tensores. Mi formación es tanto en física como en ingeniería. Simplemente nunca he estado satisfecho con lo que me han dicho que son los tensores. Además, entiendo los conceptos básicos del álgebra lineal "abstracta", he estado repasando el Álgebra Lineal de Axler Done Right por sugerencia de un amigo.
3 votos
También es importante distinguir los vectores y los covectores (diferenciales). Los primeros describen el pequeño cambio de posición (es decir, el desplazamiento), y los segundos describen el pequeño cambio de cantidad a lo largo de ese desplazamiento. Los mapas lineales describen cómo un vector se transforma en otro (por lo que comprenden los tensores (1,1)), y los tensores bilineales describen cómo cambia una cantidad a lo largo de dos desplazamientos independientes (por lo que comprenden los tensores (0,2)).
1 votos
¿Por diferenciales te refieres al "operador del"? ¿Como en la ecuación de continuidad para flujos incompresibles, el operador del es el "covector" y la velocidad sería el vector? Además, entiendo que la notación tensorial (n,m) es el número de componentes covariantes y contravariantes, ¿es correcto? ¿Por qué entonces un tensor de elasticidad de 4º orden (2,2) opera sobre un tensor de deformación de 2º orden (0,2)? ¿Existe alguna regla sobre qué tensor de orden puede operar un tensor de orden superior?
1 votos
Por si sirve de algo, llevo más de 25 años intentando entender los tensores de forma intermitente. Tengo una licenciatura en matemáticas, pero eso no ha ayudado en absoluto. Mi padre tiene una licenciatura en EE y parece que lo entiende, pero yo no entiendo sus explicaciones. He leído sobre tensores en innumerables libros y sitios web, pero siempre parece que las explicaciones se saltan un paso o cinco. Espero que alguien proporcione una respuesta aquí que ayude, pero en este punto no soy optimista.
0 votos
Relacionado: Espacio dual y covectores: fuerza, trabajo y energía .
0 votos
@RobbieFresh: Combinando un tensor (2,2) con un tensor (0,2) se obtiene un tensor (2,4). Luego podrías contraer un índice superior y otro inferior para reducir el resultado a un tensor (1,3). Podrías hacerlo de nuevo para reducir el resultado a un tensor (0,2).
0 votos
Los diferenciales y los gradientes no son exactamente lo mismo, pero para lo que importa se pueden considerar iguales. La distinción entre vectores y covectores es importante, ya que reaccionan de forma diferente al cambio de coordenadas. Por ejemplo, un vector con velocidad de 1m/s se describe igualmente como un vector con velocidad de 100cm/s, mientras que el gradiente de temperatura de tamaño 1K/m es igual a 0,01K/cm. Además, los tensores surgen cuando se intenta linealizar los cambios de cantidades. El teorema de Taylor es un buen ejemplo de ello, ya que el $k$ -término de orden en la serie de Taylor una función en posición es esencialmente una $(0,k)$ -tensor.