Tenseur (mathématiques) - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Produit tensoriel d'espaces vectoriels de dimensions finies

Il est pratique, avant d'étudier le produit tensoriel de vecteurs et de donner un sens plus précis au terme tenseur, de considérer les espaces vectoriels qui interviennent dans sa définition. On note que le même symbole, à savoir \otimes , est utilisé pour construire à la fois les tenseurs et les espaces auxquels ils appartiennent.

On notera par la suite \mathcal{L}_k( E_1 \times \cdots \times E_k, F) l'ensemble des applications k-linéraires de E_1 \times \cdots \times E_k dans F (c'est-à-dire linéaires par rapport à chacune de leur k variables).

Définitions

Soit E et F deux espaces vectoriels de dimension finie sur un corps \mathbb{K} (considéré comme commutatif ; en pratique il s'agit souvent de \mathbb{R} ou de \mathbb{C} mais d'autres corps sont possibles). On note E * le dual de E. Le produit tensoriel de E par F - noté E \otimes_\mathbb{K} F ou E \otimes F s'il n'y a pas d'ambigüités sur le corps - est un cas particulier de produit tensoriel de modules. Une définition plus simple peut être ici de le définir comme l'espace vectoriel des formes bilinéaires sur E^* \times F^* .

E \otimes F = \mathcal{L}_2( E^* \times F^*, \mathbb{K})

On rappelle par ailleurs qu'en dimension finie, on assimile sans problème E à son bidual E * * . On a donc de même :

E^* \otimes F^* = \mathcal{L}_2( E \times F, \mathbb{K})
E \otimes F^* = \mathcal{L}_2( E^* \times F, \mathbb{K})
E^* \otimes F = \mathcal{L}_2( E \times F^*, \mathbb{K})

Dans la théorie des catégories, les \mathbb{K} -espaces vectoriels (de dimension finie mais on peut généraliser en dimension quelconque) forment un exemple standard de catégorie monoïdale pour le produit tensoriel ainsi défini.

Propriétés

Associativité 
Les ensembles (E \otimes F) \otimes G , E \otimes (F \otimes G) et \mathcal{L}_3(E^* \times F^* \times G^*, \mathbb{K}) sont canoniquement isomorphes. Cette caractéristique permet de considérer le produit tensoriel comme associatif et d'assimiler le produit de k espaces vectoriels de dimensions finis à l'ensemble des formes k-linéaires sur les espaces duaux. Le parenthésage est donc inutile :
(E \otimes F) \otimes G = E \otimes (F \otimes G) = \mathcal{L}_3(E^* \times F^* \times G^*, \mathbb{K})
E_1 \otimes \cdots \otimes E_k = \mathcal{L}_k( E_1^* \times \cdots \times E_k^*, \mathbb{K})
Dimension 
La dimension d'un produit tensoriel d'espaces est égale au produit des dimensions de tous les espaces.
 \dim(E_1 \otimes \cdots \otimes E_k) = \dim(E_1) \cdots \dim(E_k)
Le corps des scalaires 
\mathbb{K} étant un espace vectoriel de dimension 1 sur lui-même, il peut être utilisé dans le produit tensoriel. E \otimes \mathbb{K} et \mathbb{K} \otimes E sont canoniquement isomorphes à E. On peut donc considérer \mathbb{K} comme une sorte d'élément neutre.
E \otimes \mathbb{K} = \mathbb{K} \otimes E = E
Puissances tensorielles 
On peut définir la k-ième puissance tensorielle d'un espace E, notée E^{\otimes k} ou \bigotimes_k E , par :
  • pour k \geq 2 , E^{\otimes k} = E^{\otimes (k-1)} \otimes E  ;
  • pour k = 1, en extrapolant les définitions précédentes, E^{\otimes 1} = \mathcal{L}( E^*, \mathbb{K} ) = E^{**} = E  ;
  • pour k = 0, le choix de E^{\otimes 0} = \mathbb{K} permet de généraliser les formules de manière cohérente.
On a par ailleurs les propriétés :
E^{\otimes k} \otimes E^{\otimes l} = E^{\otimes (k + l)}
(E^{\otimes k})^{\otimes l} = E^{\otimes (k l)}
Dualité 
Encore une fois par isomorphisme canonique on a : (E_1 \otimes \cdots \otimes E_k)^* = E_1^* \otimes \cdots \otimes E_k^*
Ensemble des applications linéaires et multilinéaires 
L'ensemble \mathcal{L}(E,F) des applications linéaires de E dans F est canoniquement isomorphes à F \otimes E^* . Plus généralement l'ensemble des applications k-linéaires de E_1 \times \cdots \times E_k dans F est canoniquement isomorphes à F \otimes E_1^* \otimes \cdots \otimes E_k^* . Il est donc possible de confondre ces espaces.
À propos de la commutativité 
Il existe un isomorphisme entre E \otimes F et F \otimes E . En pratique les assimiler (c'est-à-dire rendre \otimes commutatif) n'est cependant pas toujours une bonne chose. C'est en particulier problématique lorsque E = F. En effet, cette assimilation pourrait dans ce cas amener à croire que le produit tensoriel de deux éléments (décrit ci-dessous) est commutatif ; ce qui n'est pas le cas.
Dans la suite de cet article on considérera donc, sauf mention contraire, E \otimes F et F \otimes E comme deux espaces distincts. Les considérations liées à leur isomorphismes sont abordés dans .

Permutation d'indices

Les espaces E \otimes F et F \otimes E peuvent être mis en relation via un isomorphisme qui consiste simplement à inverser l'ordre des indices. Ainsi à tout T \in E \otimes F on peut associer un unique élément de F \otimes E , que l'on notera τ(12)T, tel que :

\forall u \in E, \forall v \in F, \quad \left[ \tau_{(12)} T \right] (v,u) = T(u,v)

Ce principe se généralise pour k espaces. Soit \mathcal{E} = E_1 \otimes \cdots \otimes E_k un espace vectoriel de dimension finie sur un corps \mathbb{K} et \sigma \in \mathfrak{S}_k une permutation. On peut définir un isomorphisme τσ qui a tout élément T de \mathcal{E} = E_1 \otimes \cdots \otimes E_k associe un tenseur τσT de \mathcal{F} = E_{\sigma(1)} \otimes \cdots \otimes E_{\sigma(k)} , défini par :

\forall v_i \in E_i, \quad \left[ \tau_\sigma T \right] (v_{\sigma(1)},\cdots,v_{\sigma(k)}) = T(v_1,\cdots,v_k)

On voit bien qu'une permutation induit naturellement un isomorphisme entre les espaces \mathcal{E} et \mathcal{F} .

Pour des raisons de commodité, on peut utiliser la notation canonique des permutations consistant à n'indiquer que la liste différentes permutations circulaires. Ainsi l'application τ(125) transforme l'indice 1 en l'indice 2, l'indice 2 en l'indice 5, l'indice 5 en l'indice 1 et laisse invariant les autres indices.

Bacterial-tensor-braiding.png

En théorie des catégories, ce type d'applications, qui fournit une notion proche de la commutativité, est étudié dans le cadre des catégories monoïdales tressées.

Non unicité de l'isomorphisme

Pour des espaces \mathcal{E} et \mathcal{F} donnés à priori, l'existence d'une telle application τ n'implique cependant pas nécessairement son unicité. Supposons en effet qu'un espace Ei est présent plusieurs fois dans le produit \mathcal{E} = E_1 \otimes \cdots \otimes E_k . Si l'espace \mathcal{F} est un produit des mêmes Ei (mais dans un ordre éventuellement différent), il existe plus d'une permutation σ telle que τσ soit un isomorphisme de \mathcal{E} dans \mathcal{F} . Ainsi pour \mathcal{E} = E \otimes F \otimes E \otimes E et \mathcal{F} = E \otimes E \otimes F \otimes E , on peut utiliser comme isomorphisme les applications τ(23), τ(1234), τ(14)(23), τ(234), τ(123) et τ(1423).

E \otimes E peut être mis en relation avec lui-même via deux permutations : l'identité τid et l'application τ(12). En généralisant à un ordre quelconque, l'espace \mathcal{E} = E^{\otimes k} peut être muni d'un groupe d'automorphismes constitué de telles applications. Ce groupe est en outre isomorphe à \mathfrak{S}_k .

C'est cette absence d'unicité dans le cas général qui oblige à tenir compte de l'ordre des indices. De fait, on s'abstient en règle générale de considérer le produit tensoriel d'espaces comme commutatif.

Propriétés

Transposition 
Dans le cas de produit de deux espaces, l'application τ(12) peut être appelée transposition. Cette notion est cohérente avec celle de transposition d'application linéaire. On sait en effet qu'une application linéaire f de E dans F peut être représentée par un tenseur T \in F \otimes E^* . Le tenseur transposé tT = τ(12)T, élément de E^* \otimes F = E^* \otimes (F^*)^* représente alors l'application transposée tf, application de F * dans E * .
Bacterial-tensor-transpose.png
Composition et inverse 
Pour deux permutations σ et σ' de \mathfrak{S}_k , on a :
\tau_\sigma \circ \tau_{\sigma'} = \tau_{\sigma \circ \sigma'}
\left(\tau_\sigma \right)^{-1} = \tau_{(\sigma^{-1})}
Page générée en 0.160 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise