Calcolare Dimensione Di Un Applicazione Lineare

Calcolatore Dimensione Applicazione Lineare

Risultati del Calcolo
Dimensione del Nucleo (Ker):
Dimensione dell’Immagine (Im):
Teorema della Dimensione:
Tipo di Applicazione:

Guida Completa: Come Calcolare la Dimensione di un’Applicazione Lineare

Le applicazioni lineari (o trasformazioni lineari) sono fondamentali in algebra lineare e trovano applicazione in numerosi campi come la fisica, l’ingegneria, la computer grafica e il machine learning. Comprendere come calcolare le dimensioni del nucleo (kernel) e dell’immagine (image) di un’applicazione lineare è essenziale per analizzare le proprietà di queste trasformazioni.

1. Concetti Fondamentali

Definizione di Applicazione Lineare

Un’applicazione lineare T: V → W tra spazi vettoriali soddisfa due proprietà:

  1. T(u + v) = T(u) + T(v) per ogni u, v ∈ V (additività)
  2. T(cu) = cT(u) per ogni u ∈ V e scalare c (omogeneità)

Nucleo (Kernel) e Immagine (Image)

  • Nucleo (Ker(T)): L’insieme di tutti i vettori in V che vengono mappati nel vettore nullo di W. È un sottospazio di V.
  • Immagine (Im(T)): L’insieme di tutti i vettori in W che sono immagine di almeno un vettore in V. È un sottospazio di W.

2. Teorema della Dimensione (Nullity-Rank Theorem)

Il teorema fondamentale che collega queste dimensioni è:

dim(V) = dim(Ker(T)) + dim(Im(T))

Dove:

  • dim(V) è la dimensione dello spazio di partenza (n)
  • dim(Ker(T)) è la nullità (dimensione del nucleo)
  • dim(Im(T)) è il rango (dimensione dell’immagine)

3. Come Calcolare le Dimensioni

Passo 1: Determinare la Matrice Associata

Ogni applicazione lineare tra spazi vettoriali di dimensione finita può essere rappresentata da una matrice. Se T: ℝⁿ → ℝᵐ, allora T può essere rappresentata da una matrice m × n.

Passo 2: Calcolare il Rango della Matrice

Il rango della matrice (r) corrisponde alla dimensione dell’immagine dell’applicazione lineare. Può essere calcolato:

  • Riducendo la matrice a scala per righe
  • Contando il numero di righe non nulle nella forma ridotta

Passo 3: Applicare il Teorema della Dimensione

Una volta noto il rango (r) e la dimensione dello spazio di partenza (n), la dimensione del nucleo si ottiene come:

dim(Ker(T)) = n – r

4. Esempi Pratici

Esempio 1: Applicazione da ℝ³ a ℝ²

Consideriamo l’applicazione lineare T: ℝ³ → ℝ² rappresentata dalla matrice:

            | 1  2  3 |
            | 4  5  6 |
            

Il rango di questa matrice è 2 (le due righe sono linearmente indipendenti). Quindi:

  • dim(Im(T)) = 2 (rango)
  • dim(Ker(T)) = 3 – 2 = 1 (nullità)

5. Tipi di Applicazioni Lineari

In base alle dimensioni di nucleo e immagine, possiamo classificare le applicazioni lineari:

Tipo Condizione Esempio
Iniettiva dim(Ker(T)) = 0 Rotazione in ℝ²
Suriettiva dim(Im(T)) = dim(W) Proiezione su un sottospazio
Biunivoca Iniettiva e suriettiva Identità in ℝⁿ
Nilpotente Esiste k tale che Tᵏ = 0 Matrice con tutti autovalori nulli

6. Applicazioni nel Mondo Reale

Il calcolo delle dimensioni di applicazioni lineari ha numerose applicazioni pratiche:

  • Computer Grafica: Le trasformazioni 3D (rotazioni, scalature) sono applicazioni lineari rappresentate da matrici 4×4.
  • Machine Learning: La riduzione della dimensionalità (PCA) si basa su applicazioni lineari che proiettano dati in spazi di dimensione inferiore.
  • Fisica Quantistica: Gli operatori quantistici sono rappresentati da applicazioni lineari su spazi di Hilbert.
  • Economia: I modelli input-output di Leontief usano applicazioni lineari per descrivere le interazioni tra settori economici.

7. Errori Comuni da Evitare

  1. Confondere rango con dimensione: Il rango è la dimensione dell’immagine, non della matrice stessa.
  2. Dimenticare lo spazio di partenza: La nullità dipende dalla dimensione dello spazio di partenza (n), non da quella di arrivo (m).
  3. Non verificare l’invertibilità: Un’applicazione è invertibile solo se è sia iniettiva che suriettiva (dim(Ker(T)) = 0 e dim(Im(T)) = m).
  4. Ignorare la base: Le dimensioni di nucleo e immagine sono intrinseche e non dipendono dalla base scelta, ma la matrice associata sì.

8. Strumenti per il Calcolo

Per applicazioni complesse, è utile utilizzare software matematico:

Strumento Funzionalità Rilevanti Comando Esempio
MATLAB Calcolo rango, nullità, autovalori rank(A), null(A)
Python (NumPy) Algebra lineare numerica np.linalg.matrix_rank(A)
Wolfram Alpha Calcolo simbolico RowReduce[{{1,2},{3,4}}]
SageMath Algebra lineare esatta A.kernel().dimension()

9. Approfondimenti Teorici

Per una comprensione più profonda, è essenziale studiare:

  • Spazi Quoziente: Il teorema di omomorfismo afferma che V/Ker(T) ≅ Im(T).
  • Autovalori e Autovettori: Le applicazioni lineari possono essere diagonalizzate quando esistono basi compostate da autovettori.
  • Forme Canoniche: La forma di Jordan e la decomposizione spettrale forniscono rappresentazioni standard delle applicazioni lineari.
  • Prodotto Tensore: Permette di studiare applicazioni multilineari.

Collegamento con la Teoria degli Spazi Vettoriali

Il teorema della dimensione è una conseguenza diretta del terzo teorema di isomorfismo per spazi vettoriali, che stabilisce una corrispondenza biunivoca tra sottospazi di V contenenti Ker(T) e sottospazi di Im(T).

10. Risorse Esterne

Per approfondire l’argomento, consultare queste risorse autorevoli:

Leave a Reply

Your email address will not be published. Required fields are marked *