Sendvičový teorém

Sendvičová věta říká, že daným n měřitelnými "objekty" v n - rozměrném euklidovském prostoru je lze rozpůlit (podle jejich míry , tj. objemu) jedinou ( n − 1) -rozměrnou nadrovinou .

Tvrzení bylo vysloveno Hugo Steinhausem a dokázáno Stefanem Banachem (v dimenzi tři, bez předpokladu automatického rozšíření věty na n-rozměrný případ) a o rok později bylo toto tvrzení nazváno Stone-Tukeyho věta podle Arthura G. Stone a John Tukey .

Název

Sendvičová věta dostala svůj název podle případu, kdy n = 3 a tři objekty libovolného tvaru jsou plátek šunky a dva plátky chleba . Relativně řečeno sendvič , který lze současně dělit jedním řezem (tedy rovinou ). V dimenzi dvě je věta známá jako věta o palačince , protože spočívá v rozříznutí nekonečně tenké placky na dvě poloviny jediným řezem (tj. přímkou ).

Historie

Podle Bayera a Szardeckého [1] je nejstarším článkem o sendvičové větě, konkrétně pro případ n = 3 řezů tří těles rovinou, článek Steinhause [2] . Článek Bayera a Szardeckého obsahuje překlad článku z roku 1938. Článek připisuje vyjádření problému Hugo Steinhausovi a tvrdí, že Stefan Banach byl první, kdo problém vyřešil redukcí na Borsuk-Ulamovu větu . Článek prezentuje problém dvěma způsoby. První je formální: „Je vždy možné rozdělit tři libovolně umístěná tělesa jednou rovinou?“. Druhý, neformální: "Můžeme pod nůž umístit kousek šunky tak, aby se maso, kost a tuk nožem rozdělily napůl?" Článek nabídl důkaz teorému.

Novějším dokumentem je článek Stonea a Tukeyho [3] , který dal jméno „Stone-Tukey teorém“. Tento článek dokazuje n - rozměrnou verzi věty za obecnějších podmínek měření. Článek přisuzuje případ n = 3 Stanisławu Ulamovi na základě jejich vlastních informací, ale Bayer a Zzardecki [1] tvrdí, že je to nepravdivé, s poukazem na Steinhausův článek, ačkoliv uvádějí: „Ulam zásadním způsobem přispěl k důkazu ' Borsuk-Ulamova věta '."

Dvourozměrná verze: důkaz pomocí "pohyblivého nože"

Dvourozměrnou verzi teorému (také známou jako teorém o palačince ) lze dokázat pomocí argumentů, které se objevují v literatuře o problému krájení dortu (viz například Robertson-Webb's Moving Knife Procedure ).

Pro libovolný úhel můžeme palačinku č. 1 řezat přímkou ​​pod úhlem (abychom to viděli, posuneme přímku pod úhlem od do . Zlomek palačinky č. 1 odříznutý přímkou ​​se plynule mění od 0 do 1, takže podle hodnoty střední věty musí někde nabývat hodnotu 1/2).

To znamená, že můžeme vzít rovný nůž a otočit s ním o úhel , posouvat jej rovnoběžně na požadovanou vzdálenost, takže palačinka #1 se vždy rozřízne na polovinu v libovolném úhlu.

Když je nůž pod úhlem 0, krájí i palačinku č. 2, ale její části si nemusí být rovny (pokud jsme měli štěstí a kousky byly stejné, odvedli jsme svou práci). Definujme to jako „kladnou“ stranu nože, u které je podíl palačinky č. 2 větší. Definujeme to jako podíl palačinky č. 2 na kladné straně nože. Zpočátku .

Když se nůž otočí o 180, bude na stejném místě, ale obráceně, takže . Podle věty o střední hodnotě musí existovat úhel, pod kterým . Řezání s tímto úhlem čepele rozřízne obě palačinky současně na polovinu.

n -rozměrná verze: důkaz pomocí Borsuk-Ulamovy věty

Sendvičovou větu lze dokázat následovně pomocí Borsuk-Ulamovy věty . Uvedený důkaz vyplývá z důkazu, který uvedl Steinhaus et al. v článku z roku 1938, připisovaný tam Stefanu Banachovi pro případ n =3 . V oblasti ekvivariantní topologie tento důkaz odpovídá paradigmatu konfigurační prostor/testovací prostor-mapa.

Označme n objektů, které chceme rozdělit na dva současně. Nechť S je jednotková ( n − 1) koule vnořená do n - rozměrného euklidovského prostoru a se středem v počátku . Pro každý bod p na povrchu koule S můžeme definovat kontinuum orientovaných afinních nadrovin (ne nutně přes střed 0) kolmých ( normála ) k vektoru z počátku v p , s "kladným strana" každé nadroviny definované jako strana, na kterou vektor ukazuje (tj. je to volba orientace ). Podle věty o teorému o střední hodnotě každá rodina takových nadrovin obsahuje alespoň jednu nadrovinu, která půlí ohraničený objekt  - s jedním extrémním posunutím nebude objem y na kladné straně, ale s extrémním posunutím v druhém směru , celý objem bude na kladné straně , takže mezi těmito extrémy musí být převod, který má poloviční objem na kladné straně . Pokud existuje více než jedna takových nadrovin, můžeme vybrat jednu jako střed půlícího intervalu . Dostaneme tedy pro každý bod p na kouli S nadrovinu , která je kolmá na vektor od počátku k bodu p a která půlí .

Nyní definujeme funkci f z ( n − 1) -koule S v ( n − 1) -rozměrném euklidovském prostoru takto:

kde se rovná objemu na kladné straně . Tato funkce f je spojitá . Podle Borsuk–Ulamovy věty existují na kouli S antipodální body p a q takové, že . Antipodální body p a q odpovídají nadrovinám a , které jsou si rovny kromě orientace kladné strany. Pak to znamená, že objem je stejný na kladné i záporné straně (nebo ), pro i =1, 2, …, n −1 . Tedy (nebo ) je požadované řezání sendviče, rozdělení objemů na polovinu .

Verze v teorii míry

V teorii míry Stone a Tukey [3] dokázali dvě obecnější formy sendvičového teorému. Obě verze jsou o půlení n podmnožiny společné množiny X , kde Xvnější Carathéodoryho míru a každá podmnožina má konečnou vnější míru.

Jejich první zobecněná formulace je následující: pro jakoukoli správně ohraničenou reálnou funkci existuje bod p n -koule takový, že plocha dělící množinu X a současně půlí vnější míru . Důkaz je opět proveden redukcí na Borsuk-Ulamovu větu. Tato věta zobecňuje standardní sendvičovou větu za předpokladu .

Jejich druhá zobecněná formulace je následující: pro libovolných n + 1 měřitelných funkcí na X , které jsou lineárně nezávislé na jakékoli podmnožině X kladné míry, existuje lineární kombinace taková, že posloupnost dělící X f ( x ) < 0 a f ( x ) > 0 , současně půlí vnější míry . Tato věta zobecňuje standardní sendvičovou větu, kde , a pro i > 0 je i -tá souřadnice vektoru x .

Verze v diskrétní a výpočetní geometrii

V kombinatorické a výpočetní geometrii se sendvičová věta obvykle vztahuje ke speciálnímu případu, kdy každá ze souborů, které mají být rozděleny, je konečný soubor bodů . Zde je nejvhodnější míra počítání , která počítá počet bodů na jedné straně nadroviny. V dimenzi dvě lze větu formulovat takto:

Pro konečnou množinu bodů v rovině, natřených „červenou“ a „modrou“ barvou, existuje čára , která současně půlí červené body a modré body, to znamená, že počet červených bodů na každé straně čáry je totéž a totéž platí pro modré body .

Existuje výjimka, kdy body leží na přímce. V tomto případě považujeme každý z těchto bodů za ležící na jedné nebo na druhé straně nebo na žádné ze stran úsečky (to může záviset na bodu), to znamená, že „půlení“ ve skutečnosti znamená, že každá strana obsahuje méně než polovinu celkového počtu bodů. Tento výjimečný případ je nutný, aby věta platila, samozřejmě, když je počet červených teček nebo počet modrých teček lichý, ale také v určitých konfiguracích se sudým počtem teček, například když všechny tečky leží na stejná čára a dvě barvy jsou od sebe odděleny (ne proložené podél rovně). Situace, kdy se počet bodů na každé straně neshoduje, se řeší přidáním dalších bodů mimo čáru.

Ve výpočetní geometrii vede tento sendvičový teorém k výpočetnímu šunkovému sendvičovému problému . Ve dvourozměrné verzi je problém následující: dáme-li konečnou množinu n bodů v rovině, natřených „červenou“ a „modrou“ barvou, najdeme pro ně řez šunkového sendviče. Megiddo [4] poprvé popsal algoritmus pro speciální, oddělený případ. Zde všechny červené body leží na jedné straně nějaké čáry a všechny modré body leží na druhé straně téže čáry. V této situaci existuje jediný kus šunkového sendviče, který Megiddo dokázal najít v lineárním čase. Později Edelsbrunner a Wapotich [5] poskytli algoritmus pro obecný dvourozměrný případ. Doba běhu jejich algoritmu je , kde symbol O znamená O-big . Nakonec Lo a Steiger [6] našli optimální algoritmus s dobou běhu O ( n ) . Tento algoritmus byl rozšířen do velkých dimenzí Lo, Matushek a Steiger [7] a doba běhu algoritmu je . Je-li dáno d bodů ve společné pozici v d - rozměrném prostoru, algoritmus vypočítá ( d − 1) -rozměrnou nadrovinu, která má stejný počet bodů v každém z poloprostorů, tj. dává šunkový sendvičový řez pro dané body. Pokud je ve vstupu zahrnuto d , pak se neočekává žádný polynomiální časový algoritmus, protože v případě, kdy body leží na momentové křivce , se problém rovná řezání náhrdelníku , což je PPA-tvrdé .

Algoritmus lineárního času, který rozděluje dva neprotínající se konvexní polygony, popsal Stoimenovic [8] .

Zobecnění

Původní věta funguje maximálně pro n kolekcí, kde n  je počet dimenzí. Pokud chceme rozdělit více kolekcí, aniž bychom šli do vyšších dimenzí, můžeme místo nadroviny použít algebraickou plochu stupně k , tedy ( n − 1 )-rozměrnou plochu definovanou polynomickou funkcí stupně k :

Dané míry v n - rozměrném prostoru, tam je algebraická plocha stupně k , která půlí je všechny [9] .

Toto zobecnění je dokázáno mapováním n - rozměrné roviny do -rozměrné roviny a následným použitím původní věty. Například pro n =2 ak = 2 se 2rozměrná rovina mapuje na 5rozměrnou rovinu:

.

Viz také

Poznámky

  1. 1 2 Beyer, Zardecki, 2004 .
  2. Steinhaus, 1938 .
  3. 1 2 Stone, Tukey, 1942 .
  4. Megiddo, 1985 .
  5. Edelsbrunner, Waupotitsch, 1986 .
  6. Lo, Steiger, 1990 .
  7. Lo, Matoušek, Steiger, 1994 .
  8. Stojmenovic, 1991 .
  9. Smith, Wormald, 1998 .

Literatura

• Knihovna Huga Steinhause „Matematický kaleidoskop“ • Kvant • číslo 8 přeloženo z polštiny F.L. Varpakhovským Moskva „Věda“ Hlavní vydání fyzikální a matematické literatury 1981

Odkazy