LeLing5: Spazi Vettoriali.
A ¯ rgomenti svolti:
• Combinazioni lineari.
• Sistemi lineari e combinazioni lineari.
• Definizione di spazio vettoriale.
E ¯ sercizi consigliati: Geoling 6, Geoling 7.
1 Combinazioni lineari.
Data una colonna
a
1a
2a
3.. . a
m−1a
m
e un numero c possiamo moltiplicarli, cioe’
c.
a
1a
2a
3.. . a
m−1a
m
=
c a
1c a
2c a
3.. . c a
m−1c a
m
Date due colonne A, B e due numeri c
1, c
2possiamo combinarli linearmente, cioe’
c
1A + c
2B = c
1.
a
1a
2a
3.. . a
m−1a
m
+ c
2.
b
1b
2b
3.. . b
m−1b
m
=
c
1a
1+ c
2b
1c
1a
2+ c
2b
2c
1a
3+ c
2b
3.. .
c
1a
m−1+ c
2b
m−1c
1a
m+ c
2b
m
Piu’ in generale dati dei numeri (chiamati coefficienti) c
1, c
2, · · · , c
ne le colonne
A
1, A
2, · · · , A
npossiamo scrivere la loro combinazione lineare:
C = c
1A
1+ c
2A
2+ · · · + c
nA
n. Ovviamente C e’ una colonna.
Esempio 1.1. La colonna D =
3 5 7
e’ combinazione lineare delle colonne A =
1 0 0
, B =
0 1 0
e C =
0 0 1
. Infatti, D = 3A + 5B + 7C , dunque 3, 5 e 7 sono i coefficienti della combinazione lineare.
Possiamo allora chiederci quando una data colonna B e’ combinazione lineare delle colonne A
1, A
2, · · · , A
n. Possiamo dunque pensare i coefficienti c
1, c
2, . . . , c
ncome incog- nite x
1, x
2, · · · , x
ne la domanda e’ se esistono soluzioni del seguente problema:
x
1A
1+ x
2A
2+ · · · + x
nA
n= B. (1) Ecco un esempio.
Esempio 1.2. Vediamo il caso n = 1, cioe’ con una sola colonna A
1. Dunque il problema e’ se esiste x tale che xA
1= B . Allora se A
1= 1
0
e B = 0 1
tale x non esiste poiche’ xA
1= x
0
6= 0 1
per qualsiasi x.
Ecco altro esempio:
Esempio 1.3. Vediamo il caso n = 2 e B = 0, la colonna zero 0. Dunque il problema e’
se esistono x
1, x
2tali che x
1A
1+ x
2A
2= 0. Certamente x
1= x
2= 0 e’ una soluzione.
Ecco un esempio piu’ concreto:
Esempio 1.4. Sia A
1=
1 0 3
, A
2=
5
−1 7
, A
3=
12
−2 20
e sia B =
11 13
−7
l’equazione (1) e’ x
1A
1+ x
2A
2+ x
3A
3= B , cioe’
x
1
1 0 3
+ x
2
5
−1 7
+ x
3
12
−2 20
=
11 13
−7
;
sommando si trova
x
11 + x
25 + x
312 x
10 + x
2(−1) + x
3(−2)
x
13 + x
27 + x
320
=
11 13
−7
e infine si arriva a un sistema non-omogeneo
x
11 + x
25 + x
312 = 11 x
10 + x
2(−1) + x
3(−2) = 13 x
13 + x
27 + x
320 = −7
. Dunque x
1, x
2, x
3esistono se e solo se questo sistema e’ compatibile.
L’ultimo esempio illustra il fatto che l’equazione (1) nasconde un sistema lineare, os- sia e’ un modo piu’ semplice di scrivere un sistema lineare di m equazioni e n incognite.
Ecco piu’ esplicitamente: scriviamo le colonne A
i=
a
1ia
2ia
3i.. . a
m−1 ia
m i
e B =
b
1b
2b
3.. . b
m−1b
m
.
Dunque l’equazione (1) si scrive come:
n
X
i=1
x
i
a
1ia
2ia
3i.. . a
m−1 ia
m i
=
b
1b
2b
3.. . b
m−1b
m
.
Cos`ı si arriva al seguente sistema lineare:
S =
a
1 1x
1+ a
1 2x
2+ · · · + a
1 nx
n= b
1a
2 1x
1+ a
2 2x
2+ · · · + a
2 nx
n= b
2a
3 1x
1+ a
3 2x
2+ · · · + a
3 nx
n= b
3. . . . a
m 1x
1+ a
m 2x
2+ · · · + a
m nx
n= b
mProposizione 1.5. L’equazione x
1A
1+ x
2A
2+ · · · + x
nA
n= B ha soluzione se e solo
se il sistema lineare S e’ compatibile.
2 Spazi Vettoriali
Dall’inizio del corso si e’ vista l’importanza dell’operazione + “somma” (tra righe, colonne, equazioni, etc.,) e la moltiplicazione per un numero c (di solito chiamato coefficiente). Usando somme e coefficienti si arriva al concetto di combinazione lineare:
c
1A
1+ c
2A
2+ · · · + c
nA
n. La struttura matematica che permette di sommare e molti- plicare per numeri si chiama spazio vettoriale e si la denota con la lettera V. Detto in parole semplice uno spazio vettoriale e’ un insieme V dove e’ possibile sommare due elementi e moltiplicare un elemento per un numero c, tale che una combinazione lineare c
1A
1+ c
2A
2+ · · · + c
nA
ntra numeri c
ie elementi A
idi V sia ancora un elemento di V.
Ecco qualche esempio conosciuto.
Esempio 2.1. L’insieme R
n= {(x
1, x
2, · · · , x
n) : x
i∈ R} e’ uno spazio vettoriale.
Cioe’, se A
1, A
2, · · · , A
n∈ R
ne c
1, c
2, · · · , c
n∈ R allora la combinazione lineare c
1A
1+ c
2A
2+ · · · + c
nA
nappartiene a R
n.
Esempio 2.2. L’insieme C
n= {
a
1a
2a
3.. . a
n
: a
i∈ R} delle colonne con n elementi e’
uno spazio vetoriale. Cioe’, se A
1, A
2, · · · , A
n∈ C
ne c
1, c
2, · · · , c
n∈ R allora la combi- nazione lineare c
1A
1+ c
2A
2+ · · · + c
nA
nappartiene a C
n.
Esempio 2.3. L’insime R
n= {(a
1a
2· · · a
n) : a
i∈ R} delle righe con n elementi e’ uno spazio vetoriale. Cioe’, se A
1, A
2, · · · , A
n∈ R
ne c
1, c
2, · · · , c
n∈ R allora la combinazione lineare c
1A
1+ c
2A
2+ · · · + c
nA
nappartiene a R
n.
2.1 Definizione astratta di spazio vettoriale
Dall’inizio del corso la parola ”numero” ha voluto significare numero reale. Ma conos- ciamo, o abbiamo sentito parlare, di altri numeri, cioe’ complessi, razionali, etc. Oggi il computer usa numeri binari, cioe’ 1 + 1 = 0. Dunque esistono molti classi di nu- meri e allora ci puo’ capitare di trovare combinazioni lineari c
1A
1+ c
2A
2+ · · · + c
nA
ndove i coefficienti non sono piu’ numeri reali. Un esempio di questo e’ il gioco All Lights
1. Dunque, nella definizione generale di spazio vettoriale si deve precisare l’insieme K dei numeri
2in anticipo, ossia dove prendiamo i coefficienti c
1, c
2, · · · . Ecco la definizione.
1
http://javaboutique.internet.com/AllLights/
2
Un insieme di numeri K si chiama campo numerico
Definizione 2.4. Un insieme V, un campo numerico K, una somma + tra elementi di V , cioe’ se A, B ∈ V allora A + B ∈ V , una moltiplicazione . tra i numeri di K e gli elementi di V, cioe’ se c ∈ K e A ∈ V allora c.A ∈ V e’ uno spazio vettoriale
3se i seguenti otto assiomi sono soddisfatti:
S1. Per ogni scelta di A, B, C ∈ V si ha: (A + B) + C = A + (B + C).
S2. Per ogni scelta di A, B ∈ V si ha: A + B = B + A.
S3. Esiste un elemento O ∈ V tale che: A + O = A per ogni A ∈ V.
4S4. Per ogni A ∈ V esiste B tale che A + B = 0.
P1. Per ogni A ∈ V si ha 1.A = A, dove 1 ∈ K.
P2. Per ogni A ∈ V si ha (a.b).A = a.(b.A) per ogni scelta di a, b ∈ K.
D1. Per ogni A ∈ V si ha (a + b).A = a.A + b.A per ogni scelta di a, b ∈ K.
D2. Per ogni a ∈ K si ha a.(A + B) = a.A + a.B per ogni scelta di A, B ∈ V.
E’ importante sapere che lo scopo degli otto assiomi e’ quello di permetterci di “la- vorare” facilmente con le combinazione lineari. Ecco qualche esempio.
Esempio 2.5. L’assioma S1. ci permette di non usare le parentesi, altrimenti non sarebbe chiaro se le seguenti combinazioni lineari sono uguali o pure no:
(c
1A
1+ c
2A
2) + c
3A
3= c
? 1A
1+ (c
2A
2+ c
3A
3);
cioe’ serve un assioma per chiarire questo dubbio. L’assioma S2. serve per assicurare che l’ordine della somma di una combinazione lineare non e’ importante, cioe’ da’ lo stesso risultato
c
1A
1+ c
2A
2+ c
3A
3= c
3A
3+ c
1A
1+ c
2A
2.
L’assioma S3. ci permette di mettere zero al posto di tutti i coefficienti e trovare quello che ci aspettiamo, cioe’ la combinazione banale o nulla come un elemento di V. L’assioma S4. ci permete di passare combinazioni lineari dal lato destro al sinistro (o vicerversa) di una equazione tra combinazioni lineari.
3
Di solito si dice che V e’ uno K-spazio vettoriale.
4
Attenzione: L’elemento O ∈ V si chiama diversamente a seconda la natura dello spazio vettoriale,
ad esempio, elemento neutro, vettore nullo, vettore zero, funzione nulla, vettore banale, colonna banale,
riga banale,etc.
Insomma, ogni assioma coglie una proprieta’ (molto semplice) delle combinazioni lineari tra numeri (coefficienti) e vettori
5.
3 Altri esempi di spazi vettoriali
Abbiamo visto che le colonne e le righe (di n elementi) sono uno spazio vettoriale. Ecco due generalizzazioni:
R
∞:= {(a
1a
2· · · ) : a
i∈ R}, cioe’ l’insieme delle righe con infiniti elementi.
Scrivendo a = (a
i) ∈ R
∞per denotare una riga con infiniti elementi, la somma si definisce come (componente a componente) a + b := (a
i+ b
i) e il prodotto con un nu- mero r ∈ R r.a := (ra
i).
Analogamente C
∞:= {
a
1a
2a
3.. .
}, cioe’ l’insieme delle colonne con infiniti elementi.
Scrivendo a = (a
i) ∈ C
∞per denotare una colonna con infiniti elementi la somma si definisce come (componente a componente) a + b := (a
i+ b
i) e il prodotto con un nu- mero r ∈ R r.a := (ra
i).
3.1 Matrici e tensori: gli indici servono per sommare compo- nente a componente
Guardando il caso delle colonne e le righe ci si rende conto che la cosa importante e’ l’
“indice”, cioe’ per sommare e moltiplicare abbiamo sommato gli elementi con lo stesso sottoindice. Dunque approfittando di questa osservazione si vede che l’insieme M
n,mdelle matrici con n righe e m-colonne e’ uno spazio vettoriale. Ecco come si definisce la somma e il prodotto: si usa l’osservazione precedente, cioe’ se a, b ∈ M
n,msono due matrici la loro somma si definisce come a + b := (a
i j+ b
i j), dove a = (a
i j) e b = (b
i j).
Se r e’ un numero allora r.a := (r.a
i j).
I tensori si definiscono in modo analogo, cioe’ generalizzando l’idea e usando 3,4,5,etc indici. Ad esempio prendiamo lo spazio vettoriale dei tensori con tre indice (t
ijk). La somma si definisce come s + t := (s
i j k+ t
i j k) e se r e’ un numero allora r.t := (rt
ijk)
5