Lambda-kalkulus a funkcionalni programovani I

snail at 2008-02-10 12:17:53

Nevite nekdo, jak vypada zkouska?

krystof at 2008-02-12 18:41:02

Tak je-li to jeste aktualni nebo aspon pro budouci generace:
Zk 12.2.08
Mel jsem normalni tvar, hlavni normalni tvar, Bohmovy stromy, A pravidlo a pak chtel dokazat, ze A pravidlo je silnejsi, nez EQ pravidlo.

snail at 2008-02-12 23:47:41

No aktualni to uz neni. Taky jsem to dneska absolvoval.
Mel jsem definice lambda->-Curry (pridal jsem mu i zneni par lemmat) a lambda2.
Musim rict, ze Stepanek je hodne mirny a musi byt zazrak, aby to clovek nedal.

jipi at 2009-02-10 21:52:09

Pro informaci ostatnich.

Dneska jsem byl na zkousce a mel jsem dokazat, ze je lambda kalkul bezesporny.
Delal jsem to tak, jak je na slidech, tzn. pomoci Church-Rosserovy vety.

Pak se me jeste zeptal, jak by se to dokazalo v lambda kalkulu, kde neplati Chuch-Rosserova vlastnost, to jsem nevedel. Rekl jsem jen, ze na prednasce rikal, ze nejvetsi prinos te vety byl prave v tom, ze to byl prvni zpusob, jak dokazat, ze je ten lambda kalkul bezesporny. Tak mi rekl, ze se to musi delat pomoci semantiky, pak uz mi doslo, ze je potreba sestrojit model (jestli se tomu tady taky tak rika) a dokazat to pomoci nej.
BTW lambda kalkuly, kde ten Church-Rosser neplati pry fakt existuji, aspon to rikal :)