Salta al contenuto
Note per Studenti Nucleo e immagine

Nucleo e immagine

In questa pagina 9
In questa pagina 4

Esercizi svolti: Esercizio 21 · nucleo e immagine di una funzione da R3 a R2, Esercizio 22 · nucleo, immagine, antimmagine e restrizione (compitino 12/4/2025), Esercizio 23 · nucleo, immagine e antimmagine con un parametro (compitino 10/4/2026), Esercizio 25 · intersezione tra nucleo e immagine (appello 14/6/2022), Esercizio 26 · nucleo, immagine e matrice di una restrizione (appello 3/2/2026), Esercizio 29 · domande teoriche su nucleo, immagine e indipendenza lineare. Prerequisiti: Funzioni lineari e isomorfismiUna funzione tra spazi vettoriali è lineare se rispetta somma e prodotto per uno scalare; manda 0 in 0, è determinata dalle immagini di una base e si chiama isomorfismo quando è anche biiettiva.Funzioni lineari e isomorfismi →, Sottospazi vettorialiUn sottospazio vettoriale è un sottoinsieme che è spazio vettoriale con le stesse operazioni: basta che sia chiuso per somma e per prodotto per scalari. Deve contenere il vettore nullo. In R^2 i sottospazi sono {0}, le rette per l'origine e tutto R^2.Sottospazi vettoriali →. Seguito: Matrice associata a una funzione lineareFissate una base del dominio e una del codominio, una funzione lineare si codifica in una matrice m×n la cui colonna j contiene le coordinate di f(v_j); le coordinate di f(v) si ottengono moltiplicando la matrice per le coordinate di v, e il rango di f è il numero di colonne indipendenti.Matrice associata a una funzione lineare →.

A ogni funzione lineare f:V→Wf : V \to W sono associati in modo naturale due sottospaziUn sottospazio vettoriale è un sottoinsieme che è spazio vettoriale con le stesse operazioni: basta che sia chiuso per somma e per prodotto per scalari. Deve contenere il vettore nullo. In R^2 i sottospazi sono {0}, le rette per l'origine e tutto R^2.Sottospazi vettoriali →: uno nel dominio VV (il nucleo) e uno nel codominio WW (l'immagine).

Definizioni

Definizione (nucleo e immagine). Nucleo di ff: l'insieme dei vettori del dominio che ff manda nel vettore nullo, Ker⁡f={v∈V:f(v)=0⃗W}⊆V\operatorname{Ker} f = \{ v \in V : f(v) = \vec 0_W \} \subseteq V ("Ker" viene dall'inglese kernel; alcuni libri scrivono N(f)N(f).)

Immagine di ff: l'insieme dei vettori del codominio che sono immagine di qualche vettore del dominio, Im⁡f={w∈W:∃ v∈V con f(v)=w}={f(v):v∈V}⊆W\operatorname{Im} f = \{ w \in W : \exists\, v \in V \text{ con } f(v) = w \} = \{ f(v) : v \in V \} \subseteq W

Esempio. f(x,y,z)=(x,y)f(x,y,z) = (x, y): Ker⁡f={(0,0,z)}=⟨(0,0,1)⟩\operatorname{Ker} f = \{(0,0,z)\} = \langle (0,0,1) \rangle e Im⁡f=R2\operatorname{Im} f = \mathbb{R}^2. Infatti f(x,y,z)=(0,0)f(x, y, z) = (0, 0) significa x=0x = 0 e y=0y = 0, mentre zz può essere qualunque (non compare nella formula): il nucleo è l'asse zz. E ogni (a,b)∈R2(a, b) \in \mathbb{R}^2 è raggiunto, per esempio da (a,b,0)(a, b, 0).

Attenzione a dove vivono: Ker⁡f\operatorname{Ker} f è dentro il dominio VV, Im⁡f\operatorname{Im} f è dentro il codominio WW. Non ha senso chiedersi se un vettore di WW sta nel nucleo, a meno che W=VW = V.

Sono sottospazi

Teorema (nucleo e immagine sono sottospazi). Ker⁡f\operatorname{Ker} f è un sottospazio di VV e Im⁡f\operatorname{Im} f è un sottospazio di WW.

Esempio. Per f(x,y)=x+yf(x,y) = x + y da R2\mathbb{R}^2 a R\mathbb{R}: Ker⁡f={y=−x}\operatorname{Ker} f = \{y = -x\} è una retta per l'origine (sottospazio di R2\mathbb{R}^2, generato da (1,−1)(1, -1)) e Im⁡f=R\operatorname{Im} f = \mathbb{R}, perché ogni numero tt si ottiene come f(t,0)=tf(t, 0) = t.

Per un sottoinsieme basta verificare la chiusuraUn sottospazio vettoriale è un sottoinsieme che è spazio vettoriale con le stesse operazioni: basta che sia chiuso per somma e per prodotto per scalari. Deve contenere il vettore nullo. In R^2 i sottospazi sono {0}, le rette per l'origine e tutto R^2.Sottospazi vettoriali → rispetto alla somma e al prodotto per uno scalare (e che non sia vuoto: entrambi contengono il vettore nullo, perché f(0⃗V)=0⃗Wf(\vec 0_V) = \vec 0_W).

Nucleo, somma. Se v1,v2∈Ker⁡fv_1, v_2 \in \operatorname{Ker} f, cioè f(v1)=0⃗f(v_1) = \vec 0 e f(v2)=0⃗f(v_2) = \vec 0, allora f(v1+v2)=f(v1)+f(v2)=0⃗+0⃗=0⃗f(v_1 + v_2) = f(v_1) + f(v_2) = \vec 0 + \vec 0 = \vec 0 (primo passaggio: linearità), quindi v1+v2∈Ker⁡fv_1 + v_2 \in \operatorname{Ker} f.

Nucleo, prodotto. Se v∈Ker⁡fv \in \operatorname{Ker} f e λ∈K\lambda \in K: f(λv)=λf(v)=λ0⃗=0⃗f(\lambda v) = \lambda f(v) = \lambda \vec 0 = \vec 0, quindi λv∈Ker⁡f\lambda v \in \operatorname{Ker} f.

Il ragionamento funziona solo perché 0⃗+0⃗=0⃗\vec 0 + \vec 0 = \vec 0: l'insieme {v:f(v)=w}\{v : f(v) = w\} con w≠0⃗w \ne \vec 0 non è un sottospazio (non contiene nemmeno 0⃗\vec 0).

Immagine, somma. Se w1,w2∈Im⁡fw_1, w_2 \in \operatorname{Im} f, esistono v1,v2v_1, v_2 con f(v1)=w1f(v_1) = w_1 e f(v2)=w2f(v_2) = w_2. Il vettore v1+v2v_1 + v_2 va proprio nella somma: f(v1+v2)=f(v1)+f(v2)=w1+w2f(v_1 + v_2) = f(v_1) + f(v_2) = w_1 + w_2 quindi w1+w2w_1 + w_2 è immagine di qualcosa, cioè sta in Im⁡f\operatorname{Im} f.

Immagine, prodotto. Se w=f(v)w = f(v), allora λw=λf(v)=f(λv)\lambda w = \lambda f(v) = f(\lambda v) sta in Im⁡f\operatorname{Im} f ∎.

Il nucleo controlla l'iniettività, l'immagine la suriettività

Ricordiamo (le definizioni sono quelle di Funzioni iniettive, suriettive e inverseIniettività (test delle rette orizzontali), suriettività, biunivocità e funzione inversa con il suo grafico simmetrico rispetto a y = x.Funzioni iniettive, suriettive e inverse → in Analisi 1): ff è iniettiva se vettori diversi hanno immagini diverse (v1≠v2⇒f(v1)≠f(v2)v_1 \ne v_2 \Rightarrow f(v_1) \ne f(v_2), o equivalentemente f(v1)=f(v2)⇒v1=v2f(v_1) = f(v_2) \Rightarrow v_1 = v_2); è suriettiva se ogni vettore del codominio è immagine di qualcosa.

Teorema (nucleo e iniettività). ff è iniettiva   ⟺  \iff Ker⁡f={0⃗}\operatorname{Ker} f = \{\vec 0\}.

Esempio. f(x,y)=(x,x+y)f(x,y) = (x, x + y) ha Ker⁡f={0}\operatorname{Ker} f = \{0\} (da x=0x = 0 e x+y=0x + y = 0 segue y=0y = 0): è iniettiva. g(x,y)=x+yg(x,y) = x + y ha (1,−1)∈Ker⁡g(1,-1) \in \operatorname{Ker} g: non è iniettiva, e infatti per esempio g(1,0)=g(0,1)=1g(1, 0) = g(0, 1) = 1.

Il teorema è comodo perché per l'iniettività di una funzione qualsiasi bisognerebbe confrontare tutte le coppie di punti, mentre per una funzione lineare basta risolvere un sistema, f(v)=0⃗f(v) = \vec 0.

("Ker⁡f={0⃗}\operatorname{Ker} f = \{\vec 0\}" significa che il nucleo contiene solo il vettore nullo: il nucleo non è mai vuoto, 0⃗\vec 0 c'è sempre.)

Dimostrazione di ⇒\Rightarrow. Sappiamo già che f(0⃗)=0⃗f(\vec 0) = \vec 0. Se ci fosse un altro vettore v≠0⃗v \ne \vec 0 nel nucleo, avremmo f(v)=0⃗=f(0⃗)f(v) = \vec 0 = f(\vec 0): due vettori diversi, vv e 0⃗\vec 0, con la stessa immagine. Questo contraddice l'iniettività. Quindi nel nucleo c'è solo 0⃗\vec 0.

Dimostrazione di ⇐\Leftarrow. Siano v1≠v2v_1 \ne v_2 e supponiamo per assurdoDimostrazione diretta, per contronominale e per assurdo di un teorema del tipo ipotesi implica tesi.Tecniche di dimostrazione → f(v1)=f(v2)f(v_1) = f(v_2). Il trucco è far comparire il vettore nullo, perché l'ipotesi parla del nucleo: portando tutto a sinistra, f(v1)−f(v2)=0⃗⟹f(v1−v2)=0⃗f(v_1) - f(v_2) = \vec 0 \quad\Longrightarrow\quad f(v_1 - v_2) = \vec 0 (linearità), quindi v1−v2∈Ker⁡f={0⃗}v_1 - v_2 \in \operatorname{Ker} f = \{\vec 0\}, cioè v1−v2=0⃗v_1 - v_2 = \vec 0, cioè v1=v2v_1 = v_2: assurdo. Quindi f(v1)≠f(v2)f(v_1) \ne f(v_2) e ff è iniettiva ∎.

Per la suriettività non c'è niente da dimostrare: per definizione ff è suriettiva   ⟺  \iff Im⁡f=W\operatorname{Im} f = W.

Le immagini di una base generano l'immagine

Proposizione (l'immagine è generata dalle immagini di una base). Se {v1,…,vn}\{v_1, \dots, v_n\} è una base di VV, allora Im⁡f=⟨f(v1),…,f(vn)⟩\operatorname{Im} f = \langle f(v_1), \dots, f(v_n) \rangle.

Esempio. f(x,y)=(x+y, 2x+2y)f(x,y) = (x + y,\ 2x + 2y): f(e1)=f(e2)=(1,2)f(e_1) = f(e_2) = (1,2), quindi Im⁡f=⟨(1,2)⟩\operatorname{Im} f = \langle (1,2) \rangle (in effetti f(x,y)=(x+y)(1,2)f(x, y) = (x + y)(1, 2): ogni immagine è un multiplo di (1,2)(1, 2)).

Dimostrazione. Ogni w∈Im⁡fw \in \operatorname{Im} f è w=f(v)w = f(v) per qualche vv; scritto v=∑λjvjv = \sum \lambda_j v_j, per la linearità w=∑λjf(vj)w = \sum \lambda_j f(v_j): è combinazione lineare delle f(vj)f(v_j), quindi Im⁡f⊆⟨f(v1),…,f(vn)⟩\operatorname{Im} f \subseteq \langle f(v_1), \dots, f(v_n) \rangle. Viceversa ogni combinazione ∑μjf(vj)=f(∑μjvj)\sum \mu_j f(v_j) = f\big(\sum \mu_j v_j\big) è un'immagine, quindi vale anche l'inclusione opposta ∎.

Non è detto che le f(vj)f(v_j) siano una base di Im⁡f\operatorname{Im} f: possono essere dipendenti (esempio in Funzioni lineari e isomorfismiUna funzione tra spazi vettoriali è lineare se rispetta somma e prodotto per uno scalare; manda 0 in 0, è determinata dalle immagini di una base e si chiama isomorfismo quando è anche biiettiva.Funzioni lineari e isomorfismi →). Sono però generatori, e da un insieme di generatori si estrae sempre una baseTutte le basi di uno spazio vettoriale hanno lo stesso numero di vettori, la dimensione (dim K^n = n). Da ogni sistema di generatori si estrae una base, ogni insieme di vettori indipendenti si completa a una base, e in dimensione n bastano n vettori indipendenti (o n generatori) per avere una base.Dimensione →. È il metodo pratico per trovare una base dell'immagine: si calcolano le immagini dei vettori di una base (in KnK^n: della base canonica, cioè le colonne della matrice) e si scartano quelle dipendenti dalle altre.

Teorema della nullità più rango (formula delle dimensioni)

Teorema. Se f:V→Wf : V \to W è lineare e VV ha dimensione finita, dim⁡Ker⁡f+dim⁡Im⁡f=dim⁡V\dim \operatorname{Ker} f + \dim \operatorname{Im} f = \dim V

Esempio. f:R3→R2f : \mathbb{R}^3 \to \mathbb{R}^2, f(x,y,z)=(x,y)f(x,y,z) = (x, y): Ker⁡f=⟨(0,0,1)⟩\operatorname{Ker} f = \langle (0,0,1) \rangle ha dimensione 11, Im⁡f=R2\operatorname{Im} f = \mathbb{R}^2 ha dimensione 22, e 1+2=3=dim⁡R31 + 2 = 3 = \dim \mathbb{R}^3. Per la proiezione del piano p(x,y)=(x,0)p(x, y) = (x, 0) (vedi Funzioni lineari e isomorfismiUna funzione tra spazi vettoriali è lineare se rispetta somma e prodotto per uno scalare; manda 0 in 0, è determinata dalle immagini di una base e si chiama isomorfismo quando è anche biiettiva.Funzioni lineari e isomorfismi →): Ker⁡p\operatorname{Ker} p è l'asse yy e Im⁡p\operatorname{Im} p è l'asse xx, entrambi di dimensione 11, e 1+1=2=dim⁡R21 + 1 = 2 = \dim \mathbb{R}^2.

Grafico interattivo: Proiezione p(x, y) = (x, 0): il nucleo è l'asse y (tutti i vettori che finiscono in 0), l'immagine è l'asse x; i punti di una stessa retta verticale x = 1.5 hanno tutti la stessa immagine (1.5, 0)

Nomi: dim⁡Ker⁡f\dim \operatorname{Ker} f si chiama nullità di ff (il nucleo è fatto dai vettori che "si annullano"), dim⁡Im⁡f\dim \operatorname{Im} f si chiama rango di ff. La formula si legge "nullità + rango = dimensione del dominio".

Osservazione importante: nella formula non compare dim⁡W\dim W. Il codominio può essere grande quanto si vuole: conta solo quanto è grande il dominio, che viene "spartito" tra la parte che va persa (il nucleo) e la parte che sopravvive (l'immagine).

Dimostrazione. L'idea è la stessa della formula di GrassmannFormula di Grassmann: dim(U + W) = dim U + dim W − dim(U ∩ W), come contare gli elementi di un'unione senza contare due volte quelli comuni. Se U ∩ W = {0} la somma è diretta, U ⊕ W, e ogni vettore si scrive in modo unico come u + w.Formula di Grassmann e somma diretta →: partire da una base del sottospazio più piccolo e completarla.

  1. Base del nucleo. Sia {v1,…,vr}\{v_1, \dots, v_r\} una base di Ker⁡f\operatorname{Ker} f; quindi dim⁡Ker⁡f=r\dim \operatorname{Ker} f = r.
  2. Completamento. Sono vettori indipendenti di VV, quindi si possono completare a una baseTutte le basi di uno spazio vettoriale hanno lo stesso numero di vettori, la dimensione (dim K^n = n). Da ogni sistema di generatori si estrae una base, ogni insieme di vettori indipendenti si completa a una base, e in dimensione n bastano n vettori indipendenti (o n generatori) per avere una base.Dimensione → di VV aggiungendo vr+1,…,vr+sv_{r+1}, \dots, v_{r+s}. Quindi dim⁡V=r+s\dim V = r + s. (I vettori aggiunti non stanno nel nucleo, altrimenti sarebbero combinazione di v1,…,vrv_1, \dots, v_r.)
  3. Immagini. Applico ff a tutta la base: f(v1)=⋯=f(vr)=0⃗f(v_1) = \dots = f(v_r) = \vec 0 (stanno nel nucleo), mentre chiamo w1=f(vr+1),…,ws=f(vr+s)w_1 = f(v_{r+1}), \dots, w_s = f(v_{r+s}). Per la proposizione precedente le immagini generano Im⁡f\operatorname{Im} f; gli zeri non contribuiscono, quindi w1,…,wsw_1, \dots, w_s generano Im⁡f\operatorname{Im} f.
  4. Resta da vedere che w1,…,wsw_1, \dots, w_s sono indipendenti (allora sono una base e dim⁡Im⁡f=s\dim \operatorname{Im} f = s, che è la tesi: r+s=dim⁡Vr + s = \dim V). Sia λ1w1+⋯+λsws=0⃗\lambda_1 w_1 + \dots + \lambda_s w_s = \vec 0. Non abbiamo numeri espliciti, quindi si ragiona così: per linearità f(λ1vr+1+⋯+λsvr+s)=λ1w1+⋯+λsws=0⃗f(\lambda_1 v_{r+1} + \dots + \lambda_s v_{r+s}) = \lambda_1 w_1 + \dots + \lambda_s w_s = \vec 0 cioè il vettore λ1vr+1+⋯+λsvr+s\lambda_1 v_{r+1} + \dots + \lambda_s v_{r+s} sta nel nucleo. Allora è combinazione della base del nucleo: λ1vr+1+⋯+λsvr+s=α1v1+⋯+αrvr\lambda_1 v_{r+1} + \dots + \lambda_s v_{r+s} = \alpha_1 v_1 + \dots + \alpha_r v_r. Portando tutto a sinistra −α1v1−⋯−αrvr+λ1vr+1+⋯+λsvr+s=0⃗-\alpha_1 v_1 - \dots - \alpha_r v_r + \lambda_1 v_{r+1} + \dots + \lambda_s v_{r+s} = \vec 0 Questa è una combinazione nulla dei vettori di una base di VV, che sono indipendenti: tutti i coefficienti sono zero, in particolare λ1=⋯=λs=0\lambda_1 = \dots = \lambda_s = 0 ∎.

Conseguenze (da usare negli esercizi)

Sia n=dim⁡Vn = \dim V, m=dim⁡Wm = \dim W. Poiché Im⁡f⊆W\operatorname{Im} f \subseteq W, si ha dim⁡Im⁡f≤m\dim \operatorname{Im} f \le m; poiché dim⁡Im⁡f=n−dim⁡Ker⁡f\dim \operatorname{Im} f = n - \dim \operatorname{Ker} f, si ha anche dim⁡Im⁡f≤n\dim \operatorname{Im} f \le n.

Situazione Conseguenza Perché
n>mn > m ff non è mai iniettiva dim⁡Ker⁡f=n−dim⁡Im⁡f≥n−m>0\dim \operatorname{Ker} f = n - \dim \operatorname{Im} f \ge n - m > 0
n<mn < m ff non è mai suriettiva dim⁡Im⁡f≤n<m\dim \operatorname{Im} f \le n < m
n=mn = m iniettiva   ⟺  \iff suriettiva   ⟺  \iff isomorfismo Ker⁡f={0⃗}  ⟺  dim⁡Im⁡f=n=m  ⟺  Im⁡f=W\operatorname{Ker} f = \{\vec 0\} \iff \dim \operatorname{Im} f = n = m \iff \operatorname{Im} f = W
V≅WV \cong W n=mn = m un isomorfismo ha nucleo nullo e immagine WW

L'ultima riga, insieme al teorema in Coordinate rispetto a una baseFissata una base, ogni vettore ha una e una sola lista di coordinate; la funzione vettore → coordinate è un isomorfismo con K^n, quindi ogni spazio di dimensione n si comporta come K^n (ma l'isomorfismo dipende dalla base).Coordinate rispetto a una base →, dice: due spazi di dimensione finita sono isomorfi se e solo se hanno la stessa dimensione.

Nella terza riga si usa che un sottospazio di dimensione mm dentro uno spazio di dimensione mm è tutto lo spazio (vedi DimensioneTutte le basi di uno spazio vettoriale hanno lo stesso numero di vettori, la dimensione (dim K^n = n). Da ogni sistema di generatori si estrae una base, ogni insieme di vettori indipendenti si completa a una base, e in dimensione n bastano n vettori indipendenti (o n generatori) per avere una base.Dimensione →).

Esempio

f:R3→R2f : \mathbb{R}^3 \to \mathbb{R}^2, f(x1,x2,x3)=(3x1−x2+x3, −2x1+4x2−x3)f(x_1, x_2, x_3) = (3x_1 - x_2 + x_3, \ -2x_1 + 4x_2 - x_3).

Prima di fare conti. Il nucleo è dato dal sistema f(v)=0⃗f(v) = \vec 0, cioè 2 equazioni in 3 incognite: si ricavano 2 incognite in funzione della terza, che resta libera. Ci aspettiamo dim⁡Ker⁡f=1\dim \operatorname{Ker} f = 1, quindi per nullità + rango dim⁡Im⁡f=3−1=2=dim⁡R2\dim \operatorname{Im} f = 3 - 1 = 2 = \dim \mathbb{R}^2: ff è suriettiva e non iniettiva.

Nucleo. Sommando le due equazioni 3x1−x2+x3=03x_1 - x_2 + x_3 = 0 e −2x1+4x2−x3=0-2x_1 + 4x_2 - x_3 = 0 si elimina x3x_3 (ha coefficienti opposti +1+1 e −1-1): (3−2)x1+(−1+4)x2=0(3 - 2)x_1 + (-1 + 4)x_2 = 0, cioè x1+3x2=0x_1 + 3x_2 = 0, cioè x1=−3x2x_1 = -3x_2. Dalla prima, x3=x2−3x1=x2+9x2=10x2x_3 = x_2 - 3x_1 = x_2 + 9x_2 = 10x_2. Tutte le soluzioni sono quindi (x1,x2,x3)=(−3x2, x2, 10x2)=x2(−3,1,10)(x_1, x_2, x_3) = (-3x_2, \ x_2, \ 10x_2) = x_2(-3, 1, 10) con x2x_2 libero; ponendo x2=1x_2 = 1: Ker⁡f=⟨(−3,1,10)⟩\operatorname{Ker} f = \langle (-3, 1, 10) \rangle. Verifica: 3(−3)−1+10=03(-3) - 1 + 10 = 0 e −2(−3)+4−10=0-2(-3) + 4 - 10 = 0 ✓.

Immagine. Le immagini della base canonica sono f(e1)=(3,−2)f(e_1) = (3, -2), f(e2)=(−1,4)f(e_2) = (-1, 4), f(e3)=(1,−1)f(e_3) = (1, -1) (i coefficienti di x1x_1, di x2x_2 e di x3x_3 nelle due componenti): generano Im⁡f\operatorname{Im} f. Tre vettori in R2\mathbb{R}^2 sono per forza dipendenti (in uno spazio di dimensioneTutte le basi di uno spazio vettoriale hanno lo stesso numero di vettori, la dimensione (dim K^n = n). Da ogni sistema di generatori si estrae una base, ogni insieme di vettori indipendenti si completa a una base, e in dimensione n bastano n vettori indipendenti (o n generatori) per avere una base.Dimensione → 22 non ci sono più di 22 vettori indipendenti); ne scarto uno, per esempio f(e1)f(e_1): restano (−1,4)(-1, 4) e (1,−1)(1, -1), che non sono proporzionali (da (−1,4)=k(1,−1)(-1, 4) = k(1, -1) la prima componente darebbe k=−1k = -1 e la seconda k=−4k = -4), quindi sono una base di Im⁡f=R2\operatorname{Im} f = \mathbb{R}^2.

Il vettore del nucleo dice anche come le tre immagini dipendono tra loro: f(−3,1,10)=0⃗f(-3, 1, 10) = \vec 0 significa, per la linearità, −3f(e1)+f(e2)+10f(e3)=0⃗-3f(e_1) + f(e_2) + 10 f(e_3) = \vec 0. Controllo: −3(3,−2)+(−1,4)+10(1,−1)=(−9−1+10, 6+4−10)=(0,0)-3(3, -2) + (-1, 4) + 10(1, -1) = (-9 - 1 + 10, \ 6 + 4 - 10) = (0, 0) ✓. Da qui f(e1)=13f(e2)+103f(e3)f(e_1) = \frac13 f(e_2) + \frac{10}{3} f(e_3): è per questo che f(e1)f(e_1) si può scartare senza perdere nulla. Svolgimento completo nell'Esercizio 21 · nucleo e immagine di una funzione da R3 a R2.

L'antimmagine di un vettore

Definizione (antimmagine di un vettore). L'antimmagine (o controimmagine) di w∈Ww \in W è f−1(w)={v∈V:f(v)=w}f^{-1}(w) = \{ v \in V : f(v) = w \}.

Esempio. Per f(x,y)=x+yf(x,y) = x + y si ha f−1(2)={(x,y):x+y=2}f^{-1}(2) = \{(x,y) : x + y = 2\}, una retta che non contiene l'origine (non è un sottospazio).

(Il simbolo f−1(w)f^{-1}(w) ha senso anche se ff non è invertibile: indica un insieme, eventualmente vuoto.)

  • Se w∉Im⁡fw \notin \operatorname{Im} f, f−1(w)=∅f^{-1}(w) = \emptyset.
  • f−1(0⃗)=Ker⁡ff^{-1}(\vec 0) = \operatorname{Ker} f.

Teorema (struttura dell'antimmagine). Se v0v_0 è un vettore con f(v0)=wf(v_0) = w (una "soluzione particolare"), allora f−1(w)=v0+Ker⁡f={v0+u:u∈Ker⁡f}f^{-1}(w) = v_0 + \operatorname{Ker} f = \{ v_0 + u : u \in \operatorname{Ker} f \}

Dimostrazione. Se u∈Ker⁡fu \in \operatorname{Ker} f, f(v0+u)=f(v0)+f(u)=w+0⃗=wf(v_0 + u) = f(v_0) + f(u) = w + \vec 0 = w: tutti i vettori v0+uv_0 + u vanno in ww. Viceversa, se f(v)=wf(v) = w, allora f(v−v0)=w−w=0⃗f(v - v_0) = w - w = \vec 0, cioè u=v−v0∈Ker⁡fu = v - v_0 \in \operatorname{Ker} f e v=v0+uv = v_0 + u ∎.

Esempio. Con la ff di prima, f−1(1,2)f^{-1}(1, 2): si risolve 3x1−x2+x3=13x_1 - x_2 + x_3 = 1, −2x1+4x2−x3=2-2x_1 + 4x_2 - x_3 = 2. Scegliendo x2=0x_2 = 0 (una scelta qualsiasi per trovare una soluzione): 3x1+x3=13x_1 + x_3 = 1 e −2x1−x3=2-2x_1 - x_3 = 2; sommando x1=3x_1 = 3 (il termine in x3x_3 si elimina e a destra 1+2=31 + 2 = 3), poi dalla prima x3=1−3x1=1−9=−8x_3 = 1 - 3x_1 = 1 - 9 = -8. Quindi v0=(3,0,−8)v_0 = (3, 0, -8); verifica: f(3,0,−8)=(9−0−8, −6+0+8)=(1,2)f(3, 0, -8) = (9 - 0 - 8, \ -6 + 0 + 8) = (1, 2) ✓. Per il teorema f−1(1,2)=(3,0,−8)+⟨(−3,1,10)⟩={(3−3t, t, −8+10t):t∈R}f^{-1}(1, 2) = (3, 0, -8) + \langle (-3, 1, 10) \rangle = \{ (3 - 3t, \ t, \ -8 + 10t) : t \in \mathbb{R} \} (si somma a v0v_0 il generico vettore t(−3,1,10)t(-3, 1, 10) del nucleo). Geometricamente: una retta parallela al nucleo che non passa per l'origine (non è un sottospazio, è un sottospazio affineNello spazio affine Aⁿ si distinguono punti e vettori (Q − P è il vettore da P a Q). Un sottospazio affine è L = P + W, un punto più un sottospazio vettoriale (lo spazio direttore): si descrive con equazioni parametriche X = P + t₁w₁ + … oppure cartesiane AX = B. Rette e piani di A³, passaggio tra i due tipi di equazioni, posizione reciproca: incidenti, paralleli, sghembi.Spazi affini, rette e piani →).

Un esempio nel piano, per vedere la figura. f(x,y)=(x+2y, 2x+4y)f(x, y) = (x + 2y, \ 2x + 4y) da R2\mathbb{R}^2 a R2\mathbb{R}^2. La seconda componente è il doppio della prima, quindi f(x,y)=(x+2y)(1,2)f(x, y) = (x + 2y)(1, 2):

  • Ker⁡f\operatorname{Ker} f: x+2y=0x + 2y = 0, la retta per l'origine generata da (−2,1)(-2, 1);
  • Im⁡f=⟨(1,2)⟩\operatorname{Im} f = \langle (1, 2) \rangle, la retta y=2xy = 2x (dimensione 11, e 1+1=21 + 1 = 2 come vuole nullità + rango);
  • f−1(1,2)f^{-1}(1, 2): x+2y=1x + 2y = 1 (la seconda equazione 2x+4y=22x + 4y = 2 è la stessa moltiplicata per 22). Una soluzione particolare è (1,0)(1, 0), e infatti x+2y=1x + 2y = 1 è la retta per (1,0)(1, 0) parallela al nucleo.

Nel grafico le tre rette stanno nello stesso disegno perché dominio e codominio sono entrambi R2\mathbb{R}^2; ma Ker⁡f\operatorname{Ker} f e f−1(1,2)f^{-1}(1, 2) vivono nel dominio, Im⁡f\operatorname{Im} f nel codominio.

Grafico interattivo: f(x, y) = (x + 2y, 2x + 4y) da R² a R²: nucleo la retta x + 2y = 0, immagine la retta y = 2x generata da (1, 2); l'antimmagine di (1, 2) è la retta parallela al nucleo x + 2y = 1, che non passa per l'origine

Questo è lo stesso fatto che per i sistemi lineari dice "soluzioni del sistema = una soluzione particolare + soluzioni del sistema omogeneo associato": vedi Sistemi lineari e teorema di Rouché-CapelliUn sistema lineare si scrive AX = B; ha soluzioni se e solo se B sta nell'immagine di A, cioè se rango(A) = rango(A|B) (Rouché-Capelli); le soluzioni sono una soluzione particolare più il nucleo e dipendono da n − r parametri.Sistemi lineari e teorema di Rouché-Capelli →.

Errori comuni

  • Contare male le incognite libere. In R3\mathbb{R}^3 il sottospazio di equazione 2x1−3x2=02x_1 - 3x_2 = 0 ha dimensione 2, non 1: anche x3x_3 è libera (ha coefficiente zero, ma c'è). Allo stesso modo il nucleo di f:R4→Rkf : \mathbb{R}^4 \to \mathbb{R}^k si calcola sempre con 4 incognite.
  • Dire "il nucleo è vuoto" invece di "il nucleo è {0⃗}\{\vec 0\}".
  • Usare dim⁡W\dim W in nullità + rango: la formula usa la dimensione del dominio.
  • Prendere le immagini di una base come base dell'immagine senza controllare l'indipendenza.
  • Dare come antimmagine solo v0v_0: se il nucleo non è nullo, le soluzioni sono infinite (v0+Ker⁡fv_0 + \operatorname{Ker} f). Soluzioni particolari diverse danno lo stesso insieme.

Versione ripasso

Definizioni

Nucleo (Ker⁡f\operatorname{Ker} f): {v∈V:f(v)=0⃗W}⊆V\{ v \in V : f(v) = \vec 0_W \} \subseteq V. Immagine (Im⁡f\operatorname{Im} f): {f(v):v∈V}⊆W\{ f(v) : v \in V \} \subseteq W.

Teoremi fondamentali

  • Iniettività: ff è iniettiva   ⟺  Ker⁡f={0⃗}\iff \operatorname{Ker} f = \{ \vec 0 \}. (⇒\Rightarrow: f(v)=0⃗=f(0⃗)f(v) = \vec 0 = f(\vec 0) forza v=0⃗v = \vec 0. ⇐\Leftarrow: da f(v1)=f(v2)f(v_1) = f(v_2) segue f(v1−v2)=0⃗f(v_1 - v_2) = \vec 0, quindi v1=v2v_1 = v_2.) Suriettiva significa Im⁡f=W\operatorname{Im} f = W.
  • Generatori: Se {v1,…,vn}\{v_1, \dots, v_n\} base di VV, allora Im⁡f=⟨f(v1),…,f(vn)⟩\operatorname{Im} f = \langle f(v_1), \dots, f(v_n) \rangle.
  • Nullità + Rango: dim⁡Ker⁡f+dim⁡Im⁡f=dim⁡V\dim \operatorname{Ker} f + \dim \operatorname{Im} f = \dim V.

Dimostrazione in breve. Sia {v1,…,vr}\{v_1, \dots, v_r\} base di Ker⁡f\operatorname{Ker} f completata a base di VV con {vr+1,…,vn}\{v_{r+1}, \dots, v_n\}. Le immagini {f(vr+1),…,f(vn)}\{f(v_{r+1}), \dots, f(v_n)\} generano Im⁡f\operatorname{Im} f e sono linearmente indipendenti (si dimostra per assurdo combinandole e usando la linearità per tornare nel nucleo). Segue dim⁡Im⁡f=n−r\dim \operatorname{Im} f = n - r.

Situazione Conseguenza
n>mn > m ff mai iniettiva
n<mn < m ff mai suriettiva
n=mn = m iniettiva   ⟺  \iff suriettiva   ⟺  \iff isomorfismo

(Nella formula non compare dim⁡W\dim W; n=dim⁡Vn = \dim V, m=dim⁡Wm = \dim W.) Esempio: per f:R3→R2f : \mathbb{R}^3 \to \mathbb{R}^2 con due equazioni indipendenti nel nucleo si prevede dim⁡Ker⁡f=1\dim \operatorname{Ker} f = 1, dim⁡Im⁡f=2\dim \operatorname{Im} f = 2: suriettiva, non iniettiva (Esercizio 21 · nucleo e immagine di una funzione da R3 a R2). Per la base dell'immagine si prendono le immagini della base canonica (le colonne della matrice) e si scartano quelle dipendenti: (f(e1)=(3,−2)f(e_1) = (3,-2), f(e2)=(−1,4)f(e_2) = (-1,4), f(e3)=(1,−1)f(e_3) = (1,-1), ne bastano due non proporzionali).

Antimmagine

f−1(w)=v0+Ker⁡ff^{-1}(w) = v_0 + \operatorname{Ker} f, dove v0v_0 è una soluzione particolare (f(v0)=wf(v_0)=w).

Dimostrazione. Se u∈Ker⁡fu \in \operatorname{Ker} f, f(v0+u)=f(v0)+f(u)=w+0⃗=wf(v_0 + u) = f(v_0) + f(u) = w + \vec 0 = w. Ogni soluzione vv deve avere f(v−v0)=0⃗f(v - v_0) = \vec 0, quindi v−v0∈Ker⁡fv - v_0 \in \operatorname{Ker} f.

Esercizio: Calcolo nucleo e antimmagine

Testo. f:R3→R2f : \mathbb{R}^3 \to \mathbb{R}^2, f(x1,x2,x3)=(3x1−x2+x3,−2x1+4x2−x3)f(x_1, x_2, x_3) = (3x_1 - x_2 + x_3, -2x_1 + 4x_2 - x_3). Trovare Ker⁡f\operatorname{Ker} f e f−1(1,2)f^{-1}(1, 2).

  1. Nucleo: Risolvi il sistema omogeneo. Somma le equazioni: (3−2)x1+(−1+4)x2=0  ⟹  x1=−3x2(3-2)x_1 + (-1+4)x_2 = 0 \implies x_1 = -3x_2. Sostituisci nella prima: 3(−3x2)−x2+x3=0  ⟹  x3=10x23(-3x_2) - x_2 + x_3 = 0 \implies x_3 = 10x_2. Posto x2=tx_2 = t, Ker⁡f={t(−3,1,10)}\operatorname{Ker} f = \{t(-3, 1, 10)\}.
  2. Antimmagine (Matrice associata a una funzione lineareFissate una base del dominio e una del codominio, una funzione lineare si codifica in una matrice m×n la cui colonna j contiene le coordinate di f(v_j); le coordinate di f(v) si ottengono moltiplicando la matrice per le coordinate di v, e il rango di f è il numero di colonne indipendenti.Matrice associata a una funzione lineare → e sistemiUn sistema lineare si scrive AX = B; ha soluzioni se e solo se B sta nell'immagine di A, cioè se rango(A) = rango(A|B) (Rouché-Capelli); le soluzioni sono una soluzione particolare più il nucleo e dipendono da n − r parametri.Sistemi lineari e teorema di Rouché-Capelli →: soluzione particolare più nucleo): trova una sol. particolare v0v_0 per f(v0)=(1,2)f(v_0)=(1, 2). Ponendo x2=0x_2=0, il sistema diventa 3x1+x3=13x_1+x_3=1 e −2x1−x3=2-2x_1-x_3=2. Sommi: x1=3x_1=3, da cui x3=−8x_3=-8. v0=(3,0,−8)v_0 = (3, 0, -8).
  3. Risultato: f−1(1,2)=(3,0,−8)+⟨(−3,1,10)⟩f^{-1}(1, 2) = (3, 0, -8) + \langle (-3, 1, 10) \rangle.

Errori tipici:

  • Confondere le dimensioni (usare dim⁡W\dim W nella formula);
  • Dimenticare che Ker⁡f\operatorname{Ker} f in R3\mathbb{R}^3 con un'equazione ha dimensione 2 (non 1);
  • Fornire solo v0v_0 come antimmagine invece dell'intera varietà affine v0+Ker⁡fv_0 + \operatorname{Ker} f.

Esercizi su questo argomento

Teoria collegata