Dowody, które ujawniają głębszą strukturę


35

Standardowy dowód na powiązanie z Chernoffem (z podręcznika Randomized Algorytmy ) korzysta z funkcji nierówności Markowa i funkcji generowania momentu, z odrobiną rozszerzenia Taylora. Nic zbyt trudnego, ale nieco mechanicznego.

Ale istnieją inne dowody związane z Chernoffem, które ujawniają głębszą strukturę napędzającą wynik. Na przykład istnieje wersja teoretyczno-informacyjna, która wykorzystuje metodę typów, czego przykładem jest ten artykuł Impagliazzo i Kabanets , a także krótki post Sanjoyego Dasgupty . Te ostatnie dowody są bardziej „intuicyjne”, ponieważ zapewniają uogólnienie standardowego wyniku, a także wyjaśniają, skąd biorą się śmieszne wyrażenia w wykładniku (rozbieżność KL).

Jakie są dobre przykłady takich rzeczy? Aby być bardziej konkretnym, oto zasady:

  1. Oświadczenie powinno być dość dobrze znane (coś, czego można by się nauczyć na jakiejś klasie absolwentów)
  2. Powinien istnieć „standardowy” dowód dostępny w podręcznikach lub standardowym materiale odniesienia, który jest „powszechnie” nauczany
  3. Powinien istnieć alternatywny dowód, który nie jest tak dobrze znany, NIE jest powszechnie nauczany i albo dowodzi bardziej ogólnego stwierdzenia, albo łączy to stwierdzenie z głębszą strukturą matematyczną.

Zacznę od dwóch przykładów.

  1. Chernoff związał się

    • dowód „podręcznikowy”: nierówność markowa, funkcje generujące moment, ekspansja Taylora (MR)
    • Niezbyt częsty i wnikliwy dowód: metoda typów, wykładnik ogona obejmujący rozbieżność KL
  2. Schwartz-Zippel Lemma

    • Dowód „podręcznikowy”: podstawowy przypadek obejmujący wielomian jednoznaczny. Indukcja od liczby zmiennych
    • dowód „niecodzienny”: argument geometryczny za pośrednictwem Dany Moshkovitz (i Per Vognsen )

Poproszę jeden przykład na odpowiedź.

ps Niekoniecznie sugeruję, że należy uczyć niezwykłego dowodu : bezpośredni dowód jest często łatwiejszy dla studentów. Ale w tym sensie, że „dowody pomagają nam zrozumieć”, te alternatywne dowody są bardzo pomocne.

Odpowiedzi:


23

Nie jestem pewien, czy jest to dokładnie to, czego szukasz, ponieważ widziałem „niecodzienny” dowód w podręcznikach, ale: czas O (n log n) jest ograniczony do szybkiego sortowania.

  • Dowód „podręcznikowy”: skonfiguruj losową relację powtarzalności, udowodnij przez indukcję, że ma pożądane rozwiązanie.

  • Dowód „niecodzienny”: znajdź prosty wzór na prawdopodobieństwo porównania dowolnych dwóch elementów (to tylko 2 / (d + 1), gdzie d jest różnicą między ich szeregami w uporządkowanej kolejności) i zastosuj liniowość oczekiwań i szeregów harmonicznych obliczyć oczekiwaną liczbę porównywanych par.

Test podręcznika wymaga mniej twórczego wglądu, ale niecodzienny dowód wprowadza technikę, która jest bardzo przydatna w analizie innych algorytmów, np. W przypadku randomizowanych algorytmów przyrostowych w geometrii obliczeniowej.


3
Myślę, że to działa. to dobry przykład. masz rację, że „niecodzienny” dowód znajduje się również w podręcznikach, ale wciąż nie jest tak powszechny.
— Suresh Venkat

1
Od ponad dekady uczę studentów tego „niecodziennego” dowodu.
— Jeffε

Nie wiem, co myślą o tym inni; ale Jon Bentley podał bardzo elegancką analizę środowiska uruchomieniowego dla oczekiwanego szybkiego środowiska uruchomieniowego w tekście Beautiful Code. Możesz również uzyskać dostęp do jego filmu na ten sam temat <a href=" youtube.com/watch?v=aMnn0Jq0J-E"> tutaj </ a >. Jestem prawie pewien, że jest to „analiza książki” oczekiwanego czasu wykonywania
— Quicksort

19

Dorzucę się jedną z komplikacji, dowód, że BPP jest w . Dowodem podręcznik jest wynikiem Lautemann, tylko zapisz ∃ ∀ ekspresji i pokazać, że działa ze zwykłą probabilistyczny argument. Niezwykły dowód: odgadnij trudną funkcję ( ∃ zgadnij, ∀ sprawdź twardość) i podłącz ją do generatora Nisan-Wigderson.Σ2p∃∀∃∀


Co więcej, dowód Lautemanna znacznie upraszcza dowód Sipsera (1983), który Sipser przypisuje Gacsowi.
— MS Dousti,

1
Czy istnieje odniesienie do „niecodziennego” dowodu, czy jest to folklor?
— MS Dousti,

2
Dowód znajduje się w gazecie Nisana-Wigdersona.
— Lance Fortnow,

2
To „niezwykły dowód” w porządku, ale jakie jest „nowe rozumienie” z tego dowodu? Myślę, że dowód Lautemanna jest bardziej pouczający. Czy coś mi umyka?
— V Vinay,

13

Wszyscy wiemy dla Bernoulliego ± 1 X i powinien zachowywać się jak Gaussa z odchyleniem standardowym σ = ‖ ‖ 2 , prawda? Udowodnijmy to, odnosząc się bezpośrednio do Gaussów! Biorąc t ≥ 2 liczbę całkowitą,∑iaiXi±1 Xiσ=‖a‖2t≥2)

E[(∑iaiXi)t]=∑i1,…,it(∏j=1taij)E[∏j=1tXij]≤∑i1,…,it(∏j=1t|aij|)E[∏j=1tXij]=∑i1<…<imr1,…,rm∑jrj=t∀j rj>0(tr1,…,rm)(∏j=1m|aij|rj)(∏j=1mE[Xijrj])

rj01XiGirj0rj 1

E[(∑iaiXi)t]≤E[(∑i|ai|Gi)t]

2∑i|ai|Gi‖a‖2t‖a‖2t⋅t!/(2t/2⋅(t/2)!)‖a‖2ttt/2

Pr[|∑iaiXi|>λ]<2O(t)⋅λ−t⋅‖a‖2ttt/2
t=λ2/(C⋅‖a‖22)Cexp(−Ω(λ2/‖a‖22))Xi

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.