English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

gość
1 / ?
powrót do lekcji

Dowody Formalne jako Ścieżki

System dowodu formalnego definiuje zbiór aksjomatów & reguł wnioskowania. Każdy program udowadniający twierdzenia porusza się po tym systemie jako po problemie wyszukiwania: zaczynając od danych przesłanek, stosuje reguły wnioskowania aby generować nowe stwierdzenia, aż do osiągnięcia celu.

Reprezentuj to jako graf skierowany:

Węzły: poprawnie sformułowane stwierdzenia w systemie formalnym.

Krawędzie: pojedyncze zastosowania reguł wnioskowania (modus ponens, przystającość SAS, itp.).

Dowód: ścieżka skierowana od danych przesłanek do żądanego wniosku.

Długość dowodu: liczba kroków wnioskowania w ścieżce.

Najkrótszy dowód twierdzenia odpowiada najkrótszej ścieżce między węzłem przesłanki & węzłem wniosku w tym grafie.

Proof as Path in Axiom Space

Program dowodzenia twierdzeń geometrycznych badał ten graf przez: (1) bezpośrednie zastosowanie reguł; (2) jeśli się zatrzyma, wprowadzenie konstrukcji pomocniczych (które dodają nowe węzły do wyszukiwania). Program znalazł dowód samo-przystającości poprzez całkowite uniknięcie konstrukcji pomocniczej — istniała krótsza ścieżka, którą podejście klasyczne przegapiło.

Długość Dowodu & Wyszukiwanie Dowodu

Wyszukiwanie dowodu napotyka ten sam eksponencjalny wzrost co wyszukiwanie drzewa gry. Współczynnik rozgałęzienia w każdym węźle równy jest liczbie zastosowanych reguł wnioskowania. Głębokość dowodu rośnie wraz ze złożonością twierdzenia.

Program dowodzący twierdzeń używał heurystyk do przycinania przestrzeni dowodu, analogicznie do przycinania alfa-beta w grach.

Załóżmy, że formalny system geometrii ma 12 zastosowanych reguł wnioskowania na każdym kroku i szukasz dowodu. Klasyczny dowód twierdzenia trójkąta równoramiennego wymaga 3 kroków (dane → skonstruuj → SAS → wniosek). Dowód programu wymaga 2 kroków (dane → samo-przystającość → wniosek). Oblicz liczbę ścieżek każdej długości, które wyszukiwanie musi eksplorować w najgorszym przypadku (przed znalezieniem dowodu). O ile mniejsza jest przestrzeń wyszukiwania 2-krokowego w stosunku do przestrzeni 3-krokowej?

Punkty, Linie & Dualność

Dowód samo-przystającości programu geometrycznego twierdzenia trójkąta równoramiennego używa perspektywy, która nie pojawia się w klasycznych dowodach euklidesowych. Wgląd: zamiast porównywać trójkąt ABC do drugiego skonstruowanego trójkąta, porównaj ABC do siebie z zamienionymi wierzchołkami podstawy — korespondencja A↔A, B↔C, C↔B.

To jest geometryczny argument symetrii: trójkąt równoramienny jest symetryczny pod refleksją wzdłuż wysokości z wierzchołka. Program nie skonstruował refleksji jawnie; użył korespondencji jako abstrakcji.

Ogólna zasada stojąca za tym jest dualność projektywna: w płaszczyźnie projektywnej, każde twierdzenie o punktach & liniach ma twierdzenie dualne uzyskane przez zamianę słów 'punkt' i 'linia' na całej długości.

Słownik dualności:

- Punkt ↔ Linia

- Punkt leży na linii ↔ Linia przechodzi przez punkt

- Dwa punkty wyznaczają unikalną linię ↔ Dwie linie wyznaczają unikalny punkt

- Punkty współliniowe ↔ Linie współbieżne

Jeden dowód twierdzenia o punktach automatycznie daje dowód dualnego twierdzenia o liniach — i odwrotnie. Dwa dowody mają tę samą strukturę, tę samą długość, & te same kroki wnioskowania. Znalezienie dualnej perspektywy często ujawnia prostszy dowód oryginału.

Stosowanie Dualności

Twierdzenie Desargues'a: Jeśli dwa trójkąty są w perspektywie z punktu (trzy linie przechodzące przez odpowiadające wierzchołki wszystkie spotykają się w jednym punkcie), to są w perspektywie z linii (trzy przecięcia odpowiadających boków wszystkie leżą na jednej linii).

To twierdzenie jest samo-dualne: zamiana punktów i linii daje dokładnie to samo stwierdzenie twierdzenia.

Sformułuj dualność następującego twierdzenia: 'Trzy punkty są współliniowe wtedy i tylko wtedy, gdy żadne dwie z nich nie są odrębnymi liniami.' Czekaj — to stwierdzenie jest źle sformułowane. Zamiast tego rozważ: 'Jakiekolwiek dwa odrębne punkty wyznaczają dokładnie jedną linię.' Sformułuj dualne twierdzenie zamieniając punkty i linie. Następnie określ, czy dualne twierdzenie jest prawdziwe na płaszczyźnie projektywnej i podaj krótki powód.

Częstotliwość Próbkowania & Przestrzeń Częstotliwości

System muzyki komputerowej w Bell Labs opierał się na jednym twierdzeniu matematycznym: twierdzeniu o próbkowaniu Nyquista-Shannona.

Stwierdzenie: sygnał z ograniczonym pasmem z maksymalną częstotliwością f_max można doskonale zrekonstruować z próbek pobranych z częstotliwością co najmniej 2 × f_max próbek na sekundę.

Interpretacja geometryczna: sygnał z ograniczonym pasmem żyje w skończonego wymiaru podprzestrzeni przestrzeni wszystkich funkcji ciągłych. Próbkowanie z częstotliwością 2f_max dostarcza wystarczająco wiele współrzędnych aby jednoznacznie zidentyfikować punkt w tej podprzestrzeni.

Aliasing: Geometria Niepowodzenia Próbkowania

Poniżej częstotliwości Nyquista, częstotliwości powyżej f_max aliasują — pojawiają się jako niższe częstotliwości w próbkowanym sygnale. Dwa odrębne sygnały stają się nierozróżnialne po próbkowaniu. Geometrycznie: operator próbkowania projektuje przestrzeń sygnału na przestrzeń niższego wymiaru, powodując kolizję różnych sygnałów.

Do cyfrowego audio (jakość CD): f_max = 22 050 Hz (nieco powyżej limitu słuchu człowieka 20 000 Hz), częstotliwość próbkowania = 44 100 próbek/sekundę. Do telefonii: f_max = 4 000 Hz, częstotliwość próbkowania = 8 000 próbek/sekundę.

Obliczenia Częstotliwości Nyquista

Twierdzenie Nyquista określa minimalną częstotliwość próbkowania potrzebną aby uniknąć utraty informacji.

System transmisji głosu przez internet musi odtwarzać mowę do 8 000 Hz. Jaka jest minimalna wymagana częstotliwość próbkowania? Następnie: aby przechowywać 5 minut audio przy tej częstotliwości próbkowania z 16-bitowymi próbkami (65 536 poziomów kwantyzacji), ile bajtów wymaga nagranie? Pokaż wszystkie obliczenia.

Przestrzeń Dowodu & Przestrzeń Sygnału: Wspólna Geometria

Dowód-jako-ścieżka i twierdzenie o próbkowaniu Nyquista mają wspólną strukturę geometryczną: obie obejmują znalezienie minimalnej reprezentacji czegoś złożonego.

Minimalizacja dowodu: znajdź najkrótszą ścieżkę (najmniej kroków wnioskowania) na grafie dowodu od przesłanek do wniosku. Dowód samo-przystającości zminimalizował długość ścieżki poprzez wykorzystanie symetrii.

Próbkowanie sygnału: znajdź minimalną liczbę próbek (najniższą częstotliwość próbkowania) która zachowuje wszystkie informacje w sygnale z ograniczonym pasmem. Twierdzenie Nyquista minimalizuje reprezentację poprzez wykorzystanie limitów pasma.

Oba problemy żyją w przestrzeniach ze strukturą, która umożliwia wyniki minimalnej reprezentacji. Oba zawodzą, gdy ta struktura się rozpada: dowody stają się dłuższe, gdy przestrzeń aksjomatów jest źle zorganizowana; aliasing występuje, gdy sygnał nie ma ograniczonego pasma.

Zarówno minimalizacja dowodu jak i próbkowanie sygnału wykorzystują właściwość strukturalną aby osiągnąć minimalną reprezentację. Dla dowodów, struktura to łączność grafu dowodu. Dla sygnałów, struktura to ograniczenie pasma. Zidentyfikuj jedną inną domenę gdzie wynik minimalnej reprezentacji istnieje ze względu na podstawową właściwość strukturalną. Nazwij strukturę, reprezentację i co mówi wynik minimalny.