"Jean" a écrit dans le message de news:
3fd3070b$0$19263$626a54ce@news.free.fr...
[color=green]
> > Pose A = (a_(i,j)), B = (b_(i,j)) et *effectue* les calculs[/color]
littéralement.
[color=green]
> >
> >> pour les deux?
>
>[/color]
2)
C = AB, C = (c_(i,j))
Alors c_(i,i) = sum(a_(i,k)*b_(k,i), k=1..n), donc tr(AB) =
sum(a_(i,k)*b_(k,i), k=1..n, i = 1..n).
D = BA, D = (d_(i,j))
Alors d_(i,i) = sum(b_(i,k)*a_(k,i), i=1..n) d'où tr(BA) =
sum(b_(i,k)*a_(k,i), k =1..n, i =1..n) = sum(b_(k,i)*a_(i,k), k=1..n,
i=1..n) = tr(AB) (on a juste permuté les indices).
1) A->Tr(T(A)*A) norme.
Déjà c'est bien défini. Faut voir si c'est à valeurs dans R+.
On pose B = T(A), C = T(A)*A. Alors:
c_(i,j) = sum(b_(i,k)*a_(k,j), k=1..n) =
sum(a_(k,i)*a_(k,j), k =1..n), d'où:
c_(i,i) = sum(a_(k,i)^2, k=1..n), donc la trace de C est positive. OK.
Maintenant la séparation:
Tr(T(A)*A) = 0 c_(i,i) = 0 pour tout i
a_(k,i) =0 pour tout i et tout k A = 0. OK.
Enfin l'inég. triang:
Tr(T(A+B)*(A+B)) -Tr(T(A)*A)-Tr(T(B)*B) =
Tr(T(A)*B+T(B)*A) doit être inférieur ou égal à 0, ce qui n'est pas le cas
il me semble si tu prend A=B=I_n. Donc l'application n'est pas une norme...
sauf erreur de calcul mais là faut que j'y aille je te laisse vérifier.
--
J.S