Algebra lineare · Trasformazione lineare

Trasformazione lineare

Una trasformazione lineare manda ogni vettore in una nuova posizione conservando la sua combinazione: v = x î + y ĵ va in x·Aî + y·Aĵ. Le due colonne della matrice — dove arrivano î e ĵ — decidono quindi dove arriva tutto il resto.

01

Le trasformazioni lineari in questa visualizzazione

Una trasformazione lineare (anche applicazione lineare) TT del piano soddisfa T(u⃗+w⃗)=T(u⃗)+T(w⃗)T(\vec u + \vec w) = T(\vec u) + T(\vec w) e T(cu⃗)=c T(u⃗)T(c\vec u) = c\,T(\vec u) per tutti i vettori u⃗,w⃗\vec u, \vec w e ogni numero reale cc. Ogni applicazione di questo tipo è una moltiplicazione per una matrice 2 × 2 AA e le colonne di AA sono le immagini dei vettori di base: Aı^A\hat\imath e Aȷ^A\hat\jmath. Questa pagina mostra applicazioni del piano in sé stesso.

La combinazione si conserva
v⃗=x ı^+y ȷ^⟹Av⃗=x Aı^+y Aȷ^\vec v = x\,\hat\imath + y\,\hat\jmath \quad\Longrightarrow\quad A\vec v = x\,A\hat\imath + y\,A\hat\jmath

Nell’immagine le due frecce scure sono le colonne; trascina le punte e l’intera griglia segue, perché ogni punto viene raggiunto con la stessa combinazione di prima. Il vettore blu v viene percorso due volte: x passi lungo î e y lungo ĵ sulla griglia originale (tratteggiata), poi x passi lungo Aî e y lungo Aĵ sulla nuova (continua), arrivando a Av. Leggere lo stesso prodotto per righe — ogni componente di Av⃗A\vec v è il prodotto scalare di una riga di AA con v⃗\vec v — dà gli stessi numeri. L’origine non si muove mai. Una retta viene mandata in una retta o in un punto. Una trasformazione invertibile conserva il parallelismo e la spaziatura uniforme lungo una retta, mentre lunghezze e angoli possono cambiare.

Quando det⁡A=0\det A = 0 ma A≠0A \ne 0, il piano collassa su una retta. Una retta per l’origine viene mandata nell’origine: è il nucleo. Quando A=0A = 0, ogni punto viene mandato nell’origine, quindi il nucleo è tutto il piano. Con Controimmagine, trascina l’uscita w per trovare da dove proviene. Una matrice invertibile dà un punto A−1w⃗A^{-1}\vec w; una matrice di rango uno dà una retta se w appartiene all’immagine e nessuna controimmagine altrimenti. Per la matrice nulla, l’origine ha tutto il piano come controimmagine; gli altri punti non ne hanno. Risolvere Ax⃗=b⃗A\vec x = \vec b è esattamente questa ricerca.

02

Cosa osservare

  • La singolarità di A viene decisa esattamente dai numeri impostati: 1/3 digitato è un terzo e 0.1 è un decimo, quindi [11/331]\left[\begin{smallmatrix}1 & 1/3\\ 3 & 1\end{smallmatrix}\right] appiattisce il piano, mentre una matrice quasi singolare come [1100.0001]\left[\begin{smallmatrix}1 & 1\\ 0 & 0.0001\end{smallmatrix}\right] viene mostrata con la sua inversa reale, molto grande. Per elementi senza decimale esatto (√2, una rotazione di 30°) si decide sui valori arrotondati e il testo lo segnala; una matrice singolare solo perché √2·√2 = 2 risulta allora invertibile, con un determinante piccolissimo.
  • L’animazione tra due matrici è solo una transizione, uno dei tanti percorsi: una riflessione passa a metà per un piano appiattito, una rotazione di 180° non si restringe perché le rotazioni sono interpolate nell’angolo. Durante la transizione non vengono letti valori.
xyOT(O)

Why a translation is not linear

Shift the whole grid 1 to the right and 0.5 up. Lines stay straight and parallel lines stay parallel, but the origin moves to (1, 0.5). A linear transformation must leave the zero vector at the origin: T(0)=0T(0)=0. This translation does not, so it is not linear. Fixing the origin alone is not enough: the addition and scaling rules above must also hold.

03

Comandi

  • La matrice si può anche digitare nelle parentesi (da −10 a 10; decimali, frazioni, √ e π) oppure impostare con i tasti delle colonne e le due rotelle; le punte trascinate si agganciano ai numeri interi e ai punti esattamente allineati con l’altra colonna (Aggancio disattiva questa funzione).
  • Modalità presentazione apre una vista a schermo intero per proiettori: ← → passano tra le matrici comuni, H nasconde dove arrivano i vettori.
04

Concetti collegati

  • F01Combinazione lineareIn programma
  • F09Moltiplicazione di matriciIn programma
  • F11DeterminanteIn programma
  • F13AutovettoreIn programma
  • F07BaseIn programma
  • F03Sistema di equazioni lineariIn programma

Per approfondire: Wikipedia: Linear map (Inglese); Wikipedia: Transformation matrix (Inglese).