Vettori vs numeri complessi

I noti vettori e la sottoalgebra pari, che abbiamo chiamato numeri complessi generalizzati, sono due sottoinsiemi dell’algebra geometrica 2D.
Quali interazioni esistono tra questi due mondi? Lo scopriamo con questi semplici calcoli di prova.
Prendiamo due vettori come rappresentanti del grado dispari di \mathbb{G} _2:

\pmb{v} = a e_1 + b e_2
\pmb{w} = c e_1 + d e_2

la loro combinazione lineare di \alpha_1 \pmb{v} + \beta_1 \pmb{w} genera lo spazio vettoriale \mathbb{V}^2 che rappresentiamo con un piano. Abbiamo poi altri due elementi, stavolta membri di \mathbb{G}_{pari}:

z = p + q e_1_2
k = r + s e_1_2

anche loro per combinazione lineare \alpha_2 z + \beta_2 k generano un sottospazio di \mathbb{G}_2 che possiamo rappresentare con un piano.
Adesso vediamo cosa succede quando moltiplichiamo tra loro questi elementi:

\pmb{v} \pmb{w} = (a e_1 + b e_2)(c e_1 + d e_2) =
= ac\: e_1e_1 + ad\: e_1e_2 + bc\: e_2e_1 + bd\: e_2e_2 =
= (ac+bd) + (ad-bc) e_1_2

Quindi il prodotto di due vettori – come avevamo già visto – genera un numero complesso. Se i vettori sono unitari questo numero complesso prende il nome di rotore perché è in grado di operare una rotazione su un vettore senza alterarne il modulo, cosa che vediamo subito:

\pmb{v}z = (a e_1 + b e_2)(p + q e_1_2) =
= ap\: e_1 + aq\: e_1e_1e_2 + bp\1\: e_2 + bq\: e_2e_1e_2 =
= (ap-bq)\: e_1 + (aq+bp)\: e_2

Il risultato, quindi, è ancora un vettore. Non è chiarissimo cosa sia successo, guardando all’algebra dei coefficienti. Molto più chiaro se lo vediamo in azione sul piano tracciando i vettori.

Infine guardiamo cosa succede moltiplicando due numeri complessi:

zk = (p + q\: e_1_2)(r + s\: e_1_2) = (pr-qs) + (ps+qr)\:e_1_2

che è ancora un numero complesso nel quale possiamo vedere l’uno ruotato dall’altro o viceversa.

Quindi, riassumendo, ecco le interazioni tra vettori e numeri complessi:

·\pmb{\mathbb{V}}\pmb{\mathbb{C}}
\pmb{\mathbb{V}}\mathbb{C}
\theta = angolo tra i vettori (orientato)
\rho = prodotto dei loro moduli
\pmb{\mathbb{V}}
ruotato di \theta
scalato di \rho
\pmb{\mathbb{C}}\pmb{\mathbb{V}}
ruotato di -\theta
scalato di \rho
\mathbb{C}
\theta = \theta_1 + \theta_2
\rho = \rho_1 \rho_2

Occorre tenere ben presente che è sbagliato identificare i numeri complessi come vettori, nonostante siano entrambi rappresentabili su un piano, per diversi motivi.

  1. nel piano vettoriale la simmetria viene rotta dalle due direzioni privilegiate e_1 ed e_2, mentre nel piano dei numeri complessi c’è solo una direzione privilegiata: quella dell’asse \Re, mentre sussiste una totale libertà rotazionale (il bivettore, per sua natura, non individua una direzione bensì un orientamento rotatorio).
    Di conseguenza andrebbe differenziata la rappresentazione:
La rappresentazione classica per lo spazio \mathbb{R}^2
La rappresentazione preferibile per il piano complesso
  1. I vettori rappresentano le traslazioni 2D, i numeri complessi le rotodilatazioni 2D e non vanno confusi, anzi, nella scuola superiore andrebbe insegnata prima possibile questa distinzione, ad esempio fin dalle equazioni di secondo grado.
  1. l’espressione dell’inverso non coincide: per i vettori l’inverso è dato da v^{-1} = v / |v|^2, mentre per i numeri complessi abbiamo z^{-1} = z^* / |z|^2. La coniugazione è ciò che differenzia le due espressioni e graficamente la differenza è ben visibile:

Questo fatto nasconde una insidia molto pericolosa: se ragioniamo su una quantità x rappresentata sull’asse reale, dato che il coniugato coincide col vettore stesso, potremmo non accorgerci mai che l’espressione corretta da usare nei calcoli debba prevedere il coniugato x^*, come nel caso della potenza elettrica in regime alternato.

Assodato che i vettori ed i complessi NON sono la stessa cosa, nonostante operino entrambi in due dimensioni, resta da chiederci – dato che fanno parte della stessa algebra – in che modo possano “comunicare” questi due mondi. In altre parole, come possiamo mappare vettori su numeri complessi e viceversa.
Come già detto, un numero complesso è un operatore di rotodilatazione. Possiamo allora vederlo come un operatore che prende in ingresso il vettore reale unitario e lo trasforma ruotandolo e scalandolo in base al numero complesso. Il risultato sarà un vettore associato a quel numero complesso: Z e_1 = \pmb{v} e quindi possiamo interpretare i numeri complessi come il quoziente tra un vettore ed il vettore unitario: Z = \pmb{v} / e_1 ovvero quell’espressione che prende la “materia prima” e_1 e la mappa in tutto il piano.

Quindi se vogliamo vettorializzare correttamente un numero complesso, lo dobbiamo moltiplicare per il vettore che noi riteniamo esprimere la parte reale (diciamo e_1): v = Z e_1 e scopriremo che possiamo costruire frattali rimanendo in uno spazio vettoriale!

Chiudiamo con questa tabella che riassume analogie e differenze tra due, anzi tre mondi che si assomigliano tanto da poter essere confusi:

VettoriNumeri complessiNumeri complessi generalizzati (AG)
\pmb{a} = a e_1 + b e_2z_1 = a + ibg_1 = a+ b e_1e_2
\pmb{b} = c e_1 + d e_2z_2 = c + idg_2 = c + d e_1e_2
\pmb{a} \pmb{b} = (ac+bd) + (ad-bc) e_1_2z_1z_2 = (ac - bd) + i (ad + bc)g_1g_2= (ac - bd) + (ad + bc) e_1_2
segmenti orientati nel piano \mathbb{R}^2punti in un piano x-iy (piano di Argand-Gauss)archi orientati di cerchio nel piano i=e_1e_2
assi privilegiati x ed yassi privilegiati \Re ed \Imtotale simmetria rotazionale