eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingTesty losowości liczbRe: Testy losowości liczb
  • Data: 2016-09-27 09:04:16
    Temat: Re: Testy losowości liczb
    Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 27.09.2016 02:22, M.M. wrote:
    > Nie zgadzamy się, bo problem stopu na MT jest rozstrzygalny.

    Heh. Jeszcze raz, czego nie rozumiesz w dowodzie na
    nierozstrzygalność problemu stopu na kompie z nieskończoną pamięcią?

    Mamy procedurę stop:

    stop(program)

    zwraca ona true, jeśli program zakończy się, false w p.p.

    Procedura stop jest w tej chwili ustalona. Zapisana konkretna liość
    bitów, koniec, ma rozwiązać każdy problem.

    Kontrujemy program:

    test(X)
    if (stop(X)) //jeśli program X się nie zapętla
    for(;;); //zapętlij się



    Odpalam test(test)

    Zapętli się czy nie?

    Jeśli twierdzisz, że się zapętli, to
    stop(test)
    wzróci w skończonym czasie false.
    wiec test się zapętli na for(;;)
    Sprzecznosć.

    Jeśli twierdzisz, żę się nie zapętli, to
    stop(test)
    w skończonym czasie zwróci false.
    Program wykonał stop(test), sprawdził warunek
    i się zakończył.
    Sprzeczność.

    Jakby nie patrzeć, z każdej strony dupa.
    A formalniej, istnienie takiej uniwersalnej procedury
    prowadzi do paradoksu (fałszu). A wiec któreś z założeń
    jest nieprawdziwe. Nie założyliśmy za wiele, więc albo
    matematyka się wali, albo załozenie, że procedura stop
    istenije, jest fałszywe.

    pzdr
    bartekltg




Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: