Teoria informacji/TI Wykład 14: Różnice pomiędzy wersjami
Linia 11: | Linia 11: | ||
<center><math> | <center><math> | ||
\Omega = \sum_{ | \Omega = \sum_{U(v)\downarrow } 2^{ - |v|} = \sum_{M(\varepsilon )\downarrow } 2^{ - | \langle M \rangle |} | ||
</math></center>}} | </math></center>}} | ||
Linia 20: | Linia 20: | ||
{{twierdzenie||Chaitin_property|Stała Chaitina ma następujące własności. | {{twierdzenie||Chaitin_property|Stała Chaitina ma następujące własności. | ||
(1) <math> \Omega | (1) <math> \Omega < 1</math>. | ||
(2) Istnieje maszyna Turinga <math> T</math> z dodatkową taśmą nieskończoną, na której wypisane są kolejne | (2) Istnieje maszyna Turinga <math> T</math> z dodatkową taśmą nieskończoną, na której wypisane są kolejne | ||
Linia 37: | Linia 37: | ||
{{dowod||| | {{dowod||| | ||
Ad 1. | Ad 1. Wykażemy, że | ||
<center><math> | |||
\sum_{M } 2^{ - | \langle M \rangle |} \leq 1 | |||
</math></center> | |||
(tu sumowanie rozciąga się na wszystkie maszyny Turinga, a nie tylko te, dla których | |||
<math> M(\varepsilon )\downarrow </math>). Istotnie, przy bezprefikowsym kodowaniu | |||
Ad 2. | Ad 2. | ||
Ad 3.}} | Ad 3.}} |
Wersja z 17:14, 23 sie 2006
Stała Chaitina
Tak jak w poprzednim wykładzie, ustalamy jakieś bezprefiksowe kodowanie maszyn Turinga (przypominamy, że przykład takiego kodowania można znaleźć w 1 wykładzie z Teorii złożoności) oraz maszynę uniwersalną . Będziemy pisać na oznaczenie własności maszyna M zatrzymuje się startując ze słowa wejściowego v.
Definicja [Stała Chaitina]
Stała Chaitina jest czasem przedstawiana jako prawdopodobieństwo że losowo wybrany program się zatrzymuje (ma to miejsce przy pewnym wyborze kodowania i miary prawdopodobieństwa). Oczywiście konkretna wartość zależy od wyboru kodowania i maszyny uniwersalnej, ale jej istotne własności od tego nie zależą.
Twierdzenie
(1) .
(2) Istnieje maszyna Turinga z dodatkową taśmą nieskończoną, na której wypisane są kolejne cyfry binarnego rozwinięcia , która dla danego kodu maszyny odpowiada na pytanie, czy .
(3) Istnieje stała taka, że
Punkt (2) oznacza, że ,,znając" stałą Chaitina potrafilibyśmy rozstrzygać problem stopu, natomiast
(3) mówi nam, że z dokładnością do stałej, jest niekompresowalna.
Dowód