Universitaire wiskunde — Bachelor jaar 1 · Bachelor Year 1
23Euclidische ruimten
Door een inwendig product toe te voegen aan een reële vectorruimte verwerf je de meetkundige begrippen — lengtes, hoeken, orthogonaliteit, afstanden — en één stelling die boven het hoofdstuk uittorent: elke deelruimte laat een orthogonale projectie toe, berekenbaar via Gram–Schmidt, die de kortste afstand realiseert. De isometrieën van het vlak sluiten het hoofdstuk en de meetkunde van het jaar af.
Doorheen dit hoofdstuk is E een reëlevectorruimte.
23.1 Inwendige producten
Definitie 23.1
Een inwendig product op E is een afbeelding⟨⋅,⋅⟩:E×E→R die bilineair, symmetrisch en positief definiet is (⟨x,x⟩>0 voor x=0). Een eindigdimensionale ruimte die hiermee is uitgerust, is een euclidische ruimte. De norm van x is ∥x∥=⟨x,x⟩, en d(x,y)=∥x−y∥.
Voorbeeld 23.2
Op Rn: het canonieke product ⟨x,y⟩=∑xiyi. Op C([a,b]): ⟨f,g⟩=∫abfg (positieve definietheid is Stelling 15.7 (4)). Op Rn[X]: ⟨P,Q⟩=∫01PQ, of ∑iP(xi)Q(xi) over n+1 verschillende punten.
Voorbeeld 23.3(De hoek tussen twee veeltermen)
Zodra een inwendig product gekozen is, hebben om het even welke twee niet-nulvectoren een hoek, via cosθ=∥x∥∥y∥⟨x,y⟩ (een legitieme cosinus door Cauchy–Schwarz). Voor X en X2 in ∫01:
een hoek van ongeveer 14.5 graden — op [0,1] zijn de grafieken van x en x2 “bijna evenwijdig” in de kwadratisch-gemiddelde zin, en dat is waarom het verwijderen van die gedeelde richting (Gram–Schmidt, hieronder) enkel de kleine correctie X2−X+61 overlaat.
Stelling 23.4(Cauchy–Schwarz; eigenschappen van de norm)
Voor alle x,y∈E:
∣⟨x,y⟩∣≤∥x∥∥y∥,
met gelijkheid dan en slechts dan als x,y evenredig zijn. Bijgevolg voldoet ∥⋅∥ aan de driehoeksongelijkheid ∥x+y∥≤∥x∥+∥y∥ (en ∥λx∥=∣λ∣∥x∥, ∥x∥=0⟺x=0). Bovendien:
∥x+y∥2=∥x∥2+2⟨x,y⟩+∥y∥2,⟨x,y⟩=41(∥x+y∥2−∥x−y∥2).
Bewijs. Als y=0 is alles triviaal. Anders is de kwadratische vorm t↦∥x+ty∥2=∥x∥2+2t⟨x,y⟩+t2∥y∥2 voor alle t groter dan of gelijk aan 0: haar discriminant is ≤0, wat Cauchy–Schwarz is; gelijkheid betekent een dubbele wortel t0, d.w.z. x+t0y=0 (definietheid): evenredigheid. Driehoeksongelijkheid: uitwerken,
waarbij de tussenstap Cauchy–Schwarz is; gelijkheid dwingt ⟨x,y⟩=∥x∥∥y∥ af, het positieve geval van gelijkheid, d.w.z. evenredigheid met niet-negatieve verhouding — meetkundig ontaardt de driehoek enkel wanneer de twee vectoren dezelfde kant op wijzen. De laatste twee identiteiten zijn directe uitwerkingen (de tweede, de polarisatie-identiteit, wint het product terug uit de norm). ∎
23.2 Orthogonaliteit
Definitie 23.5
x⊥y wanneer ⟨x,y⟩=0. Een familie is orthogonaal wanneer haar vectoren paarsgewijs orthogonaal zijn, orthonormaal wanneer bovendien elke norm 1 heeft. Het orthogonaal complement van een deelruimteF is
(Pythagoras) Als x⊥y dan ∥x+y∥2=∥x∥2+∥y∥2. Een orthogonale familie van niet-nulvectoren is vrij. In een orthonormale basis(e1,…,en) zijn de coördinaten en producten
Bewijs. Pythagoras: uitwerken. Vrijheid: neem ⟨⋅,xj⟩ van een nulcombinatie: λj∥xj∥2=0. Coördinaten: schrijf x=∑λiei en neem het product met ej: λj=⟨x,ej⟩; de twee formules volgen uit bilineariteit. ∎
Voorbeeld 23.7(Orthonormale coördinaten, met een Parseval-controle)
Certificering via de normformule van de propositie:
29+625+316=627+25+32=14=∥x∥2=1+4+9.
Deze controle op de som van gekwadrateerde coördinaten (een eindige Parseval-identiteit) kost enkele seconden en vangt teken- en normalisatiefouten met bijna zekerheid op — maak er een gewoonte van telkens wanneer een orthonormale ontwikkeling wordt berekend; haar oneindigdimensionale versie, voor de Fouriercoëfficiënten van Voorbeeld 23.14, is een stelling van het volume van Jaar 3.
Stelling 23.8(Gram–Schmidt)
Elke euclidische ruimte heeft orthonormale bases. Expliciet: uit om het even welke basis(v1,…,vn) produceert het recept
wk=vk−i=1∑k−1⟨vk,ei⟩ei,ek=∥wk∥wk
een orthonormale basis(e1,…,en) met Vect(e1,…,ek)=Vect(v1,…,vk) voor elke k.
Bewijs. Inductie op k. Stel (e1,…,ek−1)orthonormaal en opspannend Vect(v1,…,vk−1): de vector wk is per constructie orthogonaal op elke ej (j<k) (⟨wk,ej⟩=⟨vk,ej⟩−⟨vk,ej⟩), en wk=0 aangezien vk∈/Vect(v1,…,vk−1). Normeren behoudt de orthogonaliteit; de uitspraak over het opspansel geldt aangezien ek een combinatie is van vk en eerdere ei’s, inverteerbaar. ∎
Voorbeeld 23.9(Gram–Schmidt op veeltermen, volledig)
Orthonormaliseer (1,X,X2) in R2[X] met ⟨P,Q⟩=∫01PQ. Stap 1: ∥1∥2=1, dus e1=1. Stap 2: w2=X−⟨X,1⟩1=X−21, en ∥w2∥2=∫01(x−21)2dx=121: e2=12(X−21). Stap 3: ⟨X2,e1⟩=31 en
Haar norm werd berekend in Oefening 23.9: ∥w3∥2=1801, waaruit e3=180(X2−X+61). De veeltermen1, X−21, X2−X+61 zijn, op schaal na, de eerste Legendre-veeltermen van het interval[0,1]; de constructie gaat één graad per keer verder, elke nieuwe veelterm orthogonaal op al haar voorgangers. Merk op hoe het algoritme eerder werk hergebruikt: de projectie die bij stap 3 wordt afgetrokken, is precies de beste affiene benadering van X2 gevonden in Voorbeeld 23.12 — Gram–Schmidt is geïtereerde orthogonale projectie.
en de bijbehorende projectiepF op F (de orthogonale projectie) wordt, in om het even welke orthonormale basis(e1,…,ek) van F, gegeven door pF(x)=∑i⟨x,ei⟩ei. Zij realiseert de afstand tot F: voor alle y∈F,
∥x−pF(x)∥≤∥x−y∥,
met gelijkheid enkel voor y=pF(x); men schrijft d(x,F)=∥x−pF(x)∥.
Bewijs. Neem een orthonormale basis(ei)i≤k van F (Stelling 23.8 binnen F) en stel π(x)=∑⟨x,ei⟩ei∈F. Dan is x−π(x)⊥ej voor elke j (dezelfde opheffing als hierboven), dus x−π(x)∈F⊥: E=F+F⊥. En F∩F⊥={0}: zo’n vector voldoet aan ⟨x,x⟩=0. Dus de som is direct en π=pF.
Afstand: voor y∈F, ontbind x−y=(x−pF(x))+(pF(x)−y), orthogonale stukken (F⊥ en F); Pythagoras:
∥x−y∥2=∥x−pF(x)∥2+∥pF(x)−y∥2≥∥x−pF(x)∥2,
gelijkheid dan en slechts dan als y=pF(x). ∎
Voorbeeld 23.11(Projecties verlengen nooit)
Pas Pythagoras toe op de opsplitsing x=pF(x)+(x−pF(x)):
∥pF(x)∥2=∥x∥2−∥x−pF(x)∥2≤∥x∥2,
met gelijkheid dan en slechts dan als x∈F. In een orthonormale basis(e1,…,ek) van F luidt dit ∑i≤k⟨x,ei⟩2≤∥x∥2 (een Bessel-ongelijkheid): hoeveel orthonormale richtingen men ook meet, de gekwadrateerde coördinaten overschrijden nooit de gekwadrateerde lengte — vergelijk de exacte gelijkheid van Voorbeeld 23.7 wanneer de familie een volledige basis is. Deze eenregelige ongelijkheid is wat Fouriercoëfficiënten sommeerbaar maakt in het volume van Jaar 3; hier verklaart ze al waarom het toevoegen van meer basisfuncties aan een kleinste-kwadratenpassing het residu enkel kan verkleinen.
Voorbeeld 23.12(Beste kwadratische benadering)
In C([0,1]) met ⟨f,g⟩=∫01fg is de veelterm van graad ≤1 die het dichtst bij f(x)=x2 ligt in de bijbehorende (kwadratisch-gemiddelde) afstand pF(f), waarbij F=R1[X]. Gram–Schmidt op (1,X): e1=1, w2=X−21, ∥w2∥2=∫01(x−21)2=121, e2=12(X−21). Dan
met gebruik van ∫01x2(x−21)dx=41−61=121. Het idee van de “kleinste kwadraten” in één regel lineaire algebra.
Methode 23.13(Drie wegen naar een afstand d(x,F))
Orthonormale basis van F: dan is pF(x)=∑i⟨x,ei⟩ei en, via Pythagoras,
d(x,F)2=∥x∥2−∥pF(x)∥2=∥x∥2−i∑⟨x,ei⟩2,
vaak goedkoper dan x−pF(x) zelf te berekenen.
Normaalvergelijkingen: met om het even welke voortbrengende familie van F, los ⟨x−p,vj⟩=0 op voor de coëfficiënten van p (Oefening 23.5) — geen orthonormalisatie nodig.
Via het complement: als F⊥ kleiner is dan F (bv. F een hypervlak, F⊥ een rechte Vect(n)), projecteer dan in plaats daarvan op F⊥:
d(x,F)=∥pF⊥(x)∥=∥n∥∣⟨x,n⟩∣,
wat de klassieke formule voor de afstand tot een vlak is (Oefening 25.8 gebruikt haar).
Weg 3 is een bijzonder geval van een algemene reflex: projecteer altijd op diegene van F, F⊥ met de kleinste dimensie.
Voorbeeld 23.14(Trigonometrische orthogonaliteit: een Fourier-voorproefje)
Op C([0,2π]) met ⟨f,g⟩=π1∫02πfg is de familie
(21,cosx,sinx,cos2x,sin2x,…)
orthonormaal: bijvoorbeeld ⟨cospx,cosqx⟩=π1∫02πcospxcosqxdx=0 voor p=q (lineariseer het product tot 21[cos(p−q)x+cos(p+q)x] en integreer over volledige perioden), terwijl π1∫02πcos2pxdx=1. De orthogonale projectie op het opspansel van de eerste 2N+1 van deze functies heeft daarom coördinaten⟨f,ei⟩ — integralen tegen cosinussen en sinussen. Dit zijn de Fouriercoëfficiënten van f, en de projectie is haar beste kwadratisch-gemiddelde trigonometrische benadering; het volume van Jaar 3 bestudeert hun convergentie. De orthogonaliteit doet al het werk: de formules voor de coëfficiënten zijn woordelijk Stelling 23.10.
23.3 Isometrieën van het vlak
Definitie 23.15
Een endomorfisme u van een euclidische ruimte is een isometrie (of orthogonale afbeelding) wanneer het de norm behoudt: ∥u(x)∥=∥x∥ voor alle x — equivalent (polarisatie) behoudt het het inwendig product; equivalent voldoet zijn matrix A in een orthonormale basis aan ATA=I. Isometrieën vormen een groep, de orthogonale groepO(E).
Voorbeeld 23.16(Een isometrie op het zicht herkennen)
Is A=51(34−43) orthogonaal? Kolommen: normen 519+16=1 en 5116+9=1; product 251(3⋅(−4)+4⋅3)=0. Ja — en detA=259+16=1, dus het is de rotatie Rθ met cosθ=53, sinθ=54 (de “3-4-5-rotatie”, waarvan de hoek geen opmerkelijke breuk van π is). Daarentegen heeft B=21(1011) een uiterlijk met determinant-op-schaal maar een niet-eenheids eerste kolom (21): niet orthogonaal — de determinant ±1 alleen certificeert niets, de kolommen moeten worden gecontroleerd.
Stelling 23.17(Isometrieën van het vlak)
In een orthonormale basis van een euclidisch vlak zijn de matrices van isometrieën precies
Rθ=(cosθsinθ−sinθcosθ)(rotatie over hoek θ,det=1),
Sθ=(cosθsinθsinθ−cosθ)(det=−1),
waarbij de laatste de spiegeling in de rechte is die hoek 2θ maakt met de eerste basisvector.
Bewijs. Zij A=(abcd) met ATA=I: de kolommen zijn eenheidsvectoren en orthogonaal. De eerste kolom is (cosθ,sinθ) voor een zekere θ; de tweede, eenheidsvector en orthogonaal erop, is ±(−sinθ,cosθ). Het teken + geeft Rθ; het teken − geeft Sθ. Men gaat na dat Sθ2=I en dat de vector (cos2θ,sin2θ) vast blijft terwijl zijn orthogonale wordt omgekeerd: een spiegeling. (En RαRβ=Rα+β: de rotatiegroep is de hoekgroep — vergelijk Stelling 3.7.) ∎
Twee spiegelingen maken een rotatie: M=(2,0.5) spiegelen in de x-as, daarna in de rechte y=x, landt op (−0.5,2) — het beeld van M onder de rotatie over hoek 2π om de oorsprong, tweemaal de hoek 4π tussen de assen. Het weekendprobleem maakt van dit beeld de samenstellingswet van alle isometrieën van het vlak.
Opmerking 23.18(Veelvoorkomende valkuilen)
De projectieformule vereist een orthonormale basis: voor een louter voortbrengende familie (vi) van F is de som ∑i⟨x,vi⟩vinietpF(x) (test F=R2, v1=e1, v2=e1+e2); met een niet-orthonormale familie los je in plaats daarvan de normaalvergelijkingen op (Methode 23.13 (2)). Orthogonale families moeten 0 vermijden om vrij te zijn: de nulvector is orthogonaal op alles, inclusief op zichzelf — vrijheid in Propositie 23.6 vereist niet-nulvectoren. F⊥ hangt af van het inwendig product: in R1[X] is het complement van Vect(X) voor ∫01PQ niet de constanten maar Vect(1−23X) — bereken ∫01x(1−23x)=21−21=0; “loodrecht” is betekenisloos zolang het product niet benoemd is. Werk ∥x+y∥ niet lineair uit: de juiste identiteit is ∥x+y∥2=∥x∥2+2⟨x,y⟩+∥y∥2; de kruisterm verdwijnt enkel bij orthogonaliteit (Pythagoras), en de driehoeksongelijkheid is een ongelijkheid. Eenheidsvectoren naar eenheidsvectoren sturen volstaat niet: u(x,y)=(x+y,0) beeldt beide canonieke basisvectoren af op de eenheidsvector (1,0), maar toch ∥u(1,1)∥=2=2: geen isometrie. De definitie eist ∥u(x)∥=∥x∥ voor allex; in matrixtermen ATA=I, d.w.z. kolommen die eenheidsvectoren en paarsgewijs orthogonaal zijn — beide voorwaarden, samen gecontroleerd.
Opmerking 23.19(Waar het inwendig product naartoe gaat)
Orthogonale projectie is de meest toegepaste stelling van het hoofdstuk: ze ligt aan de basis van de kleinste kwadraten (het weekendprobleem van Hoofdstuk 25 bouwt er regressierechten op), van Fouriercoëfficiënten (Voorbeeld 23.14), en van de normaalvergelijkingen van Oefening 23.5, die de numerieke analyse op grote schaal oplost. De classificatie Rθ/Sθ wordt hieronder voltooid: het weekendprobleem classificeert alle afstandsbewarende transformaties van het vlak, lineair of niet, en hun eindige groepen — de wiskunde van rozetten en regelmatige veelhoeken. In het volume van Jaar 2 ontmoet het inwendig product de eigenwaardetheorie (symmetrische matrices, kwadratische vormen); in Jaar 3 wordt oneindigdimensionale euclidische meetkunde de theorie van de Hilbertruimte.
Opmerking 23.20(Perspectieven binnen Boek 3)
Twee bruggen verlaten dit hoofdstuk. Achterwaarts, naar de lineaire algebra: de Gram-matrix van Oefening 23.11 verpakt inwendige producten in de determinantmachinerie van Hoofdstuk 22, en orthogonale projectie is de bijzondere projector van Hoofdstuk 20 waarvan de kern F⊥ is — al haar algebra (p2=p, s=2p−id) geldt woordelijk, nu met de bonus dat ∥x−p(x)∥ een afstand is. Voorwaarts, naar de analyse: Hoofdstuk 24 meet booglengte met de norm van dit hoofdstuk en classificeert niets zonder zijn isometrieën; Hoofdstuk 25 leest de gradiënt af via Cauchy–Schwarz (steilste stijging) en sluit het volume af met de kleinste kwadraten, wat Stelling 23.10 toegepast op een datavector in Rn is. Het inwendig product is het punt waar de algebra en de analyse van het boek elkaar eindelijk ontmoeten.
23.4 Oefeningen
Oefening 23.1★
In R3 canoniek: bereken ⟨u,v⟩, ∥u∥, ∥v∥ en de hoek tussen u=(1,2,2) en v=(2,−2,1). Verifieer Cauchy–Schwarz numeriek.
Oplossing
Oplossing van Oefening 23.1.
⟨u,v⟩=2−4+2=0; ∥u∥=∥v∥=3. De vectoren zijn orthogonaal: de hoek is 2π. Cauchy–Schwarz: ∣0∣≤9, ruim.
Oefening 23.2★
Bewijs de parallellogramidentiteit ∥x+y∥2+∥x−y∥2=2∥x∥2+2∥y∥2 in om het even welke euclidische ruimte, en gebruik haar om aan te tonen dat de sup-norm op R2, ∥(x,y)∥∞=max(∣x∣,∣y∣), niet van een inwendig product komt.
Oplossing
Oplossing van Oefening 23.2.
Werk beide gekwadrateerde normen uit met de identiteit van Stelling 23.4 en tel op: de kruistermen heffen elkaar op.
Sup-norm: neem x=(1,0), y=(0,1). Dan ∥x+y∥∞=∥x−y∥∞=1 en de identiteit zou 1+1=2(1)+2(1)=4 vereisen: onwaar. Een norm die de parallellogramidentiteit schendt, komt van geen enkel inwendig product.
Oefening 23.3★
Pas Gram–Schmidt toe op ((1,1,0),(1,0,1),(0,1,1)) in canoniek R3.
Oplossing
Oplossing van Oefening 23.3.
e1=21(1,1,0).
w2=(1,0,1)−⟨(1,0,1),e1⟩e1=(1,0,1)−21(1,1,0)=(21,−21,1); ∥w2∥=23, dus e2=61(1,−1,2).
(Controle: de paarsgewijze producten verdwijnen; elk heeft norm 1.)
Oefening 23.4★
In R3, zij F=Vect((1,1,1)). Bepaal F⊥ (vergelijking en basis), de matrix van pF in de canonieke basis, en d((1,2,3),F).
Oplossing
Oplossing van Oefening 23.4.
F⊥={(x,y,z):x+y+z=0}, basis((1,−1,0),(1,0,−1)). Met e=31(1,1,1): pF(x)=⟨x,e⟩e=3x1+x2+x3(1,1,1), dus
Mat(pF)=31111111111.
Voor x=(1,2,3): pF(x)=(2,2,2) en d(x,F)=∥(1,2,3)−(2,2,2)∥=∥(−1,0,1)∥=2.
Oefening 23.5★★
(Normaalvergelijkingen) Zij F=Vect((1,0,1),(0,1,1))⊆R3 en x=(1,1,4). Bereken pF(x) door ⟨x−p,v⟩=0 op te lossen voor de twee voortbrengers (p=α(1,0,1)+β(0,1,1)), daarna d(x,F). Waarom is Gram–Schmidt hier onnodig?
Oplossing
Oplossing van Oefening 23.5.
Zij p=α(1,0,1)+β(0,1,1)=(α,β,α+β). Orthogonaliteit van x−p op de voortbrengers:
d.w.z. 2α+β=5 en α+2β=5: α=β=35. Dus pF(x)=(35,35,310) en
d(x,F)=∥x−p∥=(−32,−32,32)=32.
Gram–Schmidt is onnodig omdat de bepalende eigenschap van de projectie — x−p⊥F — zelf een lineair stelsel is (“normaalvergelijkingen”) op de coëfficiënten in om het even welke voortbrengende familie.
met het geval van gelijkheid, als een instantie van Cauchy–Schwarz in C([0,1]). Bewijs daarna (∑i=1nai)2≤n∑ai2 voor reële ai.
Oplossing
Oplossing van Oefening 23.6.
Cauchy–Schwarz met g=1:
(∫01f⋅1)2≤∫01f2⋅∫0112=∫01f2,
gelijkheid dan en slechts dan als f evenredig is met 1, d.w.z. constant. Discrete versie: in Rn met x=(a1,…,an), y=(1,…,1): (∑ai)2≤∥x∥2∥y∥2=n∑ai2, gelijkheid dan en slechts dan als alle ai gelijk zijn.
Volgens Stelling 23.10 is E=F⊕F⊥, dus de dimensies tellen op: dimF⊥=dimE−dimF. De insluiting F⊆(F⊥)⊥ is onmiddellijk (vectoren van F zijn orthogonaal op alles in F⊥). Dimensies: dim(F⊥)⊥=dimE−dimF⊥=dimF; een insluiting met gelijke (eindige) dimensies is een gelijkheid (Stelling 19.14).
Oefening 23.8★★
Identificeer de isometrieën van het vlak met matrices
A=21(11−11),B=51(344−3)
(type, hoek of as). Bereken A8 en B2 zonder matrices te vermenigvuldigen.
Oplossing
Oplossing van Oefening 23.8.
A: kolommen eenheidsvectoren, determinant +1: een rotatie, met cosθ=21, sinθ=21: θ=4π. Bijgevolg A8=R8π/4=R2π=I.
B: determinant 251(−9−16)=−1: een spiegeling Sθ met cosθ=53, sinθ=54; haar as maakt de hoek 2θ met de x-as, d.w.z. de rechte gericht door (cos2θ,sin2θ) — concreet is de as Vect((2,1)), aangezien B(2,1)T=51(6+4,8−3)T=(2,1)T. Als spiegeling, B2=I.
met behulp van Voorbeeld 23.12: het minimum is ∥f−pF(f)∥2 voor f=X2, F=R1[X].
Oplossing
Oplossing van Oefening 23.9.
De grootheid is ∥f−(a+bX)∥2 in C([0,1]) met het integraal-inwendig-product: minimaal precies bij de orthogonale projectiea+bX=pF(f)=X−61 (Voorbeeld 23.12). Het minimum is
∥f−pF(f)∥2=∫01(x2−x+61)2dx.
Uitwerken: ∫01(x2−x+61)2=∫01(x4−2x3+34x2−31x+361)dx=51−21+94−61+361=1801. Dus het minimum is gelijk aan 1801.
Oefening 23.10★★★
Zij u een isometrie van een euclidische ruimteE. Bewijs dat ker(u−id)⊥im(u−id), en leid E=ker(u−id)⊕im(u−id) af. (Bereken ⟨x−u(x),y⟩ voor u(y)=y, met gebruik van het behoud van het product.)
Oplossing
Oplossing van Oefening 23.10.
Zij y∈ker(u−id) (d.w.z. u(y)=y) en x∈E. Dan, met gebruik van het behoud van het inwendig product (⟨u(a),u(b)⟩=⟨a,b⟩):
elke vector van im(u−id) is orthogonaal op elke vaste vector.
Daarom is im(u−id)⊆ker(u−id)⊥, en volgens de dimensiestelling plus Oefening 23.7 hebben beide dimensie dimE−dimker(u−id): ze zijn gelijk. Dan E=ker(u−id)⊕ker(u−id)⊥=ker(u−id)⊕im(u−id).
Oefening 23.11★★
(Gram-matrix) Voor vectoren v1,…,vk van een euclidische ruimte, zij G=(⟨vi,vj⟩)1≤i,j≤k hun Gram-matrix.
Bewijs dat (v1,…,vk)vrij is dan en slechts dan als G inverteerbaar is. (Als Gc=0, bereken ∥∑icivi∥2.)
Bereken de Gram-matrix van (1,X,X2) in R2[X] met ⟨P,Q⟩=∫01PQ, herken de Hilbert-matrixH3 van het weekendprobleem van Hoofdstuk 22, en besluit vrijheid uit detH3=21601=0.
Oplossing
Oplossing van Oefening 23.11.
Stel Gc=0 voor een kolom c=(c1,…,ck)T. Dan
i∑civi2=i,j∑cicj⟨vi,vj⟩=cTGc=0,
dus ∑icivi=0. Als de familie vrij is, dwingt dit c=0 af: G is inverteerbaar. Omgekeerd geeft een niet-triviale relatie ∑jcjvj=0, door het product met elke vi te nemen, de niet-triviale relatie Gc=0: G singulier. Vrijheid ⟺detG=0.
⟨Xi−1,Xj−1⟩=∫01xi+j−2dx=i+j−11: de Gram-matrix van (1,X,X2) is precies de Hilbert-matrixH3, waarvan de determinant 21601 werd berekend in het weekendprobleem van Hoofdstuk 22: niet nul, dus de monomen zijn vrij — zoals verwacht, maar nu gecertificeerd door een getal.
Oefening 23.12★★★
Zij u een endomorfisme van een euclidische ruimteE waarvan de matrix A in een orthonormale basis zowel orthogonaal (ATA=I) als symmetrisch (AT=A) is.
Toon A2=I, en leid (via Stelling 20.15) E=ker(u−id)⊕ker(u+id) af.
Toon dat de twee deelruimten orthogonaal zijn, zodat u de orthogonale symmetrie is ten opzichte van F=ker(u−id): spiegeling door F. (Voor u(x)=x en u(y)=−y, bereken ⟨x,y⟩ op twee manieren.)
Classificeer het geval van het vlak: welke matrices van Stelling 23.17 zijn symmetrisch, en wat zijn de bijbehorende afbeeldingen?
Oplossing
Oplossing van Oefening 23.12.
A2=AA=ATA=I, dus u2=id: u is een symmetrie, en Stelling 20.15 (2) geeft E=ker(u−id)⊕ker(u+id).
Zij u(x)=x en u(y)=−y. Aangezien u het inwendig product behoudt,
⟨x,y⟩=⟨u(x),u(y)⟩=⟨x,−y⟩=−⟨x,y⟩,
dus ⟨x,y⟩=0: de twee eigenruimten zijn orthogonaal, ker(u+id)=F⊥ voor F=ker(u−id), en u is de orthogonale symmetrie ten opzichte van F.
Rθ is symmetrisch dan en slechts dan als −sinθ=sinθ, d.w.z. θ∈{0,π}: de afbeeldingen±id (identiteit en centrale symmetrie). Elke Sθ is symmetrisch: de spiegelingen in een rechte. Dit zijn precies de orthogonale symmetrieën van het vlak, met F gelijk aan het hele vlak, {0}, of de spiegelas.
23.5 Probleem: isometrieën van het vlak en de stelling van Leonardo
Probleem 23.1
Een isometrie van het vlak is om het even welke afbeeldingf:R2→R2 die afstanden behoudt: ∥f(x)−f(y)∥=∥x−y∥ voor alle x,y — zonder aanname van lineariteit. Dit probleem bewijst dat zulke afbeeldingen precies de translaties, rotaties, spiegelingen en glijspiegelingen zijn (de classificatie van de isometrieën van het vlak), berekent hun samenstellingen, en bepaalt al hun eindigegroepen: de stelling van Leonardo, de wiskunde achter rozetpatronen. Vanaf Deel II identificeren we R2 met C (Hoofdstuk 3): het canonieke inwendig product is ⟨z,w⟩=Re(zw) en de norm is de modulus.
Ga na dat translaties ta(x)=x+a, lineaire isometrieën, en al hun samenstellingen isometrieën zijn, en dat de isometrieën een groep vormen onder samenstelling.
Zij f een isometrie met f(0)=0. Toon dat f normen behoudt, en vervolgens — door polarisatie, Stelling 23.4 — dat ⟨f(x),f(y)⟩=⟨x,y⟩ voor alle x,y.
Nog steeds met f(0)=0: werk ∥f(x+y)−f(x)−f(y)∥2 en ∥f(λx)−λf(x)∥2 uit met behulp van vraag 2, en besluit dat flineair is: f∈O(R2).
Leid af dat elke isometrief zich op unieke wijze schrijft als f=ta∘g met a=f(0) en g een lineaire isometrie (het lineaire deel van f).
Noem fdirect als detg=1, indirect als detg=−1. Toon dat het lineaire deel van een samenstelling de samenstelling van de lineaire delen is, en formuleer de resulterende tekenregel (direct/indirect stellen samen als +1/−1).
Deel II — De vier types. Via Stelling 23.17 zijn de lineaire isometrieën van Cz↦az en z↦az met ∣a∣=1; dus elke isometrie van het vlak is
f(z)=az+b(direct)off(z)=az+b(indirect),∣a∣=1.
Verifieer het woordenboek: Rθ is z↦eiθz en Sθ is z↦eiθz (controleer beide op 1 en i).
(Direct geval) Zij f(z)=az+b, ∣a∣=1. Toon: als a=1, is f een translatie; als a=1, heeft f het unieke vaste punt z0=b/(1−a) en f(z)−z0=a(z−z0): een rotatie met centrum z0 en hoek arga.
(Indirect geval) Zij f(z)=az+b, en v=ab+b. Toon f∘f=tv en f∘tv=tv∘f. Als v=0: toon dat het midden van z en f(z) een vast punt is, en dat f een spiegeling in een rechte is. Als v=0: toon dat r=t−v/2∘f een spiegeling is waarvan de as evenwijdig is met v, zodat f=tv/2∘r een glijspiegeling is. Besluit: elke isometrie van het vlak is een translatie, een rotatie, een spiegeling of een glijspiegeling (de classificatie van de isometrieën van het vlak).
(Samenstellingen) Toon: de samenstelling van rotaties over hoeken α en β is een rotatie over hoek α+β (een translatie als α+β∈2πZ); de samenstelling van twee spiegelingen is een rotatie over tweemaal de hoek tussen de assen (een translatie als de assen evenwijdig zijn).
Leid af dat elke isometrie van het vlak een samenstelling van hoogstens drie spiegelingen is.
Zij f de rotatie over hoek 2π om 0 en g de rotatie over hoek 2π om 1. Bereken g∘f in de vorm z↦az+b en identificeer haar (type, centrum, hoek).
Zij r1(z)=z (spiegeling in de reële as) en r2(z)=iz (spiegeling in de rechte y=x). Bereken r2∘r1 en controleer vraag 9 op dit voorbeeld.
Deel IV — Eindige groepen: de stelling van Leonardo. Zij G een eindigegroep van isometrieën van het vlak.
Toon dat isometrieën baricentra behouden: als λ1+⋯+λm=1 en f=ta∘g (glineair), dan f(∑iλixi)=∑iλif(xi).
Stel c=∣G∣1∑g∈Gg(x0) voor om het even welke gekozen x0. Toon dat elke h∈Gc vast houdt: een eindige groep van isometrieën heeft een gemeenschappelijk vast punt.
Leid af dat men, na conjugatie met t−c, mag aannemen dat G⊆O(R2). Zij G+={g∈G:detg=1}; toon dat ofwel G=G+ ofwel G+ precies index 2 heeft in G (geef een bijectie G+→G∖G+).
Toon dat een eindige groep van rotaties om c cyclisch is: kies onder haar elementen de rotatie Rθ0 met de kleinste hoek θ0∈(0,2π), en gebruik euclidische deling van hoeken om te bewijzen dat ze voortbrengt; besluit θ0=n2π en G+={Rθ0k}≅Cn.
Stel G=G+ en kies een spiegeling s∈G. Toon G=G+∪sG+, dat srs=r−1 voor elke rotatie r∈G+, en dat alle n elementen van sG+ spiegelingen zijn: G is de diëdergroepDn van orde 2n.
Besluit (stelling van Leonardo): elke eindige groep van isometrieën van het vlak is cyclisch Cn of diëdrisch Dn.
Deel V — Dividenden, en synthese.
Toon rechtstreeks dat een eindige groep van isometrieën geen enkele translatie en geen enkele glijspiegeling anders dan de identiteit kan bevatten (beschouw de machten van zo’n element).
Zij Pn de regelmatige n-hoek met als hoekpunten de n-de eenheidswortels (n≥3). Toon dat haar symmetriegroep precies Dn is: de n rotaties z↦ωkz en de n spiegelingen z↦ωkz, ω=e2iπ/n, en geen andere.
Geef vlakke figuren waarvan de symmetriegroepen C1, D1, D2 en C3 respectievelijk zijn.
Som de acht elementen op van de symmetriegroep van het vierkant met hoekpunten ±1,±i als afbeeldingenz↦ωkz of z↦ωkz, en geef de as van elk van de vier spiegelingen.
Zij f,g rotaties over dezelfde hoek θ∈/2πZ om verschillende centra c1=c2. Bereken f∘g−g∘f puntsgewijs en toon f∘g=g∘f; toon bovendien dat (f∘g)∘(g∘f)−1 een niet-triviale translatie is, zodat elke groep die f en g bevat oneindig is — een tweede verklaring van het enige centrum in de stelling van Leonardo.
Synthese, in vier zinnen: welke twee structurele resultaten willekeurige isometrieën tot lineaire algebra herleiden (vragen 3–4) en willekeurige eindige groepen tot deelgroepen van O(2) (vraag 15); wat de volledige lijst van isometrieën van het vlak is en welke invarianten (direct/indirect, vaste punten) de vier types scheiden; waarom de samenstellingsregels van vraag 9 spiegelingen de voortbrengers van alles maken; en wat de stelling van Leonardo toevoegt op de eindige schaal. Noem de twee stellingen die in Delen II en IV bewezen zijn.
Oplossing
Oplossing van Probleem 23.1.
1.∥ta(x)−ta(y)∥=∥x−y∥; een lineaire isometrie behoudt normen, dus afstanden (∥g(x)−g(y)∥=∥g(x−y)∥=∥x−y∥); en een samenstelling van afstandsbewarende afbeeldingen behoudt afstanden. Elke isometrie is injectief (verschillende punten blijven op positieve afstand) en, via de classificatie hieronder, bijectief; identiteit en inversen zijn isometrieën: een groep.
zoals een directe controle aantoont; evenzo ∥f(λx)−λf(x)∥2=∥λx∥2−2λ⟨λx,x⟩+λ2∥x∥2=0. Dus f(x+y)=f(x)+f(y) en f(λx)=λf(x): f is lineair, en normbewarend: f∈O(R2).
4. Stel a=f(0) en g=t−a∘f: een isometrie die 0 vast houdt, dus een lineaire isometrie (vraag 3), en f=ta∘g. Uniciteit: ta∘g=ta′∘g′ geëvalueerd in 0 geeft a=a′, dan g=g′.
5.(ta∘g)∘(ta′∘g′)=ta+g(a′)∘(g∘g′), aangezien gta′=tg(a′)g voor lineaire g. Dus het lineaire deel van een samenstelling is g∘g′, en det(gg′)=detgdetg′: direct∘direct = indirect∘indirect = direct, direct∘indirect = indirect — de tekenregel van ±1.
6.z↦eiθz stuurt 1 naar (cosθ,sinθ) en i naar ieiθ=(−sinθ,cosθ): de kolommen van Rθ. En z↦eiθz stuurt 1 naar (cosθ,sinθ) en i naar −ieiθ=(sinθ,−cosθ): de kolommen van Sθ.
7.a=1: f=tb. a=1: de vergelijking van het vaste punt az0+b=z0 heeft de unieke oplossing z0=b/(1−a), en dan
f(z)−z0=az+b−(az0+b)=a(z−z0):
in het referentiestelsel met z0 als centrum is f de vermenigvuldiging met a=eiarga: de rotatie met centrum z0 en hoek arga.
8.f(f(z))=a(az+b)+b=aaz+ab+b=z+v: f2=tv. Commutatie: f(z+v)=az+av+b en av=a(ab+b)=b+ab=v, dus f∘tv=tv∘f.
Geval v=0: f2=id. Voor om het even welke z voldoet het midden m=2z+f(z) (isometrieën zijn immers affien, Deel I) aan f(m)=2f(z)+f2(z)=m: vaste punten bestaan. Door te conjugeren met de translatie naar een vast punt wordt f een lineaire indirecte isometrie, d.w.z. een zekere Sθ (Stelling 23.17): een spiegeling in een rechte.
Geval v=0: r=t−v/2∘f is indirect en
r2=t−v/2ft−v/2f=t−v/2t−v/2f2=t−vtv=id
(met gebruik van de commutatie), dus r is een spiegeling, en f=tv/2∘r. Haar as is evenwijdig met v: r commuteert met tv (zowel f als tv/2 doen dat), dus tv beeldt de as (de vaste rechte van r) op zichzelf af, wat v dwingt haar te richten. Bijgevolg is f een glijspiegeling met glijvector v/2. Elke isometrie is nu geclassificeerd: translatie of rotatie (direct), spiegeling of glijspiegeling (indirect).
9. Rotaties f(z)=az+b, g(z)=a′z+b′ met a=eiα, a′=eiβ: g∘f(z)=a′az+(a′b+b′) heeft lineaire coëfficiënt ei(α+β): een rotatie over hoek α+β volgens vraag 7, of een translatie wanneer ei(α+β)=1. Spiegelingen ri(z)=aiz+bi met ai=eiθi (as onder hoek θi/2):
r2∘r1(z)=a2a1z+(a2b1+b2),
direct met hoek θ2−θ1=2(2θ2−2θ1): tweemaal de hoek tussen de assen; evenwijdige assen (θ1=θ2) geven een translatie.
10. Een rotatie met centrum c en hoek θ is het product van twee spiegelingen in rechten door c die hoek θ/2 maken (vraag 9, achterstevoren gelezen); een translatie tv is het product van twee spiegelingen in evenwijdige rechten orthogonaal op v op afstand ∥v∥/2; een spiegeling is één spiegeling; een glijspiegeling is een spiegeling samengesteld met een translatie, dus drie. Maximum: drie.
11.a=i, b=1+i: v=ab+b=i(1−i)+1+i=(1+i)+(1+i)=2+2i=0: een glijspiegeling met glijvector v/2=1+i. De spiegeling r=t−(1+i)∘f is r(z)=iz, waarvan de as de rechte onder hoek 21argi=4π is: de rechte y=x. Dus f is de glijspiegeling met as y=x en vector (1,1).
12.f(z)=iz en g(z)=1+i(z−1)=iz+1−i, dus
g∘f(z)=i(iz)+1−i=−z+1−i:
lineaire coëfficiënt −1=eiπ, een rotatie over hoek π (een halve draai), met centrum z0=1−(−1)1−i=21−i.
13.r2∘r1(z)=iz=iz: de rotatie over hoek 2π om 0. De assen (de reële as, hoek 0; de rechte y=x, hoek 4π) snijden elkaar onder hoek 4π, en tweemaal dat is 2π: vraag 9 bevestigd.
15. Voor h∈G, met gebruik van vraag 14 (de coëfficiënten ∣G∣1 tellen op tot 1):
h(c)=∣G∣1g∈G∑h(g(x0))=∣G∣1g′∈G∑g′(x0)=c,
omdat g↦hg een bijectie van G op zichzelf is.
16. De conjugaten t−cgtc (g∈G) vormen een groep van isometrieën die 0 vast houden, dus van lineaire isometrieën (vraag 3): een eindige deelgroep van O(R2). Als een zekere s∈G indirect is, stuurt de afbeeldingg↦sgG+injectief in G∖G+ en is h↦s−1h haar inverse (tekenregel van vraag 5): ∣G∣=2∣G+∣; anders G=G+.
17. Als G+={id}, is het C1. Schrijf anders haar elementen als Rθ, θ∈[0,2π), en zij θ0 de kleinste positieve hoek die voorkomt. Voor Rθ∈G+ geeft euclidische deling θ=kθ0+ρ met 0≤ρ<θ0Rρ=RθRθ0−k∈G+, dus ρ=0 door minimaliteit: G+=⟨Rθ0⟩. Door 2π op dezelfde manier door θ0 te delen volgt 2π=nθ0: G+≅Cn, voortgebracht door de rotatie over hoek n2π.
18.G=G+∪sG+ door het tellen van vraag 16. Met s(z)=az en r(z)=ωz (lineaire vormen, na vraag 16; ∣a∣=∣ω∣=1):
srs(z)=aωaz=aωaz=ωz=r−1(z).
Elk element srk van sG+ is indirect en voldoet aan (srk)2=(srks)rk=r−krk=id: een involutieve indirecte isometrie die c vast houdt, d.w.z. een spiegeling. Dus G bestaat uit n rotaties en n spiegelingen met de relaties rn=s2=id, srs=r−1: de diëdergroepDn.
19. Combinerend: een eindige groep van isometrieën van het vlak houdt een punt c vast (vraag 15), herleidt tot een eindige deelgroep van O(2) (vraag 16), en is Cn als ze enkel rotaties bevat (vraag 17), Dn anders (vraag 18): stelling van Leonardo.
20. Een translatie tv=id heeft machten tkv, allemaal verschillend (kv paarsgewijs verschillend voor v=0): oneindige orde. Een glijspiegelingf heeft f2=tv met v=0: opnieuw oneindige orde. Geen van beide past in een eindige groep — consistent met vragen 15–19, die enkel rotaties en spiegelingen opleverden.
21. De 2nafbeeldingen behouden de verzameling hoekpunten: ωkωj=ωk+j en ωkωj=ωk−j; als isometrieën behouden ze de veelhoek (segmenten gaan naar segmenten). Omgekeerd behoudt een symmetrie het baricentrum 0 van de hoekpunten (vraag 14), is dus lineair, en permuteert de hoekpunten (dit zijn de punten van de veelhoek op maximale afstand van 0). Een lineaire isometrie die het hoekpunt 1 naar ωk stuurt, is z↦ωkz als direct, z↦ωkz als indirect (haar matrix is bepaald door één kolom en het teken): hoogstens 2n symmetrieën, dus precies de Dn hierboven.
22.C1: een ongelijkbenige driehoek (geen niet-triviale symmetrie). D1: een gelijkbenige, niet-gelijkzijdige driehoek (één spiegeling). D2: een niet-vierkante rechthoek (identiteit, de halve draai om het centrum, de twee asspiegelingen). C3: een triskelion — drie congruente gebogen armen bevestigd met tussenpozen van 120 graden; de buiging doodt elke spiegeling maar laat de rotaties van orde 3 over.
23. Met ω=i: de rotaties z↦z, iz, −z, −iz (hoeken 0,2π,π,23π), en de spiegelingen
z↦z(as y=0),iz(y=x),−z(x=0),−iz(y=−x):
de twee diagonalen en de twee middelloodlijnen van het vierkant — de diëdergroepD4, van orde 8.
24. Schrijf a=eiθ=1: f(z)=az+c1(1−a) en g(z)=az+c2(1−a). Dan
dus fg=gf. Beide samenstellingen hebben lineaire coëfficiënt a2, dus (fg)∘(gf)−1 heeft lineaire coëfficiënt 1: het is de translatie over fg(z)−gf(z), de niet-nulconstante hierboven. Een groep die f en g bevat, bevat deze translatie en al haar machten: ze is oneindig. Twee rotatiecentra zijn er één te veel voor een eindige groep — het meetkundige hart van de stelling van Leonardo.
25. (i) Vragen 3–4 tonen dat elke afstandsbewarende afbeelding affien is met orthogonaal lineair deel, en vraag 15 pint elke eindige groep vast aan een vast punt: beide resultaten zetten metrische meetkunde om in lineaire algebra in de oorsprong. (ii) De volledige lijst is translatie, rotatie, spiegeling, glijspiegeling; de determinant van het lineaire deel scheidt direct van indirect, en het bestaan van vaste punten scheidt de twee types binnen elke pariteit. (iii) Volgens vraag 9 stellen twee spiegelingen elke rotatie of translatie samen, dus spiegelingen brengen de hele groep voort — hoogstens drie volstaan voor elke isometrie. (iv) Op de eindige schaal overleven slechts twee families, de cyclische en de diëdrische groepen, en dat is waarom rozetornamenten in precies twee soorten komen (met of zonder spiegelassen). Deel II bewees de classificatie van de isometrieën van het vlak; Deel IV bewees de stelling van Leonardo.