1. Repetition: skalärprodukten i

I har vi redan den bekanta punktprodukten (dot product):

där och .

Denna produkt ger oss verktyg som vinkel, längd och avstånd — begrepp som är centrala i geometri och optimering. Frågan som denna föreläsning besvarar är: kan vi definiera liknande begrepp på andra vektorrum, som polynomrum eller funktionsrum?


2. Allmän skalärprodukt — definition

Definition: Skalärprodukt (inre produkt)

Låt vara ett reellt vektorrum. En skalärprodukt (inner product) på är en funktion som uppfyller följande fyra axiom för alla och alla skalärer :

NrAxiomNamn
1Symmetri
2Additivitet
3Homogenitet
4, med likhet om och bara om Positivdefinithet

Ett vektorrum utrustat med en skalärprodukt kallas ett inre produktrum.

Axiom 2 + 3 tillsammans kallas linjäritet i första argumentet

Tack vare symmetrin (axiom 1) är skalärprodukten även linjär i det andra argumentet. Man säger att den är bilinjär.


3. Norm och avstånd

Från en skalärprodukt kan vi definiera längd och avstånd:

Definition: Norm och avstånd

Låt vara en skalärprodukt på .

Normen (längden) av :

Avståndet mellan och :

Koppling till geometri: Vinkelräthet (ortogonalitet) och kortaste avstånd definieras med hjälp av normen. Begreppet “vinkelrät” i ett allmänt inre produktrum betyder att .


4. Grundläggande räkneregler


5. Skalärprodukter på

5.1 Standardskalärprodukten

5.2 Viktade skalärprodukter

Generell viktad skalärprodukt

med vikter :

Kravet är att alla vikter är strikt positiva (). Om någon vikt vore eller negativ bryts axiom 4 (positivdefinithet).

5.3 Icke-exempel: när villkoren inte uppfylls

5.4 Matrisbaserad skalärprodukt


6. Skalärprodukter på polynomrum

6.1 Evalueringsskalärprodukt

Den viktigaste typen av skalärprodukt på polynomrum bygger på att evaluera polynomen i fasta punkter och bilda en viktad summa.

Evalueringsskalärprodukt på

Välj distinkta punkter och positiva vikter . Definiera:

Krav: Man behöver minst distinkta punkter för . I behövs alltså minst 3 punkter; i behövs minst 8.

Varför just punkter? Ett polynom av grad som är noll i punkter måste vara nollpolynomet (det har fler nollställen än grad). Detta säkerställer axiom 4: om måste för minst ett , och med positiva vikter ger detta .

6.2 Icke-exempel: för få punkter

6.3 Fler exempel på


7. Skalärprodukter via integration

Integration ger en naturlig skalärprodukt på funktionsrum. Till skillnad från evalueringsskalärprodukter (som samplar i ändligt många punkter) tar integralen hänsyn till funktionens beteende överallt.

7.1 På polynomrum

7.2 På funktionsrum


8. Sammanfattning: checklista för skalärprodukter

KontrollFråga att ställa
SymmetriÄr ?
AdditivitetKan vi “bryta ut” en summa?
HomogenitetKan vi “dra ut” en skalär?
PositivdefinithetÄr för alla ?

Vanligaste fallgropen

Axiom 4 är nästan alltid det axiom som bryter. Kontrollera alltid:

  • Viktad skalärprodukt: Alla vikter strikt positiva?
  • Evalueringsskalärprodukt: Tillräckligt många distinkta punkter?
  • Matrisbaserad: Är matrisen inverterbar?

9. Skalärprodukt på matrisrum — spåret

Förutom , polynomrum och funktionsrum kan man definiera skalärprodukter på matrisrum. Den viktigaste konstruktionen använder spåret (trace).

9.1 Definition via spåret

Definition: Frobenius-skalärprodukt

Definiera på (alla -matriser):

där betecknar spåret — summan av diagonalelementen.

Varför fungerar detta? Om vi “vecklar ut” matriserna till vektorer i (genom att stapla kolumnerna) motsvarar precis standardskalärprodukten av de utvecklade vektorerna. Det beror på att , och summan av diagonalelementen ger — precis den elementvisa produktens summa.


10. Beräkningsexempel: norm och avstånd

Nu tillämpar vi skalärprodukten för att beräkna norm (längd) och avstånd i olika rum.


11. Bästa approximation — tillämpning av skalärprodukten

En av de viktigaste tillämpningarna av skalärprodukter är att hitta den bästa approximationen av en funktion med ett polynom. Idén är att minimera avståndet (i skalärproduktens mening) mellan funktionen och polynomet.


12. Centrala olikheter och satser

I ett allmänt inre produktrum gäller samma fundamentala olikheter som i . Dessa olikheter följer enbart från de fyra axiomen — de gäller i alla inre produktrum oavsett om vi jobbar med vektorer, polynom, matriser eller funktioner.

12.1 Cauchy–Schwarz olikhet

Sats: Cauchy–Schwarz olikhet

Låt vara en skalärprodukt på . Då gäller för alla :

med likhet om och bara om och är linjärt beroende (dvs. den ena är en skalär multipel av den andra, eller en av dem är nollvektorn).

Bevisidé: Om gäller olikheten trivialt (båda sidor är noll). Antag och betrakta vektorn (ortogonala projektionens residual). Axiom 4 ger . Att utveckla denna olikhet med hjälp av bilinjäriteten ger exakt Cauchy–Schwarz olikhet.

Specialfall i : Med standardskalärprodukten återfås den klassiska Cauchy–Schwarz olikheten:

Tolkning: Cauchy–Schwarz begränsar hur “parallella” två vektorer kan vara relativt sina normer. I med standardprodukten kan man definiera vinkeln mellan och via , och olikheten säger att — helt konsekvent med att cosinus alltid ligger mellan och . I allmänna inre produktrum (polynom, funktioner) saknas geometrisk vinkel, men Cauchy–Schwarz gäller ändå och kan användas som en generaliserad vinkeldefinition.

12.2 Triangelolikheten

Sats: Triangelolikheten

Låt vara en skalärprodukt på . Då gäller för alla :

Bevis:

Använd Cauchy–Schwarz: :

Ta roten ur båda sidor (båda icke-negativa):

Följdsats — triangelolikheten för avstånd:

Bevis av följdsatsen: Sätt och . Då ger triangelolikheten:

Tolkning: Triangelolikheten säger att den raka vägen alltid är kortast — att gå via en mellanpunkt kan aldrig ge ett kortare avstånd. Namnet kommer från att i en triangel med hörn , , är varje sida kortare än summan av de andra två. Denna olikhet gäller i alla inre produktrum och är fundamental för att normen verkligen ska bete sig som en “längd”.

12.3 Pythagorassatsen (generaliserad)

Sats: Pythagorassatsen

Låt vara en skalärprodukt på . Då gäller:

(Ortogonalitet är ekvivalent med att Pythagoras sats gäller.)

Bevis:

Likhet med gäller om och bara om , dvs. , dvs. .

Tolkning: I med standardprodukten ger detta den klassiska Pythagoras sats för rätvinkliga trianglar. Men satsen gäller i alla inre produktrum: om två polynom är ortogonala (deras skalärprodukt är noll) gäller att “normen av summan i kvadrat = summan av normerna i kvadrat”. Pythagorassatsen generaliseras även till fler än två vektorer: om är parvis ortogonala, så gäller


13. Ortogonala och ortonormala mängder

13.1 Definition

Definition: Ortogonal mängd

En mängd vektorer i ett inre produktrum kallas ortogonal om vektorerna är parvis ortogonala:

(Varje par av distinkta vektorer i mängden har skalärprodukt noll.)

Definition: Ortonormal mängd

En ortogonal mängd kallas ortonormal om dessutom varje vektor har norm 1:

Ekvivalent:

( kallas Kronecker-delta.)

Tolkning: En ortogonal mängd är en samling vektorer som alla är vinkelräta mot varandra — en generalisering av koordinataxlarna i . En ortonormal mängd är dessutom “normaliserad” så att varje vektor har enhetslängd. Standardbasen i är det enklaste exemplet på en ortonormal mängd.

13.2 Varför är ortogonala mängder viktiga?

Sats: Ortogonala nollskilda vektorer är linjärt oberoende

Om är en ortogonal mängd och ingen vektor är nollvektorn, så är mängden linjärt oberoende.

Bevis: Antag att . Ta skalärprodukten med på båda sidor:

Bilinjäriteten ger: .

Alla termer utom den :te försvinner på grund av ortogonaliteten ( för ):

Eftersom gäller (axiom 4), så . Detta gäller för alla , alltså .

Praktisk konsekvens: Om vi har en ortogonal mängd med nollskilda vektorer i ett -dimensionellt inre produktrum, bildar den automatiskt en bas — en ortogonal bas. Och om vi dessutom normaliserar vektorerna till enhetslängd får vi en ortonormal bas.

13.3 Räkneexempel

13.4 Fördelen med ortonormala baser

Om är en ortonormal bas för ett inre produktrum blir koordinatberäkningen extremt enkel:

Koordinaterna fås genom skalärprodukter — ingen Gausselimination behövs!

Varför? Om och vi tar skalärprodukten med :

(Alla termer utom den :te försvinner tack vare ortogonaliteten, och den :te förenklas tack vare .)


14. Sammanfattning: checklista för skalärprodukter

KontrollFråga att ställa
SymmetriÄr ?
AdditivitetKan vi “bryta ut” en summa?
HomogenitetKan vi “dra ut” en skalär?
PositivdefinithetÄr för alla ?

Vanligaste fallgropen

Axiom 4 är nästan alltid det axiom som bryter. Kontrollera alltid:

  • Viktad skalärprodukt: Alla vikter strikt positiva?
  • Evalueringsskalärprodukt: Tillräckligt många distinkta punkter?
  • Matrisbaserad: Är matrisen inverterbar?

Sammanfattning av skalärprodukter vi har sett

RumSkalärproduktKrav
(standard)Inga extra
(viktad)
(matrisbaserad) inverterbar
(evaluering) distinkta punkter,
eller (integral)Inga extra
(Frobenius)Inga extra

Resurser

Videor

Wikipedia

Fördjupning