Proiezione ortogonale di un vettore su un altro

andrea.corzino
Salve :)

Stavo guardandomi l'algoritmo di Gram-Schmidt per l'ortonormalizzazione e ho trovato che la proiezione ortogonale di un generico vettore $ v $ su un altro $ u $ è :

$ proj_uv= ()/()u $

Ragionando per semlicità su due vettori del piano questa formula non mi torno e anzi mi parrebbe più logica la formula:
$ proj_uv= ()/|u|u $


QUesto pecrchè so che:
$ = |u\|*|v|cosalpha $

Che lo posso interpretare come la lunghezza della proiezione di $ v $ su $ u $ per la lunghezza del vettore $ u $ stesso.
Dunque se volessi il solo vettore proiezione di $ v $ su $ u $ dovrei dividere il prodotto scalare per il solo modulo di $ |u| $ , cioè per la lunghezza di $ u $ in modo che le due lunghezze di questo vettore a numeratore e denominatore si semplifichino in un certo senso....


Delucidazioni a riguardo?
grazie.

Risposte
Sk_Anonymous
Ciao.

La lunghezza della proiezione del vettore $vec v$ lungo il vettore $vec u$ dovrebbe essere data da:

$|P_{vec u} vec v|=v*cos alpha=(u*v*cos alpha)/u$, dove, $alpha$ è l'angolo tra i due vettori dati.

Allora, per ottenere il vettore $P_{vec u} vec v$, è sufficiente moltiplicare $|P_{vec u} vec v|$ per il versore $hat u=(vecu)/u$, che ha stessa direzione e stesso verso del vettore $vecu$.

Quindi:

$P_{vec u} vec v=|P_{vec u} vec v|* hatu=(u*v*cos alpha)/u*(vecu)/u=()/()*vecu$ (effettuando, al denominatore, la sostituzione $u^2=$).

Saluti.

andrea.corzino
grazie mille :)


In pratica un "u" che sta al denominatore è per semplificare quello che sta a numeratore in modo da considerare solo la lunghezza della proiezione e non la lunghezza della proiezione per la lunghezza di u.

E il secondo u che sta a denominatore (o meglio il modulo) serve per normalizzare il vettore u nel corrispettivo versore...

Sk_Anonymous
Affermativo.

Saluti.

vict85
Nota comunque che in algebra lineare la tua definizione di prodotto scalare è falsa, infatti è il coseno ad essere definito da quella formula e non viceversa. Risulta che con la definizione di prodotto scalare standard si ha il solito coseno.

In questo senso la proiezione ortogonale di un vettore \(\mathbf{v}\) su un vettore \(\mathbf{u}\) è definito come quel multiplo \(\alpha\mathbf{u}\) di \(\mathbf{u}\) tale che \(\langle\mathbf{v}-\alpha\mathbf{u},\mathbf{u}\rangle =0\). Ricavando \(\alpha\) da quella formula ricavi la che hai scritto sopra. Usi i calcoli di Alessandro per mostrare che se due vettori sono ortogonali allora il loro angolo è \(\pi/2\) ma a questo in algebra lineare è appunto un teorema e non una definizione.

Riguardo al resto ti ha risposto Alessandro.

andrea.corzino
grazie anche a te per l'ultima precisazione :)

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.