Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
in quanto i · i = j · j = 1, mentre i · j = i · j = 0
Quindi se lavoriamo in R2 , si può vedere il prodotto scalare come definito dalla seguente legge:
Sia ora, ∀P, Q ∈ R2 , P − Q il vettore uscente da Q che punta su P . Allora la distanza fra i due punti,
d(P, Q), è pari al modulo del vettore P − Q, e se P = (x1 , y1 ) e Q = (x2 , y2 ), si avrà :
d(P, Q) = |P − Q| = (P − Q) · (P − Q) = (x1 − y1 )2 + (x2 − y2 )2 .
Si vede quindi che si possono esprimere tramite il prodotto scalare varie proprietà geometriche degli ”oggetti”
di R2 , come distanze, lunghezza di segmenti, perpendicolarità . Queste sono tutte nozioni che non hanno
senso negli spazi vettoriali Rn , in quanto sono nozioni che non sono esprimibili solo tramite le operazioni di
somma e prodotto per gli scalari (le uniche presenti negli spazi vettoriali).
-1- 11/18/04
Quello che vogliamo fare è di estendere la nozione di prodotto scalare a spazi vettoriali qualsiasi, in
modo di usarlo per definire anche in altri ambienti delle nozioni di distanza, di angolo, di lunghezza.
2
Ricordando le principali proprietà che abbiamo notato per il prodotto scalare in VO , diamo la seguente
definizione:
Definizione 8.1: Sia V uno spazio vettoriale su R. Consideriamo una funzione ” · ” : V × V → R, che goda
delle seguenti proprietà :
1) ∀v, v1 , v2 ∈ V: v · (v1 + v2 ) = v · v1 + v · v2 ;
2) ∀v, w ∈ V, ∀λ ∈ R: v · (λw) = v · (λw) = λv · w ;
3) ∀v, w ∈ V: v · w = w · v ;
4) ∀v ∈ V: v · v ≥ 0 e v · v = 0 se e solo se v = 0.
Allora ”·” si dice un prodotto scalare su V.
2
Cos`i quelle che erano in VO le proprietà del prodotto scalare divengono adesso la definizione di
2
”prodotto scalare” in spazi vettoriali qualsiasi, proprio come le proprietà di VO sono servite da ”prototipo”
per la definizione di spazio vettoriale in generale.
Per esempio vediamo adesso di definire un ”prodotto scalare” negli spazi vettoriali Rn ; per farlo terremo
come modello il modo come il prodotto scalare si legge in R2 : (a, b) · (c, d) = ac + bd; siano v, w ∈ Rn , con
v = (a1 , a2 , ..., an ), e w = (b1 , b2 , ..., bn ); poniamo:
v · w = a1 b1 + a2 b2 + ... + an bn .
Pensando i vettori come matrici colonna e riga, si ha che questo prodotto coincide con il prodotto di matrici:
⎛ ⎞
b1
⎜ b2 ⎟
(a1 , a2 , ..., an ). ⎜ ⎟
⎝ ... ⎠
bn
Non è difficile provare che questo prodotto soddisfa i punti 1),...,4) della definizione precedente, e che quindi
è un prodotto scalare (farlo per esercizio). Questo viene comunemente indicato come prodotto scalare
standard in Rn .
Definizione 8.2: Sia V uno spazio vettoriale su R dotato di un prodotto scalare ”·” (secondo la Def. 8.1).
Allora la struttura (V, ·) si dice uno spazio euclideo.
In particolare lo spazio euclideo (Rn , ·), ove ”·” è il prodotto scalare standard, si dice spazio euclideo
standard (n-dimensionale) e si indica con En .
Osserviamo che se n = 2 o n = 3, nello spazio E2 si ha che il prodotto scalare standard coincide con il
prodotto scalare ordinario.
Esempi:
Su Rn si possono avere altri prodotti scalari oltre a quello ordinario, ad esempio, in R4 per il prodotto:
è facile verificare che soddisfa alle 4 condizioni per essere un prodotto scalare, ma (R4 , ×) è uno spazio
euclideo diverso da E4 .
-2- 11/18/04
È facile verificare che ”·”soddisfa le proprietà 1),2) e 3) della definizione 8.1. Per la 4), notiamo che
banalmente si ha f · f ≥ 0, in quanto l’integrale della funzione f 2 sarà non negativo. Per vedere che f · f = 0
se e solo se f = 0 (la funzione nulla), notiamo che se esiste un punto c ∈ [a, b] ove f (c) = 0, allora f 2 (c) > 0,
e per il teorema della permanenza del segno (vedi il corso di Analisi), c’è tutto un intorno (c − δ, c + δ) ove
la f 2 è positiva, quindi
b c+δ
f 2 (x)dx ≥ f 2 (x)dx > 0.
a c−δ
2 3
Che è l’analogo della nozione di modulo che abbiamo in VO , VO ; la norma soddisfa la seguente proprietà
triangolare (che non dimostreremo):
Possiamo definire la ”perpendicolarità ” fra vettori in V, ponendo che due vettori v, w ∈ V si dicono
ortogonali (o perpendicolari), se e solo se: v · w = 0. Anche qui si considera il vettore nullo come ortogonale
ad ogni altro vettore (ed è l’unico perpendicolare a se stesso).
Possiamo anche definire l’angolo θ fra due vettori, ponendo:
v·w
θ = arcos
||v|| ||w||
(notiamo che si può fare perché la frazione è sempre ≤ 1 in valore assoluto per la diseguaglianza di Cauchy-
Schwartz).
Infine si ha anche la nozione di ”distanza” fra due elementi dello spazio euclideo ponendo d(v, w) =
||v − w||.
Tutto ciò spiega perchè chiamiamo ”euclidei” questi spazi: grazie alla presenza di un prodotto scalare
è possibile definirvi concetti analoghi a quelli della geometria euclidea (angoli, lunghezze, distanza), ed
utilizzarli anche in questa accezione cos`i generalizzata.
Se (V, ·) è uno spazio euclideo, e W è un suo sottospazio, diremo che v ∈ V è ortogonale a W (scrivendo
v ⊥ W) se ∀w ∈ W, v · w = 0. Si definisce poi
W⊥ = {v ∈ V| v · w = 0, ∀w ∈ W}.
-3- 11/18/04
Definizione 8.3: Sia (V, ·) uno spazio euclideo, e {v1 , ..., vn } una sua base; essa si dice ortonormale se
1 se i = j
vi · vj = δij = .
0 se i = j
Cioè richiediamo che i vettori della base abbiano tutti norma =1 (vi · vi = 1) e siano a due a due
perpendicolari (vi · vj = 0). Questo avviene per esempio per la base canonica di En .
In uno spazio euclideo le basi ortonormali sono le più semplici da usare infatti se esprimiamo un qualsiasi
vettore v ∈ V rispetto ad una base ortonormale {v1 , ..., vn }:
v = a1 v1 + ... + an vn ,
allora avremo
Teorema 8.4: Sia (V, ·) uno spazio euclideo, allora esso possiede una base ortonormale. Inoltre se W ⊂ V
è un sottospazio, ogni base ortonormale di W si può completare ad una base ortonormale di V.
Dimostrazione: Per la 1), sia dim W = r, dim V = n, sia {e1 , ..., er } una base ortonormale di W e sia
{er+1 , ..., en } un suo completamento ad una base ortonormale di V. Allora si ha che ei ⊥ W, ∀i = r +1, ..., n;
quindi lo spazio < er+1 , ..., en > è incluso in W⊥ . D’altro canto, sia v ∈ W⊥ , con
si avrà , per i = 1, ..., r, che v · ei = ai = 0, e quindi v = ar+1 er+1 + ...an en , cio‘e v ∈< er+1 , ..., en >. Quindi
W⊥ ⊂< er+1 , ..., en > e, avendo già notato l’inclusione opposta, si ha: < er+1 , ..., en >= W⊥ . Poiché gli
er+1 , ..., en sono indipendenti, formano una base di W⊥ , quindi dim W⊥ = n − r.
Per dimostrare la 2), notiamo che W ⊂ (W⊥ )⊥ (dimostrarlo per esercizio). Inoltre, da 1), si ha che
-4- 11/18/04
Sia ora f : En → En un’applicazione lineare. Poiché la f conserva la somma e la moltiplicazione per gli
scalari, chiediamoci se la f conserva anche il prodotto scalare.
Esempio: Sia f : E2 → E2 , con f (x, y) = (3x, 2y); la f è ovviamente lineare, ma, ad esempio:
Vediamo allora se esistono applicazioni lineari che conservano il prodotto scalare e come sono fatte.
Osserviamo che se f conserva il prodotto scalare, dovrà portare basi ortonormali in basi ortonormali.
Sia allora B = {v1 , ..., vn } una base ortonormale, ed A = MB,B (f ); le colonne di A sono i vettori wi = f (vi ),
e la base {w1 , ..., wn } risulterà ortonormale. Si avrà allora:
⎛ ⎞ ⎛ ⎞
a11 a21 ... an1 a11 a12 ... a1n
⎜ a12 a22 ... an2 ⎟ ⎜ a21 a22 ... a2n ⎟
A ·A=⎜
t
⎝ ... .. ⎟·⎜ .
⎠ ⎝ .. .. ⎟ = I.
⎠
. .
a1n a2n ... ann an1 an2 ... ann
-5- 11/18/04