Change of Basis
A basis that is suitable for one problem may not be suitable for another, so it is common process in the study of vector spaces to change from one basis to another. Because a basis is the vector space generalization of a coordinate system, changing bases is akin to changing coordinate axes in ℝ2 or ℝ3. In this section we will study problems related to change of basis.
Sia V uno spazio vettoriale di dimensione n sul campo 𝕂 e sia L : V → V una funzione lineare. Studiando il teorema di rappresentazione abbiamo visto come, fissando una base di V, sia possibile associare a L una matrice quadrata di ordine n, a coefficienti in 𝕂. Naturalmente, a basi diverse di V corrispondono matrici diverse di L, tutte simili tra loro. Ci si può dunque chiedere se sia possibile trovare una base di V in modo tale che la corrispondente matrice di L assuma una qualche forma canonica (particolarmente semplice) prefissata. Supponiamo, ad esempio, che esista una base di V costituita da vettori v1, v2,..., vn tali che L (vi) = λi vi , per i = 1, . . . , n, per opportuni scalari λi ∈ 𝕂. Rispetto a tale base la matrice di L assumerebbe la seguente forma diagonale
ciò significa che la trasformazione y = L(x) rispetto a questa base si scrive così:
Si tratta di un'espresssione semplice in cui ogni variabile yi dipende solo dalla variabile xi anzichè da tutte e tre. Geometricamente significa che abbiamo scelto un opportuno sistema di riferimento in ℝ3 (non necessariamente ortogonale), rispetto al quale la trasformazione agisce come una dilatazione di un certo coefficiente ci su ciascun asse. Rispetto a questa base i calcoli risultano più semplici e le proprietà della trasformazione appaiono in modo più trasparente. Diremo in questo caso che la trasformazione ha forma diagonale. Vediamo come cambia la rappresentazione di L cambiando la base in ℝn.
If v is a vector in a finite-dimensional vector space V, and if we change the basis for V from a basis B to a basis B', how are the coordinate vectors [v]B and [v]B' related? For simplicity, we will solve this problem for two-dimensional spaces.
Let B = {u1, u2} and B' = {u1 , u2 } be the old and new bases, respectively. We will need the coordinate vectors for the new basis vectors relative to the old basis. Suppose they are
[u1']B = (a,b)
[u2']B = (c,d)
That is,
[u1'] = a u1+ b u2
[u2'] = c u1+ d u2
Now let v be any vector in V, and let
[v]B' = (k1,k2)
be the new coordinate vector, so that
v = k1u'1 + k2 u'2
In order to find the old coordinates of v, we must express v in terms of the old basis B . To do this, we substitute (4) into (6). This yields
v = k1 (a u1 + b u2 ) + k2 (c u1 + d u2)
Thus, the old coordinate vector for v is
[v]B = (k1 a + k2 c, k1 b + k2 d)
che può essere scritta in forma matriciale come
La matrice che compare nella precedente è ottenuta accostando i vettori colonna B' = {u1 , u2 } nella vecchia base ed è nota come matrice di passaggio e la indichiamo con S. Se quindi un vettore ha rispetto alla vecchia base coordinate x = (x1,x2, xn) nella nuova base avrà coordinate x̄
x̄ = S-1 x
Poichè i vettori che costiuiscono la base di B' sono indipendenti det S ≠ 0.
Allora se y = Ax nella base B, nella nuova base B' risulta
ȳ= S-1 y = S-1 A x = S-1 A S x̄
perciò la trasformazione nella nuova base è rappresentata dalla matrice
A' = S-1AS
Quanto detto inoltre può essere ripetuto per matrici ad elementi complessi, viste come trasformazioni di ℂn in sè.
Definizione - Diremo che una matrice quadrata A a elementi in 𝕂 (ℝ o ℂ) è diagonalizzabile su 𝕂 se:
A' = S-1ΛS
dove Λ, S sono opportune matrici a elementi in 𝕂, Λ è diagonale e S non singolare. La matrice S si dice matrice di passaggio.
In questo caso esiste una base 𝕂n in cui la trasformazione che rispetto alla base B si rappresentava con la matrice A, si rappresenta invece con una matrice diagonale in B'. Il problema che ci poniamo è quindi: data una matrice, decedere se essa è diagonalizzabile, e in caso affermativo determinare la matrice diagonale e la matrice di passaggio. Questo problema è legato ad un altro che ora introdurremo, quello della ricerva di autovalori e autovettori della matrice.