eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpoprawność algorytmuRe: poprawność algorytmu
  • X-Received: by 10.140.108.38 with SMTP id i35mr278314qgf.3.1427515443461; Fri, 27 Mar
    2015 21:04:03 -0700 (PDT)
    X-Received: by 10.140.108.38 with SMTP id i35mr278314qgf.3.1427515443461; Fri, 27 Mar
    2015 21:04:03 -0700 (PDT)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl
    !xs4all!newspeer1.nac.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!z60n
    o44307qgd.0!news-out.google.com!q90ni548qgd.1!nntp.google.com!z60no44306qgd.0!p
    ostnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Fri, 27 Mar 2015 21:04:03 -0700 (PDT)
    In-Reply-To: <b...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.36.122.220;
    posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj
    NNTP-Posting-Host: 178.36.122.220
    References: <4...@g...com>
    <d...@g...com>
    <meti4e$osd$1@srv.chmurka.net>
    <f...@g...com>
    <mevfpd$gpa$1@srv.chmurka.net>
    <e...@g...com>
    <mf1tnf$d48$1@srv.chmurka.net>
    <d...@g...com>
    <e...@g...com>
    <f...@g...com>
    <b...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <4...@g...com>
    Subject: Re: poprawność algorytmu
    From: "M.M." <m...@g...com>
    Injection-Date: Sat, 28 Mar 2015 04:04:03 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Lines: 67
    Xref: news-archive.icm.edu.pl pl.comp.programming:207684
    [ ukryj nagłówki ]

    On Friday, March 27, 2015 at 1:21:22 PM UTC+1, g...@g...com wrote:
    > W dniu piątek, 27 marca 2015 12:24:48 UTC+1 użytkownik M.M. napisał:
    > > On Friday, March 27, 2015 at 10:57:26 AM UTC+1, g...@g...com wrote:
    > > > Oczywiście pewien problem natury epistemicznej wiąże się ze sformułowaniem
    > > > odpowiedniej listy aksjomatów, które miałyby odzwierciedlać rozważany
    > > > przez nas problem
    > > Właśnie o tym pisałem. Poprawność dowodu, to też jego poprawność w
    > > odzwierciedlaniu oryginalnego zadania.
    >
    > W takim razie zgoda -- tego rodzaju "poprawność" jest niemożliwa do uzyskania.
    > Należy jednak mieć na uwadze, że z formalnego punktu widzenia poprzez
    > "poprawność" dowodu rozumie się to, czy każdy krok jest zgodny z regułami,
    > natomiast w tym przypadku raczej należałoby użyć słowa "adekwatność"
    > (na przykład teza Churcha-Turinga postuluje adekwatność maszyny Turinga
    > jako modelu ujmującego intuicyjne rozumienie obliczalności)

    Mój (hipotetyczny) klient zamawia najlepszy program do gry w
    szachy o łącznym rozmiarze kodu i danych nie większym niż 1MB. Napisałem
    taki program. Jak mam przeprowadzić dowód, że nie istnieje w
    ramach tego rozmiaru lepszy program?



    >
    > Jednak z drugiej strony jeśli mamy na przykład dowód indukcyjny twierdzenia,
    > że funkcja "append" zdefiniowana (dajmy na to w czymś haskelopodobnym) jako
    >
    > append [] y = y
    > append (h:t) y = h:(append t y)
    >
    > jest operatorem łącznym, tzn dla dowolnych skończonych list a, b, c
    > append (append a b) c === append a (append b c)
    >
    > to tak naprawdę trudno jest to kwestionować i podważać, tzn. albo uznajemy
    > regułę indukcji, i wtedy musimy uznać dowód za poprawny, albo jej nie uznajemy,
    > i obawiamy się, że "mogą istnieć takie listy, dla których append wcale
    > nie będzie się zachowywał jako operator łączny" -- choć byłoby czymś
    > szokującym, gdyby ktoś był w stanie podać pozbawione błędów rozumowanie,
    > które pozwalałoby taki obiekt skonstruować. Tym bardziej trudno byłoby
    > tutaj sformułować zarzut nieadekwatności, bo nie za bardzo można wskazać
    > jakąś zewnętrzną dziedzinę problemową, do której mielibyśmy odnosić
    > dowód
    >
    > (a przy okazji jak kogoś ciekawi, to znajdzie ten dowód w notatkach
    > http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jr
    h-1996/all.pdf
    > na stronie 86)

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: