Szemeredi-Trotterova věta je výsledkem kombinatorické geometrie . Věta říká, že daných n bodů a m čar v rovině je počet výskytů (tj. počet dvojic bod/přímka, kde bod leží na přímce)
a tuto hranici nelze zlepšit.
Ekvivalentní formulace věty je následující. Je-li dáno n bodů a celé číslo k > 2 , je počet čar procházejících alespoň k bodů
Původní důkaz Szemerediho a Trottera [1] byl složitý a používal kombinatorickou techniku známou jako buněčné dělení . Později Szekei objevil mnohem jednodušší důkaz pomocí průnikové číselné nerovnosti pro grafy [2] (viz níže).
Szemeredi-Trotterova věta má několik důsledků, včetně Beckovy [ věty v geometrii dopadu .
Můžeme vyřadit čáry obsahující dva nebo méně bodů, protože mohou poskytovat maximálně 2 m dopadů. Můžeme tedy předpokládat, že jakákoli úsečka obsahuje alespoň tři body.
Pokud úsečka obsahuje k bodů, pak obsahuje k − 1 úseček spojujících dva z n bodů. Konkrétně bude čára obsahovat alespoň k /2 takových segmentů, protože jsme předpokládali k ≥ 3 . Sečtením všech takových výskytů podél všech m čar zjistíme, že počet takto získaných segmentů se rovná alespoň polovině počtu všech výskytů. Označíme-li e počet takových segmentů, stačí to ukázat
Uvažujme nyní graf tvořený n body jako vrcholy a e segmenty jako hranami. Protože každý segment leží na jedné z m přímek a dvě přímky se protínají nejvýše v jednom bodě, počet průsečíků tohoto grafu nepřesahuje m 2 . Z průsečíkové číselné nerovnosti usuzujeme, že buď e ≤ 7,5 n nebo m 2 ≥ e 3 / 33,75 n 2 . V každém případě e ≤ 3,24( nm ) 2/3 + 7,5 n a dostaneme požadovanou vazbu
Protože jakýkoli pár bodů může být spojen nejvýše jednou přímkou, může být nejvýše n ( n − 1)/2 l čar, které mohou spojit k nebo více bodů, protože k ≥ 2 . Tato vazba dokazuje větu pro malé k (například pokud k ≤ C pro nějakou absolutní konstantu C ). Proto má smysl uvažovat pouze případy, kdy k je velké, řekněme k ≥ C.
Předpokládejme, že existuje m čar, z nichž každá obsahuje alespoň k bodů. Tyto čáry tvoří nejméně mk incidenci a pak první variantou Szemerédy-Ttrotterovy věty máme
a alespoň jedna rovnost z nebo je splněna . Třetí možnost jsme zavrhli, protože jsme předpokládali, že k je velké, takže první dvě zůstávají. Ale v obou případech po jednoduchých algebraických výpočtech dostaneme , což je vyžadováno.
Pokud se neberou v úvahu konstantní faktory, nelze Szemeredy-Trotterovu incidenční hranici zlepšit. Abyste to viděli, uvažujte pro jakékoli kladné celé číslo N ∈ Z + množinu bodů celočíselné mřížky
a sadu čar
Je jasné, že a . Protože každá přímka je incidentní s N body (tj. jednou pro každý ), počet výskytů je roven , což odpovídá horní hranici [3] .
Zobecnění tohoto výsledku pro libovolnou dimenzi R d našli Agaval a Aronov [4] . Je-li dána množina S obsahující n bodů a množina H obsahující m nadrovin, je počet výskytů bodů z S a nadrovin z H omezen výše počtem
Ekvivalentně je počet nadrovin v H obsahujících k nebo více bodů omezen výše počtem
Edelbrunnerova konstrukce ukazuje, že hranice je asymptoticky optimální [5] .
Soimoshi a Tao získali téměř přesnou horní hranici pro počet výskytů mezi body a algebraickými varietami ve vysokorozměrných prostorech. Jejich důkaz využívá polynomiální sendvičovou větu [6] .
Szemeredy-Trotterova věta nachází mnoho aplikací v aditivní [7] [8] [9] a aritmetické kombinatorice (například k prokázání věty o součtu součinu [10] ).