transform-coords-isométrique
Tentative de définition "satisfaisante" pour une transformation de coordonnées isométrique dans le cas général :
AVERTISSEMENT AU LECTEUR :
Le texte qui suit est un "premier jet" , très incomplet , Il n'a aucune ambition particulière hormis d'exposer ce que JE souhaite invoquer par ailleurs dans d'autres textes . Les propriétés citées ne sont pas garanties : JE PENSE qu'elles sont correctes . Certaines choses sont faciles à démontrer , d'autres pas du tout faciles . C'est donc un peu "conjectural" .
Si les résultats qui suivent sont incorrects , j'espère m'en rendre compte rapidement bien sûr . S'ils sont corrects ( je le pense ) et UTILES en général, alors ils sont CERTAINEMENT classiques et bien mieux exposés ailleurs ( et avec une autre terminologie ... ) .
S'ils sont corrects et INUTILES en général, et bien ... ils sont peut-être quand même mieux présentés ailleurs ...
Dans tous les cas, vous aurez compris que la terminologie est "maison" ici . Elle ne vous plaît pas ? Pas de problème, vous pouvez en choisir une autre !
Et je tâcherai d'améliorer la mise en page dès que possible .
**************************
Un espace à N dimensions .
Un système de coordonnées sera désigné par une lettre majuscule ( avec ou sans "prime" ) coiffée d'un "chapeau" ( accent circonflexe )
exemples : Ŷ , Ŷ' , Û , Û' .....
( l'apostrophe ' ne désignera jamais une dérivée )
je n'utiliserai que la lettre générique "M" pour désigner un point de l'espace . exemples : M , M1 , M' ...
Les N coordonnées d'un point dans un système de coordonnées quelconque seront écrites à l'aide de l'expresssion générique "Nup" ( pour N-uplet ), éventuellement indexée : Nup , Nup1 , Nup2 ....
A chaque système de coordonnées seront implicitement associées 2 "fonctions" . Par exemple pour le sytème Ŷ , ces fontions seront Ŷ(..) et PŶ(..) telles que :
Pour tout point M , Ŷ( M ) est le N-uplet des coordonnées " Ŷ " de M .
Pour tout N-uplet " Nup " , PŶ ( Nup ) est le point de l'espace dont les coordonnées " Ŷ " sont le N-uplet " Nup "
Simple .
J'utiliserai le symbole " rond " ( ici, en fait, ce sera un "o" minuscule ) pour la composition de "fonctions" .
Avec ces définitions :
pour tout point M , PŶ o Ŷ ( M ) = M ( identité )
et pour tout N-uplet Nup , Ŷ o PŶ ( Nup ) = Nup ( identité )
Par ailleurs, la transformation EFFECTIVE des coordonnées "Ŷ" vers les coordonnées "Û" peut s'écrire symboliquement : Û o PŶ ( Nup ) . le N-uplet "Nup" en entrée tient ici le rôle des coordonnées "Ŷ" et le N-uplet résultat tient conjointement le rôle des coordonnées "Û" . Simple .
Dans ces notations, le point "M" de l'espace ( en lui même, autant qu'en entrée ou sortie de fonctions diverses ) est un intermédiaire abstrait . En conséquence, seules les compositions de fonctions dont entrée ET sortie sont des N-uplets sont explicitables dans un système de coordonnées de son choix . Ca tombe sous le sens , je pense ....
Pour désigner une transformation de coordonnées Ŷ VERS Ŷ' , j'adopte la notation suivante : { Ŷ -> Ŷ' } .
Pareillement , on pourra avoir { Ŷ -> Û } , { Û -> Ŷ' } , { Û' -> Ŷ' } etc ...
J'adopterai également une notation concise spécifique pour la matrice jacobienne ( je la prépare ...)
*************
Quelques définitions "maisons" :
DEF 1 :
{ Ŷ -> Ŷ' } est une transformation de coordonnées , de même { Û->Û' }
Je dirai que que { Ŷ -> Ŷ' } et { Û->Û' } sont en cohérence mutuelle si et seulement si :
PŶ o Ŷ' (M) = PÛ o Û' (M) , pour tout point M . [1]
Û o PŶ o Ŷ' (M) = Û'(M) , pour tout point M [2]
et à :
Û o PŶ o Ŷ' o PÛ ( Nup ) = Û' o PÛ (Nup ) , pour tout N-uplet "Nup" [3]
Par ailleurs, on déduit de la définition les relations :
On peut déduire de [5], une égalité entre deux matrices jacobiennes . Sans se référer à l'espace des points "M", cela revient évidemment à dériver chacune des N formes explicites de [5] par rapport à chaque composante du n-uplet "Nup". En tenant compte des rôles de "Nup" dans chaque système de coordonnées, on obtient une égalité entre deux matrices jacobiennes évaluées en deux points distincts de l'espace .
Si je dispose de deux systèmes de coordonnées Ŷ et Û , je noterai [ ∂Ûli / ∂Ŷco] la matrice jacobienne dans laquelle le terme de ligne "j" et de colonne "m" est : ∂Uj / ∂Ym .
Une notation "en quotient vertical" pour la dérivée serait souhaitable ici, mais, je ne sais pas le faire . Par ailleurs, les N-1 quantités constantes ( et mutuellement indépendantes ) requises pour définir chaque dérivée partielle sont celles "par défaut" : la dérivée versus Ym est à tous les autres "Y" constants .
Avec cette notation, la transposée de [ ∂Ûli / ∂Ŷco] est [ ∂Ûco / ∂Ŷli] .
Enfin, il convient de mentionner le point de l'espace en lequel cette matrice est évaluée/exprimée, comme suit entre parenthèses : [ ∂Ûli / ∂Ŷco] (M)
Avec ces notations, on déduit de [5] et [1] :
****
DEF2 :
{ Ŷ -> Ŷ' } est une transformation de coordonnées .
J'appelle classe de cohérence associée à { Ŷ -> Ŷ' } , l'ensemble des transformations de coordonnées { Û -> Û' } en cohérence mutuelle avec { Ŷ -> Ŷ' } .
Et, du coup, si { Ŷ -> Ŷ' } et { Û ->Û' } sont en cohérence mutuelle, la classe de cohérence associée à { Ŷ -> Ŷ' } est aussi celle associée à { Û -> Û' } , et réciproquement . D'accord ?
****
L'espace est doté d'une métrique qui prend la forme d'un tenseur métrique ( une matrice donc ) spécifique dans un système de coordonnées donné ( mettons : Ŷ ) . Les coefficients de ce tenseur métrique sont par ailleurs des fonction du point " M " de l'espace et peuvent si besoin être explicités dans le système de coordonnées de son choix . Ce système peut être Ŷ ( le système associé au tenseur lui-même ) .... ou un AUTRE système de coordonnées : rien ne l'interdit, les deux choses sont indépendantes .
Le tenseur métrique ( une matrice donc ) sera de fait fonction du système de coordonnées choisi pour le définir, et du point M de l'espace où ses coefficients sont évalués .
Pour le tenseur métrique dans le système Ŷ et au point M, j'adopte la notation suivante :
G ( Ŷ ¦ M )
( "G" ou "g" est un choix répandu pour désigner un tenseur métrique ) .
DEF 3 :
Je dirai que la transformation de coordonnées { Ŷ -> Ŷ' } est isométrique pour la métrique "G" si et seulement si :
G[ Ŷ' ¦ PŶ'(Nup) ] = G[ Ŷ ¦ PŶ(Nup) ] , pour tout N-uplet Nup .[7] .
C'est équivalent à :
G[ Ŷ' ¦ M ] = G[ Ŷ ¦ PŶ o Ŷ' (M) ] , pour tout point M [8]
****
Propriété :
Si { Ŷ -> Ŷ' } et { Û->Û' } sont en cohérence mutuelle et si { Ŷ -> Ŷ' } est isométrique pour la métrique "G" , alors { Û->Û' } l'est aussi .
Autrement dit si { Ŷ -> Ŷ' } et { Û->Û' } sont en cohérence mutuelle , alors :
G[ Ŷ' ¦ PŶ'(Nup) ] = G[ Ŷ ¦ PŶ(Nup) ] pour tout Nup entraine :
G[ Û' ¦ PÛ'(Nup) ] = G[ Û ¦ PÛ(Nup) ] pour tout Nup .
Et réciproquement .
La propriété d'isométrie ainsi définie est donc associée à une classe de cohérence ( voir plus haut DEF2 ) et pas seulement à UN changement de coordonnées .
Démonstration :
En appliquant la règle de "reconstruction" du tenseur métrique lors d'un changement de coordonnées, on déduit de [8] l'égalité :
Et d'après [6] et [1], on déduit :
G[ Û' ¦ M ] = G[ Û ¦ PÛ o Û' (M)] , analogue à [8] et donc { Û->Û' } est également isométrique pour la métrique G .
Cas d'un tenseur métrique constant .
Supposons que, dans le système de coordonnées Ŷ ,le tenseur métrique G[ Ŷ ¦ M ] est constant ( c.a.d. ses coefficients ne dépendent pas du point de l'espace ) . Si on exige que le changement de coordonnées { Ŷ -> Ŷ' } soit isométrique, alors le tenseur métrique dans le système de coordonnées Ŷ' , soit G[ Ŷ' ¦ Pt quelconque ] doit être constant et égal à G[ Ŷ ¦ Pt quelconque ] d'après [8] . Dans ce cas, désignons-les simplement par G .
De [8], on déduit :
[ ∂Ŷli/ ∂Ŷ'co](M,λ) * G * [ ∂Ŷco/ ∂Ŷ'li](M,λ) = G
( "droite analytique" dans un système de coordonnées donné est l'expression que j'avais adoptée dans un des textes de la page MathonLaveur pour désigner une "courbe" qui admet dans ce système des représentations paramétriques constituées de fonctions affines du paramètre )
J(λ)T * G * J( λ) = G [9]
∂( J(λ)T)/∂λ * G * J( λ) + J( λ)T * G * ∂J(λ)/∂λ = 0 [10]
Une expression formellement semblable au développement en série infinie de l'exponentielle d'un nombre réel ou complexe .
En général, la réponse est NON, bien sûr ! Car Mat(λ) et sa dérivée ∂ [Mat(λ) ]/∂λ sont deux matrices et ne commutent pas forcément entre elles . Si elles commutent entre elles, la propriété est assurée par contre ( même chose pour l'exponentielle d'un opérateur continu ) .
de [10] , on obtient :
exp(λA)T * AT * G * exp(λA) + exp(λA)T * G * A * exp(λA) = 0 [11]
Deux exemples très simples ( en 2D ) :
d'où A2 = Id ; A3 = -A ; A4 = -Id etc ....
Exemple 2 : tenseur métrique "minkovskien" ( réduit en 2 dimensions )
d'où A2 = Id ; A3 = A ; A4 = Id etc ....
qui est, comme prévu la transformation de Lorentz 2D sous sa forme "trigonométrique hyperbolique"
Exemple 3 : tenseur métrique "minkovskien", 4 dimensions
texte séparé :
http://tarentedusoir.over-blog.com/2018/12/metrique-de-minkovsky-tenseur-metrique-constant.html
*********** A SUIVRE ******************