Next: 11. Izomorfizmy i izometrie
Up: Algebra liniowa II
Previous: 9. Układy równań liniowych
Student poznał już standardowy iloczyn skalarny wektorów w przestrzeni
. Używając tego pojęcia możemy zdefiniować w przestrzeni
pojęcia długości wektora i odległości między
wektorami. Możemy również określić kąt między dwoma wektorami.
Dzięki temu łatwiej możemy sobie wyobrażać przestrzeń
.
Dla tych zastosowań iloczynu skalarnego w przestrzeni
istotne
są pewne własnosci, które ten iloczyn posiada. Z uwagi na
korzyści, jakie daje iloczyn skalarny w przestrzeni
warto
wprowadzić pojęcie abstrakcyjnego iloczynu skalarnego w dowolnej
przestrzeni liniowej nad ciałem liczb rzeczywistych. Uczynimy to
zaraz w poniższej definicji. Należy jednak zastrzec się w tym
miejscu, że pojęcia iloczynu skalarnego nie definiujemy w
przestrzeni liniowej nad dowolnym ciałem . W praktyce
najważniejszy jest iloczyn skalarny w rzeczywistych przestrzeniach
liniowych. Można również zdefiniować pojęcie iloczynu skalarnego
w zespolonych przestrzeniach liniowych. Teraz jednak skoncentrujemy
sie na przestrzeniach liniowych nad .
Załóżmy więc, że jest przestrzenią liniową nad .
Definicja 10.1
Iloczynem skalarnym w przestrzeni
nazywamy dowolną funkcję
taką, że dla
wszystkich
i
mamy:
1. (symetryczność)
2. (liniowość na 1. współrzędnej)
i
3. (dodatnia określoność)
dla
.
Przestrzeń liniową
z określonym w
niej iloczynem skalarnym nazywamy przestrzenią euklidesową.
Zwróćmy uwagę, że z uwagi na symetryczność, liniowość iloczynu
skalarnego na 1. współrzędnej implikuje liniowość na
2. współrzędnej:
- 2'.
-
Zazwyczaj w przestrzeni istnieje wiele funkcji
spełniających warunki definicji iloczynu
skalarnego. Poniżej podajemy kilka przykładów iloczynu skalarnego w
różnych przestrzeniach.
Przykłady.
1. Standardowy iloczyn skalarny w
. Dla wektorów
definiujemy
.
2. W przestrzeni wielomianów
możemy zdefiniować iloczyn
skalarny wzorem
3. Rozważmy macierz
. Określamy funkcję
2-argumentową
wzorem
We wzorze tym wektory traktujemy jak macierze wymiaru , zatem to macierz transponowana względem , wymiaru
, czyli po prostu wiersz złożony z kolejnych
współrzędnych wektora . ściśle rzecz biorąc, to
macierz wymiaru . Macierze takie utożsamiamy z liczbami
rzeczywistymi. Po wykonaniu działań występujących we wzorze na
otrzymujemy wzór na zależny od współrzędnych
wektorów .
Funkcja spełnia warunki (2) i (2') definicji iloczynu
skalarnego (tzn. jest liniowa względem obu współrzędnych). Dla
przykładu sprawdzimy addytywność na 1. współrzędnej.
Gdy macierz jest symetryczna, funkcja spełnia również
warunek 10.1(1). Jeśli dodatkowo funkcja spełnia warunek
10.1(4)(dodatnia określoność),
to jest ona iloczynem skalarnym w
.
Problem. Dla jakich macierzy symetrycznych funkcja
jest dodatnio określona ?
Problemem tym zajmiemy się później.
4. Niech będzie zbiorem ciągów
liczb rzeczywistych takich, że
. łatwo sprawdzić, że zbiór
ten jest podprzestrzenią przestrzeni liniowej
(pozostawiamy to jako ćwiczenie).
W przestrzeni określamy iloczyn skalarny wzorem
Sprawdzenie, że w istocie wzór ten definiuje iloczyn skalarny pozostawiamy
jako ćwiczenie.
5. Niech oznacza przestrzeń liniową ciągłych funkcji
(). Działania w tej przestrzeni
liniowej określamy podobnie, jak w przestrzeni
funkcji
ciągłych na .
W przestrzeni definiujemy iloczyn skalarny wzorem
Przestrzeń euklidesową
ze
standardowym iloczynem skalarnym oznaczamy symbolem .
Od tej pory w tym rozdziale zakładamy, że jest przestrzenią
euklidesową z iloczynem skalarnym
. Podobnie jak w przypadku przestrzeni
ze standardowym iloczynem skalarnym przyjmujemy następującą
definicję.
Definicja 10.2
Długość (normę) wektora
definiujemy jako liczbę
.
Następująca uwaga zawiera podstawowe własności iloczynu
skalarnego.
Uwaga 10.3
0)
1) (nierówność Cauchy'ego-Schwarza)
2) (nierówność Minkowskiego)
3)
Dowód. 0).
.
1) łatwo sprawdzić (1), gdy są liniowo zależne (wówczas w
(1) mamy nawet ). Załóżmy więc, że są liniowo
niezależne. Rozważmy funkcję
zdefiniowaną
wzorem
Zauważmy, że skoro są liniowo niezależne, funkcja
przyjmuje zawsze wartości dodatnie. Korzystając z liniowości
iloczynu skalarnego na obu współrzędnych dostajemy
dla wszystkich
. Równanie
jest więc równaniem kwadratowym o niewiadomej , bez rozwiązań
rzeczywistych. Dlatego wyróżnik tego równania jest ujemny.
Stąd natychmiast dostajemy nierówność Schwarza.
2) Korzystając z (1) dostajemy
3) wynika z (2).
W przestrzeni euklidesowej definiujemy odległość między
wektorami wzorem
Z nierówności Minkowskiego otrzymujemy łatwo nierówność
trójkąta :
dla wszystkich .
Na mocy nierówności Schwarza, dla wszystkich niezerowych wektorów mamy
Dlatego możemy zdefiniować kąt (nieskierowany) między wektorami
jako jedyną liczbę
taką, że
W następnym rozdziale poznamy głębsze uzasadnienie definicji
odległości i kąta między wektorami w przestrzeni euklidesowej.
Jak wspomnieliśmy na wstępie tego rozdziału, iloczyn skalarny
można zdefiniować również w zespolonych przestrzeniach
liniowych. Musimy wówczas jednak nieco zmodyfikować definicję 10.1.
Standardowy iloczyn skalarny
w zespolonej przestrzeni liniowej
definiujemy
wzorem
Zwróćmy uwagę, że
jest liczbą rzeczywistą
.
Długość wektora definiujemy jako liczbę
, podobnie jak w przestrzeni euklidesowej. Przestrzeń
możemy traktować jako rzeczywistą przestrzeń liniową
(ograniczając mnożenie przez skalary do skalarów rzeczywistych),
izomorficzną z
: wektor
odpowiada tu wektorowi
o kolejnych współrzędnych
, gdzie . Okazuje się, że długość wektora w
przestrzeni
(ze standardowym iloczynem skalarnym) równa się
długości wektora :
Definicja 10.4
W dowolnej zespolonej przestrzeni liniowej
iloczynem skalarnym
nazywamy dowolną funkcję
spełniającą następujące warunki dla wszystkich
i
:
1.
2. (liniowość na 1. współrzędnej)
3.
Warunek 10.4(1) implikuje, że
jest liczbą
rzeczywistą, dlatego warunek 10.4(3) ma sens. Podobnie jak w
przypadku rzeczywistego iloczynu skalarnego, warunki 10.4(1) i 10.4(2)
implikują warunek (2') poniżej
- 2'.
- (antyliniowość na 2. współrzędnej)
.
łatwo sprawdzić, że standardowy iloczyn skalarny w
spełnia
warunki definicji 10.4. Zespoloną przestrzeń liniową
z iloczynem skalarnym
nazywamy przestrzenią unitarną.
Można udowodnić, że uwaga 10.3 jest
słuszna również dla zespolonego iloczynu skalarnego
(ćwiczenie). Większość rozumowań dotyczących rzeczywistego
iloczynu skalarnego przenosi się łatwo na iloczyn
zespolony. (Wyjątkiem jest tu pojęcie kąta między wektorami,
którego nie definiujemy w przestrzeni unitarnej).
W dalszym ciągu będziemy zajmować się przestrzenią euklidesową
. Podobnie jak w przypadku przestrzeni przyjmujemy
następującą definicję.
Definicja 10.5
1) Wektory
są ortogonalne (symbolicznie:
)
.
2) Dla zbiorów
piszemy
gdy
dla wszystkich
i
. Gdy
, piszemy
zamiast
.
3) Dla
definiujemy zbiór
. Zbiór
nazywamy dopełnieniem ortogonalnym zbioru
w przestrzeni
.
Uwaga 10.6
1) Dla niezerowych wektorów
kąt między
wektorami
równa się
.
2)
jest podprzestrzenią
.
Dowód. 1) jest oczywiste.
2) Sprawdzamy, że zbiór jest zamknięty ze względu na
działania przestrzeni liniowej. Np. sprawdzimy zamkniętość
względem dodawania. Załóżmy, że
. Wówczas
również
, bo dla dowolnego mamy
Definicja 10.7
1) Mówimy że wektor
jest unormowany
(inaczej : jednostkowy), gdy ma długość
.
2) Bazę przestrzeni
złożoną z wektorów parami ortogonalnych
nazywamy bazą ortogonalną.
3) Bazę ortogonalną przestrzeni
złożoną z wektorów
unormowanych nazywamy bazą ortonormalną.
Przykładem bazy ortonormalnej w jest baza standardowa .
Załóżmy, że jest niezerowy, niech
. Wówczas wektor jest już unormowany. Dlatego,
mając bazę ortogonalną przestrzeni łatwo otrzymać bazę
ortonormalną, odpowiednio wydłużając lub skracając wektory
bazowe.
Zastosowania.
1. Załóżmy, że
jest bazą ortonormalną
przestrzeni . Następna uwaga pokazuje, jak łatwo znaleźć
współrzędne
wektora w bazie .
Uwaga 10.8
Dla wektora
,
tzn.
Dowód. Wiemy, że dla pewnych . Skoro
baza jest ortonormalna, to
Dlatego
.
Załóżmy teraz, że
jest liniowe. Wektory
tworzą kolejne kolumny macierzy
. Współrzędne wektora
są postaci
. Dlatego
.
2.
Załóżmy, że jest podprzestrzenią
przestrzeni oraz
jest bazą ortonormalną
przestrzeni . Używając tej bazy możemy łatwo zdefiniować rzut
prostopadły
przestrzeni na podprzestrzeń wzorem
Następująca uwaga uzasadnia, że w istocie tak określone
przekształcenie możemy uważać za rzut prostopadły na .
Uwaga 10.9
1)
jest liniowe.
2) Dla
.
3) Dla
jest jedynym wektorem podprzestrzeni
takim, że
.
Dowód. 1) Sprawdzimy np. addytywność .
2) Na mocy uwagi 10.8 (zastosowanej do przestrzeni z bazą
ortonormalną ),
.
3) Po pierwsze sprawdzimy, że
Istotnie, rozważmy dowolny wektor przestrzeni . Mamy
Z drugiej strony
gdyż
Dlatego
, więc
Pozostaje pokazać, że wektor jest jedynym wektorem
podprzestrzeni spełniającym . W tym celu przypuśćmy, że
i . Pokażemy, że wówczas .
Skoro , to tym bardziej dla
. Dlatego
, czyli
.
Na mocy uwagi 10.8 (podobnie jak w (2)),
Przykład.
Niech
. Niech
będzie płaszczyzną generowaną przez . Wówczas
jest bazą ortonormalną przestrzeni
, zaś
bazą
ortonormalną podprzestrzeni .
Rzut prostopadły wektora
na płaszczyznę wyraża
się wzorem
Ze wzoru tego łatwo odczytać macierz przekształcenia
w bazie standardowej. Inny sposób znalezienia tej macierzy
polega na obliczeniu zgodnie ze wzorem wektorów
i , tworzących kolejne
kolumny macierzy .
Ponadto zgodnie z uwagą 10.8 łatwo znaleźć współrzędne wektora
w bazie :
Next: 11. Izomorfizmy i izometrie
Up: Algebra liniowa II
Previous: 9. Układy równań liniowych
Ludomir Newelski
2005-09-21