Mathematics · Boek 4 · Bachelor Year 2

Universitaire wiskunde — Bachelor jaar 2

Universitaire wiskunde — Bachelor jaar 2 · Bachelor Year 2

17Affiene ruimten

Vectorruimten hebben een bevoorrecht punt — de oorsprong — dat de meetkunde niet wil. Een affiene ruimte is een vectorruimte die haar oorsprong is vergeten: punten en vectoren worden verschillende soorten, verbonden door translatie. Dit korte hoofdstuk bouwt het woordenboek (punten, barycentra, affiene deelruimten en afbeeldingen), de affiene kijk op convexiteit, en de gereedschappen voor de klassering die in de meetkundige hoofdstukken hierna worden gebruikt.

17.1 Punten en vectoren

Definitie 17.1

Een affiene ruimte gericht door een reële vectorruimte EE is een niet-lege verzameling E\mathcal{E} met een afbeelding (A,B)ABE(A, B) \mapsto \vect{AB} \in E die voldoet aan

AB+BC=AC(Chasles),voor elke A is BAB een bijectie EE.\vect{AB} + \vect{BC} = \vect{AC} \quad \text{(Chasles)}, \qquad \text{voor elke } A \text{ is } B \mapsto \vect{AB} \text{ een bijectie } \mathcal{E} \to E .

Men schrijft B=A+uB = A + u voor het unieke punt met AB=u\vect{AB} = u. De dimensie van E\mathcal{E} is dimE\dim E. Elke vectorruimte is een affiene ruimte over zichzelf (AB=BA\vect{AB} = B - A); elke keuze van een oorsprong OEO \in \mathcal{E} identificeert E\mathcal{E} met EE via MOMM \mapsto \vect{OM}.

Voorbeeld 17.2 (Een affiene ruimte zonder natuurlijke oorsprong)

Het oplossingsvlak E={(x,y,z)R3:x+y+z=1}\mathcal E = \{(x, y, z) \in \R^3 : x + y + z = 1\} is geen vectordeelruimte (0E0 \notin \mathcal E), maar wel een affiene ruimte gericht door E={x+y+z=0}E = \{x + y + z = 0\}: voor A,BEA, B \in \mathcal E belandt het verschil AB=BA\vect{AB} = B - A in EE (de sommen heffen elkaar op), Chasles wordt van R3\R^3 geërfd, en BABB \mapsto \vect{AB} is bijectief op EE. Geen enkel punt van E\mathcal E is onderscheiden — elke keuze van een “oorsprong” OEO \in \mathcal E werkt even goed, en alle identificaties MOMM \mapsto \vect{OM} verschillen slechts met translaties. Dit is de typische toestand: oplossingsverzamelingen van inhomogene lineaire problemen (lineaire stelsels, lineaire differentiaalvergelijkingen in Hoofdstuk 16) zijn affien, nooit lineair, en de leuze “particuliere oplossing plus kern” is precies de uitspraak F=A+F\mathcal F = A + F van de volgende definitie.

Definitie 17.3 (Barycentrum)

Zij (Ai,λi)ik(A_i, \lambda_i)_{i \leq k} een familie gewogen punten met λi0\sum\lambda_i \neq 0. Het barycentrum G=bar((Ai,λi))G = \operatorname{bar}\bigl((A_i, \lambda_i)\bigr) is het unieke punt met

iλiGAi=0gelijkwaardigOG=1λiiλiOAi(voor elke O).\sum_i \lambda_i\, \vect{GA_i} = 0 \qquad\text{gelijkwaardig}\qquad \vect{OG} = \frac{1}{\sum\lambda_i}\sum_i \lambda_i\,\vect{OA_i} \quad (\text{voor elke } O).

Barycentra zijn associatief (deelgroepen van punten mogen worden vervangen door hun deelbarycentrum met het gesommeerde gewicht) en invariant onder het herschalen van alle gewichten.

Bewijs van het bestaan en van de formules. Houd OO vast en schrijf s=iλi0s = \sum_i\lambda_i \neq 0. Volgens Chasles is

iλiGAi=0    iλi(GO+OAi)=0    sOG=iλiOAi,\sum_i\lambda_i\,\vect{GA_i} = 0 \iff \sum_i\lambda_i\bigl(\vect{GO} + \vect{OA_i}\bigr) = 0 \iff s\,\vect{OG} = \sum_i\lambda_i\,\vect{OA_i},

wat G=O+1siλiOAiG = O + \frac1s\sum_i\lambda_i\vect{OA_i} eenduidig vastlegt. Onafhankelijkheid van OO: voor een andere oorsprong OO' is

1siλiOAi=1siλi(OO+OAi)=OO+1siλiOAi=OG:\frac1s\sum_i\lambda_i\,\vect{O'A_i} = \frac1s\sum_i\lambda_i\bigl(\vect{O'O} + \vect{OA_i}\bigr) = \vect{O'O} + \frac1s\sum_i\lambda_i\,\vect{OA_i} = \vect{O'G} :

hetzelfde punt GG. Associativiteit: splits de indexverzameling als IJI \sqcup J met sI=iIλi0s_I = \sum_{i\in I}\lambda_i \neq 0, en zij GIG_I het barycentrum van (Ai,λi)iI(A_i, \lambda_i)_{i\in I}, zodat iIλiOAi=sIOGI\sum_{i\in I}\lambda_i\vect{OA_i} = s_I\,\vect{OG_I}. Dan is

sOG=iIλiOAi+jJλjOAj=sIOGI+jJλjOAj:s\,\vect{OG} = \sum_{i\in I}\lambda_i\vect{OA_i} + \sum_{j\in J}\lambda_j\vect{OA_j} = s_I\,\vect{OG_I} + \sum_{j\in J}\lambda_j\vect{OA_j} :

GG is het barycentrum van (GI,sI)(G_I, s_I) samen met (Aj,λj)jJ(A_j, \lambda_j)_{j\in J}, zoals beweerd. Herschalen: elke λi\lambda_i vervangen door tλit\lambda_i (t0t \neq 0) vermenigvuldigt ss en de gewogen som met tt, en laat OG\vect{OG} onveranderd.

Opmerking 17.4 (Klassieke valkuilen)

Twee vallen omringen de definitie. Ten eerste: sommeren de gewichten tot nul, dan is er geen barycentrum: de afbeelding OλiOAiO \mapsto \sum\lambda_i\vect{OA_i} is dan onafhankelijk van OO en definieert een vector, geen punt — bijvoorbeeld codeert (A,1; B,1)(A, -1;\ B, 1) de vector AB\vect{AB}. Bijhouden welk van de twee objecten een berekening voortbrengt, is de helft van de barycentrische hygiëne. Ten tweede: gewichten hebben alleen betekenis op een gemeenschappelijke factor ongelijk aan nul na; formules als “de coördinaten van GG zijn λ1,,λk\lambda_1, \dots, \lambda_k” veronderstellen een normalisatie (gewoonlijk λi=1\sum\lambda_i = 1), en vergeten te normaliseren is de standaardbron van verkeerde verhoudingen op een figuur.

Definitie 17.5 (Affiene deelruimten; affiene afbeeldingen)

Een affiene deelruimte is een verzameling F=A+F={A+u:uF}\mathcal{F} = A + F = \{A + u : u \in F\} met FF een vectordeelruimte (haar richting); gelijkwaardig: een niet-lege verzameling die stabiel is onder barycentra. De affiene deelruimten van Rn\R^n zijn precies de oplossingsverzamelingen van lineaire stelsels MX=BMX = B (bachelorjaar 1: particuliere oplossing plus kern). Een afbeelding f ⁣:EEf \colon \mathcal{E} \to \mathcal{E}' heet affien wanneer zij barycentra bewaart — gelijkwaardig wanneer

f(A+u)=f(A)+φ(u)f(A + u) = f(A) + \varphi(u)

voor een (unieke) lineaire afbeelding φ=f\varphi = \vec f, het lineaire deel. Affiene afbeeldingen van Rn\R^n: XMX+CX \mapsto MX + C. Samenstellingen zijn affien met samengestelde lineaire delen; ff is bijectief dan en slechts dan als f\vec f dat is.

Bewijs van de gelijkwaardigheid voor afbeeldingen. Geldt f(A+u)=f(A)+φ(u)f(A + u) = f(A) + \varphi(u): voor een barycentrum GG van (Ai,λi)(A_i, \lambda_i) geeft alle punten vanuit AA uitwerken dat f(G)=f(A)+φ(AG)f(G) = f(A) + \varphi(\vect{AG}) met φ(AG)=λiφ(AAi)λi\varphi(\vect{AG}) = \frac{\sum\lambda_i\varphi(\vect{AA_i})}{\sum\lambda_i}: f(G)f(G) is het barycentrum van de beelden. Omgekeerd, houd AA vast en definieer φ(u)=f(A)f(A+u)\varphi(u) = \vect{f(A)\,f(A + u)}. Homogeniteit: A+tu=bar(A,1t; A+u,t)A + tu = \operatorname{bar}\bigl(A, 1-t;\ A + u, t\bigr) voor elke reële tt, dus het bewaren van barycentra (met willekeurige reële gewichten, zoals verondersteld) geeft rechtstreeks φ(tu)=tφ(u)\varphi(tu) = t\,\varphi(u). Additiviteit: A+u+v=bar(A+2u,12; A+2v,12)A + u + v = \operatorname{bar}\bigl(A + 2u, \tfrac12;\ A + 2v, \tfrac12\bigr), dus φ(u+v)=12φ(2u)+12φ(2v)=φ(u)+φ(v)\varphi(u + v) = \tfrac12\varphi(2u) + \tfrac12\varphi(2v) = \varphi(u) + \varphi(v), met de homogeniteit. Bijgevolg is φ\varphi lineair.

Opmerking 17.6

Het bewijs gebruikte barycentra met willekeurige reële gewichten: de stap met de homogeniteit neemt tt buiten [0,1]\intcc01. Wordt van een afbeelding alleen verondersteld dat zij barycentra met niet-negatieve gewichten bewaart — gelijkwaardig: middelpunten en segmenten — dan komt de lineariteit van de vectorafbeelding niet meer gratis: men krijgt slechts Q\Q-lineariteit, en er is een hypothese van continuïteit nodig om te besluiten, precies als in Oefening 17.5. “Alle barycentra bewaren” onderscheiden van “convexe combinaties bewaren” is een kleine maar echte subtiliteit van de affiene woordenschat.

Voorbeeld 17.7 (Klassieke barycentrische meetkunde)

Het zwaartepunt van een driehoek ABCABC is het barycentrum G=bar(A,1;B,1;C,1)G = \operatorname{bar}(A,1; B,1; C,1). De associativiteit met het middelpunt A=bar(B,1;C,1)A' = \operatorname{bar}(B, 1; C, 1) toont dat

G=bar(A,1; A,2):G = \operatorname{bar}(A, 1;\ A', 2) :

GG ligt op de zwaartelijn AAAA' op twee derde ervan — en evenzo voor de twee andere zwaartelijnen: de drie zwaartelijnen gaan door één punt, in één regel barycentrische rekenkunde.

Voorbeeld 17.8 (De bimediaan van een vierhoek)

Zij ABCDABCD een willekeurige vierhoek (vlak of niet!) en beschouw haar bimedianen: de segmenten die de middelpunten van overstaande zijden verbinden, MABMCDM_{AB}M_{CD} en MBCMDAM_{BC}M_{DA}. Voer het barycentrum GG van (A,1;B,1;C,1;D,1)(A,1; B,1; C,1; D,1) in en groepeer de gewichten op twee manieren:

G=bar(MAB,2; MCD,2)=bar(MBC,2; MDA,2):G = \operatorname{bar}\bigl(M_{AB}, 2;\ M_{CD}, 2\bigr) = \operatorname{bar}\bigl(M_{BC}, 2;\ M_{DA}, 2\bigr) :

GG is het middelpunt van beide bimedianen — de twee bimedianen delen elkaar dus altijd middendoor, en de vierhoek van de vier middelpunten is een parallellogram (haar diagonalen zijn de bimedianen). Geen gevalsonderscheid, geen coördinaten, en het argument blijft woordelijk overeind voor een scheve vierhoek in R3\R^3, waar een bewijs op een tekening al kies zou zijn: de associativiteit trekt zich niets van de dimensie aan.

Voorbeeld 17.9 (Een affiene afbeelding klasseren, van begin tot eind)

Zij f(x,y)=(2x1, 3y4)f(x, y) = (2x - 1,\ 3y - 4) op R2\R^2. Haar lineaire deel is φ=diag(2,3)\varphi = \operatorname{diag}(2, 3), waarvan het spectrum {2,3}\{2, 3\} de waarde 11 vermijdt: volgens het criterium voor vaste punten dat hieronder wordt bewezen (Propositie 17.17) heeft ff precies één vast punt, gevonden door

x=2x1,y=3y4Ω=(1,2)x = 2x - 1, \qquad y = 3y - 4 \qquad\Longrightarrow\qquad \Omega = (1, 2)

op te lossen. Hercentreren in Ω\Omega (zet x=1+ux = 1 + u, y=2+vy = 2 + v):

f(1+u, 2+v)=(1+2u, 2+3v):f(1 + u,\ 2 + v) = (1 + 2u,\ 2 + 3v) :

in het assenstelsel met oorsprong Ω\Omega is ff haar lineaire deel, een anisotrope uitrekking die vanuit het middelpunt (1,2)(1, 2) horizontaal met 22 en verticaal met 33 vermenigvuldigt. De algemene les: een affiene afbeelding is “lineaire afbeelding plus plaatsgegevens”, en die plaatsgegevens klappen ineen tot één goedgekozen oorsprong zodra 11 geen eigenwaarde is. Omgekeerd maakt de oorsprong slecht verplaatsen de constante termen: affiene meetkunde is de kunst van het kiezen waar je 00 legt.

Opmerking 17.10 (Methode: samenloop en collineariteit via barycentra)

Voorbeeld 17.7 is een geval van een algemeen recept. Om te bewijzen dat drie hoektransversalen van een driehoek door één punt gaan, geef je één enkel gewogen stelsel (A,α;B,β;C,γ)(A, \alpha; B, \beta; C, \gamma) en gebruik je de associativiteit op drie manieren: (B,C)(B, C) groeperen toont dat het barycentrum op de transversale uit AA ligt, (C,A)(C, A) groeperen dat het op die uit BB ligt, en (A,B)(A, B) groeperen op de derde. Voor de zwaartelijnen doet het stelsel (A,1;B,1;C,1)(A, 1; B, 1; C, 1) al het werk; voor transversalen die de zijden in voorgeschreven verhoudingen snijden, leest men de gewichten van die verhoudingen af. Om te bewijzen dat drie punten op één rechte liggen, schrijf je er één als barycentrum van de twee andere (Oefening 17.2), of gebruik je het determinantcriterium van Oefening 17.11. Beide recepten vervangen meetkundig vernuft door boekhouding met gewichten — en daar dient de barycentrische rekenkunde precies voor.

17.2 Convexiteit, affien bekeken

Definitie 17.11

Een deelverzameling CC van een affiene ruimte heet convex wanneer zij elk barycentrum met niet-negatieve gewichten van haar punten bevat — gelijkwaardig: elk segment [A,B]={bar(A,1t;B,t):t[0,1]}\intcc{A}{B} = \{\operatorname{bar}(A, 1-t; B, t) : t \in \intcc{0}{1}\} tussen haar punten. Het convexe omhulsel conv(S)\operatorname{conv}(S) is de verzameling van alle barycentra met niet-negatieve gewichten van punten van SS — de kleinste convexe verzameling die SS bevat.

Voorbeeld 17.12 (Epigrafen zijn convexe verzamelingen)

Het gebied C={(x,y):yx2}C = \{(x, y) : y \geq x^2\} boven de parabool is convex: voor (x1,y1),(x2,y2)C(x_1, y_1), (x_2, y_2) \in C en t[0,1]t \in \intcc01 geeft de convexiteitsongelijkheid van de kwadraatfunctie

((1t)x1+tx2)2(1t)x12+tx22(1t)y1+ty2,\bigl((1-t)x_1 + tx_2\bigr)^2 \leq (1-t)x_1^2 + tx_2^2 \leq (1-t)y_1 + ty_2 ,

zodat het barycentrum boven de parabool blijft. De berekening is algemeen: {yf(x)}\{y \geq f(x)\} is convex precies wanneer ff een convexe functie is — convexe verzamelingen en convexe functies (Hoofdstuk 8) zijn twee gezichten van één begrip, met de epigrafen als woordenboek. Dit is de meetkundige reden waarom convexe functies steunrechten hebben, het feit dat in Hoofdstuk 22 de ongelijkheid van Jensen zal bewijzen.

Voorbeeld 17.13 (Overbodige voortbrengers)

Zij S={(0,0),(2,0),(2,2),(0,2),(1,1)}S = \{(0,0), (2,0), (2,2), (0,2), (1,1)\}. Het vijfde punt is het barycentrum

(1,1)=bar((0,0),12; (2,2),12),(1,1) = \operatorname{bar}\bigl((0,0), \tfrac12;\ (2,2), \tfrac12\bigr),

en ligt dus al in het omhulsel van de vier andere: conv(S)\operatorname{conv}(S) is het vierkant met de vier hoeken als hoekpunten. In het algemeen mag een punt van SS dat een barycentrum met niet-negatieve gewichten van de overige punten van SS is, worden geschrapt zonder het omhulsel te veranderen; de punten die nooit geschrapt kunnen worden (hier de vier hoeken) zijn de extreme punten van het omhulsel. Ze bepalen is een zuivere berekening met barycentra: (2,0)(2,0) bijvoorbeeld laat zich niet als bar\operatorname{bar} van de overige punten met niet-negatieve gewichten schrijven, omdat de eerste coördinaat al het gewicht op punten met x=2x = 2 zou leggen, waarna de tweede coördinaat faalt. Vragen over convexiteit herleiden telkens opnieuw tot het oplossen van kleine gewogen stelsels.

Stelling 17.14 (Carathéodory)

In een affiene ruimte van dimensie nn is elk punt van conv(S)\operatorname{conv}(S) een barycentrum van hoogstens n+1n + 1 punten van SS.

Bewijs. Zij G=bar(A0,λ0;;Ak,λk)G = \operatorname{bar}(A_0, \lambda_0; \dots; A_k, \lambda_k) met λi>0\lambda_i > 0, λi=1\sum\lambda_i = 1 en k+1>n+1k + 1 > n + 1 punten. De kk vectoren A0Ai\vect{A_0A_i} (i1i \geq 1) zijn afhankelijk (k>nk > n): i1μiA0Ai=0\sum_{i\geq1}\mu_i \vect{A_0A_i} = 0 op niet-triviale wijze; zetten we μ0=i1μi\mu_0 = -\sum_{i\geq1}\mu_i, dan krijgen we gewichten (μi)(\mu_i) met μi=0\sum\mu_i = 0 en μiOAi=0\sum \mu_i\,\vect{OA_i} = 0 (voor elke OO), niet alle nul. Dan sommeren de gewichten λitμi\lambda_i - t\mu_i voor elke reële tt nog altijd tot 11 en geldt, omdat iμiOAi=0\sum_i\mu_i\vect{OA_i} = 0,

i(λitμi)OAi=iλiOAi:\sum_i(\lambda_i - t\mu_i)\,\vect{OA_i} = \sum_i\lambda_i\,\vect{OA_i} :

zij brengen hetzelfde punt GG voort. Laat tt nu vanaf 00 lopen: een zekere μi\mu_i is positief (zij sommeren tot nul en zijn niet alle nul), dus is

t=min{λiμi:μi>0}t^* = \min\Bigl\{\frac{\lambda_i}{\mu_i} : \mu_i > 0\Bigr\}

welgedefinieerd en positief. In t=tt = t^*: voor de indices met μi>0\mu_i > 0 is λitμi0\lambda_i - t^*\mu_i \geq 0 wegens de minimaliteit, met gelijkheid in een minimaliserende index; voor de indices met μi0\mu_i \leq 0 is λitμiλi>0\lambda_i - t^*\mu_i \geq \lambda_i > 0. Alle gewichten blijven niet-negatief en minstens één is gestorven: GG is herschreven als barycentrum van minder punten. Herhaal zolang er meer dan n+1n + 1 punten overblijven.

Voorbeeld 17.15

In het vlak (n=2n = 2): elk punt van het convexe omhulsel van een eindige verzameling ligt in een driehoek met hoekpunten in die verzameling — de meetkundige inhoud van Carathéodory, evenzeer gebruikt in de optimalisatie als in de kansrekening (mengsels).

Voorbeeld 17.16 (Het algoritme van Carathéodory uitvoeren)

Schrijf het middelpunt van het vierkant uit Voorbeeld 17.13 met zijn vier hoeken A1=(0,0)A_1 = (0,0), A2=(2,0)A_2 = (2,0), A3=(2,2)A_3 = (2,2), A4=(0,2)A_4 = (0,2):

(1,1)=bar(A1,14; A2,14; A3,14; A4,14),(1,1) = \operatorname{bar}\bigl(A_1, \tfrac14;\ A_2, \tfrac14;\ A_3, \tfrac14;\ A_4, \tfrac14\bigr),

vier punten in dimensie 22 — één te veel. Het recept van het bewijs vraagt gewichten (μi)(\mu_i) met μi=0\sum\mu_i = 0 en μiOAi=0\sum\mu_i\vect{OA_i} = 0: hier voldoet μ=(1,1,1,1)\mu = (1, -1, 1, -1) (de twee diagonalen delen hun middelpunt). De schuif λiλitμi\lambda_i \mapsto \lambda_i - t\mu_i houdt het barycentrum voor elke tt vast; de uiterste toelaatbare waarde t=14t = \frac14 maakt de gewichten (0,12,0,12)(0, \tfrac12, 0, \tfrac12) en doodt A1A_1 en A3A_3 tegelijk:

(1,1)=bar(A2,12; A4,12),(1,1) = \operatorname{bar}\bigl(A_2, \tfrac12;\ A_4, \tfrac12\bigr),

een voorstelling met twee punten — zelfs beter dan de drie die de stelling waarborgt, omdat het middelpunt toevallig op een segment tussen voortbrengers ligt. Het algoritme is volstrekt mechanisch: zoek een afhankelijkheid, schuif tot een gewicht sterft, herhaal.

17.3 Gereedschappen voor de affiene klassering

Propositie 17.17 (Vaste punten van affiene afbeeldingen)

Zij ff een affien endomorfisme van een eindigdimensionale affiene ruimte met lineair deel φ\varphi. Geldt 1Sp(φ)1 \notin \operatorname{Sp}(\varphi), dan heeft ff precies één vast punt Ω\Omega, en in de vectorialisatie in Ω\Omega is ff haar lineaire deel. (Translaties, met φ=id\varphi = \mathrm{id} en zonder vast punt, zijn de basisobstructie.)

Bewijs. Houd OO vast en schrijf f(O+x)=f(O)+φ(x)f(O + x) = f(O) + \varphi(x). Het punt O+xO + x is vast dan en slechts dan als O+x=f(O)+φ(x)O + x = f(O) + \varphi(x), dat wil zeggen

(idφ)(x)=Of(O).(\mathrm{id} - \varphi)(x) = \vect{O f(O)} .

In eindige dimensie is idφ\mathrm{id} - \varphi inverteerbaar dan en slechts dan als 00 geen eigenwaarde van idφ\mathrm{id} - \varphi is, dat wil zeggen dan en slechts dan als 1Spφ1 \notin \operatorname{Sp}\varphi — en in dat geval heeft de getoonde vergelijking precies één oplossing xx^*, wat het unieke vaste punt Ω=O+x\Omega = O + x^* geeft. Hercentreren: voor elke vector uu is

f(Ω+u)=f(Ω)+φ(u)=Ω+φ(u),f(\Omega + u) = f(\Omega) + \varphi(u) = \Omega + \varphi(u),

zodat de afbeelding in het assenstelsel met oorsprong Ω\Omega luidt als uφ(u)u \mapsto \varphi(u): zuiver lineair. Geldt 1Spφ1 \in \operatorname{Sp}\varphi, dan bestaat er ofwel geen vast punt (de getoonde vergelijking kan onoplosbaar zijn, zoals voor een translatie), ofwel een hele affiene deelruimte vaste punten (tel bij een oplossing een willekeurige eigenvector bij eigenwaarde 11 op): de eenduidigheid is precies de spectrale voorwaarde.

Voorbeeld 17.18 (Isometrieën van het vlak, voltooid)

Een affiene isometrie van het euclidische vlak heeft haar lineaire deel in O(2)O(2): een rotatie RθR_\theta of een spiegeling (volume van bachelorjaar 1). Is θ0\theta \neq 0, dan is 1SpRθ1 \notin \operatorname{Sp} R_\theta, dus is de afbeelding een rotatie om een uniek middelpunt (Propositie 17.17). Is het lineaire deel een spiegeling, dan is zij ofwel een spiegeling in een as (er bestaan vaste punten) ofwel een schuifspiegeling (een spiegeling samengesteld met een translatie langs de as, zonder vast punt). Samen met de translaties is dit de volledige klassering van de isometrieën van het vlak.

Opmerking 17.19 (De isometrieën van het vlak, in één oogopslag)

De gevallen verzameld: de identiteit; translaties (f=id\vec f = \mathrm{id}, zonder vast punt behalve in het triviale geval); rotaties (lineair deel RθR_\theta met θ0\theta \neq 0: één middelpunt); spiegelingen (lineair deel een spiegeling, een rechte vaste punten); schuifspiegelingen (hetzelfde lineaire deel, geen vast punt). Vier families plus de identiteit, elk herkend aan slechts twee gegevens: het lineaire deel en de verzameling vaste punten — het patroon van Propositie 17.17, uitputtend gemaakt.

Voorbeeld 17.20 (Een schuifspiegeling, op heterdaad betrapt)

Zij f(x,y)=(y+1, x+1)f(x, y) = (y + 1,\ x + 1). Het lineaire deel (x,y)(y,x)(x, y) \mapsto (y, x) is de spiegeling in de diagonaal y=xy = x, dus is 1Spf1 \in \operatorname{Sp}\vec f en zwijgt Propositie 17.17. Vaste punten zouden tegelijk x=y+1x = y + 1 en y=x+1y = x + 1 vereisen: onmogelijk — er zijn er geen, dus ff is geen spiegeling. Kwadrateren beslist de klassering:

f(f(x,y))=f(y+1, x+1)=(x+2, y+2),f\bigl(f(x, y)\bigr) = f(y + 1,\ x + 1) = (x + 2,\ y + 2),

de translatie over (2,2)(2, 2): ff is de schuifspiegeling met als as de rechte y=xy = x (passend verschoven: het middelpunt van MM en f(M)f(M) ligt altijd op y=x+y = x + {}constante, hier y=xy = x, zoals men op M=(0,0)(1,1)M = (0, 0) \mapsto (1,1) nagaat) en met schuifvector (1,1)(1, 1), de helft van fff \circ f. Vergelijk met Oefening 17.6, waar hetzelfde lineaire deel maar een andere constante een echte spiegeling opleverde: is de eigenwaarde 11 aanwezig, dan beslist de constante term alles.

Voorbeeld 17.21 (Affiene recursies zijn affiene dynamica)

De klassieke recursie un+1=aun+bu_{n+1} = au_n + b (a1a \neq 1) itereert de affiene afbeelding f(x)=ax+bf(x) = ax + b van de rechte, waarvan het lineaire deel aa de eigenwaarde 11 vermijdt: er is een uniek vast punt ω=b1a\omega = \frac{b}{1-a}, en daar hercentreren (het eendimensionale geval van de propositie hierboven) maakt van ff een vermenigvuldiging met aa:

un+1ω=a(unω)un=ω+an(u0ω).u_{n+1} - \omega = a\,(u_n - \omega) \qquad\Longrightarrow\qquad u_n = \omega + a^n(u_0 - \omega) .

Voor un+1=un2+3u_{n+1} = \frac{u_n}2 + 3: ω=6\omega = 6 en un=6+(u06)2n6u_n = 6 + (u_0 - 6)2^{-n} \to 6. Het recept dat in Hoofdstuk 7 voor zulke recursies wordt geleerd — “trek het vaste punt af” — is precies de vectorialisatie van een affiene afbeelding in haar vaste punt; de convergentie voor a<1\abs a < 1 is het contractieverschijnsel dat Hoofdstuk 4 tot de vastepuntsstelling van Banach maakte. Eén idee, drie hoofdstukken.

Voorbeeld 17.22 (Het middelpunt van een rotatie vinden)

Zij f(x,y)=(y+2, x)f(x, y) = (-y + 2,\ x). Het lineaire deel is φ(x,y)=(y,x)\varphi(x, y) = (-y, x): de rotatie over de hoek π2\frac\pi2, waarvan het spectrum {i,i}\{\iu, -\iu\} de waarde 11 vermijdt. Volgens Propositie 17.17 is er precies één vast punt: x=y+2x = -y + 2 en y=xy = x geven x=1x = 1, y=1y = 1, dus Ω=(1,1)\Omega = (1, 1), en ff is de rotatie met middelpunt (1,1)(1, 1) over de hoek π2\frac\pi2. De algemene les: is 1Spf1 \notin \operatorname{Sp}\vec f, dan kost het klasseren van ff één lineair stelsel — de meetkunde zit volledig in het lineaire deel, de rekenkunde volledig in het lokaliseren van het middelpunt.

Opmerking 17.23 (Waar de affiene taal hierna wordt gebruikt)

Barycentra en affiene afbeeldingen zijn de grammatica van de meetkundige hoofdstukken hierna: raaklijnen en raakvlakken zijn affiene objecten (Hoofdstukken 18 en 19), een affiene verandering van veranderlijke vermenigvuldigt oppervlakten en volumes met detf\abs{\det \vec f} (Hoofdstuk 20), en de verwachtingswaarde is een barycentrum met gewichten die door een kansverdeling worden gegeven, en daarom beheerst de convexiteit de ongelijkheid van Jensen (Hoofdstuk 22). In het volume van bachelorjaar 3 draagt dezelfde woordenschat van de convexiteit de studie van de LpL^p-normen en van de integraalongelijkheden.

Opmerking 17.24 (Vooruitblik binnen dit volume)

Twee draden verlaten dit hoofdstuk. De affiene draad: raaklijnen (Hoofdstuk 18) en raakvlakken (Hoofdstuk 19) zijn affiene deelruimten die aan niet-lineaire objecten hangen, en de klassering van de kwadrieken in het hoofdstuk over oppervlakken draait op de middelpuntsvergelijking AΩ=bA\Omega = -b van dit hoofdstuk. De convexe draad is langer: de convexiteit van halfvlakken en schijven drijft de theorie van Helly in de weekendopgave aan; de convexiteit van functies geeft de ongelijkheid van Jensen (Hoofdstuk 22); en de laatste stelling van het boek — het uitstervingscriterium voor vertakkingsprocessen (Hoofdstuk 23) — wordt beslist door de ligging van een convexe kromme ten opzichte van de diagonaal, een beeld dat evenzeer bij dit hoofdstuk hoort als bij de kansrekening. Ook barycentra keren daar terug: een verwachtingswaarde is een barycentrum met kansgewichten.

17.4 Oefeningen

Oefening 17.1

Zijn de volgende verzamelingen affiene deelruimten van R3\R^3? Geef richtingen en dimensies. {x+y+z=1}\{x + y + z = 1\};   {x+y+z=1, xz=3}\;\{x + y + z = 1,\ x - z = 3\};   {x2+y2=1}\;\{x^2 + y^2 = 1\}; de oplossingsverzameling van MX=BMX = B voor een gegeven verenigbaar stelsel.

Oplossing

Oplossing van Oefening 17.1.

{x+y+z=1}\{x + y + z = 1\}: affien vlak, met als richting het vectorvlak {x+y+z=0}\{x + y + z = 0\}, dimensie 22. Voegen we xz=3x - z = 3 toe, dan krijgen we een affiene rechte (twee onafhankelijke vergelijkingen), met richting {x+y+z=0, x=z}=Vect((1,2,1))\{x + y + z = 0,\ x = z\} = \operatorname{Vect}\bigl((1, -2, 1)\bigr), dimensie 11. {x2+y2=1}\{x^2 + y^2 = 1\}: een cilinder — niet stabiel onder barycentra (het middelpunt van (1,0,0)(1,0,0) en (1,0,0)(-1,0,0) is de oorsprong, die niet op de cilinder ligt): niet affien. Een verenigbaar stelsel MX=BMX = B: affiene deelruimte X0+kerMX_0 + \ker M van dimensie dimkerM\dim\ker M, zoals in Definitie 17.5 in herinnering gebracht.

Oefening 17.2

Bewijs dat drie verschillende punten A,B,CA, B, C van een affiene ruimte op één rechte liggen dan en slechts dan als CC een barycentrum van AA en BB is, en dan en slechts dan als de vectoren AB,AC\vect{AB}, \vect{AC} afhankelijk zijn. Leid daaruit boekhouding met gewichten in de stijl van Menelaos af: is C=bar(A,1t;B,t)C = \operatorname{bar}(A, 1 - t; B, t), lokaliseer CC dan voor t=12t = \frac12, t=2t = 2 en t=1t = -1.

Oplossing

Oplossing van Oefening 17.2.

C=bar(A,1t;B,t)C = \operatorname{bar}(A, 1-t; B, t) betekent AC=tAB\vect{AC} = t\,\vect{AB}: het bestaan van zulk een tt is precies de afhankelijkheid van AC\vect{AC} met AB0\vect{AB} \neq 0, dat wil zeggen collineariteit. Liggingen: t=12t = \frac12: het middelpunt; t=2t = 2: voorbij BB, op de afstand van BB tot AA (AC=2AB\vect{AC} = 2\vect{AB}); t=1t = -1: het spiegelbeeld van BB door AA.

Oefening 17.3

Zij ff de affiene afbeelding van R2\R^2 gegeven door f(X)=MX+Cf(X) = MX + C met M=12(1111)M = \frac12\begin{pmatrix} 1 & 1\\ 1 & 1\end{pmatrix} en C=(1,0)TC = (1, 0)^{\mathsf T}. Bepaal het beeld van ff, haar vaste punten (als die er zijn) en fff \circ f.

Oplossing

Oplossing van Oefening 17.3.

MM is de projectiematrix op Vect(1,1)\operatorname{Vect}(1,1) langs (1,1)(1,-1) (ga M2=MM^2 = M na). Beeld van ff: {MX+C}=C+imM\{MX + C\} = C + \operatorname{im} M: de affiene rechte door (1,0)(1,0) met richting (1,1)(1,1). Vaste punten: X=MX+CX = MX + C, dat wil zeggen (IM)X=C(I - M)X = C; maar C=(1,0)TC = (1, 0)^{\mathsf T} en im(IM)=Vect(1,1)\operatorname{im}(I - M) = \operatorname{Vect}(1,-1); ligt (1,0)(1,0) daarin? (1,0)=α(1,1)(1, 0) = \alpha(1,-1) dwingt α=1\alpha = 1 en 0=10 = -1 af: nee. Geen vaste punten. En

f(f(X))=M(MX+C)+C=MX+MC+C=f(X)+MC,MC=12(1,1)T:f(f(X)) = M(MX + C) + C = MX + MC + C = f(X) + MC, \qquad MC = \tfrac12(1,1)^{\mathsf T} :

fff\circ f is ff gevolgd door een translatie langs de beeldrechte — ff is een “schuifprojectie”: de projectie op de rechte, samengesteld met een verschuiving.

Oefening 17.4 ★★

(Associativiteit in actie) Verdeel in een driehoek ABCABC de zijden BCBC, CACA, ABAB met I,J,KI, J, K in de verhoudingen BI=13BC\vect{BI} = \frac13\vect{BC}, CJ=13CA\vect{CJ} = \frac13\vect{CA}, AK=13AB\vect{AK} = \frac13\vect{AB}. Druk I,J,KI, J, K uit als barycentra en bereken het barycentrum van (I,1;J,1;K,1)(I,1;J,1;K,1): wat vind je, en waarom was dat te voorzien?

Oplossing

Oplossing van Oefening 17.4.

I=bar(B,2;C,1)I = \operatorname{bar}(B, 2; C, 1) (want BI=13BC\vect{BI} = \frac13\vect{BC} legt II dichter bij BB: gewichten 22 op BB en 11 op CC — controle: BI=13BC\vect{BI} = \frac{1}{3}\vect{BC}). Evenzo J=bar(C,2;A,1)J = \operatorname{bar}(C, 2; A, 1) en K=bar(A,2;B,1)K = \operatorname{bar}(A, 2; B, 1). Tellen we de drie gewogen stelsels samen, dan is het barycentrum van (I,1;J,1;K,1)(I, 1; J, 1; K, 1) (elk met totaal gewicht 33, dus vervang II door zijn stelsel, enzovoort) gelijk aan

bar(A,1+2; B,2+1; C,1+2)=bar(A,1;B,1;C,1)=G,\operatorname{bar}\bigl(A, 1 + 2;\ B, 2 + 1;\ C, 1 + 2\bigr) = \operatorname{bar}(A, 1; B, 1; C, 1) = G ,

het zwaartepunt van ABCABC: de driehoek IJKIJK heeft hetzelfde zwaartepunt — te voorzien, omdat de constructie A,B,CA, B, C cyclisch behandelt en het zwaartepunt het unieke vaste punt van de cyclische symmetrie van de gewichten is.

Oefening 17.5 ★★

Bewijs dat een afbeelding f ⁣:RnRnf \colon \R^n \to \R^n die middelpunten bewaart (f(A+B2)=f(A)+f(B)2f\bigl(\frac{A+B}{2}\bigr) = \frac{f(A) + f(B)}{2}) en continu is, affien is. (Toon aan dat de vectorafbeelding uf(O+u)f(O)u \mapsto f(O + u) - f(O) additief is via middelpunten, dan Q\Q-homogeen, dan R\R-homogeen wegens de continuïteit — dezelfde dichtheidsstrategie als voor de functionaalvergelijking van Cauchy in het volume van bachelorjaar 1; leid de nodige stappen hier opnieuw af.)

Oplossing

Oplossing van Oefening 17.5.

Zet g(u)=f(O+u)f(O)g(u) = f(O + u) - f(O) (werkend in Rn\R^n, gevectorialiseerd in OO), met g(0)=0g(0) = 0.

Additiviteit: (O+u)+(O+v)2=O+u+v2\frac{(O + u) + (O + v)}{2} = O + \frac{u + v}{2}, dus het bewaren van middelpunten geeft g(u+v2)=g(u)+g(v)2g\bigl(\frac{u+v}{2}\bigr) = \frac{g(u) + g(v)}{2}; met v=0v = 0: g(u/2)=g(u)/2g(u/2) = g(u)/2; samen: g(u+v)=2g(u+v2)=g(u)+g(v)g(u + v) = 2g\bigl(\frac{u+v}{2}\bigr) = g(u) + g(v).

Q\Q-homogeniteit: de additiviteit geeft g(nu)=ng(u)g(nu) = ng(u) (nNn \in \N, met inductie), dan g(u)=g(u)g(-u) = -g(u) (optellen), dan g(pqu)=pqg(u)g(\frac pq u) = \frac pq g(u) (qq maal toepassen, en de injectiviteit van het schalen gebruiken).

R\R-homogeniteit: neem voor tRt \in \R rationale getallen tntt_n \to t: g(tnu)=tng(u)g(t_nu) = t_ng(u), en de continuïteit van gg (geërfd van ff) gaat over in de limiet: g(tu)=tg(u)g(tu) = tg(u). Bijgevolg is gg lineair en f=f(O)+gf = f(O) + g: affien.

Oefening 17.6 ★★

Klasseer de affiene afbeelding f(x,y)=(y+1,  x1)f(x, y) = (y + 1,\; x - 1) van het euclidische vlak: lineair deel, vaste punten, meetkundige aard (spiegeling? schuifspiegeling?). Bereken fff \circ f en besluit.

Oplossing

Oplossing van Oefening 17.6.

Lineair deel φ(x,y)=(y,x)\varphi(x,y) = (y, x): de spiegeling in de diagonaal y=xy = x (orthogonaal, determinant 1-1). Vaste punten: (x,y)=(y+1,x1)(x, y) = (y + 1, x - 1) komt neer op de ene vergelijking y=x1y = x - 1 (de twee componenten zijn gelijkwaardig): elk punt van de rechte y=x1y = x - 1 is vast. Dus houdt ff die rechte puntsgewijs vast: ff is de spiegeling in die as (een isometrie met een rechte vaste punten en als lineair deel een spiegeling). Daarmee in overeenstemming is ff(x,y)=f(y+1,x1)=(x1+1,y+11)=(x,y)f \circ f(x,y) = f(y+1, x-1) = (x - 1 + 1, y + 1 - 1) = (x, y): een involutie, zoals een spiegeling moet zijn.

Oefening 17.7 ★★★

(Radon) Zijn A1,,An+2A_1, \dots, A_{n+2} punten van een affiene ruimte van dimensie nn. Bewijs dat zij in twee disjuncte groepen kunnen worden gesplitst waarvan de convexe omhulsels elkaar snijden. (Zoek, als in het bewijs van Carathéodory, gewichten μi\mu_i, niet alle nul, met μi=0\sum\mu_i = 0 en μiOAi=0\sum\mu_i\vect{OA_i} = 0; scheid de positieve van de negatieve gewichten en normaliseer beide kanten.)

Oplossing

Oplossing van Oefening 17.7.

De n+1n + 1 vectoren A1Ai\vect{A_1A_i} (i2i \geq 2) zijn afhankelijk in dimensie nn: er zijn μi\mu_i, niet alle nul, met i2μiA1Ai=0\sum_{i\geq2} \mu_i\vect{A_1A_i} = 0; zet μ1=i2μi\mu_1 = -\sum_{i \geq 2}\mu_i, zodat iμi=0\sum_{i}\mu_i = 0 en iμiOAi=0\sum_i \mu_i\,\vect{OA_i} = 0 voor elke OO, met niet alle μi\mu_i nul. Splits de indices: P={i:μi>0}P = \{i : \mu_i > 0\} en N={i:μi<0}N = \{i : \mu_i < 0\}, beide niet leeg (de μi\mu_i sommeren tot nul en zijn niet alle nul). Met s=iPμi=iNμi>0s = \sum_{i\in P}\mu_i = -\sum_{i \in N}\mu_i > 0:

bar(Ai,μis)iP=bar(Ai,μis)iN,\operatorname{bar}\bigl(A_i, \tfrac{\mu_i}{s}\bigr)_{i \in P} = \operatorname{bar}\bigl(A_i, \tfrac{-\mu_i}{s}\bigr)_{i \in N},

(beide leden zijn wegens de betrekking gelijk aan het punt XX met OX=1siPμiOAi\vect{OX} = \frac1s\sum_{i\in P}\mu_i\vect{OA_i}): een gemeenschappelijk punt van de twee convexe omhulsels, met disjuncte indexgroepen.

Oefening 17.8 ★★★

Zij ff een affien endomorfisme van Rn\R^n met ff=ff \circ f = f. Bewijs dat ff de affiene projectie is op de affiene deelruimte Fix(f)=imf\operatorname{Fix}(f) = \operatorname{im} f langs de richting kerf\ker\vec f, en omgekeerd dat al zulke projecties idempotent zijn. (Toon eerst aan dat imf\operatorname{im} f uit vaste punten bestaat.)

Oplossing

Oplossing van Oefening 17.8.

Beeld == vaste punten: voor Y=f(X)Y = f(X) is f(Y)=f(f(X))=f(X)=Yf(Y) = f(f(X)) = f(X) = Y: elk beeldpunt is vast; omgekeerd zijn vaste punten beelden. Dus is F=imf=Fix(f)\mathcal{F} = \operatorname{im} f = \operatorname{Fix}(f) niet leeg, en het is een affiene deelruimte (het beeld van een affiene afbeelding), met richting imf\operatorname{im}\vec f.

Structuur van projectie: f\vec f is idempotent (ff=f2=f\vec{f\circ f} = \vec f^{\,2} = \vec f), dus E=imfkerfE = \operatorname{im}\vec f \oplus \ker \vec f (Voorbeeld 3.18). Beschouw voor een willekeurig punt XX de vector f(X)X\vect{f(X)\,X}; f\vec f toepassen geeft

f(f(X)X)=f(f(X))f(X)=0(ff=f),\vec f\bigl(\vect{f(X)\,X}\bigr) = \vect{f(f(X))\,f(X)} = 0 \qquad (f \circ f = f),

dus f(X)Xkerf\vect{f(X)\,X} \in \ker\vec f. Bijgevolg toont X=f(X)+f(X)XX = f(X) + \vect{f(X)X} dat XX een punt van F\mathcal{F} is, getransleerd over een vector van kerf\ker\vec f: ff is precies de projectie op F\mathcal{F} langs kerf\ker\vec f. Omgekeerd voldoen zulke projecties duidelijk aan ff=ff \circ f = f.

Oefening 17.9

Zij G=bar(A,1; B,2; C,3)G = \operatorname{bar}(A, 1;\ B, 2;\ C, 3) in een driehoek ABCABC. Toon met de associativiteit aan dat de rechte AGAG de zijde BCBC snijdt in M=bar(B,2; C,3)M = \operatorname{bar}(B, 2;\ C, 3), en lokaliseer GG op het segment [A,M]\intcc AM; lokaliseer op dezelfde manier het snijpunt van BGBG met CACA.

Oplossing

Oplossing van Oefening 17.9.

Zij M=bar(B,2; C,3)M = \operatorname{bar}(B, 2;\ C, 3), met totaal gewicht 55. De associativiteit geeft G=bar(A,1; M,5)G = \operatorname{bar}(A, 1;\ M, 5), dus AG=56AM\vect{AG} = \frac56\,\vect{AM}: GG ligt op het segment [A,M]\intcc AM, op vijf zesde ervan vanaf AA. Omdat A(BC)A \notin (BC), snijdt de rechte (AG)=(AM)(AG) = (AM) de rechte (BC)(BC) in het enkele punt MM, met BM=35BC\vect{BM} = \frac35\,\vect{BC}. Evenzo geeft de associativiteit met N=bar(C,3; A,1)N = \operatorname{bar}(C, 3;\ A, 1) (totaal gewicht 44, CN=14CA\vect{CN} = \frac14\,\vect{CA}) dat G=bar(B,2; N,4)G = \operatorname{bar}(B, 2;\ N, 4): de rechte (BG)(BG) snijdt (CA)(CA) in NN, en BG=46BN=23BN\vect{BG} = \frac46\,\vect{BN} = \frac23\,\vect{BN}.

Oefening 17.10 ★★

Voor λ0\lambda \neq 0 is de homothetie hΩ,λh_{\Omega, \lambda} de affiene afbeelding die Ω\Omega vasthoudt met lineair deel λid\lambda\,\mathrm{id}. Bewijs dat de samenstelling hΩ,μhΩ,λh_{\Omega', \mu} \circ h_{\Omega, \lambda} een homothetie met verhouding λμ\lambda\mu is wanneer λμ1\lambda\mu \neq 1, en een translatie wanneer λμ=1\lambda\mu = 1; bereken in het geval λ=μ=1\lambda = \mu = -1 (twee puntspiegelingen) de translatievector.

Oplossing

Oplossing van Oefening 17.10.

Vectorialiseer in een oorsprong OO en schrijf punten als vectoren: hΩ,λ(x)=ω+λ(xω)h_{\Omega, \lambda}(x) = \omega + \lambda(x - \omega) met ω=OΩ\omega = \vect{O\Omega}. De samenstelling g=hΩ,μhΩ,λg = h_{\Omega', \mu} \circ h_{\Omega, \lambda} is affien met lineair deel μλid\mu\lambda\,\mathrm{id}. Is λμ1\lambda\mu \neq 1, dan is 1Sp(λμid)1 \notin \operatorname{Sp}(\lambda\mu\,\mathrm{id}), zodat Propositie 17.17 een uniek vast punt Ω\Omega'' oplevert en gg, daar gevectorialiseerd, gelijk is aan λμid\lambda\mu\,\mathrm{id}: de homothetie hΩ,λμh_{\Omega'', \lambda\mu}. Is λμ=1\lambda\mu = 1, dan is het lineaire deel de identiteit, dus is gg een translatie; uitwerken geeft

g(x)=ω+μ(ω+λ(xω)ω)=x+(1μ)ω+μ(1λ)ω.g(x) = \omega' + \mu\bigl(\omega + \lambda(x - \omega) - \omega'\bigr) = x + (1 - \mu)\,\omega' + \mu(1 - \lambda)\,\omega .

Voor λ=μ=1\lambda = \mu = -1 (puntspiegelingen) is de vector 2ω2ω=2ΩΩ2\omega' - 2\omega = 2\,\vect{\Omega\Omega'}: de samenstelling van de puntspiegelingen in Ω\Omega en vervolgens Ω\Omega' is de translatie over 2ΩΩ2\,\vect{\Omega\Omega'}.

Oefening 17.11 ★★

(Menelaos) Zij in een driehoek ABCABC A(BC)A' \in (BC), B(CA)B' \in (CA), C(AB)C' \in (AB), alle verschillend van de hoekpunten, en definieer α,β,γ\alpha, \beta, \gamma door AB=αAC\vect{A'B} = \alpha\,\vect{A'C}, BC=βBA\vect{B'C} = \beta\,\vect{B'A}, CA=γCB\vect{C'A} = \gamma\,\vect{C'B}. Bewijs dat A,B,CA', B', C' op één rechte liggen dan en slechts dan als αβγ=1\alpha\beta\gamma = 1. (Schrijf elk punt als barycentrum van twee hoekpunten; toon aan dat drie punten op één rechte liggen dan en slechts dan als hun rijen barycentrische coördinaten ten opzichte van (A,B,C)(A, B, C) een singuliere 3×33 \times 3-matrix vormen.)

Oplossing

Oplossing van Oefening 17.11.

AB=αAC\vect{A'B} = \alpha\,\vect{A'C} zegt precies dat 1ABαAC=01\cdot \vect{A'B} - \alpha\,\vect{A'C} = 0, dat wil zeggen A=bar(B,1; C,α)A' = \operatorname{bar}(B, 1;\ C, -\alpha) (totaal gewicht 1α01 - \alpha \neq 0 omdat BCB \neq C); evenzo B=bar(C,1; A,β)B' = \operatorname{bar}(C, 1;\ A, -\beta) en C=bar(A,1; B,γ)C' = \operatorname{bar}(A, 1;\ B, -\gamma).

Het criterium voor collineariteit. Geef elk punt PP zijn genormaliseerde barycentrische rij p=(pA,pB,pC)p = (p_A, p_B, p_C) met pA+pB+pC=1p_A + p_B + p_C = 1, ten opzichte van (A,B,C)(A, B, C). Geldt icipi=0\sum_i c_i p_i = 0 met (c1,c2,c3)0(c_1, c_2, c_3) \neq 0 voor drie punten P1,P2,P3P_1, P_2, P_3, dan geeft het sommeren van de elementen dat ci=0\sum c_i = 0, en is iciOPi=j(icipij)OVj=0\sum_i c_i \vect{OP_i} = \sum_j \bigl(\sum_i c_ip_{ij}\bigr)\vect{OV_j} = 0: de PiP_i zijn affien afhankelijk, dat wil zeggen collineair. Omgekeerd geeft een affiene afhankelijkheid (ti)(t_i) een rij w=tipiw = \sum t_ip_i waarvan de elementen tot 00 sommeren en met jwjOVj=0\sum_j w_j\vect{OV_j} = 0; uitwerken vanuit AA geeft wBAB+wCAC=0w_B \vect{AB} + w_C\vect{AC} = 0, dus w=0w = 0 wegens de affiene onafhankelijkheid van (A,B,C)(A, B, C): de rijen zijn lineair afhankelijk. Collineariteit komt dus neer op een verdwijnende 3×33 \times 3-determinant, en de rijen schalen met de factoren 1α1 - \alpha, 1β1 - \beta, 1γ1 - \gamma (die niet nul zijn) verandert niets:

det(01αβ011γ0)=1αβγ.\det\begin{pmatrix} 0 & 1 & -\alpha\\ -\beta & 0 & 1\\ 1 & -\gamma & 0\end{pmatrix} = 1 - \alpha\beta\gamma .

Bijgevolg liggen A,B,CA', B', C' op één rechte dan en slechts dan als αβγ=1\alpha\beta\gamma = 1: de stelling van Menelaos.

Oefening 17.12 ★★★

Bewijs dat het convexe omhulsel van een compacte deelverzameling KK van Rn\R^n compact is. (Volgens Stelling 17.14 is conv(K)\operatorname{conv}(K) het beeld van een compacte verzameling onder een continue afbeelding.) Toon met een voorbeeld in R2\R^2 aan dat het convexe omhulsel van een gesloten verzameling niet gesloten hoeft te zijn.

Oplossing

Oplossing van Oefening 17.12.

Zij Δ={λRn+1:λi0, λi=1}\Delta = \{\lambda \in \R^{n+1} : \lambda_i \geq 0,\ \sum\lambda_i = 1\}: gesloten en begrensd in Rn+1\R^{n+1}, en dus compact; en Kn+1K^{n+1} is compact als eindig product. De afbeelding

Φ ⁣:Δ×Kn+1Rn,Φ(λ,x0,,xn)=i=0nλixi\Phi \colon \Delta \times K^{n+1} \to \R^n, \qquad \Phi(\lambda, x_0, \dots, x_n) = \sum_{i=0}^n \lambda_i x_i

is continu, en Stelling 17.14 zegt precies dat conv(K)=Φ(Δ×Kn+1)\operatorname{conv}(K) = \Phi(\Delta \times K^{n+1}): een continu beeld van een compacte verzameling (Stelling 4.16), en dus compact.

Voor een gesloten verzameling: neem S=(R×{0}){(0,1)}S = (\R \times \{0\}) \cup \{(0, 1)\}, gesloten in R2\R^2. Een convexe combinatie die gewicht tt op (0,1)(0,1) en 1t1 - t op punten van de as legt, heeft tweede coördinaat tt, dus is

conv(S)=(R×[0,1)){(0,1)}\operatorname{conv}(S) = \bigl(\R \times \intco01\bigr) \cup \{(0,1)\}

(voor 0t<10 \leq t < 1: (x,t)=t(0,1)+(1t)(x1t,0)(x, t) = t\,(0,1) + (1-t)\,\bigl(\tfrac x{1-t}, 0\bigr)). Het punt (1,1)=limt1(1,t)(1, 1) = \lim_{t \to 1}(1, t) is adherent maar ligt niet in het omhulsel: niet gesloten.

17.5 Probleem: van Radon naar Helly, centrumpunten en de stelling van Jung

De twee types van Radon voor vier punten van het vlak in algemene ligging: één punt binnen de driehoek van de andere (partitie \A_4\ \A_1, A_2, A_3\), of convexe ligging, waarbij het punt van Radon (oranje) het snijpunt van de twee diagonalen is. De twee types van Radon voor vier punten van het vlak in algemene ligging: één punt binnen de driehoek van de andere (partitie \A_4\ \A_1, A_2, A_3\), of convexe ligging, waarbij het punt van Radon (oranje) het snijpunt van de twee diagonalen is.
De twee types van Radon voor vier punten van het vlak in algemene ligging: één punt binnen de driehoek van de andere (partitie {A4}{A1,A2,A3}\{A_4\} \mid \{A_1, A_2, A_3\}), of convexe ligging, waarbij het punt van Radon (oranje) het snijpunt van de twee diagonalen is.

Probleem 17.1

Weekendopgave — de stelling van Helly en twee van haar dividenden

Het lemma van Radon (Oefening 17.7) zegt dat n+2n + 2 punten van een nn-dimensionale affiene ruimte altijd in twee groepen splitsen waarvan de convexe omhulsels elkaar snijden. Deze opgave maakt van dat ene feit uit de lineaire algebra een ketting van stellingen uit de combinatorische meetkunde: de doorsnedestelling van Helly, de stelling van het centrumpunt (een mediaan in twee dimensies) en de overdekkingsstelling van Jung. Overal is het vlak R2\R^2 met zijn gewone euclidische structuur, en is det\det de determinant in de canonieke basis.

Deel I — Barycentrische coördinaten. Punten A0,,AkA_0, \dots, A_k heten affien onafhankelijk wanneer de vectoren A0A1,,A0Ak\vect{A_0A_1}, \dots, \vect{A_0A_k} lineair onafhankelijk zijn.

  1. Toon aan dat de affiene onafhankelijkheid niet van de keuze van het basispunt A0A_0 afhangt, en dat zij gelijkwaardig is met: telkens wanneer twee families gewichten, elk sommerend tot 11, hetzelfde barycentrum van (A0,,Ak)(A_0, \dots, A_k) definiëren, vallen de gewichten samen.
  2. Zij (A,B,C)(A, B, C) affien onafhankelijk in het vlak. Toon aan dat elk punt MM een uniek drietal (α,β,γ)(\alpha, \beta, \gamma) toelaat met α+β+γ=1\alpha + \beta + \gamma = 1 en M=bar(A,α;B,β;C,γ)M = \operatorname{bar}(A, \alpha; B, \beta; C, \gamma) — zijn barycentrische coördinaten.
  3. Bewijs de determinantformules

    α=det(MB,MC)det(AB,AC),β=det(MC,MA)det(AB,AC),γ=det(MA,MB)det(AB,AC):\alpha = \frac{\det(\vect{MB}, \vect{MC})}{\det(\vect{AB}, \vect{AC})}, \qquad \beta = \frac{\det(\vect{MC}, \vect{MA})}{\det(\vect{AB}, \vect{AC})}, \qquad \gamma = \frac{\det(\vect{MA}, \vect{MB})}{\det(\vect{AB}, \vect{AC})} :

    barycentrische coördinaten zijn verhoudingen van georiënteerde oppervlakten.

  4. De rechten BCBC, CACA, ABAB zijn de coördinaatrechten {α=0}\{\alpha = 0\}, {β=0}\{\beta = 0\}, {γ=0}\{\gamma = 0\}. Toon aan dat MM in de gesloten driehoek conv{A,B,C}\operatorname{conv}\{A, B, C\} ligt dan en slechts dan als α,β,γ0\alpha, \beta, \gamma \geq 0, en dat de drie rechten het vlak in precies zeven gebieden snijden, geklasseerd door de tekens van (α,β,γ)(\alpha, \beta, \gamma) (waarbij het tekenpatroon (,,)(-, -, -) onmogelijk is).
  5. Zij u ⁣:R2Ru \colon \R^2 \to \R een affiene afbeelding (een affiene vorm). Toon aan dat u(M)=αu(A)+βu(B)+γu(C)u(M) = \alpha\,u(A) + \beta\,u(B) + \gamma\,u(C), dat de niveauverzamelingen van een niet-constante affiene vorm rechten zijn, dat elke rechte zo ontstaat, en dat de gesloten halfvlakken {uc}\{u \geq c\} convex zijn.

Deel II — Partities van Radon, verfijnd. Een familie van n+2n + 2 punten van Rn\R^n ligt in algemene ligging wanneer elke n+1n + 1 ervan affien onafhankelijk zijn. Een affiene afhankelijkheid van (A1,,An+2)(A_1, \dots, A_{n+2}) is een familie (μi)(\mu_i) met iμi=0\sum_i \mu_i = 0 en iμiOAi=0\sum_i \mu_i\,\vect{OA_i} = 0 voor één (en dus voor elke) oorsprong OO.

  1. Bereken een affiene afhankelijkheid ongelijk aan nul van de vier punten A1=(0,0)A_1 = (0,0), A2=(3,0)A_2 = (3,0), A3=(0,3)A_3 = (0,3), A4=(1,1)A_4 = (1,1); geef de partitie van Radon en het punt van Radon.
  2. Toon aan dat voor punten in algemene ligging de vectorruimte van de affiene afhankelijkheden dimensie precies 11 heeft, en dat een afhankelijkheid ongelijk aan nul geen verdwijnende coëfficiënt heeft.
  3. Leid af dat de partitie van Radon van n+2n + 2 punten in algemene ligging uniek is (op het verwisselen van de twee blokken na), waarbij elk blok de verzameling indices is waar μi\mu_i één vast teken heeft.
  4. Toon voor vier punten van het vlak in algemene ligging de tweedeling aan: ofwel heeft de partitie het type (1,3)(1, 3) — één punt inwendig aan de driehoek van de drie andere — ofwel het type (2,2)(2, 2): de vier punten liggen in convexe ligging en de segmenten die de twee paren verbinden (de diagonalen) snijden elkaar, in het punt van Radon.
  5. Voer vraag 6 uit voor het eenheidsvierkant (0,0)(0,0), (1,0)(1,0), (1,1)(1,1), (0,1)(0,1): afhankelijkheid, partitie, punt van Radon.

Deel III — De stelling van Helly in het vlak.

  1. Zijn C1,C2,C3,C4C_1, C_2, C_3, C_4 convexe deelverzamelingen van R2\R^2 waarvan elke drie een gemeenschappelijk punt hebben. Kies xijiCjx_i \in \bigcap_{j \neq i} C_j en pas het lemma van Radon toe op x1,,x4x_1, \dots, x_4: toon aan dat het punt van Radon tot alle vier de verzamelingen behoort. (Voor elke kk bestaat het blok dat xkx_k niet bevat, uit punten van CkC_k.)
  2. (Helly) Zijn C1,,CmC_1, \dots, C_m (m3m \geq 3) convexe deelverzamelingen van R2\R^2 waarvan elke drie elkaar snijden. Bewijs dat i=1mCi\bigcap_{i=1}^m C_i \neq \emptyset, met inductie naar mm: vervang Cm1C_{m-1} en CmC_m door Cm1CmC_{m-1} \cap C_m en ga de hypothese voor de nieuwe familie na met vraag 11.
  3. Drie tegenvoorbeelden, één per hypothese: (a) de drie gesloten zijden van een driehoek snijden elkaar paarsgewijs maar hebben geen gemeenschappelijk punt (33 kan niet tot 22 worden verlaagd); (b) de vier verzamelingen Si={x1,,x4}{xi}S_i = \{x_1, \dots, x_4\} \setminus \{x_i\}, voor vier punten in algemene ligging, voldoen aan de hypothese over drievoudige doorsneden maar niet aan het besluit (convexiteit telt); (c) de gesloten halfvlakken Hk=[k,+)×RH_k = \intco{k}{+\infty} \times \R, kNk \in \N, snijden elkaar paarsgewijs en drievoudig, maar kHk=\bigcap_k H_k = \emptyset (oneindige families hebben compactheid nodig).
  4. (Compacte Helly) Zij (Ki)iI(K_i)_{i \in I} een willekeurige familie compacte convexe deelverzamelingen van R2\R^2 waarvan elke drie elkaar snijden. Toon met vraag 12 en de eigenschap van Borel–Lebesgue (Stelling 4.20) aan dat iIKi\bigcap_{i \in I} K_i \neq \emptyset.
  5. (Eerste dividend) Zij SS een eindige verzameling punten van het vlak en r>0r > 0. Toon aan: liggen elke drie punten van SS in een zekere gesloten schijf met straal rr, dan ligt SS in één gesloten schijf met straal rr. (Pas Helly toe op de schijven D(p,r)\overline D(p, r), pSp \in S.)

Deel IV — De stelling van het centrumpunt. Een centrumpunt van een eindige verzameling SS van nn punten van het vlak is een punt cc (niet noodzakelijk in SS) zodanig dat elk gesloten halfvlak dat cc bevat, minstens n/3n/3 punten van SS bevat.

  1. (Dimensie 11) Toon voor reële getallen x1xnx_1 \leq \dots \leq x_n aan dat de mediaan c=xn/2c = x_{\lceil n/2 \rceil} hieraan voldoet: elke gesloten halfrechte die cc bevat, bevat minstens n/2n/2 van de xix_i.
  2. (Telhulpstelling) Zijn A,B,CA, B, C deelverzamelingen van SS met A,B,C>2n3\abs A, \abs B, \abs C > \tfrac{2n}3, toon dan aan dat ABCA \cap B \cap C \neq \emptyset.
  3. Zij m=2n/3+1m = \floor{2n/3} + 1 en zij F\mathcal F de (eindige) familie van de convexe omhulsels conv(T)\operatorname{conv}(T), TST \subseteq S, T=m\abs T = m. Toon aan dat elke drie leden van F\mathcal F een gemeenschappelijk punt hebben, en leid uit Helly een punt cc af dat aan alle gemeenschappelijk is.
  4. Bewijs dat deze cc een centrumpunt van SS is: de stelling van het centrumpunt. (Bevatte een gesloten halfvlak door cc minder dan n/3n/3 punten, dan zou zijn open complement een verzameling TT van mm punten bevatten, en zou conv(T)\operatorname{conv}(T) het punt cc mijden.)
  5. Scherpte: zij n=3kn = 3k en plaats kk punten in elk van drie schijven met kleine straal ε\varepsilon rond de hoekpunten van een grote driehoek. Toon aan dat er voor elk punt cc van het vlak een gesloten halfvlak dat cc bevat, hoogstens n/3n/3 punten van SS bevat, zodat de constante 1/31/3 niet verbeterd kan worden. (Van de drie richtingen van cc naar de middelpunten van de schijven maken er twee een hoek van hoogstens 2π/32\pi/3.)

Deel V — De stelling van Jung en synthese.

  1. (Hulpstelling over driehoeken) Zijn P,Q,RP, Q, R drie punten met paarsgewijze afstanden 1\leq 1. Toon aan dat zij in een gesloten schijf met straal 1/31/\sqrt3 liggen. (Is een hoek π/2\geq \pi/2, neem dan de schijf met de langste zijde als middellijn, met de formule voor de zwaartelijn RM2=12RP2+12RQ214PQ2\norm{RM}^2 = \tfrac12\norm{RP}^2 + \tfrac12\norm{RQ}^2 - \tfrac14\norm{PQ}^2; is de driehoek scherphoekig, begrens dan de omgeschreven straal a/(2sinA^)a/(2\sin \widehat A) met haar grootste hoek, die in [π/3,π/2)\intco{\pi/3}{\pi/2} ligt.)
  2. (Jung) Leid af: elke compacte deelverzameling van het vlak met diameter 1\leq 1 is bevat in een gesloten schijf met straal 1/31/\sqrt3.
  3. Scherpte: bewijs voor de gelijkzijdige driehoek A1A2A3A_1A_2A_3 met zijde 11 en zwaartepunt GG de identiteit van Leibniz iOAi2=3OG2+iGAi2\sum_i \norm{\vect{OA_i}}^2 = 3\norm{\vect{OG}}^2 + \sum_i \norm{\vect{GA_i}}^2 voor elk punt OO, en besluit dat elke schijf die de drie hoekpunten bevat, straal 1/3\geq 1/\sqrt3 heeft, met gelijkheid alleen voor de omgeschreven schijf.
  4. (Helly in Rn\R^n) Formuleer en bewijs de stelling van Helly in Rn\R^n: zijn eindig veel convexe verzamelingen zodanig dat elke n+1n + 1 ervan elkaar snijden, dan snijden zij elkaar alle. (Het lemma van Radon Oefening 17.7 behandelt n+2n + 2 verzamelingen; pas dan inductie toe als in vraag 12.)
  5. Synthese. Zet de ketting

    affiene afhankelijkheidRadonHellycentrumpunt en Jung\text{affiene afhankelijkheid} \Rightarrow \text{Radon} \Rightarrow \text{Helly} \Rightarrow \text{centrumpunt en Jung}

    in elkaar en geef in telkens één zin aan: waar de lineaire algebra binnenkomt, waar de tekens van de gewichten binnenkomen, waar de convexiteit binnenkomt, en welke ene stap de dimensie van het vlak gebruikte. Wat worden de constanten 33 (in Helly), 1/31/3 (centrumpunt) en 1/31/\sqrt3 (Jung) in Rn\R^n? (Formuleer zonder bewijs.)

Oplossing

Oplossing van Probleem 17.1.

1. Neem AjA_j als nieuw basispunt: voor iji \neq j is AjAi=A0AiA0Aj\vect{A_jA_i} = \vect{A_0A_i} - \vect{A_0A_j}. Geldt ijciAjAi=0\sum_{i \neq j} c_i\vect{A_jA_i} = 0, dan geeft uitwerken dat i{0,j}ciA0Ai(ijci)A0Aj=0\sum_{i \notin \{0, j\}} c_i\,\vect{A_0A_i} - \bigl(\sum_{i\neq j} c_i\bigr)\vect{A_0A_j} = 0; de onafhankelijkheid van de A0Ai\vect{A_0A_i} dwingt ci=0c_i = 0 af voor i{0,j}i \notin \{0, j\}, en dan c0=0c_0 = 0: onafhankelijkheid in AjA_j. Voor de gelijkwaardigheid: twee families gewichten (λi)(\lambda_i), (λi)(\lambda_i') die tot 11 sommeren met hetzelfde barycentrum geven, met ν=λλ\nu = \lambda - \lambda': νi=0\sum\nu_i = 0 en (met oorsprong A0A_0) i1νiA0Ai=0\sum_{i \geq 1}\nu_i\,\vect{A_0A_i} = 0, dus ν=0\nu = 0 onder de onafhankelijkheid. Omgekeerd laat een niet-triviale betrekking i1μiA0Ai=0\sum_{i\geq1}\mu_i \vect{A_0A_i} = 0, aangevuld met μ0=i1μi\mu_0 = -\sum_{i\geq1} \mu_i, toe om t(μi)t(\mu_i) bij elke familie gewichten op te tellen zonder het barycentrum te verplaatsen: geen eenduidigheid.

2. (AB,AC)(\vect{AB}, \vect{AC}) is een basis van R2\R^2: schrijf AM=βAB+γAC\vect{AM} = \beta\,\vect{AB} + \gamma\,\vect{AC} (uniek) en zet α=1βγ\alpha = 1 - \beta - \gamma; de barycentrumvoorwaarde met oorsprong AA luidt precies AM=βAB+γAC\vect{AM} = \beta\,\vect{AB} + \gamma\,\vect{AC}. De eenduidigheid is vraag 1.

3. Uit αMA+βMB+γMC=0\alpha\vect{MA} + \beta\vect{MB} + \gamma\vect{MC} = 0 en Chasles volgt MA=βABγAC\vect{MA} = -\beta\,\vect{AB} - \gamma\,\vect{AC}. Met D=det(AB,AC)D = \det(\vect{AB}, \vect{AC}):

det(MB,MC)=det(MA+AB, MA+AC)=det(MA,AC)+det(AB,MA)+D=βDγD+D=αD,\begin{align*} \det(\vect{MB}, \vect{MC}) &= \det(\vect{MA} + \vect{AB},\ \vect{MA} + \vect{AC})\\ &= \det(\vect{MA}, \vect{AC}) + \det(\vect{AB}, \vect{MA}) + D = -\beta D - \gamma D + D = \alpha D, \end{align*}

met de bilineariteit en det(MA,AC)=βD\det(\vect{MA}, \vect{AC}) = -\beta D, det(AB,MA)=γD\det(\vect{AB}, \vect{MA}) = -\gamma D. De twee andere formules volgen uit dezelfde berekening met de rollen cyclisch verwisseld.

4. Per definitie is conv{A,B,C}\operatorname{conv}\{A, B, C\} de verzameling barycentra met niet-negatieve gewichten; de gewichten tot som 11 normaliseren en de eenduidigheid (vraag 2) inroepen geeft: Mconv{A,B,C}M \in \operatorname{conv}\{A,B,C\} dan en slechts dan als α,β,γ0\alpha, \beta, \gamma \geq 0. Elke coördinaat is een affiene functie van MM (vraag 3: een 2×22\times2-determinant met één kolom affien in MM), dus definieert elke open tekenvoorwaarde een open halfvlak. Het patroon (,,)(-,-,-) spreekt α+β+γ=1\alpha + \beta + \gamma = 1 tegen; elk van de overige zeven patronen wordt gerealiseerd: schaal een drietal met het juiste teken en met minstens één ++-element zo dat de (positieve) som 11 is — bijvoorbeeld (1,1,1)(-1, 1, 1), (3,1,1)(3, -1, -1), (13,13,13)(\frac13, \frac13, \frac13) en permutaties.

5. Een affiene afbeelding bewaart barycentra (Definitie 17.5), dus is u(M)=αu(A)+βu(B)+γu(C)u(M) = \alpha u(A) + \beta u(B) + \gamma u(C). Schrijven we u(x,y)=ax+by+cu(x, y) = ax + by + c met (a,b)(0,0)(a, b) \neq (0,0), dan is {u=c}\{u = c'\} een rechte, en elke rechte ax+by=cax + by = c' is zulk een niveauverzameling. Geldt u(M),u(N)cu(M), u(N) \geq c en t[0,1]t \in \intcc01, dan is u(bar(M,1t;N,t))=(1t)u(M)+tu(N)cu\bigl(\operatorname{bar}(M, 1-t; N, t)\bigr) = (1-t)u(M) + tu(N) \geq c: halfvlakken zijn convex.

6. De voorwaarden μi=0\sum\mu_i = 0, 3μ2+μ4=03\mu_2 + \mu_4 = 0 en 3μ3+μ4=03\mu_3 + \mu_4 = 0 geven (met μ4=3\mu_4 = 3) de afhankelijkheid (μ1,μ2,μ3,μ4)=(1,1,1,3)(\mu_1, \mu_2, \mu_3, \mu_4) = (-1, -1, -1, 3). De tekens splitsen als {A4}{A1,A2,A3}\{A_4\} \mid \{A_1, A_2, A_3\}, en elke kant met 33 normaliseren geeft

A4=bar(A1,13; A2,13; A3,13)=(1,1),A_4 = \operatorname{bar}\bigl(A_1, \tfrac13;\ A_2, \tfrac13;\ A_3, \tfrac13\bigr) = (1,1),

het zwaartepunt van de driehoek: het punt van Radon is A4A_4 zelf, dat inderdaad binnen de driehoek A1A2A3A_1A_2A_3 ligt.

7. De lineaire afbeelding Φ ⁣:Rn+2R×Rn\Phi \colon \R^{n+2} \to \R \times \R^n, μ(μi, μiOAi)\mu \mapsto (\sum\mu_i,\ \sum\mu_i\vect{OA_i}), heeft rang n+1\leq n + 1, dus dimkerΦ1\dim\ker \Phi \geq 1. Bestonden er twee onafhankelijke afhankelijkheden μ,μ\mu, \mu', dan zou een geschikte combinatie ν=μn+2μμn+2μ\nu = \mu'_{n+2}\mu - \mu_{n+2}\mu' (of μ\mu zelf als beide laatste coëfficiënten verdwijnen) een afhankelijkheid ongelijk aan nul zijn met νn+2=0\nu_{n+2} = 0; beperken we ons tot A1,,An+1A_1, \dots, A_{n+1} en nemen we A1A_1 als basispunt, dan is een zekere νi0\nu_i \neq 0 met i2i \geq 2 (één enkel gewicht ongelijk aan nul kan niet tot nul sommeren), wat een niet-triviale betrekking i2νiA1Ai=0\sum_{i\geq2}\nu_i\vect{A_1A_i} = 0 geeft: de n+1n+1 punten zouden affien afhankelijk zijn, tegen de algemene ligging in. Dus dimkerΦ=1\dim\ker \Phi = 1. Hetzelfde argument met beperking toont dat een afhankelijkheid ongelijk aan nul geen verdwijnende coëfficiënt heeft.

8. Zij μ0\mu \neq 0 een afhankelijkheid, P={i:μi>0}P = \{i : \mu_i > 0\} en N={i:μi<0}N = \{i : \mu_i < 0\}: beide niet leeg (μi=0\sum\mu_i = 0, μ0\mu \neq 0) en samen uitputtend (geen coëfficiënt is nul). De constructie van Radon (Oefening 17.7) brengt het gemeenschappelijke punt van de omhulsels precies uit deze partitie voort. Omdat de afhankelijkheid op een scalair ongelijk aan nul na uniek is (vraag 7), is het ongeordende paar {P,N}\{P, N\} — en dus de partitie van Radon — uniek.

9. De blokken zijn niet leeg, dus is het type (1,3)(1,3) of (2,2)(2,2). Type (1,3)(1,3), blok {j}\{j\}: het punt van Radon ligt in conv{Aj}={Aj}\operatorname{conv}\{A_j\} = \{A_j\}, dus AjconvA_j \in \operatorname{conv} van de drie andere; het kan niet op een zijde liggen (dan zouden drie punten collineair zijn, tegen de algemene ligging in), dus is AjA_j inwendig aan de driehoek. Type (2,2)(2,2), blokken {i,j}{k,l}\{i,j\} \mid \{k,l\}: het punt van Radon zz ligt in [Ai,Aj][Ak,Al]\intcc{A_i}{A_j} \cap \intcc{A_k}{A_l}, en zz is geen uiteinde (dat zou drie punten op één rechte leggen): de twee segmenten kruisen elkaar in een inwendig punt. Bovendien ligt geen enkel punt in het omhulsel van de andere: zulk een insluiting Al=bar(Ai,λi)ilA_l = \operatorname{bar}(A_i, \lambda_i)_{i \neq l} met λi0\lambda_i \geq 0 is een affiene afhankelijkheid met tekenpatroon (+,+,+,)(+,+,+,-), wat wegens de eenduidigheid (vraag 8) de partitie (1,3)(1,3) zou maken. In het geval (2,2)(2,2) liggen de vier punten dus in convexe ligging en zijn de kruisende segmenten de diagonalen.

10. De vergelijkingen μ2+μ3=0\mu_2 + \mu_3 = 0, μ3+μ4=0\mu_3 + \mu_4 = 0 en μi=0\sum\mu_i = 0 geven de afhankelijkheid (1,1,1,1)(1, -1, 1, -1): partitie {(0,0),(1,1)}{(1,0),(0,1)}\{(0,0), (1,1)\} \mid \{(1,0), (0,1)\}, en

bar((0,0),12; (1,1),12)=(12,12)=bar((1,0),12; (0,1),12):\operatorname{bar}\bigl((0,0), \tfrac12;\ (1,1), \tfrac12\bigr) = \bigl(\tfrac12, \tfrac12\bigr) = \operatorname{bar}\bigl((1,0), \tfrac12;\ (0,1), \tfrac12\bigr) :

het punt van Radon is het middelpunt van het vierkant, waar de twee diagonalen elkaar kruisen — type (2,2)(2,2), zoals de figuur voorspelt.

11. Radon toegepast op x1,,x4x_1, \dots, x_4 geeft blokken IJI \mid J en een punt zconv{xi:iI}conv{xj:jJ}z \in \operatorname{conv}\{x_i : i \in I\} \cap \operatorname{conv}\{x_j : j \in J\}. Houd k{1,,4}k \in \{1, \dots, 4\} vast, zeg kIk \in I. Elke jJj \in J voldoet aan jkj \neq k, dus xjCkx_j \in C_k wegens de keuze xjljClx_j \in \bigcap_{l \neq j}C_l; omdat CkC_k convex is, is zconv{xj:jJ}Ckz \in \operatorname{conv}\{x_j : j \in J\} \subseteq C_k. Omdat kk willekeurig was, is zC1C2C3C4z \in C_1 \cap C_2 \cap C_3 \cap C_4.

12. Inductie naar mm. Voor m=3m = 3 is de hypothese het besluit; m=4m = 4 is vraag 11. Zij m4m \geq 4, neem de uitspraak voor mm verzamelingen aan, en neem C1,,Cm+1C_1, \dots, C_{m+1} met de eigenschap over drievoudige doorsneden. Zet Cm=CmCm+1C_m' = C_m \cap C_{m+1}, convex. De familie C1,,Cm1,CmC_1, \dots, C_{m-1}, C_m' heeft mm leden; een drietal dat CmC_m' mijdt, snijdt volgens de hypothese, en een drietal {Ci,Cj,Cm}\{C_i, C_j, C_m'\} heeft als doorsnede CiCjCmCm+1C_i \cap C_j \cap C_m \cap C_{m+1}, niet leeg volgens vraag 11 toegepast op Ci,Cj,Cm,Cm+1C_i, C_j, C_m, C_{m+1} (elke drie daarvan snijden elkaar wegens de hypothese). De inductiehypothese levert nu een gemeenschappelijk punt van de nieuwe familie, dat wil zeggen van alle m+1m+1 verzamelingen.

13. (a) De gesloten zijden [P,Q]\intcc PQ, [Q,R]\intcc QR, [R,P]\intcc RP van een niet-ontaarde driehoek: elke twee delen een hoekpunt, maar een gemeenschappelijk punt van alle drie zou in [P,Q][R,P]={P}\intcc PQ \cap \intcc RP = \{P\} liggen én in [Q,R]\intcc QR, dat PP uitsluit. (b) Elke drie van de verzamelingen Si={x1,,x4}{xi}S_i = \{x_1, \dots, x_4\} \setminus \{x_i\} laten drie van de vier punten weg en houden precies één gemeenschappelijk punt over; de totale doorsnede laat elk punt weg. De SiS_i zijn eindig, niet convex: de convexiteit is essentieel. (c) Eindig veel Hk=[k,+)×RH_k = \intco{k}{+\infty} \times \R snijden in [kmax,+)×R\intco{k_{\max}}{+\infty} \times \R \neq \emptyset, maar geen enkel punt heeft xkx \geq k voor alle kNk \in \N: voor oneindige families is de compactheid essentieel.

14. Stel dat iIKi=\bigcap_{i \in I}K_i = \emptyset en houd i0i_0 vast. Elke xKi0x \in K_{i_0} mist een zekere KiK_i, dus Ki0iI(R2Ki)K_{i_0} \subseteq \bigcup_{i \in I}(\R^2 \setminus K_i), een overdekking met open verzamelingen (KiK_i is compact en dus gesloten). Volgens Borel–Lebesgue (Stelling 4.20) volstaan er eindig veel: Ki0Ki1KiN=K_{i_0} \cap K_{i_1} \cap \dots \cap K_{i_N} = \emptyset. Maar elke drie leden van deze eindige familie convexe verzamelingen snijden elkaar, dus maakt vraag 12 de doorsnede niet leeg: tegenspraak.

15. Zet Dp=D(p,r)D_p = \overline D(p, r) voor pSp \in S: compacte convexe verzamelingen. Voor p,q,sSp, q, s \in S geeft de hypothese een gesloten schijf D(z,r)\overline D(z, r) die p,q,sp, q, s bevat; dan is zp,zq,zsr\norm{\vect{zp}}, \norm{\vect{zq}}, \norm{\vect{zs}} \leq r, dat wil zeggen zDpDqDsz \in D_p \cap D_q \cap D_s. Volgens Helly (vraag 12; de familie is eindig) is er een cpSDpc \in \bigcap_{p \in S}D_p: elke pSp \in S voldoet aan cpr\norm{\vect{cp}} \leq r, dus SD(c,r)S \subseteq \overline D(c, r).

16. Zij c=xn/2c = x_{\lceil n/2\rceil}. Een gesloten halfrechte die cc bevat, is (,t]\intoc{-\infty}{t} met tct \geq c of [t,+)\intco{t}{+\infty} met tct \leq c. De eerste bevat x1,,xn/2x_1, \dots, x_{\lceil n/2\rceil}: minstens n/2n/2\lceil n/2\rceil \geq n/2 punten. De tweede bevat xn/2,,xnx_{\lceil n/2\rceil}, \dots, x_n: precies nn/2+1=n/2+1>n/2n - \lceil n/2\rceil + 1 = \floor{n/2} + 1 > n/2 punten.

17. AB=A+BABA+Bn>4n3n=n3\abs{A \cap B} = \abs A + \abs B - \abs{A \cup B} \geq \abs A + \abs B - n > \tfrac{4n}3 - n = \tfrac n3, en dan

ABCAB+Cn>n3+2n3n=0.\abs{A \cap B \cap C} \geq \abs{A \cap B} + \abs C - n > \tfrac n3 + \tfrac{2n}3 - n = 0 .

18. Merk op dat m>2n/3m > 2n/3. Voor T1,T2,T3ST_1, T_2, T_3 \subseteq S met kardinaliteit mm levert vraag 17 een punt xT1T2T3x \in T_1 \cap T_2 \cap T_3; dan is xconv(Ti)x \in \operatorname{conv}(T_i) voor elke ii: elke drie leden van F\mathcal F ontmoeten elkaar. De familie is eindig (eindig veel deelverzamelingen van SS) en bestaat uit convexe verzamelingen, dus geeft Helly (vraag 12) een cT=mconv(T)c \in \bigcap_{\abs T = m}\operatorname{conv}(T).

19. Stel dat een gesloten halfvlak HcH \ni c minder dan n/3n/3 punten van SS bevat. Zijn complement UU is een open halfvlak, convex, met SU>2n/3\abs{S \cap U} > 2n/3 en dus SU2n/3+1=m\abs{S \cap U} \geq \floor{2n/3} + 1 = m; kies TSUT \subseteq S \cap U met T=m\abs T = m. Dan is conv(T)U\operatorname{conv}(T) \subseteq U wegens de convexiteit van UU, dus cconv(T)Uc \in \operatorname{conv}(T) \subseteq U: tegenspraak met cHc \in H. Bijgevolg bevat elk gesloten halfvlak dat cc bevat, minstens n/3n/3 punten: cc is een centrumpunt.

20. Neem de driehoek gelijkzijdig met zijde LL en ε=L/100\varepsilon = L/100. Zij cc een willekeurig punt; wij geven een gesloten halfvlak dat cc en hoogstens kk punten bevat.

Geval 1: cc ligt binnen L/10L/10 van een hoekpunt, zeg BB. De richtingen van cc naar AA en naar CC wijken van de richtingen BAB \to A en BCB \to C hoogstens arcsin(L/109L/10)=arcsin19\arcsin\bigl(\tfrac{L/10}{9L/10}\bigr) = \arcsin\tfrac19 af, dus maken zij een hoek π3+2arcsin19<2π3\leq \tfrac\pi3 + 2\arcsin\tfrac19 < \tfrac{2\pi}3. Geval 2: cc ligt op afstand >L/10> L/10 van alle hoekpunten. Ligt cc in de driehoek, dan sommeren de drie hoekgaten tussen de richtingen uA,uB,uCu_A, u_B, u_C van cc naar de hoekpunten tot 2π2\pi, dus is een gat 2π/3\leq 2\pi/3; ligt cc erbuiten, dan liggen de drie richtingen in een open halfvlak van richtingen en maken er twee een hoek <π/2< \pi/2. In elk geval maken twee richtingen, zeg naar XX en YY, een hoek 2π/3\leq 2\pi/3; zij ww hun eenheidsbissectrice, zodat uX,w,uY,wcosπ3=12\langle u_X, w\rangle, \langle u_Y, w\rangle \geq \cos\tfrac\pi3 = \tfrac12. Voor elk punt bb van de schijf rond XX is

cb,w12cXε>0,\langle \vect{cb}, w\rangle \geq \tfrac12\norm{\vect{cX}} - \varepsilon > 0,

want cXL/10>2ε\norm{\vect{cX}} \geq L/10 > 2\varepsilon (en evenzo voor YY): het open halfvlak {cx,w>0}\{\langle \vect{cx}, w\rangle > 0\} verzwelgt beide trossen. Zijn gesloten complement bevat cc en hoogstens de kk punten van de derde tros. Geen enkel punt van het vlak verslaat dus n/3n/3: samen met vraag 19 is de constante van het centrumpunt precies 1/31/3.

21. Orden de hoeken; de grootste, θ\theta, voldoet aan θπ/3\theta \geq \pi/3 (de drie sommeren tot π\pi). Is θπ/2\theta \geq \pi/2, zeg in RR, zij dan MM het middelpunt van de overstaande zijde [P,Q]\intcc PQ. De formule voor de zwaartelijn (RM=12(RP+RQ)\vect{RM} = \tfrac12(\vect{RP} + \vect{RQ}), uitwerken en RP,RQ\langle\vect{RP}, \vect{RQ}\rangle met de cosinusregel elimineren) geeft

RM2=12RP2+12RQ214PQ212PQ214PQ2=14PQ2,\norm{\vect{RM}}^2 = \tfrac12\norm{\vect{RP}}^2 + \tfrac12\norm{\vect{RQ}}^2 - \tfrac14\norm{\vect{PQ}}^2 \leq \tfrac12\norm{\vect{PQ}}^2 - \tfrac14\norm{\vect{PQ}}^2 = \tfrac14\norm{\vect{PQ}}^2,

met PQ2=RP2+RQ22RP,RQRP2+RQ2\norm{\vect{PQ}}^2 = \norm{\vect{RP}}^2 + \norm{\vect{RQ}}^2 - 2\langle\vect{RP}, \vect{RQ}\rangle \geq \norm{\vect{RP}}^2 + \norm{\vect{RQ}}^2 (het inproduct is 0\leq 0). De schijf met middellijn [P,Q]\intcc PQ, met straal 12<13\leq \tfrac12 < \tfrac1{\sqrt3}, bevat dus alle drie de punten (ontaarde collineaire drietallen vallen onder θ=π\theta = \pi). Is θ<π/2\theta < \pi/2, dan is de driehoek scherphoekig; volgens de sinusregel is de omgeschreven straal Rc=a/(2sinθ)R_c = a/(2\sin\theta) met a1a \leq 1 de zijde tegenover θ\theta, en θ[π/3,π/2)\theta \in \intco{\pi/3}{\pi/2} geeft sinθ3/2\sin\theta \geq \sqrt3/2, dus Rc1/3R_c \leq 1/\sqrt3: de omgeschreven schijf voldoet.

22. Zij Kp=D(p,1/3)K_p = \overline D(p, 1/\sqrt3) voor pSp \in S: compact en convex. Elke drie punten p,q,sp, q, s van SS liggen paarsgewijs op afstand 1\leq 1, dus geeft vraag 21 een schijf met straal 1/31/\sqrt3 die hen bevat: haar middelpunt ligt in KpKqKsK_p \cap K_q \cap K_s. Volgens de compacte Helly (vraag 14, waar willekeurige families zijn toegestaan) is er een cpSKpc \in \bigcap_{p\in S}K_p: elke pSp \in S ligt binnen 1/31/\sqrt3 van cc, dat wil zeggen SD(c,1/3)S \subseteq \overline D(c, 1/\sqrt3). Dit is de stelling van Jung in het vlak.

23. Met GG het zwaartepunt is iGAi=0\sum_i\vect{GA_i} = 0, dus

iOAi2=iOG+GAi2=3OG2+2OG,iGAi+iGAi2,\sum_i\norm{\vect{OA_i}}^2 = \sum_i\norm{\vect{OG} + \vect{GA_i}}^2 = 3\norm{\vect{OG}}^2 + 2\Bigl\langle \vect{OG}, \sum_i\vect{GA_i}\Bigr\rangle + \sum_i\norm{\vect{GA_i}}^2,

en de middelste term verdwijnt: de identiteit van Leibniz. Voor de gelijkzijdige driehoek met zijde 11 is GAi=1/3\norm{\vect{GA_i}} = 1/\sqrt3 (twee derde van de hoogte 3/2\sqrt3/2), dus iGAi2=1\sum_i\norm{\vect{GA_i}}^2 = 1. Bevat D(O,r)\overline D(O, r) de hoekpunten, dan is 3r2iOAi2=3OG2+113r^2 \geq \sum_i\norm{\vect{OA_i}}^2 = 3\norm{\vect{OG}}^2 + 1 \geq 1: r1/3r \geq 1/\sqrt3, met gelijkheid die O=GO = G afdwingt en alle drie de afstanden gelijk aan rr — de omgeschreven schijf. De constante 1/31/\sqrt3 van Jung is scherp.

24. Helly in Rn\R^n: zijn C1,,CmC_1, \dots, C_m (mn+1m \geq n + 1) convexe deelverzamelingen van Rn\R^n waarvan elke n+1n + 1 elkaar snijden, dan snijden zij elkaar alle. Basisgeval m=n+2m = n + 2: kies xijiCjx_i \in \bigcap_{j\neq i}C_j; het lemma van Radon (Oefening 17.7) splitst x1,,xn+2x_1, \dots, x_{n+2} in blokken IJI \mid J met een gemeenschappelijk punt zz van de omhulsels, en voor elke kk bestaat het blok dat kk niet bevat uit punten van CkC_k, zodat zCkz \in C_k wegens de convexiteit, precies als in vraag 11. Inductiestap voor mn+2m \geq n + 2: vervang Cm,Cm+1C_m, C_{m+1} door CmCm+1C_m \cap C_{m+1}; een (n+1)(n+1)-tal van de nieuwe familie dat het doorgesneden lid bevat, komt neer op n+2n + 2 van de oude verzamelingen, wat het basisgeval afhandelt, en de overige tallen worden door de hypothese gedekt. Besluit met de inductiehypothese.

25. De lineaire algebra komt één keer binnen: n+2n + 2 vectoren in de (n+1)(n+1)-dimensionale ruimte van paren (totaal gewicht, gewogen ligging) moeten afhankelijk zijn — dat is de affiene afhankelijkheid. De tekens van haar coëfficiënten splitsen de punten in de twee blokken van Radon en maken van één lineaire betrekking een gelijkheid van twee niet-negatieve barycentra. De convexiteit wordt precies tweemaal gebruikt: in de stap van Helly (het omhulsel van punten van CkC_k blijft in CkC_k) en in de toepassingen (halfvlakken en schijven zijn convex). De dimensie van het vlak kwam alleen binnen via het aantal 4=2+24 = 2 + 2 punten dat aan Radon werd gevoerd, dat wil zeggen via de “3=2+13 = 2 + 1” in de hypothese van Helly; al het overige was dimensievrij, zoals vraag 24 bevestigt. In Rn\R^n worden de constanten: het getal van Helly n+1n + 1; de constante van het centrumpunt 1n+1\frac1{n+1} (elke eindige verzameling heeft een punt waardoor elk gesloten halfvlakkig gebied een aandeel 1n+1\geq \frac1{n+1} ervan bevat); en de straal van Jung n2(n+1)\sqrt{\frac{n}{2(n+1)}} voor verzamelingen met diameter 11 — gelijk aan 1/31/\sqrt3 voor n=2n = 2.

Begrippen gedefinieerd in dit hoofdstuk

Bekijk alle 395 begrippen in de begrippenlijst