Tartalom ´ ´ 1. FEJEZET. LINEARIS VARIETASOK A Desargues-t´etel Gyakorlatok ´es feladatok
3 15 18
2. FEJEZET. AFFIN TEREK Megoldott feladatok Gyakorlatok ´es feladatok
19 50 54
´ 3. FEJEZET. Rn GEOMETRIAJA n T´avols´agok R -ben Sz¨ogek Rn -ben Vektorszorzatok ´es t´erfogatok Rn -ben Az izoperimetrikus t´etel Megoldott feladatok Kit˝ uz¨ott feladatok
57 57 67 74 85 92 104
4. FEJEZET. KONVEX GEOMETRIA Helly t´ıpus´ u t´etelek Konvex optimiz´al´as
107 110 131
5. FEJEZET. A SPERNER LEMMA A Sperner lemma szimplexekre A Sperner lemma alkalmaz´asai A du´alis Sperner lemma A b´ereloszt´as probl´em´aja A Sperner lemma polit´opokra
141 141 144 152 153 156
´ 6. FEJEZET. A BORSUK-ULAM TETEL ´ ALKALMAZASAI ´ ES A Tucker lemma
163 169
1
2
TARTALOM
´ 7. FEJEZET. SZIMPLICIALIS KOMPLEXUSOK Az ir´any´ıtott Sperner lemma
179 185
Irodalomjegyz´ek
197
T´argymutat´o
198
N´evmutat´o
200
I. FEJEZET ´ ´ LINEARIS VARIETASOK Legyen K egy kommutat´ıv test ´es (V, +, ·, K) egy vektort´er. Az A, B ⊂ V halmazok ´es a λ ∈ K skal´ar eset´en ´ertelmezz¨ uk az A ´es B ¨osszeg´et, illetve az A halmaznak a λ skal´arral val´o szorzat´at: A + B = {a + b ∈ V |a ∈ A, b ∈ B}, λ · A = {λ · a ∈ V |a ∈ A}. Ha az A halmaz csak egyetlen a elemet tartalmaz, akkor az A + B-t r¨oviden a + B-nek ´ırjuk. ´lda ´k. 1. Ha R2 -ben a = (3, 2) egy vektor ´es Pe B = {(x, y) ∈ R2 | max{|x|, |y|} = 1} egy n´egyzet oldalaib´ol alkotott halmaz, akkor az a + B halmaz a B n´egyzetnek az a vektorral val´o eltol´as´ab´ol sz´armaz´o halmaz (l´asd az 1.1. ´abr´at). 2. Az el˝obbi jel¨ol´esekkel az B + B halmaz az 1.2. ´abr´an l´athat´o n´egyzet ´es annak a bels˝o tartom´anya, m´ıg a 2 · B halmaz csak a k¨ uls˝o n´egyzet oldalaib´ol ´all. y
y
a+B
O B
B+B
N
O
x a=(3,2)
B
1.1. ´abra
1.2. ´abra 3
M
Q x
4
ALAPFOGALMAK
A 2 · B halmaz r´eszhalmaza a B + B halmaznak, de nem egyenl˝o vele, ha B legal´abb k´et elemet tartalmaz. Ha A ´es B ¨osszef¨ ugg˝o halmazok, akkor szeml´eletesen az A + B halmaz a k¨ovetkez˝ok´eppen szerkeszthet˝o meg: toljuk el az A halmazt egy b0 ∈ B vektorral (ez az A + b0 halmaz), majd mozgassuk ezt a halmazt u ´gy, hogy az A halmaz egy tetsz˝olegesen r¨ogz´ıtett a0 pontj´anak k´epe bej´arja a B+a0 halmazt. Az 1.2. ´abr´an a szaggatott vonalakkal rajzolt n´egyzet u ´gy mozog, hogy a jobb fels˝o cs´ ucsa bej´arja az M N OQ n´egyzetet. Ez ekvivalens azzal, hogy a k¨oz´eppontja bej´arja az eredeti n´egyzet oldalait. 3. (Vitali1, 1905, [Lack]) Bizony´ıtsuk be, hogy l´etezik olyan A ⊂ R halmaz, amelyre teljes¨ ul a k¨ovetkez˝o k´et tulajdons´ag: a) a [0, 1] intervallum tartalmazza az A halmaz v´egtelen sok, p´aronk´ent diszjunkt eltolt p´eld´any´at; b) az R lef¨odhet˝o az A halmaz megsz´aml´alhat´oan sok eltolt p´eld´any´aval. Tekints¨ uk az R-en az x ∼ y ⇔ y − x ∈ Q ¨osszef¨ ugg´essel ´ertelmezett rel´aci´ot. Ez egy ekvivalencia rel´aci´o (reflex´ıv, szimmetrikus ´es tranzit´ıv) ´es minden ekvivalencia oszt´aly s˝ u£ r˝ u az ¤ R-ben. V´alasszunk minden ekvivalencia oszt´alyb´ol egy x ∈ 0, 12 elemet. Igazoljuk, hogy az ´ıgy v´alasztott elemek ´altal alkotott A halmaz teljes´ıti a k´ert tulaj∞ ¡ ¢ S dons´agokat. A szerkeszt´es alapj´an A + n1 ⊂ [0, 1] (mert az An=2 £ ¤ ban csak 0, 12 -beli elemek vannak ´es ezeket legfeljebb 12 -del toljuk S (A + r) = R (mert minden ekvivalencia oszt´alyb´ol el jobbra), ´es r∈Q
v´alasztottunk elemet A-ba).
¤
Legyen a ∈ V egy r¨ogz´ıtett vektor ´es U egy r´esztere V -nek. ´ ´s. A V -nek minden A = a+U alak´ 1.1. Ertelmez e u r´eszhalmaz´at line´ aris variet´asnak nevezz¨ uk. A V line´aris variet´asainak halmaz´at A(V )-vel jel¨olj¨ uk. A line´aris variet´asoknak az el˝obbivel ekvivalens ´ertelmez´ese a k¨ovetkez˝o: 1Giuseppe
Vitali, 1875-1932
´ ´ LINEARIS VARIETASOK
5
´ ´s. Az A 6= ∅ halmaz line´aris variet´asa a V -nek, 1.2. Ertelmez e ha l´etezik olyan a ∈ V, amelyre A − a r´esztere a V -nek. ´lda ´k. 1. Ha R2 -ben a = (x0 , y0 ) egy tetsz˝oleges pont, ´es U egy Pe egydimenzi´os r´eszt´er (U = {αx|α ∈ R}, x = (x1 , y1 )), akkor az a + U halmaz az (x0 , y0 ) ponton ´athalad´o, x = (x1 , y1 ) ir´annyal p´arhuzamos egyenes. 2. Ha R3 -ban a = (x0 , y0 , z0 ) egy tetsz˝oleges pont, ´es U egy k´etdimenzi´os r´eszt´er, amelynek egyenlete U = {(x, y, z)|αx + βy + γz = 0}, akkor az a + U halmaz az (x0 , y0 , z0 ) ponton ´athalad´o, u = (α, β, γ) ir´anyra mer˝oleges s´ık. ¤ ´ g. Ha A = a + U (a ∈ V, U ≤ V ) egy line´aris 1.3. Tulajdonsa variet´as ´es b ∈ A egy tetsz˝oleges vektor, akkor A = b + U . ´ s. Ha b ∈ A, akkor l´etezik olyan u0 ∈ U, amelyre b = Bizony´ıta = a+u0 . Ha u ∈ U tetsz˝oleges, akkor a+u = (b−u0 )+u = b+(u−u0 ). Innen kapjuk, hogy A = a + U = b + (U − u0 ), de mivel U = U − u0 , ´ırhatjuk, hogy A = b + U . ¤ ´ g. Ha U ´es U 0 k´et r´esztere V -nek ´es a + U = 1.4. Tulajdonsa = a0 + U 0 , akkor U = U 0 . ´ s. Csak azt igazoljuk, hogy U ⊂ U 0 , mivel a ford´ıtott Bizony´ıta bennfoglal´as hasonl´oan igazolhat´o. Az a + 0 ∈ a + U eleme a0 + U 0 -nek, teh´at l´etezik olyan u00 ∈ U 0 , amelyre a = a + 0 = a0 + u00 . Tetsz˝oleges u ∈ U eset´en l´etezik olyan u0 ∈ U 0 , amelyre a+u = (a0 +u00 )+u = a0 +u0 . A m´asodik egyenl˝os´egb˝ol kifejezve az u-t, kapjuk, hogy u = u0 − u00 ∈ U 0 . Teh´at U ⊂ U 0 . ¤ Az el˝obbi tulajdons´ag alapj´an b´armely A ∈ A(V ) line´aris variet´ashoz egy´ertelm˝ uen hozz´arendelhetj¨ uk a V egy U r´eszter´et, amelyre A = a + U , a ∈ V. Ezt az U -t D(A)-val jel¨olj¨ uk, ´es az A line´aris variet´as ir´ anyter´enek nevezz¨ uk. Ha dimK (D(A)) = p < ∞ (vagyis az ir´anyt´er dimenzi´oja v´eges), akkor az A line´aris variet´ast p dimenzi´osnak nevezz¨ uk. Saj´atosan a p = 1, illetve p = 2 dimenzi´os line´aris variet´asokat egyenesnek, illetve s´ıknak nevezz¨ uk. A p dimenzi´os line´aris variet´asokat p-s´ıknak is nevezz¨ uk. Ha dimK (V ) =
6
ALAPFOGALMAK
= n, akkor az (n − 1)-s´ıkokat hipers´ıkoknak nevezz¨ uk. Ha az U dimenzi´oja 0, vagyis U = {0}, akkor a + U = {a}, ´es ezt nevezz¨ uk 2 3 pontnak. A p´eld´ak alapj´an l´athatjuk, hogy R illetve R eset´en a megszokott s´ık, illetve egyenest kapjuk. Vektorterekben az alterek tartalmazz´ak a t´er nullelem´et, ez´ert R2 -ben, illetve R3 -ban a tetsz˝oleges helyzet˝ u egyenesek illetve s´ıkok nem r´eszterek, az el˝obbi ´ertelmez´esek mutatj´ak, hogy hogyan azonos´ıthatjuk ezeket az intuit´ıv geometriai objektumokat a vektort´er bizonyos r´eszhalmazaival. ´ g. Ha I egy indexhalmaz ´es Ai ∈ A(V ), b´armely 1.5. Tulajdonsa i ∈ I eset´en, akkor ∩i∈I Ai 6= ∅ eset´en ∩i∈I Ai ∈ A(V ). ´ s. R¨ogz´ıts¨ Bizony´ıta uk az a ∈ ∩i∈I Ai elemet. Minden i ∈ I eset´en ´ırhatjuk, hogy Ai = a + D(Ai ). M´asr´eszt ∩i∈I Ai = a + ∩i∈I D(Ai ), ´es mivel a V r´esztereinek metszete r´eszt´er, ∩i∈I D(Ai ) r´esztere a V -nek, teh´at ∩i∈I Ai ∈ A(V ). ¤ ´g. Ha a, b ∈ V k´et k¨ 1.6. Tulajdonsa ul¨onb¨oz˝o vektor (pont), akkor egyetlen olyan egyenes l´etezik, amely tartalmazza a-t ´es b-t (ezt ab egyenesnek nevezz¨ uk). ´ s. El˝osz¨or igazoljuk a l´etez´est. Jel¨olj¨ Bizony´ıta uk ha − bi-vel a V -nek a b − a 6= 0 vektor ´altal gener´alt r´eszter´et. Ez a r´eszt´er egy dimenzi´os ´es az A = b + ha − bi = {b + λ(a − b) ∈ V |λ ∈ K} halmaz egy egyenes, amely tartalmazza az a ´es b vektorokat. Igazoljuk az egy´ertelm˝ us´eget. Tegy¨ uk fel, hogy l´etezik egy B egyenes, amely tartalmazza a-t ´es b-t. B el˝oa´ll´ıthat´o B = b + D(B) alakban, ahol dimK D(B) = 1. Mivel a ∈ B ez´ert a − b ∈ D(B). De a − b 6= 0 ´es dimK D(B) = 1, teh´at az a − b vektor egy b´azisa a D(B) r´eszt´ernek. ´Igy ha−bi = D(B), ´es A = b+ha−bi = b+D(B) = B. ¤ ´ g. Ha az a0 , . . . , ak vektorok nem tartoznak egyet1.7. Tulajdonsa len k-n´al kisebb dimenzi´os variet´ashoz sem, akkor pontosan egy olyan k dimenzi´os variet´as l´etezik, amely tartalmazza ˝oket. ´ s. Legyen ui = ai − a0 , i = 1, . . . , k ´es jel¨olj¨ Bizony´ıta uk U -val az u1 , . . . , uk vektorok ´altal gener´alt r´eszteret. Az A = a0 + U variet´as tartalmazza az a0 , . . . , ak vektorokat. A feltev´es alapj´an dim U ≥ k,
´ ´ LINEARIS VARIETASOK
7
de mivel U -t k vektor gener´alja, ez´ert dim U ≤ k, teh´at dim U = k. Ez azt is jelenti, hogy az u1 , . . . , uk vektorok az U egy b´azis´at alkotj´ak. Kimutatjuk, hogy A az egyetlen line´aris variet´as, amely tartalmazza az a0 , . . . , ak vektorokat. Ha B egy m´asik k dimenzi´os line´aris variet´as melynek elemei az a0 , . . . , ak , akkor ui = ai − a0 ∈ D(B), b´armely i ∈ {1, . . . , k} eset´en. De mivel D(B) k dimenzi´os ´es az u1 , . . . , uk vektorok line´arisan f¨ uggetlenek, ez´ert D(B) = U ´es A = B. ¤ ´ g. Az A ⊂ V, A 6= ∅ halmaz pontosan akkor 1.8. Tulajdonsa line´aris variet´asa a legal´abb h´arom elemet tartalmaz´o K test feletti V vektort´ernek, ha b´armely a, b ∈ A eset´en tartalmazza az ab egyenest is. ´ s. Ha A line´aris variet´as, akkor b´armely a, b ∈ A eset´en Bizony´ıta A = a+D(A), ´es (b−a) ∈ D(A). A D(A) r´eszt´er l´ev´en a (b−a) vektor ´altal gener´alt < b − a > r´eszteret is tartalmazza, teh´at ab = a+ < b − a >⊂ A. A ford´ıtott ir´any´ u k¨ovetkezet´es igazol´as´ahoz legyen A egy olyan r´eszhalmaza V -nek, amelyre az a, b ∈ A rel´aci´okb´ol k¨ovetkezik, hogy ab ⊂ A (ab-vel az a ´es b pont ´altal meghat´arozott egyenest jel¨olt¨ uk). Ha r¨ogz´ıtj¨ uk az a0 ∈ A elemet, el´egs´eges igazolnunk, hogy az U = = A − a0 halmaz line´aris r´esztere a V -nek. Ha u1 , u2 k´et tetsz˝oleges elem U -b´ol, akkor ezek fel´ırhat´ok ½ u1 = a1 − a0 u2 = a2 − a0 alakban, ahol a1 , a2 ∈ A. Mivel a1 , a2 ∈ A az 1.6. tulajdons´ag bizony´ıt´asa alapj´an b´armely λ ∈ K eset´en λa1 + (1 − λ)a2 ∈ A, azaz λ(u1 + a0 ) + (1 − λ)(u2 + a0 ) = λu1 + (1 − λ)u2 + a0 ∈ A. Teh´at (1)
λu1 + (1 − λ)u2 ∈ U,
b´armely λ ∈ K ´es u1 , u2 ∈ U eset´en. Saj´atosan u2 = 0 eleme U -nak, teh´at λu1 ∈ U, b´armely λ ∈ K ´es u1 ∈ U eset´en. Mivel |K| ≥ 3, l´etezik α ∈ K \{0, 1}. Erre az α-ra l´etezik α−1 ´es (1 − α)−1 . Tov´abb´a α−1 u1 ´es (1 − α)−1 u2
8
ALAPFOGALMAK
elemei az U -nak. Az (1) alapj´an α · α−1 u1 + (1 − α) · (1 − α)−1 u2 = u1 + u2 ∈ U, teh´at U val´oban r´esztere V -nek.
¤
Megjegyz´ es. Az al´abbi p´eld´ab´ol l´athat´o, hogy a |K| ≥ 3 felt´etel sz¨ uks´eges. Z2 felett az M = {(ˆ0, ˆ0), (ˆ1, ˆ0), (ˆ0, ˆ1)} ⊂ Z22 halmaz tartalmazza a pontjai ´altal meghat´arozott ¨osszes egyenest (mert ezek csak k´et pontb´ol ´allnak), de nem line´aris variet´as (mert tartalmazza a t´er nullelem´et ´es ´ıgy line´aris r´eszt´er is kellene legyen, ugyanakkor (ˆ1, ˆ0) + (ˆ0, ˆ1) ∈ / M ). ´g. Az A ⊂ V halmaz pontosan akkor line´aris 1.9. Tulajdonsa variet´as, ha b´armely a0 , . . . , an ∈ A vektorok ´es λ0 , . . . , λn ∈ K, a n n n P P P λi ai ¨oszλi ai ∈ A. A λi = 1 felt´etelt teljes´ıt˝o skal´arok eset´en i=0
i=0
i=0
szeget az a0 , . . . , an pontok λ0 , λ1 , . . . , λn s´ ulyokkal sz´amolt affin kombin´ aci´ oj´ anak nevezz¨ uk. ´ s. Ha A ∈ A(V ), akkor ui = ai − a0 ∈ D(A), b´armely Bizony´ıta i = 1, . . . , n eset´en. Mivel D(A) line´aris r´esztere V -nek, b´armely n n n P P P λi ai ∈ λi ui ∈ D(A). Teh´at a0 + λi ui = λ1 , . . . , λn ∈ K eset´en ∈ A, ahol λ0 = 1−
n P
i=1
i=1
i=0
λi . Teh´at ha A line´aris variet´as, akkor tetsz˝oleges
i=1
v´eges elemrendszer´enek tetsz˝oleges affin kombin´aci´oj´at is tartalmazza. A ford´ıtott ´all´ıt´as igazol´as´ahoz felt´etelezz¨ uk, hogy az A halmaz rendelkezik az el˝obbi tulajdons´aggal. Legyen a0 ∈ A. Igazoljuk, hogy A − a0 r´esztere V -nek. Ha u1 , u2 ∈ A − a0 , akkor l´etezik a1 , a2 ∈ A u ´gy, hogy ui = ai − a0 (i = 1, 2). Tetsz˝oleges λ1 , λ2 ∈ K eset´en λ1 u1 + λ2 u2 + a0 = λ0 a0 + λ1 a1 + λ2 a2 ∈ A, ahol λ0 = 1 − λ1 − λ2 . Teh´at λ1 u1 + λ2 u2 ∈ A − a0 ´es ´ıgy A − a0 r´esztere V -nek. ¤ ´ g. Ha A ⊂ V egy nem u 1.10. Tulajdonsa ¨res halmaz, akkor a bennfoglal´asra n´ezve a legkisebb olyan line´aris variet´ast, amely tartalmazza az A halmazt, az A ´ altal kifesz´ıtett line´aris variet´asnak nevezz¨ uk ´es af(A)-val jel¨olj¨ uk. Erre a variet´asra teljes¨ ul az
´ ´ LINEARIS VARIETASOK
( af(A) =
n X i=0
9
¯ ) n ¯X ¯ λ i vi ¯ λi = 1, λi ∈ K, vi ∈ A, i ∈ {0, . . . , n}, n ∈ N ¯ i=0
egyenl˝os´eg. Ezt a halmazt az A affin burkol´oj´ anak is nevezz¨ uk. ´ s. Tekints¨ Bizony´ıta uk a ¯ ) ( n n ¯X X ¯ λi = 1, λi ∈ K, vi ∈ A, i ∈ {0, . . . , n}, n ∈ N B= λi vi ¯ ¯ i=0
i=0
halmazt. Az 1.9. tulajdons´ag alapj´an B ⊂ af(A). Ha kimutatjuk, hogy B egy line´aris variet´as, akkor A ⊂ B alapj´an k¨ovetkezik, hogy af(A) ⊂ B. Ez el´egs´eges lenne a k´ert tulajdons´aghoz, teh´at azt igazoljuk, hogy B egy line´aris variet´as. Ha a b1 , b2 , . . . , bm vektorok a B tetsz˝oleges elemei, akkor felt´etelezhetj¨ uk, hogy l´etezik olyan n ∈ N, ai ∈ A, 1 ≤ i ≤ n, ´es λij ∈ K, 1 ≤ i ≤ n, 1 ≤ j ≤ m, amelyn n P P λij ai , ha λij = 1, minden 1 ≤ j ≤ m eset´en ´es bj = ekre i=1
i=1
1 ≤ j ≤ m. Az, hogy minden bj ugyanazon A-beli elemek affin kombin´aci´ojak´ent ´all´ıthat´o el˝o nem megszor´ıt´as, hiszen egy tetsz˝oleges affin kombin´aci´ohoz hozz´adhat´ok m´eg tagok nulla egy¨ utthat´oval. B´arm P µj = 1 eset´en mely µ1 , . . . , µm , j=1 m X
µj b j =
j=1
mivel
m X
µj ·
à n X
j=1
à m n X X i=1
j=1
λij ai
i=1
! µj λij
!
=
m X j=1
=
à m n X X i=1
µj ·
à n X i=1
µj λij
ai ∈ B,
j=1
! λij
!
=
m X
µj = 1.
j=1
Teh´at az 1.9. tulajdons´ag alapj´an B line´aris variet´as.
¤
´lda ´k. 1. Ha az A = {a0 , a1 , . . . , ak } ⊂ Rn halmaz elemeire az Pe ui = ai − a0 vektorok line´arisan f¨ uggetlenek, akkor az af(A) halmaz az A pontjait tartalmaz´o k-s´ık. ´ 2. Altal´ aban az A = {a0 , a1 , . . . , ak } ⊂ Rn halmazra az af(A) halmaz
10
ALAPFOGALMAK
az a legkisebb dimenzi´os line´aris variet´as, amely tartalmazza az A pontjait. ¤ ´ g. Ha A, B ∈ A(V ), a ∈ A ´es b ∈ B, akkor 1.11. Tulajdonsa af(A ∪ B) = a + D(A) + D(B) + ha − bi. ´ s. Nyilv´anval´o, hogy A = a + D(A) ⊂ a + D(A) + Bizony´ıta +D(B)+ha−bi. Ha b0 ∈ B, akkor b0 −b ∈ D(B) ´es b = a+0+(b0 −b)+ +(b − a) ∈ a + D(A) + D(B) + ha − bi, teh´at B ⊂ a + D(A) + D(B) + +ha − bi. Az affin burkol´o ´ertelmez´ese alapj´an az af(A ∪ B) ⊂ a + +D(A) + D(B) + ha − bi bennfoglal´as nyilv´anval´o. a, b ∈ af(A ∪ B), ez´ert a − b ∈ D(af(A ∪ B)), ahonnan k¨ovetkezik, hogy ha − bi ⊂ D(af(A ∪ B)). Ha u ∈ D(A) ´es v ∈ D(B), akkor u, v ∈ D(af(A ∪ B)). Teh´at D(A), D(B) ⊂ D(af(A ∪ B)). Mivel D(af(A ∪ B)) line´aris vektort´er a fentiek alapj´an D(A) + D(B) + ha − bi ⊂ D(af(A ∪ B)). ¤ ´ g. Legyen A, B ∈ A(V ), a ∈ A ´es b ∈ B. Az A 1.12. Tulajdonsa ´es B metszete pontosan akkor nem u ¨res, ha ha − bi ⊂ D(A) + D(B). ´ s. Ha c ∈ A ∩ B, akkor a − c ∈ D(A) ´es c − b ∈ D(B). Bizony´ıta Kapjuk, hogy a − b = (a − c) + (c − b) ∈ D(A) + D(B), teh´at ha − bi ⊂ ⊂ D(A) + D(B). Ha ha − bi ⊂ D(A) + D(B), akkor l´etezik u ∈ D(A) ´es v ∈ D(B) u ´gy, hogy a − b = u + v. Az u-t ´es v-t fel´ırhatjuk u = a − a0 , illetve v = b0 −b alakba, ahol a0 ∈ A ´es b0 ∈ B. Teh´at a−b = (a−a0 )+(b0 −b), ahonnan kapjuk, hogy a0 = b0 ∈ A ∩ B. ¤ ´ g. Ha A, B ∈ A(V ) ´es a ∈ A ∩ B, akkor 1.13. Tulajdonsa af(A ∪ B) = a + D(A) + D(B), A ∩ B = a + D(A) ∩ D(B). ´ s. Az els˝o egyenl˝os´eg k¨ovetkezik az 1.11. tulajdons´agb´ol Bizony´ıta b = a v´alaszt´assal. A m´asodik ¨osszef¨ ugg´es igazol´as´ahoz tegy¨ uk fel, hogy c ∈ A ∩ B. Ekkor c−a ∈ D(A)∩D(B), ´es c = a+(c−a) ∈ a+D(A)∩D(B), teh´at
´ ´ LINEARIS VARIETASOK
11
A ∩ B ⊂ a + D(A) ∩ D(B). Ha u ∈ D(A) ∩ D(B), akkor l´etezik a0 ∈ A ´es b0 ∈ B, melyekre u = a0 −a = b0 −a. Azonnal kapjuk, hogy a0 = b0 ´es a+u = a+(a0 −a) = a0 ∈ A∩B. Teh´at a+D(A)∩D(B) ⊂ A∩B. ¤ ´ g. Legyen A, B ∈ A(V ) k´et v´eges dimenzi´os 1.14. Tulajdonsa line´aris variet´as. Ha A ∩ B 6= ∅, akkor dim(af(A ∪ B)) = dim A + dim B − dim(A ∩ B). Ha A ∩ B = ∅, akkor dim(af(A ∪ B)) = dim A + dim B − dim(D(A) ∩ D(B)) + 1. ´ s. Az els˝o ¨osszef¨ ugg´es eset´en az 1.13. tulajdons´ag alapBizony´ıta j´an el´egs´eges kimutatni, hogy dim(D(A) + D(B)) = dim(D(A)) + dim(D(B)) − dim(D(A) ∩ D(B)). Ha {u1 , . . . , uk } egy b´azisa a D(A) ∩ D(B)-nek, akkor ez kieg´esz´ıteh˝o a D(A) egy {u1 , . . . , uk , uk+1 , . . . , uk+n } b´azis´av´a, illetve a D(B) egy {u1 , . . . , uk , vk+1 , . . . , vk+m } b´azis´av´a. Az ´ıgy szerkesztett b´azisok seg´ıts´eg´evel igazolhat´o, hogy az {u1 , . . . , uk , uk+1 , . . . , uk+n , vk+1 , . . . , vk+m } halmaz egy b´azisa a D(A) + D(B) r´eszt´ernek. Ezek alapj´an dim(D(A)) = k + n, dim(D(B)) = k + m, dim(D(A) ∩ D(B)) = k, ´es dim(D(A) + D(B)) = n + m + k, teh´at teljes¨ ul az els˝o ¨osszef¨ ugg´es. A m´asodik ¨osszef¨ ugg´es bizony´ıt´as´ahoz felhaszn´aljuk, hogy D(af(A ∪ B)) = D(A) + D(B) + ha − bi. Mivel a (D(A) + D(B)) ∩ ha − bi = {0}, ´es D(A) ∩ D(B) = {0}, a fentiek alapj´an dim(D(af(A ∪ B))) = dim(D(A) + D(B) + ha − bi) = = dim(D(A) + D(B)) + 1 = = dim D(A) + dim D(B) − dim(D(A) ∩ D(B)) + 1. Az el˝obbi egyenl˝os´eg, az 1.11. ´es az 1.13. tulajdons´ag alapj´an bizony´ıtott a m´asodik ¨osszef¨ ugg´es is. ¤
12
ALAPFOGALMAK
´ ´s. Az A, B ∈ A(V ) line´aris variet´asokat p´arhu1.15. Ertelmez e zamosnak nevezz¨ uk, ha D(A) ⊂ D(B), vagy D(B) ⊂ D(A). Azt, hogy A ´es B p´arhuzamosak A k B-vel jel¨olj¨ uk. ´s. Az ´ıgy ´ertelmezett p´arhuzamoss´agi rel´aci´o nem Megjegyze tranzit´ıv. P´eld´aul ha a t´erben a d1 egyenes p´arhuzamos az α s´ıkkal, ´es az α s´ık p´arhuzamos a d2 egyenessel, akkor a d1 ´es d2 egyenesek nem kell p´arhuzamosak legyenek. Az el˝obb ´ertelmezett p´arhuzamoss´agi rel´aci´ot gyakran ,,gyenge p´arhuzamoss´agnak” nevezik. Ha azt szeretn´enk, hogy tranzit´ıv rel´aci´ot (´es ´ıgy egyben ekvivalencia rel´aci´ot is) ´ertelmezz¨ unk, akkor az ir´anyterek dimenzi´oj´ara vonatkoz´oan is felt´etelt kell szabni. Az A = = a + D(A) ´es B = b + D(B) line´aris variet´asokat akkor nevezz¨ uk er˝osen p´arhuzamosoknak, ha ugyanaz az ir´anyter¨ uk. L´athat´o, hogy mindk´et esetben az egybees˝o variet´asokat is p´arhuzamosoknak tekintj¨ uk. ´ g. Ha A k B, A 6= B, akkor a k¨ovetkez˝o h´arom 1.16. Tulajdonsa eset k¨oz¨ ul pontosan egy ´all fenn: i) A ⊂ B, ii) B ⊂ A, iii) A ∩ B = ∅. ´ s. Ha felt´etelezz¨ Bizony´ıta uk, hogy A ∩ B 6= ∅, akkor l´etezik a ∈ ´ ∈ A∩B. Igy ´ırhatjuk, hogy A = a+D(A), illetve B = a+D(B). A k B alapj´an vagy a D(A) ⊂ D(B), vagy a D(B) ⊂ D(A) bennfoglal´as teljes¨ ul. Az els˝o esetben A ⊂ B, m´ıg a m´asodik esetben B ⊂ A. ¤ ´ g. Ha dimK V = n ∈ N, ´es A ∈ A(V ) egy 1.17. Tulajdonsa line´aris variet´as, amely nem metszi a H hipers´ıkot, akkor A p´arhuzamos H-val. ´ s. Mivel A ∩ H = ∅, az 1.14 tulajdons´ag alapj´an Bizony´ıta n ≥ dim(af(A ∪ H)) = dim H + dim A − dim(D(A) ∩ D(H)) + 1, n ≥ n − 1 + dim A − dim(D(A) ∩ D(H)) + 1, dim(D(A) ∩ D(H)) ≥ dim A. M´asr´eszt D(A) ∩ D(H) ⊂ D(A), ez´ert dim(D(A) ∩ D(H)) ≤ dim D(A) = dim A.
´ ´ LINEARIS VARIETASOK
13
Teh´at dim(D(A) ∩ D(H)) = dim D(A), ahonnan k¨ovetkezik, hogy D(A) ∩ D(H) = D(A). Teh´at D(A) ⊂ D(H), ami azt jelenti, hogy A ´es H p´arhuzamosak. ¤ ´ g. A V m dimenzi´os vektort´er l dimenzi´os line´a1.18. Tulajdonsa ris variet´asainak parametrikus egyenlete a V egy b´azisa szerint xi =
x0i
+
l X
dij λj ,
i ∈ {1, . . . , m}
j=1
alak´ u, ´es egy tetsz˝oleges line´aris variet´as egy m X xi aij = bj , j ∈ {1, . . . , m − l} i=1
alak´ u egyenletrendszer megold´asaival azonos´ıthat´o. ´ s. Legyen {v1 , . . . , vm } a V vektort´er egy b´azisa. A Bizony´ıta V vektort´er L line´aris variet´asa L = x0 + W alakba ´ırhat´o, ahol W r´esztere V -nek. Legyen {w1 , . . . , wl }, (l ≤ m) egy b´azisa W -nek. Ekkor tetsz˝oleges x ∈ L vektor x = x0 + λ1 w1 + . . . + λl wl
(2)
alakba ´ırhat´o, ahol λ1 , . . . , λl ∈ K. Mivel {v1 , . . . , vm } egy b´azisa V -nek ´ırhatjuk, hogy m X wj = dij vi , i=1
minden j ∈ {1, . . . , l} eset´en. Tov´abb´a x ´es x0 is fel´ırhat´o x = x1 v 1 + . . . + xm v m , x0 = x01 v1 + . . . + x0m vm alakban, teh´at a (2) egyenlet alapj´an m X
xi vi =
i=1
m X
x0i vi
i=1
+
m X l X
λj dij vi .
i=1 j=1
Mivel {v1 , . . . , vm } b´azis, kapjuk, hogy xi = x0i +
l X j=1
dij λj ,
i ∈ {1, . . . , m},
14
ALAPFOGALMAK
ahol λ1 , . . . , λl ∈ K. A W -nek a {w1 , . . . , wl } b´azisa kieg´esz´ıthet˝o a V egy {w1 , . . . , wm } m m b´azis´av´a. Ha [vi ]m i=1 = [aij ]i,j=1 [wi ]i=1 , akkor x = x1 v 1 + . . . + xm v m = x1
m X
a1j wj + . . . + xm
j=1
m X
amj wj =
j=1
m X = (x1 a1j + . . . + xm amj )wj .
Pm
j=1
Hasonl´oan x0 = j=1 (x01 a1j + . . . + x0m amj )wj . Mivel {w1 , . . . , wm } b´azisa a V -nek, a (2) egyenlet alapj´an ´ırhatjuk, hogy x1 a11 + . . . + xm am1 = x01 a11 + . . . + x0m am1 + λ1 ... x1 a1l + . . . + xm aml = x01 a1l + . . . + x0m aml + λl . x1 a1(l+1) + . . . + xm am(l+1) = x01 a1(l+1) + . . . + x0m am(l+1) ... x1 a1m + . . . + xm amm = x01 a1m + . . . + x0m amm Teh´at
m X
xi aij = bj ,
j ∈ {l + 1, . . . , m},
i=1
ahol bj = x01 a1j + . . . + x0m amj .
¤
´g. Ha {v1 , . . . , vm } egy b´azisa a V vektort´er1.19. Tulajdonsa nek, akkor a (3)
m X
xi aij = bj ,
j = 1, . . . , n, (n ≤ m)
i=1
rendszert teljes´ıt˝o x = x1 v1 + . . . + xm vm alak´ u vektorok a V -nek egy line´aris variet´as´at alkotj´ak, ha a (3) rendszernek l´etezik legal´abb egy megold´asa. ´ s. A Bizony´ıta m X i=1
xi aij = 0,
j ∈ {1, . . . , n}
´ ´ LINEARIS VARIETASOK
15
rendszert teljes´ıt˝o y = y1 v1 + . . . + ym vm vektorok a V -nek egy W r´eszter´et alkotj´ak. Teh´at, ha (x01 , . . . , x0m ) a (3) egyenletrendszer egy megold´asa, akkor L = x0 + W , ahol x0 = x01 v1 + . . . + x0m vm . ¤ A Desargues-t´ etel ´ ´s. Rn -ben k darab hipers´ıkot ´altal´ anos helyzet˝ u1.20. Ertelmez e nek nevez¨ unk, ha a metszet¨ uk (n − k) dimenzi´os. ´ g. Ha Rn -ben a H1 , H2 , . . . , Hk hipers´ıkok ´al1.21. Tulajdonsa tal´anos helyzet˝ uek ´es Hk+1 egy tetsz˝oleges hipers´ık (k + 1 ≤ n), akkor b´armely ε > 0 ´es tetsz˝oleges X ∈ Hk+1 eset´en a Hk+1 hipers´ık 0 elmozd´ıthat´o u ´gy, hogy a H1 , H2 , . . . , Hk , Hk+1 hipers´ıkok ´altal´anos helyzet˝ uek legyenek, ´es ha az X k´epe az elmozd´ıt´as ut´an X 0 , akkor az 0 XX 0 szakasz hossza nem nagyobb, mint ε (Hk+1 a Hk+1 elmozd´ıt´as´ab´ol j¨on l´etre). ´ s. Legyen Bizony´ıta
n P
αij xi = hj a Hj hipers´ık egyenlete, ha 1 ≤
i=1
j ≤ k + 1. Ha a H1 , H2 , . . . , Hk hipers´ıkok ´altal´anos helyzet˝ uek, akkor az U = [αij ]1≤j≤k m´atrix rangja k. Felt´etelezz¨ uk, hogy az els˝o k sorb´ol 1≤i≤n
´es oszlopb´ol alkotott aldetermin´ans nem 0. Ha az U 0 = [αij ]1≤j≤k+1 1≤i≤n
m´atrix rangja k + 1, akkor a Hk+1 hipers´ıkot nem kell elmozd´ıtani, ellenkez˝o esetben a (k +1)-edik sor (k +1)-edik elem´ehez hozz´adunk δ-t. Az ´ıgy kapott m´atrix rangja biztosan (k+1) ´es mondhatjuk, hogy a hipers´ıkon lev˝o X = (x01 , . . . , x0n ) pontnak az X 0 = (x01 , . . . , x1k+1 , . . . , x0n ) pont felel meg (vagyis csak a (k + 1)-edik koordin´at´aj´at v´altoztatjuk meg). ´Igy az XX 0 t´avols´ag ¯ ¯ ¯ ¯ δS ¯ ¯ ¯ αk+1 k+1 (αk+1 k+1 + δ) ¯ , P αj x0j . Teh´at ha az el˝obbi t´avols´ag kisebb, mint ahol S = hk+1 − 1≤j≤n j6=k+1
ε, akkor a kapott hipers´ık teljes´ıti a k´ert felt´eteleket. Ez vil´agos, hogy el´erhet˝o mert felt´etelezhetj¨ uk, hogy a nevez˝o nem 0 ´es ´ıgy δ → 0 eset´en a kifejez´es 0-hoz tart. ¤
16
ALAPFOGALMAK
´s. Ha Rn -ben a H1 , H2 , . . . , Hk hipers´ıkok tetsz˝oleges Megjegyze helyzet˝ uek, akkor b´armely ε > 0-ra elmozd´ıthat´ok u ´gy, hogy ´altal´anos helyzetbe ker¨ uljenek ´es a rajtuk el˝ore r¨ogz´ıtett Xj ∈ Hj , 1 ≤ j ≤ k pontoknak ´es az elmozd´ıt´as ut´ani k´ep¨ uknek a t´avols´aga ne legyen nagyobb, mint ε. ´ g. (Szil´agyi Zsolt, Andr´as Szil´ard) Rn -ben az 1.22. Tulajdonsa Oxi , 1 ≤ i ≤ n + 1 egyeneseken felvessz¨ uk az Aji ∈ (Oxi , j ∈ ∈ {1, 2, . . . , n} pontokat u ´gy, hogy a keletkez˝o hipers´ıkok mind ´altal´anos helyzet˝ uek legyenek (a pontok ´altal meghat´arozott b´armely 1 ≤ k ≤ n hipers´ık ´altal´anos helyzetben van). Minden i ∈ {1, 2, . . . , n + 1} ´es j ∈ {1, 2, . . . , n} eset´en jel¨olj¨ uk Hji -vel az {Ajl |l 6= i} pontok ´altal meghat´arozott hipers´ıkot ´es jel¨olj¨ uk Mi -vel a Hji , 1 ≤ j ≤ n hipers´ıkok metsz´espontj´at. Az ´ıgy szerkesztett Mi , 1 ≤ i ≤ n + 1 pontok egy egyenesre illeszkednek. ´ s. Tekints¨ uk az Rn+1 -beli Oxi , 1 ≤ i ≤ n + 1 egyeneBizony´ıta seken az Aji ∈ (Oxi , j ∈ {1, 2, . . . , n} pontokat u ´gy, hogy a keletkez˝o H j = af{Aji |1 ≤ i ≤ n + 1} hipers´ıkok ´altal´anos helyzet˝ uek legyenek. ´Igy a H j , 1 ≤ j ≤ n hipers´ıkok metszete egy d egyenes. M´asr´eszt n n T T Hji ⊂ az {Mi } = H j bennfoglal´as nyilv´anval´o, teh´at az ¨osszes j=1
j=1
Mi pont illeszkedik a d egyenesre. Ha az Oxn+1 egyenest u ´gy mozgatjuk, hogy beker¨ ulj¨on az Oxj , 1 ≤ j ≤ n egyenesek ´altal gener´alt n dimenzi´os line´aris variet´asba, akkor a konfigur´aci´o pontjai folytonosan v´altoznak. Ebb˝ol k¨ovetkezik, hogy a hat´ar´atmenet ut´an is a l´etez˝o metsz´espontok illeszkednek egy egyenesre. Az 1.4. ´abr´an ezt a 3 dimenzi´os tulajdons´agot l´athatjuk. ¤ ´s. 1. n = 2 eset´en a Desargues2 t´etel s´ıkbeli v´altozaMegjegyze t´anak egyik ´all´ıt´as´at kapjuk vissza: Ha az A11 A21 , A12 A22 ´es A13 A23 egyenesek ¨osszefut´oak ´es {M1 } = A13 A12 ∩A23 A22 , {M2 } = A11 A13 ∩A21 A23 ´es {M3 } = A11 A12 ∩A21 A22 , akkor az M1 , M2 ´es M3 pontok egy egyenesre illeszkednek (l´asd az 1.3. ´abr´at). 2G´ erard
Desargues, 1593-1662
´ ´ LINEARIS VARIETASOK
17
2. A tulajdons´ag ford´ıtottja is igaz. Ha az Aji pontokat nem az (Oxi f´elegyeneseken vessz¨ uk fel, hanem tetsz˝oleges di , i ∈ {1, 2, . . . n + 1} egyeneseken, amelyek k¨oz¨ ul b´armely n darab egyes´ıt´es´enek az affin burkol´oja n dimenzi´os, ´es az ´ıgy kapott Mi , i ∈ {1, 2, . . . n + 1} pontok egy egyenesre illeszkednek, akkor a di , i ∈ {1, 2, . . . n + 1} egyenesek O ¨osszefut´oak. A11
A13
A12
M3
M1
A22
A21
A23
M2
1.3. ´abra Hasonl´o gondolatmenet alapj´an igazolhat´o a k¨ovetkez˝o tulajdons´ag is: ´ g. (Szil´agyi Zsolt, Andr´as Szil´ard) Rn -ben az 1.23. Tulajdonsa Oxi , 1 ≤ i ≤ n + 1 egyeneseken felvessz¨ uk az Aji ∈ (Oxi , j ∈ ∈ {1, 2, . . . , p} pontokat (2 ≤ p ≤ n) u ´gy, hogy a keletkez˝o hipers´ıkok mind ´altal´anos helyzet˝ uek legyenek. Minden i ∈ {1, 2, . . . , n + 1} ´es j ∈ {1, 2, . . . , p} eset´en jel¨olj¨ uk Hji -vel az {Ajl |l 6= i} pontok ´altal meghat´arozott hipers´ıkot ´es jel¨olj¨ uk Mi -vel a Hji , 1 ≤ j ≤ p hipers´ıkok metszet´et (a felt´etelek alapj´an ez egy n−p dimenzi´os line´aris variet´as). Bizony´ıtsuk be, hogy az Mi , 1 ≤ i ≤ n + 1 variet´asok illeszkednek egy n + 1 − p dimenzi´os line´aris variet´asra. 1 3
2
1 1
4
1
2
2 3
2
3
3
3 1
2
1.4. ´abra
18
ALAPFOGALMAK
Gyakorlatok ´ es feladatok 1. Adott a s´ıkban az ABCD n´egysz¨og. Hat´arozd meg az M N szakasz felez˝opontj´anak m´ertani hely´et, ha M ∈ [AB] ´es N ∈ [CD]. 2. Az ABCDEF szab´alyos hatsz¨ogre hat´arozd meg a M N P h´aromsz¨og s´ ulypontj´anak a m´ertani hely´et, ha M ∈ [AB], N ∈ [CD] ´es P ∈ [EF ]. 3. Ha A ⊂ N egy v´eges halmaz, akkor legal´abb h´any eleme van az A + A halmaznak? 4. L´etezik-e olyan A, B halmaz, amelyre A ∩ B = ∅, A ∪ B = N∗ ´es A ∩ (A + A) = ∅, valamint B ∩ (B + B) = ∅? 5. Adj´al p´eld´at olyan halmazra, mely felruh´azhat´o k´et nem izomorf affin strukt´ ur´aval. uk Rn -beli koor6. A Desargues t´etel ´altal´anos´ıt´as´at jellemezz¨ din´at´akkal (an´elk¨ ul, hogy kit´ern´enk Rn+1 -be)! 7. H´any pontot tartalmaznak a (Z23 , +, ·, Z3 ) vektort´er line´aris variet´asai? 8. Hogyan ´ertelmezhet˝o az A, B ∈ (Z23 , +, ·, Z3 ) szakasz felez˝opontja? Ha A, B, C ∈ (Z23 , +, ·, Z3 ), akkor azt mondjuk, hogy az ABC h´aromsz¨og A cs´ ucs´ahoz tartoz´o oldalfelez˝o az A pont ´es a BC oldal felez˝opontja ´altal meghat´arozott egyenes (hasonl´oan ´ertelmezhet˝o a m´asik k´et oldalfelez˝o is). Bizony´ıtsd hogy (Z23 , +, ·, Z3 )-ben a h´aromsz¨og oldalfelez˝oi p´arhuzamosak (nincs k¨oz¨os pontjuk). 9. Bizony´ıtsd be, hogy a C[a, b] vektort´er minden v´eges dimenzi´os line´aris variet´asa egy line´aris differenci´al-egyenletrendszer megold´ashalmaza! 10. Bizony´ıtsd be, hogy az (A(V ), ⊆) rendezett halmaz egy teljes h´al´o. Igazold, hogy ha f : V → W egy izomorfizmus, akkor az f : A(V ) → A(W ), f (A) = {f (x)|x ∈ A} f¨ uggv´eny egy h´al´oizomorfizmus.
II. FEJEZET AFFIN TEREK → − ´ ´s. Az X halmaz, az X K feletti vektort´er ´es a 2.1. Ertelmez e − → → − ϕ : X × X → X lek´epz´esb˝ol alkotott (X, X , ϕ) h´armast affin t´ernek nevezz¨ uk, ha i) ϕ(P, Q) + ϕ(Q, R) = ϕ(P, R), b´armely P, Q, R ∈ X eset´en, − → → ii) b´armely O ∈ X ´es − v ∈ X eset´en l´etezik egyetlen M ∈ X → pont, amelyre ϕ(O, M ) = − v. → − A tov´abbiakban az (X, X , ϕ) affin teret r¨oviden X-szel jel¨olj¨ uk, ha −−→ nem ´all fenn a k´et´ertelm˝ us´eg vesz´elye. Bevezetj¨ uk az OM := ϕ(O, M ) jel¨ol´est, ahol O, M ∈ X. Ezzel a jel¨ol´essel a fenti ´ertelmez´esben szerepl˝o felt´etel a k¨ovetkez˝ok´eppen fogalmazhat´o meg: −→ −→ −→ i) P Q + QR = P R, b´armely P, Q, R ∈ X eset´en, − → → v ∈ X eset´en l´etezik egyetlen M ∈ X ii) b´armely O ∈ X ´es − −−→ → pont, amelyre − v = OM . Ha O ∈ X egy r¨ogz´ıtett pont, akkor az ´ertelmez´es alapj´an a − → −−→ ϕO : X → X , ϕO (M ) = ϕ(O, M ) = OM − → f¨ uggv´eny bijekt´ıv. ´Igy a ϕ−1 ıts´eg´evel ´atvihet˝o az X vektort´er O seg´ strukt´ ur´aja az X halmazra. Az ´ıgy kapott vektorteret TO X-szel jel¨olj¨ uk − → ´es az X ´erint˝ o ter´enek nevezz¨ uk az O pontban. A ϕO : TO X → X f¨ uggv´eny egy line´aris izomorfizmus. A TO X ´erint˝ot´er affin strukt´ ur´aja f¨ uggetlen az O pont megv´alaszt´as´at´ol, mert az ´erint˝ot´er line´aris variet´asai L = {M |ϕ(A, M ) ∈ U } alak´ uak. Az X affin t´er dimenzi´ oj´ an − → − → az X dimenzi´oj´at ´ertj¨ uk, dim X = dim X . Az ´erint˝ot´er ´ertelmez´ese alapj´an dim X = dim TO X. 19
20
ALAPFOGALMAK
− → ´ g. Ha (X, X , ϕ) egy affin t´er ´es M, N ∈ X k´et 2.2. Tulajdonsa tetsz˝oleges pont, akkor igazak a k¨ovetkez˝o ´all´ıt´asok: −−→ − → i) M M = 0 , −−→ −−→ ii) M N = −N M . −−→ −−→ −−→ −−→ − → ´ s. i) M M + M M = M M , teh´at M M = 0 . A tov´abBizony´ıta → − biakban a 0 nullvektor helyett egyszer˝ uen csak 0-t ´ırunk. −−→ −−→ −−→ −−→ −−→ ii) 0 = M M = M N + N M , teh´at M N = −N M . ¤ ´lda ´k. 1. Az Rm line´aris variet´asainak parametrikus egyenlete Pe (vektori´alisan): k −−→ −−−→ X −−−→ OM = OM0 + λi M0 Ai , i=1
−−−→ ahol az (M0 Ai )1≤i≤k vektorok a TM0 X ´erint˝ot´erben line´arisan f¨ ugget−−−→ lenek. Ez alapj´an az M0 ponton ´athalad´o, M0 N ir´any´ u egyenes vekm tori´alis egyenlete R -ben −−→ −−−→ −−−→ OM = OM0 + λM0 N , ahol λ ∈ R egy param´eter. Ha visszat´er¨ unk koordin´at´akra az x1 − x01 x2 − x02 xm − x0m = = ··· = (= λ) a1 a2 am egyenletekhez jutunk, ahol az M0 pont koordin´at´ai (x01 , x02 , . . . , x0m ), −−−→ az M v´altoz´o pont koordin´at´ai (x1 , x2 , . . . , xm ) ´es az M0 N vektor orig´obeli reprezent´ans´anak v´egpontja az A(a1 , a2 , . . . , am ) pont. 2. Ha A egy k´etdimenzi´os line´aris variet´as, akkor a parametrikus egyenlet vektori´alis alakja Rm -ben −−→ −−−→ −−−→ −−−→ OM = OM0 + λ1 M0 A1 + λ2 M0 A2 , ahol λ1 , λ2 ∈ R param´eterek. Ha visszat´er¨ unk koordin´at´akra az xi − x0i = λ1 a1i + λ2 a2i ,
1≤i≤m
egyenletekhez jutunk, ahol az M0 pont koordin´at´ai (x01 , x02 , . . . , x0m ), −−−→ az M v´altoz´o pont koordin´at´ai (x1 , x2 , . . . , xm ) ´es az M0 Aj , j ∈ {1, 2}
AFFIN TEREK
21
vektorok orig´obeli reprezent´ans´anak v´egpontja az Aj (aj1 , aj2 , . . . , ajm ) pont. Ebb˝ol l´athat´o, hogy m = 3 eset´en a λ1 a11 + λ2 a21 = x1 − x01 λ a1 + λ2 a22 = x2 − x02 1 12 λ1 a3 + λ2 a23 = x3 − x03 rendszerhez jutunk. A megoldhat´os´ag felt´etele az, hogy ¯ ¯ 1 2 ¯ a1 a1 x1 − x01 ¯ ¯ ¯ 1 2 ¯ a a x2 − x0 ¯ = 0, 2 2 2 ¯ ¯ ¯ a1 a2 x3 − x0 ¯ 3 3 3 amit α1 (x1 − x01 ) + α2 (x2 − x02 ) + α3 (x3 − x03 ) = 0 alakban is fel´ırhatunk, ahol ¯ 1 2 ¯ ¯ 1 2 ¯ ¯ 1 2 ¯ ¯ a2 a2 ¯ ¯ a1 a1 ¯ ¯ a a ¯ α1 = ¯¯ 1 2 ¯¯ , α2 = − ¯¯ 1 2 ¯¯ ´es α3 = ¯¯ 11 21 ¯¯ . a3 a3 a3 a3 a2 a2 Hasonl´o gondolatmenet ¯ ¯ ¯ ¯ ¯ ¯
alapj´an a s´ık egyenlete Rm -ben ¯ a11 a21 x1 − x01 ¯¯ a12 a22 x2 − x02 ¯¯ = 0, a1i a2i xi − x0i ¯
minden 3 ≤ i ≤ m eset´en.
¤
m P ´ ´s. Ha λ1 , . . . , λm ∈ K, λk = 1, O tetsz˝oleges 2.3. Ertelmez e k=1
pont az X-ben ´es A1 , . . . , Am ∈ X, akkor azt az M ∈ X pontot, amelyre m −−→ X −−→ OM = λk OAk , k=1
az (Ak )k=1,...,m pontrendszer (λk )k=1,...,m s´ ulyokkal sz´amolt baricentrum´ anak nevezz¨ uk. Az ´ertelmez´esb˝ol l´atszik, hogy r¨ogz´ıtett O pontra egy pontrendszerhez ´es adott s´ ulyokhoz legfeljebb egy baricentrum tartozik. A k¨ovetkez˝o k´et t´etel arra vonatkozik, hogy ez a baricentrum f¨ uggetlen az O pont megv´alaszt´as´at´ol ´es minden pontrendszerhez tetsz˝oleges s´ ulyokra egy´ertelm˝ uen megszerkeszthet˝o.
22
ALAPFOGALMAK
´g. A baricentrum f¨ 2.4. Tulajdonsa uggetlen az O pont megv´alaszt´as´at´ol. ´ s. Ha O0 ∈ X egy tetsz˝oleges pont, akkor a 2.3. ´ertelBizony´ıta mez´es jel¨ol´eseit haszn´alva m m −− → −−0→ −−→ X −−0→ X −−→ 0 O M = O O + OM = λk O O + λk OAk = k=1
=
m X
−−→ −−→ λk (O0 O + OAk ) =
k=1
k=1 m X
−−−→ λk O0 Ak .
k=1
Teh´at, ha a fenti ´ertelmez´esben O-t kicser´elj¨ uk O0 -re, akkor ugyanazt az M pontot kapjuk baricentrumnak. ¤ −−→ Vil´agos, hogy ha O tetsz˝oleges, akkor a vj = OAj , 1 ≤ j ≤ m m P λj vj ¨osszege ´es ennek az ¨osszegnek l´etezik vektoroknak l´etezik a j=1
egyetlen reprezent´ansa, amelynek O a kezd˝opontja, teh´at az el˝obbiek alapj´an tetsz˝oleges pontrendszer ´es tetsz˝oleges s´ ulyok eset´en egy´ertelm˝ uen meghat´arozott a pontrendszernek az adott s´ ulyokhoz tartoz´o baricentruma. A fenti tulajdons´ag alapj´an, ha M az A1 , . . . , Am ∈ X pontok λ1 , . . . , λm ∈ K s´ ulyokkal vett baricentruma, akkor ´ırhatjuk, hogy M = λ1 A1 + . . . + λm Am . ´lda ´k. 1. Ha λ1 = λ2 = . . . = λm , akkor azt mondjuk, hogy Pe az M pont az A1 , A2 , . . . , Am pontrendszer s´ ulypontja. ´Igy p´eld´aul m = 3 eset´en az A1 A2 A3 h´aromsz¨og s´ ulypontja a G = 13 A1 + 13 A2 + 13 A3 pont. Ez ´eppen az oldalfelez˝ok metsz´espontja. m = 4 eset´en a G = = 14 A1 + 14 A2 + 14 A3 + 41 A4 pontot t¨obbf´elek´eppen is megszerkeszthetj¨ uk: 1) az A1 A2 ´es A3 A4 (illetve A2 A3 ´es A4 A1 vagy A1 A3 ´es A4 A2 ) szakasz felez˝opontj´at ¨osszek¨ot˝o szakasz felez˝opontja; 2) az A1 A2 A3 h´aromsz¨og G4 s´ ulypontj´at az A4 szakasszal ¨oszszek¨ot˝o szakasz G4 -hez k¨ozelebb es˝o negyedel˝opontja. 2. Ha az A1 A2 A3 h´aromsz¨og A2 A3 , A3 A1 ´es A1 A2 oldal´an rendre i Bi−1 felvessz¨ uk a B1 , B2 , illetve B3 pontokat u ´gy, hogy BAi−1 = ki+1 , Ai+1 ki 1 ≤ i ≤ 3 (A4 = A1 ´es B0 = B3 ), akkor az Ai Bi , 1 ≤ i ≤ 3
AFFIN TEREK
23
egyenesek ¨osszefut´oak egy P pontban, ´es a P pont baricentrikus koordin´at´ai ar´anyosak a k1 , k2 illetve k3 sz´amokkal. A koordin´at´ak k1 k2 k3 , , . Ezek a sz´amok ar´anyosak a P A2 A3 , P A3 A1 k1 +k2 +k3 k1 +k2 +k3 k1 +k2 +k3 ´es P A1 A2 h´aromsz¨og ter¨ ulet´evel. A1
A4
A1
G G A3
A2 A3
A2
2.1. ´abra
2.2. ´abra
3. Ha az A1 A2 A3 A4 tetra´eder A1 A2 , A2 A3 , A3 A4 ´es A4 A1 ´el´en i rendre felvessz¨ uk a B1 , B2 , B3 illetve B4 pontokat u ´gy, hogy BAi Ai Bi+1 =
= ki+1 , 1 ≤ i ≤ 4 (A5 = A1 , B0 = B4 ), akkor a Bi Ai−1 Ai+2 , 1 ≤ i ≤ 4 ki s´ıkoknak van egy k¨oz¨os P pontja, ´es a P pont baricentrikus koordin´at´ai ar´anyosak a k1 , k2 , k3 , illetve k4 sz´amokkal. A baricentrikus koordin´at´ak ebben az esetben a P A2 A3 A4 , P A3 A4 A1 , P A4 A1 A2 ´es P A1 A2 A3 tetra´ederek t´erfogat´aval ar´anyosak. Az n dimenzi´os m´ert´ek ´ertelmez´ese ut´an l´atni fogjuk, hogy magasabb dimenzi´oban is hasonl´o geometriai jelent´es¨ uk van a baricentrikus koordin´at´aknak. ¤ − → ´ ´s. Az (X, X , ϕ) affin t´er eset´en az S ⊂ X halmazt 2.5. Ertelmez e − → − → az X affin r´eszter´enek nevezz¨ uk, ha l´etezik az X t´er S r´esztere u ´gy, → − hogy (S, S , ϕ|S×S ) affin t´er. A k¨ovetkez˝o tulajdons´aghoz felt´etelezz¨ uk, hogy |K| ≥ 3. ´ g. Az X affin t´er S r´eszhalmaza pontosan akkor 2.6. Tulajdonsa affin r´esztere X-nek, ha b´armely v´eges S-beli pontrendszer tetsz˝oleges baricentruma is S-hez tartozik.
24
ALAPFOGALMAK
´ s. A 2.4. tulajdons´ag alapj´an, ha S affin r´esztere XBizony´ıta nek, akkor S-beli pontok tetsz˝oleges baricentruma is S-hez tartozik. Ha S-beli pontrendszerek tetsz˝oleges baricentruma is S-beli, akkor el´egs´eges igazolni, hogy TO (S) r´esztere TO (X)-nek, ahol O ∈ S. Ha A, B ∈ S ´es λ ∈ K, akkor l´etezik M ∈ S, amelyre −−→ −→ −→ −→ OM = λOA + (1 − λ)OO = λOA. Mivel |K| ≥ 3 l´etezik λ ∈ K u ´gy, hogy λ 6= 0 ´es λ 6= 1. Teh´at l´etezik −−→ −1 −1 −1 −→ λ ´es (1 − λ) . Mivel λ OA, (1 − λ)−1 OB ∈ TO S, l´etezik M ∈ S u ´gy, hogy −−→ −→ −−→ OM = λ · λ−1 OA + (1 − λ) · (1 − λ)−1 OB ∈ TO S. ¤ − → ´ ´s. Ha (X, X , ϕ) egy affin t´er, akkor az A ⊂ X 2.7. Ertelmez e halmaz affin burkol´oj´ anak (vagy az A ´altal kifesz´ıtett affin r´eszt´ernek) nevezz¨ uk az X legkisebb affin r´eszter´et (a bennfoglal´asra n´ezve), amely tartalmazza az A-t. Az A halmaz affin burkol´oj´at af(A)-val jel¨olj¨ uk. ´ g. Az A ⊂ X affin burkol´oja 2.8. Tulajdonsa ¯ ( m ) m ¯ X X ¯ λk Ak ¯ m ∈ N∗ , λk ∈ K, af(A) = λk = 1, Ak ∈ A, k ≤ m . ¯ k=1
k=1
´ s. Jel¨olj¨ Bizony´ıta uk B-vel az el˝obbi egyenl˝os´eg jobb oldal´an lev˝o halmazt. A 2.6. tulajdons´ag alapj´an B affin r´esztere X-nek, mert affin kombin´aci´ok affin kombin´aci´oja is affin kombin´aci´o, ´es A ⊂ B, teh´at af(A) ⊂ B. Mivel af(A) affin r´esztere X-nek a 2.6. tulajdons´ag alapj´an az A-beli elemek tetsz˝oleges baricentruma az af(A)-hoz tartozik, de B pontosan ezen pontok halmaza. Teh´at B ⊂ af(A). ¤ ´ g. Ha A0 , . . . , Am az X affin t´er tetsz˝oleges pont2.9. Tulajdonsa jai, akkor −−−→ −−−→ −−−→ M ∈ af{A0 , . . . , Am } ⇐⇒ A0 M ∈ hA0 A1 , . . . , A0 Am i. ´ s. Ha M ∈ af{A0 , . . . , Am }, akkor a 2.8 tulajdons´ag Bizony´ıta m m P P alapj´an l´etezik λ0 , . . . , λm ∈ K u ´gy, hogy λk = 1 ´es M = λk Ak . k=0
k=0
AFFIN TEREK
25
Teh´at m
m
k=0
k=1
−−−→ X −−−→ X −−−→ −−−→ −−−→ A0 M = λk A0 Ak = λk A0 Ak ∈ hA0 A1 , . . . , A0 Am i. −−−→ −−−→ −−−→ Ha A0 M ∈ hA0 A1 , . . . , A0 Am i, akkor l´etezik λ1 , . . . , λm ∈ K u ´gy, hogy m P −−−→ −−−→ −−−→ λk jel¨ol´essel A0 M = λ1 A0 A1 + . . . + λm A0 Am . A λ0 = 1 − k=1
m −−−→ −−−→ −−−→ −−−→ P λk = 0, A0 M = λ0 A0 A0 + λ1 A0 A1 + . . . + λm A0 Am ,
teh´at M ∈ af{A0 , . . . , Am }.
k=0
¤
´ g. A k¨ovetkez˝o ´all´ıt´asok egyen´ert´ek˝ 2.10. Tulajdonsa uek: i) dim af{A0 , . . . , Am } = m, −−−→ uggetlen, ii) az (A0 Ak )k=1,...,m vektorrendszer line´arisan f¨ iii) az A0 , . . . , Am pontok k¨oz¨ ul egyik sincs a t¨obbi ´altal kifesz´ıtett affin r´eszt´erben. ´ s. Jel¨olj¨ Bizony´ıta uk B-vel az A0 , . . . , Am pontok affin burkol´oj´at. −−−→ −−−→ i) =⇒ ii) A 2.9. tulajdons´ag alapj´an TA0 B = hA0 A1 , . . . , A0 Am i. ´Igy −−−→ az (A0 Ak )k∈{1,...,m} gener´ator rendszere a TA0 B-nek. De mivel dim B = −−−→ = m, ez´ert (A0 Ak )k∈{1,...,m} egy b´azisa TA0 B-nek, teh´at line´arisan f¨ uggetlen rendszer. −−−→ ii) =⇒ iii) Ha az (A0 Ak )k∈{1,...,m} vektorrendszer line´arisan f¨ ugget−−−→ len akkor az (Ai Ak )k6=i (i r¨ogz´ıtett ´es k v´altoz´o) rendszer is line´arisan f¨ uggetlen (ellen˝orizd le!). ´Igy el´egs´eges csak azt igazolnunk, hogy A1 ∈ / ∈ / af{A0 , A2 , . . . , Am }. Tegy¨ uk fel az ellenkez˝oj´et. A 2.8. tulajdons´ag alapj´an A1 az A0 , A2 , . . . , Am pontrendszer baricentruma valamely P λ0 , λ2 , . . . , λm ( λk = 1) s´ ulyokkal: k6=1
A1 = λ0 A0 + λ2 A2 + . . . + λm Am . Teh´at
−−−→ −−−→ −−−→ −−−→ A0 A1 = λ0 A0 A0 + λ2 A0 A2 + . . . + λm A0 Am , −−−→ −−−→ −−−→ 0 = −A0 A1 + λ2 A0 A2 + . . . + λm A0 Am , −−−→ de ez ellentmond a feltev´esnek, miszerint (A0 Ak )k∈{1,...,m} line´arisan f¨ uggetlen vektorrendszer.
26
ALAPFOGALMAK
iii) =⇒ i) Ha Ai ∈ / af{A0 , . . . , Aˆi , . . . , Am } (a ˆ-pal jel¨olt tag hi´anyzik a felsorol´asb´ol), akkor a 2.9. tulajdons´ag alapj´an −−−→ −−−→ −−ˆ−→ −−−→ A0 Ai ∈ / hA0 A1 , . . . , A0 Ai , . . . , A0 Am i. −−−→ Ez elmondhat´o minden i ∈ {1, . . . , m} eset´en, teh´at az (A0 Ak )k∈{1,...,m} vektorrendszer line´arisan f¨ uggetlen. M´asr´eszt ez a rendszer a TA0 B ´erint˝ot´er gener´al´o rendszere, teh´at egy b´azisa is, ´es ´ıgy dim B = = dim TA0 B = m. ¤ ´ ´s. Az A0 , A1 , . . . , Am ∈ X pontok affin f¨ 2.11. Ertelmez e uggetlenek, ha egyik pont sincs benne a fennmarad´o m pont ´altal kifesz´ıtett affin r´eszt´erben. ´ ´s. Az (A0 , . . . , Am ) rendezett, affin f¨ uggetlen 2.12. Ertelmez e pontokb´ol ´all´o (m + 1)-est az af{A0 , . . . , Am } affin t´er koordin´ atarendszer´enek nevezz¨ uk. Ha M ∈ af{A0 , . . . , Am }, akkor l´eteznek a m m P P −−→ −−→ λk = 1 ´es OM = λk OA0 . λ0 , . . . , λm ∈ K skal´arok, amelyekre k=0
k=0
A (λ0 , . . . , λm ) rendszert az M pont baricentrikus koordin´ at´ ainak nevezz¨ uk az (A0 , A1 , . . . , Am ) affin koordin´atarendszerhez viszony´ıtva. A (λ1 , . . . , λm ) rendszert az M pont Descartes-f´ele koordin´ at´ ainak ne−−−→ vezz¨ uk. A (λ1 , . . . , λm ) rendszert u ´gy felfoghatjuk, mint az A0 M vek−−−→ −−−→ tor egy¨ utthat´oi az {A0 A1 , . . . , A0 Am } b´azisban: −−−→ −−−→ −−−→ A0 M = λ1 A0 A1 + . . . + λm A0 Am . Legyen X egy n dimenzi´os affin t´er ´es A ∈ X egy pont. Ha a B = − → = {v1 , . . . , vn } halmaz elemei az X egy b´azis´at alkotj´ak, akkor l´eteznek −−→ az A1 , . . . , An ∈ X pontok u ´gy, hogy AAk = vk b´armely k ∈ {1, . . . , n} eset´en. Az (A, A1 , . . . , An ) pontrendszer egy affin koordin´ata-rendszere az X-nek. Ezek alapj´an az (A, B) p´arost is az X affin t´er koordin´ata-rendszer´enek tekintj¨ uk. → − ´g. Legyen O az (X, X , ϕ) affin t´er egy tetsz˝o2.13. Tulajdonsa leges pontja. Az S ⊂ X halmaz pontosan akkor affin r´esztere X-nek, ha a TO S ´erint˝ot´er line´aris variet´asa a TO X ´erint˝ot´ernek. ´ s. Az egyszer˝ ubb le´ır´as´ert minden M ∈ X pontra azoBizony´ıta − → nos´ıtjuk a TM X-et az X vektort´errel (a ϕM ´altal).
AFFIN TEREK
27
Ha S ⊂ X affin r´eszt´er, akkor M ∈ S pont eset´en TM S r´esztere − → −−→ → − X -nek ´es TO S = OM + TM S. Teh´at TO S line´aris variet´asa X -nak, az azonos´ıt´as miatt TO X-nek. → Ha TO S line´aris variet´asa TO X-nek, akkor TO S = − v + W , ahol −−→ W r´esztere TO X-nek. Legyen M ∈ X az a pont, amelyre OM = −−→ −−→ → =− v . Teh´at TO S = OM + W , az M O-t hozz´adva mindk´et oldalhoz −−→ kapjuk, hogy M O + TO S = W , azaz TM S = W . Innen k¨ovetkezik, hogy M ∈ S, mivel 0 ∈ W . Tov´abb´a az is k¨onnyen igazolhat´o, hogy TN S = W b´armely N ∈ S eset´en. Ezek alapj´an (S, ϕ|S×S , W ) affin r´esztere X-nek. ¤ Az 1.18. ´es a 2.13. tulajdons´agok alapj´an kijelenthetj¨ uk a k¨ovetkez˝o tulajdons´agot. ´ g. Ha (A0 , . . . , Am ) egy affin koordin´ata-rend2.14. Tulajdonsa szer az X affin t´erben, ´es egy M ∈ X pont Descartes-f´ele koordin´at´ai (x1 , . . . , xm ), akkor egy nem u ¨res affin r´eszt´er parametrikus egyenlete xi =
x0i
+
l X
dij λj ,
i ∈ {1, . . . , m}
j=1
alak´ u ´es egy tetsz˝oleges affin r´eszt´er egy m X aij xj = bi , i ∈ {1, . . . , m} j=1
alak´ u egyenletrendszer megold´asaival azonos´ıthat´o. −−−→ −−−→ ´ s. A TA0 X ´erint˝ot´eren {A0 A1 , . . . , A0 Am } egy b´azis. Bizony´ıta A 2.13. tulajdons´ag alapj´an egy tetsz˝oleges affin r´eszt´er line´aris variet´asa a TA0 X-nek. Az 1.18. tulajdons´ag alapj´an ez a line´aris variet´as megadhat´o a kijelent´esben szerepl˝o egyenletrendszerek seg´ıts´eg´evel az −−−→ −−−→ {A0 A1 , . . . , A0 Am } b´azisban. De az egyenletrendszerekb˝ol kapott koordin´at´ak az affin r´eszt´er pontjainak a Descartes-f´ele koordin´at´ait adj´ak meg az (A0 , . . . , Am ) affin koordin´atarendszerben. ¤ − → ´g. Ha az (X, X , ϕ) affin t´ernek az R = (A0 , B) 2.15. Tulajdonsa unk ´att´er´est, akkor ´es R0 = (A00 , B 0 ) koordin´atarendszerei k¨oz¨ott v´egz¨ 0
0 [M ]R = [T ]B B · [M ]R0 + [A0 ]R .
28
ALAPFOGALMAK
´ s. Tekints¨ Bizony´ıta uk az S = (A00 , B) koordin´atarendszert. Ha 0 [T ]B azisr´ol a B 0 b´azisra val´o ´att´er´es m´atrixa, akkor B a B b´ (4)
−−−→ −−0−→ 0 B0 [M ]S = [A00 M ]B = [T ]B B · [A0 M ]B 0 = [T ]B · [M ]R0 .
−−−→ −−−→ −−−→ Tov´abb´a [A00 M ]B = [A00 A0 ]B + [A0 M ]B , teh´at [M ]S = −[A00 ]R + [M ]R .
(5)
A (4) ´es (5) egyenl˝os´egek alapj´an kapjuk, hogy 0
0 [M ]R = [T ]B B · [M ]R0 + [A0 ]R .
¤
− → − → ´ ´s. Legyen (X, X , ϕ) ´es (Y, Y , ψ) k´et affin t´er. 2.16. Ertelmez e Egy f : X → Y f¨ uggv´enyt affin lek´epz´esnek nevez¨ unk, ha l´etezik → − − → − → egy f : X → Y line´aris lek´epz´es, amelyre a k¨ovetkez˝o diagram kommutat´ıv: X ×X
ϕ
→ /−
X . − → f
f ×f
² → /−
²
Y ×Y
ψ
Y
− → − → − → Az f : X → Y line´aris lek´epz´est az f : X → Y affin lek´epez´es nyom´ anak nevezz¨ uk. Az ´ertelmez´esb˝ol k¨ovetkezik, hogy b´armely O, M ∈ X pontok eset´en −−−−−−−→ − → −−→ f (O)f (M ) = f (OM ). ´ g. Az f : X → Y f¨ 2.17. Tulajdonsa uggv´eny pontosan akkor affin lek´epz´es, ha tetsz˝oleges A0 , . . . , Am ∈ X ´es λ0 , . . . , λm ∈ K m P ( λk = 1) eset´en k=0
f
à m X k=0
! λk Ak
=
m X k=0
λk f (Ak ).
AFFIN TEREK
29
´ s. Tegy¨ Bizony´ıta uk fel, hogy f : X → Y affin f¨ uggv´eny ´es legyen m P M= λk Ak . Ha O ∈ X egy tetsz˝oleges pont, akkor k=0 m
X −−−−−−−→ −−−−−−−→ − → −−→ f (O)f (M ) = f (OM ) = λk f (O)f (Ak ). k=0
Teh´at f (M ) =
m P
λk f (Ak ). Ford´ıtva, igazoljuk, hogy az
k=0
−−−−−−−→ − → −−→ f (OM ) = f (O)f (M ) − → f¨ uggv´eny line´aris. Legyen v1 , v2 ∈ X , λ1 , λ2 ∈ K, ´es O ∈ X egy −−→ −−→ r¨ogz´ıtett pont. L´etezik A1 , A2 ∈ X u ´gy, hogy OA1 = v1 ´es OA2 = v2 . Ha λ0 = 1 − λ1 − λ2 ´es M = λ0 O + λ1 A1 + λ2 A2 , akkor −−−−−−−→ − → −−→ − → f (λ1 v1 + λ2 v2 ) = f (OM ) = f (O)f (M ) = −−−−−−→ −−−−−−−→ −−−−−−−→ = λ0 f (O)f (O) + λ1 f (O)f (A1 ) + λ2 f (O)f (A2 ) = −−−−−−−→ −−−−−−−→ − → −−→ − → −−→ = λ1 f (O)f (A1 ) + λ2 f (O)f (A2 ) = λ1 f (OA1 ) + λ2 f (OA2 ) = − → − → = λ1 f (v1 ) + λ2 f (v2 ). ¤ − → − → − → f :X →Y,
A 2.6. ´es 2.17. tulajdons´agok alapj´an kijelenthetj¨ uk: ´ g. Affin lek´epz´es affin r´eszteret affin r´eszt´erbe 2.18. Tulajdonsa visz. − → → − − → ´ g. Ha A ∈ X, B ∈ Y ´es f : X → Y 2.19. Tulajdonsa egy line´aris lek´epz´es (X ´es Y affin terek), akkor pontosan egy olyan f : X → Y affin lek´epz´es l´etezik, amelyre −−−−−−−→ − → −−→ f (A) = B, ´es f (M )f (N ) = f (M N ), minden M, N ∈ X eset´en. − → ´ s. Ha {v1 , . . . , vm } egy b´azisa az X -nak, akkor l´eteznek Bizony´ıta −−−−−−−→ az A0 = A, A1 , . . . , Am ∈ X pontok u ´gy, hogy f (A)f (Ak ) = vk , b´armely k ∈ {1, . . . , m} eset´en. Tetsz˝oleges M ∈ X pont eset´en l´eteznek (´es egy´ertelm˝ uek) a (λ0 , . . . λm ) baricentrikus koordin´at´ak m P u ´gy, hogy M = λk Ak . Ha l´etezne a tulajdons´agban szerepl˝o f k=0
affin lek´epz´es, akkor
30
ALAPFOGALMAK
m
m
k=0
k=0
X − X −−−−−−−→ −−−−−−−→ − → −−→ → −−→ f (A)f (M ) = f (AM ) = λk f (AAk ) = λk f (A)f (Ak ), teh´at f (M ) =
m P
f (Ak ). Ez alapj´an l´athat´o, hogy f egy´ertelm˝ uen
k=0
meghat´arozott az f (A0 ) = B, f (A1 ), . . . , f (Am ) pontok ´altal. M´asr´eszt minden k ∈ {1, . . . , m} eset´en l´etezik egyetlen Bk ∈ Y u ´gy, hogy → −−→ − BBk = f (vk ). Mivel −−−−−→ −−−−−−−→ − → −−→ → − Bf (Ak ) = f (A)f (Ak ) = f (AAk ) = f (vk ) kapjuk, hogy f (Ak ) = Bk , b´armely k ∈ {1, . . . , m} eset´en.
¤
´lda ´k. 1. R¨ogz´ıtett (x01 , . . . , x0n ) ∈ Rn pont eset´en az Pe f : Rn → Rn , f ((x1 , x2 , . . . , xn )) = (x1 − x01 , x2 − x02 , . . . , xn − x0n ) − → − →→ → f¨ uggv´eny egy affin f¨ uggv´eny, ´es a nyoma az f : Rn → Rn , f (− v)=− v identikus f¨ ugv´eny. Az ilyen transzform´aci´okat eltol´asoknak nevezz¨ uk. 2. R¨ogz´ıtett (x01 , . . . , x0n ) ∈ Rn pont eset´en az f : Rn → Rn , f ((x1 , x2 , . . . , xn )) = (x01 +λ(x1 −x01 ), x02 +λ(x2 −x02 ), . . . , x0n +λ(xn −x0n )) − → − →− f¨ uggv´eny egy affin f¨ uggv´eny, ´es a nyoma az f : Rn → Rn , f (→ v)= → − 0 0 0 = λ v line´aris f¨ uggv´eny. Az ilyen transzform´aci´ot x = (x1 , x2 , . . . , x0n ) k¨oz´eppontt´ u ´es λ ar´any´ u k¨oz´eppontos hasonl´os´agnak vagy homot´eti´anak nevezz¨ uk. Ha λ = −1, akkor az x0 = (x01 , x02 , . . . , x0n ) k¨oz´eppontt´ u szimmetri´at kapjuk vissza. 3. Az f : R2 → R2 , f ((x1 , x2 )) = (x01 , x02 ), ahol ½ 0 x1 = x01 + (x1 − x01 ) cos ϕ − (x2 − x02 ) sin ϕ x02 = x02 + (x1 − x01 ) sin ϕ + (x2 − x02 ) cos ϕ u f¨ uggv´eny egy affin f¨ ugv´eny. Ez tulajdonk´eppen az (x01 , x02 ) k¨oz´eppontt´ ´es ϕ sz¨og˝ u forgat´as. ¤
AFFIN TEREK
31
Az ´ertelmez´esb˝ol ´es abb´ol, hogy line´aris lek´epez´esek ¨osszet´etele is line´aris lek´epez´es k¨ovetkezik, hogy az affin lek´epez´esek ¨osszet´etele is affin lek´epez´es. ´Igy az el˝obbi p´eld´akban felsorolt lek´epez´esek ¨osszet´etele is affin lek´epez´es. ´ g. Affin lek´epez´esek ¨osszet´etele is affin lek´epe2.20. Tulajdonsa z´es. A 2.13. tulajdons´ag alapj´an ´ertelmezhetj¨ uk egy affin t´er r´esztereinek p´arhuzamos´ag´at. ´ ´s. Az X affin t´er S ´es S 0 affin r´eszterei p´arhu2.21. Ertelmez e zamosak, ha valamely O ∈ X eset´en a TO X vektort´er TO S ´es TO S 0 line´aris variet´asai p´arhuzamosak. Term´eszetesen a p´arhuzamoss´ag ´ertelmez´ese f¨ uggetlen az O ∈ X pont megv´alaszt´as´at´ol. ´ g. Az affin lek´epz´es meg˝orzi a p´arhuzamoss´a2.22. Tulajdonsa got. − → − → − → ´ s. Legyen (f, f ) : (X, X , ϕ) → (Y, Y , ψ) egy affin Bizony´ıta ´ lek´epz´es ´es S, S 0 ⊂ X p´arhuzamos affin r´eszterek. Ertelmez´ es alapj´an 0 l´etezik O ∈ X u ´gy, hogy TO S ´es TO S p´arhuzamos line´aris variet´asai a − → TO X-nek. A g = ψf−1 epz´es line´aris ´es (O) ◦ f ◦ ϕO : TO X → Tf (O) Y lek´ 0 0 Tf (O) f (S) = g(TO S), illetve Tf (O) f (S ) = g(TO S ). Line´aris lek´epz´es meg˝orzi a line´aris variet´asok p´arhuzamoss´ag´at, ez´ert f (S) ´es f (S 0 ) p´arhuzamos affin r´eszterei az Y -nak. ¤ ´ g. Ha (A0 , . . . , Am ) ´es (B0 , . . . , Bm ) k´et affin 2.23. Tulajdonsa koordin´atarendszer X-ben, akkor l´etezik egyetlen f : X → X affin transzform´aci´o, amelyre f (Ak ) = Bk , b´armely k ∈ {0, . . . , m} eset´en. ´ s. Tegy¨ Bizony´ıta uk fel, hogy l´etezik a kijelent´esben szerepl˝o affin lek´epz´es. Ha M ∈ X egy tetsz˝oleges pont, akkor egy´ertelm˝ uen l´eteznek a λ0 , . . . , λm ∈ K egy¨ uthat´ok, amelyekre λ0 + . . . + λm = 1 ´es M = λ0 A0 + . . . + λm Am . A 2.17. tulajdons´ag alapj´an (6)
f (M ) = λ0 f (A0 ) + . . . + λm f (Am ) = λ0 B0 + . . . + λm Bm .
32
ALAPFOGALMAK
Teh´at az f egy´etelm˝ uen meghat´arozott (mivel (B0 , . . . , Bm ) is affin koordin´atarendszere az X-nek). Az f : X → X f¨ uggv´enyt az (6) m´asodik egyenl˝os´ege alapj´an ´ertelmezz¨ uk. A 2.17. tulajdons´ag alapj´an ez a lek´epz´es affin. Ezzel igazoltuk a l´etez´est is. ¤ A tov´abbiakban n´eh´any alkalmaz´ast mutatunk be. Ha a C pontnak az A, B-re vonatkoz´o baricentrikus koordin´at´ai −→ −→ −−→ −→ −−→ (1 − λ, λ), akkor OC = (1 − λ)OA + λOB, teh´at CA = rCB, ahol λ r = λ−1 . Ezt a sz´amot R(A, B, C)-vel jel¨olj¨ uk, ´es az A, B ´es C pontok ar´any´anak nevezz¨ uk. Mivel az affin lek´epez´esek meg˝orzik a baricentrikus koordin´at´akat, ez´ert vil´agos, hogy meg˝orzik a pontok ar´any´at is. ´ g. (Ceva3 t´etele) Az ABC h´aromsz¨ogben A1 ∈ 2.24. Tulajdonsa ∈ BC, B1 ∈ CA ´es C1 ∈ AB. Az AA1 , BB1 ´es CC1 egyenesek pontosan akkor futnak ¨ossze, ha r1 r2 r3 = −1, ahol r1 = R(B, C, A1 ), r2 = R(C, A, B1 ) ´es r3 = R(A, B, C1 ). Hasonl´oan igazolhat´o a Menel´aosz4 t´etel is: Az ABC h´aromsz¨ogben A1 ∈ BC, B1 ∈ CA ´es C1 ∈ AB. Az A1 , B1 ´es C1 pont akkor ´es csakis akkor van egy egyenesen, ha r1 r2 r3 = = 1, ahol r1 = R(B, C, A1 ), r2 = R(C, A, B1 ) ´es r3 = R(A, B, C1 ). Mi mindk´et t´etelnek az n-dimenzi´os ´altal´anos´ıt´as´at igazoljuk: ´ g. (Ceva t´etele) Az A0 A1 . . . An affin f¨ uggetlen 2.25. Tulajdonsa pontok ´es Bi ∈ Ai Ai+1 , 0 ≤ i ≤ n (An+1 = A0 ). i ∈ {0, 1, . . . , n} eset´en jel¨olj¨ uk Hi -vel a {Bi } ∪ ({A0 , A1 . . . , An } \ {Ai , Ai+1 }) pontok ´altal meghat´arozott hipers´ıkot. A H0 , H1 , . . . , Hn nem p´arhuzamos hipers´ıkoknak pontosan akkor van egy k¨oz¨os pontjuk, ha n Y
ri = (−1)n+1 ,
i=0
ahol ri = R(Ai , Ai+1 , Bi ), minden 0 ≤ i ≤ n eset´en. 3Thomas
Ceva, jezsuita szerzetes, 1648-1737 Menel´aosz, i.e. 100
4Alexandriai
AFFIN TEREK
33
´ s. A Bi pontnak az Ai , Ai+1 -re vonatkoz´o baricentrikus Bizony´ıta koordin´at´ait jel¨olj¨ uk ((1−αi ), αi )-vel, minden 0 ≤ i ≤ n eset´en. Ha az i i = 1−α = − r1i . O(µ0 , µ1 , . . . , µn ) pont a Hi hipers´ıkban van, akkor µµi+1 αi Teh´at, ha O ∈ Hi , minden i ∈ {0, 1, . . . , n} eset´en, akkor n n Y Y µi+1 ri = (−1)n+1 = (−1)n+1 . µ i i=0 i=0 A ford´ıtott implik´aci´o igazol´as´ahoz el´egs´eges ´eszrevenni, hogy 1 µ0 = , ´es n−1 k P Q k 1− (−1) rj k=0
µi = (−1)i µ0
i−1 Y
j=0
rj , 1 ≤ i ≤ n
j=0
v´alaszt´assal az O(µ0 , µ1 , . . . , µn ) pont val´oban hozz´atartozik az ¨osszes Hi , 0 ≤ i ≤ n hipers´ıkhoz. ¤ ´ g. (Menel´aosz t´etele) Az A0 A1 . . . An affin f¨ 2.26. Tulajdonsa uggetlen pontok ´es Bi ∈ Ai Ai+1 , 0 ≤ i ≤ n (An+1 = A0 ). A B0 , B1 , . . . , n Q ri = 1, Bn pontok akkor ´es csakis akkor vannak egy hipers´ıkban, ha ahol ri = R(Ai , Ai+1 , Bi ), minden 0 ≤ i ≤ n eset´en.
i=0
´ s. V´alasszunk egy olyan d ir´anyt, amely nem p´arhuzaBizony´ıta mos a H hipers´ıkkal, ´es minden Ai pontb´ol h´ uzzunk p´arhuzamost a d-vel. Az Ai -b˝ol h´ uzott p´arhuzamosnak ´es a H hipers´ıknak a k¨oz¨os pontj´at jel¨olj¨ uk Ki -vel. Ha a B0 , B1 , . . . , Bn pontok egy H hipers´ıkhoz Ai Ki tartoznak, akkor Ai+1 = |ri |, teh´at Ki+1 ¯ ¯ n n ¯Y ¯ Y Ai Ki ¯ ¯ = 1. ¯ ri ¯ = ¯ ¯ A K i+1 i+1 i=0 i=0 M´asr´eszt az ri pontosan akkor negat´ıv, ha az Ai ´es Ai+1 pontok a n Q H ellent´etes oldal´an vannak, ´ıgy a ri szorzat el˝ojele megegyezik i=0
azoknak az (i, i + 1) p´aroknak a sz´am´aval, amelyekre az Ai ´es Ai+1 pontok a H ellent´etes oldal´an vannak. Ez viszont p´aros, mert An+1 = = A0 , teh´at a kijelentett t´etel igaz. ¤
34
ALAPFOGALMAK
´s. Az el˝obbi k´et tulajdons´ag alapj´an l´athat´o, hogy Megjegyze p´aratlan n eset´en (p´eld´aul n = 3-ra) a Ceva t´etel ´es a Menel´aosz t´etel ekvivalensek (a hipers´ıkok pontosan akkor metszik egym´ast, ha a pontok illeszkednek egy hipers´ıkra). L´assuk ezt be geometriai argumentumok seg´ıts´eg´evel ´es igazoljuk, hogy ebben az esetben a hipers´ıkok metszete benne van a pontokra illeszked˝o hipers´ıkban. ´ g. (Newton5-Gauss6 egyenes) Ha az ABCD 2.27. Tulajdonsa n´egysz¨og szembenfekv˝o oldalainak metsz´espontja E, illetve F, akkor az AC, BD ´es EF szakaszok felez˝opontja egy egyenesre illeszkedik. ´ s. A 2.23. tulajdons´ag alapj´an a koordin´ata-rendszer Bizony´ıta kezd˝opontj´at v´alaszthatjuk A-nak ´es az AB, illetve AD vektorokat b´azisvektoroknak (az (A, B, D) affin koordin´atarendszert haszn´aljuk). A pontok elhelyezked´ese alapj´an l´etezik olyan α, β ∈ R, amelyre E = αB ´es F = βD. A C pont el˝o´all´ıthat´o a B ´es F, illetve az E ´es D affin kombin´aci´ojak´ent is, teh´at l´etezik olyan λ, µ ∈ R, amelyekre λB + (1 − λ)βD = µD + (1 − µ)αB. −→ −−→ Az AB ´es AD vektorok line´aris f¨ uggetlens´eg´eb˝ol k¨ovetkezik, hogy ½ λ = (1 − µ)α µ = (1 − λ)β teh´at µ =
β(α−1) , αβ−1
´es ´ıgy a
α(β − 1) β(α − 1) B+ D. αβ − 1 αβ − 1 −−→ −−→ A kollinearit´ashoz el´egs´eges igazolni, hogy M N = k M P , vagyis a koordin´at´akra el´egs´eges kimutatni, hogy C=
α(β−1) αβ−1 α(β−1) αβ−1
´es ez igaz (mindk´et t¨ort 5Sir
−1 −α
1 ). αβ
Isaac Newton, 1643-1727 Friedrich Gauss, 1777-1855
6Carl
=
β(α−1) βα−1 β(α−1) βα−1
−1 −β
,
AFFIN TEREK
35
A
M B
D
N C
F E
P
2.3. ´abra
¤
´s. Az ABCDEF alakzatot teljes n´egysz¨ognek nevezMegjegyze z¨ uk ´es az AC, BD, illetve EF szakaszok a teljes n´egysz¨og ´atl´oi. ´g. (Pascal7) Ha A1 , B1 , C1 ∈ d1 ´es A2 , B2 , C2 ∈ 2.28. Tulajdonsa ∈ d2 , akkor az {M } = A1 B2 ∩ A2 B1 , {N } = A1 C2 ∩ A2 C1 ´es {P } = = B1 C2 ∩ B2 C1 pontok egy egyenesen vannak. ´ s. Ha a d1 ´es d2 egyenesek p´arhuzamosak, akkor a Bizony´ıta tulajdons´ag nyilv´anval´o, ez´ert felt´etelezhetj¨ uk, hogy d1 ∩ d2 6= ∅. Ha u ´es v a d1 , illetve d2 egyenes egys´egvektora, akkor l´etezik olyan −−→ −−→ a1 , b1 , c1 ´es a2 , b2 , c2 val´os sz´am, amelyre OA1 = a1 u, OB1 = b1 u, −−→ −−→ −−→ −−→ OC1 = c1 u, OA2 = a2 v, OB2 = b2 v, ´es OC2 = c2 v. Az el˝obbi tulajdons´ag igazol´as´aban haszn´alt gondolatmenethez hasonl´o sz´amol´asok alapj´an kapjuk, hogy −−→ a1 b1 (a2 − b2 ) a2 b2 (a1 − b1 ) OM = u+ v, a1 a2 − b1 b2 a1 a2 − b1 b2 −−→ a1 c1 (a2 − c2 ) a2 c2 (a1 − c1 ) u+ v, ON = a1 a2 − c1 c2 a1 a2 − c1 c2 −→ b1 c1 (b2 − c2 ) b2 c2 (b1 − c1 ) OP = u+ v, b1 b2 − c1 c2 b1 b2 − c1 c2 7Blaise
Pascal, 1623-1662
36
ALAPFOGALMAK
−−→ −−→ −→ M´asr´eszt az OM , ON ´es OP egyen´ert´ek˝ u azzal, hogy a ¯ ¯ a1 b1 (a2 − b2 ) ¯ D = ¯¯ b1 c1 (b2 − c2 ) ¯ c1 a1 (c2 − a2 )
vektorok v´egpontj´anak kollinearit´asa a2 b2 (a1 − b1 ) a1 a2 − b1 b2 b2 c2 (b1 − c1 ) b1 b2 − c1 c2 c2 a2 (c1 − a1 ) c1 c2 − a1 a2
¯ ¯ ¯ ¯ ¯ ¯
determin´ans 0. C1 B1 A1 P N M
A2
B2
C2
2.4. ´abra Ha ebben a determin´ansban az els˝o sort szorozzuk c1 c2 -vel, a m´asodikat a1 a2 -vel ´es a harmadikat b1 b2 -vel, akkor az els˝o oszlopb´ol kiemelhet¨ unk a1 b1 c1 -et ´es a m´asodikb´ol a2 b2 c2 -t. ´Igy azt kapjuk, hogy ¯ ¯ ¯ c2 (a2 − b2 ) c1 (a1 − b1 ) c1 c2 (a1 a2 − b1 b2 ) ¯ ¯ ¯ D = ¯¯ a2 (b2 − c2 ) a1 (b1 − c1 ) a1 a2 (b1 b2 − c1 c2 ) ¯¯ . ¯ b2 (c2 − a2 ) b1 (c1 − a1 ) b1 b2 (c1 c2 − a1 a2 ) ¯ Ez viszont nulla, mert minden oszlop´aban 0 az elemek ¨osszege.
¤
´s. Az M N P egyenes pontosan akkor halad ´at az O Megjegyze ponton, ha az A1 A2 , B1 B2 ´es C1 C2 egyenesek ¨osszefut´oak (vagy p´arhuzamosak). ´ g. (Andr´as Szil´ard) Az A0 , A1 , . . . , An affin f¨ 2.29. Tulajdonsa uggetlen pontok eset´en legyen M egy tetsz˝oleges pont az A1 A2 . . . An pontok affin burkol´oj´aban, O ∈ A0 M ´es Mi az A0 Ai ´elnek az
AFFIN TEREK
37
{Aj |j ≥ 1}\{Ai }∪{O} halmaz pontjai ´altal meghat´arozott hipers´ıkkal val´o metszete, minden i ∈ {1, 2, . . . , n} eset´en. Ha Bi -vel jel¨olj¨ uk az M Mi egyenesnek az A0 ponton ´at az af{A1 , A2 , . . . , An } hipers´ıkkal h´ uzott p´arhuzamos hipers´ıkkal val´o metszet´et (i ∈ {1, 2, . . . , n}), akkor a B1 B2 . . . Bn pontrendszer s´ ulypontja pontosan A0 . ´ s. A 2.23. tulajdons´ag alapj´an a koordin´ata-rendszer Bizony´ıta kezd˝opontj´at v´alaszthatjuk A0 -nak ´es az A0 Ai , i ∈ {1, 2, . . . n} vektorokat egys´egvektoroknak. ´Igy az M pont koordin´at´ai (λ1 , λ2 , . . . , λn ) n P alak´ uak, ahol λi = 1. Az O pont koordin´at´ai (µλ1 , µλ2 , . . . , µλn ) i=0
alak´ uak, ahol µ egy val´os sz´am. Ha az Mi pont koordin´at´ai (0, 0, . . ., mi , . . . , 0), | {z } i−1
akkor a szerkeszt´es alapj´an (7)
mi =
µ · λi , i ∈ {1, 2, . . . , n}. 1 − µ(1 − λi )
M´asr´eszt az A0 Bi ´es Ai M egyenesek p´arhuzamosak, teh´at a Bi koordin´at´ai k(λ1 , . . . , λi−1 , λi − 1, λi+1 , . . . , λn ) alak´ uak (k az ismeretlen). Ugyanakkor az Mi pont a Bi M egyenesen van, teh´at l´etezik olyan λ ∈ R, amelyre [Mi ] = λ[Bi ] + (1 − λ)[M ]. Ebb˝ol az egyenl˝os´egb˝ol k¨ovetkezik, hogy ( λj · λk + (1 − λ) · λj = 0, haj 6= i µ·λi λ · k(λi − 1) + (1 − λ) · λi = 1−µ·(1−λ i) Ez alapj´an λ =
1 1−k
´es k =
µλi , µ−1
teh´at a Bi koordin´at´ai
µλi (λ1 , . . . , λi−1 , λi − 1, λi+1 , . . . , λn ). µ−1 Ha ezeknek a pontoknak a j-edik komponenseit ¨osszeadjuk, akkor az n P µλi λj µλi eredm´eny 0, mert − µ−1 = 0. Ez pontosan azt jelenti, hogy a µ−1 j=1
B0 , B1 , . . . , Bn pontrendszer s´ ulypontja az A0 pont (a h´aromdimenzi´os v´altozat a 2.5. ´abr´an l´athat´o). ¤
38
ALAPFOGALMAK
B3
A0
B1
B2 M3 M1
M2 O A3 M
A1
A2
2.5. ´abra ´ g. (Andr´as Szil´ard) Az A0 , A1 , . . . , An pontok 2.30. Tulajdonsa affin f¨ uggetlenek, M egy tetsz˝oleges pont az A1 A2 . . . An affin burkol´oj´aban, O ∈ A0 M ´es Mi az Ai O egyenesnek az {Aj |j ≥ 0} \ {Ai } halmaz pontjai ´altal meghat´arozott hipers´ıkkal val´o metszete minden i ∈ {1, 2, . . . , n} eset´en. Ha Bi -vel jel¨olj¨ uk az M Mi egyenesnek az A0 ponton ´at az af{A1 , A2 , . . . , An } variet´assal h´ uzott p´arhuzamos hipers´ıkkal val´o metszet´et (i ∈ {1, 2, . . . , n}), akkor a B1 B2 . . . Bn pontrendszer s´ ulypontja pontosan A0 . ´ s. Az el˝obbi jel¨ol´eseket haszn´aljuk (csak nem koordiBizony´ıta n´at´akkal ´ırjuk le a sz´amol´asokat): n n X X m= αi ai , o = µ αi ai . i=1
Az M1 pont fel´ırhat´o
n P
i=1
βi ai alakban, teh´at a
i=2
λa1 + (1 − λ)µ
n X i=1
αi ai =
n X
βi ai
i=2
egyenlethez jutunk. Ebb˝ol k¨ovetkezik, hogy λ = n X µ m1 = αi ai . 1 − µα1 i=2
µα1 , ´es ´ıgy µα1 − 1
AFFIN TEREK
39
A B1 pont egyr´eszt k
n P
ci (ai −m) alakban ´ırhat´o, m´asr´eszt cm1 +(1−
i=2
µαi −c)m alakban. Ebb˝ol k¨ovetkezik, hogy λ = 1 + k ´es c1 = 1+k · 1−µα . k 1 n P 1) Ugyanakkor ci = 1 ´es ebb˝ol k¨ovetkezik, hogy k = µ(1−α , teh´at 1−µ i=2
" # X µ b1 = α1 αi ai − (1 − α1 )α1 a1 . 1−µ i=2
´ Altal´ aban
bj =
µ α j 1−µ
n X
αi ai − (1 − αj )αj aj .
i=1 i6=j
B2
A0 B1
B3
M2
M1
M3 O A3 M
A1
A2
2.6. ´abra Ez alapj´an a B1 , B2 , . . . , Bn pontrendszer G s´ ulypontj´anak kifejez´es´eben az aj egy¨ utthat´oja −(1 − αj )αj + αj
n X
αi = −(1 − αj )αj + αj (1 − αj ) = 0,
i=1 i6=j
´es ´ıgy a rendszer s´ ulypontja ´eppen A0 (a 2.6. ´abr´an a h´aromdimenzi´os eset l´athat´o). ¤
40
ALAPFOGALMAK
´s. L´athat´o, hogy a 2.30. tulajdons´agban megjelen˝o Megjegyze Bi pont a 2.29. tulajdons´agban megjelen˝o Bi pontnak az A0 szerinti szimmetrikusa. H´arom dimenzi´oban ez a szimmetria a k´etdimenzi´os tulajdons´agb´ol k¨ovetkezik. Igazolhat´o, hogy a szimmetria az n dimenzi´os v´altozatban is visszavezet˝odik a k´etdimenzi´os tulajdons´agra (az A0 Ai X h´aromsz¨ogben, ahol X az Ai M metszete az Ai -vel szembe fekv˝o lappal). A t´etel k´etdimenzi´os v´altozata a k¨ovetkez˝o klasszikus tulajdons´ag: Ha az ABC h´aromsz¨ogben A1 ∈ BC, B1 ∈ CA, C1 ∈ AB u ´gy, hogy AA1 ∩ BB1 ∩ CC1 6= ∅ ´es M illetve N az A1 B1 illetve A1 C1 egyeneseknek az A-n ´at a BC-vel h´ uzott p´arhuzamossal val´o metszete, akkor AM = AN (l´asd a 2.7. ´abr´at). Ez a tulajdons´ag ekvivalens a Ceva-t´etellel, ez´ert a 2.29. illetve a 2.30. tulajdons´agot tekinthetj¨ uk a Ceva-t´etel n dimenzi´os ´altal´anos´ıt´as´anak is. Az el˝obbi tulajdons´ag nagyon hasznos lehet seg´edszerkeszt´esk´ent. Az al´abbiakban megeml´ıt¨ unk n´eh´any ilyen feladatot: N
A
C1
B
M
B1
A1
C
2.7. ´abra 1. Az ABC h´aromsz¨ogben A1 , B1 ´es C1 a bels˝o sz¨ogfelez˝ok talppontja. Bizony´ıtsd be, hogy ◦ ◦ [ m(B\ 1 A1 C1 ) = 90 ⇐⇒ m(BAC) = 120 !
(Amerikai versenyfeladat) 2. Az ABC h´aromsz¨ogben A1 ∈ BC, B1 ∈ CA ´es C1 ∈ AB u ´gy, \ \ \ \ hogy m(BA1 C1 ) = m(CA1 B1 ), m(CB1 A1 ) = m(AB1 C1 ) ´es \ \ m(AC ıtsd be, hogy AA1 , BB1 ´es 1 B1 ) = m(BC1 A1 ). Bizony´ CC1 magass´agok.
AFFIN TEREK
41
3. Az ABC h´aromsz¨ogben az AM, BN ´es CP ¨osszefut´o egyenesek (M a BC, N a CA ´es P az AB oldalon). Jel¨olj¨ uk az AM \ ´es N P metsz´espontj´at Q-val. Bizony´ıtsd be, hogy ha a BQM \ ´es M QC sz¨ogek egyenl˝ok, akkor AM mer˝oleges N P -re! (XI. NMMV, Sepsiszentgy¨orgy) 4. M az ABCD tetra´eder egy bels˝o pontja ´es {A1 } = AM ∩ ∩(BCD), {B1 } = AB ∩ (M CD), {C1 } = AC ∩ (M BD), illetve {D1 } = AD ∩ (M BC). Bizony´ıtsd be, hogy ha M az A1 B1 C1 D1 tetra´eder s´ ulypontja, akkor A1 a BCD h´aromsz¨og M A1 s´ ulypontja ´es M A = 53 . (VII. Wildt J´ozsef Eml´ekverseny, 1997) ´ g. (Van Aubel8 t´etele) Ha A0 , . . . , An affin f¨ 2.31. Tulajdonsa ug0 getlen pontok Rn -ben, Ai ∈ A0 Ai , i ∈ {1, 2, . . . , n} ´es O az 0 A1 . . . Ai−1 Ai Ai+1 . . . An , i ∈ {1, 2, . . . , n} 0 hipers´ıkok k¨oz¨os pontja, valamint A0 az OA0 egyenesnek az A1 , A2 , A3 , . . . , An pontok affin burkol´oj´aval val´o metsz´espontja, akkor n
A0 O X A0 Ai . 0 = 0 OA0 A A i i i=1 0
´ s. A 2.29. tulajdons´ag bizony´ıt´as´an´al haszn´alt gonBizony´ıta dolatmenetet alkalmazzuk. Az A00 pont baricentrikus koordin´at´ai az n P λi = A1 , A2 , . . . , An -re vonatkoz´oan legyenek (λ1 , λ2 , . . . , λn ), ahol i=0
= 1. ´Igy az O pont koordin´at´ai (µλ1 , µλ2 , . . . , µλn ) alak´ uak, ahol µ 0 egy val´os sz´am. Ha az Ai pont koordin´at´ai (0, 0, . . ., a0i , . . . , 0), | {z } i−1
akkor a szerkeszt´es alapj´an a0i =
(8) 8Henricus
µ · λi , i ∈ {1, 2, . . . , n}. 1 − µ(1 − λi )
Hubertus van Aubel, 1830-1906
42
ALAPFOGALMAK
Mivel
n P i=1
a0i 1−a0i
=
n P i=1
µλi 1−µ
=
µ , 1−µ
´ırhatjuk, hogy
n
n
X A0 A OA0 X a0i i = . 0 = 0 0 1 − ai OA0 Ai Ai i=1 i=1 0
¤ ´g. (Van Aubel t´etele) Ha A0 , . . . , An affin f¨ 2.32. Tulajdonsa ug0 n getlen pontok R -ben, Ai ∈ A0 Ai , i ∈ {1, 2, . . . , n} ´es O az 0 0 0 0 A1 . . . Ai−1 Ai Ai+1 . . . An , i ∈ {1, 2, . . . , n} 0 hipers´ıkok k¨oz¨os pontja, valamint A0 az OA0 egyenesnek az A1 , A2 , A3 , . . . , An pontok affin burkol´oj´aval val´o metsz´espontja, akkor n
1 X A0 Ai A0 O = . 0 0 n − 1 i=1 Ai Ai OA0 0
´ s. Ha a jel¨ol´eseket nem az el˝obbi feladatnak megfeleBizony´ıta l˝oen v´alasztjuk meg, akkor a sz´amol´as egy kicsit bonyolultabb. Mivel 0 0 Ak ∈ A0 Ak , l´etezik αk ∈ R u ´gy, hogy ak = (1 − αk )a0 + αk ak , min0 0 0 0 den k ∈ {1, . . . , n} eset´en. Az O pont az A1 . . . Ak−1 Ak Ak+1 . . . An n P hipers´ıkban tal´alhat´o, teh´at l´etezik γ1k , . . . , γnk u γik = 1 ´es ´gy, hogy o=
X
i=1
0
γik ai + γkk ak ,
i6=k
minden k ∈ {1, . . . , n} eset´en. Teh´at X X γik αi ai + γkk ak = o = γik (1 − αi )a0 + i6=k
i6=k
" =
1 − γkk −
X i6=k
#
γik αi a0 +
X
γik αi ai + γkk ak .
i6=k
Az a0 , . . . , an pontok affin f¨ uggetlenek, ez´ert γ11 = γ12 α1 = . . . = γ1n α1 γ21 α2 = γ22 = . . . = γ2n α2 .. .
AFFIN TEREK
43
γn1 αn = γn2 αn = . . . = γnn n n n P P P γi1 = γi2 = . . . = γin = 1.
i=1
i=1
i=1
A fenti egyenletrendszer alapj´an 2 3 1 α 1 γ1 + γ2 + . . . + γn = 1 γ 2 + α2 γ 3 + . . . + γ 1 = 1 1 2 n (9) . . . 2 γ1 α1 + γ32 + . . . + αn γn1 = 1 ´es ´ıgy (10)
à o=
1−
n X
! γii+1 αi a0 + γ12 α1 a1 + . . . + γn1 αn an .
i=1
A (9) egyenletrendszer megold´asai: det ∆i (11) γii+1 = , i = 1, n, det ∆ ahol
α1 . . . 1 ∆ = ... . . . ... , 1 . . . αn
´es
γn1 =
α1 . . . .. . . . . ∆i = 1 ... .. . 1 ...
det ∆n , det ∆ 1 .. . 1 ... 1 . .. . . .. . . . 1 . . . αn 1 ... .. .
Ha kifejtj¨ uk ezeket a determin´ansokat a k¨ovetkez˝o ¨osszef¨ ugg´eseket kapjuk: n X det ∆ = (α1 − 1) . . . (αn − 1) + (α1 − 1) . . . (α\ i − 1) . . . (αn − 1), i=1
det ∆i = (α1 − 1) . . . (α\ i − 1) . . . (αn − 1). Teh´at det ∆ = (α1 − 1) . . . (αn − 1) +
n X
det ∆i .
i=1 0
Az A0 , A0 ´es O pontok kolline´arisak, teh´at l´etezik k ∈ R u ´gy, hogy 0
o − a0 = k(a0 − a0 ),
44
ALAPFOGALMAK
0 ahonnan k-t kifejezve, k = 1 − λ0 ´es OA 0 = OA0 k¨ovetkezik, hogy n P αi det∆i 1 − λ0 i=1 = = n P λ0 det∆ − αi det∆i
1−λ0 . λ0
A (10) egyenletb˝ol
i=1
=
n X i=1
αi det∆i det∆ −
n P
(αi − 1)det∆i −
=
i=1
=
= det∆i
i=1
i=1 n X
n P
αi (α1 − 1) . . . (α\ i − 1) . . . (αn − 1) = (1 − n)(α1 − 1) . . . (αn − 1)
n X α1 (1 − α1 ) . . . (1\ − αi ) . . . (1 − αn ) i=0
(n − 1)(1 − α1 ) . . . (1 − αn )
=
n
1 X αi . = n − 1 i=1 1 − αi Teh´at
n
n
OA0 1 X αi 1 X A0 Ai = . 0 = 0 n − 1 i=1 1 − αi n − 1 i=1 Ai Ai OA0 0
¤
´s. Az n dimenzi´os t´erfogat ´ertelmez´ese ut´an l´atni fogMegjegyze juk, hogy ez az ¨osszef¨ ugg´es annak a szeml´eletes tulajdons´agnak a k¨ovetkezm´enye, hogy az A0 A1 . . . Ai−1 OAi+1 . . . An , (0 ≤ i ≤ n) testekb˝ol ¨oszszerakhat´o az A0 A1 . . . An szimplex. ´g. (Szil´agyi Zsolt) Az A0 , . . . , An affin f¨ 2.33. Tulajdonsa uggetlen 0 pontok ´es Ai ∈ A0 Ai , valamint Bi ∈ A0 Ai , i ∈ {1, 2, . . . , n} pontok eset´en jel¨olj¨ uk O-val az 0
0
0
0
A1 . . . Ai−1 Ai Ai+1 . . . An , i ∈ {1, 2, . . . , n} hipers´ıkok metsz´espontj´at. Az O pontosan akkor tal´alhat´o a B1 . . . Bn hipers´ıkban, ha 0 n X Ai Bi A0 Ai · 0 = n − 1. Bi A0 Ai Ai i=1
AFFIN TEREK
45
´ s. Az el˝obbi tulajdons´ag bizony´ıt´asa sor´an haszn´alt jeBizony´ıta l¨ol´esekkel dolgozunk. Mivel Bi ∈ (A0 Ai ), a B0 , . . . , Bn pontok eset´en l´eteznek a β0 , . . . , βn ∈ R pontok, u ´gy, hogy bi = (1 − βi )a0 + βi ai , i ∈ {1, 2, . . . , n}
A0 An
A1 A2
Bn
An-1
Bn-1 An
O B1 B2 A1 A2
Bi An-1 Ai 2.8. ´abra
Az O pontosan akkor van a B1 . . . Bn hipers´ıkban, ha ¯ P ¯ 1 − n γ i+1 αi γ12 α1 i=1 i ¯ ¯ 1 − β1 β1 ¯ 0=¯ . .. .. ¯ . ¯ ¯ 1 − βn 0 azaz ha
¯ ¯ ¯ ¯ ¯ 0=¯ ¯ ¯ ¯
1 γ12 α1 1 β1 .. .. . . 1 0
. . . γn1 αn ... 0 .. ... . . . . βn
. . . γn1 αn ... 0 .. ... . . . . βn
¯ ¯ ¯ ¯ ¯ ¯. ¯ ¯ ¯
A determin´anst kisz´amolva, kapjuk, hogy: (12)
0=
n X i=1
γii+1 αi β1 . . . bbi . . . βn − β1 . . . βn .
¯ ¯ ¯ ¯ ¯ ¯, ¯ ¯ ¯
46
A
ALAPFOGALMAK n P i=1
0
Ai Bi Bi A0
·
A0 Ai 0 Ai Ai
= n − 1 ¨osszef¨ ugg´est fejezi ki a n X 1 − βi
(13)
i=1
βi
·
αi =n−1 1 − αi
egyenlet, mely rendre ekvivalens a k¨ovetkez˝o egyenl˝os´egekkel: n X \ (1 − βi )αi · β1 (1 − α1 ) . . . βi (1 − αi ) . . . βn (1 − αn ) = i=1
= (n − 1)βi (1 − α1 ) . . . βn (1 − αn ), n X
\ (βi − 1)αi · β1 (α1 − 1) . . . βi (α i − 1) . . . βn (αn − 1) =
i=1
= (n − 1)β1 (α1 − 1) . . . βn (αn − 1), n X
\ βi αi · β1 (α1 − 1) . . . βi (α i − 1) . . . βn (αn − 1) −
i=1
−
n X
b . . . βn (α1 − 1) . . . (α\ αi · β1 . . . βi i − 1) . . . (αn − 1) =
i=0
= (n − 1)β1 . . . βn (α1 − 1) . . . (αn − 1), " n # X αi (α1 − 1) . . . (α\ i − 1) . . . (αn − 1) β1 . . . βn − i=1
−
n X
αi β1 . . . βbi . . . βn · det∆i =
i=1
= β1 . . . βn (α1 − 1) . . . (αn − 1), # " n X (α1 − 1) . . . (αn − 1) + n(α1 − 1) . . . (αn − 1) β1 . . . βn − i=1
−
n X
αi β1 . . . βbi . . . βn det∆i =
i=1
= (n − 1)β1 . . . βn (α1 − 1) . . . (α\ i − 1) . . . (αn − 1),
AFFIN TEREK
47
Figyelembe v´eve a (12) ¨osszef¨ ugg´est, ez egyen´ert´ek˝ ua β1 . . . βn det∆ −
n X
αi β1 . . . βb1 . . . βn det∆i = 0,
i=1
kifejez´essel, amely ekvivalens a (12) egyenlettel, felhaszn´alva (11)-et. ¤ ´s. n = 2 eset´en a k¨ovetkez˝o ismert s´ıkbeli tulajdonMegjegyze s´agot kapjuk: Az ABC h´aromsz¨og AB oldal´an felvessz¨ uk a B1 ´es M , az AC oldal´an a C1 ´es N pontot. A CB1 ´es BC1 egyenesek O metsz´espontja akkor ´es csak akkor tal´alhat´o az M N szakaszon, ha BM AB1 CN AC1 · + · = 1. M A B1 B N A C 1 C A B1 M
C1 N O
B
2.9. ´abra
C
n = 3 eset´en a tetra´eder megfelel˝o tulajdons´ag´ahoz jutunk: Az ABCD tetra´eder AB, AC, AD ´el´en rendre felvessz¨ uk az M, N, P, illetve az B1 , C1 , D1 pontokat. A (BC1 D1 ), (CB1 D1 ) ´es a (DB1 C1 ) s´ıkok O metsz´espontja pontosan akkor tal´alhat´o az (M N P ) s´ıkban, ha BM AB1 CN AC1 DP AD1 · + · + · = 2. M A B1 B N A C1 C P A D1 D ´ g. (Andr´as Szil´ard) Az A0 , . . . , An affin f¨ 2.34. Tulajdonsa ugget0 len pontok ´es Ai ∈ A0 Ai , valamint Bi ∈ A0 Ai , i ∈ {1, 2, . . . , n}. Jel¨olj¨ uk O-val az 0
A1 . . . Ai−1 Ai Ai+1 . . . An , i ∈ {1, 2, . . . , n}
48
ALAPFOGALMAK
hipers´ıkok metsz´espontj´at. Az O pontosan akkor tal´alhat´o a B1 . . . Bn hipers´ıkban, ha 0 n X Ai Bi A0 Ai · 0 = 1. B A A A i 0 i i i=1
A B1
D1 P
M
O N
B
D C1 C 2.10. ´abra
0
´ s. Mivel Ak , Bk ∈ A0 Ak , ∀k ∈ {1, . . . , n}, k¨ovetkezik, Bizony´ıta hogy l´etezik αk , βk ∈ R u ´gy, hogy 0
ak = (1 − αk )a0 + αk ak , ´es bk = (1 − βk )a0 + βk ak ,
∀k ∈ {1, . . . , n}.
0
Az O pont az A1 . . . Ak−1 Ak Ak+1 . . . An hipers´ıkban van, ez´ert l´etezik n P a γ1k , . . . , γnk val´os sz´am u γik = 1, ´es ´gy, hogy i=1
0
o = γ1k a1 + . . . + γkk ak + . . . + γnk ak = γkk (1 − αk )a0 + γ1k a1 + . . . γkk αk ak + . . . + γnk ak . Az O pont koordin´at´ait a o = λ0 ao + . . . + λn an alakban keress¨ uk, teh´at λk λ0 = γkk (1 − αk ), λk = γkk αk ⇒ αk = . λ0 + λk A fenti kifejez´esb˝ol kifejezz¨ uk λk -t: (14)
αk λk = · λ0 , 1 − αk
∀k ∈ {1, . . . , n}
´es
n X i=0
λi = 1,
AFFIN TEREK
49
ahonnan meghat´arozhatjuk λ0 -t: λ0 = 1+
1 n P i=1
αi 1−αi
A λ0 -ra kapott kifejez´est behelyettes´ıtj¨ uk az (14) egyenletbe, ´ıgy (15)
λk =
1 αk Pn · 1 − αk 1 + i=1
αi 1−αi
,
k ∈ {1, . . . , n}.
Az O pont pontosan akkor van a B1 . . . Bn hipers´ıkban, ha ¯ ¯ ¯ λ0 λ1 . . . λn ¯¯ ¯ ¯ 1 − β1 β1 . . . 0 ¯ ¯ ¯ ¯ = 0, ¯ . . ¯ ¯ . ¯ ¯ ¯ 1 − βn 0 . . . βn ¯ azaz ¯ ¯ ¯ 1 λ1 . . . λ n ¯ ¯ ¯ ¯ 1 β1 . . . 0 ¯ ¯ ¯ ¯ .. ¯ = 0. ¯ . ¯ ¯ ¯ ¯ 1 0 . . . βn ¯ Ha kifejtj¨ uk a determin´anst, a n X
λi β1 . . . βˆi . . . βn = β1 . . . βn
i=1
egyenl˝os´eget kapjuk. β1 . . . βn szorzattal, a (16)
Ha az egyenlet mindk´et oldal´at elosztjuk a n X 1 · λk = 1 βk k=1
¨osszef¨ ugg´eshez jutunk. A (15) egyenlet alapj´an a (16) ¨osszef¨ ugg´es a k¨ovetkez˝ok´eppen ´ırhat´o: n X αk 1 1 Pn · · βk 1 − αk 1 + i=1 k=1
αi 1−αi
=1
n n X X αk 1 αi · =1+ , βk 1 − αk 1 − αi i=1 k=1
50
ALAPFOGALMAK n X 1 − βi i=1
βi
·
αi = 1. 1 − αi
Az ut´obbi ¨osszef¨ ugg´es pontosan azt fejezi ki, hogy 0 n X Ai Bi A0 Ai = 1, · 0 Bi A0 Ai Ai i=1
teh´at ez a sz¨ uks´eges ´es el´egs´eges felt´etele annak, hogy az O pont a B1 , ..., Bn hipers´ıkban legyen. ¤ ´sek. 1. Bel´athat´o, hogy az el˝obbi k´et tulajdons´ag Megjegyze ekvivalens. 2. Aj´anljuk az el˝obbi k´et tulajdons´ag igazol´as´at a 2.29. bizony´ıt´as´aban haszn´alt jel¨ol´esek seg´ıts´eg´evel. Megoldott feladatok Az egyszer˝ ubb megfogalmaz´as ´es az anal´ogia jobb ´attekinthet˝os´eg´enek c´elj´ab´ol az A0 , A2 , . . . , An Rn -beli affin f¨ uggetlen pontok eset´en az ¯ ( n ) n ¯ X X ¯ A0 A1 . . . An = λi ai ¯ λi ∈ [0, 1], ha 0 ≤ i ≤ n, λi = 1 ¯ i=0
i=0
halmazt az A0 A1 ...An szimplexnek nevezz¨ uk. A konvex halmazok ´ertelmez´ese ut´an l´athat´o lesz, hogy ez gyakorlatilag a cs´ ucsok ´altal meghat´arozott halmaz konvex burkol´oja. n ∈ {0, 1, 2, 3} eset´en a szimplex rendre a pont, a szakasz, a h´aromsz¨og ´es a tetra´eder. ´Igy ha az A0 , A2 , . . . , An pontok affin f¨ uggetlenek Rn -ben, akkor az A0 , A1 , . . . , An pontrendszerhez rendelt s´ ulypontot az A0 A1 . . . An szimplex s´ ulypontj´ anak nevezz¨ uk. 1. Feladat. Az A0 A1 . . . An szimplexben jel¨olj¨ uk G-vel a s´ ulyc pontot ´es Gj -vel az A0 . . . Aj . . . An (n − 1)-szimplex s´ ulypontj´at, minden j ∈ {0, 1, . . . n} eset´en. Az Aj Gj egyenesek ´athaladnak G-n ´es Aj G = n, ∀j ∈ {0, 1, . . . , n}. GGj
AFFIN TEREK
51
´ s. A s´ Bizony´ıta ulypont ´ertelmez´ese alapj´an Gi =
n P j=0 j6=i
1 A, n j
ha
Ai M 0 ≤ i ≤ n. Ez alapj´an az Ai Gi szakasznak az M pontja, amelyre M = Gi n P 1 1 n = n fel´ırhat´o X = n+1 Gi + n+1 Ai = A alakban, teh´at ez ´eppen n+1 i
a szimplex s´ ulypontja.
i=0
¤
´s. Ez a t´etel a s´ Megjegyze ulyvonalak ¨osszefut´as´ara vonatkoz´o k´et illetve h´aromdimenzi´os t´etel ´altal´anos´ıt´asa. n dimenzi´oban enn´el t¨obb lehet˝os´eg is kin´alkozik. Ezt mutatja a k¨ovetkez˝o t´etel. 2. Feladat. Az A0 A1 . . . An szimplex (pontrendszer) cs´ ucsaib´ol k´epezett C halmaznak tekints¨ uk egy C = X ∪ Y partici´oj´at ´es jel¨olj¨ uk G-vel a szimplex s´ ulypontj´at, GX illetve GY -nal az X illetve Y halmazok elemeib˝ol alkotott pontrendszerek s´ ulypontj´at. A GX GY egyenes |Y | GX G ´athalad G-n ´es GGY = |X| , ahol |X| ´es |Y | az X, illetve Y halmaz sz´amoss´aga. P 1 ´ s. A s´ A , ´es Bizony´ıta ulypont ´ertelmez´ese alapj´an GX = |X| j Aj ∈X P 1 GY = A . Ez alapj´an a GX GY szakasznak az M pontja, ame|Y | j Aj ∈Y
lyre
GX M M GY
=
|Y | |X|
fel´ırhat´o M =
|X| G n+1 X
+
|Y | G n+1 Y
=
n P i=0
1 A n+1 i
(|X| + |Y | = n + 1), ´es ez ´eppen a szimplex s´ ulypontja.
alakban ¤
´s. Ebb˝ol a t´etelb˝ol k¨ovetkezik a tetra´eder kett˝os feMegjegyze lez˝oinek ¨osszefut´asa ´es nagyon sok klasszikus geometria feladat. P´eld´aul ha egy A0 A1 A2 A3 A4 ¨otsz¨ogben minden Aj cs´ ucsot ¨osszek¨ot¨ unk a megmaradt cs´ ucsok ´altal meghat´arozott n´egysz¨og s´ ulypontj´aval, akkor ¨osszefut´o egyeneseket kapunk (´es ezek az ¨otsz¨og s´ ulypontj´aban futnak ¨ossze). 3. Feladat. Ha A0 . . . An egy szimplex Rn -ben ´es O egy tetsz˝oleges pont, akkor az Aj , j = 1, n pontokon ´at az {Ai |i = 1, n}\{Aj } s´ ulypontj´at O-val ¨osszek¨ot˝o egyenesekkel h´ uzott p´arhuzamosok ¨oszszefut´oak.
52
ALAPFOGALMAK
´ s. Az A0 . . . An n dimenzi´os szimplex s´ Bizony´ıta ulypontj´at jel¨olc j¨ uk G-vel, az A0 . . . Ai . . . An (n − 1)-szimplex s´ ulypontj´at pedig Gi vel, minden i ∈ {0, . . . , n} eset´en (a kalappal jel¨olt cs´ ucs hi´anyzik). Bizony´ıtanunk kell, hogy minden Aj -n ´at a megfelel˝o OGj -vel h´ uzott p´arhuzamos egyenesek ¨osszefut´oak. Szerkessz¨ uk meg az M ∈ (OG 1 OG pontot u ´gy, hogy GM = n (l´asd a 2.11. ´abr´at). (n)
Gj
Aj O
n
O
1
G
G
n 1
M
Gj
(n+1)
M
2.11. ´abra
Gj
2.12.´abra
Igazoljuk, hogy a szerkesztett p´arhuzamosok ´athaladnak az M ponton, teh´at ¨osszefut´oak. Mivel G az n-szimplex s´ ulypontja, az 1. feladat alapj´an G ∈ Aj Gj , ∀j ∈ {0, 1, . . . , n}, teh´at r¨ogz´ıtett j ∈ ∈ {0, 1, . . . , n} eset´en az Aj , G, O ´es Gj pontok egy s´ıkban vannak. EbGj G OG ben a s´ıkban van az M pont is, ´es a szerkeszt´es alapj´an GA = n1 , = GM j teh´at az OGGj ´es M GAj h´aromsz¨ogek hasonl´oak. Innen k¨ovetkezik, \ \ hogy M Aj G ≡ GG at M Aj ||OGj . Mivel j tetsz˝oleges, k¨ovetj O, teh´ kezik, hogy minden Aj ponton ´at a megfelel˝o OGj egyeneshez h´ uzott p´arhuzamos ´athalad M -en, ´es ´ıgy a bizony´ıt´as teljes. ¤ 4. Feladat. Ha az A0 . . . A2n+1 szimplex minden n dimenzi´os lapj´anak s´ ulypontj´ab´ol p´arhuzamost h´ uzunk a lapra nem illeszked˝o pontok ´altal meghat´arozott lap (komplementer lap) s´ ulypontj´at egy r¨ogz´ıtett O ponttal ¨osszek¨ot˝o egyenessel, akkor az ´ıgy kapott egyenesek ¨osszefut´oak. (n) ´ s. Jel¨olj¨ Bizony´ıta uk Gj -nel egy n dimenzi´os lap s´ ulypontj´at, (n+1) Gj -nel a t´etelben szerepl˝o komplementer n dimenzi´os szimplex s´ ulypontj´at ´es G-vel a (2n + 1)-szimplex s´ ulypontj´at (l´asd a 2.12. (n+1) (n) ´abr´at). Bizony´ıtanunk kell, hogy minden Gj -n ´at a megfelel˝o OGj gyel h´ uzott p´arhuzamos egyenesek ¨osszefut´oak. Szerkessz¨ uk meg az OG M ∈ (OG pontot u ´gy, hogy GM = 1. Igazoljuk, hogy a szerkesztett
AFFIN TEREK
53
p´arhuzamosok ´athaladnak az M ponton, teh´at ¨osszefut´oak. Mivel G (n) (n+1) az n-szimplex s´ ulypontja, a 2. feladat alapj´an G ∈ Gj Gj , ∀j ∈ n n ∈ {0, 1, . . . , C2n+1 }, teh´at r¨ogz´ıtett j ∈ {0, 1, . . . , C2n+1 } eset´en a (n) (n+1) Gj , G, O, M ´es Gj pontok egy s´ıkban vannak ´es ebben a s´ıkban (n+1)
Gj
G
(n)
GGj
=
OG GM
(n+1)
= 1, teh´at az OGGj
(n)
´es M GGj
h´aromsz¨ogek ha-
\ \ (n) (n+1) O, teh´at sonl´oak. Innen k¨ovetkezik, hogy M Gj G ≡ GGj (n) (n+1) M Gj ||OGj , ´es ´ıgy a bizony´ıt´as teljes. ¤ A bizony´ıt´asokb´ol l´athat´o, hogy a tulajdons´ag a k¨ovetkez˝o ´altal´anos alakban is ´erv´enyes: 5. Feladat. Az A0 . . . An szimplex minden k dimenzi´os lapj´anak s´ ulypontj´ab´ol p´arhuzamost h´ uzunk a lapra nem illeszked˝o pontok ´altal meghat´arozott lap (komplementer lap) s´ ulypontj´at egy r¨ogz´ıtett O ponttal ¨osszek¨ot˝o egyenessel. Az ´ıgy kapott egyenesek ¨osszefut´oak. (k) ´ s. Bevezetj¨ Bizony´ıta uk a k¨ovetkez˝o jel¨ol´eseket: Gi a k-lap s´ uly(n−k−1) pontja, a Gi pedig a k dimenzi´os lapra nem illeszked˝o pontok
´altal meghat´arozott (n − k − 1)-lap s´ ulypontja. A
(k)
GGi
(n−k) GGi
ar´any
n−k k
val egyenl˝o. A bizony´ıt´as ugyan´ ugy m˝ uk¨odik, mint a (4) t´etel eset´en, OG ha az M pontot u ´gy szerkesztj¨ uk meg, hogy GM = n−k . ¤ k ´s. Ebb˝ol a t´etelb˝ol k´et dimenzi´oban k¨ovetkezik a maMegjegyze gass´agok ¨osszefut´asa ugyanis ha az A0 A1 A2 h´aromsz¨ogben az O pontot a h´aromsz¨og k¨or´e ´ırhat´o k¨or k¨oz´eppontj´anak v´alasztjuk, akkor a 0 dimenzi´os szimplexek (cs´ ucsok) s´ ulypontjai a cs´ ucsok lesznek ´es ezekb˝ol az OGj egyenesekkel h´ uzott p´arhuzamosok pontosan a magass´agok. L´athat´o, hogy ugyanakkor az O, G, H pontok kollinearit´asa is k¨ovetkezik (ezek az Euler egyenesen vannak). H´arom dimenzi´oban k¨ovetkezik a tetra´eder anticentrum´anak (Monge9 pontj´anak) a l´etez´ese. Ez azt jelenti, hogy minden ´el felez˝opontj´ab´ol a szemben fekv˝o ´elre bocs´ajtott mer˝olegesek ¨osszefut´oak egy E pontban (ezt nevezz¨ uk anticentrumnak.) Ennek a tulajdons´agnak egy n dimenzi´os ´altal´anos´ıt´asa a k¨ovetkez˝o: 9Gaspard
Monge, 1746 - 1818
54
ALAPFOGALMAK
Egy n szimplex n − 2 dimenzi´os lapjainak s´ ulypontj´ab´ol a lapra nem illeszked˝o ´elre bocs´ajtott mer˝olegesek ¨osszefut´oak. Gyakorlatok ´ es feladatok 1. (M¨obius10) Ha A, B, C ´es D n´egy kolline´aris pont, akkor az R(A,B,C) t¨ortet a n´egy pont kett˝osviszony´anak (A, B|C, D) = R(A,B,D) nevezz¨ uk. Bizony´ıtsd be, hogy ha az AB egyenesen felvessz¨ uk a P1 , P2 , . . . , Pn pontokat, akkor (A, B|P1 , P2 ) · (A, B|P2 , P3 ) · . . . · (A, B|Pn , P1 ) = 1. 2. Az ABCD tetra´eder A, B, C ´es D cs´ ucs´at t¨ ukr¨ozz¨ uk a B, C, D illetve A cs´ ucsra. Az ´ıgy kapott pontokat jel¨olj¨ uk A1 , B1 , C1 illetve D1 -gyel. Szerkeszd vissza az A, B, C, illetve D ´ pontot az A1 , B1 , C1 ´es D1 pontb´ol kiindulva! Altal´ anos´ıtsd n ezt a szerkeszt´est R -beli (n+1) darab affin f¨ uggetlen pontra! Van-e szerepe az affin f¨ uggetlens´egnek a szerkeszt´esben? 3. Rn -ben adottak a B1 , B2 , . . . , Bm pontok. Szerkessz´el olyan i A1 , A2 , . . . , Am pontokat, amelyekre BAi Ai Bi+1 = k, minden i ∈ ∈ {1, 2, . . . , m} eset´en, ahol k egy r¨ogz´ıtett val´os sz´am, ´es Am+1 = A1 . Mi t¨ort´enik, ha a pontokat nem egy R f¨ol¨otti vektort´erben vessz¨ uk fel, hanem egy K test f¨ol¨otti vektort´erben? 4. Az ABC h´aromsz¨ogben A1 ∈ BC, B1 ∈ AC, ´es C1 ∈ AB u ´gy, hogy AA1 ∩BB1 ∩CC1 6= ∅. Bizony´ıtsd be, hogy ha az {M } = = BC ∩B1 C1 ponton ´at h´ uzott tetsz˝oleges d egyenes az AB ´es AC oldalakat N -ben, illetve P -ben metszi, akkor az {O1 } = = N B1 ∩ P C1 ´es {O2 } = N C ∩ BP pontok az AA1 egyenesen ´ vannak. Altal´ anos´ıtsd ezt a tulajdons´agot n-szimplexre! 5. (Andr´as Szil´ard) Az ABC h´aromsz¨ogben A1 ∈ BC, B1 ∈ AC, ´es C1 ∈ AB u ´gy, hogy AA1 ∩ BB1 ∩ CC1 6= ∅. Bizony´ıtsd be, hogy ha az {M } = BC ∩ B1 C1 , {N } = AC ∩ A1 C1 , 10August
Ferdinand M¨obius, 1790-1868
AFFIN TEREK
55
´es {P } = BA ∩ B1 A1 , akkor az A1 M, B1 N ´es C1 P szakasz felez˝opontja kolline´aris! Saj´atosan az Apoloniusz11 k¨or¨ok k¨oz´eppontjai egy egyenesen vannak (ezt nevezz¨ uk Lemoine12 egyenesnek). 6. (Andr´as Szil´ard) Az ABC h´aromsz¨ogben A1 , A2 ∈ BC, B1 , B2 ∈ AC, ´es C1 , C2 ∈ AB u ´gy, hogy AA1 ∩BB1 ∩CC1 6= ∅, ´es AA2 ∩ BB2 ∩ CC2 6= ∅. Bizony´ıtsd be, hogy ha az {α} = = BC ∩ B1 C2 , {β} = CA ∩ C1 A2 , ´es {γ} = AB ∩ A1 B2 , akkor az α, β ´es γ pont egy egyenesen van. Saj´atosan, ha a k´et ¨osszefut´asi pont egybeesik, akkor viszszakapjuk a Desargues-t´etelt az ABC ´es A1 B1 C1 h´aromsz¨ogekre. 7. (Papposz13) Az A0 A1 . . . An n-szimplex minden (i ∈ {0, 1, . . . , n}, An+1 = A0 ) vegy¨ uk fel a Bi Ai Bi hogy Bi Ai+1 = k, ∀ 0 ≤ i ≤ n. Bizony´ıtsd B0 B1 . . . Bn szimplex s´ ulypontja egybeesik az szimplex s´ ulypontj´aval.
Ai Ai+1 ´el´en pontot u ´gy, be, hogy a A0 A1 . . . An
8. (Andr´as Szil´ard) Az ABC h´aromsz¨ogben A1 ∈ BC, B1 ∈ CA, ´es C1 ∈ AB, valamint {A2 } = BB1 ∩CC1 , {B2 } = CC1 ∩AA1 , ´es {C2 } = AA1 ∩ BB1 . Bizony´ıtsd be, hogy ha G, G1 ´es G2 rendre az ABC, A1 B1 C1 , ´es A2 B2 C2 h´aromsz¨og s´ ulypontja, akkor a k¨ovetkez˝o ´all´ıt´asok egyen´ert´ek˝ uek: a) G = G1 ; b) G1 = G2 ; c) G2 = G; 1 1 1 d) BA = CB = CAC . A1 C B1 A 1B ´ Altal´anos´ıtsd ezt a tulajdons´agot n-szimplexre!
11Pergamoszi
Apoloniusz, i.e. 250-180 Michel Hyacinthe Lemoine, 1840-1912 13Alexandriai Papposz, i.e. 300 12Emile
56
ALAPFOGALMAK
9. (Th´alesz14 t´etele) Ha H1 , H2 ´es H3 h´arom hipers´ık ´es egy tetsz˝oleges d egyenesnek ezekkel a hipers´ıkokkal val´o metszete rendre M1 , M2 , illetve M3 , akkor az R(M1 , M2 , M3 ) ar´any nem f¨ ugg a d egyenest˝ol! − → 10. Bizony´ıtsd be, hogy ha (X, X , ϕ) egy affin t´er ´es az f : X → X lek´epez´es meg˝orzi a kollinearit´ast ´es a kolline´aris pontok ar´any´at, akkor f affin lek´epez´es.
14Mil´ etoszi
Th´alesz, i.e. 624? - 546
III. FEJEZET ´ Rn GEOMETRIAJA T´ avols´ agok Rn -ben ´ ´s. Az x = (x1 , x2 , . . . , xn ) ´es y = (y1 , y2 , . . . , yn ) 3.1. Ertelmez e n (x, y ∈ R ) elemek skal´aris szorzat´an az < x, y >= x1 y1 + x2 y2 + . . . + xn yn val´os sz´amot ´ertj¨ uk. ´sek. 1. R2 ´es R3 -ban ez az ´ertelmez´es egyen´ert´ek˝ Megjegyze ua megszokott − → → → → → → \ u ·− v = k− u k · k− v k · cos(− u ,− v) ´ertelmez´essel. Val´oban, ha az x ´es y koordin´at´aj´ u pontokat A illetve B-vel jel¨olj¨ uk, akkor az AOB h´aromsz¨ogben a koszinusz-t´etel ´es a Pitagor´asz-t´etel alapj´an ´ırhatjuk, hogy ¡ ¢ −→ −−→ [ = 1 AO2 + BO2 − AB 2 = OA · OB = OA · OB · cos AOB 2 ¢ 1¡ 2 = x1 + x22 + y12 + y22 − (x1 − y1 )2 − (x2 − y2 )2 = x1 y1 + x2 y2 . 2 2. Az ´ertelmez´es alapj´an azonnal ellen˝or´ızhet˝o, hogy a < ·, · >: Rn × Rn → R f¨ uggv´eny rendelkezik a k¨ovetkez˝o tulajdons´agokkal: a) < x, x >≥ 0, ∀x ∈ Rn ´es egyenl˝os´eg akkor ´es csakis akkor teljes¨ ulhet, ha x = 0; b) < x, y >=< y, x >, ∀x, y ∈ Rn ; 57
´ ´ TAVOLS AGOK Rn -ben
58
c) < αx + βy, z >= α < x, z > +β < y, z >, b´armely α, β ∈ R ´es x, y, z ∈ Rn . 3. Az < x, y > jel¨ol´est az x ´es y ´altal gener´alt line´aris alt´erre is haszn´aljuk, de ez ´altal´aban nem vezet f´elre´ert´eshez, mert a sz¨ovegk¨ornyezetb˝ol kider¨ ul, hogy a haszn´alt szimb´olum skal´aris szorzatot vagy alteret jelent. ´tel. (Cauchy15-Buniakowski16-Schwarz17) Ha x, y ∈ Rn , 3.2. Te akkor √ | < x, y > | ≤ < x, x > · < y, y >, vagyis
à n X i=1
!2 xi y i
à ≤
n X
!Ã x2i
i=1
n X
! yi2
.
i=1
´ s. A skal´aris szorzat tulajdons´agai alapj´an Bizony´ıta < x + λy, x + λy >=< x, x > +2λ < x, y > +λ2 < y, y > . Mivel < x + λy, x + λy >≥ 0, ∀x, y ∈ Rn , az el˝obbi egyenl˝os´eg jobb oldal´an szerepl˝o, λ-ban m´asodfok´ u kifejez´es el˝ojeltart´o, teh´at a diszkrimin´ansa nem lehet szigor´ uan pozit´ıv. ´Igy ∆0 =< x, y >2 − < x, x > · < y, y >≤ 0, amib˝ol k¨ovetkezik a k´ert egyenl˝otlens´eg.
¤
´ ´s. Az x = (x1 , x2 , . . . , xn ) ∈ Rn elem norm´aj´an a 3.3. Ertelmez e q √ kxk = < x, x > = x21 + x22 + . . . + x2n val´os sz´amot ´ertj¨ uk. ´s. A kxk tulajdonk´eppen az orig´onak ´es az (x1 , x2 , . . . , Megjegyze xn ) koordin´at´aj´ u pontnak a t´avols´aga. Ez R2 ´es R3 -ban a Pitagor´asz t´etel seg´ıts´eg´evel igazolhat´o is. 15Augustin
Louis Cauchy, 1789-1857 Jakowlewicz Buniakowski, 1804-1889 17Karl Hermann Amandus Schwarz, 1843-1921 16Wiktor
´ Rn GEOMETRIAJA
59
´ ´s. Az x = (x1 , x2 , . . . , xn ) ´es y = (y1 , y2 , . . . , yn ) 3.4. Ertelmez e n (x, y ∈ R ) elemek t´avols´ag´an az p kx − yk = (x1 − y1 )2 + (x2 − y2 )2 + . . . + (xn − yn )2 val´os sz´amot ´ertj¨ uk. ´sek. 1. L´athat´o, hogy R2 ´es R3 -ban a megszokott Megjegyze t´avols´agfogalmat kapjuk. A tov´abbiakban az A ´es B Rn -beli pont t´avols´ag´at egyszer˝ uen AB-vel jel¨olj¨ uk. 2. A 3.2. t´etel alapj´an igazolhat´o, hogy b´armely A, B, C ∈ Rn eset´en AB + BC ≥ AC. ´ g. B´armely n-dimenzi´os szimplex eset´en l´etezik 3.5. Tulajdonsa egy (n − 1)-dimenzi´os g¨omb, melyen rajta vannak a szimplex cs´ ucsai. Hat´arozzuk meg a g¨omb k¨oz´eppontj´at ´es sugar´at. ´ s. A cs´ Bizony´ıta ucsok helyzetvektorait jel¨olj¨ uk a0 , a1 , . . . an -nel, o-val pedig a keresett k¨oz´eppont helyzetvektor´at. Ha R a g¨omb sugara, akkor < o − ai , o − ai >= R, ∀i ∈ {0, . . . , n}. Teh´at < o − ai , o − ai >=< o − a0 , o − a0 >, ∀i ∈ {1, . . . , n}, 2 < o, ai − a0 >=< ai , ai > − < a0 , a0 > . n P Az o-t α0 a0 + . . . + αn an alakban keress¨ uk, ahol αi = 1. Az i=0
o=
n X
αj (aj − a0 ) + a0
j=1
¨osszef¨ ugg´est behelyettes´ıtj¨ uk a fenti egyenl˝os´egbe, ´ıgy * n + X 2 αj (aj − a0 ), ai − a0 +2 < a0 , ai −a0 >=< ai , ai > − < a0 , a0 >, j=1
teh´at
´ ´ TAVOLS AGOK Rn -ben
60
2
n X
αj < aj − a0 , ai − a0 >=< ai , ai > −2 < a0 , ai > + < a0 , a0 >=
j=1
=< ai − a0 , ai − a0 > . Bevezetj¨ uk a vi = ai − a0 jel¨ol´est, minden i ∈ {1, . . . , n} eset´en. Teh´at 2
n X
αj < vj , vi >=< vi , vi >, ∀i ∈ {1, . . . , n}
j=1
Mivel a [< vi , vj >]ni,j=1 m´atrix nem szingul´aris, l´etezik egy´ertelm˝ u n [αi ]i=1 megold´as. * n + n X X (17) R = < o − a0 , o − a0 >= αi vi , αj vj = (18)
=
n X i=1
* αi
vi ,
n X j=1
+ α j vj
i=1
=
1 2
j=1 n X
αi < vi , vi > .
i=1
A [< vi , vj >]ni,j=1 m´atrix inverze egyenl˝o az [aij ]ni,j=1 m´atrixszal, k¨ovetkezik, hogy 1X < vi , vi > ·aij · < vj , vj >, i, j ∈ {1, . . . , n}. R= 2 i,j ¤ ´ g. (Leibniz t´eotele) Az A0 A1 . . . An szimplex ´elei3.6. Tulajdonsna nek hossza aj , j ∈ 1, 2, . . . n(n+1) . Ha M egy tetsz˝oleges pont Rn 2 ben ´es G a szimplex s´ ulypontja, akkor n X i=0
n(n+1)
2 X 1 2 2 M Ai = (n + 1)M G + a2 . n + 1 j=1 j
−−→ −−→ −−→ ´ s. Az M Ai = M G + GAi , i ∈ {0, 1, . . . , n} egyenl˝oBizony´ıta s´egeket skal´arisan szorozzuk ¨onmagukkal. ´Igy az −−→ −−→ M A2i = M G2 + GA2i + 2M G · GAi , i ∈ {0, 1, . . . , n}
´ Rn GEOMETRIAJA
61
egyenl˝os´egekhez jutunk, teh´at n X
M A2i
2
= (n + 1)M G +
i=0
Mivel n´ezve,
n X
GA2i
n X −−→ −−→ +2 M G · GAi .
i=0
i=0
n − P −→ GAi = 0 ´es a skal´aris szorzat disztribut´ıv az ¨osszead´asra i=0 n n X −−→ −−→ −−→ X −−→ M G · GAi = M G · GAi = 0 i=0
i=0
´es ´ıgy el´egs´eges bel´atnunk, hogy n+1 X
GA2i =
i=0
X 1 Ai A2j . n + 1 0≤i<j≤n
Ezt a dimenzi´o szerinti indukci´oval fogjuk igazolni. n = 2 eset´en ¢ ¢ 4 1¡ ¡ GA2i = Ai G2i = 2 Ai A2i+1 + Ai A2i−1 − Ai+1 A2i−1 , 9 9 teh´at 2 X ¢ 1¡ GA2i = A0 A21 + A1 A22 + A2 A20 . 3 i=0 A tov´abbiakban felt´etelezz¨ uk, hogy (n−1) dimenzi´oban az ¨osszef¨ ugg´es igaz ´es az Ai -vel szemben fekv˝o (n − 1) dimenzi´os lap s´ ulypontj´at n n P P GA2i jel¨ol´est, teh´at GA2i = jel¨olj¨ uk Gi -vel. Bevezetj¨ uk az s := i=0
i=0 i6=j
s − GA2j . A n X
GA2i
=n·
GG2j
+
n X
Gj A2i
i=0 i6=j
i=0 i6=j
egyenl˝os´eg mindk´et oldal´at ¨osszegezz¨ uk j szerint (0-t´ol n-ig), ´es a n P P Gj A2i = n1 Ai A2k k´epletet is figyelembe v´eve, kapjuk, hogy i=0 i6=j
i6=j,k6=j i
(n + 1)s −
n X j=0
GA2j = n ·
n X 1 1 X s + Ai A2k . n2 n j=0 0≤i
´ ´ TAVOLS AGOK Rn -ben
62
De a
n P
P
j=0 0≤i
1 Ai A2k ¨osszegben minden Ai Aj ´el pontosan Cn−1 =
(n − 1)-szer fordul el˝o, teh´at n 1X X n−1 X Ai A2k = Ai A2j . n j=0 0≤i
M´asr´eszt (n + 1)s − s − n1 s = s=
n2 −1 s, n
teh´at X Ai A2j .
1 n + 1 0≤i<j≤n
¤ ´s. Ha n = 2, akkor a s´ıkgeometri´aban haszn´alt LeibnizMegjegyze rel´aci´ot kapjuk: Ha G az ABC h´aromsz¨og s´ ulypontja, AB = c, AC = b, BC = a ´es M egy tetsz˝oleges pont, akkor a 2 + b2 + c2 . 3 n = 3 eset´en a tetra´ederre kapunk egy hasonl´o ¨osszef¨ ugg´est (ez n´egysz¨ogre is ´erv´enyes): Ha az ABCD tetra´eder s´ ulypontja G, ´es M egy tetsz˝oleges pont a t´erben, akkor fenn´all a k¨ovetkez˝o ¨osszef¨ ugg´es: M A2 + M B 2 + M C 2 = 3M G2 +
M A2 + M B 2 + M C 2 + M D2 = 4M G2 +
a2 + b2 + c2 + d2 + f 2 + e2 . 4
´ g. Ha O a szimplex k¨or´e ´ırt g¨omb k¨oz´eppontja, 3.7. Tulajdonsa akkor X 1 OG2 = R2 − Ai A2j (n + 1)2 0≤i<j≤n ´ s. A 3.6. tulajdons´agban az M pontnak a g¨omb O Bizony´ıta k¨oz´eppontj´at v´alasztjuk. ´Igy n X i=0
OA2i = (n + 1)OG2 +
X 1 Ai A2j . n + 1 0≤i<j≤n
´ Rn GEOMETRIAJA
63
Az O pont az A1 . . . An szimplex k¨or´e ´ırt g¨omb k¨oz´eppontja, k¨ovetkezik, hogy OAi = R, ∀ i ∈ {0, . . . , n}, teh´at a k´eplet¨ unk a k¨ovetkez˝ok´eppen alakul: X 1 (n + 1)R2 = (n + 1)OG2 + Ai A2j . n + 1 0≤i<j≤n OG2 -t kifejezve a fenti egyenl˝os´egb˝ol, az X 1 Ai A2j OG2 = R2 − (n + 1)2 0≤i<j≤n kifejez´est kapjuk.
¤
´s. Mivel OG2 ≥ 0, ´ırhatjuk, hogy Megjegyze X Ai A2j ≤ (n + 1)2 R2 . 0≤i<j≤n
´ g. Ha G0 az A0 cs´ 3.8. Tulajdonsa uccsal szemben fekv˝o lap s´ ulypontja, akkor à n ! X X 1 1 A0 G20 = A0 A2j − Ai A2j . n j=1 n 1≤i<j≤n ´ s. A1 . . . An (n−1) dimenzi´os szimplex, A0 a szimplexBizony´ıta en k´ıv¨ ul es˝o pont. Az el˝obbi t´etel alapj´an n X 1 X A0 A2j = n · A0 G20 + Ai A2j , n 1≤i<j≤n j=1 ahonnan A0 G20 -t kifejezve a bizony´ıtand´o k´epletet kapjuk.
¤
´g. Ha A1 A2 . . . A2n egy a oldal´ 3.9. Tulajdonsa u hiperkocka, M n egy tetsz˝oleges pont R -ben ´es O a kocka k¨oz´eppontja, akkor n
2 X
M A2i = 2n M O2 + n · 2n−2 · a2 .
i=1
´ s. Az A1 A2 . . . A2n hiperkock´ara ´es egy tetsz˝oleges M Bizony´ıta pontra fenn´all a n
(19)
2 X i=1
n
M A2i = 2n · M O2 +
2 X i=1
OA2i
´ ´ TAVOLS AGOK Rn -ben
64
A A
n
egyenl˝os´eg ´es OAi = OA1 , ∀i ∈ {2, . . . , 2n }, ahol OA1 = 1 22 −1 . Mivel A1 A2n −1 a hiperkocka ´atl´oja, A1 A22n −1 = n · a2 , k¨ovetkezik, hogy 2 OA21 = n·a , amit behelyettes´ıtve a (19) egyenletbe, a tulajdons´agban 22 szerepl˝o kifejez´est kapjuk. ¤ ´ g. Az A0 . . . An n-szimplexben az Ai cs´ 3.10. Tulajdonsa uccsal szemben fekv˝o lap s´ ulypontj´at jel¨olj¨ uk Gi -vel. Ha az M pontra teljes¨ ulnek az n · M Gi ≤ M Ai egyenl˝otlens´egek, minden i ∈ {0, . . . , n} eset´en, akkor M a szimplex s´ ulypontja. ´ s. Az n · M Gi ≤ M Ai egyenl˝otlens´egeket n´egyzetre Bizony´ıta emelj¨ uk majd ¨osszegezz¨ uk i ∈ {0, . . . , n} szerint: (20)
n
2
n X
M G2i
≤
i=0
n X
M A2i
2
= (n + 1)M G +
i=0
n X
GA2i .
i=0
A Leibniz t´etel alapj´an n X
(21)
M A2i = n · M G2j +
i=0 i6=j
Ha s =
n P i=0
1 X Ai A2k . n 0≤i≤k≤n i,k6=j
M A2i , akkor
n P i=0 i6=j
M A2i = s − M A2j . A (21) egyenletet ¨osz-
szegezz¨ uk j ∈ {0, . . . n} szerint, ´es felhaszn´aljuk az el˝obbi jel¨ol´eseket. Teh´at n X X 1 ns = n M G2j + · (n − 1) Ai A2j n j=0 0≤i<j≤n n 1 X n−1 X ≤ n· 2 M A2i + Ai A2j = n i=0 n 0≤i<j≤n 1 n−1 X = Ai A2j , s+ n n 0≤i<j≤n
Ebb˝ol k¨ovetkezik, hogy n X i=0
M A2i ≤
X 1 Ai A2j . n + 1 0≤i<j≤n
´ Rn GEOMETRIAJA
65
M´asr´eszt a Leibniz t´etel alapj´an pontosan a ford´ıtott egyenl˝otlens´eget kapjuk. Ez csak akkor lehets´eges, ha az ¨osszes fel´ırt egyenl˝otlens´egben mindenhol egyenl˝os´eg van, vagyis a Leibniz t´etel alapj´an M G = 0. ¤ ´s. A feladatnak egy t´erbeli v´altozat´at az V. NemMegjegyze zetk¨ozi Magyar Matematika Versenyen javasolta Tuzson Zolt´an ´es Andr´as Szil´ard. A feladat megoldhat´o m´ask´epp is, ha felhaszn´aljuk a k¨ovetkez˝o m´ertani hely tulajdons´agot: Ha A ´es B k´et r¨ogz´ıtett pont, akkor azon M pontok m´ertani heMA lye, amelyekre M = c(6= 1) egy hiperg¨omb (Apoll´oniusz-f´ele g¨omb). B MA Az M ≤ n egyenl˝ o tlens´eget teljes´ıt˝o pontok m´ertani helye az el˝obbi B MA hiperg¨omb ´es a k¨ uls˝o tartom´anya, m´ıg az M ≥ n egyenl˝otlens´eget B teljes´ıt˝o pontok m´ertani helye az el˝obbi hiperg¨omb ´es a bels˝o tartom´anya. ´Igy el´egs´eges bel´atni, hogy a s´ ulyvonalakhoz a s´ ulypont seg´ıts´eg´evel rendelt Apoll´oniusz-f´ele hiperg¨omb¨ok csak egy pontban metszik egym´ast. Ez k´et illetve h´arom dimenzi´oban nyilv´anval´o, magasabb dimenzi´oban viszont bizony´ıtand´o. Az el˝obbiehez hasonl´oan igazolhat´o a k¨ovetkez˝o ´all´ıt´as is: ´ g. A k0 , k1 , k2 , . . . , kn ∈ R∗+ sz´amokat rendelj¨ 3.11. Tulajdonsa uk hozz´a az A0 A1 . . . An szimplex cs´ ucsaihoz (Ai → ki , i ∈ {0, 1, 2, . . . , n}) ´es minden i ∈ {0, 1, 2, . . . , n} eset´en az Ai -vel szemben fekv˝o lapon vegy¨ uk fel azt az Mi pontot, amelynek a lap cs´ ucsaihoz viszony´ıtott baricentrikus koordin´at´ai ´eppen a cs´ ucsokhoz rendelt sz´amok. Az ´ıgy szerkesztett pontokhoz egyetlen olyan M pont l´etezik, amelyre M Mi ki , 0 ≤ i ≤ n. ≤ P n M Ai kj j=0 j6=i
Ez a pont az Aj Mj , j ∈ {0, 1, 2, . . . , n} egyenesek ¨osszefut´asi pontja. 6. Feladat. Az A0 A1 . . . An szimplexben jel¨olj¨ uk Gi -vel az Ai cs´ uccsal szemben fekv˝o lap s´ ulypontj´at, 0 ≤ i ≤ n eset´en. Az Ai Gi egyenesnek ´es a szimplex k¨or´e ´ırt g¨ombnek a m´asodik metsz´espontj´at
´ ´ TAVOLS AGOK Rn -ben
66 0
jel¨olj¨ uk Ai -tel, ha 0 ≤ i ≤ n. Hat´arozzuk meg az maximum´at, ha a szimplex cs´ ucsai v´altoznak.
n P i=0
Ai Gi 0 Ai Ai
¨osszeg
´ s. Nyilv´anval´o, hogy Megolda A0 G0 A0 G0 0 = 0 . A0 A0 A0 G0 + G0 A0 M´asr´eszt, ha ρ0 a G0 pontnak a szimplex k¨or´e ´ırt g¨ombre vonatkoz´o 0 hatv´anya, akkor ´ırhatjuk, hogy G0 A0 · A0 G0 = ρ0 = R2 − OG20 . ´Igy 0 0 A0 A0 ·A0 G0 = A0 G0 ·(G0 A0 +A0 G0 ) = ρ0 +A0 G20 = R2 −OG20 +A0 G20 . A Leibniz-rel´aci´o alapj´an (amit az A0 illetve O k¨ uls˝o pontokra ´es az A1 A2 . . . An n − 1 dimenzi´os szimplexre alkalmazunk), (22) n ·
OG20
=
n X
OA2i −
i=0
(23)
n·
A0 G20
=
1 X 1 X Ai A2j = nR2 − Ai A2j . n 1≤i<j≤n n 1≤i<j≤n
n X
A0 A2i −
i=0
1 X Ai A2j . n 1≤i<j≤n
Az (1) ´es (2) alapj´an R
2
− OG20
+ A0 G20
1 = 2 n
X
n
Ai A2j
1≤i<j≤n
1X 1 + A0 A2i − 2 n i=1 n
X
Ai A2j ,
1≤i<j≤n
vagyis n
R2 − OG20 + A0 G20 =
1X A0 A2i . n i=1
Ha Sn -nel jel¨olj¨ uk a vizsg´alt ¨osszeget ´es sj =
n P i=0 i6=j
Ai A2j , j ∈ {0, . . . , n},
akkor ´ırhatjuk, hogy Sn =
n 1 X s − n j j=0
1 (S n2 1 s n j
− sj )
n
=
X 1 (n + 1)2 1 − 2S , n 2n s j j=0
´ Rn GEOMETRIAJA
67
P
Ai A2j . 1≤i<j≤n n n n P P P Aj A2i = 2 M´asr´eszt sj =
ahol S =
j=0
j=0
i=0 i6=j
P 1≤i<j≤n
Ai A2j = 2S, teh´at a
Cauchy-Buniakovski egyenl˝otlens´eg alapj´an 2S ·
n P j=0
´ıgy Sn ≤
(n+1)2 n
−
1 2n
2
· (n + 1) =
(n+1)2 2n
1 sj
≥ (n + 1)2 ´es
.
¤
Sz¨ ogek Rn -ben Az A ´es B Rn -beli pontok koordin´at´ait jel¨olj¨ uk (x1 , x2 , . . . , xn )nel illetve (y1 , y2 , . . . , yn )-nel. A skal´aris szorzat ´ertelmez´es´eb˝ol k¨ovet−→ −−→ kezik, hogy az OA ´es OB vektorok sz¨og´et kisz´am´ıthatjuk az x = (x1 , x2 , . . . , xn ) ´es y = (y1 , y2 , . . . , yn ) skal´aris szorzat´ab´ol a −→ −−→ < OA, OB > < x, y > [ cos(AOB) = −→ −−→ = kxk · kyk kOAk · kOBk egyenl˝os´eg alapj´an. ´g. 1. Ha a d1 ´es d2 Rn -beli egyenesek egyenlete 3.12. Tulajdonsa 1 x −x x −x2 rendre i ai i = t, i ∈ {1, 2, . . . , n} ´es i bi i = t, i ∈ {1, 2, . . . , n}, akkor az egyenesek ϕ sz¨og´ere teljes¨ ul a (
arccos kak·kbk , ha < a, b >≥ 0 ϕ= π − arccos kak·kbk , ha < a, b >< 0 ¨osszef¨ ugg´es, ahol a = (a1 , a2 , . . . , an ), illetve b = (b1 , b2 , . . . , bn ). n P 2. Ha az α1 ´es α2 hipers´ıkok egyenlete rendre a0 + ai xi = 0 ´es b0 +
n P
i=1
bi xi = 0, akkor a k´et hipers´ık ´altal meghat´arozott ϕ sz¨ogre
i=1
teljes¨ ul a
( ϕ=
arccos kak·kbk , ha < a, b >≥ 0 π − arccos kak·kbk , ha < a, b >< 0
¨osszef¨ ugg´es, ahol a = (a1 , a2 , . . . , an ), illetve b = (b1 , b2 , . . . , bn ).
¨ SZOGEK Rn -BEN
68
x −x1
3. Ha a d1 egyenes ´es az α2 s´ık egyenlete rendre i ai i = t, i ∈ n P {1, 2, . . . , n}, illetve b0 + bi xi = 0, akkor az egyenesnek a hipers´ıkkal i=1
bez´art ϕ sz¨og´ere teljes¨ ul a ( π − arccos kak·kbk , ha < a, b >≥ 0 2 ϕ= π arccos kak·kbk − 2 , ha < a, b >< 0 ¨osszef¨ ugg´es, ahol a = (a1 , a2 , . . . , an ), illetve b = (b1 , b2 , . . . , bn ). A bizony´ıt´asok nyilv´anval´oak, hisz az a illetve b vektor az egyenesek eset´eben az ir´anyvektort jelenti, m´ıg a hipers´ık eset´eben a norm´alvektort. ´g. (H´arom mer˝oleges t´etel´enek ´altal´anos´ıt´asa) 3.13. Tulajdonsa n Adott R -ben egy πk hipers´ık, P egy rajta k´ıv¨ ul fekv˝o pont, ´es Πl ⊂ Πk r´eszs´ık. Ha Pk illetve Pl a P pont πk illetve πl -re es˝o vet¨ ulete, akkor Pl a Pk pont πl -re es˝o vet¨ ulete. ´ s. Legyen M ∈ Πl , ´es a Πl ⊂ Πk , a Πk s´ıkot meBizony´ıta gadhatjuk az M pont ´es a v1 , v2 , . . . , vn line´arisan f¨ uggetlen vektorok seg´ıts´eg´evel, vagyis Πl =< M ; v1 , v2 , . . . , vn > . −−→ Eltoljuk a P pontot ´es a Πl ´es Πk s´ıkokat az M O vektorral. A transz0 0 0 form´aci´o ut´an kapjuk a P pontot ´es a Πl , Πk r´esztereket. A transzform´aci´o tulajdons´ag´ab´ol k¨ovetkezik, hogy −−→0 −−→ 0 OP = M P , Πl =< v1 , . . . , vl > ´es Πk =< v1 , . . . , vk > . −−→0 → −−→0 −−→0 − → Bevezetj¨ uk az → u = OP , − ul = OPl ´es − uk = OPk jel¨ol´eseket. Tudjuk, hogy 0
u − ul ⊥Πl =< v1 , . . . , vl >⇔< u − ul , vi >= 0 1 ≤ i ≤ l 0
u − uk ⊥Πk =< v1 , . . . , vk >⇔< u − uk , vj >= 0 1 ≤ j ≤ k M´ar csak annyit kell bel´atnunk, hogy < uk − ul , vi >= 0, Mivel Πl ⊂ Πk , az el˝obbiekb˝ol fel´ırhat´o, hogy < u − ul , vi >= 0,
1≤i≤l
< u − uk , vi >= 0 1 ≤ i ≤ l.
1 ≤ i ≤ l.
´ Rn GEOMETRIAJA
69
Az els˝o egyenl˝os´eget kivonva a m´asodikb´ol, kapjuk < uk − u + u − ul , vi >= 0,
1≤i≤l
⇔< uk − ul , vi >= 0,
1 ≤ i ≤ l. −−→0 −−→0 −−→ 0 K¨ovetkezik, hogy uk − ul ⊥Πl , de uk − ul = OPk − OPl = Pk Pl , teh´at −−→ Pk Pl ⊥Πl , vagyis Pl a Pk pont vet¨ ulete a Πl s´ıkra. ¤ ´s. n = 3 eset´en a h´arom mer˝oleges t´etel´et kapjuk: Megjegyze Legyen α egy s´ık, P egy k¨ uls˝o pont ´es d az α s´ık egy egyenese. Ha P Pk ⊥α ´es Pk Pd ⊥d, Pd ∈ d, akkor P Pd B⊥d. P
d Pd
Pk a
3.1. ´abra ´ g. Tekints¨ 3.14. Tulajdonsa uk az A0 A1 . . . An szab´alyos szimplexj et, ahol kAi Aj k = λ · δi , λ > 0 ∀i, j ∈ {0, . . . , n}. Az Ai cs´ ucs vet¨ ulete az As0 As1 . . . Ask lapra a Gs0 s1 ...sk pont, vagyis az As0 As1 . . . Ask s´ uly1 \ pontja, ´es az Ai , G0...bi...bj...n , Aj sz¨og koszinusza n . A0
G1
An a G2
A1 A2
Ai
3.2. ´abra
An-1 G1=Gi..n G2=GA 0 A 2..A n-1
¨ SZOGEK Rn -BEN
70 0
´ s. Legyen An a szimplex An cs´ Bizony´ıta ucs´anak vet¨ ulete az A0 . . . Ak 0 k-dimenzi´os lapra. A tov´abbiakban meghat´arozzuk az An vet¨ uletet. ((an − a0 ) − α1 (a1 − a0 ) − . . . − αk (ak − a0 )) ⊥(ai −a0 ), ∀i ∈ {1, . . . , k} vi -vel jel¨olve az (ai − a0 ) k¨ ul¨onbs´eget, ∀ i ∈ {1, . . . , k} eset´en, fel´ırhat´o a k¨ovetkez˝o egyenletrendszer: < v1 , vn − α1 v1 − . . . − αk vk >= 0 .. . < vk , vn − α1 v1 − . . . − αk vk >= 0 Teh´at:
α1 < v1 , v1 > + . . . + αk < v1 , vk >=< v1 , vn > .. . α1 < vk , v1 > + . . . + αk < vk , vk >=< vk , vn > ½ 2 λ , ha i = j Tudjuk, hogy < vi , vj >= , amelyet behelyettes´ıtve az λ2 , ha i 6= j 2 el˝oz˝o egyenletrendszerbe, kapjuk, hogy: 2 λ2 λ2 λ2 λ2 α1 + 2 α2 + . . . + 22 αn = 22 λ α + λ2 α + . . . + λ α = λ 2 2 2 2 n 2 (24) . . . λ2 2 2 α + λ2 α2 + . . . + λ2 αn = λ2 2 1 Az (24) egyenletrendszert 2α1 + α1 + (25) .. . α1 +
elosztjuk
λ2 -vel: 2
α2 + . . . + αn 2α2 + . . . + αn α2
=1 =1
+ . . . + 2αn = 1
Jel¨olj¨ uk An -nel az (25) egyenletrendszer f˝odetermin´ans´at. ¯ ¯ ¯ ¯ 2 −1 . . . −1 ¯ ¯ ¯ ¯ 2 1 ¯¯ ¯¯ ¯ ¯ 1 1 0 ¯ ¯ ¯ ¯ ... An = ¯ ¯ ¯ = ¯ .. . .. ¯ ¯ ¯ . ¯ ¯ ¯ 1 2 ¯ ¯¯ 1 0 1 ¯
´ Rn GEOMETRIAJA
71
Az An determin´anst kifejtj¨ uk az els˝o sora ¯ ¯ ¯ ¯ 1 ¯ 1 0 ¯¯ ¯¯ ¯ ¯ ¯ ¯ 1 ... An = 2 ¯ ¯ + ¯ .. ¯ ¯ ¯ . ¯ 0 1 ¯ ¯¯ 1 ¯ ¯ ¯ ¯ n+1 ¯ + . . . + (−1) ¯ ¯ ¯ ¯
szerint, ´ıgy ¯ 1 . . . 0 ¯¯ 1 0 ¯¯ ¯+ ... ¯ ¯ 0 1 ¯
¯ 1 1 0 ¯¯ ¯ .. .. ¯ . . . . + 1} = n + 1 ¯ = 2 + 1| + .{z 1 0 1 ¯¯ n−1 1 0 ... 0 ¯
Az (25) egyenletrendszer αi ismertetlen karakterisztikus determin´ansa, ¯ ¯ ¯ 2 ¯ 1 1 1 1 ¯ ¯ ¯ ¯ .. .. .. ¯ ¯ . . . ¯ ¯ ¯ 1 ¯ 2 1 1 1 ¯ ¯ i Bn = ¯¯ 1 . . . 1 1 1 . . . 1 ¯¯ = 1, ¯ 1 1 1 2 1 ¯¯ ¯ ¯ ¯ .. .. .. ¯ . . 1 ¯¯ . ¯ ¯ 1 1 1 1 2 ¯ ahol az 1-ekb˝ol, vagyis a szabadtagokb´ol alkotott oszlop a determin´ans i 1 n i-edik oszlopa. Mivel αi = B , k¨ovekezik, hogy αi = k+1 , minden An i = 1, . . . , k eset´en. Teh´at 1 0 an = (a0 + . . . + ak ) = gk , k+1 ahol gk az A0 . . . Ak k-szimplex Gk s´ ulypontj´anak a koordin´at´aja. \ σ-val jel¨olve a Ai , G0... og koszinusz´at, Gi,j -vel a G0...ˆi...ˆj...n bi...b j...n , Aj sz¨ s´ ulypontot, < ai − g i,j , aj − g i,j > . < ai − g i,j , ai − g i,j > · < aj − g i,j , aj − g i,j >
σ=p Az
A0 . . . Ai . . . Aj . . . An ↓ ↓ ↓ ↓ Ai . . . A 0 . . . A n . . . A j
¨ SZOGEK Rn -BEN
72
ortogon´alis transzform´aci´o, ez´ert σi,j = σa,n . < a0 − g 0,n , an − g 0,n > = < =
n−1 n−1 X a0 − ai X an − aj , > n − 1 n − 1 i=1 j=1
n X
a0 − ai an − aj λ2 , >= , n−1 n−1 2(n − 1)
<
i,j=1
mivel < a0 − ai , an − aj > = < a0 − ai , an − a0 > + < a0 − ai , a0 − aj > ½ 0 , i 6= j = λ2 , i=j 2 Hasonl´o m´odon: < a0 − g
0,n
, a0 − g
0,n
n−1 n−1 X a0 − ai X a0 − aj > = < , > n − 1 j=1 n − 1 i=1 ¶ µ λ2 (n − 1)(n − 1) n − 1 = + (n − 1)2 2 2 nλ2 = . 2(n − 1)
Hasonl´oan kisz´am´ıtva, < an − g 0,n , an − g 0,n >= σi,j =
λ2 2(n−1) nλ2 2(n−1)
=
n λ2 . 2(n−1)
Teh´at
1 . n ¤
A
, B=GAD a
D
B C
3.3. ´abra
´ Rn GEOMETRIAJA
73
´s. n = 3 eset´en: Az ABCD tetra´eder cs´ Megjegyze ucsainak vet¨ ulete az ˝oket nem tartalmaz´o ´elekre pontosan az illet˝o ´el felez˝opontja, a szembenfekv˝o lapokra es˝o vet¨ ulet pedig a lap s´ ulypontja. 7. Feladat. Legyen A0 A1 . . . An egy n szimplex ´es a szimplex k¨ uls˝o oldalaira szerkessz¨ uk meg az A0 A1 . . . Ai . . . An B0i B1i . . . Bii . . . Bni n dimenzi´os egyenes prizm´akat, i = 0, n. (Az Ai ´es Bii azt jel¨oli, hogy az Ai ´es Bii cs´ ucsok nem jelennek meg a megfelel˝o szimplex cs´ ucsai k¨oz¨ott.) Igazoljuk, hogy a Bi0 . . . Bii . . . Bin szimplex k¨or´e ´ırt n− 1 dimenzi´os g¨omb¨ok k¨oz´eppontj´ab´ol a Bi0 . . . Bii . . . Bin hipers´ıkokhoz h´ uzott mer˝oleges egyenesek ¨osszefut´oak. ´ s. Haszn´alni fogjuk a k¨ovetkez˝o k´et tulajdons´agot: Megolda (1) Mer˝olegess´eg t´etele n dimenzi´os t´erben18: Ha egy A n szimplex cs´ ucsaib´ol egy B n szimplex megfelel˝o cs´ ucsaival szemben fekv˝o oldalakhoz h´ uzott mer˝olegesek ¨oszszefut´oak, akkor a B cs´ ucsaib´ol A megfelel˝o cs´ ucsaival szemben fekv˝o oldalhoz h´ uzott mer˝olegesek is ¨osszefut´oak. (2) Ha ΠM -mel jel¨olj¨ uk az M pont n-´ederhez h´ uzott projekci´oi ´altal meghat´arozott hipers´ıkot , akkor ΠM1 k ΠM2 ⇔ M1 M2 ´athalad az n-´eder cs´ ucs´an, ahol az A0 cs´ ucs´ u n-´eder az Ao Ai i = 1, n f´elegyenesek ´altal meghat´arozott n dimenzi´os sz¨oget jel¨oli. (A bizony´ıt´as azonnali, visszavezet˝odik az n = 2 esetre.) Legyen O0 O1 . . . On az A0 B01 . . . B0n , B10 A1 . . . B1n , . . . , Bn0 Bn1 . . . An szimplexek k¨or´e ´ırt g¨omb¨ok k¨oz´eppontjai ´altal meghat´arozott n szimplex. A szimplexek k¨or´e ´ırt g¨omb¨ok tulajdons´agai alapj´an, a feladatban megjelent egyenesek tulajdonk´eppen az Oi , i = 0, n pontokb´ol a Bi0 Bi1 . . . Bii . . . Bin , i = 0, n hipers´ıkokhoz h´ uzott mer˝olegesek. Jel¨olj¨ uk C0 , C1 , . . . , Cn -nel ezen hipers´ıkok ´altal meghat´arozott n szimplex cs´ ucsait. Az els˝o tulajdons´ag alapj´an elegend˝o azt igazolni, hogy a Ci -kb˝ol az Oi -kel szemben fekv˝o oldalakhoz h´ uzott meg˝olegesek ¨oszn 0 1 i szefut´oak. M´asr´eszt Oi Oi . . . Oi . . . Oi p´arhuzamos A0i A1i . . . Aii . . . Ani szimplexszel (´ertelmez´es ´es szerkeszt´es alapj´an), teh´at ism´et alkalmazva a mer˝olegess´eg t´etel´et igazolni kell, hogy Ai -kb˝ol a 18C.Cocea
bizony´ıtotta
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
74
Bi0 Bi1 . . . Bii . . . Bin szimplexekhez h´ uzott mer˝olegesek ¨osszefut´oak. (1) Az O0 O1 . . . On ´es A0 A1 . . . An szimplexek homotetikusak, mivel a lapjaik p´arhuzamosak, teh´at az Ai Oi egyenesek ¨osszefutnak egy P pontban. A m´asodik tulajdons´ag alapj´an a Bi0 Bi1 . . . Bii . . . Bin hipers´ıkok p´arhuzamosak a P A0 A1 . . . An lapjaihoz h´ uzott projekci´oi ´altal meghat´arozott n szimplex lapjaival. De a projekci´ok ´altal meghat´arozott szimplex mer˝oleges A0 A1 . . . An -re (a szerkeszt´es alapj´an), teh´at az A0 , A1 , . . . , An pontokb´ol ennek lapjaihoz h´ uzott mer˝olegesek ¨osszefut´oak. Ezek azonban pontosan az Ai -kb˝ol a Bi0 Bi1 . . . Bii . . . Bin hipers´ıkokra h´ uzott mer˝olegesek, ´ıgy (1) alapj´an a tulajdons´agot igazoltuk. ¤ Vektorszorzatok ´ es t´ erfogatok Rn -ben Tekints¨ uk a v1 , v2 , . . . , vn vektorokat ´es sz´am´ıtsuk ki a vn v´egpontj´anak a v1 , v2 , . . . , vn−1 vektorok ´altal gener´alt r´eszt´ert˝ol val´o t´avols´ag´at. ´ Ertelmez´ es szerint n−1 X d(vn , λi vi ). d(vn , hv1 , v2 , ..., vn−1 i) = min λi ∈R,i=1,n−1
i=1
Az el˝obbi minimum l´etezik, mert a hv1 , v2 , ..., vn−1 i r´eszt´er z´art. vn
Legyen vn-1
y = vn −
. .
λi vi
i=1
.
az a vektor, amely mer˝oleges a vj , 1 ≤ j ≤ n − 1 vektorokra, azaz
v2
v1
n−1 X
3.4. ´abra hy, vj i = 0, j ∈ {1, . . . , n−1} ⇒ hvn −
n−1 X
λi vi , vj i = 0, j ∈ {1, . . . , n−1}.
i=1
´Igy a 2
2
d = kyk = hy, yi = hvn −
n−1 X i=1
λi vi , vn −
n−1 X i=1
λ i vi i =
´ Rn GEOMETRIAJA
= hvn −
75 n−1 X
λ i vi , v n i −
i=1
n−1 X j=1
λj hvn − |
n−1 X
λi vi , vj i .
i=1
{z
}
=0
egyenl˝os´eghez jutunk. Az el˝obbi ¨osszef¨ ugg´esek alapj´an fel´ırhatjuk a k¨ovetkez˝o rendszert: hvn , v1 i = λ1 hv1 , v1 i + ... + λn−1 hvn−1 , v1 i+ 0 · d2 .. .. . . hvn , vn−1 i = λ1 hv1 , vn−1 i + ... + λn−1 hvn−1 , vn−1 i+ 0 · d2 hvn , vn i = λ1 hv1 , vn i + ... + λn−1 hvn−1 , vn i+ 1 · d2 . L´athat´o, hogy ha ´ertelmezz¨ uk a ¯ ¯ hv1 , v1 i hv2 , v1 i . . . hvn−1 , v1 i ¯ ¯ . .. .. .. .. G(v1 , v2 , ..., vn−1 ) = ¯ . . . ¯ ¯ hv1 , vn−1 i hv2 , vn−1 i . . . hvn−1 , vn−1 i
¯ ¯ ¯ ¯ ¯ ¯ ¯
Gram19-determin´ anst, akkor az egyenletrendszer m´atrix´anak determin´ansa kifejezhet˝o a Gram-determin´ans seg´ıts´eg´evel: ¯ ¯ ¯ hv1 , v1 i hv2 , v1 i . . . hvn−1 , v1 i 0 ¯¯ ¯ ¯ .. .. .. .. .. ¯ ¯ . . . . . ¯ = G(v , v , ..., v ), ¯ ¯ 1 2 n−1 ¯ hv1 , vn−1 i hv2 , vn−1 i . . . hvn−1 , vn−1 i 0 ¯ ¯ ¯ ¯ hv1 , vn i hv2 , vn i . . . hvn−1 , vn i 1 ¯ innen pedig kapjuk, hogy d2 =
G(v1 , ..., vn ) , G(v1 , ..., vn−1 )
ha G(v1 , ..., vn−1 ) 6= 0. A k´erd´es csak annyi, hogy mi a felt´etele annak, hogy az el˝obbi egyenl˝os´egben a nevez˝o ne legyen 0. Erre vonatkozik a k¨ovetkez˝o t´etel. ´tel. A G(v1 , ..., vn−1 ) determin´ 3.15. Te ans pontosan akkor k¨ ul¨ onb¨ ozik 0-t´ol, ha a v1 , ..., vn−1 vektorok line´arisan f¨ uggetlenek. 19Jorgen
Pedersen Gram, 1850-1916
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
76
´ s. Felt´etelezz¨ Bizony´ıta uk, hogy v1 , ..., vn−1 line´arisan f¨ ugg˝oek ´es igazoljuk, hogy G(v1 , ..., vn−1 ) = 0. A line´aris f¨ ugg˝os´eg alapj´an l´eteznek a λ1 , ..., λn−1 nem mind nulla skal´arok u ´gy, hogy n−1 X
λi vi = 0.
i=1
Ha ezt az egyenl˝os´eget rendre beszorozzuk skal´arisan az ¨osszes vj , j ∈ {1, 2, . . . , n − 1} vektorral, akkor a n−1 X
λi hvj , vi i = 0, j ∈ {1, 2, . . . , n − 1}
i=1
egyenletrendszerhez jutunk. Ez egy homog´en egyenletrendszer, ´es a felt´etelek alapj´an l´etezik nemtrivi´alis megold´asa (λ1 ,...,λn−1 nem trivi´alis megold´as). ´Igy G(v1 , ..., vn−1 ) = 0. M´asr´eszt a ford´ıtott ir´any´ u ´all´ıt´as igazol´as´ahoz tegy¨ uk fel, hogy G(v1 , ..., vn−1 ) = 0. Ha siker¨ ul igazolni, hogy v1 , ...vn−1 line´arisan f¨ ugg˝o rendszer, akkor a bizony´ıt´as teljes. Ha G(v1 , ..., vn ) = 0, akkor a n−1 X
λi hvj , vi i = 0, j ∈ {1, . . . , n − 1}
i=1
homog´en egyenletrendszernek van nemtrivi´alis megold´asa. Egy ilyen megold´as legyen λ0i , i ∈ {1, . . . n − 1}. K´epezz¨ uk a v=
n−1 X
λ0i vi
i=1
vektort. A skal´aris szorzat tulajdons´agai alapj´an ´ırhatjuk, hogy hv, vj i =
n−1 X
λ0i hvi , vj i = 0
i=1
´es 2
kvk = hv, vi = hv,
n−1 X i=1
λ0i vi i
=
n−1 X
λ0i hv, vi i = 0 ⇒ v = 0,
i=1
azaz a (vi ) vektorrendszer nem line´arisan f¨ uggetlen.
¤
´ Rn GEOMETRIAJA
77
´ enyes teh´at a k¨ovetkez˝o t´etel is: Erv´ ´tel. Ha a v1 , v2 , . . . , vn−1 vektorok line´arisan f¨ 3.16. Te uggetlenek, akkor a vn vektor v´egpontj´ anak a {v1 , v2 , . . . , vn−1 } vektorrendszer ´altal gener´ alt r´eszt´ert˝ ol val´o t´avols´ aga s G(v1 , ..., vn−1 , vn ) d= G(v1 , ..., vn−1 ) Az n dimenzi´os t´erfogat (Jordan m´ert´ek) ´ertelmez´ese sor´an a t´eglan Q testek m´ert´ek´et ismertnek felt´etelezz¨ uk: ha P = [ai , bi ] egy t´eglatest, akkor ennek a t´erfogata V (P ) =
n Q
i=1
(bi −ai ). Ennek egy k¨ovetkezm´enye,
i=1
hogy egy tetsz˝oleges paralelepipedon n dimenzi´os m´ert´eke kisz´am´ıthat´o a V = alapter¨ ulet × magass´ag ¨osszef¨ ugg´es alapj´an, ahol az alapter¨ ulet alatt az egyik lap (n − 1) dimenzi´os t´erfogata ´ertend˝o ´es a magass´ag alatt ennek a lapnak a szembenfekv˝o cs´ ucst´ol val´o t´avols´aga. Persze, ha ´altal´anos alakzataink vannak, akkor sz¨ uks´eg¨ unk van az integr´alokra (pl. a hiperg¨omb felsz´ıne vagy t´erfogata is ´ıgy sz´amolhat´o ki egyszer˝ uen). y
D O
R2 -ben T (D) =
RR D
1dxdy
x
z
O x
R3 -ben T (D) =
D
RRR D
1dxdydz
y
R Rn -ben V (D) = D 1dx Ha egy polit´op t´erfogat´at kell kisz´am´ıtanunk, akkor az integr´alok felhaszn´al´asa elker¨ ulhet˝o. Mivel minden korl´atos polit´op sz´etv´aghat´o
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
78
szimplexekre, ez´ert el´egs´eges a szimplexek t´erfogat´at kisz´am´ıtani. M´asr´eszt a 2 illetve 3 dimenzi´os esethez hasonl´oan ehhez el´egs´eges egy olyan paralelipipedon t´erfogat´at kisz´am´ıtani, amelynek az egyik cs´ ucsa az O-ban van, ´es amelynek ´elei a v1 , v2 , . . . , vn vektorokat hat´arozz´ak meg. Ha minden k ∈ {1, 2, . . . , n} eset´en ´ertelmezz¨ uk a ¯ ) ( k ¯ X ¯ Pk = λi vi ¯ λi ∈ [0, 1], i ∈ {1, . . . , k} , ¯ i=1
has´abot, akkor a Pj+1 2 V (Pn ) 2 V (Pn−1 ) ··· 2 V (P2 )
alapja a Pj ´es ´ıgy ´ırhatjuk, hogy = V 2 (Pn−1 ) · d2 (vn , hv1 , ..., vn−1 i) = V 2 (Pn−2 ) · d2 (vn−1 , hv1 , ..., vn−2 i) ··· = V 2 (P1 ) · d2 (v2 , hv1 i).
Ha ezeket az egyenl˝os´egeket ¨osszeszorozzuk, akkor a V 2 (Pn ) = V 2 (P1 ) · d2 (vn , hv1 , ..., vn−1 i) · · · d2 (v2 , hv1 i) = G(v1 , ..., vn ), ¨osszef¨ ugg´eshez jutunk, mivel v1 , ..., vn M´asr´eszt ¯ ¯ v 1 ¯ ¯ .. ¯ . · [v1 , v2 , ..., vn ] ¯ ¯ vn
line´arisan f¨ uggetlenek. ¯ ¯ ¯ ¯ ¯ = G(v1 , v2 , ..., vn ), ¯ ¯
´es egy m´atrix determin´ansa egyenl˝o a transzpon´altja determin´ans´aval, teh´at ´ırhatjuk, hogy v1 det2 ... = G(v1 , ..., vn ), vn innen pedig (26)
V (Pn ) =
p
G(v1 , ..., vn ) = | det[v1 , ..., vn ]|.
Az el˝obbiek alapj´an igaz a k¨ovetkez˝o t´etel: ´tel. A 3.17. Te ( Pn =
n X i=1
) λi vi | λi ∈ [0, 1], i ∈ {1, . . . , n} ,
´ Rn GEOMETRIAJA
79
paralelipipedon t´erfogat´ at a (26) ¨osszef¨ ugg´es alapj´an sz´am´ıthatjuk ki, ahol v1 , v2 , . . . , vn line´ arisan f¨ uggetlen vektorok. Ebb˝ol kiindulva levezet¨ unk egy ¨osszef¨ ugg´est a szimplex t´erfogat´ara vonatkoz´oan. Csak azt kell megvizsg´alnunk, hogy h´any szimplexre v´aghat´o sz´et a Pn u ´jabb cs´ ucsok felhaszn´al´asa n´elk¨ ul. ´tel. Ha a v0 , ..., vn ∈ Rn vektorok v´egpontjai az S 3.18. Te szimplex cs´ ucsai, akkor 1 1 · V (Pn ) = | det(v1 − v0 , ..., vn − v0 )|, n! n! ahol Pn a vi − v0 , i ∈ {1, . . . , n} vektorokra mint ´elekre ´ep´ıtett paralelipipedon. V (S) =
´ s. Igazoljuk, hogy a Pn felbonthat´o n! darab egyenl˝o Bizony´ıta t´erfogat´ u szimplexre. A Pn alapj´anak tekinthetj¨ uk a Pn−1 -et. ´Igy ha Pn−1 -et felbontjuk (n − 1)! szimplexre, akkor ez egy´ertelm˝ uen meghat´arozza a Pn -nek egy feloszt´as´at (n − 1)! olyan egyenl˝o t´erfogat´ u ´ has´abra, amelyeknek az alapjai szimplexek. Igy el´egs´eges kimutatni, hogy egy ilyen has´abot felbonthatunk n darab azonos t´erfogat´ u szimplexre. Ha a has´ab cs´ ucsait az 1’ 0 0 0 3’ 1, 2, ..., n, 1 , 2 , ..., n sz´amokkal jel¨olj¨ uk, 0 0 0 2’ akkor az 123...n1 , 234...1 2 , ..., n10 20 ...(n − 1)0 n0 diszjunkt szimplexek a has´ab egy felbont´as´at adj´ak ´es azonos 1 3 t´erfogat´ uak, mert a felsorol´asban b´armely 2 k´et egym´as ut´ani szimplexnek van egy 3.5. ´abra k¨oz¨os alapja ´es azonos a magass´aga. A vektori´ alis szorzat. Keress¨ unk egy olyan v ∈ Rn vektort, amelyre teljes¨ ulnek a k¨ovetkez˝o felt´etelek: hv, vi i = 0, i ∈ {1, . . . , n − 1} kvk = V (Pn−1 ).
(∗1) (∗2)
Ha tal´alunk ilyen v-t, ez lesz a v1 , ..., vn−1 vektorok vektori´alis szorzata: v = v1 × v2 × ... × vn−1 .
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
80
A v vektort kereshetj¨ uk v =
n P j=1
λj ej alakban, ahol (ej )j=1,n az Rn ka-
nonikus b´azisa. ´Igy a (∗1) felt´etel alapj´an (vij a vi j-edik koordin´at´aj´at jel¨oli): n X
λj hej , vi i = 0, i ∈ {1, . . . , n−1} ⇔
n X
j=1
λj vij = 0, i ∈ {1, . . . , n−1}.
j=1
Ebb˝ol ´ırhatjuk, hogy λ1 v11 + λ2 v12 + ... + λn v1n λ1 v21 + λ2 v22 + ... + λn v2n .. . λ1 vn−1 1 + λ2 vn−1 2 + ... + λn vn−1 Ha S-sel jel¨olj¨ uk a
n P
λi ¨osszeget ´es a
n P
= 0 = 0 .. . = 0.
n
λi = S egyenl˝os´eget hozz´a-
i=0
i=0
vessz¨ uk az el˝obbi rendszerhez, akkor alkalmazhatjuk a Cramer szab´alyt ´es fel´ırhatjuk, hogy λj = S · ahol
(−1)j+1 ∆j , ∆
¯ ¯ 1 1 1 ··· ¯ ¯ v11 v12 v13 ··· ¯ ∆=¯ . . . .. .. .. .. ¯ . ¯ ¯ vn−1 1 vn−1 2 vn−1 3 · · ·
1 v1n .. . vn−1
n
¯ ¯ ¯ ¯ ¯ ¯, ¯ ¯ ¯
illetve ¯ ¯ v11 · · · ¯ ¯ v21 · · · ¯ ∆j = ¯ .. .. ¯ . . ¯ ¯ vn−11 · · ·
v1j−1 v2j−1 .. .
v1j+1 v2j+1 .. .
··· ··· .. .
vn−1j−1 vn−1j+1 · · ·
v1n v2n .. . vn−1n
¯ ¯ ¯ ¯ ¯ ¯. ¯ ¯ ¯
Ez alapj´an l´athat´o, hogy a keresett vektor (az els˝o felt´etel alapj´an) fel´ırhat´o
´ Rn GEOMETRIAJA
81
¯ ¯ ¯ e1 e2 e3 ··· en ¯¯ ¯ ¯ v11 v12 v13 · · · v1n ¯¯ ¯ v = ¯ .. .. .. .. .. ¯¯ ¯ . . . . . ¯ ¯ ¯ vn−11 vn−12 vn−13 · · · vn−1n ¯ alakban. M´asr´eszt ha tekintj¨ uk azt a D m´atrixot, amelynek az els˝o sor´aban a v komponensei vannak, ´es a t¨obbi sorokban rendre a v1 , v2 , . . . , vn−1 komponensei, akkor az el˝obbiek alapj´an det(D) = V (P ), ahol P a v, v1 , v2 , . . . , vn−1 vektorokra szerkesztett paralelipipedon. M´asr´eszt ez a t´erfogat fel´ırhat´o, mint alapter¨ ulet szorozva magass´aggal, teh´at V (Pn−1 ) · kvk. De ugyanakkor ha D determin´ans´at kifejtj¨ uk az els˝o sora szerint, akkor azt kapjuk, hogy n n X X j j det(D) = (−1) · (−1) ∆j · ∆j = ∆2i = kvk2 . i=1
i=1
Az el˝obbi k´et ¨osszef¨ ugg´es alapj´an ´ırhatjuk, hogy kvk = V (Pn−1 ).
¤
¨ vetkezme ´ny. A t´erfogatra kapott Gram-determin´ 3.19. Ko ansos kifejez´es alapj´an ´all´ıthatjuk, hogy n X ∆2j = G(v1 , v2 , . . . , vn−1 ). j=1
´s. n = 2 eset´en ebb˝ol pontosan a Lagrange20 azonosMegjegyze s´agot kapjuk, amib˝ol levezethet˝o a Cauchy-Buniakowski-Schwarz egyenl˝otlens´eg. ´tel. A v = v1 × v2 × . . . × vn−1 vektori´ alis szorzat 3.20. Te a) line´aris minden t´enyez˝ oj´eben; b) k´et t´enyez˝ ot megcser´elve, a szorzat el˝ojele megv´ altozik; n c) hz, yi = det(v1 , v2 , ..., vn−1 , y), ∀y ∈ R ⇔ z = v1 ×v2 ×...×vn−1 ; d) hv, vi i = 0, i ∈ {1, . . . , n − 1}; e) kvk2 = det(v1 , v2 , ..., vn−1 ); f) v = 0 ⇔ arisan ¨osszef¨ ugg˝ oek; p v1 , ..., vn−1 line´ g) kvk = G(v1 , v2 , ..., vn−1 ); h) Ha det(v1 , ..., vn−1 ) > 0, akkor {v1 , ..., vn−1 , v}pozit´ıv ir´any´ıt´ as´ u; 20Joseph-Louis
Lagrange, 1736-1813
82
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
i) (v1 × ... × vn−1 ) · (w1 × ... × wn−1 ) = det(hvi , wj i). ´ s. Az els˝o k´et alpont az ´ertelmez´es ´es a determin´ansok Bizony´ıta tulajdons´againak azonnali k¨ovetkezm´enye. Ha y ∈ {v1 , v2 , . . . , vn }, akkor hz, yi = 0, teh´at z mer˝oleges az ¨osszes vj -re. Innen k¨ovetkezik, hogy z ir´anya megegyezik a vektori´alis szorzat ir´any´aval. Ha y-nak ´eppen a vektori´alis szorzatot v´alasztjuk, akkor megkapjuk a z norm´aj´at ´es ir´any´ıt´as´at, teh´at z csak a vektori´alis szorzat lehet. A c) alpont ford´ıtott ´ır´any´ u implik´aci´oj´at bel´athatjuk, ha kifejtj¨ uk a determin´anst az y komponensei szerint (a jobb oldalon) ´es a skal´aris szorzatba (a bal oldalon) behelyettes´ıtj¨ uk a (−1)j ∆j komponenseket. A d), e), f), g) alpontokban megjelen˝o tulajdons´agokat m´ar igazoltuk. A h) alpont az e) azonnali k¨ovetkezm´enye ´es az utols´o alpontn´al sz´am´ıtsuk ki a hw, vi2 kifejez´est, ahol w a w1 , w2 , . . . wn−1 vektorok vektori´alis szorzata ´es v a v1 , v2 , . . . vn−1 vektorok vektori´alis szorzata. ´Igy a vektori´alis szorzat reprezent´aci´oja alapj´an ´ırhatjuk, hogy hw, vi =
n X
∆i · ∆0i ,
i=1
ahol ∆i ´es ∆0i a v1 , v2 , . . . vn−1 illetve w1 , w2 , . . . wn−1 vektorokhoz tartoz´o aldetermin´ansok. M´asr´eszt a c) alpont alapj´an ´ırhatjuk, hogy ¯ ¯ 0 0 0 ¯ ∆01 ¯ ∆ ∆ · · · ∆ 2 3 n ¯ ¯ ¯ v11 ¯ v v · · · v 12 13 1n ¯ ¯ hw, vi = ¯ ¯, .. .. .. .. .. ¯ ¯ . . . . . ¯ ¯ ¯ vn−1 1 vn−1 2 vn−1 3 · · · vn−1 n ¯ ´es ¯ ¯ ∆1 ∆2 ∆3 ··· ¯ ¯ w11 w12 w13 ··· ¯ hw, vi = ¯ . . . .. . . . ¯ . . . . ¯ ¯ wn−1 1 wn−1 2 wn−1 3 · · ·
∆n w1n .. . wn−1
n
¯ ¯ ¯ ¯ ¯ ¯. ¯ ¯ ¯
Az ut´obbi k´et egyenl˝os´eget ¨osszeszorozzuk u ´gy, hogy a m´asodik m´atrix transzpon´altj´at ´ırjuk fel, ´es haszn´aljuk, hogy a vektori´alis szorzat
´ Rn GEOMETRIAJA
83
mer˝oleges a t´enyez˝oire. Kapjuk, hogy ¯ n ¯ P 0 ¯ 0 0 ··· 0 ¯ i=1 ∆i · ∆i ¯ ¯ 0 hv1 , w1 i hv1 , w2 i · · · hv1 , wn−1 i hw, vi2 = ¯ ¯ .. .. .. .. .. ¯ . . . . . ¯ ¯ 0 hvn−1 , w1 i hvn−1 , w2 i · · · hvn−1 , wn−1 i
¯ ¯ ¯ ¯ ¯ ¯ ¯. ¯ ¯ ¯ ¯
Az el˝obbi k´et fel´ır´asm´odb´ol k¨ovetkezik a k´ert tulajdons´ag. ¤ ´tel. (S¨ 3.21. Te undiszn´ o t´etel) Ha egy tetra´eder minden lapj´ara szerkeszt¨ unk egy-egy vektort, amely mer˝oleges r´a ´es nagys´aga megegye− → zik a lap ter¨ ulet´evel, akkor ezen vektorok ¨osszege 0 . V0 S1
S2
S3
V3 V1 V2
S0
´ anosan, ha V0 V1 ...Vn egy n-dimenzi´ Altal´ os − → szimplex ´es az Si , i ∈ {0, . . . , n} vektorok− → ra teljes¨ ul, hogy Si ⊥(V0 V1 ...Vbi ...Vn ) ´es |Si | = V (v0 , v1 , ..., vbi , ...vn ), akkor − → − → − → − → S0 + S1 + ... + Sn = 0 .
3.6. ´abra ´ s. A tulajdons´ag a k¨ovetkez˝o azonoss´ag k¨ovetkezm´enye: Bizony´ıta → − − → → − − → → → → → → x ×− x +→ x ×→ x +− x ×− x + (− x −− x ) × (− x −− x )= 0 1
2
2
3
3
1
2
3
1
3
(ez azonnal igazolhat´o a szorzat t´enyez˝ok szerinti linearit´asa alapj´an). Az ´altal´anos esetben a megfelel˝o azonoss´ag: − → → → →+− → → → x × ... × − x−→ + − x ×− x ... × − x x ×− x ... × − x + ...+ 1
n−1
2
3
n
3
4
1
− → →×− → → − → − → → − − → −−→ − → +− x x1 ... × − x− n n−2 + ( x1 − xn ) × ( x2 − xn ) × ... × (xn−1 − xn ) = 0 . ¤ ´s. A tulajdons´ag ford´ıtottja a Minkowski-f´ele probl´eMegjegyze − → ma n´even ismert, vagyis adott Si , i ∈ {0, . . . , n} vektorok eset´en l´etezik-e olyan szimplex, amelynek lapjai mer˝olegesek rendre ezekre a vektorokra ´es amelyben a lapok ter¨ ulete megegyezik ezeknek a vektoroknak a hossz´aval. Term´eszetesen az el˝obbi tulajdons´ag is ´es ´ıgy a probl´ema is ´altal´anos´ıthat´o polit´opokra.
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
84
K¨ ovetkezm´ eny. Ha Si , i ∈ {0, 1, . . . , n} egy szimplex lapjainak ter¨ ulete, akkor n X X Si2 + 2 Si Sj cos(αij ) = 0, i=0
0≤i<j≤n
ahol αij a vi ´es vj cs´ ucsokkal szemben fekv˝o lapok sz¨oge. − → − → − → → − ´ s. Az S0 + S1 +...+ Sn = 0 egyenl˝os´eg mindk´et oldal´at Bizony´ıta skal´arisan szorozzuk ¨onmag´aval. ¤
X0 An
A1 X1
A3
A2
X3 X2
´tel. Ha az X0 X1 ...Xn szim3.22. Te Xn plex X0 Xi oldal´an (i ∈ {1, . . . , n}) felvessz¨ uk az Ai ∈ X0 Xi pontokat u ´gy, X0 Ai hogy X0 Xi = λi , akkor n Y V (X0 , A1 , A2 , ..., An ) = λi . V (X0 , X1 , X2 , ..., Xn ) i=1
3.7. ´abra ´ s. Kifejezz¨ Bizony´ıta uk a t´erfogatokat a k¨oz¨os cs´ ucsb´ol kiindul´o vektorok seg´ıts´eg´evel: −−−→ −−−→ −−−→ 1 V (X0 , A1 , ..., An ) = det(λ1 X0 X1 , λ2 X0 X2 , ..., λn X0 Xn ) = n! n
−−−→ −−−→ 1 Y = λi · det(X0 X1 , ..., X0 Xn ) = n! i=1
Ã
n Y
! λi
· V (X0 , X1 , ..., Xn ).
i=1
¤ Bizony´ıt´as n´elk¨ ul megeml´ıtj¨ uk a k¨ovetkez˝o k´et tulajdons´agot: ´tel. Ha az α hipers´ık egyenlete a0 + 3.23. Te
n P i=1
ai xi = 0, akkor
az M (x01 , x02 , . . . , x0n ) pontnak az α hipers´ıkt´ ol val´o t´avols´ aga ¯ ¯ n ¯ ¯ ¯a0 + P ai x0i ¯ ¯ ¯ r i=1 d= . n P 2 ai i=1
´ Rn GEOMETRIAJA
85 0
´tel. Ha az e egyenesnek az egyenlete xi a−xi = λ, akkor az 3.24. Te i M (x01 , x02 , . . . , x0n ) pontnak az e egyenest˝ ol val´o t´avols´ aga s −−→ − AM · → e 2 d = AM − , − → kek ahol az A pont koordin´ at´ ai (x01 , x02 , . . . , x0n ) ´es e = (a1 , a2 , . . . , an ) az egyenes ir´anyvektora. Az izoperimetrikus t´ etel ´tel. (Izoperimetrikus egyenl˝ otlens´eg) Rn -ben a V t´erfo3.25. Te gat´ u testek k¨oz¨ ul a g¨ombnek a legkisebb a felsz´ıne. A t´etel bizony´ıt´as´ahoz sz¨ uks´eg¨ unk lesz n´eh´any tov´abbi t´etelre. Legyen A egy tetsz˝oleges z´art ´es konvex test Rn -ben. Az Ox1 tengelyre annak t koordin´at´aj´ u pontj´aban emelt mer˝oleges hipers´ık az A testet egy At halmazban metszi. Jel¨olj¨ uk vol(At )-vel ennek a metszetnek az 2 (n − 1) dimenzi´os m´ert´ek´et. R -ben majdnem nyilv´anval´onak t˝ unik, hogy az A test pontosan akkor konvex, ha a t → vol(At ) f¨ uggv´eny konk´av (ennek a szeml´eltet´ese l´athat´o a baloldali ´abr´an). Az n dimenzi´os ´altal´anos´ıt´ast a k¨ovetkez˝o t´etel jelenti: ´tel. (Brunn21-egyenl˝ 3.26. Te otlens´eg, p1887) Ha A egy konvex ´es kompakt test Rn -ben, akkor az f : t 7→ n−1 vol(At ) f¨ uggv´eny konk´av. y
At
y
}
At
}
At
O
t
3.8. ´abra
x
t
O
3.9. ´abra
A bizony´ıt´as a k¨ovetkez˝o ´altal´anosabb t´etelen alapul: 21Hermann
Brunn, 1862-1939
x
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
86
´tel. (Brunn-Minkowski22, 1896) Ha A, B k´et nem¨ 3.27. Te ures n kompakt halmaz R -ben, akkor (vol(A + B))1/n ≥ (vol(A))1/n + (vol(B))1/n ,
(∗)
ahol A + B = {a + b| a ∈ A, b ∈ B}. ´ s. A bizony´ıt´as a k¨ovetkez˝o l´ep´esekb˝ol ´all: Bizony´ıta 1. l´ep´es: az egyenl˝otlens´eget bizony´ıtjuk t´eglatestekre. Felt´etelezz¨ uk, hogy az Rn -beli A ´es B t´eglatest m´eretei x1 , x2 , ..., xn , illetve y1 , y2 , ..., yn . ´Igy ´ırhatjuk, hogy vol(A) = x1 · x2 · . . . · xn , ´es vol(B) = y1 · y2 · . . . · yn . M´asr´eszt t´eglatestekre az A + B ¨osszeg expliciten kisz´am´ıthat´o ´es egy olyan t´eglatestet jelent, amelynek m´eretei x1 + y1 , x2 + y2 , ..., xn + yn , teh´at vol(A + B) = (x1 + y1 ) · (x2 + y2 ) · . . . · (xn + yn ). Ebben az esetben a bizony´ıtand´o (∗) egyenl˝otlens´eg a k¨ovetkez˝o alakot ¨olti: p √ √ (∗) ⇔ n (x1 + y1 ) · . . . · (xn + yn ) ≥ n x1 · . . . · xn + n y1 · . . . · yn , ez pedig a Huygens23 egyenl˝otlens´eg n´even ismert. A Huygens-egyenl˝otlens´eget bel´athatjuk, ha alkalmazzuk a sz´amtani-m´ertani k¨ozepek xi , i ∈ {1, . . . , n}, illetve a bi = k¨ozti egyenl˝otlens´eget az ai = xi + y i yi , i ∈ {1, . . . , n} sz´am n-esekre, majd ¨osszeadjuk a kapott ¨ossxi + yi zef¨ ugg´esek megfelel˝o oldalait: v u n n u Y xi 1 X xi n t ≤ x + yi n i=1 xi + yi i=1 i v u n uY n t i=1 22Hermann 23Christian
n
1 X yi yi ≤ , xi + yi n i=1 xi + yi
Minkowski, 1864-1909 Huygens, 1629-1695
´ Rn GEOMETRIAJA
teh´at
87
v u n uY n t i=1
xi xi + yi
v u n uY n +t i=1
yi ≤ 1. xi + y i
2. l´ep´es: az egyenl˝otlens´eget bizony´ıtjuk t´eglatestek-rendszerekre. Legyen teh´at A ´es B k´et t´eglatest-rendszer. Matematikai indukci´ot alkalmazunk a k´et t´eglatestrendszerben ¨osszesen megjelen˝o t´eglatestek m sz´ama szerint. m = 2 eset´en az ´all´ıt´as igaz, az els˝o l´ep´es alapj´an. ˜ ¨osszesen m-n´el nem t¨obb t´eglatestb˝ol Felt´etelezz¨ uk, hogy ha A˜ ´es B ´all, akkor (∗) igaz, ´es igazoljuk, hogy (∗) fenn´all akkor is, ha A ´es B ¨osszesen (m + 1) t´eglatestb˝ol ´all. Felt´etelezhetj¨ uk, hogy A-ban legal´abb 2 t´eglatest van.
A1
B1
aaaaaaaaaaa aaaaaaaaaaa aaa aaa A2 aaa
H
aaa aaa aaa aaa aaa
aa aa
B2
3.10. ´abra Bel´athat´o, hogy l´etezik olyan H hipers´ık, amelynek mindk´et oldal´an van A-nak legal´abb egy teljes t´eglateste. Elv´agjuk A-t a H ment´en ´es jel¨olj¨ uk A1 illetve A2 -vel a v´ag´as ut´an a H k´et oldal´an keletkez˝o t´eglatestrendszereket. Vil´agos, hogy az A1 ´es A2 rendszerek legal´abb 1 t´eglatesttel kevesebbet tartalmaznak, mint az A rendszer. A B-t eltoljuk u ´gy, hogy a H hipers´ık ugyanolyan ρ ar´anyban ossza a B-t, mint az A-t. ´Igy az A1 , B1 illetve A2 , B2 t´eglalaprendszerekre alkalmazhat´o (∗), mert mindkett˝o legfeljebb m t´eglatestet tartalmaz. Eszerint ¡ ¢n vol(A1 + B1 ) ≥ ¡(vol(A1 ))1/n + (vol(B1 ))1/n ¢ n vol(A2 + B2 ) ≥ (vol(A2 ))1/n + (vol(B2 ))1/n . Mivel az A+B test tartalmazza az A1 +B1 ´es A2 +B2 diszjunkt bels˝ovel rendelkez˝o testeket, az el˝obbi egyenl˝otlens´egek alapj´an ´ırhatjuk, hogy vol(A + B) ≥ vol(A1 + B1 ) + vol(A2 + B2 ) ≥
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
88
¡ ¢ ≥ ρ1/n · (vol(A))1/n + ρ1/n · (vol(B))1/n + ¡ ¢ + (1 − ρ)1/n · (vol(A))1/n + (1 − ρ)1/n (vol(B))1/n = ¡ ¢n = (vol(A))1/n + (vol(B))1/n . 3. l´ep´es: A tetsz˝oleges A ´es B kompakt testeket k¨ozel´ıt¨ unk t´eglalaprendszerekkel. Jel¨olj¨ uk Aj -vel az A-t metsz˝o kock´akb´ol ´all´o rendszert, amikor a kock´ak oldalhossza 2−j . Ebben az esetben A0 ⊇ A1 ⊇ ... ⊇ Aj ⊇ . . . . 3.11. ´abra Hasonl´oan a B halmaz eset´eben is. Vil´agos, hogy A=
∞ \
Aj , ´es B =
j=1
∞ \
Bj .
j=1
Tekintj¨ uk tov´abb´a az X=
∞ \
(Aj + Bj )
j=1
halmazt. B´armely x ∈ X ´es b´armely j ∈ N∗ eset´en l´etezik aj ∈ Aj , bj ∈ Bj u ´gy, hogy x = aj + bj . Az (aj )j≥1 sorozat minden tagja az A0 kompakt halmazban van, ´ıgy l´etezik ajk → a∗ ∈ A. Hasonl´oan, (bjk )k≥1 a B0 kompakt halmazban van, ´ıgy l´etezik ennek egy bik r´eszsorozata, amely konverg´al a b∗ ∈ B elemhez. ´Irhatjuk teh´at, hogy x = lim (aik + bik ) = a∗ + b∗ ∈ A + B, k→∞
vagyis A+B ⊇
∞ \
(Aj + Bj ) = X.
j=1
Ez ut´obbi bennfoglal´asb´ol kapjuk, hogy (27)
(vol(A + B))1/n ≥ (vol(X))1/n .
´ Rn GEOMETRIAJA
89
Minden j ≥ 1 eset´en fel´ırjuk a (∗) egyenl˝otlens´eget, majd hat´ar´ert´ekre t´er¨ unk, amikor j → ∞. (28)
(vol(Aj + Bj ))1/n ≥ (vol(Aj ))1/n + (vol(Bj ))1/n ↓ ↓ ↓ 1/n 1/n (vol(X)) ≥ (vol(A)) + (vol(B))1/n .
A (27) ´es (28) egyenl˝otlens´egekb˝ol k¨ovetkezik, hogy (vol(A + B))1/n ≥ (vol(A))1/n + (vol(B))1/n . ¤ A Brunn-egyenl˝ otlens´ eg bizony´ıt´ asa A 3.26. t´etelben ´ertelmezett f f¨ uggv´eny konkavit´as´ahoz az f (λx + (1 − λ)y) ≥ λf (x) + (1 − λ)f (y), ∀λ ∈ [0, 1] egyenl˝otlens´eget kell igazolni, ami q q p n n vol(Aλx+(1−λ)y ) ≥ λ vol(Ax ) + (1 − λ) n vol(Ay ). alakban ´ırhat´o.
A1
b
1 1-l
la
lb
a
0
A0
3.12. ´abra Mivel A konvex, ez´ert λA0 + (1 − λ)A1 ⊂ A1−λ , ∀λ ∈ [0, 1]. A bennfoglal´as alapj´an vol(A1−λ )1/n ≥ (vol(λA0 + (1 − λ)A1 ))1/n ≥ ≥ (vol(λA0 ))1/n + (vol((1 − λ)A1 ))1/n = = λ(vol(A0 ))1/n + (1 − λ)(vol(A1 ))1/n , teh´at a bizony´ıt´as teljes.
¤
´ TERFOGATOK ´ VEKTORSZORZATOK ES Rn -BEN
90
Az izoperimetrikus egyenl˝ otlens´ eg bizony´ıt´ asa. Ha A egy tetsz˝oleges kompakt halmaz, melyre vol(A) = V ´es B a V t´erfogat´ u g¨omb, akkor az A felsz´ın´enek (n − 1) dimenzi´os m´ert´eke vol(A + ε · B0 ) − vol(A) . ε→0 ε A Brunn-Minkowski egyenl˝otlens´eg alapj´an ´ırhatjuk, hogy lim
(vol(A + ε · B))1/n ≥ (vol(A))1/n + (vol(ε · B))1/n = = V 1/n + ε · V 1/n = (1 + ε)V 1/n = (vol((1 + ε) · B))1/n , teh´at
vol(A + ε · B) − V vol(B + ε · B) − V ≥ , ε ε teh´at ε → 0 eset´en k¨ovetkezik, hogy vol(∂A) ≥ vol(∂B).
¤
´tel. (A Brunn-Minkowski t´etel dimenzi´omentes v´atozata) 3.28. Te Ha A, B kompakt halmazok, akkor (29)
vol(λA + (1 − λ)B) ≥ (vol(A))λ · (vol(B))1−λ , ∀λ ∈ [0, 1].
´ s. Igazoljuk, hogy a Brunn-Minkowski egyenl˝otlens´egBizony´ıta b˝ol k¨ovetkezik a dimenzi´omentes v´altozat. A λx + (1 − λ)y ≥ xλ y 1−λ egyenl˝otlens´eg alapj´an ´ırhatjuk, hogy (vol(λA + (1 − λ)B))1/n ≥ (vol(λA))1/n + (vol((1 − λ)B))1/n = = λ·(vol(A))1/n +(1−λ)·(vol(B))1/n ≥ ((vol(A))1/n )λ ·((vol(B))1/n )1−λ , ´es ebb˝ol k¨ovetkezik az (29) egyenl˝otlens´eg.
¤
´s. A dimenzi´omentes v´altozatb´ol k¨ovetkezik a BrunnMegjegyze Minkowski egyenl˝otlens´eg. ´ s. A dimnenzi´omentes v´altozat alapj´an ´ırhatjuk, hogy Bizony´ıta · µ ¶ µ ¶¸ 1 1 vol(A + B) = vol λ A + (1 − λ) B ≥ λ 1−λ · µ ¶¸λ · µ ¶¸1−λ 1 1 · vol , ≥ vol A B λ 1−λ
´ Rn GEOMETRIAJA
teh´at
91
·
[vol(A + B)]
1/n
1 ≥ · (vol(A))1/n λ
¸λ · ¸1−λ 1 1/n · · (vol(B)) . 1−λ
´Igy el´egs´eges igazolni, hogy l´etezik olyan λ, amelyre az ut´obbi kifejez´es ´eppen [vol(A)]1/n + [vol(B)]1/n . | {z } | {z } x
Az
y
³ x ´λ µ y ¶1−λ x y x + y = λ + (1 − λ) ≥ · λ 1−λ λ 1−λ
y x egyenl˝otlens´egben λx = 1−λ eset´en egyenl˝os´eg van, teh´at a λ = x+y v´alaszt´assal pontosan a Brunn-Minkowski egyenl˝otlens´eghez jutunk. ¤
´tel. (Pr´ekopa24, Leindler25, 1972) 3.29. Te Ha m, f, g : Rn → R+ m´erhet˝ o f¨ uggv´enyek ´es m((1 − λ)x + λy) ≥ f (x)1−λ · g(y)λ , ∀x, y ∈ Rn , ∀λ ∈ [0, 1], akkor
µZ
Z
¶1−λ µZ f (x)dx ·
m(x)dx ≥ Rn
Rn
¶λ g(x)dx
.
Rn
´s. Az f, g, m f¨ Megjegyze uggv´enyeket tekinthetj¨ uk az A, B illetve (1 − λ)A + λB halmazok karakterisztikus f¨ uggv´eny´enek is. ´ s. Tekintj¨ Bizony´ıta uk az L(h, t) = {x |h(x) ≥ t} n´ıv´ohalmazokat. Ezek seg´ıts´eg´evel az el˝obbi integr´alok ´at´ırhat´ok a Z Z ∞ h(x)dx = vol(L(h, t))dt Rn
0
alakba. A megadott egyenl˝otlens´eg alapj´an, ha f (x) ≥ t ´es g(y) ≥ t, akkor m(λx + (1 − λ)y) ≥ t, teh´at L(m, t) ⊇ λL(f, t) + (1 − λ)L(g, t). 24Pr´ ekopa 25Leindler
Andr´as, [email protected] L´aszl´o,
[email protected]
92
MEGOLDOTT FELADATOK
A k´ert egyenl˝otlens´eget el˝obb n = 1 eset´en igazoljuk. Az el˝obbi bennfoglal´as ´es a Brunn-Minkowski egyenl˝otlens´eg alapj´an ´ırhatjuk, hogy: Z Z ∞ m(x)dx = vol(L(m, t))dt ≥ R 0 Z ∞ ≥ vol(λL(f, t) + (1 − λ)L(g, t))dt ≥ 0 Z ∞ Z ∞ ≥ λ vol(λL(f, t)dt + (1 − λ) L(g, t))dt ≥ µZ
0
≥
¶λ µZ
¶1−λ
f (x)dx R
g(x)dx
0
.
R
A tov´abbiakban a matematikai indukci´o m´odszer´et haszn´aljuk (a dimenzi´o szerint). A tov´abbiakban ha x = (x1 , x0 ) ∈ Rn ´es hasonl´oan y = (y1 , y 0 ) ∈ Rn ´es y = (z1 , z 0 ) ∈ Rn , akkor az indukci´os felt´etel alapj´an µZ ¶λ µZ ¶1−λ Z 0 0 0 0 0 0 m(z1 , z )dz ≥ f (x1 , x )dz g(y1 , y )dy . Rn−1
Rn−1
Rn−1
Ha az egydimenzi´os esetet alkalmazzuk az itt megjelen˝o f¨ uggv´enyekre, akkor pontosan az n dimenzi´os esethez jutunk. ¤ ´s. A Pr´ekopa-Leindler t´etelb˝ol is levezethet˝o a BrunnMegjegyze Minkowski egyenl˝otlens´eg. Ha A ´es B k´et konvex ´es kompakt halmaz, valamint C = (1 − λ)A + λB, ´es m(t) a t-n´el h´ uzott metszet t´erfogata (C-ben), akkor µZ ¶1−λ µZ ¶λ Z f · g = (vol(A))1−λ · (vol(B))λ , vol(C) = m ≥ ahol f (t) ´es g(t) a t-n´el h´ uzott metszet t´erfogata A-ban illetve B-ben. Megoldott feladatok ´ g. (Ceva t´etele) Az A0 A1 . . . An szimplexben 3.30. Tulajdonsa Bi ∈ Ai Ai+1 , i = 0, n, (An+1 = A0 ) ´es BBAi Ai = ki , i ∈ {0, . . . , n}. Az i i+1 A0 . . . Ai−1 Bi Ai+2 . . . An hipers´ıkok pontosan akkor metszik egym´ast
´ Rn GEOMETRIAJA
93
egy pontban, ha n Y
ki = (−1)n+1 .
i=0
´ s. Felt´etelezz¨ Bizony´ıta uk, hogy a Hi = A0 . . . Ai−1 Bi Ai+2 . . . An , i ∈ {0, . . . , n} hipers´ıkok k¨oz¨os pontja O. Az A0 . . . Ai−1 Bi Ai+2 . . . An szimplexet alapnak tekintve az A0 . . . Ai−1 Ai Bi Ai+2 . . . An ´es A0 . . . Ai−1 Bi Ai+1 Ai+2 . . . An n szimplexek t´erfogat´anak ar´anya az Ai ´es Ai+1 cs´ ucsokb´ol h´ uzhat´o magass´agok ar´any´aval egyenl˝o. Ez visBi Ai zont − B A = ki , mert pontosan egy olyan 2 dimenzi´os s´ık l´etezik, i i+1 amely mer˝oleges Hi -re ´es tartalmazza az Ai , Ai+1 pontokat (Ai -b˝ol ´es Ai+1 -b´ol mer˝olegest h´ uzunk a Hi -re ´es tekintj¨ uk a k´et mer˝oleges ´altal ´ meghat´arozott s´ıkot. Igy Bi Ai vol[A0 . . . Ai−1 Ai Bi Ai+2 . . . An ] =− . vol[A0 . . . Ai−1 Bi Ai+1 Ai+2 . . . An ] Bi Ai+1 Hasonl´o m´odon, ha az A0 . . . Ai−1 OAi+2 . . . An (n − 1) szimplexet tekintj¨ uk alapnak, akkor Bi Ai vol[OA0 . . . Ai−1 Ai Ai+2 . . . An ] =− . vol[OA0 . . . Ai−1 Ai+1 Ai+2 . . . An ] Bi Ai+1 De a Vi = vol[OA0 . . . Ai−1 Ai+1 Ai+2 . . . An ], i ∈ {0, . . . , n} jel¨ol´essel ¶ n n µ Y Y Bi A i Vi+1 = (−1)n+1 , = − V B A i i i+1 i=0 i=0 mert Vn+1 = V0 . ´s. Ha az A0 A1 . . . An n szimplexet felbontjuk az O Megjegyze k¨or¨ ul keletkez˝o Si = A0 . . . Ai−1 OAi+1 . . . An , i ∈ {0, 1, . . . , n} szimplexekre, akkor az Ai Ai+1 ´elen keletkez˝o ar´any az Si ´es Si+1 szimplex t´erfogat´anak ar´anya. Ez gyakorlatilag azt eredm´enyezi, hogy az O baricentrikus koordin´at´ai ar´anyosak az (Si )0≤i≤n szimplexek t´erfogat´aval. A ford´ıtott ´all´ıt´ast a lehetetlenre val´o visszavezet´es m´odszer´evel igazoljuk. Rn -ben n darab ´altal´anos helyzet˝ u hipers´ık metszete egy pont, ´ıgy a (Hi )1≤i≤n hipers´ıkok metszik egym´at egy O0 pontban. Az
94
MEGOLDOTT FELADATOK
O0 A2 A3 . . . An hipers´ık az A0 A1 egyenest egy B00 pontban metszi. Az el˝obb igazolt t´etel alapj´an n B00 A0 Y Bi Ai · = (−1)n+1 , B00 A1 i=1 Bi Ai+1
teh´at
B0 A0 B0 A1
=
B00 A0 . B00 A1
´Igy B0 = B 0 , teh´at a hipers´ıkok ¨osszefutnak. 0
¤
´s. 1. Az ABC h´aromsz¨ogben legyen A1 ∈ BC, B1 ∈ Megjegyze AC ´es C1 ∈ AB. Az AA1 , BB1 , CC1 egyenesek akkor ´es csak akkor ¨osszefut´oak egy O pontban, ha AC1 BA1 CB1 · · = −1. C1 B A1 C B1 A Ha M, N, P, ´es Q az ABCD tetra´eder AB, BC, CD, ´es DA ´el´enek tetsz˝oleges pontja, akkor az (M CD), (N DA), (P AB), (QBC) s´ıkok pontosan akkor metszik egym´ast egyetlen O pontban, ha AM BN CP DQ · · · = 1. M B N C P D QA ´tel. (Szil´agyi Zsolt, Andr´ 3.31. Te as Szil´ard) Legyen M az A0 . . . An n-szimplex egy bels˝ o pontja, G pedig a szimplex s´ ulypontja. Jel¨olj¨ uk Gi0 ...ik -val az Ai0 . . . Aik lap s´ ulypontj´ at ´es Mi0 ...ik -val az M -en ´at a Gi0 ...ik Aik+1 ...Ain affin r´eszt´errel h´ uzott p´arhuzamos egyenesnek az 0 Ai0 . . . Aik lappal val´o metsz´espontj´ at. Ha Gk -tel jel¨olj¨ uk az Mi0 ...ik pontokb´ ol alkotott pontrendszer s´ ulypontj´ at (az ¨osszes (n + 1)-ed rend˝ u 0 permut´ aci´ o szerint), akkor az M, G, Gk pontok kolline´arisak ´es 0
k GGk = . GM n ´ s. Jel¨olj¨ Bizony´ıta uk kisbet˝ ukkel a megfelel˝o pontok Rn -beli helyzetvektorait. Mivel M az A0 . . . An szimplex bels˝o pontja, l´etezik az n P α0 , . . . , αn ∈ (0, 1) u ´gy, hogy αi = 1 ´es i=0
m=
n X i=0
αi ai .
´ Rn GEOMETRIAJA
Ha m =
k P j=0
95
cj aij a metsz´espont ´es gk (i) =
1 k+1
k P j=0
aij a lap s´ ulypontja,
akkor a p´arhuzamoss´ag felt´etele Ã
n X
m−m=c
! λj (aij − gk (i)) ,
j=k+1
ahol λj ∈ [0, 1], minden j ∈ {k + 1, . . . , n} ´es
n P
λj = 1. Ez az
j=k+1
egyenl˝os´eg k n X X (αij − cj )aij + αij aij = c j=0
j=k+1
alakban ´ırhat´o, ´es ´ıgy λj =
Ã
n X
k
1 X λj aij − aij k + 1 j=0 j=k+1
αij
!
, ha k + 1 ≤ j ≤ n, ´es cj = αij + n P ha 0 ≤ j ≤ k + 1. A rendszer alapj´an c = αij , teh´at c
c , k+1
j=k+1
m = mi0 ...in
k X = [αij + j=0
1 (αi + . . . + αin )]aij . k + 1 k+1
k+1 Az n-szimplex k-dimenzi´os lapjainak a sz´ama Cn+1 . Teh´at
0
gk = =
1
X
k+1 Cn+1
i∈Sn+1
1
X
k+1 Cn+1
i∈Sn+1
mi0 ...in Ã
k · X j=0
¸ ! 1 αij + (αi + . . . + αin ) aij k + 1 k+1
Azon i permut´aci´ok sz´ama, amelyre l ∈ {i0 , . . . , ik } egyenl˝o Cnk -val, ´es azon i permut´aci´ok´e, amelyre l ∈ {i0 , . . . , ik } ´es j ∈ {ik+1 , . . . , in }
96
MEGOLDOTT FELADATOK
k pedig Cn−1 . Teh´at: 0
gk =
1
n X
k+1 Cn+1
l=0
"
# k X Cn−1 Cnk αl + αj al k + 1 j6=l
n k X Cn−1 k α + = [C (1 − αl )]al l n k+1 k+1 Cn+1 l=0 ¶ n µ X n−k k+1 = αl + (1 − αl ) al n+1 n(n + 1) l=0 ¶ k µ X k n−k = al . αl + n n(n + 1) l=0
1
A s´ ulypont affixuma g =
(30)
1 n+1
n P
ai , tov´abb´a
i=0
¶ n µ X −−→0 1 k n−k GGk = − + αl + al n + 1 n n(n + 1) l=0 ¶ n µ X k k = − + αl al n(n + 1) n l=0
n ¡ −−→ P Tudjuk, hogy GM = αl − l=0
k¨ovetkezik a t´etel kijelent´ese.
1 n+1
¢
−−→0 −−→ al , teh´at GGk = nk GM , ahonnan ¤
´s. 1. Ha n = 2, akkor a k¨ovetkez˝o tulajdons´agot Megjegyze kapjuk: Legyen M az ABC h´aromsz¨og egy bels˝o pontja, G pedig a h´aromsz¨og s´ ulypontja. Jel¨olj¨ uk A1 , B1 , C1 -gyel a BC, AC ´es AB oldal felez˝opontj´at. Az M ponton kereszt¨ ul p´arhuzamost h´ uzunk az oldalfelez˝okkel, mely a h´aromsz¨og oldalait az M1 , M2 ´es M3 pontokban 0 0 metszi. Ha G az M1 M2 M3 h´aromsz¨og s´ ulypontja, akkor az M , G, G 0 pontok kolline´arisak ´es GG = 21 . GM 2. Ha n = 3 ´es a tetra´eder szab´alyos, akkor a k¨ovetkez˝o tulajdons´agokat kapjuk: Ha M az A0 A1 A2 A3 szab´alyos tetra´eder bels˝o pontja ´es G1 illetve G2 az M -nek a lapokra illetve az oldalakra es˝o mer˝oleges vet¨ uletei ´altal meghat´arozott testek s´ ulypontjai, akkor G1 ∈
´ Rn GEOMETRIAJA
97
G1 G2 [M G], G2 ∈ [M G] ´es M = 23 , illetve M = 13 , ahol G a tetra´eder G1 G G2 G s´ ulypontja. Szab´alyos szimplexek eset´en a tulajdons´ag Andr´as Szil´ardt´ol sz´armazik, az affin verzi´ot Szil´agyi Zsolt igazolta. Szab´alyos szimplexek eset´en mer˝oleges vet¨ uletekkel dolgozhatunk ´es k´et dimenzi´oban ´altal´anos´ıthatjuk a tulajdons´agot szab´alyos soksz¨ogekre is (l´asd: Andr´as Szil´ard: About the centroid of podar polygons, Octogon Mathematical Magazine, 9(2001):2, 864.-868.)
A
M2 B1
C1 M3 M
G M
, C
B
M1
A1
3.13. ´abra ´tel. Ha az A0 . . . An szimplex minden Ai Aj ´el´en felvesz¨ 3.32. Te unk egy Bij pontot, akkor az Ai Bij1 . . . Bijn , {j1 , . . . , jn } = {0, . . . , n}\{i} szimplexek k¨or´e ´ırhat´ o Si g¨omb¨ oknek van egy k¨oz¨ os M pontja 26 (ezt nevezz¨ uk a szimplex Miquel pontj´ anak). ´ s. A bizony´ıt´ast a dimenzi´o szerinti indukci´oval v´egezBizony´ıta z¨ uk. El˝obb igazoljuk a tulajdons´agot n = 2 eset´en. Az A0 A1 A2 h´aromsz¨og oldalain felvessz¨ uk a B01 ∈ A0 A1 , B12 ∈ A1 A2 , ´es B20 ∈ A2 A0 pontokat ´es jel¨olj¨ uk O-val az A0 B01 B20 ´es A1 B01 B12 h´aromsz¨og k¨or´e ´ırt k¨or metsz´espontj´at (O = B01 , ha a k´et k¨or ´erinti egym´ast). ◦ ◦ \ \ \ m(B\ 01 OB20 ) = 180 −m(A2 A0 A1 ), m(B01 OB12 ) = 180 −m(A0 A1 A2 ), ◦ \ \ ´es m(B\ at 12 OB20 ) = 360 − m(B01 OB20 ) − m(B01 OB12 ), teh´ ◦ \ m(B\ 12 OB20 ) = 180 − m(A1 A2 A0 ),
´es ´ıgy az A2 B20 OB12 n´egysz¨og k¨orbe´ırhat´o, teh´at a h´arom k¨ornek van k¨oz¨os pontja. Felt´etelezz¨ uk, hogy a tulajdons´ag egy r¨ogz´ıtett nre igaz. Tekintj¨ uk az A0 . . . An An+1 (n + 1) dimenzi´os szimplexet, a 26Auguste
Miquel, 1838
98
MEGOLDOTT FELADATOK
(Bij )0≤i<j≤n+1 pontrendszert az ´elein, ´es az (Si )i=0,n+1 g¨omb¨oket, amelyeket az (Ai Bij1 . . . Bijn )i=0,n+1 szimplexek k¨or´e ´ırunk. Ha az Ai -vel szembenfekv˝o ai n dimenzi´os lap Miquel pontj´at Mi -vel jel¨olj¨ uk, akkor Mi ∈ Sn+1 , ∀i ∈ {0, . . . , n} ´es Mj ∈ Si ∩ Sn+1 , ∀j ∈ {0, . . . , n}\{i}, valamint Bi(n+1) ∈ Si ∩ Sn+1 . Ez alapj´an az Ni = Si ∩ Sn+1 halmaz az {Mj }j6=i,j6=n+1 ∩ {Bi(n+1) } cs´ ucsok ´altal meghat´arozott n dimenzi´os g¨omb. Teh´at el´egs´eges igazolni, hogy a {Ni }i=0,n g¨omb¨oknek van egy k¨oz¨os pontjuk. M´asr´eszt, ha az n dimenzi´os tulajdons´agot egy inverzi´o seg´ıts´eg´evel ´attranszform´aljuk, ´eppen ezt kapjuk. ¤ ´s. 1. n = 2 eset´en: Ha ABC egy h´aromsz¨og ´es M ∈ Megjegyze BC, N ∈ CA, P ∈ AB, akkor az AP N, BM P ´es CN M h´aromsz¨ogek k¨or´e ´ırhat´o k¨or¨oknek van egy k¨oz¨os pontja. Ezt nevezik a h´aromsz¨og Miquel pontj´anak. A
N P O
B M
C
3.14. ´abra 2. n = 3 eset´en: Ha A0 A1 A2 A3 egy tetra´eder ´es Bij ∈ Ai Aj , i, j ∈ {0, 1, 2, 3} tetsz˝oleges pontok az ´eleken, akkor az Ai Bij1 Bij2 Bij3 , ({j1 , j2 , j3 } = {0, 1, 2, 3}\{i} tetra´ederek k¨or´e ´ırhat´o g¨omb¨oknek van egy k¨oz¨os pontja. uggetlen ir´anyok 8. Feladat. Az (OAi )1≤i≤n Rn -ben line´arisan f¨ ´altal meghat´arozott k´ up belsej´eben felvessz¨ uk az M pontot ´es ezen ´at olyan H hipers´ıkot fektet¨ unk, amely metszi az ¨osszes OAi f´elegyenest, i = 0, n. A H hipers´ık milyen helyzet´ere minim´alis az OB1 B2 . . . Bn szimplex t´erfogata, ha {Bi } = OAi ∩ H, i ∈ {1, 2, . . . , n}?
´ Rn GEOMETRIAJA
99 A0
B03
M2
B02
M1 A1
A3
B13 B12
B23 A2
3.15. ´abra −−→ −−→ ´ s. Ha OAi = ai , OBi = bi , i ∈ {1, . . . , n}, akkor ´ırhatMegolda n −−→ P juk, hogy bi = λi ai , i ∈ {1, . . . , n} ´es m = OM = γi ai , ahol γi > 0, n P
ha i ∈ {1, . . . , n}. Mivel m = {1, . . . , n}, azaz m =
n P
αi bi ,
i=1
n P
i=1
αi = 1 ´es αi ∈ [0, 1], i ∈
i=1
αi λi ai , teh´at αi =
i=1
O
γi , λi
i ∈ {1, . . . , n}. Bn +
An
B1
M
A1 +
B3
B2 +A
+
A3
2
3.16. ´abra M´asr´eszt
vol[OB1 B2 ...Bn ] vol[OA1 A2 ...An ]
minimum´at keress¨ uk, ha
=
n P i=1
n Q i=1 γi λi
OBi OAi
=
n Q i=1
λi . Teh´at a
n Q
λi szorzat
i=1
= 1, ahol γi r¨ogz´ıtett minden i-re. A
100
MEGOLDOTT FELADATOK
harmonikus ´es m´ertani k¨oz´ep k¨ozti egyenl˝otlens´eg alapj´an v u n u Y λi n n t ≤ , n P γi γ i=1 i i=0 n Q
teh´at
λi ≥
i=1
n Q
λi
γi · nn . Egyenl˝os´eg pontosan akkor van, ha
i=1
γ1 γ2 γn 1 = = ··· = = , λ1 λ2 λn n vagyis ha M a B1 B2 . . . Bn n − 1 szimplex s´ ulypontja.
¤
´s. A Bi pontot megszerkeszthetj¨ Megjegyze uk u ´gy is, hogy felvessz¨ uk az N ∈ (OM pontot u ´gy, hogy ON = n · OM, majd megszerkesztj¨ uk azt a paralelipipedont, amelynek f˝o´atl´oja ON. Ez azt jelenti, hogy az N ponton ´at az OA1 A2 . . . Ai−1 Ai+1 . . . An hipers´ıkkal h´ uzott p´arhuzamos hipers´ıkot metsz¨ uk az OAi f´elegyenessel. 9. Feladat. Az A0 A1 . . . An szimplex minden Ai Ai+1 ´el´en (ahol i ∈ {0, 1, . . . n} ´es An+1 = A0 ) vegy¨ unk fel egy Bi pontot u ´gy, hogy Ai Bi = ki , 0 ≤ i ≤ n. BA i
i+1
a) Sz´am´ıtsuk ki a B0 B1 . . . Bn ´es A0 A1 . . . An szimplexek t´erfogat´anak ar´any´at. b) Ha Hj -vel jel¨olj¨ uk a {Bj } ∪ {A0 , A1 , . . . , An } \ {Aj Aj+1 } pontok ´altal meghat´arozott hipers´ıkot, ´es minden 0 ≤ i ≤ n T eset´en {Ci } = Hj , akkor sz´am´ıtsuk ki a C0 C1 . . . Cn ´es j6=i
A0 A1 . . . An szimplexek t´erfogat´anak ar´any´at. ´ s. a) Minden X pont helyzetvektor´at x-szel jel¨olj¨ Bizony´ıta uk. λ −1 i ´Igy bi = λi ai + (1 − λi )ai+1 , ´es ki = , ha 0 ≤ i ≤ n. A t´erfogat λi ´ertelmez´ese alapj´an (31)
det(b0 , b1 , . . . , bn ) vol[B0 B1 . . . Bn ] = , vol[A0 A1 . . . An ] det(a0 , a1 , . . . , an )
ahol a det(x0 , x1 , . . . , xn ) alatt annak az (n + 1) × (n + 1)-es m´atrixnak a determin´ansa ´ertend˝o, amelynek az els˝o sor´aban egyesek ´allnak ´es
´ Rn GEOMETRIAJA
101
minden oszlopban · a t¨obbi elem ¸ a megfelel˝o xi koordin´at´ait tartal1 1 ... 1 mazza. A B= m´atrix determin´ans´at felbontjuk az b0 b1 . . . bn els˝o oszlop szerint: ¯ ¯ ¯1 ¯ 1 . . . 1 ¯+ det(B) = λ0 ¯¯ a0 λ1 a1 + (1 − λ1 )a2 . . . λn an + (1 − λn )a0 ¯ ¯ ¯ ¯ ¯1 1 . . . 1 ¯ + (1 − λ0 ) ¯¯ a1 λ1 a1 + (1 − λ1 )a2 . . . λn an + (1 − λn )a0 ¯ Az els˝o determin´ansban az utols´o oszlopb´ol kivonjuk az els˝o oszlop (1 − λn )-szeres´et, majd kiemel¨ unk λn -et az utols´o oszlopb´ol. Azt´an az utols´o el˝otti oszlopb´ol kivonjuk az utols´o (1 − λn−1 )-szeres´et ´es ´ kiemel¨ unk λn−1 -et. Altal´ aban 2 ≤ k ≤ n eset´en a k-adik oszlopb´ol kivonjuk a (k + 1)-dik oszlop λk−1 -szeres´et ´es kiemelj¨ uk λk−1 -et. Hasonl´o m´odon a m´asodik determin´ansban 2 ≤ k ≤ n + 1 eset´en a k-adik oszlopb´ol kivonjuk a (k − 1)-edik oszlop λk−1 -szeres´et ´es kiemel¨ unk ´ (1 − λk−1 )-et. Igy azt kapjuk, hogy ¯ ¯ ¯ ¯ n n Y ¯ 1 1 ... 1 ¯ Y ¯ 1 1 ... 1 1 ¯ ¯ ¯ ¯ ¯ λk ¯ det(B) = (1 − λk ) ¯ + a0 a1 . . . an ¯ a1 a2 . . . an a0 ¯ k=0
k=0
vagyis a keresett ar´any n Y k=0
λk + (−1)n
n Y
1 − (−1)n+1
n Q j=0
(1 − λk ) =
n Q
k=0
kj .
(1 + kj )
j=0
´s. L´athat´o, hogy ha Megjegyze
n Q
kj = (−1)n + 1, akkor a
j=0
B0 B1 . . . Bn alakzat n dimenzi´os t´erfogata 0, teh´at ebben az esetben a vizsg´alt pontok egy hipers´ıkra illeszkednek. Ez ´eppen a Menelaosz t´etel. Az ¨osszef¨ ugg´esb˝ol k¨ovetkezik a ford´ıtott t´etel is. b) El˝obb hat´arozzuk meg a Cn pont koordin´at´ait. A Hj hipers´ık parametrikus egyenlete µ0 a0 + · · · + µj (λj aj + (1 − λj )aj+1 ) + µj+1 aj+2 + · · · + µn−1 an = 0,
102
ahol
MEGOLDOTT FELADATOK n−1 P
µj = 1. ´Igy ha a Cn pontnak az eredeti szimplexre vonatkoz´o
j=0
baricentrikus koordin´at´ai (α0 , α1 , . . . , αn ), akkor kj =
αj+1 αj
=
1−λj λj
= kj , ha
Ai Bi Bi Ai+1
(az el˝obbi alpontban haszn´alt jel¨ol´esekt˝ol egy el˝ojelben k¨ ul¨onb¨ozik). ´Igy teh´at az α1 = α0 · k0 , α2 = α1 · k0 k1 , .. . αn = α0 · k0 k1 . . . kn−1 ¨osszef¨ ugg´esekhez jutunk, ahonnan a
n P
αj = 1 egyenl˝os´eg alapj´an k¨o-
j=0
vetkezik, hogy α0 =
αj =
1 , ´es 1 + k0 + k0 k1 + · · · + k0 k1 . . . kn−1
k0 k1 . . . kj−1 , j ∈ {1, 2, . . . , n}. 1 + k0 + k0 k1 + . . . k0 k1 . . . kn−1
Ha az indexeket modulo (n + 1) ´ertj¨ uk, akkor ´ırhatjuk, hogy Sj = 1 +
n Y v X
kj+r
v=0 r=1
´es ´altal´aban a n v 1 XY cj = kj+r aj+r+1 , j = 0, n Sj v=0 r=1
(ahol a
0 Q r=1
alak´ u szorzatokat 1-nek tekintj¨ uk).
Miel˝ott a k´ert ar´anyt kisz´amoln´ank, a sz´amol´as menet´enek tiszt´az´asa
´ Rn GEOMETRIAJA
103
´erdek´eben, vizsg´aljuk meg az n = 2 esetet. 1 (a1 + k1 a2 + k1 k2 a0 ), S0 1 = (a2 + k2 a0 + k2 k3 a1 ), S1 1 = (a0 + k0 a1 + k0 k1 a2 ), S2
c0 = c1 c2
ahol S0 = 1 + k1 + k1 k2 , S1 = 1 + k2 + k2 k3 , S2 = 1 + k0 + k0 k1 . Fel´ırhatjuk, hogy k1 k2 k1 1 · ¸ S0 S0 S0 1 a0 1 1 1 k2 k2 k3 1 = S1 S1 · 1 a1 , S1 c0 c1 c2 k0 k0 k1 1 1 a2 S2
S2
S2
teh´at az ar´any kisz´am´ıt´as´ahoz el´egs´eges a ¯ ¯ ¯ ¯ ¯ k1 k2 1 k1 ¯¯ ¯¯ 1 k0 k0 k1 ¯¯ ¯ ∆2 = ¯¯ k2 k2 k3 1 ¯¯ = ¯¯ k1 k2 1 k1 ¯¯ ¯ 1 k0 k0 k1 ¯ ¯ k2 k2 k3 1 ¯ determin´anst kisz´amolni. Ez ´eppen (k1 k2 k3 − 1)2 , teh´at a keresett ar´any (k1 k2 k3 − 1)2 . 2 Q v 2 P Q (1 + kj+r ) j=0
v=1 r=1
Hasonl´o gondolatmenet alapj´an az ´altal´anos esetben a ¯ ¯ 1 k0 k0 k1 k0 k1 k2 ¯ ¯ k1 k2 . . . kn 1 k1 k1 k2 ¯ ¯k k . . . k k . . . k k 1 k2 n 2 n 0 ∆n = ¯ 2 3 ¯ . . . .. .. .. .. ¯ . ¯ ¯ kn kn k0 kn k0 k1 kn k0 k1 k2
¯ . . . k0 k1 . . . kn−1 ¯¯ . . . k1 k2 . . . kn−1 ¯¯ . . . k2 . . . kn−1 ¯¯ ¯ .. ¯ . ¯ ¯ ... 1
determmin´anst kell kisz´amolnunk. Ha j = n+1, j = n, . . . , j = 2 eset´en rendre kivonjuk a j-edik oszlopb´ol a j − 1-edik oszlop kj−2 -szeres´et
104
MEGOLDOTT FELADATOK
akkor a ¯ ¯ 1 0 0 ¯ ¯k1 k2 . . . kn 1 − k0 k1 . . . kn 0 ¯ ¯k k . . . k 0 1 − k0 k1 . . . kn n ∆n = ¯ 2 3 ¯ . . .. .. .. ¯ . ¯ ¯ kn 0 0
¯ ¯ ¯ ¯ ¯ ¯ ¯= ¯ ¯ ¯ . . . 1 − k0 k1 . . . kn ¯
... ... ...
0 0 0 .. .
= (1 − k0 k1 . . . kn )n egyenl˝os´eghez jutunk. Teh´at ´altal´aban vol(C0 C1 . . . Cn ) (1 − k0 k1 . . . kn )n = Q . n n Q v P vol(A0 A1 . . . An ) (1 + kj+r ) j=0
v=1 r=1
¤ ´sek. 1. A C0 C1 . . . Cn t´erfogata pontosan akkor 0, ha Megjegyze a Hi , i = 0, n hipers´ıkok ¨osszefut´oak (mert az ¨osszes Ci pont nem lehet egy hipers´ıkban), teh´at visszakapjuk a Ceva t´etelt ´es annak ford´ıtottj´at. 2. n = 2 ´es n = 3 eset´en teljesen elemi m´odszerek seg´ıts´eg´evel Simon J´ozsef ugyanezeket az eredm´enyeket igazolta (l´asd Matlap ....). Kit˝ uz¨ ott feladatok (1) Ha M egy pont az A0 A1 ...An szimplex belsej´eben, ´es {A0i } = Ai M ∩ ai , ahol ai az Ai cs´ uccsal szembefekv˝o lap, akkor ¯ ¯ n o n o 0 MA ¯ M A0 ¯ 1 max Ai Ai0 ¯ 0 ≤ i ≤ n ≥ n+1 ≥ min Ai Ai0 ¯ 0 ≤ i ≤ n i
i
´es egyenl˝os´eg csakis a s´ ulypontra teljes¨ ul. (2) Az A0 A1 ...An szimplexben az A0 pontb´ol az A1 A2 ...An hipers´ıkra bocs´atott mer˝olegesen felvessz¨ uk az M pontot ´es jel¨olj¨ uk Bi -vel az M vet¨ ulet´et az A0 Ai egyenesre, i = 1, n. 0 Ha A0 az A0 ´atm´er˝osen ellentett pontja az A0 A1 ...An szimplex k¨or´e ´ırt hiperg¨ombben ´es P az A1 A2 ...An hipers´ıknak ´es az A0 -b´ol az A00 M -re bocs´atott mer˝oleges egyenesnek a metszete, akkor P benne van a B1 B2 ...Bn hipers´ıkban.
´ Rn GEOMETRIAJA
105
(3) Az A0 A1 ...An szimplexben jel¨olj¨ uk Gi -vel az Ai cs´ uccsal szembefekv˝o lap s´ ulypontj´at ´es Hi -vel egy tetsz˝oleges H pont eset´en az Ai H szakasz H -hoz k¨ozelebb es˝o pontj´at, amelyre HHi = k minden i ∈ {0, 1, ..., n} eset´en. A Gi Hi , 0 ≤ i ≤ n HAi szakaszoknak van egy k¨oz¨os pontja ´es egyetlen olyan H pont l´etezik, amelyre a {Gi | 1 ≤ i ≤ n} ∪ { Hi | 1 ≤ i ≤ n} pontok egy g¨omb¨on vannak. (4) Bizony´ıtsd be, hogy minden A0 A1 ...An szimplex eset´en l´etezik n P egyetlen olyan K pont, amelyre a d2 (K, aj ) ¨osszeg mij=0
nim´alis (ez a szimplex Lemoine pontja).
IV. FEJEZET KONVEX GEOMETRIA ´ ´s. Az X ⊂ Rd halmazt konvexnek nevezz¨ 4.1. Ertelmez e uk, ha tetsz˝oleges x, y ∈ X eset´en az [x, y] = {αx + (1 − α)y|α ∈ [0, 1]} halmaz r´eszhalmaza X-nek (vagyis X b´armely k´et pontj´at ¨osszek¨ot˝o szakasz is r´esze X-nek). Az αx + (1 − α)y-t az x ´es y pontok konvex kombin´ aci´ oj´ anak nevezz¨ uk, ha α ∈ [0, 1]. ´sek. 1. Az u Megjegyze ¨res halmaz is konvex halmaz, mivel nem l´etezik olyan x, y ∈ ∅ ´es olyan λ ∈ [0, 1], amelyre λx + (1 − λ)y ∈ / ∅. d 2. R helyett egy tetsz˝oleges affin t´erben is ´ertelmezhetj¨ uk a konvex halmazokat. ´lda ´k. 1. Az Rd konvex. Ha x, y ∈ Rd , akkor x ´es y tetsz˝oleges Pe line´aris kombin´aci´oja is Rd -ben van, teh´at αx + (1 − α)y ∈ Rd , ha α ∈ [0, 1]. ´Igy [x, y] ⊂ Rd , ∀ x, y ∈ Rd . 2. Ha L ⊂ Rd egy line´aris variet´as, akkor L konvex. Val´oban, az L b´armely k´et pontja eset´en azok minden affin kombin´aci´oja is L-ben van. Mivel a konvex kombin´aci´ok saj´atos affin kombin´aci´ok, ez´ert az L k´et tetsz˝oleges pontj´at ¨osszek¨ot˝o szakasz is L-ben van. ¤ ´ g. Konvex halmazok metszete is konvex halmaz. 4.2. Tulajdonsa ´ s. Legyen I egy index halmaz ´es legyenek Ki ⊂ Rd Bizony´ıta T konvex halmazok (i ∈ I). Ha x, y ∈ i∈I Ki , akkor [x, y] ⊂ Ki , T minden i ∈ I eset´en, mivel Ki konvex. Teh´at [x, y] ⊂ i∈I Ki , ami azt T jelenti, hogy i∈I Ki konvex. ¤ 107
108
m P
KONVEX HALMAZOK
´ ´s. Ha x0 , . . . , xm ∈ Rd , α0 , . . . , αm ∈ [0, 1] ´es 4.3. Ertelmez e m P αk = 1, akkor a αk xk -t az x1 , . . . , xm pontok konvex kom-
k=0
k=0
bin´ aci´ oj´ anak nevezz¨ uk.
´ g. Ha K ⊂ Rd konvex halmaz, akkor a K ele4.4. Tulajdonsa meinek tetsz˝oleges konvex kombin´aci´oja is K-ban van. ´ s. A matematikai indukci´o m´odszer´evel igazoljuk, hogy Bizony´ıta Pm oleges m ∈ N∗ eset´en, ha x0 , . . . , xm ∈ K, k=0 αk xk ∈ K, tetsz˝ m P αk = 1. Mivel K konvex, m = 1 eset´en α0 , . . . , αm ∈ [0, 1] ´es k=0
α0 x0 + α1 x1 ∈ K. Tegy¨ uk fel, hogy m < n eset´en
m P
αk xk ∈ K,
k=0
ha az egy¨ utthat´ok nem negat´ıvak ´es ¨osszeg¨ uk 1. Ha m = n, akkor felt´etelezhetj¨ uk, hogy az α0 , . . . , αm sz´amok k¨oz¨ ul egyik sem nulla. ´Igy αn−1 + αn > 0, teh´at a βk = αk ´es yk = xk , ha k ∈ {0, . . . , n − 2}, illetve βn−1 = αn−1 + αn ´es αn−1 xn−1 + αn xn yn−1 = ∈K αn−1 + αn egy¨ utthat´okra ´es pontokra alkalmazhatjuk az indukci´os feltev´est. Ez alapj´an n−1 n X X βk yk ∈ K, αk xk = k=0
k=0
mivel β0 , . . . , βn−1 ∈ [0, 1],
n−1 P k=0
βk =
n P
αk = 1 ´es y0 , . . . , yn−1 ∈ K.
k=0
¤
´ ´s. Ha A ⊂ Rd , akkor azt a legkisebb konvex hal4.5. Ertelmez e mazt, mely tartalmazza A-t, az A halmaz konvex burkol´oj´ anak nevezz¨ uk, ´es convA-val jel¨olj¨ uk. ´ g. Ha A ⊂ Rd egy tetsz˝oleges halmaz, akkor 4.6. Tulajdonsa convA = B, ahol ( n ) ¯ n X X ¯ ∗ B= αk = 1 . αk ak ¯¯ n ∈ N , ak ∈ A, αk ≥ 0, 1 ≤ k ≤ n, k=1
k=1
KONVEX GEOMETRIA
109
´ s. Ha igazoljuk, hogy A ⊂ B ´es B konvex, akkor a Bizony´ıta konvex burkol´o ´ertelmez´ese alapj´an convA ⊂ B. Mivel convA konvex ez´ert a 4.4. tulajdons´ag alapj´an convA ⊂ B ´es kapjuk, hogy convA = B. Most igazoljuk, hogy B konvex, hiszen az A ⊂ B bennfoglal´as nyilv´anval´o. m n P P Ha x = αi ai , y = βj bj , ´es λ, µ ∈ [0, 1], ahol a0 , . . . , am ∈ A, i=0
j=0
m P
b0 . . . , bn ∈ A, α0 , . . . , αm , β0 , . . . , βn ∈ [0, 1],
αi = 1,
i=0,
n P
βj = 1 ´es
j=0
λ + µ = 1, akkor λx + µy = λ
m X
αi ai + µ
n X
i=0
βj bj =
j=0
m+n+1 X
γk c k ,
k=0
ahol γk = λαk , illetve ck = ak , ha k ∈ {0, . . . , m} ´es γk = µβk−m−1 , illetve ck = bk−m−1 , ha k ∈ {m + 1, . . . , m + n + 1}. n m+n+1 m P P P βj = λ + Tov´abb´a γ0 , . . . , γm+n+1 ∈ [0, 1], γk = λ αi + µ k=0
i=1
j=0
+µ = 1, ´es c0 , . . . , cm+n+1 ∈ A, teh´at λx + µy ∈ B.
¤
´tel. (Carath´eodory27 t´etele, 1907). Ha A ⊂ Rd , akkor 4.7. Te ) ( d+1 ¯ d+1 X X ¯ αk ak ¯¯ ak ∈ A, αk ≥ 0, 1 ≤ k ≤ d + 1, αk = 1 convA = k=1
k=1
´ s. Ha x ∈ convA, akkor a 4.6. tulajdons´ag alapj´an Bizony´ıta n P l´etezik a0 , . . . , an ∈ A ´es α0 , . . . , αn ∈ [0, 1] u ´gy, hogy x = αi xi ´es n P
i=1
αi = 1. Az
i=0
a0i
d+1
∈R
, i ∈ {0, . . . , n} vektorokat u ´gy kapjuk, hogy
az ai ∈ Rd vektorok mindegyik´et kieg´esz´ıtj¨ uk egy 1-essel. ´Igy a ( β0 a0 + . . . + βn an = 0 (32) β0 + . . . + βn = 0 egyenletrendszer ekvivalens a (33) 27Constantin
β0 a00 + . . . + βn a0n = 0 Carath´eodory, 1873-1950
´ TETELEK ´ HELLY T´IPUSU
110
egyenlettel. Mivel n ≥ d + 1 az a00 , . . . , a0n ∈ Rd+1 vektorok line´arisan f¨ ugg˝ok ´ıgy a (33) egyenletnek van nem trivi´alis megold´asa. Teh´at a (32) egyenletrendszernek is van nem trivi´alis megold´asa. B´armely µ ∈ R eset´en (34)
x=
n X (αi − µβi )ai . i=0
Mivel β0 , β1 , . . . , βn egy nem trivi´alis megold´asa a (32) rendszernek, l´etezik a µ = min{ αβii | βi > 0} val´os sz´am. Erre a µ-re a (34) egyenl˝os´egben valamelyik ai egy¨ utthat´oja nulla, ´es ´ıgy x el˝oa´ll, mint (n − 1) elem konvex kombin´aci´oja, hiszen βi ≤ 0 eset´en αi − µβi ≥ 0, illetve βi > 0 eset´en αi − µβi ≥ 0 a µ ´ertelmez´ese alapj´an, tov´abb´a n n X X (αi − µβi ) = αi = 1. i=0
i=0
Ez a gondolatmenet addig ism´etelhet˝o, am´ıg az x-et el˝oa´ll´ıtjuk legfeljebb d + 1 darab A-beli elem konvex kombin´aci´ojak´ent. ¤ Helly t´ıpus´ u t´ etelek Helly28 t´ etele a s´ıkban ´tel. Ha a s´ıkban n konvex halmaz k¨oz¨ 4.8. Te ul b´armely h´aromnak van k¨oz¨ os pontja, akkor az ¨osszesnek is van k¨oz¨ os pontja. ´ s. n szerinti indukci´ot alkalmazunk. Bizony´ıta I. Ha n = 3, az ´all´ıt´as nyilv´anval´o. n = 4 eset´en jel¨olj¨ uk H 1 , H 2 , H3 ´es H4 -gyel a halmazokat. A felt´etel szerint l´etezik a P1 , P2 , P3 , P4 pont u ´gy, hogy P1 ∈ H2 ∩ H3 ∩ H4 , P2 ∈ H1 ∩ H3 ∩ H4 , P3 ∈ H1 ∩ H2 ∩ H4 , P4 ∈ H1 ∩ H2 ∩ H3 . Ha a P1 , P2 , P3 , P4 pontok kolline´arisak, akkor a k¨oz´eps˝o k´et pont ´altal meghat´arozott szakasz minden pontja benne van a H1 ∩ H2 ∩ H3 ∩ H4 metszetben. A tov´abbiakban felt´etelezz¨ uk teh´at, hogy a P1 , P2 , P3 , 28Eduard
Helly, 1884-1943
KONVEX GEOMETRIA
111
P4 pontok nem kolline´arisak. Mivel P1 , P2 , P3 ∈ H4 ´es H4 konvex, k¨ovetkezik, hogy P1 P2 P3 4 ⊆ H4 . A k¨ovetkez˝o eseteket k¨ ul¨onb¨oztetj¨ uk meg aszerint, hogy a P4 pont a P1 P2 P3 h´aromsz¨ogh¨oz k´epest hol helyezkedik el: P1 P4
a)
P3 P2
P4 ∈ Int(P1 P2 P3 4 ) ⇒ P4 ∈ H4 ⇒ P4 ∈ H1 ∩ H2 ∩ H3 ∩ H4 ⇒ H1 ∩ H2 ∩ H3 ∩ H4 6= ∅.
4.1. ´abra
I.
P4
VI.
P1
IV.
b)
P3 III. II.
P2
V.
Ha P4 az I (II, ill. III) tartom´anyban van, akkor P1 (P2 , ill. P3 ) a P2 P3 P4 (P1 P3 P4 , illetve P1 P2 P4 ) h´aromsz¨og belsej´eben helyezkedik el, teh´at P1 ∈ H1 ∩ H2 ∩ H3 ∩ H4 .
4.2. ´abra c) Ha P4 a IV, V, VI tartom´anyok valamelyik´eben van, akkor a P1 , P2 , P3 , P4 pontok ´altal meghat´arozott n´egysz¨og (legyen ez P1 P2 P3 P4 ) konvex ´es ´ıgy (P1 P3 ) ∩ (P2 P4 ) = {Q}. Mivel Q ∈ P1 P3 ⊆ H2 ∩ H4 ´es Q ∈ P2 P4 ⊆ H1 ∩ H3 , k¨ovetkezik, hogy Q ∈ H1 ∩ H2 ∩ H3 ∩ H4 . II. Felt´etelezz¨ uk, hogy k darab konvex halmaz eset´en igaz az ´all´ıt´as ´es igazoljuk, hogy k + 1 halmaz eset´en is igaz. A H1 , H2 , ..., Hk , Hk+1 konvex halmazok eset´en legyen K1 = H1 ∩ Hk+1 , K2 = H2 ∩ Hk+1 , ..., Kk = Hk ∩ Hk+1 k darab konvex halmaz. A Hi , Hj , Hl , Hk+1 (1 ≤ i < j < l < k +1) halmazokra alkalmazva a m´ar bizony´ıtott ´all´ıt´ast (a h´armank´enti metszetek nem u ¨resek, teh´at a n´egy halmaznak van k¨oz¨os pontja), k¨ovetkezik, hogy Hi ∩ Hj ∩ Hl ∩ Hk+1 6= ∅,
´ TETELEK ´ HELLY T´IPUSU
112
vagyis (Hi ∩ Hk+1 ) ∩ (Hj ∩ Hk+1 ) ∩ (Hl ∩ Hk+1 ) 6= ∅ ⇒ Ki ∩ Kj ∩ Kl 6= ∅. Teh´at a (Ki )i=1,k halmazcsal´adra teljes¨ ulnek az indukci´os felt´etel k¨ok k k+1 T T T vetelm´enyei, s ´ıgy Ki 6= ∅. De Ki = ∩k+1 at Hi 6= i=1 Hi , teh´ i=1
∅.
i=1
i=1
¤
Alkalmaz´ asok ´tel. (Yung t´etele) a) Adott a s´ıkban n pont u 4.9. Te ´gy, hogy b´ armely k´et pont t´avols´ aga kisebb vagy egyenl˝ o mint D. Igazoljuk, √ D 3 hogy l´etezik egy legfennebb 3 sugar´ u k¨orlap amely lefedi az adott pontokat. √ b) B´armely D ´atm´er˝ oj˝ u konvex alakzat lefedhet˝ o egy D3 3 sugar´ u k¨ orrel. ´ s. I. Vizsg´aljuk el˝osz˝or az n = 3 esetet. Bizony´ıta Ha az ABC h´aromsz¨og tompasz¨og˝ u (vagy degener´alt, azaz A, B, C kolA line´arisak), akkor a leghosszabb oldalra mint ´atm´er˝ore szerkesztett k¨orlap bizC B a) tosan lefedi a h´aromsz¨oget (f´elk¨orbe ´ırt ker¨ uleti sz¨og m´ert´eke 90◦ ), ennek sugara pedig kisebb vagy egyenl˝o mint D 4.3. ´abra < √D3 . 2 A Ha az ABC h´aromsz¨og hegyessz¨og˝ u, b)
O R A R B
akkor l´etezik legal´abb egy olyan sz¨oge, melynek m´ert´eke 60◦ -n´al nagyobb (´es 90◦ -n´al kisebb)- legyen ez A. ) √
1 ≥ sin A ≥ 23 C Ekkor X OBX4 -ben: BX = sin A R 4.4. ´abra √ BC 3 BC D ⇒1≥ ≥ ⇒R≤ √ ≤ √ . 2R 2 3 3
Teh´at a h´aromsz¨og k¨or´e ´ırt k¨orlap sugara ≤ lef¨odi a h´aromsz¨oget.
√ D 3 , 3
⇒
ez a k¨orlap viszont
KONVEX GEOMETRIA
113
A bizony´ıtott eredm´eny megfogalmazhat´ ou ´gy is, hogy a megadott √ D 3 u k¨orlapoknak van pontokra, mint k¨oz´eppontokra illesztett 3 sugar´ legal´abb egy k¨oz¨os pontja. II. Ha n egy tetsz˝oleges term´eszetes sz´am, n ≥ 4, akkor tekintj¨ uk azokat a k¨orlapokat, melyek k¨oz´eppontja a megadott pontokban van, √ D 3 ´es sugaruk 3 . Az el˝obbi ´all´ıt´as alapj´an ezek h´armank´ent metszik egym´ast, ´ıgy a Helly t´etel szerint az ¨osszes k¨orlapnak van legal´abb egy k¨oz¨os pontja. Ha O-val jel¨ol¨ unk egy k¨oz¨os pontot, akkor az O √ D 3 u k¨orlap lefedi az adott pontokat. ¤ k¨oz´eppont´ u, 3 sugar´ ´s. Ahhoz, hogy a t´etel b) pontj´at is bel´assuk, el´egs´eges Megjegyze a k¨ovetkez˝o ´altal´anosabb Helly t´etelt igazolni: ´tel. Ha v´egtelen sok (s´ıkbeli) z´art konvex alakzat k¨oz¨ 4.10. Te ott van legal´ abb egy korl´atos ´es k¨oz¨ ul¨ uk b´armely h´arom metszi egym´ ast, akkor az ¨osszes halmaz metszi egym´ ast. ´ s. Az adott halmazokat jel¨olj¨ Bizony´ıta uk Hi -vel, i ∈ I, ahol I egy tetsz˝oleges indexhalmaz. Mivel az indexhalmaz tetsz˝oleges, ez´ert olyan eszk¨oz¨okre van sz¨ uks´eg¨ unk amelyek lehet˝ov´e teszik tetsz˝olegesen indexelt sorozatok kezel´es´et. V´alasszunk ki egy tetsz˝oleges halmazt az adottak k¨oz¨ ul ´es jel¨olj¨ uk H1 -gyel. Ha l´etezik olyan x ∈ H1 , melyre x ∈ Hi , ∀i ∈ I, akkor x k¨oz¨os eleme az ¨osszes halmaznak. Ellenkez˝o esetben minden x ∈ H1 pont eset´en l´etezik olyan ix ∈ I index, amelyre x 6∈ Hix . ´Igy az x k¨oz´eppont´ u, rx = 12 d(x, Hix ) sugar´ u k¨orlapnak Hix - szel nincs k¨oz¨os pontja. Teh´at b´armely x ∈ H1 eset´en l´etezik Cx = C(x, rx ) u ´gy, hogy Cx ∩ Hix = ∅. A (Cx )x∈H1 halmazrendszer lefedi a H1 -t, ´ıgy a Borel-t´etel ´ertelm´eben kiv´alaszthat´o H1 -nek egy v´eges lef¨od´es, legyen ez {Cx1 , Cx2 , ..., Cxk }. A H1 , Hix1 , Hix1 , Hix2 , ..., Hixk tartom´anyokra alkalmazhat´o a Helly t´etel, ´ıgy l´etezik olyan x0 ∈ H1 , amely minden Hixl , l = 1, k halmaznak eleme. Mivel x0 ∈ H1 ´es (Cxl )l=1,k lef¨odi a H1 halmazt, ez´ert l´etezik l0 index, melyre x0 ∈ Cxl0 . Tudjuk, hogy Cxl0 ∩ Hixl = ∅, ´ıgy ez 0 ut´obbi k´et ´all´ıt´as alapj´an x0 6∈ Hixl , ez viszont ellentmond az el˝obbi 0 ´all´ıt´asnak. ¤ ´tel. Minden konvex s´ıktartom´ 4.11. Te anynak van olyan bels˝ oO pontja, amely valamennyi rajta ´atmen˝ o h´ ur k¨oz´eps˝ o harmad´aba esik.
´ TETELEK ´ HELLY T´IPUSU
114
´ s. Az X hat´arpont eset´en tekintj¨ Bizony´ıta uk az eredeti H hal2 maz X k¨oz´eppont´ u, 3 ar´any´ u kicsiny´ıtett m´as´at. Az ´ıgy kapott KX halmazok teljes´ıtik az el˝obbi bizony´ıt´as b) pontj´an´al igazolt Helly-t´etel felt´eteleit. ¤ ´tel. (W. Blaschke t´etele) Ha egy K konvex tartom´any 4.12. Te sz´eless´ege d, akkor a tartom´anyban elhelyezhet˝o egy d3 sugar´ u k¨or. ´ s. Az el˝obbi t´etelben szerepl˝o O pont egyetlen hat´arBizony´ıta pontt´ol sincs d3 -n´al kisebb t´avols´agra, ´ıgy a C(O, d3 ) k¨or a K tartom´anyban helyezkedik el. ¤ ´tel. Adott a s´ıkban n egyenes (n ≥ 3) ´es egy K kon4.13. Te vex halmaz. Igazoljuk, hogy ha minden di egyeneshez hozz´a tudunk rendelni egy αdi f´els´ıkot (az ´altala meghat´ arozott k´et f´els´ık k¨oz¨ ul) u ´gy, n hogy az ∪i=1 αdi halmaz tartalmazza a K halmazt, akkor a f´els´ıkok k¨oz¨ ul kiv´ alaszthat´ o h´arom, amelyek m´ar lef¨odik K-t. ´ s. Legyen αd az αd komplementere, ekkor Bizony´ıta ∪ni=1 αdi ⊇ K
DeM organ
⇒
(∩ni=1 αdi ) ∩ K = ∅ ⇒ ∩ni=1 (αdi ∩ K) = ∅.
Az Ij := αdj ∩ K, j = 1, n halmazok konvexek, ´ıgy l´eteznek az i, j, k ∈ {1, 2, ..., n} indexek u ´gy, hogy Ii ∩Ij ∩Ik = ∅ (ha nem l´etezn´enek ilyen indexek, akkor teljes¨ ulne n a Helly t´etel felt´etele s ´ıgy ∩j=1 Ij 6= ∅ lenne). Ezek szerint ¡ ¢ DeM organ αdi ∩ αdj ∩ αdk ∩ K = ∅ ⇒ αdi ∪ αdj ∪ αdk ⊃ K. ¤ ´tel. Adott a s´ıkban n soksz¨ og u ´gy, hogy b´armely kett˝onek 4.14. Te van k¨oz¨ os pontja. Igazoljuk, hogy tetsz˝oleges d ir´any ment´en l´etezik olyan d-vel p´arhuzamos egyenes, amely minden soksz¨oget metsz. ´ s. Vet´ıtj¨ Bizony´ıta uk a soksz¨ogeket egy d-re mer˝oleges d1 egyenesre ´es ezen alkalmazzuk a Helly t´etel 1 dimenzi´os v´altozat´at. ¤
KONVEX GEOMETRIA
115
´tel. (Sz´ınes Helly t´etel a s´ıkban) Ha a (Hi1 )i∈I1 , (Hi2 )i∈I2 , 4.15. Te (Hi3 )i∈I3 halmazrendszerekre teljes¨ ul a Hi1 ∩ Hj2 ∩ Hk3 6= ∅, ∀i ∈ I1 , j ∈ I2 , k ∈ I3 felt´etel, akkor l´etezik l ∈ {1, 2, 3} u ´gy, hogy ∩i∈Il Hil 6= ∅. ´s. Ha Hi1 = Hi2 = Hi3 = Hi , akkor visszakapjuk a Megjegyze Helly t´etelt. Ezt a t´etelt a k´es˝obbiekben igazoljuk, most csak a k¨ovetkez˝o speci´alis eset´et bizony´ıtjuk, az anal´ogia meg´ert´es´enek c´elj´ab´ol. Adott a s´ıkban 2 piros, 2 z¨old ´es 2 s´arga k¨orlap. Ha b´armely 3 k¨ ul¨onb¨oz˝o sz´ın˝ u k¨orlapnak van k¨oz¨os pontja, akkor l´etezik k´et azonos sz´ın˝ u metsz˝o k¨orlap. ´ s. A lehetetlenre val´o visszavezet´es m´odszer´et haszn´aljuk. Bizony´ıta Felt´etelezz¨ uk, hogy nincs k´et azonos sz´ın˝ u metsz˝o k¨orlap.
dP B
A
A'
B' P2
P1
Ekkor a P1 ´es P2 piros k¨orlapok diszjunktak s ´ıgy a centr´alisuk ´altal meghat´arozott k´et ´atm´er˝o is diszjunkt, azaz a BA0 felez˝omer˝olegese elv´alasztja a k´et k¨orlapot. Jel¨olj¨ uk ezt az egyenest dP -vel.
4.5. ´abra Hasonl´oan megszerkeszthetj¨ uk a dZ ´es dS egyeneseket is. I.
dS
dP III
I dZ II
4.6. ´abra II.
Ha a dP , dZ , dS egyenesek egy h´aromsz¨oget z´arnak k¨ozre, akkor az I, II, III f´els´ıkok tartalmaznak h´arom k¨ ul¨onb¨oz˝o sz´ın˝ u k¨orlapot. Mivel e h´arom f´els´ık metszete u ¨res, a k¨orlapok metszete is u ¨res kell legyen, ez pedig ellentmond a felt´etelnek.
´ TETELEK ´ HELLY T´IPUSU
116
dS dZ
dP
Ha a dP , dZ , dS egyenesek ¨osszefut´oak, akkor a 6 s´ıkr´esz k¨oz¨ ul kiv´alaszthat´o h´arom, amelyek nem metszik egym´ast.
4.7. ´abra III. Ha a dP , dZ , dS egyenesek p´arhuzamosak, akkor is l´etezik h´arom p´aronk´ent diszjunkt tartom´any. ¤ ´s. A folytonoss´ag fogalm´at haszn´alva n´eh´any eredm´eny Megjegyze ´eles´ıthet˝o. ´tel. (A Yung t´etel egy finom´ıt´ 4.16. Te asa, P´al Gyula t´etele) Minden d ´atm´er˝ oj˝ u konvex tartom´any lefedhet˝ o egy √d3 oldal´ u szab´alyos soksz¨ oggel. ´ s. Ha K egy konvex tartom´any, akkor b´armely d ir´anyBizony´ıta hoz l´etezik d ir´any´ u t´amaszegyenes, azaz l´etezik olyan t´amasz-hatsz¨og, melynek sz¨ogei egyenl˝ok. Jel¨olje a(α) az Ox tengellyel α sz¨oget bez´ar´o d egyenes ´altal gener´alt t´amaszy hatsz¨og k´et szembenfekv˝o oldal´anak k¨ ul¨onbs´eg´et, ´ıgy az (α + π) sz¨ogh¨oz a K (−a(α))´ert´ek tartozik. Mivel a(α) az αd nak folytonos f¨uggv´enye, l´etezik α0 u´gy, hogy a(α0 ) = 0. M´asr´eszt, az a hatsz¨og, x melynek minden sz¨oge 120◦ m´ert´ek˝u ´es O van k´et kongruens szembenfekv˝o oldala, 4.8. ´abra centr´alszimmetrikus, ´ıgy, esetleg d-ig eltolva a szembenfekv˝o oldalak tart´oegyeneseit megszerkeszthet˝o egy √d3 sugar´ u k¨orbe ´ırt szab´alyos hatsz¨og amely lef¨odi K-t. ¤ ¨ vetkezme ´ny. Minden d ´ 4.17. Ko atm´er˝ oj˝ u konvex tartom´any sz´et√ 3 v´ aghat´ o h´arom olyan r´eszre, amelyek ´atm´er˝ oje nem nagyobb d 2 -n´el.
KONVEX GEOMETRIA
117
A Helly t´ etel ´ es n´ eh´ any ´ altal´ anos´ıt´ asa A konvex burok fogalm´at haszn´alva egyszer˝ us´ıthetj¨ uk a Helly t´etel bizony´ıt´as´at. L´athat´o, hogy minden alesetben az volt a l´enyeg, hogy a pontokat osszuk k´et diszjunkt halmazba u ´gy, hogy a k´et halmaz konvex burka ne legyen diszjunkt. Az hogy ez s´ıkban megtehet˝o tetsz˝oleges n´egy pontra szeml´eleten alapult. A Helly t´etel ´altal´anos´ıt´as´ahoz sz¨ uks´eges ennek a tulajdons´agnak az igazol´asa ´altal´anosabb keretek k¨ozt. ´tel. (Radon29 t´etele, 1913) Ha M ⊂ Rd egy legal´ 4.18. Te abb d + 2 pontot tartalmaz´o halmaz, akkor l´etezik olyan M = M1 ∪M2 part´ıci´ oja (M1 6= ∅, M2 6= ∅, M1 ∩ M2 = ∅, M = M1 ∪ M2 ), amelyre convM1 ∩ convM2 6= ∅. ´ s. Legyen N = {a1 , . . . , ad+2 } ⊂ M (az ai pontok Bizony´ıta p´aronk´ent k¨ ul¨ nb¨oz˝oek). Ha N -nek l´etezik olyan part´ıci´oja (N1 6= ∅, N2 6= ∅, N1 ∪ N2 = N , N1 ∩ N2 = ∅), amelyre convN1 ∩ convN2 6= ∅, akkor M1 = N1 ´es M2 = M \ N1 az M keresett part´ıci´oj´at adja. Val´oban, ∅ 6= N1 ⊂ M1 , ∅ = 6 N2 ⊂ M2 , M1 ∪ M2 = M , M1 ∩ M2 = ∅ ´es convN1 = convM1 , illetve convN2 ⊂ convM2 , teh´at ∅ 6= convN1 ∩ convN2 ⊂ convM1 ∩ convM2 . Mivel Rd -ben egyetlen (d+2) pontot tartalmaz´o rendszer sem lehet affin f¨ uggetlen, ez´ert l´etezik β1 , . . . , βd+2 ∈ R nem mind nulla sz´am, amelyre ( β1 a1 + . . . + βd+2 ad+2 = 0 β1 + . . . + βd+2 = 0. Felt´etelezhetj¨ uk (esetleg a pontokat u ´jraindexelj¨ uk), hogy βi ≥ 0, ha i ∈ {1, . . . , k} ´es βi < 0, ha i ∈ {k + 1, . . . , d + 2}, ahol k < d + 2. d+2 k P P βi = − βj > 0, teh´at ha az el˝obbi ¨osszegek ´ert´ek´et Ez alapj´an i=1
j=k+1
s-sel jel¨olj¨ uk, akkor ´ırhatjuk, hogy n0 =
k X βi i=1
29Johann
d+2 X −βj ai = aj . s s j=k+1
Karl August Radon, 1887-1956
´ TETELEK ´ HELLY T´IPUSU
118
´Igy az N1 = {a1 , . . . , ak } 6= ∅ ´es N2 = {ak+1 , . . . , ad+1 } 6= ∅ v´alaszt´assal N = N1 ∪ N2 , N1 ∩ N2 = ∅ ´es n0 ∈ convN1 ∩ convN2 . ¤ ´tel. (Helly t´etele, 1913) Ha az M1 , . . . , Mn ⊂ Rd konvex 4.19. Te halmazok k¨oz¨ ul b´armely d + 1 metszete nem u ¨res (n ≥ d + 1), akkor a n T Mk metszet sem u ¨res. k=1
´ s. A t´etelt n szerinti indukci´oval bizony´ıtjuk. A t´etel Bizony´ıta nyilv´anval´oan igaz n = d + 1 eset´en. Jel¨olj¨ uk Ii -vel az {1, . . . , ˆi, . . . , n} halmazt (i hi´anyzik a felsorol´asb´ol). Tegy¨ uk fel, hogy a t´etelt igazoltuk T n ≤ m-re. Igazoljuk n = m + 1-re is. Legyen Ci = j∈Ii Mj . Az indukci´os felt´etel alapj´an Ci 6= ∅. Minden Ci -b˝ol kiv´alasztunk egy xi elemet. A 4.18 t´etel alapj´an az {x1 , . . . , xn } halmaznak l´etezik olyan (X1 , X2 ) part´ıci´oja, hogy convX1 ∩convX2 6= ∅. Felt´etelezhetj¨ uk, hogy T X1 = {x1 , . . . , xk } ´es X2 = {xk+1 , . . . , xn }. Ekkor X1 ⊂ ni=k+1 Mi , T illetve X2 ⊂ ki=1 Mi . Mivel az Mi halmazok konvexek ez´ert n T Mi . ∅ 6= convX1 ∩ convX2 ⊂ ¤ i=1
´tel. (sz´ınes Carath´eodory t´etel30, 1982) Ha az M1 , . . . , 4.20. Te Md+1 ⊂ Rd v´eges ponthalmazok mindegyik´enek konvex burkol´oja tartalmazza az orig´ot, akkor l´etezik olyan (d + 1) elemet tartalmaz´o S ⊂ M1 ∪ . . . ∪ Md+1 halmaz, amelyre S ∩ Mi egyelem˝ u, minden i ∈ {1, . . . , d + 1} eset´en, ´es 0 ∈ convS. ´ s. Az olyan S ⊂ Bizony´ıta
d+1 S
Mi halmazt, melyre minden i ∈
i=1
∈ {1, . . . , d + 1} eset´en az S ∩ Mi metszet egy elem˝ u, sziv´arv´anyhalmaznak nevezz¨ uk. Felt´etelezz¨ uk, hogy nem l´etezik a k´ıv´ant felt´eteleknek eleget tev˝o S halmaz. Teh´at minden S sziv´arv´any halmaz eset´en O ∈ / convS. Mivel v´eges sok sziv´arv´any halmaz van, ez´ert l´etezik egy S0 sziv´arv´any halmaz, amelyre a convS0 halmaznak az orig´ot´ol val´o t´avols´aga minim´alis: d(O, convS0 ) = min{d(O, convS) | S sziv´arv´anyhalmaz}. 30a
t´etel B´ar´any Imr´et˝ol sz´armazik
KONVEX GEOMETRIA
119
Mivel a convS0 z´art (kompakt), l´etezik x ∈ S0 u ´gy, hogy az orig´o ´es S0 t´avols´aga megegyezik az orig´o ´es x t´avols´ag´aval: d(O, convS0 ) = d(O, x). Megszerkesztj¨ uk az x-en ´atmen˝o, az Ox-re mer˝oleges H hipers´ıkot. A H hipers´ık meghat´aroz k´et z´art f´elteret, a H − ´es H + -t. Az S0 teljes eg´esz´eben benne van a kett˝o k¨oz¨ ul valamelyikben. Felt´etelezz¨ uk, hogy − − S0 ⊂ H , teh´at convS0 ⊂ H . Ha T = S0 ∩ H, akkor convT = = conv(S0 ∩ H) = convS0 ∩ H ´es x ∈ convS0 ∩ H. Mivel dim H = = d − 1 ´es conv(S0 ∩ H) = convS0 ∩ H, a Carath´eodory t´etel alapj´an d P x= αi si , ahol si ∈ S0 , minden i ∈ {1, . . . , d} eset´en. Teh´at l´etezik i=1
i0 ∈ {1, . . . , d + 1} u ´gy, hogy Mi0 ∩ {s1 , . . . , sd } = ∅. Mivel O ∈ H + , O ∈ convMi0 ´es H + komplementere konvex, ez´ert H + ∩ Mi0 6= ∅. Jel¨olj¨ uk sd+1 -gyel az Mi0 ∩ S0 egyetlen elem´et. Ha S0 -ban kicser´elj¨ uk − az sd+1 -et egy olyan Mi0 -beli elemre, amely H komplementer´eben tal´alhat´o, akkor az ´ıgy kapott S00 sziv´arv´anyhalmaznak az orig´ot´ol val´o t´avols´aga szigor´ uan kisebb, mint az S0 t´avols´aga az orig´ot´ol. Ezzel ellentmond´ashoz jutunk, teh´at a kezdeti feltev´es¨ unk hamis. ¤ ´tel. (Tverberg31 t´etele32, 1966) Ha az A ⊂ Rd v´eges pont4.21. Te halmaznak legal´abb (d+1)(r − 1)+1 darab pontja van, akkor l´etezik az r T A halmaznak olyan (A1 , . . . , Ar ) part´ıci´ oja, amelyre convAk 6= ∅. k=1
´ s. Felt´etelezhetj¨ Bizony´ıta uk, hogy az orig´o nincs benne az A konvex burkol´oj´aban, valamint a Radon t´etel bizony´ıt´as´ahoz hasonl´oan felt´etelhetj¨ uk itt is, hogy A-nak pontosan (d + 1)(r − 1) + 1 pontja van, ´espedig a1 , . . . , aN +1 , ahol N = (d + 1)(r − 1). Jel¨olj¨ uk a0i -vel ´ az (ai , 1) ∈ Rd+1 -et. Ertelmezz¨ uk a ϕi : Rd+1 → RN = (Rd+1 )r−1 , 1≤i≤r−1 ϕi (x) = (0, . . . , x, . . . , 0), 31Helge 32az
Tverberg, 1935itt ismertetett bizony´ıt´as B´ar´any I. ´es S. Onn munk´aja
´ TETELEK ´ HELLY T´IPUSU
120
ha i ∈ {1, . . . , r − 1} ´es az x az i-edik (d + 1) hossz´ us´ag´ u t¨omb hely´en d+1 N szerepel, valamint ϕr : R →R , ϕr (x) = (−x, . . . , −x) f¨ uggv´enyeket. A ϕi f¨ uggv´enyek line´arisak ´es x1 , . . . , xr ∈ Rd+1 eset´en r P ϕi (xi ) = 0 egyenl˝os´eg pontosan akkor teljes¨ ul, ha x1 = . . . = xr . a i=1
Az ai pont sz´armaztatja az Mi = {ϕ1 (a0i ), . . . , ϕr (a0i )} halmazt, ahol i ∈ {1, . . . , N + 1}. A r X 1 ϕj (a0i ) = 0 n j=1 egyenl˝os´egb˝ol k¨ovetkezik, hogy 0 ∈ conv(Mi ), 1 ≤ i ≤ N + 1 eset´en. Kapjuk, hogy RN -ben van N +1 olyan halmaz (M1 , . . . , MN +1 ), amelyre 0 ∈ convMi (i ∈ {1, . . . , N + 1}), teh´at a sz´ınes Carath´eodory t´etel alapj´an l´etezik ϕf (1) (a01 ), . . . , ϕf (N +1) (a0N +1 ) u ´gy, hogy a konvex burkol´ojuk tartalmazza az RN orig´oj´at, ahol f : {1, . . . , N + 1} → → {1, . . . , r}. Form´alisan, l´etezik λi ∈ [0, 1] u ´gy, hogy N +1 X
λi ϕf (i) (a0i )
= 0 ´es
i=1
N +1 X
λi = 1.
i=1
Ha Ij = f −1 (j), akkor a ϕi f¨ uggv´enyek linearit´asa miatt à ! à ! X X ϕ1 λi a0i + . . . + ϕr λi a0i = 0, i∈I1
teh´at
P i∈I1
λi a0i = . . . =
i∈Ir
P i∈Ir
λi a0i . Ezt ´at´ırva kapjuk, hogy
P P λi ai , λi ai = . . . = i∈I1 i∈Ir P P λi = . . . = λi = 1r . i∈I1
i∈Ir
Kimutatjuk, hogy b´armely j ∈ {1, . . . , r}-re Ij 6= ∅. Ha valamelyik P Ij = ∅, akkor rλi ai = 0, ami azt jelenti, hogy az orig´o az A konvex i∈Ij
burkol´oj´aban van, ´es ez ellentmond´as.
KONVEX GEOMETRIA
121
Legyenek Ai = {aj |j ∈ Ii }, minden i ∈ {1, . . . , r} eset´en. Az (A1 , . . . , Ar ) egy part´ıci´oj´at adja az A-nak ´es X
rλi ai = . . . =
i∈I1
teh´at
r T
X i∈Ir
rλi ai ∈
r \
convAr ,
i=1
convAi 6= ∅.
¤
i=1
´ ´s. Az Rd -n bevezethet¨ 4.22. Ertelmez e unk egy rendez´est: azt mondjuk, hogy az x = (x1 , . . . , xd ) nagyobb vagy egyenl˝o, mint az y = (y1 , . . . , yd ), ha x1 = y1 , . . . , xk = yk ´es xk+1 > yk+1 , ahol k ∈ {0, . . . , d} (ha k = d, akkor az xk+1 > yk+1 felt´etelt˝ol eltekint¨ unk). d Az R -nek ezt a rendez´es´et lexikografikus rendez´esnek nevezz¨ uk ´es az x ≥lex y jel¨ol´est haszn´aljuk. Az Rd lexikografikus rendez´ese term´eszetes m´odon sz´armaztatja az X ⊂ Rd lexikografikus rendez´es´et. ´ g. Ha K ⊂ Rd kompakt halmaz, akkor l´etezik 4.23. Tulajdonsa lexikografikus minimuma. ´ s. A d = 1 esetben a K lexikografikus minimuma megBizony´ıta egyezik a rendes minimummal, teh´at l´etezik, mivel K kompakt. Tegy¨ uk fel, hogy igazoltuk a tulajdons´agot d ≤ n eset´en. Ha d = n + 1, akkor legyen f : Rn+1 → Rn , f (x1 , . . . , xn , xn+1 ) = (x1 , . . . , xn ). Mivel az f folytonos, az f (K) ⊂ Rn kompakt, teh´at feltev´es¨ unk alapj´an van lexikografikus minimuma. Legyen ez a minimum (m1 , . . . , mn ) ∈ ∈ f (K). Term´eszetesen a K lexikografikus minimum´at az f −1 (m1 , . . . , mn ) = {(m1 , . . . , mn , xn+1 ) ∈ K} halmazban kell keresni. A πn+1 : Rn+1 → R, πn+1 (x1 , . . . , xn+1 ) = = xn+1 projekci´o is folytonos, teh´at l´etezik a πn+1 (f −1 (m1 , . . . , mn )) halmaz mn+1 minimuma. ´Igy az m = (m1 , . . . , mn , mn+1 ) ∈ K elem a K lexikografikus minimuma, mert x = (x1 , . . . , xn , xn+1 ) ∈ K eset´en f (x) = (x1 , . . . , xn ) ≥lex (m1 , . . . , mn ), teh´at l´etezik k ∈ {0, . . . , n} u ´gy, hogy x1 = m1 , . . ., xk = mk ´es xk+1 > mk+1 (k = n eset´en eltekint¨ unk az xk+1 > mk+1 fet´etelt˝ol). Ha k < n, akkor x >lex m. Ha
´ TETELEK ´ HELLY T´IPUSU
122
k = n, akkor xi = mi , minden i ∈ {1, . . . , n}-re ´es mivel xn+1 ≥ mn+1 , ez´ert x ≥lex mn+1 . ¤ ´g. Ha a Cj ⊂ Rd , j ∈ {1, . . . , d + 1} konvex 4.24. Tulajdonsa ´es kompakt halmazok metszete nem u ¨res, akkor l´etezik olyan j0 ∈ T Cj halmaznak a lexikografikus ∈ {1, . . . , d + 1} index, amelyre a j6=j0
minimuma ugyanaz, mint a
d+1 T
Cj halmaznak (vagyis m´ar d halmaz
j=1
meghat´arozza a metszet lexikografikus minimum´at). ´ s. Jel¨olj¨ Bizony´ıta uk m = (m1 , . . . , md )-mel a
d+1 T
Cj lexikogra-
j=1
fikus minimum´at. A C 0 = {x ∈ Rd | x
lex m ´es y = (y1 , . . . , yd ) >lex m, akkor l´etezik k, l ∈ {1, . . . , d} u ´gy, hogy x1 = m1 , . . . , xk−1 = mk−1 ´es xk > mk , illetve y1 = m1 , . . . , yl−1 = ml−1 ´es yl > ml . Ha t = min{k, l}, akkor αxt + βyt > mt , b´armely α, β ∈ [0, 1], α + β = 1 eset´en. Teh´at αx + βy ∈ C 0 . A C 0 , C1 , . . . , Cd+1 konvex halmazok metszete u ¨res. A Helly t´etel d+1 T Cj 6= alapj´an van k¨ozt¨ uk (d + 1), amelynek a metszete u ¨res. Mivel j=1
∅, felt´etelezhetj¨ uk, hogy C 0 ∩ C1 ∩ . . . ∩ Cd = ∅. Az m ∈
d T
Cj ´es nincs
j=1
olyan x ∈
d T
Cj , hogy x
j=1
a
d T
Cj halmaznak is.
¤
j=1
´tel. (Helly t´etele r´eszcsal´adokra) Minden d ≥ 1 dimenzi´o 4.25. Te ´es α > 0 eset´en l´etezik olyan β = β(d, α) sz´ am, amelyre igaz a k¨ovetkez˝ o ´all´ıt´ as: Ha M1 , . . . , Mn ⊂ Rd konvex halmazokb´ol alkotott (d + 1) elem˝ u d+1 r´eszcsal´ adok k¨oz¨ ul legal´ abb α · Cn olyan l´etezik, amelyeknek a metszete nem u ¨res, akkor az M1 , . . . , Mn ⊂ Rd halmazok k¨oz¨ ul kiv´alaszthat´ o legal´ abb βn olyan halmaz, amelyeknek a metszete nem u ¨res. A
KONVEX GEOMETRIA
123
√ legjobb ilyen β a β = 1 − d+1 1 − α (Kalai33, 1984), mi a β = (Katchalski34 ´es Liu, 1979) k¨ozel´ıt´est igazoljuk.
α d+1
´ s. Az {1, . . . , n} minden olyan (d + 1) elem˝ Bizony´ıta u I r´eszT halmaz´ahoz, amelyre Mi 6= ∅ hozz´arendelj¨ uk azt a DI , d elem˝ u i∈I T r´eszhalmaz´at, amelyre a Mi metszet lexikografikus minimuma ui∈DI T Mi halmaz lexikografikus minimuma. A 4.24 tugyanaz, mint a i∈I
lajdons´ag alapj´an ez a hozz´arendel´es egy j´ol ´ertelmezett f¨ uggv´eny d+1 ´ a v´alasztott indexhalmazok halmaz´an. Igy az αCn darab (d + 1) elem˝ u indexhalmazhoz hozz´arendel¨ unk αCnd+1 darab d elem˝ u indexd halmazt. Mivel Cn darab k¨ ul¨onb¨oz˝o d elem˝ u indexhalmaz van, ez´ert d+1 α CCn d darab (d + 1) elem˝ u indexhalmaznak ugyanazt a d elem˝ u inn
d+1
dexhalmazt feleltetj¨ uk meg. Teh´at az Mi halmazoknak α CCn d darab n (d + 1)-es metszete ugyanazt az m lexikografikus minimumot adja. d+1 Ezekben a (d + 1)-es metszetekben legal´abb d + α CCn d darab Mi haln maz fordul el˝o. Ezek metszete tartalmazza az m-et, teh´at nem u ¨res. Mivel d+α
αn Cnd+1 n−d ≥ , =d+α d Cn d+1 d+1
ha α ≤ d + 1, ez´ert a β v´alaszthat´o
α -nek. d+1
¤
´tel. (sz´ınes Helly t´etel35, 1974) Legyen Rd -ben (d + 1) 4.26. Te darab, v´eges sok konvex kompakt halmazt tartalmaz´o, C1 , . . . , Cd+1 halmazcsal´ ad. Ha tetsz˝oleges Ci ∈ Ci (i = 1, . . . , d+1) halmazok kiv´alaszd+1 T t´ asa eset´en a Ci metszet nem u ¨res, akkor l´etezik olyan 1 ≤ j ≤ d+1 i=1 T index, amelyre a C metszet sem u ¨res. C∈Cj
33Gil
Kalai, [email protected] Katchalski, [email protected] 35a t´ etel Lov´asz L´aszl´ot´ol sz´armazik, az itt ismertetett bizony´ıt´as pedig ´ Cs´asz´ar Akost´ ol 34Meir
´ TETELEK ´ HELLY T´IPUSU
124
´ s. Felt´elezz¨ Bizony´ıta uk, hogy minden Ci , i ∈ {1, 2, . . . , d + 1} halmazcsal´ad pontosan m elemet tartalmaz (ha ez nem ´ıgy van, akkor kieg´esz´ıtj¨ uk a halmazcsal´adokat m = max |Ci | elemig valame1≤i≤d+1
lyik tagjuk t¨obbsz¨or¨oz´es´evel). Tekints¨ uk a d = 1 esetet. Legyenek C11 , C12 , . . . ,C1m ´es C21 , C22 , . . . ,C2m a k´et halmazcsal´ad elemei. Mivel ezek a halmazok az R konvex ´es kompakt r´eszhalmazai, csakis m T C1j 6= ∅ vagy z´art intervallumok lehetnek. Igazolni kell, hogy m T
j=1
C2j 6= ∅. Ezt m szerinti indukci´oval bizony´ıtjuk. m = 1 eset´en
j=1
az ´all´ıt´as trivi´alis. Ha felt´etelezz¨ uk, hogy valamely m ≥ 1 eset´en az ´all´ıt´as teljes¨ ul, akkor (esetleg a csal´adok index´et megcser´elve) ´ırhatjuk, m+1 m T T C1j 6= ∅. Ha C1 m+1 ∩ C 6= ∅, akkor C = C1j 6= ∅, hogy C = j=1
j=1
´es az ´all´ıt´as igaz m + 1-re is. Ellenkez˝o esetben sup C1 m+1 < inf C, vagy sup C < inf C1 m+1 . Ha sup C1 m+1 < inf C, akkor a C1j , j ∈ {1, 2, . . . , m} halmazok k¨oz¨ott l´etezik olyan, amelyre inf C = inf C1j0 , ez´ert a C1 m+1 ´es C1j0 intervallumok diszjunktak. ´Igy mindk´et intervallumnak csak akkor lehet k¨oz¨os r´esze az ¨osszes C2j , j ∈ {1, 2, . . . , m+1} intervallummal, ha az ut´obbiak mind tartalmazz´ak a sup C1m+1 ´es inf C1j0 ´altal meghat´arozott intervallumot. Ebb˝ol k¨ovetkezik, hogy m+1 T C2j 6= ∅. A sup C < inf C1 m+1 esetben hasonl´o gondolatmenej=1
tet haszn´alhatunk, mert l´etezik j ∈ {1, 2, . . . , m} u ´gy, hogy sup C = sup C1j1 ´es ´ıgy a sup C1j1 ´es inf C1 m+1 ´altal meghat´arozott intervallum r´esze az ¨osszes C2j , 1 ≤ j ≤ m + 1 halmaznak. A tov´abbiakban d szerinti indukci´ot haszn´alunk. Ha x = (x1 , x2 , . . . , xd , xd+1 ) ∈ Rd+1 , akkor tekintj¨ uk a p : Rd+1 → Rd ´es a q : Rd+1 → R, p(x) = (x1 , x2 , . . . , xd ), illetve q(x) = xd+1 projekci´okat. Ezek a projekci´ok meg˝orzik a konvexit´ast. Teh´at a p(Cij ) ´es q(Cij ), 1 ≤ i ≤ d + 2, 1 ≤ j ≤ m halmazok konvexek. Az indukci´os feltev´es alkalmazhat´o a p(Cij ), 1 ≤ i ≤ d + 1, 1 ≤ j ≤ m halmazokra,
KONVEX GEOMETRIA
125
teh´at l´etezik i0 ∈ {1, 2, . . . , d + 1} u ´gy, hogy
m T j=1
p(Ci0 j ) 6= ∅. Ugyanak-
kor a p(Cij ), 1 ≤ i ≤ d + 2, i 6= i0 , 1 ≤ j ≤ m halmazokra is alkalmazhat´o az indukci´os feltev´es, teh´at l´etezik i1 ∈ {1, 2, . . . , d + 2}\{i0 } u ´gy, m T p(Ci1 j ) 6= ∅. Mivel a (q(Ci0 j ))1≤j≤m ´es (q(Ci1 j ))1≤j≤m halmazhogy j=1
csal´adok teljes´ıtik az egydimenzi´os eset felt´eteleleit, vagy a
m T j=1
m T j=1
p(Ci1 j ) 6= ∅. Az els˝o esetben a
m T j=1
m T j=1
Ci0 j halmaz, a m´asodikban
Ci1 j halmaz nem lehet u ¨res (ha (x1 , x2 , . . . , xd+1 ) ∈
xd+1 ∈
m T j=1
q(Ci0 j ) 6= ∅
q(Ci0 j ), akkor (x1 , x2 , . . . , xd+1 ) ∈
m T j=1
m T j=1
p(Ci0 j ) ´es
Ci0 j ´es hasonl´oan a
m´asik esetben is). ´Igy teh´at a matematikai indukci´o elve alapj´an a bizony´ıt´as teljes. ¤ ´tel. (Krasnoselkii36, 1946) Ha egy Rd -beli kompakt k´ep4.27. Te t´ arban b´armely (d + 1) k´ephez tal´alhat´ o olyan pont, amelyb˝ol ezek a k´epek l´athat´ ok, akkor l´etezik a k´ept´ arban egy pont, amelyb˝ol az ¨osszes k´ep l´athat´ o. A t´etel ekivalens ´atfogalmaz´asa: ´tel. Ha a K ⊂ Rd kompakt halmaz minden k1 . . . , kd+1 ∈ 4.28. Te ∈ K pontja eset´en l´etezik olyan k0 ∈ K pont, amelyre a [k0 , ki ] szakaszok is K-hoz tartoznak, minden i ∈ {1, . . . , d+1} eset´en, akkor l´etezik olyan k ∈ K pont, amelyre minden x ∈ K pontra a [k, x] ⊂ K. ´ s. Tetsz˝oleges x ∈ K eset´en az x-b˝ol l´athat´o pontok Bizony´ıta halmaz´at jel¨olj¨ uk V (x)-szel. Ez a V (x) = {y ∈ K | [y, x] ⊂ K} halmaz. Ha C(x) a V (x) konvex burkol´oja, akkor tetsz˝oleges d + 1 pont eset´en a hozzuk tartoz´o C(x) halmazok metszete nem u ¨res. A T Helly t´etel alapj´an l´etezik y ∈ K u ´gy, hogy y ∈ C(x). Ha l´etezik x∈K
olyan x ∈ K pont, amelyre [x, y] nincs benne a K-ban, akkor l´etezik olyan (u, v] ⊂ [x, y], hogy u ∈ K ´es (u, v] ∩ K = ∅. Val´oban, legyen v 36Mark
Aleksandrovich Krasnoselskii, 1920-1997
´ TETELEK ´ HELLY T´IPUSU
126
az [x, y] egy pontja, amely nem tartozik K-hoz. Az [x, v] ∩ K halmaz kompakt ´es l´etezik olyan u, amelyre d(u, v) maxim´alis. Term´eszetesen u 6= v ´es (u, v] ∩ K = ∅. Ha d(v, K) = δ, akkor legyen w ∈ (u, v] u ´gy, hogy d(u, w) = 2δ . Ezzel biztos´ıtottuk, hogy d(w, K) < d(v, K). Mivel [w, v] ´es K z´art r´eszhalmazai a Rd -nek, l´etezik olyan z ∈ [w, v] ´es x0 ∈ K, amelyre d([w, v], K) = d(z, x0 ). Mivel a w-nek a K-t´ol val´o t´avols´aga kisebb, mint a v-nek a K-t´ol val´o t´avols´aga, a z nem esik egybe a v-vel. Legyen H az x0 -ban az x0 z egyenesre mer˝oleges hipers´ık ´es legyen H − a H ´altal meghat´arozott z´art f´elt´er, amelyik nem tartalmazza w-t. Ekkor V (x0 ) ⊂ H − , mert ellenkez˝o esetben l´etezne olyan x00 ∈ V (x0 ), amelyre d(x00 , w) < d(x0 , w). Mivel H − konvex, C(x0 ) ⊂ H − . Teh´at y ∈ H − ´es ebb˝ol k¨ovetkezik, hogy az yzx0 hegyessz¨og. Ez´ert van olyan w0 ∈ [w, v], amelyre d(w0 , x0 ) < d(w, x0 ), teh´at ellentmond´ashoz jutunk. Teh´at az y pontb´ol val´oban l´athat´o a K minden pontja. ¤
H
x
u w z K
v y
4.9. ´abra ´s. 1. A K halmazt csillagszer˝ Megjegyze unek nevezz¨ uk, ha l´etezik olyan x ∈ K pontja, amelyre [x, y] ⊂ K, ∀y ∈ K. 2. Az el˝obbi t´etel bizony´ıt´asa alapj´an, ha C(K) = {y ∈ K | [y, x] ⊂ K, ∀x ∈ K}, T akkor C(K) = x∈K C(x).
KONVEX GEOMETRIA
127
´tel. (Rado37, 1947) Ha K ⊂ Rd egy n elem˝ 4.29. Te u halmaz, d akkor l´etezik olyan x ∈ R pont, amelyen ´athalad´ o tetsz˝oleges z´art n f´elt´er K-nak legal´ abb d+1 elem´et tartalmazza. ´ s. Ha H egy hipers´ık, akkor H meghat´aroz k´et ny´ılt Bizony´ıta − f´elteret: H -at ´es H + -ot. A H − ∪ H, illetve a H + ∪ H z´art f´eltereket ¯ − , illetve H ¯ + -szal jel¨olj¨ H uk. Ha H1 ´es H2 k´et p´arhuzamos hipers´ık, akkor azt mondjuk, hogy a H1− ´es a H2− f´elterek ellent´etes ´all´as´ uak, ha egyik sincs benne a m´asikban. Ha H egy tetsz˝oleges hipers´ık, akkor l´etezik k´et olyan, H-val p´arhuzamos hipers´ık, amely ´altal meghat´arozott egyik z´art f´elt´er legal´abb n nd pontot tartalmaz, a m´asik pedig t¨obb, mint d+1 pontot. Nevezz¨ uk d+1 ezeket hat´ars´ıkoknak. Azokat a f´eltereket, amelyek tartalmazz´ak a K nd legal´abb d+1 pontj´at nevezz¨ uk hat´arhalmaznak. Mivel K v´eges sok pontot tartalmaz, ez´ert bes¨ ulyeszthet˝o egy T t´eglatestbe. Vil´agos, ¯ − vagy H ¯ + z´art hogy minden hat´arhalmaz tartalmaz legal´abb egy H f´elteret, ahol H egy hat´ars´ık. Ha a hat´arhalmazokat metssz¨ uk a T vel, akkor kompakt ´es konvex halmazokat kapunk. Igazoljuk, hogy ezeknek a halmazoknak a metszete nem u ¨reshalmaz. A Helly t´etel alapj´an el´egs´eges bel´atni, hogy b´armely (d + 1) ilyen halmaz rendelkezik k¨oz¨os ponttal. Ha megjel¨olj¨ uk a K-nak azokat a pontjait, amelyek a tetsz˝olegesen v´alasztott (d + 1) hat´arhalmaz valamelyik´ehez hozz´atartoznak (egy pontot t¨obbsz¨or is megjel¨olhet¨ unk), akkor t¨obb, nd mint (d + 1) d+1 megjel¨ol´es¨ unk lesz. M´asr´eszt ha minden pontot legfeljebb d-szer jel¨oln´enk meg, akkor ez legfeljebb nd megjel¨ol´est jelentene, teh´at l´etezik legal´abb egy olyan pont, amelyet (d + 1)-szer jel¨olt¨ unk meg. Ez viszont pontosan azt jelenti, hogy ez a pont benne van a (d + 1) hat´arhalmaz metszet´eben. ´Igy l´etezik olyan x pont, amely benne van az ¨osszes hat´arhalmazban. Az x-en ´at h´ uzott tetsz˝oleges H hipers´ık ´altal meghat´arozott z´art f´elterek tartalmaznak egy-egy, a H-val p´arhuzamos hat´ars´ıkok ´altal meghat´arozott r´eszteret, teh´at n tartalmaznak legal´abb d+1 pontot. ¤ ´ g. Ha K ⊂ Rd egy konvex ´es kompakt halmaz, 4.30. Tulajdonsa akkor a K-t metsz˝o ¨osszes egyenes egy z´art szakaszt metsz ki K-b´ol. 37Richard
Rado, 1907-1989
´ TETELEK ´ HELLY T´IPUSU
128
Az ´ıgy kapott szakasz v´egpontjait a K hat´ arpontj´ anak nevezz¨ uk. A K hat´arpontjai alkotj´ak a K hat´ar´at. Ez a hat´ar megegyezik a K topol´ogiai ´ertelemben vett hat´ar´aval. ´ s. Ha M egy hat´arpontja K-nak, akkor az M nem lehet Bizony´ıta bels˝o pontja sem a K-nak, sem a K komplementer´enek. ¤ ´ g. Minden K ⊂ Rd konvex ´es kompakt testben 4.31. Tulajdonsa l´etezik olyan pont, amely a rajta ´athalad´o tetsz˝oleges egyenes ´altal meghat´arozott h´ urnak a k¨oz´eps˝o d−1 -ed r´esz´eben van. d+1 ´ s. A K minden x hat´arpontja eset´en x k¨oz´eppont´ Bizony´ıta u d ´es α = d+1 ar´any´ u Hx,α homot´eti´at alkalmazunk K-ra. Az ´ıgy kapott halmazt K(x)-szel, illetve a K hat´ar´at ∂K-val jel¨olj¨ uk. Az d+1 T x1 , . . . , xd+1 ∈ K pontok eset´en a K(xi ) metszet tartalmazza az i=1
x1 , . . . , xd+1 pontok ´altal meghat´arozott szimplex s´ ulypontj´at (l´asd a T 52. oldalon a 1. feladatot). A Helly t´etel alapj´an a K(x) nem x∈∂K
u ¨res. Mivel K konvex K(x) ⊂ K, teh´at l´etezik k ∈ K u ´gy, hogy T k ∈ K(x). A k ponton ´atmen˝o tetsz˝oleges d egyenes az [x, y] x∈∂K
1 ar´anyban szakaszt metszi ki K-b´ol. A Hx,α (y) ´es Hy,α (x) pontok d+1 osztj´ak az [x, y] szakaszt ´es k rajta van a [Hy,α (x), Hx,α (y)] szakaszon, d−1 mely az [x, y] szakasz k¨oz´eps˝o d+1 -ed r´esze. ¤
´g. (Doignon38, 1973) Ha a Cj ⊂ Rd , j ∈ {1, . . . , 4.32. Tulajdonsa n} konvex halmazok k¨oz¨ ul b´armely 2d -nek van egy k¨oz¨os r´acspontja, akkor az ¨osszesnek is van k¨oz¨os r´acspontja. ´ s. Els˝o l´ep´esben bel´atjuk, hogy ha egy konvex polit´opBizony´ıta nak legal´abb 2d + 1 cs´ ucsa van, akkor van legal´abb egy r´acspont a poli´eder belsej´eben vagy a lapjain. Ha (x1 , x2 , ..., xd ) a cs´ ucs koordin´at´ai, akkor ezt a cs´ ucsot hozz´arendelj¨ uk az (x1
mod 2, x2
mod 2, ..., xd
mod 2) ∈ Zd2
elemet. A hozz´arendel´es nem lehet injekt´ıv, mert t¨obb cs´ ucs van, mint d ´ ucs (M, N ), amennyi eleme a Z2 halmaznak. Igy l´etezik legal´abb k´et cs´ 38Jean-Paul
Doignon, [email protected]
KONVEX GEOMETRIA
129
amelyek megfelel˝o koordin´at´ai azonos parit´as´ uak. Ez azt jelenti, hogy az M N felez˝opontja szint´en r´acspont ´es a polit´op belsej´eben vagy a lapjain van. Tekints¨ unk 2d + 1 konvex halmazt, amelyek k¨oz¨ ul b´armely 2d -nek van legal´abb egy k¨oz¨os r´acspontja. Igazoljuk, hogy az ¨osszesnek is van k¨oz¨os pontja. Jel¨olj¨ uk K1 , K2 , . . . , K2d +1 -gyel a halmazokat ´es minden 2dT +1 i ∈ {1, 2, 3, . . . , 2d +1} eset´en Pi -vel a Kj metszet egy r´acspontj´at. j=1 j6=i
´Igy minden lehets´eges i-re a Pi pont csak a Ki halmazban nincs benne. Ha a P 1, P2 , . . . , P2d +1 pontok k¨oz¨ ul legal´abb az egyik a t¨obbi konvex burk´aban van, akkor ez benne van az ¨osszes Ki halmazban, teh´at azok metszete nem u ¨res. Ha egyik sincs benne a t¨obbi konvex burk´aban, d akkor egy 2 + 1 cs´ ucs´ u polit´opot hat´aroznak meg. Igazoljuk, hogy ebben az esetben a d +1 2\
cv(P \{Pj })
j=1
halmaz nem u ¨res, ahol cv(A) az A halmaz konvex burk´aban lev˝o r´acspontok halmaz´at jel¨oli ´es P a cs´ ucsok halmaza. Az el˝obbi metszet minden eleme benne van az ¨osszes Ki halmazban, mert cv(P \{Pj }) minden eleme a Kj -nek is eleme. Az els˝o l´ep´es alapj´an l´etezik olyan x1 ∈ CV(P ), amely nem eleme P -nek. K´et eset lehets´eges, az x1 2dT +1 cv(P \{Pj }) metszetnek vagy van olyan Pj , amelyvagy eleme a j=1
re x1 ∈ / cv(P \{Pj }). Az els˝o esetben a metszet nem u ¨reshalmaz, a m´asodik esetben a Pj -t kicser´elj¨ uk xj -re ´es megism´etelj¨ uk a gondolatmenetet. Mivel az eredeti polit´op csak v´eges sok r´acspontot tartalmaz, v´eges sok l´ep´es ut´an tal´alunk olyan xk pontot, amely benne a van a vizsg´alt metszetben (a metszet minden l´ep´esben lesz˝ uk¨ ul, de az ereded ´ tinek r´esze marad). Igy a t´etel ´all´ıt´asa igaz n = 2 + 1 halmaz eset´en. A tov´abbiakban matematikai indukci´ot haszn´alunk a cs´ ucsok sz´ama szerint, ak´arcsak a Helly t´etel bizony´ıt´as´aban. ¤ Bizony´ıt´as n´elk¨ ul megeml´ıtj¨ uk a k¨ovetkez˝o t´etelt:
´ TETELEK ´ HELLY T´IPUSU
130
´tel. (kiv´alaszt´asi lemma, B´ar´any I.39, 1982) Ha X ⊂ Rd 4.33. Te egy n elem˝ u halmaz, akkor l´etezik olyan x ∈ Rd pont, amely legal´ abb d cd Cn X-beli cs´ ucsokkal rendelkez˝ o szimplex belsej´eben van, ahol cd egy d-t˝ ol f¨ ugg˝ o ´alland´o. A gondolatmeneteinkben n´eha haszn´altunk olyan l´ep´eseket, amelyek intuit´ıven nyilv´anval´onak t˝ untek, de az´ert m´egsem trivi´alisak. Ezek gyakran sz´etv´alaszt´as t´ıpus´ u ´ervek voltak (l´asd p´eld´aul a Krasnoselskii t´etel bizony´ıt´as´at). A teljess´eg kedv´e´ert bizony´ıtunk egy ilyen jelleg˝ u tulajdons´agot is. ´tel. (Sz´etv´alaszt´asi t´etel) Ha C kompakt ´es D z´ 4.34. Te art r´eszd halmaza R -nek, akkor l´etezik olyan h hipers´ık, hogy C a h ´ altal meghat´ arozott ny´ılt f´elt´erben, m´ıg D a m´asik ny´ılt f´elt´erben van. Ekkor azt mondjuk, hogy h szigor´ uan elv´alasztja C ´es D-t. ´ s. Ha d = d(C, D) = inf{d(x, y) | x ∈ C, y ∈ D}, Bizony´ıta akkor l´etezik u ∈ C ´es v ∈ D u ´gy, hogy d(u, v) = d. Val´oban, l´etezik {xn }n∈N sorozat C-ben ´es {yn }n∈N sorozat D-ben, amelyre d = limn→∞ d(xn , yn ). Mivel C kompakt az {xn }n∈N sorozatnak van egy konvergens r´eszsorozata, melyet szint´en {xn }n∈N -nel jel¨ol¨ unk. Legyen ennek a r´eszsorozatnak a hat´ar´ert´eke u. Mivel d(u, yn ) ≤ d(u, xn ) + d(xn , yn ), az {yn }n∈N sorozat korl´atos, teh´at l´etezik egy konvergens r´eszsorozata, amelyet szint´en {yn }n∈N -nel jel¨ol¨ unk ´es mely konverg´al v-hez. Ekkor d(u, v) ≤ d(u, xn ) + d(xn , yn ) + d(yn , v), ahonnan k¨ovetkezik, hogy d(u, v) = d(C, D). Mivel C ´es D z´artak ez´ert u 6= v. Legyen h az [u, v] szakasz felez˝opontj´ara mer˝oleges hipers´ık. Ha w ∈ h ∩ C, akkor [u, w] ⊂ C ´es az (u, w) ny´ılt szakasz egyik pontja k¨ozelebb van v-hoz, mint u, mert az u, v, w pontok u-ban der´eksz˝og˝ u h´aromsz¨oget alkotnak. ´Igy ellentmond´ashoz jutottunk, teh´at h ∩ C = ∅. Hasonl´oan igazolhat´o, hogy h ∩ D = ∅. ¤
39B´ ar´any
Imre, http://www.renyi.hu/∼barany
KONVEX HALMAZOK
131
Konvex optimiz´ al´ as 4.35. Lemma. Ha a1 , . . . , an ∈ Rd , K = conv{ai | i = 1, . . . , n} ´es 0 ∈ / K, akkor l´etezik α = (α1 , . . . , αd ) ∈ Rd u ´gy, hogy b´armely x = (x1 , . . . , xd ) ∈ K eset´en α1 x1 + . . . + αd xd > 0. ´s. Gyakorlatilag ez azt jelenti, hogy az α vektor hegyesMegjegyze sz¨oget z´ar be az ¨osszes olyan orig´o kezd˝opontt´ u vektorral, amelynek v´egpontja K-ban van. ´ s. A K korl´atos ´es z´art r´eszhalmaza az Rd -nek, teh´at Bizony´ıta kompakt. Az f : K → R, f (x) = kxk f¨ uggv´eny folytonos. Mivel K kompakt ´es f folytonos a Weierstrass t´etel alapj´an l´etezik α ∈ K u ´gy, hogy f (α) = min{f (x) | x ∈ K}. Tetsz˝oleges a ∈ K ´es λ ∈ (0, 1] eset´en kαk2 ≤ kλa + (1 − λ)αk2 , m X
αk2
≤
k=1
αk2
≤
m X
[λ(ak − αk ) + αk ]2 ,
k=1
k=1 m X
m X
2
2
λ (ak − αk ) + 2
λ(ak − αk )αk +
m X
k=1
k=1
λ2 (ak − αk )2 ≤
m X
αk2 ,
k=1
k=1
k=1 m X
2λαk2 −
m X
m X
2λαk ak .
k=1
Mindk´et oldalt elosztjuk 2λ-val ´es kapjuk, hogy m m m X X X λ 2 2 αk − (ak − αk ) ≤ αk ak , 2 k=1 k=1 k=1 minden λ ∈ (0, 1] eset´en. A fenti egyenl˝otlens´egben hat´ar´ert´ekre t´erve mikor λ tart null´ahoz, kapjuk, hogy m m X X 2 ¤ 0< αk ≤ αk ak . k=1
k=1
Az A, B m × n-es val´os m´atrixok eset´en az aij > bij , minden i ∈ ∈ {1, . . . , m} ´es j ∈ {1, . . . , n} egyenl˝otlens´egekre r¨oviden az A > B jel¨ol´est fogjuk haszn´alni. Hasonl´oan ´ertelmezz¨ uk az A ≥ B jel¨ol´est is.
´ AS ´ KONVEX OPTIMALIZAL
132
´tel. (Az alternat´ıva t´etele) Ha A ∈ Mmn (R), akkor a 4.36. Te k¨ ovetkez˝ o k´et ´all´ıt´ as k¨oz¨ ul pontosan az egyik teljes¨ ul: n P (i) l´etezik y ∈ Rn u ´gy, hogy yi = 1, y ≥ 0 ´es A · y ≤ 0; (ii) l´etezik x ∈ Rm u ´gy, hogy
i=1 m P
xj = 1, x ≥ 0 ´es xT · A ≥ 0.
j=1
´s. Gyakorlatilag ez azt jelenti, hogy vagy van olyan Megjegyze csupa pozit´ıv komponenseket tartalmaz´o y vektor, amely tompasz¨oget z´ar be az A soraib´ol alkotott vektorokkal, vagy ezeknek a vektoroknak valamilyen affin kombin´ac´ı´oja csak pozit´ıv komponenseket tartalmaz. ´ s. Az A m´atrix oszlopvektorait a1 , . . . , an -nel ´es az Rm Bizony´ıta kanonikus b´azis´at e1 , . . . , em -mel jel¨olj¨ uk. 1 n 1 m Ha K = conv{a , . . . , a , e , . . . , e }, akkor k´et esetet k¨ ul¨onb¨oztet¨ unk meg. (i) 0 ∈ K. Ebben az esetben l´etezik t1 , . . . , tm+n ∈ [0, 1] u ´gy, hogy m+n P ti = 1 ´es i=1
t1 a1 + . . . + tn an + tn+1 e1 + . . . + tm+n em = 0. Ha a fenti, vektorokra vonatkoz´o egyenl˝os´eget soronk´ent tekintj¨ uk, akkor kapjuk, hogy (35)
n X
tj aij + tn+i = 0,
j=1
minden i ∈ {1, . . . , m} eset´en. Ez pontosan azt jelenti, hogy Pn ti n A · [ti ]ni=1 = −[tn+j ]m j=1 < 0. Ha s = i=1 ti 6= 0, akkor az y = [ s ]i=1 vektorra teljes¨ ul a t´etel kijelent´es´eben szerepl˝o (i) ´all´ıt´as. Tegy¨ uk fel, hogy s = 0. Az s = 0-b´ol k¨ovetkezik, hogy ti = 0, minden i ∈ {1, . . . , n} eset´en. A (35) egyenl˝os´egek alapj´an tn+i = 0, minden m+n P i ∈ {1, . . . , m} eset´en. Kapjuk, hogy ti = 0, ami ellentmond´ashoz i=1
vezet. (ii) 0 ∈ / K. A 4.35. lemma alapj´an l´etezik α = (α1 , . . . , αm ) ∈ Rm m P u ´gy, hogy z = (z1 , . . . , zm ) ∈ K eset´en αk zk > 0. A z = ai esetben k=1
KONVEX HALMAZOK
kapjuk, hogy
m P
133
αj aij > 0, minden i = 1, . . . , n-re. A z = ei esetben
j=1
pedig αi > 0 egyenl˝otlens´eg ad´odik, minden i ∈ {1, . . . , n}-re. Ha σ = α1 + . . . + αn , akkor x = [ ασi ]ni=1 vektorra teljes¨ ul a t´etel (ii) ´all´ıt´asa. ¤ A tov´abbiakban n´eh´any fontos t´etelt bizony´ıtunk, amelyek az el˝obbi k´et t´etelb˝ol k¨ovetkeznek. K´et szem´ely j´atszik egy j´at´ekot, melyben az els˝o szem´ely m strat´egi´at, m´ıg a m´asodik szem´ely n strat´egi´at alkalmazhat. Ha az els˝o szem´ely az i-edik strat´egi´aja szerint j´atszik a m´asodik szem´ely j-edik strat´egi´aja ellen, akkor az els˝o szem´ely nyer aij ¨osszeget a m´asodikt´ol. Az ilyen j´at´ekot z´erus¨osszeg˝ u j´at´eknak nevezz¨ uk (mert amit az egyik j´at´ekos kifizet, azt a m´asik kapja). Itt megjegyezz¨ uk, hogy az aij ¨oszszeg lehet negat´ıv is. Mi azt szeretn´enk vizsg´alni, hogy mik´ent alakul az els˝o szem´ely nyerem´enye el´eg sok j´at´ek ut´an. Nem ´erdekel minket, hogy pontosan h´any j´at´ekot j´atszanak le. Csak az ´erdekel minket, hogy a j´at´ekosok bizonyos strat´egi´ajukat milyen ar´anyban haszn´alj´ak. Ezt u ´gy fejezz¨ uk ki, hogy az els˝o szem´ely xi val´osz´ın˝ us´eggel alkalmazza az i-edik strat´egi´aj´at, illetve a m´asodik szem´ely yj val´osz´ın˝ us´eggel ´ alkalmazza a j-edik strat´egi´aj´at. Igy xi , yj ∈ [0, 1], minden i ∈ {1, n m P P yj = 1. xi = 1, illetve 2, . . . , m}, j ∈ {1, . . . , n} eset´en ´es i=1
j=1
Tov´abb´a felt´etelezz¨ uk, hogy az els˝o szem´ely i-edik strat´egi´aja a m´asodik szem´ely j-edik strat´egi´aja ellen xi yj val´osz´ın˝ us´eggel j´atsz´odik (vagyis a strat´egi´ak kiv´alaszt´asa egym´ast´ol f¨ uggetlen). Az els˝o j´at´ekos nyeres´eg´et kifejez˝o mennyis´eg a m X n X xi aij yj = xT Ay i=1 j=1
¨osszeg, ahol A = [aij ]1≤i≤m , x = (x1 , . . . , xm )T ´es y = (y1 , . . . , yn )T . Az 1≤j≤n
x-et ´es az y-t az els˝o illetve a m´asodik j´at´ekos vegyes strat´egi´aj´anak nevezz¨ uk. Megjegyezz¨ uk, hogy N darab lej´atszott j´at´ek eset´en (N → ∞) xi -hez k¨ozeli azoknak a j´atszm´aknak a relat´ıv gyakoris´aga, amelyekben az els˝o j´at´ekos az i-edik strat´egi´at alkalmazza, yj -hez k¨ozeli azoknak a j´atszm´aknak a relat´ıv gyakoris´aga, amelyekben a m´asodik j´at´ekos
´ AS ´ KONVEX OPTIMALIZAL
134
a j-edik strat´egi´at alkalmazza, ´es ´ıgy a az (i, j) strat´egiap´ar relat´ıv gyakoris´aga megk¨ozel´ıt˝oleg xi yj . Ez alapj´an az (i, j) strat´egiap´arb´ol sz´armaz´o nyeres´eg aij xi yj N, teh´at az ¨osszes lehets´eges strat´egiap´arb´ol m P n P aij xi yj = N ·xT Ay, vagyis az xT Ay ¨osszeg sz´armaz´o nyeres´eg N · i=1 j=1
az egy j´atszm´ara jut´o ´atlagos nyeres´eget (a nyeres´eg v´arhat´o ´ert´ek´et) jelenti. Az ¯ ) ( k ¯X ¯ xj = 1, xj ≥ 0, j ∈ {1, . . . , k} Sk = (x1 , . . . , xk )T ∈ Rk ¯ ¯ j=1
jel¨ol´essel Sm az els˝o szem´ely vegyes strat´egi´anak halmaza, illetve Sn a m´asodik szem´ely vegyes strat´egi´ainak halmaza. El˝osz¨or az els˝o szem´ely szemsz¨og´eb˝ol vizsg´aljuk a j´at´ekot. Neki az a c´elja, hogy a m´asodik szem´ely strat´egi´aj´at´ol f¨ uggetlen¨ ul maximaliz´alja nyerem´eny´et. Az x ∈ Sm vegyes strat´egia eset´en az els˝o szem´ely legal´abb v1 (x) = min{xT Ay | y ∈ Sn }-t nyer. A v1 : Sm → R f¨ uggv´eny folytonos ´es Sm kompakt, teh´at l´etezik x∗ ∈ Sm u ´gy, hogy ∗ ∗ v1 (x ) = max{v1 (x) | x ∈ Sm }. Term´eszetesen az x nem biztos, hogy egy´ertelm˝ u. A v1 (x∗ ) a legnagyobb ¨osszeg, amelyet az els˝o j´at´ekos biztons´agosan nyerhet. Ha az ´altala alkalmazott x strat´egia elt´er az x∗ -t´ol, akkor el˝ofordulhat, hogy l´etezik olyan y strat´egi´aja a m´asodik j´at´ekosnak, hogy xT Ay < v1 (x∗ ). Teh´at megfogalmazhatjuk az els˝o szem´ely nyeres´eg´ere vonatkoz´o ¨osszef¨ ugg´es¨ unket: (36)
v1 (x) ≤ v1 (x∗ ) ≤ x∗ T Ay,
b´armely x ∈ Sm ´es y ∈ Sn eset´en. A m´asodik j´at´ekos ´erdeke, hogy ellenfele strat´egi´aj´at´ol f¨ uggetlen¨ ul minimaliz´alja a vesztes´eg´et. Ha az y vegyes strat´egi´at alkalmazza, akkor legfeljebb v2 (y) = max{xT Ay | x ∈ Sm } ¨osszeget vesz´ıthet. A uggv´eny is folytonos ´es az Sn szint´en kompakt, teh´at v2 : Sn → R f¨ ∗ l´etezik y ∈ Sn u ´gy, hogy v2 (y ∗ ) = min{v2 (y) | y ∈ Sn }. Ak´arcsak x∗ , az y ∗ sem biztos, hogy egy´ertelm˝ u. Ha a m´asodik j´at´ekos ´altal ∗ alkalmazott y strat´egia elt´er az y -t´ol, akkor az ellenfel´enek l´etezhet olyan x strat´egi´aja, hogy xT Ay > v2 (y ∗ ), teh´at t¨obbet vesz´ıthet az ellenfele strat´egi´aj´at´ol f¨ ugg˝oen. Megfogalmazzuk a m´asodik j´at´ekos
KONVEX HALMAZOK
135
strat´egi´aj´ara vonatkoz´o ¨osszef¨ ugg´es¨ unket: v2 (y) ≥ v2 (y ∗ ) ≥ xT Ay ∗ ,
(37)
b´armely x ∈ Sm ´es y ∈ Sn eset´en. Term´eszetesen feltev˝odik a k´erd´es, hogy mi az ¨osszef¨ ugg´es v1 (x) ´es v2 (y) k¨oz¨ott. A (36) ´es (37) ¨osszef¨ ugg´esekb˝ol kapjuk, hogy v1 (x) ≤ v1 (x∗ ) ≤ x∗ T Ay ∗ ≤ v2 (y ∗ ) ≤ v2 (y), b´armely x ∈ Sm ´es y ∈ Sn eset´en. A tov´abbiakban haszn´aljuk a V1 = v1 (x∗ ) = max min xT Ay, x∈Sm y∈Sn
V2 = v2 (y ∗ ) = min max xT Ay y∈Sn x∈Sm
jel¨ol´eseket. A V1 ´es V2 k¨oz¨ott van egy nyilv´anval´o ¨osszef¨ ugg´es: (38)
V1 ≤ V2 .
Val´oban, min xT Ay ≤ xT Ay, b´armely y ∈ Sn eset´en. Mindk´et oldaly∈Sn
nak a maximum´at v´eve kapjuk, hogy max (min xT Ay) ≤ max xT Ay,
x∈Sm y∈Sn
x∈Sm
b´armely y ∈ Sn eset´en. Mivel a jobb oldala az el˝obbi egyenl˝otlens´egnek y ∗ -ra felveszi a minimum´at kapjuk, hogy max (min xT Ay) ≤ min max xT Ay.
x∈Sm y∈Sn
y∈Sn x∈Sm
´ ´s. Az (x0 , y0 ) ∈ Sm × Sn kevert strat´egiap´ar 4.37. Ertelmez e egyens´ ulyi strat´egia, ha xT Ay0 ≤ xT0 Ay0 ≤ xT0 Ay, b´armely (x, y) ∈ ∈ Sm × Sn eset´en. Az (x0 , y0 ) pontot Nash-f´ele egyens´ ulypontnak is nevezz¨ uk. Az el˝obbi ´ertelmez´est u ´gy is leford´ıthatjuk, hogy az (x0 , y0 ) kevert strat´egi´at´ol egyik f´elnek sem ´eri meg egyoldal´ uan elt´erni. ´tel. Pontosan akkor l´etezik Nash-f´ele egyens´ 4.38. Te ulypont, ha V1 = V2 .
´ AS ´ KONVEX OPTIMALIZAL
136
´ s. Tegy¨ Bizony´ıta uk fel, hogy (x0 , y0 ) egy Nash-f´ele egyens´ ulyT T ´ pont. Igy minden x ∈ Sm eset´en x Ay ≤ x0 Ay0 . Az el˝obbi egyenl˝otlens´eg mindk´et oldal´anak x szerinti maximum´at v´eve kapjuk, hogy max xT Ay0 ≤ xT0 Ay0 . Tov´abb´a x∈Sn
(39)
V2 = min (max xT Ay) ≤ max xT Ay0 ≤ xT0 Ay0 . y∈Sn x∈Sm
x∈Sm
A minden y ∈ Sn eset´en fenn´all´o xT0 Ay0 ≤ xT0 Ay egyenl˝otlens´egb˝ol kiindulva kapjuk, hogy (40)
xT0 Ay0 ≤ min xT0 Ay ≤ max (min xT Ay) = V1 . y∈Sn
x∈Sm y∈Sn
A (39) ´es (40) egyenl˝otlens´egek alapj´an V2 ≤ V1 . A (38) egyenl˝otlens´egb˝ol k¨ovetkezik, hogy V1 = V2 . Most t´etelezz¨ uk fel, hogy V1 = V2 . Mivel a v1 : Sm → R, v1 (x) = T = min x Ay f¨ uggv´eny folytonos ´es Sm kompakt, l´etezik x0 ∈ Sm u ´gy, y∈Sn
hogy
V1 = max (min xT Ay) = min xT0 Ay. x∈Sm y∈Sn
y∈Sn
Hasonl´o megfontol´asok alapj´an l´etezik y0 ∈ Sn u ´gy, hogy V2 = min (max xT Ay) = max xT Ay0 . y∈Sn x∈Sm
x∈Sm
Nyilv´anval´o, hogy V1 = min xT0 Ay ≤ xT0 Ay0 ≤ max xT Ay0 = V2 , y∈Sm
x∈Sm
teh´at V1 = V2 = xT0 Ay0 . Ez alapj´an az is vil´agos, hogy xT Ay0 ≤ max xT Ay0 = xT0 Ay0 = min xT0 Ay ≤ xT0 Ay, x∈Sm
y∈Sn
ami azt jelenti, hogy (x0 , y0 ) Nash-f´ele egyens´ ulypont.
¤
´tel. (Neumann40, 1928) Minden k´etszem´elyes, z´erus¨ osz4.39. Te szeg˝ u m´atrixj´ at´eknak van Nash-f´ele egyens´ ulypontja. 40Neumann
J´anos, 1903-1957
KONVEX HALMAZOK
137
´ s. Alkalmazzuk az alternat´ıva t´etel´et. K´et eset lehets´eBizony´ıta ges. (i) L´etezik y0 ∈ Sn u ´gy, hogy Ay0 ≤ 0. Az el˝obbi egyenl˝otlens´eg mindk´et oldal´at szorozva xT -tal, kapjuk, hogy xT Ay0 ≤ 0, minden x ∈ Sm eset´en. Teh´at maxx∈Sm xT Ay0 ≤ 0 ´es V2 = min (max xT Ay) ≤ max xT Ay0 ≤ 0. y∈Sn x∈Sm
x∈Sm
(ii) L´etezik x0 ∈ Sm u ´gy, hogy xT0 A > 0. Mindk´et oldalt szorozva y ∈ Sm -mel kapjuk, hogy xT0 Ay > 0, b´armely y ∈ Sn eset´en. Az el˝obbi egyenl˝otlens´eg mindk´et oldal´anak minimum´at v´eve kapjuk, hogy min xT0 Ay > 0. Tov´abb´a y∈Sn
0 < min xT0 Ay ≤ max (min xT Ay) = V1 . y∈Sn
x∈Sm y∈Sn
Mivel V1 ≤ V2 mindk´et eset alapj´an azt kapjuk, hogy 0 ∈ / (V1 , V2 ). Ha V1 6= V2 , akkor l´etezik k ∈ (V1 , V2 ). Legyen E azon m × n-es m´atrix, melynek minden eleme 1-es. Az A¯ = A − k · E eset´en ¯ = xT Ay
m X n X
(aij − k)xi yj =
i=1 j=1
m X n X i=1 j=1
T
= x Ay − k
m X i=1
xi
n X
aij xi yj − k
m X n X
xi y j =
i=1 j=1
yj = xT Ay − k,
j=1
minden x ∈ Sm ´es y ∈ Sn -re. Az alternat´ıva t´etel´et alkalmazva az A¯ m´atrixra kapjuk, hogy 0 ∈ / (V1 − k, V2 − k), teh´at k ∈ / (V1 , V2 ), ami ellentmond´ashoz vezetne. Ezek alapj´an V1 = V2 . A 4.38. t´etel alapj´an l´etezik Nash-f´ele egyens´ ulypont. ¤ ´tel. (Farkas41, 1902) Ha A egy m × n-es val´os m´atrix, 4.40. Te akkor a k¨ovetkez˝ o k´et ´all´ıt´as ekvivalens: (i) l´etezik x ∈ Rn u ´gy, hogy x ≥ 0 ´es Ax = b, (ii) nem l´etezik y ∈ Rm , amelyre y T A ≥ 0 ´es y T b < 0. 41Farkas
Gyula, 1847-1930
´ AS ´ KONVEX OPTIMALIZAL
138
´s. A t´etel eredeti megfogalmaz´asa nem pontosan ´ıgy Megjegyze hangzik, ezt a verzi´ot az 1950-es ´evekben Albert W. Tucker matematikus fogalmazta meg. ´ s. Felt´etelezz¨ Bizony´ıta uk, hogy az (i) ´all´ıt´as igaz ´es l´etezik olyan m T y ∈ R , amelyre y A ≥ 0 ´es y T b < 0. ´Igy y T Ax ≥ 0 ´es y T b < 0, de az (i) ´all´ıt´as alapj´an y T Ax = y T b, ami ellentmond´ashoz vezet. Tegy¨ uk fel, hogy a (ii) ´all´ıt´as teljes¨ ul ´es felt´etelezz¨ uk, hogy nem l´etezik az (i) ´all´ıt´asban szerepl˝o x vektor. Ekkor b nincs benne a K = cone{a1 , . . . , an } halmazban, ahol ai az A m´atrix i-edik oszlopvektora (i ∈ {1, . . . , n}). A 4.34. t´etel alapj´an l´etezik olyan hipers´ık, amely szigor´ uan elv´alasztja K-t a b-t˝ol. Ha y ennek a hipers´ıknak a norm´alisa, akkor y T · a > 0 ´es y T · b < 0, b´armely a ∈ K eset´en. Saj´atosan y T · ai > 0, minden i = 1, . . . , n eset´en. Teh´at ( T y A>0 , yT b < 0 ami ellentmond a (ii) ´all´ıt´asnak.
¤
´tel. Legyen A egy m × n-es val´os m´atrix, b ∈ Rm , c ∈ Rn 4.41. Te ´es δ ∈ R. Ha az Ax ≤ b egyenl˝ otlens´egrendszernek l´etezik megold´ asa, akkor a k¨ovetkez˝ o k´et ´all´ıt´ as ekvivalens: (i) ha x ∈ Rn u ´gy, hogy Ax ≤ b, akkor cT x ≤ δ, (ii) l´etezik y ∈ Rm u ´gy, hogy y ≥ 0, y T A = cT ´es y T b ≤ δ. ´ s. Ha a (ii) ´all´ıt´as igaz, akkor b´armely x ∈ Rn eset´en, Bizony´ıta amelyre Ax ≤ b, kapjuk, hogy cT x = (y T A)x = y T (Ax) ≤ y T b ≤ δ. Felt´etelezz¨ uk, hogy az (i) ´all´ıt´as igaz, de nem l´etezik a (ii) ´all´ıt´asban szerepl˝o y ≥ 0. Teh´at nem l´etezik y ≥ 0, y ∈ Rm , melyre ( T y A = cT y T b ≤ δ.
KONVEX HALMAZOK
139
´Igy nem l´etezik y ≥ 0, λ ≥ 0, (y, λ) ∈ Rm × R, amelyre ( y T A = cT (41) . yT b + λ = δ A (41) rendszert m´atrixokkal ´ırjuk · A T [y λ] · 0
fel: ¸ b = [cT , δ]. 1
A Farkas lemma alapj´an l´eteznek z ∈ Rn ´es α ∈ R u ´gy, hogy · ¸ · ¸ · ¸ A b z z (42) · ≥ 0, [cT δ] · < 0. 0 1 α α A (42)-ben szerepl˝o egyenl˝otlens´egeket rendszer alakj´aba fel´ırva kapjuk: Az + bα ≥ 0 α≥0. (43) T c z + δα < 0 K´et esetet k¨ ul¨onb¨oztet¨ unk meg. (a) α > 0. A (43) rendszer alapj´an x =
−z -ra α
teljes¨ ulnek az
Ax ≤ b cT x > δ ¨osszef¨ ugg´esek, amelyek ellentmondanak az (i) ´all´ıt´asnak. (b) α = 0. Ebben az esetben a (43) rendszer a k¨ovetkez˝ore egyszer˝ us˝odik: ( Az ≥ 0 cT z < 0. L´etezik x0 ∈ Rn , amelyre Ax0 ≤ b ´es minden t ∈ R+ eset´en −t·Az ≤ 0, teh´at A · (x0 − tz) ≤ b, minden t ∈ R+ eset´en. De a −tcT x > 0 tetsz˝olegesen nagy lehet, ez´ert a cT (x0 − tz) = cT x0 − tcT z ≤ δ nem fog teljes¨ ulni valamely t ∈ R+ -ra. Ezzel szint´en ellentmond´ashoz jutottunk, teh´at a (ii) ´all´ıt´as kell teljes¨ ulj¨on. ¤
´ AS ´ KONVEX OPTIMALIZAL
140
´tel. (A line´aris programoz´as dualit´asi t´etele) Ha A egy 4.42. Te m × n-es val´os m´atrix, b ∈ Rm , c ∈ Rn ´es l´etezik x ∈ Rn u ´gy, hogy Ax ≤ b, akkor max{cT x | Ax ≤ b, x ∈ Rn } = min{y T b | y T A = cT , y ≥ 0, y ∈ Rm }, ha a k´et oldal k¨oz¨ ul legal´ abb az egyik l´etezik. ´ s. Legyen Bizony´ıta H1 = {cT x | Ax ≤ b, x ∈ Rn } ´es H2 = {y T b | y T A = cT , y ≥ 0, y ∈ Rm }. Ha m = min H2 , akkor l´etezik y ∈ Rm u ´gy, hogy y ≥ 0, y T A = cT ´es T y b ≤ m, teh´at a 4.41. t´etel alapj´an minden x ∈ Rn , amelyre Ax ≤ b teljes´ıti a ct x ≤ m egyenl˝otlens´eget is. ´Igy H1 fel¨ ulr˝ol korl´atos ´es m egy fels˝o korl´atja H1 -nek. Mivel H1 z´art, l´etezik a maximuma ´es ez kisebb, mint m. M´asr´eszt ha M = max H1 , akkor b´armely x ∈ Rn eset´en az Ax ≤ b egyenl˝otlens´egb˝ol k¨ovetkezik, hogy cT x ≤ M. A 4.41. t´etel alapj´an l´etezik y ∈ Rm u ´gy, hogy y ≥ 0, y T A = cT ´es T y b ≤ M. ´Igy min H2 ≤ M. Teh´at m = M. Ha H1 fel¨ ulr˝ol korl´atos, akkor a z´arts´aga miatt l´etezik M maxi´ muma. Igy b´armely s < M eset´en nem igaz az x ∈ Rn , Ax ≤ b ⇒ cT x ≤ s implik´aci´o. A 4.41. t´etel alapj´an nem l´etezik y ∈ Rm u ´gy, hogy y ≥ 0, y T A = cT ´es y T b ≤ s. ´Igy s als´o korl´atja H2 -nek, teh´at l´etezik H2 minimuma (m). Az el˝obbi gondolatmenet alapj´an m = M, teh´at a bizony´ıt´as teljes. ¤
V. FEJEZET A SPERNER LEMMA ´ ´s. Az A0 A1 . . . An szimplexet felbontjuk kisebb 5.1. Ertelmez e szimplexekre, ´es a felbont´as cs´ ucsait kisz´ınezz¨ uk (n + 1) sz´ınnel. A sz´ınez´est Sperner sz´ınez´esnek nevezz¨ uk, ha az Ai1 Ai2 . . . Aik pontok konvex burk´aba es˝o cs´ ucsokat az i1 , i2 , . . . , ik sz´ınekkel sz´ınezz¨ uk, minden {i1 , i2 , . . . , ik } ⊂ {0, 1, . . . , n} r´eszhalmaz eset´en. ´ ´s. Egy szimplexet teljes sz´ınez´es˝ 5.2. Ertelmez e unek nevez¨ unk, ha cs´ ucsai k¨ ul¨onb¨oz˝o sz´ın˝ uek. ´tel. (Sperner42 lemma, 1928) Az A0 A1 . . . An n dimenzi´os 5.3. Te szimplex minden Sperner sz´ınez´es˝ u felbont´ asa p´aratlan darab teljes sz´ınez´es˝ u szimplexet tartalmaz. Partikul´arisan: a feloszt´asban l´etezik legal´ abb egy teljes sz´ınez´es˝ u szimplex. ´ s. 1 dimenzi´o eset´en a szimplex az AB szakasz. A Bizony´ıta Sperner sz´ınez´ese azt jelenti, hogy a k´et cs´ ucsa k´et k¨ ul¨onb¨oz˝o sz´ınnel van sz´ınezve, ´es a bels˝o pontok tetsz˝olegesen. Az A cs´ ucs sz´ın´et jel¨olj¨ uk 1-gyel, a B cs´ ucs´et pedig 2-vel. Az AB szakaszt felosztjuk kisebb szakaszokra, a szakaszoszt´o pontokat 1-es vagy 2-es sz´ınnel sz´ınezz¨ uk. 1
2
1
2
5.1. ´abra 42Emanuel
Sperner, 1905-1980 141
1
2
142
A SPERNER LEMMA SZIMPLEXEKRE
Ajt´ oknak tekintj¨ uk az 1 − 2 v´egpont´ u szakaszokat. K´epzelj¨ unk el egy s´et´at, amelyen v´egigj´arjuk az ajt´okat (balr´ol jobbra). Ha a fels˝o f´els´ıkb´ol indulunk, akkor 1 − 2 sz´amoz´as´ u ajt´on juthatunk az als´o f´els´ıkba, ´es 2 − 1 sz´amoz´as´ u ajt´on a fels˝o f´els´ıkba. Mivel az utols´o ajt´o nem lehet 2 − 1 t´ıpus´ u, ez´ert csak az als´o f´els´ıkban fejez˝odhet be a s´eta, ´es ez p´aratlan sok ajt´on val´o ´atkel´est jelent. 2 dimenzi´oban a szimplex a h´aromsz¨og, ´es a Sperner sz´ınez´es azt jelenti, hogy a cs´ ucsokat h´arom k¨ ul¨onb¨oz˝o sz´ınnel sz´ınezz¨ uk (1,2,3) ´es az i, j sz´ınekkel sz´ınezett cs´ ucsok ´altal meghat´arozott oldalon felvett oszt´opontokat csak az i vagy j sz´ınnel sz´ınezz¨ uk. Szob´ aknak tekintj¨ uk a feloszt´as h´aromsz¨ogeit (ezeknek a belsej´eben nincs m´as oszt´opont), ´es ajt´ onak nevezz¨ uk az 1 ´es 2-vel sz´ınezett szakaszokat (a mell´ekelt ´abr´an szaggatott vonallal jel¨olt¨ uk az ajt´okat). L´athat´o, hogy vannak olyan szob´ak, amelyeknek egyetlen ajtajuk sincs. Ha nem l´etezne teljes sz´ınez´es˝ u h´aromsz¨og, akkor minden szob´anak 0 vagy 2 ajtaja lenne. Ez azt jelenten´e, hogy ha egy szob´aba be lehet l´epni, akkor ki is lehet l´epni bel˝ole. Teh´at ha egy tetsz˝oleges ajt´on bel´ep¨ unk valamelyik szob´aba, akkor innen addig l´epkedhet¨ unk, am´ıg ki´er¨ unk a h´aromsz¨ogb˝ol. ´Igy a bel´ep´esi ajt´ohoz tartozik egy kij´arat, teh´at az 1−2 oldalon lev˝o ajt´okat p´aros´ıthatjuk. Ez ellentmond az egy dimenzi´os tulajdons´agnak, mely szerint az 1 − 2 oldalon p´aratlan sok 1 − 2 vagy 2 − 1 szakasz van. 3
1
2 2
1 3
3
1
2
2 2
1
1
3
2
2 1
1
5.2. ´abra
2
1
2
A SPERNER LEMMA
143
L´athat´o, hogy azokhoz az ajt´okhoz, amelyeknek nincs t´arsa (ha ezeken megy¨ unk be, akkor nem tudunk kij¨onni) hozz´arendelhet˝o egy teljes sz´ınez´es˝ u h´aromsz¨og, teh´at az 1 − 2 oldalr´ol el´erhet˝o teljes sz´ınez´es˝ u h´aromsz¨ogek sz´ama p´aratlan. Ugyanakkor ha van olyan teljes sz´ınez´es˝ u h´aromsz¨og, amelyhez nem juthatunk el az 1 − 2 oldalr´ol, akkor ebb˝ol kiindulva egy´ertelm˝ uen eljuthatunk egy m´asik teljes sz´ınez´es˝ u h´aromsz¨ogh¨oz, teh´at az ilyen teljes sz´ınez´es˝ u h´aromsz¨ogek sz´ama ´ p´aros. Igy v´eg¨ ul a teljes sz´ınez´es˝ u h´aromsz¨ogek sz´ama p´aratlan. 3 dimenzi´oban a szimplex a tetra´eder, ´es a Sperner sz´ınez´es azt jelenti, hogy a cs´ ucsait n´egy k¨ ul¨onb¨oz˝o sz´ınnel sz´ınezz¨ uk, az i − j ´elen lev˝o oszt´opontokat csak az i vagy j sz´ınekkel, illetve az i − j − k sz´ınekkel sz´ınezett lapon lev˝o oszt´opontokat csak az i, j vagy k sz´ınnel. 2,3, vagy 4
3
1,2, vagy 3
3 vagy 4 1 vagy 3 4
1
2 vagy 4
1 vagy 2 2
1,2,3, vagy 4
2 vagy 3
a tetraéder belsejében
5.3. ´abra A szob´ak legyenek a feloszt´as tetra´ederei ´es az ajt´ok a az 1, 2, 3 sz´amokkal sz´ınezett h´aromsz¨ogek. Ha nem l´etezne a felbont´asban teljes sz´ınez´es˝ u tetra´eder, akkor minden szob´anak 0 vagy 2 ajtaja lenne. ´Igy az 1 − 2 − 3 lapon lev˝o ajt´ok p´aros´ıthat´ok lenn´enek. Mivel ez ellentmond a k´etdimenzi´os esetnek, ez´ert l´etezik legal´abb egy teljes sz´ınez´es˝ u tetra´eder. Az 1 − 2 − 3 lapon azokhoz az ajt´okhoz, amelyekhez nem rendelhet¨ unk egy m´asik ajt´ot (bej´arat-kij´arat), hozz´arendelhet¨ unk egy teljes sz´ınez´es˝ u tetra´edert. ´Igy az 1 − 2 − 3 lapr´ol el´erhet˝o teljes sz´ınez´es˝ u tetra´ederek sz´ama p´aratlan. Ugyanakkor az 1 − 2 − 3 lapr´ol nem el´erhet˝o teljes sz´ınez´es˝ u tetra´ederek egym´assal p´aros´ıthat´ok, teh´at a teljes sz´ınez´es˝ u tetra´ederek sz´ama p´aratlan.
´ A SPERNER LEMMA ALKALMAZASAI
144
L´athat´o, hogy a dimenzi´o szerinti indukci´oval igazolhat´o az ´altal´anos eset is. n dimenzi´oban az A0 A1 . . . An szimplex cs´ ucsait ´es a feloszt´as´ahoz tartoz´o t¨obbi cs´ ucsot az 1, 2, . . . , n + 1 sz´ınekkel sz´ınezz¨ uk u ´gy, hogy Sperner sz´ınez´est kapjunk. Ez azt jelenti, hogy a szimplex minden (n− 1) dimenzi´os lapj´an Sperner sz´ınez´es˝ u szimplexet kapunk, teh´at erre alkalmazhat´o az indukci´os feltev´es. A szob´ak legyenek a feloszt´asban szerepl˝o n dimenzi´os szimplexek ´es az ajt´ok azok az (n − 1) dimenzi´os szimplexek, amelyeknek cs´ ucsait az 1, 2, . . . , n sz´ınekkel sz´ınezt¨ uk. Ebben az esetben is teljes sz´ınez´es˝ u szob´aknak egy ajtajuk van ´es a t¨obbi ´ szob´anak 0 vagy 2. Igy az Ln+1 -gyel jel¨olt 1 − 2 − . . . − n sz´ınekkel sz´ınezett lapon lev˝o ajt´okhoz vagy egy teljes sz´ınez´es˝ u szob´at (ha az ajt´on bemen˝o u ´t nem vezet kij´arathoz), vagy egy m´asik ajt´ot rendelhet¨ unk ugyanarr´ol a lapr´ol (ez a kij´arat). Teh´at az Ln+1 lapr´ol el´erhet˝o teljes sz´ınez´es˝ u szob´ak sz´ama p´aratlan. Ugyanakkor az Ln+1 lapr´ol el nem ´erhet˝o teljes sz´ınez´es˝ u szob´ak p´aros´ıthat´ok, teh´at a Sperner lemma ´all´ıt´asa igaz n dimenzi´os szimplexre is. ¤ A Sperner lemma alkalmaz´ asai ´tel. (Knaster43-Kuratowski44-Mazurkiewicz45, 1929) Ha P0 , 5.4. Te P1 , . . . , Pn az S = conv{A0 , A1 , . . . , An } szimplex egy olyan, z´art halmazokb´ol ´all´o partici´ oja, amelyre conv{Ai1 , Ai2 , . . . , Aik } ⊂
k [
Pij ,
j=1
minden {i1 , i2 , . . . , ik } ⊂ {0, 1, 2, . . . , n} r´eszhalmaz eset´en, akkor n \
Pj 6= ∅.
j=0
43Bronislaw
Knaster, 1893-1980 Kuratowski, 1896-1980 45Stefan Mazurkiewicz, 1888-1945 44Kazimierz
A SPERNER LEMMA
145
¡ n ¢m ´ s. B´armely m ∈ N sz´amra l´etezik D · n+1 Bizony´ıta -n´el kisebb ´atm´er˝oj˝ u szimplexekre val´o felbont´asa az S szimplexnek (D az S ´atm´er˝oje). Ez u ´gy kaphat´o meg, ha S-b˝ol kiindulva egym´asut´an m-szer megszerkesztj¨ uk az el˝obi l´ep´esben megszerkesztett feloszt´as minden szimplex´enek a baricentrikus finom´ıt´as´at. A P0 , P1 , . . . , Pn halmazokhoz hozz´arendelj¨ uk a 0, 1, . . . , n sz´ıneket (Pj → j). Minden 0 ≤ m ≤ n-re a feloszt´as cs´ ucsait kisz´ınezz¨ uk u ´gy, hogy minden cs´ ucs sz´ıne megegyezzen valamelyik ˝ot lef¨od˝o Pj halmazhoz rendelt sz´ınnel (vagyis az X pont sz´ıne csak akkor lehet j, ha X ∈ Pj ). A felt´etelek alapj´an el´erhet˝o, hogy ezek a sz´ınez´esek Sperner sz´ınez´esek legyenek, teh´at minden m-re l´etezik 0 Sm teljes sz´ınez´es˝ u szimplexe 0 a feloszt´asnak. Minden j ∈ {0, 1, . . . , n} eset´en az Sm szimplex j sz´ın˝ u cs´ ucs´at jel¨olj¨ uk 0 Ajm -vel. Az (0 Sm )m≥1 szimplexsorozatb´ol kiv´alaszthatunk egy (1 Sm )m≥1 r´eszsorozatot, amelyre az (1 A0m )m≥1 sorozat konvergens (ilyen sorozat l´etezik, mert az (0 A0m )m≥1 pont´ sorozat korl´atos). Altal´ aban k ∈ {0, 1, . . . , n} eset´en (k+1 Sm )m≥1 legyen az (k Sm )m≥1 sorozatnak egy olyan r´eszsorozata, amelyre az (k+1 Akm )m≥1 pontsorozat konvergens. Az (n Sm )m≥1 szimplexsorozatra a kiv´alaszt´asok miatt az (n Akm )m≥1 sorozat minden k ∈ {0, 1, . . . , n} eset´en konverg´al egy X k ponthoz. Mivel az (0 Sm )m≥1 szimplexek ´atm´er˝oje 0-hoz tart, az (n Sm )m≥1 szimplexek ´atm´er˝oje is 0-hoz tart, teh´at X 0 = X 1 = . . . X n =: X. M´asr´eszt n Akm ∈ Pk , b´armely m ≥ 1 ´es k ∈ {0, 1, . . . n} eset´en. Mivel a Pk halmazok z´artak X ∈ Pk , b´armely n T k ∈ {0, 1, . . . n}, teh´at X ∈ Pk , vagyis az ut´obbi metszet nem u ¨reshalmaz.
k=0
¤
´s. Az 5.4. t´etel s´ıkbeli megfogalmaz´asa: Megjegyze Ha az A1 A2 A3 h´aromsz¨oget lefedj¨ uk h´arom z´art Pi , i ∈ {1, 2, 3} halmazzal u ´gy, hogy Ai ∈ Pi , i ∈ {1, 2, 3}, Ai Aj ⊂ Pi ∪ ∪Pj , ∀i, j ∈ {1, 2, 3} ´es A1 A2 A3 ⊂ P1 ∪ P2 ∪ P3 , akkor P1 ∩ P2 ∩ P3 6= ∅. ´tel. (Brouwer46-f´ele fixpontt´etel, 1911) Ha f : X → X egy 5.5. Te folytonos f¨ uggv´eny, ´es X ⊂ Rn egy korl´atos, z´art ´es konvex halmaz, akkor l´etezik olyan x0 ∈ X, amelyre f (x0 ) = x0 . 46Luitzen
Egbertus Jan Brouwer, 1881-1966
´ A SPERNER LEMMA ALKALMAZASAI
146
´ s. El˝obb igazoljuk, hogy ez egy topol´ogiai tulajdons´ag, Bizony´ıta vagyis az X tartom´any folytonos deform´aci´oi nem befoly´asolj´ak a fixpont l´etez´es´et. Ha X1 egy m´asik konvex, z´art ´es korl´atos tartom´any ´es l´etezik a g : X → X1 folytonos ´es bijekt´ıv f¨ uggv´eny, akkor tetsz˝oleges h : X1 → X1 folytonos f¨ uggv´eny eset´en az f1 : X → X, f1 = g −1 ◦ h ◦ g f¨ uggv´eny is folytonos. ´Igy, ha az f1 -nek x0 fixpontja, akkor g(x0 ) fixpontja a h f¨ uggv´enynek. Ez alapj´an megv´alaszthatjuk, hogy milyen X halmazra igazoljuk a tulajdons´agot. Mivel X ∈ Rn korl´atos halmaz, l´etezik olyan S szimplex, amely X-et a belsej´eben tartalmazza. Ha M ∈ X az X egy bels˝o pontja, akkor minden M kezd˝opont´ u f´elegyenes pontosan egy pontban metszi az X hat´ar´at is ´es az S hat´ar´at is. Ha ez a k´et metsz´espont XM , illetve SM , akkor az [M XM ] z´art szakaszt bijekt´ıven ´es folytonosan lek´epezhetj¨ uk az M SM szakaszba M XS u lek´epez´esek az X (g(x) = M XM (x − M )). Az ´ıgy kapott sug´arir´any´ ´es S k¨ozt egy folytonos ´es bijekt´ıv megfeleltet´est ´ertelmeznek. Teh´at el´egs´eges a Brouwer t´etelt igazolni egy tetsz˝oleges szimplexre. A tov´abbiakban bebizony´ıtjuk, hogy ha h : S → S (S egy nszimplex) folytonos f¨ uggv´eny, akkor h-nak van fixpontja. Ha x ∈ S, n n P P λi = 1, ´es λi ≥ 0, λi ei alakban, ahol akkor x el˝oa´ll´ıthat´o x = i=0
i=0
ha 0 ≤ i ≤ n (ei , 0 ≤ i ≤ n az S szimplex cs´ ucsainak megfelel˝o n n P P λ¯i = 1, λ¯i ei , ahol helyzetvektorok). De h(x) ∈ S, teh´at h(x) = i=0
i=0
´ ´es λ¯i ≥ 0. Ertelmezz¨ uk a ¯ ( ) n n ¯ X X ¯ Ki = x = λj ej ¯ h(x) = λ¯j ej ´es λ¯i ≤ λi , 0 ≤ i ≤ n ¯ j=0
j=0
halmazokat. Igazoljuk, hogy az ´ıgy szerkesztett halmazok teljes´ıtik a Knaster-Kuratowski-Mazurkiewicz t´etel felt´eteleit. A Ki halmazok z´artak, mert h folytonos. Ha x ∈ conv{ei1 , ei2 , . . . eik } ´es x ∈ / Kij n P egyetlen 1 ≤ j ≤ k eset´en sem, akkor a h(x) = λ¯j ej reprej=0 k k P P zent´aci´oban λ¯ij > λij , ´es ez ellentmond´as, mert a h(x) barij=1
j=1
centrikus koordin´at´ainak ¨osszege is ´es az x baricentrikus koordin´at´ainak az ¨osszege is 1. A Knaster-Kuratowski-Mazurkiewicz t´etel alapj´an
A SPERNER LEMMA
147
l´etezik olyan x ∈ S, amelyre x ∈ Ki , ∀i ∈ {0, . . . , n}. Ez viszont azt jelenti, hogy λ¯i ≤ λi , ∀i ∈ {0, . . . , n}, teh´at 1=
n X i=0
λ¯i ≤
n X
λi = 1.
i=0
Ha valamelyik i ∈ {0, 1, . . . , n} eset´en λ¯i 6= λi , akkor az el˝obbi egyenl˝otlens´egben szigor´ u egyenl˝otlens´eghez jutunk, ´es ez ellentmond´as, ¯ teh´at λi = λi , ∀i ∈ {0, 1, . . . , n} ´es ´ıgy g(x) = x. ¤ ´ s. Ha f, g : [−1, 1] → [0, 1]2 , f (t) = (f1 (t), f2 (t)) Alkalmaza ´es g(t) = (g1 (t), g2 (t)) k´et folytonos g¨orbe, amelyekre f2 (−1) = 0, f2 (1) = 1, g1 (−1) = 1 ´es g1 (1) = 0, akkor a k´et g¨orb´enek l´etezik k¨oz¨os pontja.
(f1(1),1) (1,g (-1)) 2
(0,g (1)) 2
0
(f1(-1),0) 1
x
5.4. ´abra ´ s. Felt´etelezz¨ Bizony´ıta uk, hogy az f ´es g g¨orb´enek nincs k¨oz¨os pontja, vagyis nem l´etezik x = (t, s) pont u ´gy, hogy f (t) = g(s). Mivel fi , gi : [−1, 1] → [0, 1] folytonosak, l´etezik a k¨ovetkez˝o maximum, ´es nem lehet nulla: M (t, s) = max{|f1 (t) − g1 (s)|, |f2 (t) − g2 (s)|} > 0. Ha r : [−1, 1] × [−1, 1] → [−1, 1] × [−1, 1], r(t, s) =
1 (g2 (s) − f2 (t), g1 (s) − f1 (t)) , M (t, s)
akkor az M (t, s) > 0 felt´etel ´es az f, g folytonoss´aga alapj´an r folytonos folytonos f¨ uggv´eny. Brouwer t´etel´eb˝ol k¨ovetkezik, hogy l´etezik
148
´ A SPERNER LEMMA ALKALMAZASAI
olyan (t, s) ∈ [−1, 1] × [−1, 1], amelyre r(t, s) = (t, s). De az r valamelyik komponens´enek abszol´ ut ´ert´eke 1, teh´at vagy |t| = 1, vagy |s| = 1. Ha t = 1, akkor az g2 (s) = 1 + M > 1. Hasonl´ok´eppen t = −1 eset´en g2 (s) = −M < 0. s = 1 eset´en f1 (t) = −M < 0, ´es s = −1 eset´en f1 (t) = 1 + M > 1. Minden esetben ellentmond´ashoz jutunk (mert fi (t), gi (s) ∈ [0, 1], ∀t, s ∈ [−1, 1]). Teh´at l´etezik (t, s) ∈ [0, 1] × [0, 1] u ´gy, hogy f (t) = g(s). ¤ ´tel. Ha n ember k¨oz¨ 5.6. Te ott kell egy tort´at elosztani, akkor l´etezik olyan eloszt´as, amelyben mindenki m´as-m´ as darabot szeretne elvenni (teh´at mindenki elveheti azt a darabot, amelyet szeretne) felt´eve, hogy mindenki ´ehes (az u ¨res darab helyett b´armelyik j´o) ´es a tort´ anak nincs szingul´aris pontja (ha valaki egy konvergens feloszt´assorozatban egy darabot szeretne, akkor a hat´arfeloszt´ asban is ugyanazt a darabot szeretn´e - a tort´ar´ ol alkotott szubjekt´ıv m´ert´eke mindenkinek folytonos). ´ s. Ha kijel¨ol¨ Bizony´ıta unk egy d ir´anyt, akkor megh´ uzhatjuk a tort´anak a d-vel p´arhuzamos k´et tart´oegyenes´et. Ha ezzel a k´et ´erint˝ovel p´arhuzamosan (n − 1) v´ag´ast v´egz¨ unk ´es az ´ıgy keletkez˝o i-edik darab sz´eless´eg´enek ´es a teljes torta sz´eless´eg´enek ar´any´at xi -vel jel¨olj¨ uk, akkor minden ilyen felv´ag´as egy´ertelm˝ uen jellemezhet˝o egy (x1 , x2 , . . . , xn ) n P xi = sz´am n-essel, ahol xi ≥ 0, minden i ∈ {1, 2, 3, . . . , n} eset´en ´es i=1
1. x1 x2
xn
5.5. ´abra ´Igy a lehets´eges eloszt´asok S tere egy (n − 1)-szimplexet alkot Rn -ben, ´es S minden pontj´anak a torta egy eloszt´asa felel meg. Az ¨otletek r¨ogz´ıt´ese c´elj´ab´ol megvizsg´aljuk az n = 3 esetet. A h´arom r´esztvev˝o Anna, Be´ata ´es Cecilia k´et v´ag´assal u ´gy kell egy tort´at felv´agjon, hogy mindenki m´as darabot akarjon elvenni. Ha
A SPERNER LEMMA
149
x1 , x2 , x3 a h´arom darab sz´eless´ege, akkor xi ≥ 0, i ∈ {1, 2, 3} ´es x1 + x2 + x3 = 1. Ez R3 -ban az (1, 0, 0), (0, 1, 0) ´es (0, 0, 1) pontok ´altal meghat´arozott S h´aromsz¨ognek ´es a belsej´enek az egyenlete. Els˝o l´ep´esben S-et felosztjuk h´aromsz¨ogekre, ´es minden cs´ ucshoz hozz´arendel¨ unk egy ,,tulajdonjogot” (A Ann´at, B Be´at´at ´es C Cecili´at jelk´epezi) u ´gy, hogy minden kis h´aromsz¨og h´arom cs´ ucs´anak k¨ ul¨onb¨oz˝o tulajdonosa legyen. A mell´ekelt ´abr´an l´athat´o, hogy ez megtehet˝o. Az S feloszt´as´ahoz hozz´arendel¨ unk egy sz´ınez´est is a k¨ovetkez˝o m´odon: Minden cs´ ucs tulajdonos´at megk´erdezz¨ uk, melyik r´eszt v´alasztan´a a ponthoz tartoz´o feloszt´asb´ol. A cs´ ucsot a v´alasztott darab sz´am´anak megfelel˝oen 1, 2, vagy 3-mal cimk´ezz¨ uk. Mivel az eredeti h´aromsz¨og minden pontja megfelel a torta egy feloszt´as´anak ez lehets´eges. Az (1, 0, 0) cs´ ucs eset´en egy tortar´esz tartalmazza az eg´esz tort´at ´es ´ıgy az (1, 0, 0) tulajdonosa mindig az 1-es sz´am´ u darabot v´alasztja (mert ´ehes), teh´at ennek a cs´ ucsnak a sz´ıne 1. Hasonl´oan a (0, 1, 0) cs´ ucsot 2-vel, a (0, 0, 1)-t 3-mal c´ımk´ezz¨ uk. Mivel senki sem v´alasztja az ,,u ¨res” darabot, S minden oldal´an hi´anyzik az u ¨res darab c´ımk´eje, teh´at ´ıgy egy Sperner sz´ınez´est kapunk. A
A B
C A
B
C
C
A
A B
A
C
B
B C
B C
A
B
C
5.6. ´abra Az S-b˝ol kiindulva minden l´ep´esben felvessz¨ uk a m´ar meglev˝o felbont´as h´aromsz¨ogeiben minden oldal felez˝opontj´at. ´Igy az m-edik l´ep´esben minden kis h´aromsz¨og ´atm´er˝oje 21m ∆, ahol ∆ az eredeti h´aromsz¨og ´atm´er˝oje. A feloszt´as cs´ ucsaihoz hozz´arendelhet¨ unk tulajdonjogokat u ´gy, hogy minden kis h´aromsz¨og h´arom cs´ ucs´aban h´arom
150
´ A SPERNER LEMMA ALKALMAZASAI
k¨ ul¨onb¨oz˝o tulajdonos legyen. Ha Fm az m-edik l´ep´esben kapott feloszt´as, akkor Fm cs´ ucsait kisz´ınezz¨ uk a tulajdonosok opci´oi szerint, vagyis minden cs´ ucsban megk´erdj¨ uk a cs´ ucs tulajdonos´at, hogy h´anyadik darabot szeretn´e az adott cs´ ucshoz tartoz´o feloszt´asb´ol ´es a kapott v´alasz lesz a cs´ ucs sz´ıne. A felt´etelek alapj´an az ´ıgy kapott sz´ınez´esek Sperner sz´ınez´esek, teh´at minden m ∈ N∗ eset´en l´etezik olyan 0 Sm teljes sz´ınez´es˝ u h´aromsz¨og, amelynek ´atm´er˝oje 21m ∆. Ha az 0 Sm jvel sz´ınezett cs´ ucsa 0 Ajm , j ∈ {1, 2, 3}, akkor az (0 A1m )m≥1 sorozatb´ol kiv´alaszthat´o egy (1 A1m )m≥1 konvergens r´eszsorozat (mert korl´atos a pontsorozat). Hasonl´o m´odon az (1 A2m )m≥1 sorozatb´ol kiv´alaszthat´o egy (2 A2m )m≥1 konvergens r´eszsorozat. Az ´ıgy kiv´alasztott (2 Sm )m≥1 h´aromsz¨ogsorozat ´atm´er˝oje 0-hoz tart, teh´at az (2 A1m )m≥1 , (2 A2m )m≥1 ´es (2 A3m )m≥1 pontsorozatok ugyanahhoz az X ponthoz konverg´alnak. M´asr´eszt az (2 A1m )m≥1 pontok tulajdonosai k¨oz¨ ul legal´abb az egyik v´egtelen sokszor ism´etl˝odik, ´ıgy kiv´alaszthat´o egy olyan (3 A1m )m≥1 r´eszsorozat, amelyre a tulajdonos mindig ugyanaz (pl. A). Ezeknek a pontoknak megfelel˝o 3 Sm h´aromsz¨ogek (3 A2m )m≥1 cs´ ucsaib´ol ism´et kiv´alaszthat´o egy olyan r´eszsorozat, amely tagjainak k¨oz¨os a tulajdonosa (pl. B). ´Igy az X pontnak megfelel˝o feloszt´as igazs´agos (mert a h´arom tulajdonosnak h´arom k¨ ul¨onb¨oz˝o opci´oja van, A-nak 1, B-nek 2 ´es C-nek 3). A gondolatmenet n > 3 eset´en is alkalmazhat´o, ha bel´atjuk, hogy l´etre tudjuk hozni az S-nek olyan feloszt´as´at, amelyben a szimplexek ´atm´er˝oje tetsz˝olegesen kicsi ´es a feloszt´as minden cs´ ucs´ahoz hozz´arendelhet¨ unk az 1, 2, . . . , n cimk´ek k¨oz¨ ul egyet (ezek a tulajdonosok) u ´gy, hogy a feloszt´as minden kicsi szimplexe teljes sz´ınez´es˝ u legyen. Ezut´an egy feloszt´as minden cs´ ucs´aban a cs´ ucs tulajdonos´at´ol megk´erdezz¨ uk, hogy h´anyadik darabot szeretn´e a ponthoz tartoz´o feloszt´asb´ol megkapni. Az ´ıgy kapott sz´ınez´es Sperner sz´ınez´es, mert ha a feloszt´ast jellemz˝o pontnak valamelyik ej -re vonatkoz´o baricentrikus koordin´at´aja 0, akkor a j-edik darab 0 sz´eless´eg˝ u ´es ´ıgy ezt nem v´alasztja senki. 0 ´Igy l´etezik olyan ( Sm )m≥1 szimplexsorozat, amelynek minden tagja teljes sz´ınez´es˝ u mindk´et sz´ınez´es szerint ´es amelynek ´atm´er˝oje 0-hoz tart. R´eszsorozatokra t´erve el´erhet˝o, hogy azonos tulajdonos ´es azonos opci´o legyen a megfelel˝o cs´ ucsokban, r´aad´asul az ´ıgy szerkesztett
A SPERNER LEMMA
151
pontsorozatok ugyanahhoz az X ponthoz tartsanak. Az X pontnak megfelel˝o feloszt´asban mindenki elveheti az ´ohajtott darabot. A bizony´ıt´as teljess´eg´ehez el´egs´eges teh´at megszerkeszteni a csupa teljes sz´ınez´es˝ u szimplexb˝ol ´all´o feloszt´ast. Ennek egy lehets´eges m´odja a baricentrikus finom´ıt´as. Ez azt jelenti, hogy egy tetsz˝oleges feloszt´asban vessz¨ uk a feloszt´asban szerepl˝o ¨osszes lap s´ ulypontj´at (vagy valamilyen baricentrum´at). Az ´ıgy kapott pontokat kisz´ınezz¨ uk a 0, 1, . . . , n sz´ınekkel, aszerint, hogy h´any dimenzi´os lap s´ ulypontjak´ent ´ ´all´ıtottuk el˝o. Igy az eredeti cs´ ucsok sz´ıne 0, az ´elek felez˝opontj´anak sz´ıne 1, a k´etdimenzi´os lapok (h´aromsz¨ogek) s´ ulypontj´anak sz´ıne 2 stb. Az ´ıgy kapott szimplexek ´atm´er˝oje az eredeti szimplexek ´atm´er˝oinek n -ed r´esze (l´asd a 52. oldalon megoldott 1. feladalegfeljebb a n+1 tot), teh´at a szerkeszt´es ism´etl´es´evel el´erhet˝o, hogy a keletkez˝o szimplexek ´atm´er˝oje tetsz˝olegesen kicsi legyen. M´asr´eszt az u ´j feloszt´as minden szimplexe teljes sz´ınez´es˝ u (ezt el´egs´eges bel´atni egy szimplex belsej´eben keletkez˝o kisebb szimplexekre, ´es ezekre nyilv´anval´o, mert minden dimenzi´oban annak a lapnak a s´ ulypontj´at tartalmazz´ak, amellyel val´o metszet¨ uk nem u ¨reshalmaz), teh´at az ´all´ıt´ast igazoltuk. A bizony´ıt´asra m´eg visszat´er¨ unk az utols´o fejezetben (l´asd a 185. oldalon a 7.8 tulajdons´agot).
5.7. ´abra ¤
´ A DUALIS SPERNER LEMMA
152
A du´ alis Sperner lemma ´tel. (A Sperner-lemma du´alisa)(H. Scarf 47, 1970) 5.7. Te Az A0 A1 . . . An szimplex egy baricentrikus feloszt´as´ anak cs´ ucsait sz´ınezz¨ uk ki u ´gy, hogy b´armely {i1 , i2 , . . . , ik } ⊂ {0, 1, . . . , n} eset´en az Ai1 , Ai2 , . . . , Aik cs´ ucsok konvex burk´aban csak a {0, 1, . . . , n}\{i1 , i2 , . . . , ik } sz´ınek szerepeljenek, ha k ≤ n. A feloszt´asban ilyen felt´etelek mellett l´etezik legal´ abb egy teljes sz´ınez´es˝ u szimplex. ´ s. n = 1 eset´en ugyanaz, mint a Sperner-lemma. Bizony´ıta n = 2 eset´en a h´aromsz¨ogeket tekints¨ uk szob´aknak, az 1 − 3, 1 − 2 vagy 2 − 3 sz´ınez´es˝ u szakaszok k¨oz¨ ul az egyik fajt´at ajt´onak. Csak a cs´ ucsokn´al lehet felsz´ıni ajt´o ´es ott is maximum egy. 1 (1 vagy 2) 2 1
1
2
1
3 (1 vagy 3)
3
3
3 (2 vagy 3)
5.8. ´abra A mell´ekelt ´abr´an az ajt´ok az 1 − 3 szakaszok (ez a feloszt´as nem baricentrikus, mert ennek k´et dimenzi´oban nincs jelent˝os´ege). ´Igy r¨ogz´ıtve az ajt´o t´ıpus´at a felsz´ınen pontosan egy ajt´o van, ´es ez´ert ha nem lenne teljes sz´ınez´es˝ u h´aromsz¨og, ellentmond´ashoz jutn´ank. Ez a gondolatmenet magasabb dimenzi´oban is ´erv´enyes. 47Herbert
Scarf, [email protected]
A SPERNER LEMMA
153
1, 2 vagy 3
1 vagy 3
2 vagy 3 3 2 1vagy 2
1 1, 3 vagy 4
2, 3 vagy 4
4 2 vagy 4
1 vagy 4 1, 2 vagy 4
5.9. ´abra Egyr´eszt olyan n−1 dimenzi´os szimplex, amelynek nincs k´et egyforma sz´ın˝ u cs´ ucsa csak az eredeti szimplex cs´ ucsain´al lehet (az i-edik hipers´ıkokon kiv¨ ul nem fordulhat el˝o az i sz´ın, ez´ert n sz´ınhez legal´abb n hipers´ık kell, ´es a lapok tart´ohipers´ıkjai csak a cs´ ucsokn´al teljes´ıtik ezt a felt´etelt). M´asr´eszt a cs´ ucs minden i ∈ {1, 2, . . . , n + 1} eset´en ¨ossze van k¨otve legal´abb egy i sz´ın˝ u csom´oponttal (a lapon egy baricentrum ilyen) ´es a kisebb dimenzi´os lapokon csak ezek a sz´ınek jelenhetnek meg minden cs´ ucsn´al pontosan egy olyan n − 1 dimenzi´os szimplex van, amit ajt´onak v´alaszthatunk. Ha a sz´ıneket r¨ogz´ıtj¨ uk, akkor az eg´esz felsz´ınen csak egy ajt´o lehets´eges (ann´al a cs´ ucsn´al, amely megengedi ezeket a sz´ıneket). ´Igy ism´et ellentmond´ashoz jutn´ank, ha a feloszt´as szimplexei k¨ozt nem lenne teljes sz´ınez´es˝ u. ¤
A b´ ereloszt´ as probl´ em´ aja ´ s. (A b´ereloszt´as probl´em´aja) n szem´ely b´erbevesz Alkalmaza egy n szob´as lak´ast. Bizony´ıtsuk be, hogy ha a) elvben senkinek nincs kifog´asa egyetlen szoba ellen sem (csak esetleg adott b´er´ert nem hajland´o benne lakni); b) mindenki sz´ıvesebben v´alaszt olyan szob´at, amely´ert egy´altal´an nem kell fizetni, mint olyat, amely´ert fizetni kell; c) mindenkinek z´artak az opci´ohalmazai, vagyis ha egy szob´at kivenne minden (bn )n≥1 b´er´ert, akkor a b = lim bn b´er´ert is n→∞ kivenn´e,
´ ´ PROBLEM ´ AJA ´ A BERELOSZT AS
154
akkor eloszthatjuk a teljes h´az b´er´et a szob´ak szerint u ´gy, hogy mindenki tudjon mag´anak szob´at v´alasztani (an´elk¨ ul, hogy a v´alaszt´asok egybeesn´enek). ´ s. Tekints¨ Bizony´ıta uk 1-nek a teljes b´ert ´es a szob´akhoz rendelt b´ereket jel¨olj¨ uk x1 , x2 , . . . , xn -nel. Vil´agos, hogy 0 ≤ xi ≤ 1, ha n P xi = 1, teh´at a lehets´eges feloszt´asok ´es Rn -ben a 1 ≤ i ≤ n, ´es i=1
kanonikus b´azis v´egpontjai ´altal kifesz´ıtett (n − 1) szimplex pontjai k¨ozt egy k¨olcs¨on¨osen egy´ertelm˝ u megfeleltet´es l´etezik. Vizsg´aljuk meg el˝obb az n = 3 esetet. z
C (0,0,1) (0,y,z) (x,0,z) B (0,1,0)
O
x
A (1,0,0)
(x,y,0)
y
5.10. ´abra A mell´ekelt ´abra jel¨ol´eseit haszn´aljuk, minden m ∈ N∗ eset´en felosztjuk az ABC h´aromsz¨oget ´es a feloszt´as pontjaihoz hozz´arendel¨ unk egy-egy tulajdonost u ´gy, hogy a feloszt´as minden kis h´aromsz¨og´ehez h´arom k¨ ul¨onb¨oz˝o tulajdonost rendelj¨ unk (A,B ´es C legyen a h´arom tulajdonos neve), ´es a feloszt´as norm´aja legyen 41m ∆ (ak´arcsak a tortaszeletel´es eset´en). Ezut´an k´erdezz¨ uk meg minden cs´ ucsban a cs´ ucs gazd´aj´at, hogy a cs´ ucshoz tartoz´o b´erfeloszt´as eset´en melyik szob´at v´alasztan´a. (A szob´ak sorrendj´et m´ar akkor meghat´aroztuk, amikor az x1 , x2 , . . . , xn jel¨ol´est bevezett¨ uk.) A b) felt´etel alapj´an az A cs´ ucsban csak az 1-es vagy 3-as ´es a B cs´ ucsban csak az 1-es vagy 2-es szob´at lehet v´alasztani. Ugyanakkor az AB oldalon lev˝o csom´opontokban csak 3-as lehet, a BC-n csak 1-es ´es AC-n csak 2-es a v´alaszt´asa (mert ennek a szob´anak itt 0 a b´ere). Az eredeti ABC h´aromsz¨og
A SPERNER LEMMA
155
belsej´eben az opci´ok tetsz˝olegesek lehetnek (itt ´erv´enyes¨ ul az egy´enek preferenci´aja). L´athat´o, hogy a du´alis Sperner lemma felt´etelei teljes¨ ulnek, teh´at a feloszt´as valamely kis h´aromsz¨og´enek cs´ ucsaiban a h´arom tulajdonos h´arom k¨ ul¨onb¨oz˝o szob´at v´alasztana. Jel¨olj¨ uk ezt a h´aromsz¨oget Am Bm Cm -mel. Mivel az ABC z´art h´aromsz¨oglap egy kompakt tartom´any az (Am )m≥1 sorozatnak van egy (Amj )j≥1 konvergens r´eszsorozata. A (Bmj )j≥1 sorozatb´ol is kiv´alaszthatunk egy (Bmjk )k≥1 konvergens r´eszsorozatot ´es a (Cmjk )k≥1 sorozatb´ol egy u ´jabb konvergens r´eszsorozatot, amelyet (Ci )i≥1 -vel jel¨ol¨ unk. R´aad´asul az ´ıgy kiv´alasztott Ci sorozatra felt´etelezhetj¨ uk, hogy minden Ci pontban C-nek ugyanaz az opci´oja (ellenkez˝o esetben ism´et r´eszsorozatokra t´ern´enk, csak azokat a pontokat v´alogatn´ank ki, amelyekben a v´egtelenszer ism´etl˝od˝o opci´o jelenik meg). A 2-es vagy 3-as
}
C
B
csak 3-as
B B
C
A
A
B
C C
A
B
}
1-es vagy 3-as
}
csak 2-es
A C
1-es vagy 2-es
csak 1-es
5.11. ´abra ´Igy teh´at l´eteznek olyan (Ai )i≥1 , (Bi )i≥1 ´es (Ci )i≥1 konvergens pontucsaiban m´as-m´as szob´at sorozatok, amelyekre az Ai Bi Ci h´aromsz¨og cs´ v´alasztanak a cs´ ucstulajdonosok. Mivel az Ai Bi Ci h´aromsz¨og ´atm´er˝oje 0-hoz tart, amikor i → ∞, az (Ai )i≥1 , (Bi )i≥1 ´es (Ci )i≥1 pontsorozatoknak ugyanaz a hat´ar´ert´eke. Ha a hat´ar´ert´ekpont X, akkor a c) felt´etel alapj´an az X pontnak megfelel˝o b´erfeloszt´asra mindenki tal´al mag´anak megfelel˝o szob´at.
´ A SPERNER LEMMA POLITOPOKRA
156
L´athat´o, hogy az ´altal´anos eset bizony´ıt´as´ahoz csak annyit kell bel´atni, hogy az n dimenzi´os Sperner-lemm´aban megjelen˝o sz´ınez´eshez jutunk (az opci´ok kik´erdez´es´evel), mert a r´eszsorozatok kiv´alaszt´as´at a kompakts´ag biztos´ıtja Rn -ben is. Ez viszont nyilv´anval´o, mert ha Ai (0, 0, . . . , 0, 1, 0, . . . , 0), 0 ≤ i ≤ n, akkor Ai -ben mindent lehet v´alasztani, csak i-t nem, az Ai Aj ´elen csak i-t ´es j-t nem, ´es ´altal´aban az Ai1 , Ai2 , . . . , Aik cs´ ucsok konvex burk´aban (k ≤ n) pontosan az i1 , i2 , . . . , ik nem v´alaszthat´o. ´Igy ha az Ai1 , Ai2 , . . . , Ain pontok ´altal meghat´arozott (n − 1) szimplex olyan baricentrikus ¡ n ¢m finom´ıt´asait vessz¨ uk, amelyek ´atm´er˝oje rendre kisebb, mint n+1 ∆, akkor kiv´alaszthatunk egy olyan (Ai0 Ai1 . . . Ain )i≥1 konvergens szimplexsorozatot, amelyre az Aij -ben minden i-re ugyanaz az opci´o ´all, ha j ∈ {0, 1, 2, . . . , n} r¨ogz´ıtett ´es amelyre lim Aij = X, minden j ∈ {0, 1, 2, . . . , n} eset´en. i→∞ Teh´at az X-nek megfelel˝o b´erefeloszt´as eset´en az opci´ok p´aronk´ent k¨ ul¨onb¨oznek. ¤
A Sperner lemma polit´ opokra Ebben a paragrafusban azt vizsg´aljuk, hogy mi t¨ort´enik, ha szimplex helyett bonyolultabb testeket bontunk fel szimplexekre. ´ ´s. Rd -ben polit´opnak nevez¨ 5.8. Ertelmez e unk minden olyan korl´atos testet, amely el˝o´all´ıthat´o f´elterek metszetek´ent. ´lda ´k. 1. R2 -ben a polit´opok a soksz¨ogek. Pe 2. R3 -ban a polit´opok a poli´ederek.
¤
´s. A polit´op felfoghat´o a cs´ Megjegyze ucsai konvex burkak´ent. ´tel. (Sperner lemma polit´ 5.9. Te opokra, Su48, 2002) Legyen P egy n cs´ ucs´ u polit´ op Rd -ben (P affin burkol´oj´ anak a dimenzi´oja d) Ha a polit´ opnak ´es egy szimplici´alis feloszt´as´ anak cs´ ucsait n sz´ınnel sz´ınezz¨ uk, u ´gy, hogy a vi1 , vi2 , . . . , vik cs´ ucsok konvex burkol´oj´ aban lev˝o cs´ ucsokat ucsok sz´ıneivel sz´ınezz¨ uk, minden {i1 , i2 , . . . , ik } ⊂ a vi1 , vi2 , . . . , vik cs´ ⊂ {0, 1, 2, . . . , n − 1} r´eszhalmazra, akkor l´etezik a feloszt´asban n − d darab teljes sz´ınez´es˝ u d-szimplex. 48Francis
Edward Su, http://www.math.hmc.edu/∼su/
A SPERNER LEMMA
157
´s. 1. Egy szimplexet teljes sz´ınez´es˝ Megjegyze unek nevez¨ unk, ha a cs´ ucsai k¨ ul¨onb¨oz˝o sz´ınekkel vannak sz´ınezve. 2. Ha n = d + 1, akkor visszakapjuk a szimplexekre vonatkoz´o Sperner lemma gyeng´ebb ´all´ıt´as´at, mely szerint l´etezik legal´abb egy teljes sz´ınez´es˝ u szimplexe a feloszt´asnak. ´ s. El˝osz¨or ´ertelmezz¨ Bizony´ıta uk a lefed˝o ponthalmaz fogalm´at, d majd bebizony´ıtjuk, hogy R -ben b´armely n cs´ ucs´ u polit´opnak l´etezik n − d elemb˝ol ´all´o lefed˝o ponthalmaza. Tov´abb´a ´ertelmez¨ unk egy f¨ uggv´enyt, a P polit´opr´ol ¨onmag´ara, amelynek a lesz˝ uk´ıt´ese a feloszt´as minden szimplex´ere affin ´es amelyre a lefed˝o ponthalmaz minden pontj´anak az ˝osk´epe benne van egy teljes sz´ınez´es˝ u d-szimplexben. A lefed˝o ponthalmaz ´ertelmez´es´et is figyelembe v´eve levonhatjuk a k¨ovetkeztet´est, hogy ezen d-szimplexek k¨ ul¨onb¨oz˝oek, teh´at val´oban l´etezik n − d darab teljes sz´ınez´es˝ u d-szimplex. Ha a V = {v1 , . . . , vn } halmaz a P polit´op cs´ ucsait tartalmazza, akkor P = convV . ´ ´s. A Q a P konvex polit´op lefed˝ 5.10. Ertelmez e o halmaza, ha a P cs´ ucsai ´altal meghat´arozott b´armely d-szimplex belsej´eben Q-nak legfeljebb egy pontja van. R2 -ben ez azt jelenti, hogy az A1 A2 . . . An soksz¨ogben olyan L1 , L2 , . . . , Lk pontrendszert kell felvenni, amely teljes´ıti a k¨ovetkez˝o tulajdons´agot: B´armely Ai1 Ai2 Ai3 h´aromsz¨og legfeljebb egy Lj pontot tartalmaz.
aaaaaaa aaaaaa aaaaaaa aaaaaaa aaaaaa aaaaaaa aaaaaaa aaaaaa aaaaaaa aaaaaaa aaaaaa aaaaaaa aaaaaaa aaaaaa aaaaaaa aaaaaa aaaaaa A2
A2
A1
A1
L1
A3
A6
A4
A6
A3
A5
A4
5.12. ´abra
A5
158
´ A SPERNER LEMMA POLITOPOKRA
Ha a mell´ekelt ´abr´an l´athat´o A1 A2 A3 A4 A5 A6 hatsz¨ogben felveszsz¨ uk az L1 pontot, akkor a besat´ırozott r´eszen nem vehet¨ unk fel tov´abbi pontokat viszont felvehetj¨ uk a tov´abbi 3 megjel¨olt pontot. ´Igy l´etezik n´egy elem˝ u lef¨od˝o pontrendszer. M´asr´eszt a m´asodik ´abr´an a lef¨od˝o pontrendszer csak k´et pontb´ol ´all. Igazolhat´o, hogy egy n oldal´ u soksz¨ogben a lef¨od˝o pontrendszer legfeljebb n − 2 elemb˝ol ´all. Tekintj¨ uk a P konvex polit´op egy szimplici´alis feloszt´as´at ´es sz´ı´ nezz¨ uk ki az ´ıgy kapott cs´ ucsokat Sperner sz´ınez´essel. Ertelmezz¨ uk az f : P → P f¨ uggv´enyt u ´gy, hogy a feloszt´as minden cs´ ucs´at a polit´op vele megegyez˝o sz´ın˝ u cs´ ucs´aba viszi ´es a feloszt´as szimplexein az f affin (a 33. oldalon igazolt 2.23. tulajdons´ag alapj´an ez egy´ertelm˝ uen megtehet˝o). Term´eszetesen ez a f¨ uggv´eny folytonos. 5.11. Lemma. A fenti f : P → P f¨ uggv´eny sz¨ urjekt´ıv. ´ s. Felt´etelezz¨ Bizony´ıta uk, hogy l´etezik y ∈ intP , mely nincs ´ benne az f k´ep´eben. Igy minden x ∈ P eset´en az [f (x)y f´elegyenes pontosan egy pontban metszi a P valamely lapj´at. Jel¨olj¨ uk ezt a metsz´espontot g(x)-szel. Az x 7→ g(x) megfeleltet´es ´altal ´ertelmezett g : P → P f¨ uggv´eny folytonos. Mivel P konvex, korl´atos ´es z´art, alkalmazhatjuk a Brouwer fixpont-t´etelt a g f¨ uggv´enyre. Teh´at l´etezik x0 ∈ P , amelyre g(x0 ) = x0 . M´asr´eszt g(x) a P valamelyik lapj´an van, minden x ∈ P eset´en, teh´at l´etezik olyan F lapja P -nek, amelyre g(x0 ) = x0 ∈ F . Az f ´ertelmez´ese alapj´an az f a P cs´ ucsait ¨onma´ gukba k´epezi, teh´at a lapokon is identikus lek´epz´es. Igy f (x0 ) ∈ F, teh´at y ∈ [f (x0 ), g(x0 )] ⊂ F , ami ellentmond´ashoz vezet, hiszen azt felt´etelezt¨ uk, hogy y ∈ intP . Mivel a P lapjain f identikus, ez´ert a nem bels˝o pontok benne vannak a k´eptartom´anyban, teh´at f sz¨ urjekt´ıv. ¤ Ha S a feloszt´as egy olyan szimplexe, amely nem teljes sz´ınez´es˝ u, akkor az S-nek a (d + 1) cs´ ucs´at az f legfeljebb d k¨ ul¨onb¨oz˝o sz´ın˝ u cs´ ucsba transzform´alja, ez´ert az S k´epe teljes eg´esz´eben az S valamely legfeljebb d dimenzi´os lapj´an vagy ´atl´oj´aban van. Teh´at ha a lef¨od˝o pontrendszer elemeit u ´gy v´alasztjuk meg, hogy a szimplex ´atl´oira egy se ker¨ ulj¨on r´a, akkor a lef¨od˝o pontrendszer elemeinek f beli ˝osk´epe csak teljes sz´ınez´es˝ u szimplex belsej´eben lehet. Amiatt,
A SPERNER LEMMA
159
hogy a P cs´ ucsai ´altal meghat´arozott tetsz˝oleges szimplex belsej´eben a lef¨od˝o pontrendszernek csak egy pontja lehet, a lef¨od˝o pontrendszer k´et k¨ ul¨onb¨oz˝o elem´enek az ˝osk´epe nem lehet a felbont´asnak ugyanazon szimplex´eben, teh´at legal´abb annyi teljes sz´ınez´es˝ u szimplex l´etezik, ah´any pontja van a lef¨od˝o pontrendszernek. A k¨ovetkez˝okben megszerkesztj¨ uk a P egy n − d elemb˝ol ´all´o lefed˝o halmaz´at. A dimenzi´o szerinti indukt´ıv fel´ep´ıt´est haszn´alunk. Tegy¨ uk fel, hogy minden n cs´ uccsal rendelkez˝o konvex polit´opnak Rk ban l´etezik n−k elem˝ u lefed˝o ponthalmaza, b´armely k ∈ {1, . . . , d−1} eset´en. Legyen F egy (d − 1) dimenzi´os lapja a P -nek, melynek cs´ ucsai vn−k+1 , . . . , vn . Megszerkesztj¨ uk az F -nek egy QF = {q0 , . . . , qk−d } lefed˝o halmaz´at (az indukci´os feltev´es alapj´an ez lehets´eges). A [q0 , vi ] szakaszokon a vi -hez el´eg k¨ozel felvessz¨ uk a pi pontokat, minden i ∈ {1, . . . , n − k} eset´en: pi = εq0 + (1 − ε)vi , ahol D = diam(P ), H = min {d(vi , conv(V \ {vi }))} ´es ε = 1≤i≤n {p1 , . . . , pn−k } ´es Q0F
H . 2D
0 Legyen Q0 = = {q10 , q20 , . . . , qk−d }, ahol qi0 -t u ´gy kapjuk, hogy a qi -t azon legkisebb szimplex belsej´ebe mozd´ıtjuk, amelynek az oldal´an van. Be fogjuk bizony´ıtani, hogy Q = Q0 ∪ Q0F egy n − d elem˝ u lefed˝o halmaza a P -nek. Ehhez a P cs´ ucsai ´altal meghat´arozott tetsz˝oleges d-szimplexre (ezt S-sel jel¨olj¨ uk), bel´atjuk a k¨ovetkez˝o tulajdons´agokat:
5.12. Lemma. a) Ha pi ∈ S, akkor vi ∈ S, ´es ha qi0 ∈ S, akkor qi ∈ S; b) |S ∩ Q0 | ≤ 1; c) |S ∩ Q0F | ≤ 1; d) |S ∩ Q0 | + |S ∩ Q0F | ≤ 1. ´ s. a) Ha pi ∈ S ´es vi 6= S, akkor pi ∈ S ⊂ conv(V \ Bizony´ıta \{vi }), teh´at kvi − pi k ≥ d(vi , conv(V \ {vi })) ≥ H,
160
´ A SPERNER LEMMA POLITOPOKRA
de kvi − pi k = εkvi − q0 k ≤ εD = H2 , ami ellentmond´ashoz vezet. Teh´at ha pi ∈ S, akkor vi ∈ S. Ha qi0 ∈ S, akkor a qi0 szob´aja benne van S-ben, teh´at qi szob´aja is S-ben van, ahol a qi0 szob´aja az a legkisebb, P lapjai ´es ´atl´oi ´altal ´altal alkotott d-szimplex, amelyben qi0 van, ´es qi szob´aja az a legkisebb, F lapjai ´es ´atl´oi ´altal hat´arolt (d − 1)-szimplex, mely tartalmazza qi -t. b) Felt´etelezz¨ uk, hogy |S ∩ Q0 | ≥ 2. Ekkor l´etezik k´et k¨ ul¨onb¨oz˝o i1 , i2 ∈ {1, 2, . . . n − k} u ´gy, hogy pi1 , pi2 ∈ S. Az el˝oz˝o alpont alapj´an vi1 , vi2 ∈ S. Teh´at, ha s1 , s2 , . . . , sd+1 pontok az S cs´ ucsai, akkor felt´etelezhetj¨ uk, hogy vi1 = s1 ´es vi2 = s2 . Legyen A az a (d + 1) × (d + 2)-es m´atrix, amely oszlopait az s1 , s2 , . . . , sd+1 ´es q0 pontok koordin´at´ai alkotnak kieg´esz´ıtve egy 1-sel: 1 1 s1 s2 . . . s1d+1 q01 2 s2 s2 . . . s2 d+1 q0 1 2 .. .. , A = ... ... . . d d d s1 s2 . . . sd+1 q0d 1 1 ... 1 1 ahol fels˝o indexszel jel¨olt¨ uk az adott koordin´at´aj´at a pontnak. Ted+2 d+1 kints¨ uk a h : R → R , h(v) = A · v line´aris f¨ uggv´enyt (v koordin´at´ai a kanonikus b´azisra vonatkoznak). Mivel az S szimplex cs´ ucsai affin f¨ uggetlen pontok, az A m´atrix rangja d + 1, teh´at a rang t´etele alapj´an dim(Rd+2 ) = dim(Imh) + dim(Kerh), vagyis dim(Kerh) = 1. A pi1 pontot k´etf´elek´eppen ´ırhatjuk fel: pi1 = εq0 + (1 − ε)s1 , ´es mivel pi1 ∈ S, l´etezik x1 , . . . , xd+1 ≥ 0,
d+1 P
xj = 1 u ´gy, hogy
j=1
pi1 = x1 s1 + . . . + xd+1 sd+1 . Koordin´at´akkal kifejezve a fenti egyenleteket kapjuk, hogy (p1i1 , . . . , pdi1 , 1)T = A · (1 − ε, 0, . . . , 0, ε)T , (p1i2 , . . . , pdi2 , 1)T = A · (x1 , x2 , . . . , xd+1 , 0)T . Ha kivonjuk a m´asodik egyenletet az els˝ob˝ol, akkor kapjuk, hogy: (44)
A · (x1 − 1 + ε, x2 , . . . , xd+1 , −ε)T = 0.
A SPERNER LEMMA
161
Hasonl´oan, pi2 -re is fel´ırhatjuk, hogy pi2 = εq0 + (1 − ε)s2 , ´es mivel pi2 ∈ S, l´etezik y1 , . . . , yd+1 ≥ 0,
d+1 P
yj = 1 u ´gy, hogy
j=1
pi2 = y1 s1 + . . . + yd+1 sd+1 . A (44) egyenlethez hasonl´oan kapjuk, hogy (45)
A · (y1 , y1 − 1 + ε, y3 , . . . , yd+1 , −ε)T = 0.
A (44) ´es (45) ¨osszef¨ ugg´esekben megjelen˝o vektorok az A magter´eben vannak, teh´at l´etezik c ∈ R u ´gy, hogy (x1 − 1 + ε, x2 , . . . , xd+1 , −ε)T = c · (y1 , y1 − 1 + ε, y3 , . . . , yd+1 , −ε)T . Az utols´o komponensek azonos´ıt´as´ab´ol kapjuk, hogy c = 1, ´es ´ıgy az els˝o k´et komponens alapj´an x1 − 1 + ε = y1 ´es y2 − 1 + ε = x2 . A pi1 -re vonatkoz´o k´et egyenletb˝ol kifejezhetj¨ uk q0 -t a k¨ovetkez˝ok´eppen: 1 q0 = ((x1 + ε − 1)s1 + x2 s2 + . . . + xd+1 sd+1 ). ε Mivel az egy¨ utthat´ok ¨osszege 1, ´es az egy¨ utthat´ok nem negat´ıvak (mert y1 ≥ 1), a q0 fel´ırhat´o, mint az s1 , . . . , sd+1 cs´ ucsok affin kombin´aci´oja, teh´at q0 ∈ S. M´asr´eszt q0 a P polit´opnak az F (d − 1) dimenzi´os lapj´an van, ´es az s1 = vi1 illetve s2 = vi2 cs´ ucsok nincsenek az ´ F lapon, ez´ert x1 +ε−1 = 0 ´es x2 = 0. Igy q0 az F lapon az s3 , . . . , sd+1 cs´ ucsok ´altal meghat´arozott (d − 2) dimenzi´os szimplex´eben tal´alhat´o, ami ellentmond a QF lefed˝o halmaz szerkeszt´es´enek (a lef¨od˝o pontrendszert u ´gy szerkesztj¨ uk meg, hogy egyetlen pont sem ker¨ ul kisebb dimenzi´os ´atl´ora). A kapott ellentmond´as alapj´an a bizony´ıtand´o ´all´ıt´as igaz. c) Ha qi01 , qi02 k´et k¨ ul¨onb¨oz˝o pontja az S ∩ Q0F halmaznak, akkor az a) pont alapj´an qi1 , qi2 ∈ S ∩ F . Mivel S egy d-szimplex, az S ∩ F egy (d − 1)-szimplex az F lapon. A QF ´ertelmez´ese alapj´an qi1 ´es qi2 pontok egybeesnek. Teh´at teljes¨ ul a c) ´all´ıt´as. 0 d) Felt´etelezz¨ uk, hogy qi , pi ∈ S, ahol i ∈ {1, . . . , k − d} ´es j ∈ {n − k + 1, . . . , n}. Az a) ´all´ıt´as alapj´an qi ∈ S ´es vj ∈ S. Ha a qi szob´aj´anak cs´ ucsai s1 , . . . , sd , akkor S cs´ ucsai vj , s1 , . . . , sd ´es S =
162
´ A SPERNER LEMMA POLITOPOKRA
conv{vj , s1 , . . . , sd }. Mivel pj ∈ S, l´etezik x0 , . . . , xd ≥ 0 u ´gy, hogy d P xl = 1 ´es pj = x0 vj + x1 s1 + . . . + xd sd , de pj = (1 − ε)vj + εq0 . Ha l=0
kifejezz¨ uk q0 -t kapjuk, hogy 1 (46) q0 = ((x0 + ε − 1)vj + x1 s1 + . . . + xd sd ). ε A q0 az F lapon van, m´ıg vj nincs az F lapon ´es az F lap az s1 , . . . , sd pontok ´altal meghat´arozott s´ıkban van. Teh´at x0 + ε − 1 = 0. Ez alapj´an a (46) egyenlet szerint q0 ∈ conv{s1 , . . . , sd }, vagyis q0 ´es qi nek ugyanaz a szob´aja, ami ellentmond a QF ´ertelmez´es´enek. ¤ Ezzel igazoltuk az n − d elemb˝ol ´all´o lefed˝o halmaz l´etez´es´et, teh´at a bizony´ıt´as teljes. ¤
VI. FEJEZET ´ ´ A BORSUK-ULAM TETEL ES ´ ALKALMAZASAI Legyen S n = {x ∈ Rn+1 | kxk = 1} az n dimenzi´os, egys´eg sugar´ u n+1 n n g¨omb R -ben, ´es B = {x ∈ R | kxk ≤ 1} a z´art, egys´eg sugar´ u n goly´o R -ben. ´tel. (Borsuk49-Ulam50, 1933) Ha f : S n → Rn folytonos 6.1. Te f¨ uggv´eny, akkor l´etezik x ∈ S n u ´gy, hogy f (x) = f (−x). Miel˝ott a t´etelt igazoln´ank, megvizsg´aljuk a Borsuk-Ulam t´etel n´eh´any alkalmaz´as´at, illetve n´eh´any vele ekvivalens ´all´ıt´ast. ´ g. n orsz´ag k´epvisel˝oi egy szigetet k´esz¨ 6.2. Tulajdonsa ulnek sz´etosztani k´et r´eszre. A k´epvisel˝ok v´elem´enye a feloszt´asr´ol folytonos f¨ ugg a feloszt´ast´ol. Igazoljuk, hogy l´etezik a szigetnek olyan feloszt´asa, amelyet minden k´epvisel˝o igazs´agosnak ´ıt´el. ´ s. A sziget legd´elebbi, illetve a leg´eszakibb pontj´an ´at Bizony´ıta h´ uzott v´ızszintes egyenesek meghat´aroznak egy szakaszt a f¨ ugg˝oleges tengelyen. Felt´etelezhetj¨ uk, hogy ez a szakasz egys´eg hossz´ us´ag´ u. Ezen szakasz feloszt´as´anak megfeleltethet˝o a sziget egy feloszt´asa, melyet a szakasz oszt´opontjain kereszt¨ ul h´ uzott v´ızszintes egyenesek hat´aroznak meg. Ez´ert elengend˝o megtal´alnunk a szakasz egy olyan feloszt´as´at, amely a szigetnek egy mindenki ´altal elfogadott feloszt´as´at sz´armaztatja 49Karol
Borsuk, 1905-1982 Marcin Ulam, 1909-1984
50Stanislaw
163
164
´ ALKALMAZASOK
A sziget vet¨ ulet´et a f¨ ugg˝oleges tengelyre osszuk n + 1 r´eszre, az egyes s´avok sz´eless´eg´et jel¨olj¨ uk az x21 , . . . , x2n+1 pozit´ıv val´os sz´amokkal. Az xi el˝ojele legyen pozit´ıv, ha az i-edik s´av az els˝o r´eszhez (Sz+ ) tartozik, ´es legyen negat´ıv, ha az i-edik s´av a m´asodik r´eszhez (Sz− ) tartozik. A k´epvisel˝ok v´elem´eny´et az x = (x1 , . . . , xn+1 ) feloszt´asr´ol jel¨olje µ1 (x), . . . , µn (x). Az i-edik k´epvisel˝o pontosan akkor van megel´egedve a szigetnek Sz+ ´es Sz− -ra val´o felbont´as´aval, ha µi (x) = µi (−x), vagyis ha ugyan´ ugy v´elekedik az (Sz+ , Sz− ) feloszt´asr´ol, mint ´ az (Sz− , Sz+ ) feloszt´asr´ol. Ertelmezhet¨ unk egy f : S n → Rn , f (x) = (µ1 (x), . . . , µx (x)) folytonos f¨ uggv´enyt. A Borsuk-Ulam t´etel alapj´an n l´etezik x0 ∈ S u ´gy, hogy f (x0 ) = f (−x0 ). Teh´at az x0 -nak megfelel˝o 0 0 ¤ (Sz+ , Sz− ) feloszt´as megfelel minden k´epvisel˝onek. ´ g. K´et rabl´o zs´akm´anyol egy nyitott l´ancot, a6.3. Tulajdonsa melyre d fajta dr´agak˝o van felf˝ uzve, mindenik fajt´ab´ol p´aros sz´am´ u. Fel akarj´ak darabolni a l´ancot ´es a darabokat elosztani u ´gy, hogy mindenkinek ugyanannyi dr´agak˝o jusson minden fajt´ab´ol. Legt¨obb h´any helyen kell a l´ancot elv´agni, ha csak a k¨ovek k¨oz¨ott tudj´ak elv´agni (a dr´agak¨oveket nem tudj´ak feldarabolni)? ´ s. Ha az azonos t´ıpus´ Bizony´ıta u dr´agak¨ovek egym´as mellett szerepelnek, akkor legal´abb d v´ag´asra van sz¨ uks´eg, hiszen minden azonos t´ıpus´ u dr´agak¨ovet tartalmaz´o r´eszen kell legyen v´ag´as. Igazoljuk, hogy d v´ag´as mindig el´egs´eges. A Borsuk-Ulam t´etellel megadunk egy eloszt´ast, amely szerint a dr´agak¨oveket lehet, hogy el kellene v´agni. Ezt a feloszt´ast r¨oviden nem eg´esz eloszt´asnak fogjuk nevezni. Ebb˝ol az eloszt´asb´ol szerkeszt¨ unk egy olyan eloszt´ast, amely eset´en a dr´agak¨oveket nem kell elv´agni. Ezt a fajta eloszt´ast eg´esz eloszt´asnak fogjuk nevezni. ¨ Jel¨olj¨ uk ki -vel az i-edik t´ıpus´ u dr´agak¨ovek sz´am´at. Osszesen n= d P ki k˝o van a nyakl´ancon. A nyakl´ancot u ´gy fogjuk fel mintha a [0, 1) i=1
intervallum lenne, melynek [ j−1 , nj ) szakasza a j-edik k˝o a nyakl´ancon n (a k¨ovek egym´ast ´erik). Teh´at mindegyik dr´agak¨ovet ugyanakkor´anak tekintj¨ uk. Mindegyik t´ıpus´ u dr´agak˝oh¨oz hozz´arendel¨ unk egy karakterisztikus f¨ uggv´enyt. Az fi : [0, 1) → [0, 1],
´ A BORSUK-ULAM TETEL
½ fi (x) =
165
£ ¢ j 1, x ∈ j−1 , ´es a j-edik k˝o i-edik t´ıpus´ u, n n 0, k¨ ul¨onben
f¨ uggv´eny az i-edik t´ıpus´ u dr´agak˝o karakterisztikus f¨ uggv´enye, ´es azt fejezi ki, hogy az adott pont az i-edik fajta k˝oben tal´alhat´o vagy sem. Ha A a [0, 1] intervallum egy R r´eszhalmaza, amely intervallumok egyes´ıt´ese, akkor a µi (A) = A fi (x)dx, i ∈ {1, . . . , d} f¨ uggv´enyek azt mutatj´ak meg, hogy az A halmazban az i-edik t´ıpus´ u dr´agak˝ob˝ol mekkora mennyis´eg ker¨ ul (ez persze t¨ortr´eszeket is jelent). Legyen 0 = z0 ≤ z1 ≤ . . . ≤ zd ≤ zd+1 = 1 a [0, 1] intervallum egy feloszt´asa d ,,v´ag´assal”. Ha a [zi−1 , zi ) r´esz az els˝o rabl´o´e, akkor legyen si = 1, k¨ ul¨onben si = −1. A zi ´es sj sz´amokkal megadunk egy x = (x1 , . . . , xd+1 ) pontot az S d d dimenzi´os g¨omb¨on: x2i = zi − zi−1 ,
sgn(xi ) = si ,
minden i ∈ {1, . . . , d + 1} eset´en. L´athat´o, hogy a megfeleltet´es k¨olcs¨on¨osen egy´ertelm˝ u, teh´at az x = (x1 , . . . , xd+1 ) ∈ S d pont egy´ertelm˝ uen meghat´arozza az intervallum (teh´at a nyakl´anc) feloszt´as´at. ´ Ertelmezz¨ uk az f : S d → Rd p´aratlan f¨ uggv´enyt a k¨ovetkez˝ok´eppen: Ã d+1 ! X f (x1 , . . . , xd+1 ) = sgn(xj )µi [zj−1 , zj ] . j=1
i∈{1,...,d}
A f¨ uggv´eny i-edik komponense azt jelenti, hogy mennyivel kap t¨obb iedik t´ıpus´ u dr´agak¨ovet az els˝o rabl´o, mint a m´asodik. Az f f¨ uggv´eny antipod´alis, mert az (−x1 , . . . , −xn ) pontnak megfelel˝o feloszt´as azt jelenti, hogy a m´asodik rabl´o kapja azokat a r´eszeket, amelyek az els˝o rabl´o kapna az (x1 , . . . , xd+1 ) ponthoz tartoz´o feloszt´asb´ol. Teh´at f (−x) = −f (x), ∀x ∈ S d . A Borsuk-Ulam t´etelb˝ol k¨ovetkezik, hogy l´etezik x ∈ S d u ´gy, hogy f (x) = f (−x), teh´at az f (−x) = −f (x) egyenl˝os´eg alapj´an f (x) = 0. Ez azt jeleni, hogy az (x1 , . . . , xd+1 ) ∈ S d ponthoz tartoz´o feloszt´as eset´en mindk´et rabl´onak ugyanolyan menynyis´eg˝ u k˝o jut mindegyik t´ıpusb´ol. Teh´at l´etezik nem eg´esz megold´asa a feladatnak.
166
´ ALKALMAZASOK
A k¨ovetkez˝okben egy kerek´ıt´esi elj´ar´ast adunk meg, mellyel egy nem eg´esz eloszt´asb´ol egy eg´esz eloszt´ast kapunk, ´es nem v´altozik a rabl´ok ´altal birtokolt k¨ovek mennyis´ege egyik t´ıpusb´ol sem. Az elv´agott k¨ovek sz´am´at cs¨okkenthetj¨ uk a k¨ovetkez˝ok´eppen. Tegy¨ uk fel, hogy az i-edik t´ıpusb´ol van li darab elv´agott dr´agak˝o ´es felt´etelezz¨ uk, hogy ha egy dr´agak¨ovet elv´agtunk, akkor az egyik fele az els˝o rabl´o´e, a m´asik fele a m´asodik rabl´o´e (vil´agos, hogy egyik k¨ovet sem kell egyn´el t¨obb helyen elv´agni). Teh´at k´et egym´asut´ani r´esz nem ker¨ ul ugyanahhoz a rabl´ohoz, mert ebben az esetben eltekinthet¨ unk ett˝ol a v´ag´ast´ol. Ha az els˝o rabl´onak van egy Ki elv´agott i-edik t´ıpus´ u k¨ove, akkor van m´eg elegend˝o mennyis´eg˝ u elv´agott k¨ove ugyanabb´ol a t´ıpusb´ol ahhoz, hogy ,,kieg´esz´ıtse” azt. Ha van olyan Ki0 elv´agott k¨ove az els˝o rabl´onak, melynek m´erete megegyezik a Ki -t kieg´esz´ıt˝o Li darabbal, akkor a Ki0 -t elcser´eli arra. Ekkor a nem eg´esz v´ag´asok sz´ama cs¨okkenthet˝o 2-vel. Ha van olyan Ki0 elv´agott k˝o, amely nagyobb az Li -n´el, akkor ebb˝ol Li nagys´ag´ u darabot Li -re elcser´elve az elv´agott k¨ovek sz´ama 1-gyel cs¨okkenthet˝o. Ha nincs Li m´eret˝ u k¨ove az els˝o rabl´onak, akkor t¨obb darabb´ol rakja ¨ossze ezt vagy enn´el nagyobb mennyis´eget a mennyis´eget. Tegy¨ uk fel, hogy a Ki1 , . . . , Kij−1 k¨ovek mennyis´ege nem ´eri el a Li mennyis´eg´et, de a Ki1 , . . . , Kij mennyis´ege meghaladja ¯j az Li -´et (j ≥ 2). Ekkor el kell v´agni a Kij -t, hogy a Ki1 , . . . , Kij−1 , K i ¯ j a K j egy darmennyis´ege megegyezen az Li mennyis´eg´evel, ahol K i i ¯ j darabokat az Li abja. Ekkor az els˝o rabl´o elcser´eli a Ki1 , . . . , Kij−1 , K i darabra ´es ezzel cs¨okken a v´ag´asok sz´ama j − 1 ≥ 1-gyel. Ezt addig folytatjuk, m´ıg az i-edik t´ıpus´ u elv´agott k¨ovek sz´ama null´ara cs¨okken. Hasonl´o elj´ar´assal cs¨okkenthet˝o a t¨obbi t´ıpus´ u elv´agott k¨ovek sz´ama. Az algoritmus v´eg´en kapunk egy eg´esz eloszt´ast. ¤ A k¨ovetkez˝okben a Borsuk-Ulam t´etellel ekvivalens t´eteleket eml´ıtj¨ uk meg ´es bizony´ıtjuk is az egyen´ert´ek˝ us´eg˝ uket. ´tel. A k¨ovetkez˝ 6.4. Te o ´all´ıt´ asok egyen´ert´ek˝ uek egym´ assal: (1) Ha f : S n → Rn folytonos, akkor l´etezik x ∈ S n u ´gy, hogy f (x) = f (−x). (2) Ha f : S n → Rn folytonos ´es p´aratlan f¨ uggv´eny, akkor l´etezik n x∈S u ´gy, hogy f (x) = 0.
´ A BORSUK-ULAM TETEL
167
(3) Nem l´etezik f : S n → S n−1 p´aratlan ´es folytonos f¨ uggv´eny. n n−1 (4) Nem l´etezik f : B → S folytonos f¨ uggv´eny, mely a B n hat´ ar´ an p´aratlan. (5) (Lusternik51-Schnirelmann52)Ha F1 , F2 , . . . , Fn+1 z´ art lefed´ese n S -nek, akkor l´etezik i ∈ {1, . . . , n + 1} u ´gy, hogy Fi ∩ (−Fi ) 6= ∅. (6) (Lusternik-Schnirelmann) Ha O1 , . . . , On+1 ny´ılt lefed´ese az S n -nek, akkor l´etezik i ∈ {1, . . . , n + 1} u ´gy, hogy Oi ∩ (−Oi ) 6= ∅. ´ s. (1) ⇒ (2) Legyen f : S n → Rn egy folytonos ´es Bizony´ıta p´aratlan f¨ uggv´eny. Az (1) alapj´an l´etezik x0 ∈ S n u ´gy, hogy f (x0 ) = = f (−x0 ). M´asr´eszt f p´aratlan, teh´at f (x) = −f (−x) minden x ∈ ∈ S n eset´en. ´Igy f (x0 ) = f (−x0 ) = −f (−x0 ), ahonnan kapjuk, hogy f (x0 ) = 0. (2) ⇒ (1) Ha az f : S n → Rn egy folytonos lek´epz´es, akkor a g : S n → Rn , g(x) = f (x) − f (−x) f¨ uggv´eny p´aratlan ´es folytonos. A n t´etel alapj´an l´etezik olyan x0 ∈ S , amelyre g(x) = 0, vagyis f (x) = = f (−x). (2) ⇒ (3) Felt´etelezz¨ uk, hogy l´etezik f : S n → S n−1 folytonos ´es p´aratlan lek´epz´es. Mivel S n−1 ⊂ Rn \ {0}, a f¨ uggv´eny teljes´ıti a n (2) felt´eteleit, teh´at l´etezik x0 ∈ S u ´gy, hogy f (x) = 0. Ez viszont ellentmond´ashoz vezet. (3) ⇒ (2) Felt´etelezz¨ uk, hogy l´etezik olyan f : S n → Rn folytonos ´es p´aratlan f¨ uggv´eny, amelyre az f (x) = 0 nem teljes¨ ul egyetlen x ∈ S n eset´en sem. Ekkor ´ertelmezhet˝o a g : S n → Rn , g(x) = kff (x) folytonos (x)k f¨ uggv´eny, amely p´aratlan. A g f¨ uggv´eny l´etez´ese ellentmond a (3) ´all´ıt´asnak, teh´at felt´etelez´es¨ unk hamis. (3) ⇔ (4) Jel¨olj¨ uk S+n -szal az S n g¨omb fels˝o s¨ uveg´et: S+n = {(x1 , . . . , xn+1 ) ∈ S n | xn+1 ≥ 0}. Tekints¨ uk a π : S n → B n , π(x1 , . . . , xn , xn+1 ) = (x1 , . . . , xn ) folytonos ´es p´aratlan lek´epz´est. Ha π+ -szal jel¨olj¨ uk a π f¨ uggv´eny lesz˝ uk´ıt´es´et az 51Lazar 52Lev
Aronovich Lusternik, 1899-1981 G. Schnirelmann, 1905-1938
´ ALKALMAZASOK
168
S+n -ra, akkor π+ bijekt´ıv ´es inverze a v u n X u π −1 (x1 , . . . , xn ) = x1 , . . . , xn , t1 − x2
−1 π+ : B n → S+n ,
+
i
i=1
folytonos ´es a B n hat´ar´an p´aratlan f¨ uggv´eny. Ha f : S n → S n−1 −1 folytonos ´es p´aratlan, akkor f ◦ π+ : B n → S n−1 folytonos ´es p´aratlan a B n hat´ar´an, ´es ha g : B n → S n−1 folytonos ´es p´aratlan a B n hat´ar´an, akkor g ◦ π : S n → S n−1 folytonos ´es p´aratlan. (1) ⇒ (5) Az S n g¨omb F1 , F2 , . . . , Fn+1 z´art lefed´ese eset´en az f : S n → Rn , f (x) = (d(x, F1 ), . . . , d(x, Fn+1 )) k´eplettel ´ertelmezett f¨ uggv´eny folytonos, ez´ert az (1) ´all´ıt´as szerint l´etezik x0 ∈ S n u ´gy, hogy f (x0 ) = f (−x0 ). Ha f (x0 ) i-edik komponense 0, akkor d(x0 , Fi ) = d(−x0 , Fi ) = 0, teh´at x0 ∈ Fi ´es −x0 ∈ Fi . Ha d(x0 , Fi ) > 0, minden i ∈ {1, . . . , n} eset´en, akkor sem x0 , sem −x0 nincs benne az F1 , . . . , Fn k¨oz¨ ul egyikben sem, teh´at mindkett˝o az Fn+1 -ben tal´alhat´o. Mindk´et esetben tal´altunk olyan Fj halmazt, amely tartalmaz k´et ´atm´er˝osen ellentett pontot. (5) ⇒ (3) Felt´etelezz¨ uk, hogy l´etezik f : S n → S n−1 folytonos ´es p´aratlan f¨ uggv´eny. Az S n−1 lefedhet˝o F1 , . . . , Fn+1 z´art halmazokkal u ´gy, hogy ezek k¨oz¨ ul egyik sem tartalmaz ´atm´er˝osen ellentett n−1 pontokat. Val´oban, az S -be be´ırunk egy (e1 , . . . , en ) szab´alyos nszimplexet, melynek cs´ ucsai a g¨omb¨on vannak. Jel¨olj¨ uk Fi -vel az (e1 , . . . , eˆj , . . . , en+1 ) (n−1)-lapnak az O k¨oz´eppontb´ol az S n−1 g¨ombre val´o vet¨ ulet´et. Ezek az F1 , . . . , Fn+1 halmazok z´artak, lefedik S n−1 -et ´es nem tartalmaznak ´atm´er˝osen ellentett pontokat. Jel¨olje Fi0 az Fi -nek f szerinti ˝osk´ep´et, minden i ∈ {1, . . . , n + 1} eset´en. Mivel f folytonos, ez´ert z´art halmazok ˝osk´epe egyar´ant z´art, ´ıgy {Fi0 }1≤i≤n+1 z´art halmazrendszer. Mivel az {Fi }1≤i≤n+1 halmazrendszer lefed´ese az S n−1 -nek, ez´ert {Fi0 }1≤i≤n+1 lefed´ese S n -nek. Az (5) ´all´ıt´as alapj´an l´etezik olyan j ∈ {1, . . . , n + 1}, amelyre Fj0 ∩ (−Fj0 ) 6= ∅. Mivel f p´aratlan f (−Fj0 ) = −f (Fj0 ) = −Fj , teh´at Fj ∩ Fj 6= ∅, ami ellentmond´ashoz vezet. (5) ⇒ (6) Legyen {Ui }1≤i≤n+1 ny´ılt lefed´ese S n -nek. B´armely x ∈ S n -re l´etezik i ∈ {1, . . . , n + 1} u ´gy, hogy x ∈ Ui . Mivel Ui ny´ılt,
´ A BORSUK-ULAM TETEL
169
l´etezik az x-nek egy ny´ılt k¨ornyezete Vx , amelynek lez´artja is Ui -ben tal´alhat´o (Vx ⊂ V¯x ⊂ Uj ). A {Vx : x ∈ S n } halmazrendszer egy ny´ılt lefed´ese S n -nek. Figyelembe v´eve, hogy S n kompakt, kiv´alaszthat´o S ¯ egy Vx1 , . . . , Vxm v´eges lefed´ese. Legyen Fj = Vxk , minden j ∈ xk ∈Uj
{1, . . . , n + 1} eset´en. Az ´ıgy szerkesztett {Fj }1≤j≤n+1 halmazrendszer z´art lefed´ese S n -nek, teh´at az (5) ´all´ıt´as alapj´an l´etezik i ∈ {1, . . . , n+ 1} u ´gy, hogy Fi tartalmaz k´et ´atm´er˝osen ellent´etes pontot. Mivel Fi ⊂ Ui , ´ıgy Ui is tartalmazni fogja ezt a k´et ´atm´er˝osen ellentett pontot. (6) ⇒ (5) B´armely z´art lefed´esre ´es tetsz˝oleges ε > 0 eset´en k´epezz¨ uk az Fiε = {x ∈ S n | d(x, Fi ) < ε}, i ∈ {1, . . . , n + 1} ny´ılt halmazokat. A (6) ´all´ıt´as szerint b´armely k ∈ N∗ ´es ε = k1 v´alaszt´as eset´en l´etezik xk ∈ S n , amely benne van a ny´ılt lefed´es egyik halmaz´aban ´es ugyanez a halmaz tartalmazza a −xk pontot is. Mivel a lefed˝orendszer v´eges sok halmazb´ol ´all, l´etezik az {xk }k≥1 sorozatε nak {xkj }j≥1 r´eszsorozata, melyre xkj az Fi0j halmazban tal´alhat´o az εj = k1j jel¨ol´es eset´en. Mivel S n kompakt az {xkj }j≥1 sorozatnak l´etezik egy {zl }l≥1 konvergens r´eszsorozata. Ha liml→∞ zl = z ∗ ∈ S n , akkor d(z ∗ , Fi0 ) = liml→∞ d(zl , Fi0 ) = 0, ez´ert z ∗ ∈ Fi0 , hasonl´oan kimutathat´o, hogy −z ∗ ∈ Fi0 . K¨ovetkez´esk´eppen Fi0 ∩ (−Fi0 ) 6= ∅. ¤
A Tucker lemma 6.5. Lemma. (Tucker53) Tekintj¨ uk a B n tetsz˝ oleges triangulariz´an ci´oj´ at, amely szimmetrikus a B felsz´ın´en. Kisz´ınezz¨ uk a ±1, . . . , ±n n sz´ınekkel u ´gy, hogy a sz´ınez´es p´aratlan legyen a B felsz´ın´en. Ekkor l´etezik a triangulariz´aci´ onak olyan szakasza, melynek k´et v´egpontja ellent´etes sz´ınez´es˝ u. A Tucker lemm´at a k¨ovetkez˝ok´eppen fogalmazzuk ´at. Tekints¨ uk a n−1 Minkowski norma szerinti SM g¨omb¨ot: ¯ ) ( n ¯X ¯ n−1 |xi | = 1 , SM = (x1 , . . . , xn ∈ Rn+1 ¯ ¯ i=1
53Albert
William Tucker, 1905-1995
170
A TUCKER LEMMA
n−1 ´es jel¨olj¨ uk a megfelel˝o goly´ot B 0n -nel. Az SM g¨ombnek a koordin´atatengelyekkel val´o metszetei ±e1 , . . . , ±en .
e2
e1
-e1 O
-e2
6.1. ´abra n−1 SM -nek
Az van egy term´eszetes triangulariz´aci´oja a ±e1 , . . . , ±en n−1 cs´ ucsokkal, melyek halmaz´at V (SM )-mel jel¨olj¨ uk. Tov´abb´a legyen T a B n egy triangulariz´aci´oja, mely szimmetrikus a B n felsz´ın´en. Jel¨olj¨ uk V (T )-vel a triangulariz´aci´o cs´ ucsait. Ekkor a Tucker lemma a k¨ovetkez˝ok´eppen fogalmazhat´o ´at: nem l´etezik λ szimplici´alis lek´epz´es, n−1 amely a triangul´aci´o cs´ ucsainak megfelelteti az SM cs´ ucsait u ´gy, hogy n ez a lek´epz´es p´aratlan B felsz´ın´en. Ezt az ´all´ıt´ast nevezz¨ uk a Tucker lemma els˝o v´altozat´anak ´es jel¨olj¨ uk T L1-gyel. Bebizony´ıtjuk, hogy ekvivalens a Tucker lemm´aval. n−1 Tegy¨ uk fel, hogy nem teljes¨ ul a T L1, vagyis l´etezik λ : T → SM szimplici´alis lek´epz´es, amely p´aratlan B n felsz´ın´en. Ennek seg´ıts´eg´evel megpr´ob´alunk egy olyan, a felsz´ınen p´aratlan sz´ınez´est szerkeszteni, amelyre nem teljes¨ ul a Tucker lemma. Legyen µ egy f¨ uggv´eny, amely n−1 SM cs´ ucsainak megfelelteti a {±1, . . . , ±n} sz´ıneket a k¨ovetkez˝ok´eppen: az ei cs´ ucsnak az i, illetve a −ei cs´ ucsnak a −i sz´ınt, minden i ∈ {1, . . . , n} eset´en. Tekints¨ uk a µ ◦ λ f¨ uggv´enyt, amely a T triangulariz´aci´o egy sz´ınez´es´et adja. Bizony´ıtani fogjuk, hogy ez a keresett sz´ınez´es tulajdons´agaival rendelkezik. K´et dolgot kell bel´atnunk: egyr´eszt, hogy µ ◦ λ p´aratlan B n felsz´ın´en, ami azonnal ad´odik abb´ol, hogy µ ´es λ p´aratlan; m´asr´eszt igazolni kell, hogy ezzel a sz´ınez´essel
´ A BORSUK-ULAM TETEL
171
nincs olyan ´el, amelynek a k´et v´egpontja ellent´etes sz´ınez´es˝ u. Tegy¨ uk 0 fel, hogy van ellent´etes sz´ınez´es˝ u ´el, vagyis l´etezik k´et k¨ ul¨onb¨oz˝o x, x ∈ 0 V (T ) u ´gy, hogy µ ◦ λ(x) = −µ ◦ λ(x ). Felhaszn´alva, hogy µ p´aratlan ´es bijekt´ıv, kapjuk, hogy λ(x) = −λ(x0 ). De λ szimplici´alis, teh´at n−1 λ(x)λ(x0 ) = λ(x)(−λ(x))-nek szimplexnek kell lennie SM felsz´ın´en, ez viszont lehetetlen, mivel F ⊂ {±e1 , . . . , ±en } pontosan akkor szimn−1 plex SM felsz´ın´en, ha nem l´etezik i ∈ {1, . . . , n} u ´gy, hogy {±ei } ⊂ F . Ezzel bel´attuk, hogy a Tucker lemm´ab´ol k¨ovetkezik a T L1. Most tegy¨ uk fel, hogy B n -nek, a felsz´ınen szimmetrikus T triangulariz´aci´oj´ara l´etezik λ sz´ınez´es, amely nem tartalmaz ellent´etes n−1 sz´ınez´es˝ u ´elet. ´Igy viszont l´etezik a µ−1 ◦ λ : V (T ) → V (SM ) f¨ uggv´eny (µ az el˝obbiekben ´ertelmezett f¨ uggv´eny), ´es ez olyan szimplici´alis lek´epz´es, amely p´aratlan B n felsz´ın´en (figyelembe v´eve µ bijekt´ıvit´as´at ´es az ¨osszetett f¨ uggv´enyek parit´asi tulajdons´agait). Ez viszont ellentmond a Tucker lemma els˝o v´altozat´anak. Eddigi ismereteink seg´ıts´eg´evel most m´ar megpr´ob´alkozhatunk bizony´ıtani a Tucker lemma ´es a Borsuk-Ulam t´etel ekvivalenci´aj´at, valamint a Borsuk-Ulam t´etel ´erv´enyess´eg´et. Ezt a k¨ovetkez˝o l´ep´esekben fogjuk v´egrehajtani: 1. igazoljuk, hogy a 6.4. t´etel (4) ´all´ıt´as´as´ab´ol k¨ovetkezik a Tucker lemma els˝o v´altozata; 2. igazoljuk, hogy a Tucker lemm´ab´ol k¨ovetkezik a Borsuk-Ulam t´etel, ahol a triangulariz´aci´ora csak annyi a megszor´ıt´as, hogy az ´atm´er˝oje el´eg kicsi legyen (a triangulariz´aci´o ´atm´er˝oj´en a feloszt´asban megjelen˝o szimplexek ´atm´er˝oje k¨oz¨ ul a legnagyobbat ´ertj¨ uk); 3. bizony´ıtjuk a Tucker lemm´at egy saj´atos (de tetsz˝olegesen kicsi ´atm´er˝oj˝ u triangulariz´aci´o) eset´en. ´tel. A Borsuk-Ulam t´etel 4. v´ 6.6. Te atozat´ ab´ ol k¨ovetkezik T L1. ´ s. Felt´etelezz¨ Bizony´ıta uk, hogy nem teljes¨ ul a Tucker lemma els˝o n−1 n v´altozata, vagyis l´etezik λ : T → SM , a B felsz´ın´en p´aratlan, szimn−1 plici´alis f¨ uggv´eny. Mivel SM a Minkowski norma szerinti n dimenzi´os n−1 x g¨omb, l´etezik ρ : SM → S n−1 bijekci´o, ahol ρ(x) = kxk , minden n−1 x ∈ SM , ahol kxk az x Euklideszi norm´aja. Figyelembe v´eve a λ ´es ρ folytonoss´agi tulajdons´agait, a k´et f¨ uggv´eny ¨osszet´etel´eb˝ol ρ◦λ : B n →
172
A TUCKER LEMMA
S n−1 folytonos ´es a B n hat´ar´an p´aratlan f¨ uggv´enyt kapunk. Ilyen tulajdons´agokkal rendelkez˝o f¨ uggv´eny l´etez´ese viszont ellentmond a Borsuk-Ulam t´etel 4. v´altozat´anak. ¤ ´tel. A Tucker lemm´ab´ 6.7. Te ol k¨ovetkezik a Borsuk-Ulam t´etel. ´ s. Felt´etelezz¨ Bizony´ıta uk, hogy l´etezik f : B n → S n−1 folytonos ´es a B n hat´ar´an p´aratlan f¨ uggv´eny. Ha fi (x) ∈ R (i ∈ {1, . . . , n}) az f (x) komponensei, akkor mivel f ´ert´ekeit az egys´eg sugar´ u nn P dimenzi´os g¨omb¨on veszi fel, ez´ert fi2 (x) = 1. Teh´at b´armely x ∈ i=1
∈ B n eset´en l´etezik j ∈ {1, . . . , n} u ´gy, hogy |fj (x)| ≥ √1n . Mivel f folytonos a B n kompakt halmazon, ez´ert egyenletesen folytonos B n -n. Vagyis b´armely ε > 0 eset´en l´etezik δ(ε) > 0 u ´gy, hogy x, x0 ∈ B n ´es kx − x0 k < δ(ε) eset´en kf (x) − f (x0 )k < ε. Az ε-t √1n -nek v´alasztva l´etezik δ( √1n ) > 0 u ´gy, hogy ha x, x0 ∈ B n ´es kx − x0 k < δ( √1n ), akkor (47)
1 kf (x) − f (x0 )k < √ . n
Tekints¨ uk a B n egy olyan T triangulariz´aci´oj´at, amelynek ´atm´er˝oje kisebb, mint δ( √1n ). Ha V (T ) a T triangulariz´aci´o cs´ ucsait tartalmaz´o halmaz, akkor ´ertelmezhet˝o az M : V (T ) → {1, . . . , n}, ¯ ½ ¾ ¯ 1 ¯ M (x) = min j ∈ {1, . . . , n} ¯ |fj (x)| ≥ √ , n f¨ uggv´eny (M (x) j´ol ´ertelmezett minden x ∈ V (T ) ⊂ B n eset´en). Ennek seg´ıts´eg´evel defini´aljuk a λ : V (T ) → {±1, . . . , ±n}, ( M (x), fM (x) (x) ≥ √1n λ(x) = −M (x), fM (x) (x) ≤ − √1n sz´ınez´est. Mivel f p´aratlan B n hat´ar´an, a λ sz´ınez´es is p´aratlan a B n hat´ar´an. A Tucker lemma alapj´an l´etezik k´et k¨ ul¨onb¨oz˝o x, x0 ∈ V (T ) u ´gy, hogy λ(x) = −λ(x0 ) = j. Innen kapjuk, hogy fj (x) ≥ √1n ´es fj (x0 ) ≤ − √1n , teh´at (48)
2 kf (x) − f (x0 )k ≥ √ . n
´ A BORSUK-ULAM TETEL
173
Az (48) egyenl˝otlens´eg ellentmond a (47) egyenl˝otlens´egnek, ez´ert a bizony´ıt´as teljes. ¤ A lemma bizony´ıt´ asa. Az el˝obbiekb˝ol l´athat´o, hogy el´egs´eges a u triangulariz´aci´ora Tucker lemm´at egy δ = δ( √1n )-n´el kisebb ´atm´er˝oj˝ n 0n bizony´ıtani. Ha B ´es B k´et k¨ ul¨onb¨oz˝o norm´aval ´ertelmezett n dikxk menzi´os goly´o, akkor l´etezik k¨ozt¨ uk a π : B n → B 0n , π(x) = kxk ·x M n homeomorfizmus, amely egy´ertelm˝ u megfeleltet´est biztos´ıt B triangulariz´aci´oi ´es B 0n triangulariz´aci´oi k¨oz¨ott. Ha T a B n triangulariz´aci´oja, melynek π ´altal a B 0n T 0 triangulariz´aci´oja felel meg, akkor a kxk diam(T ) < δ felt´etel egyen´ert´ek˝ u a diam(T 0 ) < kxk δ egyenl˝otlens´egM gel. K¨ovetkez´esk´eppen el´egs´eges a Tucker lemm´at a B 0n egy el´eg kis ´atm´er˝oj˝ u, tetsz˝oleges T 0 triangulariz´aci´oj´ara bel´atni. Legyen T00 a B 0n -nek a koordin´ata s´ıkok ´altal meghat´arozott felbont´asa ´es T 0 ennek egy finom´ıt´asa. ´Igy nem fordulhat el˝o, hogy a T 0 valamelyik szimplex´enek a belseje metszi a koordin´ata s´ıkokat. A T 0 b´armely σ szimplex´ere az [ ({i : xi > 0} ∪ {−i : xi < 0}) S(σ) = x∈V (σ)
halmaz annak a t´err´esznek a sz´ıneit (a kanonikus ej → j ´es −ej → −j sz´ınez´esben) tartalmazza, amelyben a σ szimplex tal´alhat´o. A λ(σ) = {λ(x) : x ∈ V (σ)} halmaz a σ szimplex cs´ ucsaiban el˝ofordul´o sz´ıneket tartalmazza. Nevezz¨ unk egy szimplexet ,,boldog” szimplexnek, ha a geometriai helyzete ´altal el˝o´ırt valamennyi sz´ın megtal´alhat´o a cs´ ucsaiban (S(σ) ⊂ ⊂ λ(σ)). Szerkeszt¨ unk egy gr´afot, amelynek cs´ ucsai a boldog szimplexek lesznek, ´es amelyben k´et boldog szimplexet akkor k¨ot¨ unk ¨ossze, ha el0n lent´etes szimplexek a B felsz´ın´en, vagy ha σ a τ lapja ´es σ sz´ınez´ese boldogg´a teszi τ -t, vagy ford´ıtva (λ(σ) ⊂ S(σ) vagy λ(τ ) ⊂ S(σ)). K´et ¨osszek¨ot¨ott boldog szimplexet egym´as szomsz´edainak nevez¨ unk. S({0}) = ∅, λ({0}) = j, j ∈ {±1, . . . , ±n}. S({0}) ⊂ λ({0}),
174
A TUCKER LEMMA
ez´ert {0} boldog szimplex. Mivel |λ(0)| = 1, {0}-nak csak 1 dimenzi´os szomsz´edja lehet, amely az xj tengelyen a j el˝ojel´evel megegyez˝o ir´anyban jelenik meg. K¨ovetkez´esk´eppen az el˝oz˝oleg szerkesztett gr´afban a {0}-nak, mint boldog szimplexnek a foksz´ama 1. Ha σ 6= {0} a feloszt´as egy szimplexe, akkor l´etezik k ∈ {1, . . . , n} u ´gy, hogy |S(σ)| = k, ez pedig azt jelenti, hogy σ egy k-dimenzi´os r´eszt´erben van. Ha dim(σ) = d, akkor a σ szimplexnek d + 1 cs´ ucsa van, ´ıgy (d+1)-n´el t¨obb sz´ın nem fordul el˝o a σ cs´ ucsaiban (|λ(σ)| ≤ d+1). Ha σ boldog szimplex, akkor S(σ) ⊂ λ(σ), ´es ´ıgy |S(σ)| = k alapj´an k − 1 ≤ d. K¨ovetkez´esk´eppen σ csak akkor lehet boldog, ha k − 1 vagy k dimenzi´os. 1. eset. Ha dim(σ) = k − 1, akkor σ-nak k cs´ ucsa van ´es mivel |S(σ)| = k, minden cs´ ucsa k¨ ul¨onb¨oz˝o sz´ın˝ u. Ha σ nincs a B 0n hat´ar´an, akkor k dimenzi´oban pontosan k´et k-szimplex hat´ar´at k´epezi, amelyeket egyidej˝ uleg boldogg´a tesz, hisz σ sz´ınei el´egs´egesek ebben a dimenzi´oban a boldogs´aghoz. 2. eset. Ha dim(σ) = k, akkor a σ szimplex k darab cs´ ucsa pontosan S(σ) elemeivel van sz´ınezve. Aszerint, hogy a (k + 1)-edik cs´ ucs sz´ıne S(σ)-beli vagy nem k´et alesetet k¨ ul¨onb¨oztet¨ unk meg. a) aleset. Ha a (k + 1)-edik cs´ ucs sz´ıne is S(σ)-beli, akkor a σ szimplex cs´ ucsai csak k darab k¨ ul¨onb¨oz˝o sz´ınt tartalmaznak, ´ıgy nem fordulhat el˝o, hogy σ egy k-n´al nagyobb dimenzi´oj´ u szimplexet boldog´ıtson, ez´ert csak azok a (k − 1) dimenzi´os lapjai lesznek a szomsz´edai, amelyek ˝ot boldog´ıtj´ak. Mivel σ boldogs´ag´ahoz mind a k darab S(σ)-beli sz´ın sz¨ uks´eges, k´etf´elek´eppen v´alaszthatjuk ki σ-nak k darab cs´ ucs´at u ´gy, hogy ezek a k darab k¨ ul¨onb¨oz˝o sz´ınt k´epviselj´ek. K¨ovetkez´esk´eppen σ-nak pontosan k´et boldog szomsz´edja van. b) aleset. Ha a (k + 1)-edik cs´ ucs sz´ıne nem S(σ)-beli. ´Igy az a k cs´ ucs, amelynek sz´ıne S(σ)-beli, meghat´arozza a σ egyetlen boldog lapj´at. Ugyanakkor a σ egyetlen (k + 1) dimenzi´os szimplexet tesz boldogg´a, ´es ha a (k + 1)-edik cs´ ucs sz´ıne p, akkor ez pontosan az a szimplex lesz, melynek lapja σ ´es a (k +2)-edik cs´ ucsa u ´gy helyezkedik el a t´erben, hogy a helyzete ´altal el˝o´ırt sz´ın pontosan p. Ilyen pont a triangulariz´aci´o megszerkeszt´ese alapj´an pontosan akkor l´etezik, ha
´ A BORSUK-ULAM TETEL
175
−p ∈ / λ(σ). Ebben az esetben σ-nak pontosan k´et boldog szomsz´edja van. K¨ovetkez´esk´eppen minden boldog szimplex a gr´afban pontosan k´et m´asikkal lesz ¨osszek¨otve, kiv´eve {0}-t, amely csak eggyel ´es azon boldog szimplexeket, melyek tartalmaznak ellent´etes sz´ınez´es˝ u ´elt. ´Igy a gr´afunk csak k¨or¨oket meg l´ancokat fog tartalmazni. Mivel B 0n kompakt, ez´ert a tiangulariz´aci´oja v´eges sok szimplexb˝ol ´all, ´ıgy a {0}-val kezd˝od˝o l´anc v´eges sok elemet tartalmaz, teh´at lesz egy utols´o eleme, mely tartalmaz ellent´etes sz´ınez´es˝ u ´elt. 1
{2} e2
2
S1
{-1,2}
12
S0 1
-e1
{1,2}
1 3
6
4 S S2 1 0 S2 4 3 S5 2 1 S S1S2 1
1
S1
1 S1
e1
2
0 S0
{-1} -2
1 S2
O
5
S2
0 S1
2
{1}
2
1
7 S1
{-1,1}
{-1,-2}
-1
-e2
-1
{-2}
6.2. ´abra 0
S0
S1
0
S2
2
S1
4
S2
3
S1
?
S2
5
S1
7
S1
6
S2
6.3. ´abra
S0
1
S1
1
S2
2
S2
1
S1
S1
6.4. ´abra
0
3
5
4
176
A TUCKER LEMMA
A mell´ekelt ´abr´an egy feloszt´as ´es annak egy sz´ınez´ese l´athat´o. Megjel¨olt¨ uk a boldog szimplexeket ´es elk´esz´ıtett¨ uk a megfelel˝o gr´afot (a boldog szimplexek jel¨ol´es´eben az als´o index a szimplex dimenzi´oj´at jel¨oli, a fels˝o index a sorsz´amoz´ast). ´s. Egy k dimenzi´os szimplexnek csak k − 1, k, illetve Megjegyze k + 1 dimenzi´os szomsz´edai lehetnek, a boldogs´ag ´es a szomsz´edoss´ag fogalmainak ´ertelmez´ese alapj´an, ez´ert el´egs´eges ezeket vizsg´alni. k dimenzi´os szomsz´ed csak a 1. esetben fordulhat el˝o, ha σ a B 0n felsz´ın´en van. 10. Feladat. Egy szigetre 2n kutat´o ´erkezik, ¨osszesen n szakter¨ uletet k´epviselnek, ´es minden szakter¨ uletet pontosan k´et kutat´o k´epvisel. Bizony´ıtsuk be, hogy a sziget feloszthat´o k´et r´eszre (S+ ´es S− ) u ´gy, hogy kialak´ıthat´o legyen k´et darab, egyenk´ent n k¨ ul¨onb¨oz˝o szakosod´as´ u kutat´ob´ol ´all´o csoport, amelynek minden tagja el´egedett a csoportnak jut´o szigetdarabbal (az egyik csoport csak az S+ r´eszen, a m´asik csak az S− r´eszen kutat). ´ s. Tekints¨ Bizony´ıta uk egys´egnyinek a sziget leg´eszakibb ´es legd´elibb pontj´an ´athalad´o hossz´ us´agi k¨or¨ok t´avols´ag´at, ´es osszuk fel a szigetet s´avokra (l´asd a mell´ekelt ´abr´at). x12
...
x22
2 xn+1
6.5. ´abra A s´avok sz´eless´eg´et jel¨olj¨ uk rendre x21 , x22 , . . . , x2n+1 -nel (lehets´egesek a 0 sz´eless´eg˝ u s´avok is). Ha az i-dik darab (´eszakr´ol d´el fele sz´amolva) az S+ -hoz tartozik, akkor xi -t pozit´ıvnak v´alasztjuk, ellenkez˝o esetben negat´ıvnak. ´Igy a sziget minden maximum n + 1 s´avot tartalmaz´o feloszt´asa egy´ertelm˝ uen meghat´aroz egy x1 , x2 , . . . , xn+1 ∈ S n pontot ´es
´ A BORSUK-ULAM TETEL
177
ford´ıtva. ´ Ertelmezz¨ uk az f : S n → Rn f (x1 , x2 , . . . , xn+1 ) = (µ1 (x) + µ1 (x), µ2 (x) + µ2 (x), . . . , µn (x) + µn (x)) f¨ uggv´enyt, ahol x = (x1 , x2 , . . . , xn+1 ) ´es µi illetve µi az i-edik szakter¨ ulethez tartoz´o k´et kutat´o megel´egedetts´egi szintje az x-hez tartoz´o feloszt´asra vonatkoz´oan. A µi , µi f¨ uggv´enyekr˝ol felt´etelezz¨ uk, hogy folytonosak. Vil´agos, hogy a −x-hez ´es x-hez tartoz´o feloszt´asok ellent´etesek, vagyis az S+ ´es S− felcser´el˝odik, ha az x minden komponens´enek az el˝ojel´et megv´altoztatjuk. A Borsuk-Ulam t´etel alapj´an l´etezik olyan x ∈ S n , amelyre f (x) = f (−x). ´Igy µi (x) + µi (x) = µi (−x) + µi (−x), minden i ∈ {1, 2, . . . , n} est´en. Ha µi (x) > µi (−x), akkor a µi m´ert´ekkel rendelkez˝o kutat´ot az S+ r´eszre kell beosztani, ha µi (x) = µi (−x), akkor mindegy, hogy hova osztjuk be, ´es ha µi (x) < µi (−x), akkor az S− r´eszre kell beosztani. (Ugyan´ıgy osztjuk be µi tulajdonos´at is.) ´Igy ha µi (x) > µi (−x), akkor µi (x) < µi (−x), teh´at az eloszt´as mindig lehets´eges, ´es mindenki legal´abb annyira meg van el´egedve a saj´at kutat´asi darabk´aj´aval, mint a m´asik darabk´aval. ¤
VII. FEJEZET ´ SZIMPLICIALIS KOMPLEXUSOK Ebben a fejezetben az el˝ofordul´o halmazokat az Rn r´eszhalmazainak tekintj¨ uk valamely el´eg nagy n-re. ´ ´s. Szimplici´ alis komplexusnak nevez¨ uk a szimplex7.1. Ertelmez e ek egy olyan v´eges K halmaz´at, amely rendelkezik a k¨ovetkez˝o tulajdons´agokkal: (K1) ha σ ∈ K akkor a σ lapjai is K-hoz tartoznak, (K2) k´et K-beli szimplex metszete vagy u ¨res vagy egy k¨oz¨os lap. S A |K| = σ halmazt a komplexus poli´eder´enek nevezz¨ uk. A |K| σ∈K
r´eszhalmaza Rn -nek, ´ıgy ¨or¨okli a metrik´at. A |K| kompakt is mivel v´eges sz´am´ u szimplex egyes´ıt´ese. Egy topol´ogikus teret triangulariz´ alhat´ onak nevez¨ unk, ha homeomorf egy szimplici´alis komplexus poli´eder´evel. A K szimplici´alis komplexus dimenzi´oja azt ˝ot alkot´o szimplexek dimenzi´oj´anak maximuma. A K azon K 0 r´eszhalmaz´at ami maga is szimplici´alis komplexus a K szimplici´alis r´eszkomplexus´ anak nevezz¨ uk. ´lda. A K legfeljebb p dimenzi´os szimplexeinek halmaz´at K p Pe vel jel¨olj¨ uk. Az k¨onnyen kimutathat´o, hogy a K p szimplici´alis komplexus s ´ıgy p dimenzi´os r´eszkomplexusa K-nak. ´lda. Egy m-szimplex tekinthet˝o a lapjai ´altal alkotott szimpliPe ci´alis komplexus poli´eder´enek. ´lda. Ha σ egy n-dimenzi´os szimplex ´es S a lapjai ´altal alkoPe tott n dimenzi´os szimplici´alis komplexus, akkor az S-nek az (n − 1) dimenzi´os S n−1 r´eszkomplexus´ara |S n−1 | a σ geometriai hat´ara. 179
180
ALAPFOGALMAK
Legyen K ´es L k´et szimplici´alis komplexus. ´ ´s. Az f : |K| → |L| lek´epz´es szimplici´ 7.2. Ertelmez e alis, ha a K minden szimplex´et affin m´odon k´epezi le az L valamely szimplex´ere. A f szimplici´alis lek´epz´es K 0 -t L0 -ba viszi ´es f |K 0 teljesen meghat´arozza f -t (azonnal ad´odik az ´ertelmez´esb˝ol ´es a 2.23. tulajdons´agb´ol). ´ g. Szimplici´alis lek´epz´esek ¨osszet´etele is szimpli7.3. Tulajdonsa ci´alis. A K ´es L szimplici´alis komplexusok izomorfak, ha l´etezik k¨ozt¨ uk k´et szimplici´alis lek´epz´es, amelyek egym´as inverzei. Term´eszetesen feltehetj¨ uk a k´erd´est, hogy milyen f0 : K 0 → L0 lek´epz´es sz´armazhat szimplici´alis lek´epz´esb˝ol. Erre v´alaszol a k¨ovetkez˝o t´etel. ´tel. Az f0 : K 0 → |L| szimplici´alis lek´epz´es pontosan 7.4. Te akkor terjeszhet˝o ki egy f : |K| → |L| szimplici´alis lek´epz´es´e, ha igaz a k¨ovetkez˝ o implik´aci´ o: ha x0 , . . . , xn egy K-beli szimplex cs´ ucsai, akkor az f0 (x0 ),. . ., f0 (xn ) egy L-beli szimplex cs´ ucsai. Ha f0 kiterjeszthet˝o, akkor a kiterjeszt´es egy´ertelm˝ u. ´ s. Ha f0 kiterjeszthet˝o egy f szimplici´alis lek´epz´es´e ´es Bizony´ıta x0 , . . . , xn a K egy σ szimplex´enek cs´ ucsai, akkor f0 (x0 ) = f (x0 ), . . . , f0 (xn ) = f (xn ) az f (σ) cs´ ucsai. Ford´ıtva, legyen σ a K egy szimplexe, melynek cs´ ucsai x0 , . . . , xn . Az f0 (x0 ), . . . , f0 (xn ) egy L-beli szimplex cs´ ucsai a felt´etel szerint. Tetsz˝oleges x ∈ σ pont el˝oa´ll az x0 , . . . , xn konvex kombin´aci´ojak´ent: x = α0 x0 + . . . + αn xn . Az f (x) = α0 f0 (x0 ) + . . . + αn f0 (xn ), ¨oszszef¨ ugg´essel ´ertelmezett f f¨ uggv´eny affin a σ szimplexen. A szimplici´alis komplexus ´ertelmez´es´eb˝ol k¨ovetkezik, hogy f j´ol ´ertelmezett. Tov´abb´a az ´ıgy ´ertelmezett f f¨ uggv´eny szimplici´alis. A kiterjeszt´es egy´ertelm˝ us´ege nyilv´anval´o. ¤ ´tel. A szimplici´alis lek´epz´esek folytonosak. 7.5. Te ´ s. Legyen f : |K| → |L| egy szimplici´alis lek´epz´es. Az Bizony´ıta f lesz˝ uk´ıt´es a K szimplexeire folytonos, mert affin. A K szimplexei z´art r´eszhalmazai a |K|-nak, ez´ert az f folytonos. ¤
´ SZIMPLICIALIS KOMPLEXUSOK
181
´ ´s. Legyen S egy v´eges halmaz. A S r´eszhalma7.6. Ertelmez e zainak egy nem u ¨res S csal´adj´at szimplici´ alis s´em´ anak nevezz¨ uk, ha rendelkezik a k¨ovetkez˝o tulajdons´agokkal: (S1) ∅ ∈ / S, (S2) ha x ∈ S, akkor {x} ∈ S, (S3) ha egy halmaz S-hez tartozik, akkor nem u ¨res r´eszhalmazai is hozz´atartoznak.
Legyen S ´es S 0 k´et szimplici´alis s´ema az S, illetve a S 0 halmazok felett. Az S ´es S 0 r´eszhalmazainak csal´adj´at P(S), illetve P(S 0 )-vel jel¨olj¨ uk. Egy f : S → S 0 lek´epz´es ´ertelmez egy P(f ) : P(S) → P(S 0 ) lek´epz´est u ´gy, hogy minden T ⊂ S eset´en P(f )(T ) = f (T ) ∈ P(S 0 ). Ez alapj´an S ´es S 0 s´em´ak ´ertelmez´es szerint pontosan akkor izomorfak, ha l´etezik egy f : S → S 0 lek´epz´es, amelyre a P(f ) bijekci´o S-r˝ol S 0 -re. Megjegyezz¨ uk, hogy ekkor az f : S → S 0 lek´epz´es bijekci´o kell legyen. Megvizsg´aljuk az szimplici´alis komplexusok, a szimplici´alis s´em´ak ´es a rendezett halmazok k¨oz¨otti ¨osszef¨ ugg´eseket. Ha K egy szimplici´alis komplexus, akkor hozz´arendelhet¨ unk egy K szimplici´alis s´em´at. A K a K-t alkot´o szimplexek cs´ ucsainak halmaza feletti s´ema, mely azon cs´ ucsok halmazai alkotnak, melyek valamely K-beli szimplex cs´ ucsai. Ford´ıtva, legyen S egy szimplici´alis s´ema az {x0 , . . . , xm } halmaz felett ´es legyen Sm = (e0 , . . . , em ) egy m-szimplex. Az S szimplici´alis s´em´ahoz rendelt K(S) komplexust az Sm azon (ei0 , . . . , ein ) lapjai alkotj´ak, melyekre {xi0 , . . . , xin } hozz´atartozik az S-hez. Az ´ıgy kapott komplexust az S s´ema realiz´ aci´ oj´ anak is nevezz¨ uk. Term´eszetesen t¨obbf´elek´eppen is realiz´alhatunk egy s´em´at. Ebben az esetben a s´em´at m-dimenzi´oban realiz´altuk, mert a konstrukci´oban felhaszn´altunk egy m-szimplexet, de ha a s´em´ahoz rendelt komplexus dimenzi´oja n, akkor 2n + 1 dimenzi´oban is realiz´alhat´o. Izomorf komplexusoknak izomorf s´em´ak felelnek meg ´es ford´ıtva. S˝ot a szimplici´alis s´em´ak ´es komplexusok k¨oz¨otti megfeleltet´esek egym´as inverzei egy izomorfizmus erej´eig.
182
ALAPFOGALMAK
Ha K egy szimplici´alis komplexus, akkor K-hoz rendelhet˝o egy v´eges rendezett ∆(K) halmaz, mely a K szimplexeib˝ol ´all ´es σ, τ ∈ K eset´en σ ≤ τ, ha σ lapja a τ -nak. Ford´ıtva, ha adott egy P v´eges rendezett halmaz, akkor a P elemeinek egy (x0 , x1 , . . . , xn ) r´eszhalmaz´at l´ancnak nevezz¨ uk, ha x0 ≤ x1 ≤ . . . ≤ xn . A P l´ancai egy P feletti szimplici´alis s´em´at alkotnak. Ehhez a s´em´ahoz rendelt komplexus lesz a P rendezett halmaznak megfeleltetett szimplici´alis komplexus. Itt is izomorf komplexusoknak izomorf rendezett halmazok felelnek meg ´es ford´ıtva. Ellenben ha realiz´aljuk egy komplexushoz rendelt rendezett halmazt, akkor ´altal´aban nem kapunk az eredetivel izomorf komplexust. ´ ´s. Legyen K egy szimplici´alis komplexus. A K 0 7.7. Ertelmez e szimplici´alis komplexust a K felbont´as´anak nevezz¨ uk, ha |K| = |K 0 | ´es a K 0 minden szimplex´et valamely K-beli szimplex tartalmazza. A komplexusok felbont´asai k¨oz¨ ul a norm´al felbont´ast fogjuk k¨ozelebbr˝ol megvizsg´alni. Az C(x, M ) = {tx+(1−t)m | t ∈ [0, 1], m ∈ M } halmazt x cs´ ucs´ u ´es M alap´ u k´ upnak nevezz¨ uk. Ha M ∩ M 0 = ∅, 0 akkor C(x, M ) ∩ C(x, M ) = x, k¨ ul¨onben C(x, M ) ∩ C(x, M 0 ) = C(x, M ∩ M 0 ). Ebb˝ol k¨ovetkezik, hogy ha K egy szimplici´alis komplexus, akkor minden σ ∈ K-ra a C(x, σ) szimplexekb˝ol ´es az x pontb´ol alkotott L halmaz szimplici´alis komplexus ´es |L| = C(x, |K|). Az L komplexust r¨oviden C(x, K)-val jel¨olj¨ uk. Saj´atosan, ha S egy σ n-szimplexhez rendelt komplexus ´es x ∈ σ egy bels˝o pontja, akkor C(x, S n−1 ) az S felbont´asa. Ekkor azt mondjuk, hogy a σ szimplexet felbontottuk az x bels˝o pontb´ol a hat´ar´ara vonatkoz´oan.
x x s s 7.1. ´abra
´ SZIMPLICIALIS KOMPLEXUSOK
183
A K komplexus dimenzi´oj´ara vonatkoz´o indukci´oval ´ertelmezz¨ uk 0 a K -vel jel¨olt norm´al felbont´as´at. Ha K dimenzi´oja 0, akkor K = K 0 = K 0 . Tegy¨ uk fel, hogy ´ertelmezt¨ uk a K norm´alfelbont´as´at, ha a K dimenzi´oja kisebb, mint p. Ha K egy p dimenzi´os szimplici´alis komplexus, akkor ´ertelmezt¨ uk a K p−1 (p−1) dimenzi´os r´eszkomplexus (K p−1 )0 norm´alfelbont´as´at. A K minden p-szimplex´enek hat´ara, mint komplexus, K p−1 -hez tartozik. Teh´at a (K p−1 )0 tartalmazza a hat´ar felbont´as´at. A p-szimplexet felbontjuk a s´ ulypontj´ab´ol a hat´ar´anak a p−1 0 (K ) ´altal meghat´arozott felbont´as´ara vonatkoz´oan. A K 0 -t az ´ıgy kapott szimplexek ´es a (K p−1 )0 -beli szimplexek alkotj´ak. M´ask´eppen is ´ertelmezhetj¨ uk a K komplexus norm´al felbont´as´at. Ha σ ∈ K, akkor gσ -val jel¨olj¨ uk a σ s´ ulypontj´at. A K 0 komplexust azon gσ0 , . . . , gσn cs´ ucsok ´altal meghat´arozott szimplexek alkotj´ak, amelyekre σi lapja a σi+1 -nek, minden i ∈ {0, . . . , n − 1}-re. Ez az ´ertelmez´es megegyezik az el˝oz˝ovel. Megjegyezz¨ uk, hogy a K 0 norm´al felbont´as izomorf a ∆(K) realiz´aci´oj´aval. A K komplexus n-szeres K (n) norm´alfelbont´asa a K (n−1) norm´al felbont´asak´ent van ´ertelmezve. A K komplexus ´atm´er˝oje a K-t alkot´o szimplexek ´atm´er˝oj´enek maximuma. ´ g. Ha a K n dimenzi´os szimplici´alis komplexus 7.8. Tulajdonsa nd ´atm´er˝oje d, akkor K 0 ´atm´er˝oje nem nagyobb, mint n+1 . ´ s. El´eg igazolni, hogy ha σ egy d ´atm´er˝oj˝ Bizony´ıta u n-szimplex, akkor a norm´al felbont´as´ab´ol sz´armaz´o szimplexek ´atm´er˝oje nem nand gyobb, mint n+1 . Legyenek a σ szimplex cs´ ucsai x0 , . . . , xn . A σ szimplex ´atm´er˝oje d = max{kx − yk | x, y ∈ σ}. Val´oban, x = α0 x0 + . . . + αn xn ´es y = β0 x0 + . . . + βn xn , ahol αi , βi ∈ [0, 1], minden i ∈ {0, . . . , n}, α0 + . . . + αn = 1 ´es β0 + . . . + βn = 1, akkor kx − yk = k
n X i=0
≤
n X n X i=0 j=0
α i xi −
n X
β j xj k = k
j=0
αi βj kxi − xj k ≤
n X n X i=0 j=0
n X n X
αi βj (xi − xj )k ≤
i=0 j=0
αi βj kxi0 − xj0 k = kxi0 − xj0 k,
184
ALAPFOGALMAK
ahol kxi0 − yj0 k = max{kxi − xj k | i, j = 0, . . . , n}. Teh´at d = kxi0 − xj0 k. A σ norm´al felbont´as´aban szerepl˝o szimplexek valamely n-szimplex lapjai, ez´ert csak az n-szimplexek ´atm´er˝oit vizsg´aljuk. Egy ilyen τ nPn xi 1 szimplex cs´ ucsai az y0 = x0 , y1 = x0 +x , . . ., y = n i=0 n+1 . A 2 fentiekhez alapj´an τ ´atm´er˝oje egyenl˝o max{kyi − yj k | i, j = 0, . . . , n}nel. Tegy¨ uk fel, hogy i > j. Ekkor ° ° j i °X ° X 1 1 ° ° kyi − yj k = ° xk − xl ° = ° i+1 j+1 ° k=0 l=0 ° ° j i X °X ° 1 1 ° ° =° (xk − xl )° ≤ ° ° i+1j +1 k=0 l=0
≤
j i X X k=0 l=0
1 j kxk − xl k ≤ kxi − xj0 k ≤ (i + 1)(j + 1) j+1 0 n n kxi0 − xj0 k = d. ≤ n+1 n+1
¤
´ g. Az n dimenzi´os kocka (I n ) egy komplexus 7.9. Tulajdonsa poli´edere ´es homeomorf egy n-szimplexszel. ´ s. Az I n kocka cs´ Bizony´ıta ucsainak koordin´at´ai (c1 , . . . , cn ), ahol ci ∈ {0, 1} minden i = 1, . . . , n eset´en. A cs´ ucsok halmaz´an bevezet¨ unk egy rendez´est: (c1 , . . . , cn ) ≤ (c01 , . . . , c0n ), ha ci ≤ c0i minden i = 1, . . . , n eset´en. A J komplexus s´em´aj´at a cs´ ucsok l´ancai alkotj´ak. Itt ez a s´ema realiz´alhat´o az eredeti cs´ ucsok seg´ıt´eg´evel. Indukci´oval bel´athat´o, hogy az ´ıgy kapott komplexus a kocka felbont´asa. A komplexus az oldalakon is meghat´aroz egy felbont´ast. Ha x egy bels˝o pont, akkor az (0, . . . , 0) cs´ ucsb´ol a lapokra vet´ıtj¨ uk az x pontot. Indukci´os felt´etel alap´an a vet´ıt´es beleker¨ ul egy l´anc alkotta szimplexbe. Mivel (0, . . . , 0) minimum az x is benne van egy l´anc alkotta szimplexben. Legyen Sn egy n-szimplex, melynek cs´ ucsai e0 , . . . , en . Tekintj¨ uk az (e1 , . . . , en ) n − 1-lap L norm´al felbont´as´at. A K legyen a C(e0 , L) komplexus. Az L cs´ ucsai az (ei1 , . . . , ein ) lapok gi1 ,...,in s´ ulypontjai. A 0 K -n bevezet¨ unk egy rendez´est: az e0 < gi1 ,...,ik , minden {i1 , . . . , ik } ⊂
´ SZIMPLICIALIS KOMPLEXUSOK
185
{1, . . . , n} ´es gi1 ,...,ik < gj1 ,...,jl , ha {i1 , . . . , ik } ⊂ {j1 , . . . , jl }. A K 0 mint rendezett halmaz izomorf a kocka cs´ ucsai ´altal alkotott rendezett halmazzal. Val´oban, a K komplexus e0 cs´ ucsa a kocka (0, . . . , 0) cs´ ucs´anak felel meg, m´ıg az gi1 ,...,ik cs´ ucs a kocka azon cs´ ucs´anak felel meg, amelynek pontosan az i1 , . . . , ik koordin´at´ai egyenl˝ok 1-gyel. ´Igy a K ´es L szimplici´alis komplexusok is izomorfak. Teh´at a komplexusok poli´ederei homeomorfak. ¤ A tulajdons´ag k¨ovetkezm´enye, hogy ha Sm , Sn ´es Sm+n az indexeknek megfelel˝o dimenzi´os szimplexek, akkor Sm × Sn homeomorf Sm+n -nel, hiszen I n × I m kanonikusan izomorf I m+n -nel. Az ir´ any´ıtott Sperner lemma Az Rm egy rendezett n + 1 pontb´ol ´all´o halmaz´at rendezett nszimplexnek nevezz¨ uk. A halmaz pontjait a szimplex cs´ ucsainak nem vezz¨ uk. Jel¨olj¨ uk Rn -nel az R n-szimplexeinek halmaz´at. Az Rn halmaz ´altal gener´alt Rn Z-modulust a k¨ovetkez˝ok´eppen ´ertelmezz¨ uk. Pk A Rn elemei i=1 zi σi t´ıpus´ u form´alis ¨osszegek, ahol zi ∈ Z ´es σi ∈ Rn b´armely i ∈ {1, . . . , k} eset´en. A Rn elemeit n-l´ancoknak nevezz¨ uk. P Az ¨osszead´as k¨onnyebben ´ertelmezhet˝o, ha a ki=1 zi σi form´alis ¨ossP zeget u ´gy fogjuk fel, mint σ∈Rn zσ σ v´egtelen form´alis ¨osszeget, ahol zσ = zi , ha σ = σi , k¨ ul¨onben zσ = 0. Teh´at a v´eges form´alis ¨osszeget u ´gy is fel´ırhatjuk, mint v´egtelen form´alis ¨osszeg, ahol csak v´eges P sok tag egy¨ utthat´oja nem nulla. A tov´abbiakban a σ∈Rn zσ σ helyett P r¨oviden csak zσ σ-t ´ırunk ´es minden ilyen t´ıpus´ u ¨osszegeben csak v´eges sok tag egy¨ utthat´oja nem nulla, kiv´eve ha az ellenkez˝oj´et nem hangs´ ulyozzuk. K´et form´alis ¨osszeget a k¨ovetkez˝ok´eppen adunk ¨ossze: X X X zσ σ + zσ0 σ = (zσ + zσ0 )σ. A skal´arral val´o szorz´as tagonk´ent t¨ort´enik: X X λ·( zσ σ) = (λzσ )σ. ´ Ertelmezz¨ uk a ∂ : Rn → Rn−1 hat´aroper´atort a k¨ovetkez˝ok´eppen: ha P P P zσ σ ∈ Rn , akkor ∂( zσ σ) = zσ ∂σ ´es ha σ = (x0 , x1 , . . . , xn ),
´ ´ITOTT SPERNER LEMMA AZ IRANY
186
akkor
n X ∂(x0 , x1 , . . . , xn ) = (−1)i (x0 , . . . , xˆi , . . . , xn ), i=0
ahol az xˆi tag hi´anyzik a felsorol´asb´ol. Egy n-szimplexet kisz´ınez¨ unk, ha minden cs´ ucs´anak megfeleltet¨ unk egy term´eszetes sz´amot. Egy n-l´anc sz´ınez´ese a l´ancban nem nulla egy¨ utthat´oval el˝ofordul´o n-szimplexek sz´ınez´es´et jelenti. Term´eszetes m´odon ad´odik az (x0 , . . . , xn ) 7→ (l(x0 ), . . . , l(xn )) megfeleltet´es, ahol l(xi ) az xi cs´ ucs sz´ıne. A tov´abbiakban n-l´ancok alatt sz´ınezett n-l´ancokat ´ert¨ unk. A term´eszetes sz´amokb´ol ´all´o (p0 , . . . , pk ) rendezett halmazhoz hozz´arendelj¨ uk az M = [mij ]ki,j=0 m´atrixot, ahol ½ 1, ha pi = j, mij = 0, k¨ ul¨onben. Legyen N 0 (p0 , . . . , pk ) = det M . A sz´ınezett (x0 , . . . , xn ) n-szimplex eset´en legyen N 0 (x0 , . . . , xn ) = N 0 (l(x0 ), . . . , l(xn )). Megjegyezz¨ uk, hogy ha egy σ n-szimplex nem a 0, 1, . . . , n sz´ınek teljes felhaszn´al´as´aval van sz´ınezve, akkor N 0 (σ) = 0. Az N 0 line´arisan P P kiterjeszthet˝o n-l´ancokra is: N 0 ( zσ σ) = zσ N 0 (σ). Most m´ar kijelenthetj¨ uk a rendezett Sperner lemm´at. 7.10. Lemma. Ha c ∈ Rn egy sz´ınezett n-l´anc, akkor N 0 (c) = (−1)n N 0 (∂c). ´ s. Az N 0 linearit´asa miatt a lemm´at el´eg igazolni sz´ıBizony´ıta nezett n-szimplexekre. Legyen l az c = (x0 , . . . , xn ) n-szimplex egy ´ sz´ınez´ese. Ertelmez´ es szerint N 0 (c) = det M , ahol M = [mij ]ni,j=0 ´es ½ 1, ha l(xi ) = j, mij = 0, k¨ ul¨onben. Legyen M 0 az a m´atrix, melyet M -b˝ol u ´gy kapunk, hogy az utols´o oszlophoz hozz´aadunk minden azt megel˝oz˝o oszlopot. Az M 0 utols´o
´ SZIMPLICIALIS KOMPLEXUSOK
187
oszlopa csak 1-est tartalmaz ´es term´eszetesen det M = det M 0 . De det M 0 = (−1)n N 0 (∂c). ¤
Egy n szimplexb˝ol n! rendezett n-szimplexet kaphatunk, ha cs´ ucsainak rendezett halmaz´at vessz¨ uk. Egy ir´any´ıt´asi fogalmat vezet¨ unk be, amelyre egy n-szimplexnek k´et ir´any´ıt´asa lehets´eges. Ha e0 , . . . , en egy n-szimplex cs´ ucsai, akkor (ei0 , . . . , ein ) ´es (ej0 , . . . , ejn ) rendezett n-szimplexeket ekvivalensnek tekintj¨ uk, ha i ´es j mint (n + 1)-edrend˝ u permut´aci´ok ugyanolyan el˝ojel˝ uek. Ez pontosan azt jelenti, hogy az (ei0 , . . . , ein ) rendezett halmazb´ol megkaphat´o a (ej0 , . . . , ejn ) rendezett halmaz egy p´aros permut´aci´o szerinti ´atrendez´essel. Az (ei0 , . . . , ein ) rendezett n-szimplex oszt´aly´at az el˝obb ´ertelmezett ekvivalencia rel´aci´o szerint [ei0 , . . . , ein ]-nel jel¨olj¨ uk. Az Rm ir´ any´ıtott n-szimplexei m az R rendezett n-szimplexeinek oszt´alya lesz a fenti ekvivalencia rel´aci´o szerint. Teh´at az Rm egy (n+1)-elem˝ u halmaz´ab´ol k´et ir´any´ıtott n-szimplex kaphat´o. Ezt a k´et n-szimplexet egym´assal ellent´etes ir´any´ıt´as´ unak nevezz¨ uk. Az ir´any´ıtott szimplexek eset´en ir´any´ıtott n-l´ancokat hasonl´oan ´ertelmezz¨ uk mint rendezett n-szimplexek eset´en azzal a k¨ ul¨onbs´eggel, hogy a σ szimplexb˝ol kapott σ1 ´es σ2 ir´any´ıtott szimplexre teljes¨ ulj¨on, hogy σ1 + σ2 = 0, azaz a σ1 -gyel ellent´etes ir´any´ıt´as´ u σ2 szimplex a σ1 ellent´etese legyen az ir´any´ıtott n-l´ancok halmaz´aban. Le´ırjuk a pontos algebrai konstrukci´ot az al´abbiakban. Legyen Sn az Rn ir´any´ıtott szimplexeinek halmaza. Jel¨olj¨ uk Z[Sn ] az Sn halmaz ´altal gener´alt Z0 modulust. Jel¨olj¨ uk Sn -nel a Z[Sn ] modulus σ1 + σ2 alak´ u elemeinek halmaz´at, ahol σ1 ´es σ2 ellent´etes ir´any´ıt´as´ uak. Az ir´any´ıtott n-l´ancok halmaza a Cn = Z[Sn ]/Z[Sn0 ] faktormodulus. Az ir´any´ıtott szimplexek ´es l´ancok sz´ınez´es´et hasonl´oan ´ertelmezz¨ uk 0 mint rendezett szimplexek ´es l´ancok eset´en. Az N -hez hasonl´o N f¨ uggv´enyt sz´ınezett ir´any´ıtott n-szimplexek eset´en a k¨ovetkez˝ok´eppen ´ertelmezz¨ uk: ha [ei0 , . . . , ein ] egy sz´ınezett ir´any´ıtott n-szimplex, akkor legyen N ([ei0 , . . . , ein ]) = N [ei0 , . . . , ein ] := N 0 (ei0 , . . . , ein ).
´ ´ITOTT SPERNER LEMMA AZ IRANY
188
Az N f¨ uggv´eny line´arisan kiterjeszthet˝o sz´ınezett ir´any´ıtott n-l´ancokra. Megjegyezz¨ uk, hogy N [ei0 , . . . , ein ] = ²(i)N [e0 , . . . , en ], ahol ²(i) az i permut´aci´o el˝ojele. A ∂ oper´atort ir´any´ıtott n-szimplex eset´en ugyan´ ugy ´ertelemezz¨ uk, mint rendezett szimplexek eset´en csak a kerekz´ar´ojel helyett sz¨ogleteset ´ırunk: ∂ : Cn → Cn−1 , ∂[e0 , . . . , en ] =
n X (−1)n [e0 , . . . , eˆi , . . . , en ]. j=0
7.11. Lemma. Az ∂ : Cn → Cn−1 oper´ ator j´ol ´ertelmezett, azaz ∂[ei0 , . . . , ein ] = ∂[e0 , . . . , en ], ha i egy (n + 1)-edrend˝ u p´aros permut´ aci´ o. ´ s. El´egs´eges kimutatni, hogy ha ik = j, akkor Bizony´ıta (49)
(−1)j [e0 , . . . , eˆj , . . . , en ] = (−1)k [ei0 , . . . , eˆik , . . . , ein ].
Tegy¨ uk fel, hogy ik = j. Jel¨olj¨ uk lj -vel az e0 , . . . , en pontoknak egy olyan teljes sz´ınez´es´et a 0, . . . , n sz´ınekkel, amelyre lj (ej ) = n. Mivel i p´aros permut´aci´o, az N ´ertelmez´ese alapj´an N (lj (e0 ), . . . , lj (en )) = N (lj (ei0 ), . . . , lj (ein )). Az ´ertelemz´es ´es 7.12 lemma alapj´an N (lj (e0 ), . . . , lj (en )) = (−1)n+j N (lj (e0 ), . . . , l[ j (ej ), . . . , lj (en )), N (lj (ei0 ), . . . , lj (ein )) = (−1)n+k N (lj (ei0 ), . . . , l\ j (eik ), . . . , lj (ein )). Ez azt jelenti, hogy a (lj (ei0 ), . . . , l\ j (eik ), . . . , lj (ein )) rendezett halmaz megkaphat´o (lj (e0 ), . . . , l[ ol j (ej ), . . . , lj (en )) rendezett halmazb´ egy (−1)k−j el˝ojel˝ u n-edrend˝ u permut´aci´o seg´ıts´eg´evel. Teh´at az (ei0 , . . . , eˆik , . . . , ein ) rendezett (n−1)-szimplex megkaphat´o az (e0 , . . . , eˆj , . . . , en ) rendezett (n − 1)-szimplexb˝ol egy (−1)k−j el˝ojel˝ u (n − 1)edrend˝ u permut´aci´o szerinti ´atrendez´essel. Ez pont azt jelenti, hogy teljes¨ ul az (49) egyenlet. ¤ A rendezett Sperner lemm´ahoz hasonl´oan fenn´all az ir´any´ıtott Sperner lemma.
´ SZIMPLICIALIS KOMPLEXUSOK
189
7.12. Lemma. Ha c egy sz´ınezett ir´any´ıtott n-l´anc, akkor N (c) = (−1)n N (∂c). A bizony´ıt´as azonnal k¨ovetkezik az N ´ertelmez´es´eb˝ol ´es a rendezett Sperner lemm´ab´ol. Sperner lemma. Ebben az alfejezetben felt´etelezz¨ uk, hogy m = n. Tekints¨ unk egy n-szimplexet, melynek cs´ ucsait sorra a 0, . . . , n sz´ınekkel sz´ınez¨ unk ki. Ezt az n-szimplexet mint szimplici´alis komplexust felbontjuk. A keletkez˝o cs´ ucsokat Sperner t´ıpus´ u sz´ınez´essel l´atjuk el. Minden kicsi n-szimplex meghat´aroz k´et ir´any´ıtott n-szimplexet. Minden kicsi n-szimplex eset´en kiv´alasztunk valamilyen m´odon egy ir´any´ıtott n-szimplexet az ´altala meghat´arozott kett˝ob˝ol. Az ´ıgy kapott ir´any´ıtott n-szimplexekb˝ol alkotunk egy cn ir´any´ıtott n-l´ancot ¨osszeadva ˝oket. Az ir´any´ıtott n-szimplexek kiv´alaszt´as´at u ´gy akarjuk megtenni, hogy a ∂cn ir´any´ıtott (n − 1)-l´ancb´ol kiessenek azok az (n − 1)-szimplexek, amelyek nincsenek az eredeti n-szimplex hat´ar´an. Ha cn−1 -vel jel¨olj¨ uk azokat a ∂cn ir´any´ıtott (n − 1)-l´ancban szerepl˝o (n − 1)-szimplexek ¨osszeg´et, amelyek a 0, . . . , n − 1 sz´ınez´es˝ u oldalon tal´alhat´ok, akkor N (∂cn ) = N (cn−1 ). Ezzel eggyel kisebb dimenzi´ora vezett¨ uk vissza a probl´em´at. K¨onnyen igazolhat´o a Sperner lemma 1 dimenzi´oban, ´ıgy az el˝obbi gondolatmenettel indukt´ıvan igazolhatjuk tetsz˝oleges dimenzi´oban is. M´ar csak azt kell igazolnunk, hogy l´etezik a k¨ovetelm´eny¨ unknek megfelel˝o ir´any´ıt´asa a kicsi n-szimplexeknek. A s´ıkban k¨onnyen bel´athat´o, hogy az al´abbi ´abra szerinti ir´any´ıt´as megfelel˝o.
7.3. ´abra
´ ´ITOTT SPERNER LEMMA AZ IRANY
190
Legyenek e0 , . . . , en egy σ kicsi n-szimplex cs´ ucsai. Ha az v1 = e1 −e0 , v2 = e2 −e0 , . . . , vn = en −e0 vektorokb´ol alkotott determin´ans pozit´ıv, akkor a σ kicsi n-szimplex eset´en az [e0 , . . . , en−2 , en−1 , en ] ir´any´ıtott n-szimplexet v´alasztjuk, ellenkez˝o esetben az [e0 , . . . , en−2 , en , en−1 ]-et. Ha az (e0 , . . . , en ) n − 1-szimplex nincs az eredeti nszimplex hat´ar´an, akkor pontosan k´et n-szimplex l´etezik, amelyeknek k¨oz¨os hat´ara. Tegy¨ uk fel, hogy σ 0 = [e0 , e1 , e2 , . . . , en ] a kiv´alasztott ir´any´ıtott n-szimplex ´es e0n egy u ´jabb cs´ ucs u ´gy, hogy e0 , . . . , en−1 , e0n pontok a felbont´asban szerepl˝o egyik kicsi n-szimplex cs´ ucsai. Legyen 0 0 n vn = en −e0 . A v1 , . . . , vn vektorok az R egy b´azisa ez´ert egy´ertelm˝ uen 0 0 ´ırhatjuk, hogy vn = α1 v1 + . . . + αn vn . Mivel az en ´es en cs´ ucsok az e0 , . . . , en−1 pontok ´altal meghat´arozott hipers´ıknak ellent´etes oldal´an vannak, ez´ert az αn egy¨ utthat´o negat´ıv ´es ´ıgy a v1 , . . . , vn−1 , vn0 vektorokb´ol alkotott determin´ans negat´ıv. Ez alapj´an az (e0 , . . . , en−1 , e0n ) kicsi n-szimplex eset´en az σ 00 = [e0 , . . . , en−2 , e0n , en−1 ] ir´any´ıtott nszimplexet v´alasztjuk. A ∂σ 0 ir´any´ıtott (n − 1)-l´ancban [e0 , . . . , en−1 ] (−1)n el˝ojellel szerepel, m´ıg a ∂σ 00 ir´any´ıtott (n − 1)-l´ancban (−1)n−1 el˝ojellel. Teh´at a ∂cn ir´any´ıtott (n − 1)-l´ancban m´ar nem szerepel az [e0 , . . . , en−1 ]. ´s. A Sperner lemma bizony´ıt´as´aban megszabadulhaMegjegyze tunk az ir´any´ıt´assal felmer¨ ul˝o probl´em´akt´ol, ha a fent ´ertelmezett Cn modulus helyett a Z2 [Szn ] modulust tekintj¨ uk, ahol Szn az Rm n + 1elem˝ u r´eszhalmazainak csal´adja. Az Szn -t az Rm -beli n-szimplexek halmaz´anak tekintj¨ uk. Ez azt jelenti, hogy n-l´ancok n-szimplexek form´alis v´eges ¨osszege Z2 -beli egy¨ utthat´okkal. A ∂ hat´aroper´ator a k¨ovetkez˝ok´eppen alakul: ha (e0 , . . . , en ) egy n-szimplex, akkor ∂(e0 , . . . , en ) =
n X
(e0 , . . . , eˆi , . . . , en ).
i=0
Ez az ´ertelmez´es ebben az esetben megegyezik az el˝ojeles ´ertelmez´essel, mivel Z2 -ben −1 = 1. Ezzel nyer¨ unk egy egyszer˝ ubb bizony´ıt´ast a Sperner lemm´ara ´es lehet m´as esetben is hasznos. A Sperner lemma eset´en ilyen t´ıpus´ u l´ancok haszn´alata az´ert m˝ uk¨odik, mert p´aratlan sz´am´ u teljes sz´ınez´es˝ u n-szimplex van. A k¨ovetkez˝okben l´atni fogunk egy p´eld´at, ahol ez a m´odszer csak saj´atos esetekben m˝ uk¨odik.
´ SZIMPLICIALIS KOMPLEXUSOK
191
A fenti gondolatmenetben tekintett¨ uk az n-szimplexnek mint szimplici´alis komplexusnak egy felbont´as´at ´es felt´etelezt¨ uk, hogy az nn szimplex R -ben van. A fenti jel¨ol´esekkel kaptuk, hogy N (cn ) = (−1)n N (∂cn ) = (−1)n N (cn−1 ). Teljes sz´ınez´es˝ u k-szimplex alatt olyan k-szimplexet ´ert¨ unk, amely a 0, . . . , k sz´ınek teljes felhaszn´al´as´aval van sz´ınezve. Egy σk teljes sz´ınez´es˝ u ir´any´ıott k-szimplexet nevezz¨ unk pozit´ıv sz´ınez´es˝ unek, ha N (σk ) = 1, ellenkez˝o esetben negat´ıv sz´ınez´es˝ unek. Ezzekkel az elnevez´esekkel az fenti ¨osszef¨ ugg´est a k¨ovetkez˝ok´eppen ford´ıthajuk le. Az n-szimplex felbont´as´aban ugyanannyi a pozit´ıv ´es negat´ıv sz´ınez´es˝ u n-szimplexek k¨ ul¨onbs´ege mint amennyi a pozit´ıv ´es negat´ıv sz´ınez´es˝ u ir´any´ıtott (n − 1)-szimplexek k¨ ul¨onbs´ege a hat´aron meghat´arozott felbont´asban el˝ojelt˝ol eltekintve. Megjegyezz¨ uk, hogy a hat´aron l´ev˝o (n − 1)-szimplexek az ir´any´ıt´asukat az n-szimplexekt˝ol kapj´ak. Az algebra alapt´ etele. Tekints¨ unk egy 3n oldal´ u szab´alyos soksz¨oget a s´ıkban, melynek cs´ ucsai e1 , . . . , e3n trigonometrikus k¨or¨ ul j´ar´assal. Az ei cs´ ucsot kisz´ınezz¨ uk i-nek a 3-mal val´o oszt´asi marad´ek´aval. A soksz¨oget felbontjuk h´aromsz¨ogekre ´es cs´ ucsaikat Sperner sz´ınez´essel l´atjuk el. Minden h´aromsz¨oget trigonometrikus ir´any szerint ir´any´ıtunk. Az ir´any´ıtott 2-szimplexeket (h´aromsz¨ogeket) ¨oszszeadva kapjuk a c2 ir´any´ıtott 2-l´ancot. Igazoljuk, hogy N (c2 ) = n, azaz l´etezik legal´abb n darab teljes sz´ınez´es˝ u h´aromsz¨og a felbont´asban. Jel¨olj¨ uk di -vel a ∂c2 l´ancban szerepl˝o 1-szimplexek ¨oszszeg´et, melyek a soksz¨og e3i e3i+1 oldal´an vannak (e3n+1 = e1 ). Ekkor P N (∂c2 ) = ni=1 N (di ). Ha a soksz¨og oldalait trigonometrikus ir´any szerint ir´any´ıtjuk ´es az oldalak felbont´as´aban szerepl˝o 1-szimplexek ennek megfelel˝oen ir´any´ıtjuk, akkor ugyanazt az ir´any´ıt´ast kapjuk, mint amelyek a felbont´asban szerepl˝o h´aromsz¨ogek sz´armaztatnak. Az ir´any´ıtott Sperner lemma 1 dimenzi´os v´altozata alapj´an k¨onynyen bel´athatjuk, hogy N (di ) = 1 minden i = 1, . . . , n eset´en. Teh´at N (c2 ) = n. ´tel. (Az algebra alapt´etele) Minden komplex egy¨ 7.13. Te utthat´ oj´ u polinomnak van komplex gy¨oke.
´ ´ITOTT SPERNER LEMMA AZ IRANY
192
e3
e2
e1
e4
e5
e6 7.4. ´abra
´ s. El´eg igazolni, hogy ha P (X) = X n + an−1 X n−1 + Bizony´ıta . . . + a1 X + a0 egy komplex egy¨ utthat´os polinom, akkor l´etezik z˜ ∈ C u ´gy, hogy P (˜ z ) = 0. Tegy¨ uk fel, hogy b´armely z ∈ C eset´en P (z) 6= 0. Ha z egy el´eg nagy r sugar´ u k¨or¨on van akkor ¯ ¯ ¯ ¯ ¯ ¯ ¯ P (z) z n ¯¯ ¯¯ |P (z)| ¯¯ ¯¯ P (z) − z n ¯¯ ¯ (50) ¯ |P (z)| − |z n | ¯ ≤ ¯1 − |z n | ¯ + ¯ |z n | ¯ < ε, ahol egy ε egyel˝ore r¨ogz´ıtett pozit´ıv sz´am. Ez azt jelenti, hogy az z n OP (z) sz¨og ε-n´al kisebb, ahol O az orig´o. 2kπ Legyen wk = rei 3n , minden k ∈ {0, . . . , 3n − 1} eset´en. Ekkor a w0 , . . . , w3n−1 pontok egy 3n oldal´ u szab´alyos soksz¨og cs´ ucspontjai. Legyen ½ ¶¾ h π i µ 5π ∗ R0 = z ∈ C | arg z ∈ 0, ∪ , 2π , 3 3 n ³ π io ∗ R1 = z ∈ C | arg z ∈ ,π , 3 ¸¾ ½ µ 5π ∗ . R2 = z ∈ C | arg z ∈ π, 3 Legyen Q(z) = z n . Azt mondjuk, hogy az u 6= 0 pontot Q szerint sz´ınezt¨ uk, ha a Q(u) ∈ Rl eset´en az u pont sz´ıne l. Hasonl´oan ´ertelmezhetj¨ uk egy tetsz˝oleges u pont (u lehet nulla is) sz´ınez´es´et P szerint. A w0 , . . . , w3n−1 pontokat kisz´ınezz¨ uk P szerint. Ha az r-et olyan π nagyra v´alasszuk, hogy a (50) ¨osszef¨ ugg´es teljes¨ ulj¨on z = wk ´es ε = 3n eset´en, akkor a wk pont P szerinti sz´ınez´ese megegyezik a Q szerinti
´ SZIMPLICIALIS KOMPLEXUSOK
193
sz´ınez´es´evel. Teh´at a wk sz´ıne P szerint a k-nak 3-mal val´o oszt´asi marad´eka. Minden m ∈ N∗ eset´en tekintj¨ uk a wk pontok ´altal meghat´arozott 3n oldal´ u soksz¨og egy Km szimplici´alis felbont´as´at, amelyre a h´aucspontjait P szerint romsz¨ogek ´atm´er˝oi kisebbek, mint m1 . A Km cs´ sz´ınezz¨ uk. A (50) ¨osszef¨ ugg´es alapj´an ez a sz´ınez´es az oldalakon Sperner sz´ınez´est hat´aroz meg. A t´etel el˝otti gondolatment alapj´an minden Km felbont´asban l´etezik teljes sz´ınez´es˝ u h´aromsz¨og. Ha um -mel jel¨olj¨ uk a Km szimplici´alis felbont´as eset´en valamely teljes sz´ınez´es˝ u 1 h´aromsz¨og egyik cs´ ucspontj´at, akkor |P (zm ) − 0| < m . Teh´at lim P (zm ) = 0.
m→∞
Mivel a 3n oldal´ u soksz¨oglap kompakt, l´etezik a {zm }m∈N∗ sorozatnak egy konvergens r´eszsorozata, mely konverg´al a soksz¨oglap egy z˜ pontj´ahoz. A P folytonos´aga miatt a z˜ pontra teljes¨ ul, hogy P (˜ z ) = 0, teh´at ellentmond´ashoz jutottunk. ¤ A Brouwer fixpontt´ etel alkalmaz´ asa. Bizony´ıtjuk a Neumann t´etelt a Brouwer-f´ele fixpontt´etel seg´ıts´eg´evel. Legyen A egy m × n-es val´os m´atrix ´es ¯ m ( ) ¯X ¯ Sm = (x1 , . . . , xm ) ¯ xi = 1, xi ≥ 0, i = 1, . . . , m . ¯ i=1
Szerkeszt¨ unk egy T : Sm × Sn → Sm × Sn folytonos transzform´aci´ot u ´gy, hogy (x∗ , y ∗ ) pontosan akkor fixpontja, ha (x∗ , y ∗ ) Nash-f´ele egyens´ ulyi pontja az A m´atrixnak. Felhaszn´aljuk, hogy Sm × Sn homeomorf Sm+n -nel ´es alkalmazzuk T -re a Brouwer fixpontt´etelt. Az 1. j´at´ekos tiszta strat´egi´ait e1 , . . . , em -mel jel¨olj¨ uk, m´ıg a 2. 1 n j´at´ekos tiszta strat´egi´at f , . . . , f -nel jel¨olj¨ uk. Az egyszer˝ ubb le´ır´as T miatt legyen N : Sm × Sn → R, N (x, y) = x Ay. Megjegyezz¨ uk, hogy Pn Pm j i uk N (x, y) = i=1 xi N (e , y) ´es N (x, y) = j=1 yj N (x, f ). Bevezetj¨ minden i ∈ {1, . . . , m}-re a αi : Sm × Sn → R, ½ N (ei , y) − N (x, y), ha N (ei , y) − N (x, y) > 0, αi (x, y) = 0, k¨ ul¨onben.
´ ´ITOTT SPERNER LEMMA AZ IRANY
194
Az αi (x, y) jelent´ese, hogy mennyi az 1. j´at´ekos nyeres´ege, ha az x strat´egi´ar´ol ´att´er az ei tiszta strat´egi´ara a 2. j´at´ekos y strat´egi´aja ellen. Hasonl´oan minden j ∈ {1, . . . , n} eset´en legyen βj : Sm × Sn → R, ½ N (x, y) − N (x, f j ), ha N (x, y) − N (x, f j ) > 0, βj (x, y) = 0, k¨ ul¨onben. A βj (x, y) jelent´ese, hogy mennyit nyer a 2. j´at´ekos, ha az y strat´egia helyett az fj tiszta strat´egi´at alkalmazza az 1. j´at´ekos x strat´egi´aja ellen. Term´eszetesen az αi ´es βj f¨ uggv´enyek folytonosak. Most ´ertelmezz¨ uk a m´ar eml´ıtett T : Sm × Sn → Sm × Sn transzform´aci´ot a k¨ovetkez˝ok´eppen: T (x, y) = (p(x, y), q(x, y)), ahol pi (x, y) =
xi + αi (x, y) P , 1+ m i=1 αi (x, y)
i ∈ {1, . . . , m},
qj (x, y) =
yj + βj (x, y) P , 1 + nj=1 βj (x, y)
j ∈ {1, . . . , n}.
K¨onnyen ellen˝orizhet˝o, hogy p = (p1 , . . . , pm ) ∈ Sm , q = (q1 , . . . , qn ) ∈ Sn ´es a pi , qj : Sm × Sn → R f¨ uggv´enyek folytonosak, minden i ∈ {1, . . . , m}, j ∈ {1, . . . , n} eset´en. Teh´at a T transzform´aci´o is folytonos. El˝osz¨or azt igazoljuk, hogy ha T (x∗ , y ∗ ) = (x∗ , y ∗ ), akkor (x∗ , y ∗ ) Nash-f´ele egyens´ ulyi pont. L´etezik i0 ∈ {1, . . . , m} u ´gy, hogy x∗i0 > 0 ´es N (x∗ , y ∗ ) ≥ N (ei0 , y ∗ ). Val´oban, ha N (x∗ , y ∗ ) < N (ei , y ∗ ) minden olyan i ∈ {1, . . . , m} eset´en, amelyre x∗i > 0, akkor N (x∗ , y ∗ ) =
m X
x∗i N (ei , y) >
i=1
m X
x∗i N (ei , y ∗ ) = N (x∗ , y ∗ ),
i=1
ami ellentmond´as. ´Igy az i0 -ra x∗i0 > 0 ´es αi0 (x∗ , y ∗ ) = 0. A T transzform´aci´o ´ertelmez´ese alapj´an minden i = 1, . . . , m eset´en x∗i0 =
x∗ + 0 Pmi0 , 1 + i=1 αi (x∗ , y ∗ )
P ∗ ∗ ovetkezik, hogy αi (x∗ , y ∗ ) = 0 teh´at m i=1 αi (x , y ) = 0, ahonnan k¨ minden i = 1, . . . , m eset´en, azaz N (ei , y ∗ ) ≤ N (x∗ , y ∗ ). Innen azonnal
´ SZIMPLICIALIS KOMPLEXUSOK
195
k¨ovetkezik, hogy ∗
N (x, y ) =
m X
xi N (ei , y ∗ ) ≤ N (x∗ , y ∗ ),
i=1
b´armely x ∈ Sm eset´en. Hasonl´oan igazolhat´o, hogy N (x∗ , y ∗ ) ≤ N (x∗ , y), minden y ∈ Sn -re. Teh´at (x∗ , y ∗ ) Nash-f´ele egyens´ ulyi pont. ∗ ∗ K¨ovetkez˝o l´ep´esk´ent azt igazoljuk, hogy ha (x , y ) Nash-f´ele egyens´ ulyi pont, akkor T (x∗ , y ∗ ) = (x∗ , y ∗ ). Az egyens´ ulyi pont ´ertel∗ ∗ mez´es´eb˝ol kapjuk, hogy αi (x , y ) = 0 minden i = 1, . . . , m eset´en ´es βj (x∗ , y ∗ ) = 0 minden j = 1, . . . , n eset´en. A T transzform´aci´o ´ertelmez´ese alapj´an az (x∗ , y ∗ ) fixpontja. V´eg¨ ul pedig a Brouwer fixpontt´etel garant´alja, hogy T -nek van fixpontja.
Irodalomjegyz´ ek [Ale] P.S.Aleksandrov: Combinatorial Topology, (Volume 1). Graylock Press, Rochester, N.Y., 1956. [Bal] Keith Ball: Elementary Introduction to Modern Convex Geometry, Preprint. [Goo] Michael A. Goodrich: Proof of the Minimax Theorem, Preprint, September 21, 2004. [Lack] Laczkovich Mikl´os: Sejt´es ´es bizony´ıt´ as, Typotex, Budapest, 1998. [L-R] R. D. Luce and H. Raiffa: Games and Decisions, John Wiley, New York, 1957. [Ma1] Jiˇr´ı Matouˇsek: Lectures on Discrete Geometry, Springer, 2002. [Ma2] Jiˇr´ı Matouˇsek: Topological Methods in Combinatorics and Geometry (Lecture Notes) Preprint. [Mar] Andrei M˘arcus: Line´ aris Algebra, St´ udium, Kolozsv´ar, 1998. [Nas] Jr. J. F. Nash: The bargaining problem, Econometrica, 18:155162, 1950. Reprinted in Classics in Game Theory, H. W. Kuhn, ed. [Sch] Horst Schubert: Topol´ ogia, M˝ uszaki K¨onyvkiad´o, Budapest, 1986. [Sze] Szenthe J´anos: Affin Geometria, Preprint. [Su] Francis Edward Su, Jesus de Loera, Elisha Peterson: A polytopal generalization of Sperner’s lemma, J. Combinatorial Theory, Series A, 100 (2002), 1-26. [Tay] Larry Taylor: Sperner’s Lemma, Brouwer Fixed Point Theorem, the Fundamental Theorem of Algebra Preprint: http://www.cs.csubak.edu/ larry/sperner.pdf [Wei] Wolfgang Weil: A Course on Modern Convex Geometry, Preprint.
197
T´ argymutat´ o ¨osszeg halmazok, 3 ´erint˝ot´er, 19 a s´ık egyenlete Rm -ben, 21 affin burkol´o, 8, 24 f¨ uggetlen pontok, 26 kombin´aci´o, 7 koordin´atarendszer, 26 lek´epez´es, 28 nyoma, 28 r´eszt´er, 23 p´arhuzamoss´ag, 30 t´er, 19 dimenzi´oja, 19 anticentrum, 52 az egyenes egyenlete Rm -ben, 20 baricentrikus koordin´at´ak, 26 baricentrum, 21
csillagszer˝ u, 113 konvex, 95 hat´arpontja, 114 konvex burkol´oja, 96 homot´etia, 30 ir´anyt´er, 5 k¨oz´eppontos hasonl´os´ag, 30 kevert (vegyes) strat´egia, 119 konvex burkol´o, 96 halmaz, 95 kombin´aci´o, 96 koordin´ata-transzform´aci´o affin terek k¨ozt, 27 lef¨od˝o ponthalmaz, 142 line´aris variet´as, 4 -ok p´arhuzamoss´aga, 11 dimenzi´oja, 5 ir´anytere, 5
Cauchy-Buniakowski egyenl˝otlens´eg, Nash-f´ele egyens´ ulypont, 121 56 Newton-Gauss egyenes, 33 Descartes-f´ele koordin´at´ak, 26 egyenes, 6 egyens´ ulyi strat´egia, 121 eltol´as, 29 halmaz ´altal kifesz´ıtett line´aris variet´as, 8
s´ ulypont, 22 pontrendszer, 49 szimplex, 49 Sperner lemma, 127 Sperner sz´ınez´es, 127 szimplex, 49 szimplici´alis komplexus, 161
´ ´ TARGYMUTAT O
dimenzi´oja, 161 r´eszkomplexus, 161 s´ema, 163 realiz´aci´oja, 163 szorzat halmaz ´es skal´ar, 3 skal´aris, 55, 56
199
Tucker lemma, 153 vektorok skal´aris szorzata, 55, 56 z´erus¨osszeg˝ u j´at´ek, 119
t´avols´ag Rn -ben, 56 t´etel alternat´ıva, 118 Borsuk-Ulam, 147 Brouwer-f´ele fixpont∼, 131 Carath´eodory, 97 Ceva, 31, 32 Desargues, 15 Farkas, 123 Helly, 105 Knaster-Kuratowski-Mazurkiewicz, 130 Lusternik-Schnirelmann, 150 Menel´aosz, 31, 32 Neumann, 122 Newton-Gauss, 33 Pascal, 34 Rado, 113 Radon, 104 Sperner lemma polit´opokra, 141 sz´ınes Carath´eodory, 105 Tverberg, 106 Van Aubel, 40 teljes n´egysz¨og, 34 triangulariz´alhat´o topol´ogikus t´er, 161
N´ evmutat´ o Apoloniusz, 53
Radon, J., 104
B´ar´any, I., 105 Borsuk, K., 147 Brouwer, L., 131 Buniakowski, 56
Schnirelmann, L.G., 150 Schwarz, 56 Sperner, E., 127 Su, F.E., 141
Carath´eodory, C., 97 Cauchy, 56 Ceva, T., 32, 71
Tucker, A.W., 153 Tverberg, H., 106
Desargues, G., 15 Farkas, Gy., 123 Gauss, C.F., 33 Helly, E., 105 Knaster, B., 130 Kuratowski, K., 130 Lemoine, E.M.H., 53 Lusternik, L., 150 M¨obius, A.F., 52 Mazurkiewicz, S., 130 Menel´aosz, 32 Monge, G., 52 Neumann, J., 122 Newton, I., 33 Papposz, 53 Pascal, B., 34 Rado, R., 113
Ulam, S., 147 Van Aubel, E., 40 Vitali, G., 4