Universitaire wiskunde — Bachelor jaar 2 · Bachelor Year 2
15Differentiaalrekening
De rekening met twee veranderlijken uit het volume van bachelorjaar 1 rijpt tot de differentiaalrekening van afbeeldingen tussen genormeerde ruimten: de differentiaal als beste lineaire benadering, de kettingregel in volle algemeenheid, de symmetriestelling van Schwarz bewezen, formules van Taylor, en de volledige tweede-ordeanalyse van extrema. De stelling van de inverse functie, de kroon op de theorie, wordt geformuleerd met haar bewijsstrategie — een vast punt volgens Banach — expliciet gemaakt.
Overal is U een open deelverzameling van Rn (of van een genormeerde ruimte; het eindigdimensionale geval draagt alle ideeën) en f:U→Rm.
15.1 De differentiaal
Definitie 15.1
f heet differentieerbaar in a wanneer er een (continue) lineaire afbeelding dfa:Rn→Rm bestaat met
f(a+h)=f(a)+dfa(h)+o(∥h∥)(h→0).
De afbeelding dfa, de differentiaal van f in a, is uniek; haar matrix in de canonieke basissen is de jacobimatrixJf(a)=(∂xj∂fi(a)). Differentieerbaarheid impliceert continuïteit en het bestaan van alle richtingsafgeleiden dfa(v)=limt→0tf(a+tv)−f(a); het omgekeerde faalt (Oefening 15.2). Voor m=1 is dfa(h)=⟨∇f(a),h⟩: de gradiënt uit bachelorjaar 1, nu begrepen als de vector die de differentiaal voorstelt.
Bewijs. Component voor component (m=1 volstaat). Het bewijs uit bachelorjaar 1 voor twee veranderlijken — verplaats één coördinaat tegelijk, pas op elk traject de middelwaardestelling in één veranderlijke toe, en gebruik de continuïteit van de partiële afgeleiden in a — veralgemeent woordelijk tot n trajecten:
waarbij h(j) de eerste j coördinaten van h bevriest en ξj op het j-de traject ligt; de continuïteit maakt van elke ∂xj∂f(ξj) de uitdrukking ∂xj∂f(a)+o(1), en de fout is o(∥h∥). ∎
en beide fouttermen zijn o(∥h∥): de eerste omdat dgbcontinu is en ε1→0; de tweede omdat ∥k∥≤C∥h∥ (begrensde lineaire afbeelding plus een kleine term) en ε2(k)→0 als h→0. ∎
Voorbeeld 15.4(Radiale functies, eens en voor altijd)
Zij r(x)=∥x∥2 op Rn∖{0} en f=g∘r met g een C1-functie van één veranderlijke. Eerst is rdifferentieerbaar buiten 0: uit r2=∑xi2 volgt
∂xi∂r=rxi,dat wil zeggen∇r(x)=∥x∥x,
de radiale eenheidsvector (differentieer r2 en deel — of pas de kettingregel toe op ⋅). Vervolgens geeft de kettingregel voor elke radiale functie
∇f(x)=g′(∥x∥)∥x∥x.
Uitgewerkt geval: g(r)=r1 levert ∇∥x∥1=−∥x∥3x op, het omgekeerd-kwadratische veld van de zwaartekracht en de elektrostatica — radiaal van richting, met grootte ∥x∥21. Het inzicht om te onthouden: gradiënten van radiale functies zijn radiaal omdat de niveauverzamelingen bollen zijn en de gradiënt loodrecht op de niveauverzamelingen staat; in x=0 daarentegen is rnietdifferentieerbaar (geen enkele kandidaat-lineaire afbeelding past bij ∥h∥ uit alle richtingen) — gladde radiale profielen hebben g′(0)=0 nodig om de oorsprong sierlijk te passeren.
Stelling 15.5(Middelwaardeongelijkheid)
Zij fdifferentieerbaar op U en zij het segment [a,b]={a+t(b−a)} bevat in U. Dan is
∥f(b)−f(a)∥≤∥b−a∥x∈[a,b]sup∣∣∣dfx∣∣∣.
In het bijzonder is een differentieerbare afbeelding met verdwijnende differentiaal op een samenhangendeopen verzameling constant.
Bewijs. De functie φ(t)=f(a+t(b−a)) is differentieerbaar op [0,1] met φ′(t)=dfa+t(b−a)(b−a) (kettingregel), met norm≤M∥b−a∥ waarbij M het getoonde supremum is. Voor R-waardige f besluit de middelwaardeongelijkheid in één veranderlijke; voor vectorwaarden past men haar toe op t↦⟨u,φ(t)⟩ met u de eenheidsvector langs f(b)−f(a). Constantheid: lokaal constant (segmenten in ballen) plus samenhang (de verzameling waar f een gegeven waarde aanneemt, is open en gesloten: Hoofdstuk 4). ∎
Voorbeeld 15.6(Een lipschitzconstante uit de middelwaardeongelijkheid)
Is f(x,y)=sinxsiny lipschitz op R2, en met welke constante? Haar gradiënt is ∇f=(cosxsiny,sinxcosy), met kwadratische norm
cos2xsin2y+sin2xcos2y≤sin2y+cos2y⋅1=1
(begrens cos2x en sin2x afzonderlijk door 1), dus df(x,y)=∥∇f∥≤1 overal, en Stelling 15.5 op het segment tussen twee willekeurige punten geeft
∣f(b)−f(a)∣≤∥b−a∥2:
f is 1-lipschitz, en de constante is scherp (nabij de oorsprong heeft f(x,2π)=sinx helling 1). Het inzicht om te onthouden: de middelwaardeongelijkheid zet een puntsgewijze grens op de differentiaal om in een globale continuïteitsmodulus — de standaardweg naar lipschitzschattingen in elke dimensie, en de motor in Oefening 15.12.
15.2 Tweede afgeleiden
Stelling 15.7(Schwarz)
Is f van klasse C2 op U (alle tweede partiële afgeleiden bestaan en zijn continu), dan geldt voor alle i,j:
∂xi∂xj∂2f=∂xj∂xi∂2f.
Bewijs. Twee veranderlijken volstaan (x=xi, y=xj, de rest bevroren). Beschouw het tweede verschil
Δ(h)=f(a+h,b+h)−f(a+h,b)−f(a,b+h)+f(a,b).
Houd h vast en zet φ(x)=f(x,b+h)−f(x,b): dan is Δ(h)=φ(a+h)−φ(a), en twee toepassingen van de middelwaardestelling geven
met ξ∈(a,a+h) en η∈(b,b+h). Wegens de continuïteit is h2Δ(h)→∂y∂x∂2f(a,b) als h→0. Dezelfde berekening met verwisselde rollen van de veranderlijken (bevries eerst de tweede veranderlijke) geeft h2Δ(h)→∂x∂y∂2f(a,b): de twee limieten van dezelfde grootheid vallen samen. ∎
Voorbeeld 15.8(Waarom C2 nodig is: het tegenvoorbeeld van Peano)
Zij f(x,y)=x2+y2xy(x2−y2), f(0,0)=0. Buiten de oorsprong is f van klasse C∞; in de oorsprong bestaan alle eerste en tweede partiële afgeleiden, maar de gemengde zijn verschillend. Reken langs de assen: f(x,0)=f(0,y)=0, en voor y=0 is
de twee gemengde partiële afgeleiden bestaan en verschillen. Geen tegenspraak met Stelling 15.7: de tweede partiële afgeleiden van f zijn niet continu in 0 (test langs y=tx). Het inzicht om te onthouden: de stelling van Schwarz is een echte stelling over continuïteit, geen formele identiteit — en de hypothese “C2” in Taylor–Young hieronder doet echt werk.
Stelling 15.9(Taylor–Young van orde 2)
Zij f:U→R van klasse C2 en a∈U. Dan geldt, als h→0,
f(a+h)=f(a)+⟨∇f(a),h⟩+21⟨Hah,h⟩+o(∥h∥2),
waarbij Ha=(∂xi∂xj∂2f(a)) de (volgens Schwarz symmetrische) hessiaan is.
Bewijs. Pas de stelling van Taylor–Young in één veranderlijke (volume van bachelorjaar 1) toe op φ(t)=f(a+th) op [0,1]: volgens de kettingregel is φ′(t)=⟨∇f(a+th),h⟩ en φ′′(t)=⟨Ha+thh,h⟩, beide continu in t. Dan is φ(1)=φ(0)+φ′(0)+21φ′′(θ) (Taylor–Lagrange) met θ∈(0,1), en de continuïteit van de tweede partiële afgeleiden zet φ′′(θ) om in φ′′(0)+o(1)⋅∥h∥2, uniform: de getoonde ontwikkeling. ∎
Voorbeeld 15.10(Eén ontwikkeling, twee wegen)
Ontwikkel f(x,y)=excosy in de oorsprong tot orde 2. Door samenstelling van ontwikkelingen in één veranderlijke:
Via partiële afgeleiden:fx=excosy, fy=−exsiny, dus ∇f(0)=(1,0); en fxx=f, fyy=−f, fxy=−exsiny geven H0=diag(1,−1): Stelling 15.9 reproduceert 1+x+21(x2−y2). De twee berekeningen stemmen overeen, en de weg via samenstelling was sneller — helemaal geen tweede partiële afgeleiden. Het inzicht om te onthouden: de oorsprong is geen kritiek punt (∇f=0), zodat er ondanks de onbepaalde hessiaan geen zadelpunt te melden valt: de lineaire term regeert, en de tweede-ordetest spreekt uitsluitend in kritieke punten.
Stelling 15.11(Tweede-ordetest voor extrema, bewezen)
Zij f van klasse C2 nabij een kritiek punt a (∇f(a)=0), met hessiaan H=Ha.
Is H positief definiet, dan is a een strikt lokaal minimum (negatief definiet: maximum).
Heeft Heigenwaarden van beide tekens, dan is a een zadelpunt: geen extremum.
Is H singulier (en semidefiniet), dan geen besluit.
De test “rt−s2” uit bachelorjaar 1 is het geval n=2: detH=rt−s2, en het teken van het spoor leest men af van r.
(2) Langs een eigenvectorv+ met λ+>0 is f(a+tv+)−f(a)=2λ+t2+o(t2)>0 voor kleine t; langs v− met λ−<0 is het verschil negatief: beide tekens komen in elke omgeving voor.
(3) f(x,y)=x2+y4, x2−y4 en x2+y3 delen in 0 dezelfde singuliere semidefiniete hessiaan, met drie verschillende gedragingen. ∎
Klasseer alle extrema van f(x,y)=x4+y4−4xy op R2. Kritieke punten:∇f=(4x3−4y,4y3−4x)=0 geeft y=x3 en x=y3=x9, dus x(x8−1)=0: de reële oplossingen zijn (0,0), (1,1) en (−1,−1). Hessianen:H=(12x2−4−412y2). In (±1,±1): (12−4−412), eigenwaarden8 en 16: positief definiet, strikte lokale minima met f=−2. In (0,0): (0−4−40), eigenwaarden±4: een zadelpunt. Globaliteit: uit 2∣xy∣≤x2+y2 volgt
f is coërcief en neemt dus een globaal minimum aan (compactheid van de subniveauverzamelingen), noodzakelijk in een kritiek punt: de waarde −2, in zowel (1,1) als (−1,−1), is het globale minimum; een maximum is er niet (f is naar boven onbegrensd). Het inzicht om te onthouden: de lokale test klasseert de kandidaten, maar alleen een groeiargument maakt van “lokaal” “globaal” — het tweestappenpatroon van elk optimalisatiebewijs in dit boek.
Methode 15.13(De extrema van f:Rn→R klasseren)
Los ∇f=0 op (alle kritieke punten; op een gebied met rand behandel je de rand apart, zoals in Oefening 15.7).
Bereken in elk kritiek punt de hessiaan en de tekens van haar eigenwaarden — in dimensie 2 volstaan detH en trH: det<0 zadelpunt; det>0 extremum, van het type dat het teken van het spoor aangeeft; det=0: de test zwijgt, bestudeer f langs krommen.
Voeg voor globale uitspraken een argument van compactheid of coërciviteit toe (f→+∞ in het oneindige, of een compacte verzameling van nevenvoorwaarden), en vergelijk daarna de kritieke waarden.
15.3 De stelling van de inverse functie
Stelling 15.14(Stelling van de inverse functie)
Zij f:U→Rn van klasse C1 en a∈U met dfainverteerbaar. Dan bestaan er open omgevingen V∋a en W∋f(a) zodanig dat f:V→W een bijectie is met C1-inverse, en
d(f−1)f(x)=(dfx)−1(x∈V).
Bewijs.Op dit niveau zonder bewijs aangenomen.∎
Opmerking 15.15(Waarom zij waar is: de strategie met het vaste punt)
Het oplossen van f(x)=y nabij a herschrijft zich als de vastepuntsvergelijking x=x+dfa−1(y−f(x))=:Φy(x); de afbeelding Φy heeft differentiaalid−dfa−1dfx, klein nabij a wegens de continuïteit van df, zodat Φy een contractie is op een kleine gesloten bal en de vastepuntsstelling van Banach (Stelling 4.12) de unieke lokale oplossing x=f−1(y) levert. Continuïteit en differentieerbaarheid van de inverse volgen dan uit de schattingen in de contractie. De volledige boekhouding wordt in bachelorjaar 3 uitgevoerd; de strategie — en de uitspraak — worden vanaf nu vrij gebruikt. De bijbehorende stelling van de impliciete functie (F(x,y)=0 oplossen naar y(x) wanneer ∂y∂F inverteerbaar is) volgt door de stelling toe te passen op (x,y)↦(x,F(x,y)).
inverteerbaar voor r=0, dus Φ is buiten de oorsprong een lokaal C1-diffeomorfisme — de vergunning om “over te gaan op poolcoördinaten”, hernieuwd voor de meervoudige integralen van Hoofdstuk 20.
Voorbeeld 15.17(Overal lokaal, nergens globaal)
Zij f(x,y)=(excosy,exsiny) op R2. Haar jacobimatrix,
Jf=(excosyexsiny−exsinyexcosy),detJf=e2x>0,
verdwijnt nooit: volgens Stelling 15.14 is f in elk punt van het vlak een lokaal C1-diffeomorfisme. Toch is f verre van injectief: f(x,y+2π)=f(x,y), dus elke waarde wordt oneindig vaak aangenomen; en surjectief is zij evenmin, want ∥f(x,y)∥=ex>0 mist de oorsprong. Het inzicht om te onthouden: de stelling van de inverse functie is onherleidbaar lokaal — de inverteerbaarheid van elke dfa levert een lappendeken van lokale inversen die niet tot één geheel hoeven samen te vallen. (Wie complexe getallen kent, herkent z↦ez; de lappendeken is de familie van logaritmetakken.) Vergelijk Oefening 15.12, waar een kwantitatieve globale hypothese wél één globale inverse afdwingt.
Opmerking 15.18(Klassieke valkuilen)
(i) Richtingsafgeleiden zijn goedkoop, differentialen niet: alle richtingsafgeleiden kunnen bestaan — en zelfs niet lineair van de richting afhangen — zonder differentieerbaarheid (Oefening 15.2); alleen het C1-criterium (Stelling 15.2) verheft partiële afgeleiden tot een differentiaal. (ii) Kritiek betekent niet extremaal: zadelpunten (Voorbeeld 15.12) en het zwijgende singuliere geval (Stelling 15.11 (3)) verbergen zich beide achter ∇f=0. (iii) Geen vectorwaardige middelwaardegelijkheid: alleen de ongelijkheid van Stelling 15.5 overleeft (Oefening 15.9); schrijf nooit f(b)−f(a)=dfc(b−a) voor f met waarden in Rm, m≥2. (iv) Lokale inverteerbaarheid is geen injectiviteit:Voorbeeld 15.17. (v) De gradiënt hoort bij het inproduct:∇f is de vector die dfa voorstelt in een gekozen inproduct; verander het product (zoals in het gewogen voorbeeld uit het hoofdstuk over kwadratische vormen) en de gradiënt draait mee, terwijl de differentiaal — het intrinsieke object — niet beweegt.
Opmerking 15.19(Waar dit wordt gebruikt)
Alles stroomafwaarts van dit hoofdstuk is toegepaste differentiaalrekening: het hoofdstuk over differentiaalvergelijkingen lineariseert stromingen en gebruikt de determinantformule van Liouville (bewezen in de weekendopgave van dit hoofdstuk); de hoofdstukken over krommen en oppervlakken bestuderen niveauverzamelingen en parametriseringen via de stelling van de impliciete functie; meervoudige integralen wisselen van veranderlijke via jacobimatrices. De weekendopgave ontwikkelt de rekening op de ruimte van de matrices zelf — de differentiaal van de determinant, van de inverse, de matrixexponentiaal, en de orthogonale groep als gladde niveauverzameling — de schaduw in bachelorjaar 2 van wat het volume van bachelorjaar 3 als variëteiten en lie-groepen formaliseert.
15.4 Oefeningen
Oefening 15.1★
Bereken de jacobimatrices van f(x,y)=(x2−y2,2xy) en van Φ(r,θ,z)=(rcosθ,rsinθ,z); waar zijn de differentialen inverteerbaar?
Oplossing
Oplossing van Oefening 15.1.
Jf=(2x2y−2y2x), detJf=4(x2+y2): inverteerbaar buiten de oorsprong. (Deze f is z↦z2 in complexe vermomming.)
JΦ=cosθsinθ0−rsinθrcosθ0001, det=r: inverteerbaar voor r=0 (cilindercoördinaten).
Oefening 15.2★
Zij f(x,y)=x2+y2x3 (f(0,0)=0). Bewijs dat alle richtingsafgeleiden van f in 0 bestaan, maar dat f niet differentieerbaar is in 0(de afbeelding v↦ richtingsafgeleide is niet lineair).
Oplossing
Oplossing van Oefening 15.2.
Voor v=(a,b)=0: tf(tv)−0=t⋅t2(a2+b2)t3a3=a2+b2a3: elke richtingsafgeleide bestaat, met waarde Dv=a2+b2a3. Maar v↦Dv is niet lineair (D(1,0)=1, D(0,1)=0, D(1,1)=21=1): geen enkele lineaire afbeelding kan deze waarden voortbrengen, dus f is niet differentieerbaar in 0 (de differentiaal zou v↦Dv moeten zijn).
Oefening 15.3★
Bepaal en klasseer de kritieke punten van f(x,y)=x3+y3−3xy met Stelling 15.11, en die van g(x,y)=x4+y4−2(x−y)2.
Oplossing
Oplossing van Oefening 15.3.
f=x3+y3−3xy: kritieke punten (0,0) en (1,1) (de berekening uit bachelorjaar 1). Hessianen: H=(6x−3−36y). In (0,0): gemengde tekens van de eigenwaarden (det=−9<0): zadelpunt. In (1,1): det=27>0 en spoor >0: positief definiet, strikt lokaal minimum — nu gerechtvaardigd door Stelling 15.11 in plaats van per decreet.
g=x4+y4−2(x−y)2: ∇g=(4x3−4(x−y),4y3+4(x−y)); kritieke punten (0,0), (2,−2), (−2,2) (bachelorjaar 1). In (±2,∓2): H=(12⋅2−44420)=(204420): positief definiet (diagonaal dominant; eigenwaarden24,16): strikte lokale minima. In (0,0): H=(−444−4), singulier negatief semidefiniet: de test zwijgt; de studie langs richtingen (g(x,x)=2x4>0, g(x,−x)=2x4−8x2<0 voor kleine x) toont een punt van zadeltype — geen extremum.
Oefening 15.4★★
Zij f:Rn→R van klasse C1 en homogeen van graad p: f(tx)=tpf(x) voor t>0. Bewijs de identiteit van Euler
⟨∇f(x),x⟩=pf(x),
en haar omkering voor C1-functies op Rn∖{0}.
Oplossing
Oplossing van Oefening 15.4.
Differentieer t↦f(tx) in t=1: volgens de kettingregel geeft dit ⟨∇f(x),x⟩; wegens de homogeniteit is dezelfde functie tpf(x), met afgeleide pf(x) in t=1: de identiteit van Euler.
Omkering: houd x=0 vast en zij φ(t)=f(tx)−tpf(x) op t>0. Dan is φ′(t)=⟨∇f(tx),x⟩−ptp−1f(x)=t1(⟨∇f(tx),tx⟩−ptpf(x)). De hypothese — de identiteit van Euler in het punt tx — evalueert het haakje als pf(tx)−ptpf(x)=pφ(t). Dus φ′=tpφ met φ(1)=0: de unieke oplossing van deze lineaire differentiaalvergelijking is φ≡0 (eenduidigheid uit bachelorjaar 1), dat wil zeggen f(tx)=tpf(x).
Oefening 15.5★★
Zij Asymmetrisch en f(x)=21⟨Ax,x⟩−⟨b,x⟩. Bereken ∇f en Hf; wanneer is f convex? Toon aan, aangenomen dat A positief definiet is, dat f een uniek globaal minimum heeft in de oplossing van Ax=b — de bestaansreden van het gradiëntafdalen.
Oplossing
Oplossing van Oefening 15.5.
Uitwerken geeft f(x+h)−f(x)=⟨Ax−b,h⟩+21⟨Ah,h⟩ (symmetrie van A): ∇f(x)=Ax−b en Hf=A overal. f is convex dan en slechts dan als A positief semidefiniet is (de hessiaantest, hier globaal omdat H constant is: de tweede-ordeformule van Taylor is exact). Is A positief definiet, dan is het unieke kritieke punt x∗=A−1b, en f(x∗+h)−f(x∗)=21⟨Ah,h⟩≥2λmin∥h∥2>0 voor h=0: strikt globaal minimum.
Oefening 15.6★★
(Multiplicator van Lagrange, één nevenvoorwaarde, met de hand bewezen) Zijn f,g van klasse C1 op R2, en neem aan dat f in a een lokaal extremum aanneemt op de niveauverzameling {g=0}, met ∇g(a)=0. Bewijs dat ∇f(a)=λ∇g(a) voor een zekere λ. (Parametriseer de niveauverzameling nabij a met de stelling van de impliciete functie en differentieer t↦f(γ(t)).) Toepassing: de extrema van f(x,y)=xy op de cirkel x2+y2=1.
Oplossing
Oplossing van Oefening 15.6.
Omdat ∇g(a)=0, is één partiële afgeleide, zeg ∂y∂g(a), ongelijk aan nul: de stelling van de impliciete functie (de metgezel van Stelling 15.14) parametriseert {g=0} nabij a=(a1,a2) als γ(t)=(t,y(t)) met y van klasse C1 en y′(t)=−∂yg∂xg(γ(t)) (differentieer g(t,y(t))=0). De functie van één veranderlijke t↦f(γ(t)) heeft een lokaal extremum in t=a1:
de vectoren ∇f(a) en ∇g(a) hebben evenredige coördinaten: ∇f(a)=λ∇g(a) met λ=∂yg(a)∂yf(a).
Toepassing: op de cirkel dwingt ∇(xy)=(y,x) evenwijdig aan (2x,2y) af dat y2=x2; met de nevenvoorwaarde zijn de kandidaten ±(21,21) (waarde 21) en ±(21,−21) (waarde −21): maximum 21, minimum −21 (aangenomen: de cirkel is compact).
Oefening 15.7★★
Bepaal de extrema van f(x,y)=x2+y2−xy+x−y op R2, en vervolgens haar maximum en minimum op de gesloten driehoek met hoekpunten (0,0), (1,0), (0,1)(inwendige kritieke punten, dan de drie zijden, dan de hoekpunten).
Oplossing
Oplossing van Oefening 15.7.
∇f=(2x−y+1,2y−x−1)=0: oplossen geeft x=−31, y=31. Hessiaan (2−1−12), positief definiet: globaal minimum van de kwadratische f, met waarde f(−31,31)=−31.
Op de driehoek T: het inwendige kritieke punt (−31,31) ligt niet in T (negatieve x). Zijden: op y=0, x∈[0,1]: f=x2+x, stijgend: uitersten 0 en 2. Op x=0: f=y2−y, minimum −41 in y=21, waarden 0 en 0 in de uiteinden. Op x+y=1: substitueer y=1−x, f=x2+(1−x)2−x(1−x)+x−(1−x)=3x2−x; op [0,1]: minimum −121 in x=61, waarden 0 (in x=0) en 2 (in x=1). Hoekpunten: f(0,0)=0, f(1,0)=2, f(0,1)=0. Globaal op T: minimum −41 in (0,21), maximum 2 in (1,0).
Oefening 15.8★★★
Zij f:R2→R2, f(x,y)=(x+y2,y+x2). Toon aan dat f nabij 0 een lokaal diffeomorfisme is, bereken d(f−1)(0,0), en bepaal de grootste r waarvoor df inverteerbaar is op de bal ∥(x,y)∥2<r(bereken detJf).
Oplossing
Oplossing van Oefening 15.8.
Jf=(12x2y1), detJf=1−4xy. In 0: det=1=0: lokaal diffeomorfisme (Stelling 15.14), met
d(f−1)(0,0)=(Jf(0))−1=I2.
Inverteerbaarheid op een bal: overal is 4∣xy∣<1 nodig; op ∥(x,y)∥2<r is ∣xy∣≤2x2+y2<2r2, dus r=21 voldoet; en groter kan niet: in (x,y)=(21,21), met norm21, is detJf=0.
Oefening 15.9★★★
(Rolle faalt, de middelwaarde overleeft) Geef een f:R→R2 van klasse C1 met f(0)=f(2π) maar f′(t)=0 voor alle t (geen vectorwaardige Rolle). Ga vervolgens op je voorbeeld de middelwaardeongelijkheid van Stelling 15.5 na.
Oplossing
Oplossing van Oefening 15.9.
f(t)=(cost,sint): f(0)=f(2π)=(1,0), terwijl f′(t)=(−sint,cost)norm1 heeft en dus nooit nul is: geen punt waar de afgeleide verdwijnt — Rolle heeft geen vectoranalogon. De middelwaardeongelijkheid geldt ruimschoots: ∥f(2π)−f(0)∥=0≤2π⋅sup∥f′∥=2π.
Oefening 15.10★
Bereken de differentiaal en de gradiënt van f(x)=∥x∥22 en van g(x)=⟨Ax,x⟩ op Rn (A een vierkante matrix, niet verondersteld symmetrisch te zijn), en de hessiaan van elk. Voor welke A is g convex?
Oplossing
Oplossing van Oefening 15.10.
f(x+h)−f(x)=2⟨x,h⟩+∥h∥2: dfx=2⟨x,⋅⟩, ∇f(x)=2x, hessiaan 2I (constant). Voor g:
dus ∇g(x)=(A+AT)x en Hg=A+AT, constant. Volgens Oefening 15.11 is g convex dan en slechts dan als A+AT positief semidefiniet is — alleen het symmetrische deel van A telt, zoals inderdaad g(x)=⟨2A+ATx,x⟩.
Oefening 15.11★★
Zij f:Rn→R van klasse C2. Bewijs dat f convex is dan en slechts dan als haar hessiaan Hx in elke x positief semidefiniet is (herleid tot één veranderlijke: t↦f(a+t(b−a)); gebruik Taylor–Lagrange in één richting, en evalueer voor de omkering φ′′).
Oplossing
Oplossing van Oefening 15.11.
f is convex dan en slechts dan als haar beperking tot elk segment convex is, dat wil zeggen dan en slechts dan als elke φ(t)=f(a+tv) convex is. Volgens de kettingregel is φ′′(t)=⟨Ha+tvv,v⟩.
Zijn alle hessianen positief semidefiniet, dan is φ′′≥0, dus is elke φ convex (volume van bachelorjaar 1) en is f convex. Omgekeerd, is f convex, dan is elke φ convex, dus φ′′(0)≥0: ⟨Hav,v⟩≥0 voor elke a en elke richting v: alle hessianen zijn positief semidefiniet.
Oefening 15.12★★★
(Een globale inversiestelling) Zij g:Rn→Rn van klasse C1 met ∣∣∣dgx∣∣∣≤k<1 voor alle x, en f=id+g.
Toon aan dat ∥f(x)−f(y)∥≥(1−k)∥x−y∥: f is injectief, met continue inverse op haar beeld.
Toon aan dat voor elke y∈Rn de afbeelding x↦y−g(x) een contractie van de volledige ruimte Rn is, en besluit met de vastepuntsstelling van Banach (Stelling 4.12) dat f surjectief is.
Besluit dat f een bijectie van Rn is met een (1−k)−1-lipschitzinverse — een globale tegenhanger van Stelling 15.14, die daarentegen zuiver lokaal is.
Oplossing
Oplossing van Oefening 15.12.
Volgens de middelwaardeongelijkheid (Stelling 15.5) toegepast op g is ∥g(x)−g(y)∥≤k∥x−y∥, dus
∥f(x)−f(y)∥≥∥x−y∥−∥g(x)−g(y)∥≥(1−k)∥x−y∥:
f is injectief en f−1 (gedefinieerd op het beeld) is 1−k1-lipschitz.
Houd y vast; T(x)=y−g(x) voldoet aan ∥T(x)−T(x′)∥=∥g(x′)−g(x)∥≤k∥x−x′∥: een contractie van de volledige ruimte Rn. Banach (Stelling 4.12) geeft een vast punt x∗=y−g(x∗), dat wil zeggen f(x∗)=y: f is surjectief.
f is dus een bijectie van Rn met een 1−k1-lipschitzinverse: een globale inversiestelling, waarin de kleinheid van dg overal de hypothese van lokale inverteerbaarheid uit Stelling 15.14 vervangt.
15.5 Probleem: de rekening met matrices — Jacobi, exponentiaal en de orthogonale groep
Probleem 15.1
De schoonste speeltuin voor differentiaalrekening is de ruimte Mn(R)≃Rn2 zelf: haar natuurlijkste afbeeldingen — product, inverse, determinant, exponentiaal — hebben differentialen van opvallende elegantie. Deze opgave berekent ze allemaal: de reeks van Neumann, de differentiaal van de inverse, de formule van Jacobi voor de determinant met de formule van Liouville als dividend, de matrixexponentiaal met deteA=etrA, en ten slotte de orthogonale groep On als gladde niveauverzameling met de antisymmetrische matrices als raakruimte — differentiaalmeetkunde in de kiem. Overal is ∣∣∣⋅∣∣∣ de operatornorm ondergeschikt aan ∥⋅∥2, en ⟨X,Y⟩=tr(XTY) het inproduct van Frobenius.
Deel I — De reeks van Neumann.
Bewijs de submultiplicativiteit ∣∣∣AB∣∣∣≤∣∣∣A∣∣∣∣∣∣B∣∣∣ en leid af dat veeltermafbeeldingen van A (matrixproducten, determinant, spoor) continu zijn op Mn(R).
Toon voor ∣∣∣X∣∣∣<1 aan dat ∑k≥0Xkabsoluut convergeert in Mn(R) (Stelling 5.21), dat haar som (I−X)−1 is, en dat
Leid af dat GLn(R)open is: is A inverteerbaar en ∣∣∣H∣∣∣<∣∣∣A−1∣∣∣1, dan is A+H inverteerbaar. Leid ook af dat GLn(R)dicht ligt in Mn(R)(verstoor A met εI: det(A+εI) is een veelterm in ε die niet nul is).
Toon aan dat de inversieafbeelding Φ(A)=A−1continu is op GLn(R).
Deel II — Eerste differentialen.
Toon aan dat de kwadrateringsafbeelding A↦A2differentieerbaar is met differentiaalH↦AH+HA, en algemener dat A↦Ak de differentiaalH↦∑i=0k−1AiHAk−1−i heeft. Waarom mag men in het algemeen nietkAk−1H schrijven?
(schrijf (A+H)−1=(I+A−1H)−1A−1 en werk uit met vraag 2). Toets de formule aan het scalaire geval n=1.
Leid voor een C1-kromme t↦A(t)∈GLn(R) af dat (A(t)−1)′=−A−1A′A−1, en ontwikkel t↦(I+tB)−1 tot op eerste orde in t=0.
Bereken de differentiaal van f(A)=tr(Ak) en identificeer haar gradiënt voor het inproduct van Frobenius:
dfA(H)=ktr(Ak−1H),∇f(A)=k(Ak−1)T.
Dezelfde vragen voor f(A)=tr(ATA)=∥A∥F2: differentiaal, gradiënt en de (constante) hessiaan; besluit dat ∥⋅∥F2 strikt convex is.
Deel III — De formule van Jacobi.
Bewijs dat
det(I+H)=1+trH+O(∣∣∣H∣∣∣2)
(werk det(e1+h1,…,en+hn) uit met de multilineariteit in de kolommen: termen met minstens twee h-kolommen zijn O(∣∣∣H∣∣∣2)): d(det)I=tr.
Leid voor inverteerbare A af dat
d(det)A(H)=det(A)tr(A−1H).
Toon aan dat voor elkeA (inverteerbaar of niet) geldt ∂aij∂det(A)=Cij, de cofactor op plaats (i,j)(ontwikkeling van Laplace langs rij i), zodat met de geadjungeerde adjA=com(A)T:
d(det)A(H)=tr(adj(A)H),∇(det)(A)=com(A),
waarmee vraag 11 wordt teruggevonden als A inverteerbaar is (adjA=det(A)A−1). Dit is de formule van Jacobi: (detA(t))′=tr(adj(A(t))A′(t)).
(Formule van Liouville) Zij A(t) een C1-kromme van matrices die voldoet aan de lineaire differentiaalvergelijking A′(t)=M(t)A(t). Bewijs dat
(gebruik adj(A)A=det(A)I en de cyclische invariantie van het spoor) — de identiteit voor de wronskiaan die het hoofdstuk over differentiaalvergelijkingen voortdurend zal gebruiken.
Toon aan dat SLn(R)={det=1} een gladde niveauverzameling is: in elke A∈SLn(R) is de differentiaald(det)A een surjectieve lineaire afbeelding op R(evalueer haar in H=n1A).
Toon aan dat eA=∑k≥0k!Ak voor elke Aabsoluut convergeert, normaal op elke bal, met eA≤e∣∣∣A∣∣∣; en dat eAcontinu van A afhangt.
Bewijs dat uit AB=BA volgt dat eA+B=eAeB(Cauchy-product, geoorloofd wegens de absolute convergentie); leid af dat eA altijd inverteerbaar is met inverse e−A: exp beeldt Mn(R) af in GLn(R).
Toon aan dat t↦etA van klasse C1 is (zelfs C∞) met
dtdetA=AetA=etAA
(differentieer de reeks term voor term op segmenten: de afgeleide reeks convergeert normaal).
Bewijs de identiteit
det(eA)=etrA
(pas de formule van Liouville, vraag 13, toe op A(t)=etA). Verstandscontroles: n=1; nilpotente A; en de matrices met spoor nul belanden in SLn(R).
Toon aan dat eH=I+H+O(∣∣∣H∣∣∣2), zodat expdifferentieerbaar is in 0 met d(exp)0=id; besluit met de stelling van de inverse functie (Stelling 15.14) dat exp een C1-diffeomorfisme is van een omgeving van 0 op een omgeving van I: elke matrix dicht bij de eenheidsmatrix heeft een logaritme.
Toon aan dat exp de symmetrische matrices bijectief afbeeldt op de symmetrischepositief definiete matrices (diagonaliseer; de inverse is de spectrale logaritme).
Deel V — De orthogonale groep als niveauverzameling.
Zij F(A)=ATA, van Mn(R) naar de symmetrische matrices Sn. Bereken dFA(H)=ATH+HTA en toon aan dat deze differentiaal in elke A∈On=F−1(I)surjectief is op Sn(probeer voor gegeven S∈Sn de matrix H=21AS): On is een gladde niveauverzameling, van dimensie n2−2n(n+1)=2n(n−1).
Toon aan dat elke C1-kromme A(t)∈On met A(0)=I een antisymmetrische snelheid A′(0) heeft, en omgekeerd dat voor antisymmetrische K de kromme etK in On blijft: de raakruimte van On in I bestaat precies uit de antisymmetrische matrices.
Toon aan dat deteK=1 voor antisymmetrische K (vraag 18): de exponentiële kromme leeft in de rotatiegroep SOn. Bereken haar volledig voor n=2: bewijs met J=(01−10) dat
eθJ=(cosθsinθ−sinθcosθ):
de matrixexponentiaalis de rotatie over θ, en de reeksdefinities van cosinus en sinus duiken opnieuw op, binnen in een matrix.
(De truc met de dichtheid) Breid met de dichtheid van GLn(R) (vraag 3) en de continuïteit de identiteit
adj(AB)=adj(B)adj(A)
uit van inverteerbare tot alle matrices (voor inverteerbare A,B zijn beide leden gelijk aan det(AB)(AB)−1; beide leden zijn veeltermen in de elementen).
Synthese. In telkens één zin: (i) welke eerdere hoofdstukken de motor van elk deel leverden (volledigheid en genormeerde algebra’s; de spectraalstelling; de stelling van de inverse functie); (ii) op welke formule uit deze opgave het hoofdstuk over differentiaalvergelijkingen zal steunen, en waar; (iii) wat d(det)I=tr en deteA=etrA zeggen over spoor en determinant als “infinitesimaal en globaal volume”; (iv) wat het volume van bachelorjaar 3 van de vragen 21–23 maakt (lie-groepen en hun lie-algebra’s).
Oplossing
Oplossing van Probleem 15.1.
1.∥ABx∥≤∣∣∣A∣∣∣∥Bx∥≤∣∣∣A∣∣∣∣∣∣B∣∣∣∥x∥: neem het supremum over ∥x∥=1. Matrixproducten, det en tr zijn veeltermfuncties van de elementen en dus continu (Mn(R)≃Rn2, alle normen equivalent: Stelling 5.13).
2.∑Xk≤∑∣∣∣X∣∣∣k<∞: de reeks convergeert absoluut en dus convergeert zij (Stelling 5.21). Uit (I−X)∑k≤NXk=I−XN+1→I volgt dat de som (I−X)−1 is. Norm: ≤∑∣∣∣X∣∣∣k=1−∣∣∣X∣∣∣1; en
3.A+H=A(I+A−1H) met A−1H≤A−1∣∣∣H∣∣∣<1: inverteerbaar volgens vraag 2: de open bal met straal A−1−1 rond A ligt in GLn(R). Dichtheid: det(A+εI) is een veelterm van graad n in ε met leidende coëfficiënt 1: zij heeft eindig veel nulpunten, dus er zijn εk→0 met A+εkI inverteerbaar, convergerend naar A.
4. Voor ∣∣∣H∣∣∣<2∣∣∣A−1∣∣∣1:
(A+H)−1−A−1=[(I+A−1H)−1−I]A−1,
met norm hoogstens 1−∣∣∣A−1H∣∣∣∣∣∣A−1H∣∣∣A−1≤2A−12∣∣∣H∣∣∣→0: Φ is continu in elke A∈GLn(R).
5.(A+H)2=A2+AH+HA+H2: de afbeelding H↦AH+HA is lineair en de fout H2 is O(∣∣∣H∣∣∣2). (A+H)k uitwerken en sorteren naar het aantal H-factoren: het lineaire deel is ∑i=0k−1AiHAk−1−i, en de termen met ≥2 factoren H worden begrensd door (2k) producten van de orde ∣∣∣A∣∣∣k−2∣∣∣H∣∣∣2: O(∣∣∣H∣∣∣2). Men kan de som niet tot kAk−1H laten inklappen omdat H en A niet hoeven te commuteren — de som is de juiste niet-commutatieve afgeleide.
dΦA(H)=−A−1HA−1, lineair in H. Voor n=1: d(1/a)(h)=−h/a2, de vertrouwde afgeleide.
7. Kettingregel langs de kromme: (A(t)−1)′=dΦA(t)(A′(t))=−A(t)−1A′(t)A(t)−1. Voor A(t)=I+tB in t=0: (I+tB)−1=I−tB+O(t2).
8. Volgens vraag 5 en de cyclische invariantie van het spoor:
dfA(H)=tr(i=0∑k−1AiHAk−1−i)=ktr(Ak−1H).
Tegenover het product van Frobenius vereist dfA(H)=tr((∇f)TH) dat (∇f)T=kAk−1: ∇f(A)=k(Ak−1)T.
9.f(A+H)−f(A)=2tr(ATH)+tr(HTH): de differentiaal is H↦2tr(ATH)=2⟨A,H⟩, dus ∇f(A)=2A; de tweede-ordeterm is precies ∥H∥F2: de hessiaan is tweemaal de identieke kwadratische vorm, positief definiet en constant, zodat ∥⋅∥F2 strikt convex is (de formule van Taylor is hier exact).
10. Wegens de multilineariteit in de kolommen is det(I+H)=∑S⊆{1,…,n}det(MS), waarbij MS de kolom hj heeft voor j∈S en ej anders. S=∅ geeft 1; S={j} geeft de determinant van I met kolom j vervangen door hj, namelijk haar j-de element hjj, wat samen trH oplevert; elke term met ∣S∣≥2 is een determinant met minstens twee kolommen van de orde O(∣∣∣H∣∣∣) en dus O(∣∣∣H∣∣∣2) (multilineaire afbeeldingen op een eindigdimensionale ruimte zijn begrensd), en zulke termen zijn er eindig veel. Dus det(I+H)=1+trH+O(∣∣∣H∣∣∣2): d(det)I=tr.
11.det(A+H)=detAdet(I+A−1H)=detA(1+tr(A−1H)+O(∣∣∣H∣∣∣2)): de differentiaal is H↦det(A)tr(A−1H).
12. Ontwikkeling van Laplace langs rij i: detA=∑jaijCij, en de cofactoren Cij betreffen rij i niet: ∂aij∂det=Cij. Bijgevolg is
Voor inverteerbare A geeft adjA=det(A)A−1 vraag 11 terug. Langs een C1-kromme luidt de kettingregel (detA(t))′=tr(adj(A(t))A′(t)): de formule van Jacobi.
13. Met A′=MA en adj(A)A=det(A)I:
(detA)′=tr(adj(A)MA)=tr(Aadj(A)M)=detAtrM
(cycliciteit; ook AadjA=det(A)I). De scalaire lineaire differentiaalvergelijking y′=tr(M(t))y heeft de unieke oplossing y(t)=y(0)exp(∫0ttrM) (bachelorjaar 1): de formule van Liouville.
14. Neem in A∈SLn(R) de matrix H=n1A: d(det)A(n1A)=n1det(A)tr(A−1A)=n1⋅1⋅n=1=0: de differentiaal is een lineaire vorm die niet nul is en dus in elk punt van de niveauverzameling surjectief op R: SLn(R) is een gladde niveauverzameling (van dimensie n2−1).
15.∑kAk/k!≤∑∣∣∣A∣∣∣k/k!=e∣∣∣A∣∣∣: absolute convergentie (het volledigheidsargument van vraag 2), met normale convergentie op elke bal ∣∣∣A∣∣∣≤R (grens Rk/k! onafhankelijk van A). Elke partiaalsom is continu (een veelterm); de uniforme limiet op ballen is continu: A↦eA is continu, met eA≤e∣∣∣A∣∣∣.
waarbij de binomiale identiteit AB=BA vereist. Met B=−A: eAe−A=e0=I: elke eA ligt in GLn(R).
17. De reeks ∑tkAk/k! en haar afgeleide reeks ∑tk−1Ak/(k−1)!=A∑tk−1Ak−1/(k−1)! convergeren normaal op elk segment ∣t∣≤T (grenzen Tk∣∣∣A∣∣∣k/k!): de differentiatiestelling voor reeksen (Stelling 10.11, element voor element toegepast) geeft dtdetA=AetA; A in plaats daarvan rechts afzonderen geeft etAA. Herhalen: C∞.
18.A(t)=etA voldoet aan A′(t)=AA(t): de formule van Liouville (vraag 13) met constante M=A geeft detetA=ettrA (waarde 1 in t=0); in t=1: deteA=etrA. Controles: n=1 is de exponentiële functie zelf; een nilpotente A heeft trA=0 en eA unipotent met determinant1; en trA=0 geeft deteA=1: de matrices met spoor nul worden naar SLn(R) gezonden.
19.eH−I−H=∑k≥2Hk/k!, met norm≤∣∣∣H∣∣∣2e∣∣∣H∣∣∣=O(∣∣∣H∣∣∣2): d(exp)0=id, inverteerbaar. Bovendien is exp van klasse C1: volgens vraag 5 is de kandidaat-differentiaalH↦∑kk!1∑iAiHAk−1−i een normaal convergente reeks van lineaire afbeeldingen die continu van A afhangen (grenzen ∣∣∣A∣∣∣k−1/(k−1)! op ballen), zodat de partiële afgeleiden bestaan en continu zijn (Stelling 15.2 en de overdrachtsstelling voor reeksen). De stelling van de inverse functie (Stelling 15.14) is van toepassing in 0: exp is een C1-diffeomorfisme van een omgeving van 0 op een omgeving van I — matrices nabij I hebben logaritmen.
20. Voor symmetrischeS=PDPT (spectraalstelling) is eS=PeDPTsymmetrisch met eigenwaardeneλi>0: positief definiet. Surjectiviteit: een positief definiete Q=Pdiag(μi)PT (μi>0) is eS voor S=Pdiag(lnμi)PT. Injectiviteit: eS legt haar eigenruimten vast, en dat zijn precies die van S (op elke eigenruimte van S bij λ werkt eS als eλ; verschillende λ geven verschillende eλ), en ln nemen van de eigenwaarden geeft S terug. Dus is exp een bijectie van de symmetrische matrices op de positief definiete.
21.F(A+H)=ATA+ATH+HTA+HTH: dFA(H)=ATH+HTA (met waarden in Sn; fout O(∣∣∣H∣∣∣2)). Voor A∈On en S∈Sn geeft de keuze H=21AS
AT⋅21AS+21(AS)TA=21S+21ST=S:
surjectief. On=F−1(I) is een gladde niveauverzameling van dimensie n2−dimSn=2n(n−1).
22.A(t)TA(t)=I differentiëren in t=0 (met A(0)=I): A′(0)T+A′(0)=0: antisymmetrisch. Omgekeerd, voor KT=−K: (etK)TetK=etKTetK=e−tKetK=I (transponeer de reeks term voor term; de exponenten commuteren): de kromme blijft in On, met snelheid K in t=0. De raakruimte in I bestaat dus uit de antisymmetrische matrices, van de verwachte dimensie 2n(n−1).
23.trK=0 voor antisymmetrische K, dus deteK=e0=1 (vraag 18): de exponentiaal belandt in SOn. Voor n=2: J2=−I, dus J2m=(−1)mI en J2m+1=(−1)mJ, en
de rotatie over θ: de reeksen van sinus en cosinus leven binnen in de matrixexponentiaal.
24. Voor inverteerbare A,B: adj(AB)=det(AB)(AB)−1=det(B)det(A)B−1A−1=adj(B)adj(A). Beide leden van de identiteit zijn veeltermafbeeldingen (en dus continu) van de elementen van (A,B); zij stemmen overeen op de dichte deelverzameling GLn×GLn van Mn×Mn (vraag 3: benader elke factor), dus zij stemmen overal overeen.
25. (i) Deel I draaide op de volledigheid van eindigdimensionale genormeerde ruimten (absoluut convergente reeksen convergeren), Deel IV op hetzelfde plus de spectraalstelling voor vraag 20, en de lokale logaritme van Deel V op de stelling van de inverse functie. (ii) Het hoofdstuk over differentiaalvergelijkingen steunt op de formule van Liouville (vraag 13) voor de wronskiaan van lineaire stelsels, en op dtdetA=AetA (vraag 17), wat de uitspraak is dat etA het stelsel X′=AX oplost. (iii) d(det)I=tr zegt dat het spoor de infinitesimale snelheid van volumeverandering is, en deteA=etrA integreert die uitspraak globaal. (iv) Het volume van bachelorjaar 3 geeft de structuren hun naam: On en SLn(R) zijn lie-groepen, hun raakruimten in I (antisymmetrische matrices en matrices met spoor nul) zijn lie-algebra’s, en exp is de brug tussen beide.