Ilpo Halonen 2005. 1.3 Päätelmistä ja niiden pätevyydestä. Luonnehdintoja logiikasta 1. Johdatus logiikkaan. Luonnehdintoja logiikasta 2



Samankaltaiset tiedostot
LOGIIKKA johdantoa


1 Logiikkaa. 1.1 Logiikan symbolit

FI3 Tiedon ja todellisuuden filosofia LOGIIKKA. 1.1 Logiikan ymmärtämiseksi on tärkeää osata erottaa muoto ja sisältö toisistaan:

Pikapaketti logiikkaan

Loogiset konnektiivit

Predikaattilogiikkaa

-Matematiikka on aksiomaattinen järjestelmä. -uusi tieto voidaan perustella edellisten tietojen avulla, tätä kutsutaan todistamiseksi

MS-A0402 Diskreetin matematiikan perusteet

Konnektiivit. On myös huomattava, että vain joillakin luonnollisen kielen konnektiiveilla on vastineensa lauselogiikassa.

Kirjoita käyttäen propositiosymboleita, konnektiiveja ja sulkeita propositiologiikan lauseiksi:

5.1 Semanttisten puiden muodostaminen

Induktio kaavan pituuden suhteen

Lisää kvanttoreista ja päättelyä sekä predikaattilogiikan totuustaulukot 1. Negaation siirto kvanttorin ohi

Ratkaisu: Käytetään induktiota propositiolauseen A rakenteen suhteen. Alkuaskel. A = p i jollain i N. Koska v(p i ) = 1 kaikilla i N, saadaan

Ilpo Halonen 2005 LISÄÄ KIRJALLISUUTTA. 5. Logiikan rooli argumentaatiossa LISÄÄ KIRJALLISUUTTA LISÄÄ KIRJALLISUUTTA. Mitä logiikka on?

Diskreetit rakenteet. 3. Logiikka. Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1

Nimitys Symboli Merkitys Negaatio ei Konjuktio ja Disjunktio tai Implikaatio jos..., niin... Ekvivalenssi... jos ja vain jos...

Logiikan kertausta. TIE303 Formaalit menetelmät, kevät Antti-Juhani Kaijanaho. Jyväskylän yliopisto Tietotekniikan laitos.

Lauselogiikka Tautologia

Ratkaisu: Yksi tapa nähdä, että kaavat A (B C) ja (A B) (A C) ovat loogisesti ekvivalentit, on tehdä totuustaulu lauseelle

Insinöörimatematiikka A

Logiikka 1/5 Sisältö ESITIEDOT:

Kieli merkitys ja logiikka. Luento 6: Merkitys ja kieli

2. Minkä joukon määrittelee kaava P 0 (x 0 ) P 1 (x 0 ) mallissa M = ({0, 1, 2, 3}, P M 0, P M 1 ), kun P M 0 = {0, 1} ja P M 1 = {1, 2}?

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu.

Tekijä Pitkä Matematiikka 11 ratkaisut luku 1

811120P Diskreetit rakenteet

Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, sekä voi olla apua.

Johdatus logiikkaan (Fte170)

T Logiikka tietotekniikassa: perusteet Kevät 2008 Laskuharjoitus 5 (lauselogiikka ) A ( B C) A B C.

Ratkaisu: (b) A = x 0 (R(x 0 ) x 1 ( Q(x 1 ) (S(x 0, x 1 ) S(x 1, x 1 )))).

Luonnolliset vs. muodolliset kielet

Luonnollisen päättelyn luotettavuus

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Roosa Niemi. Riippuvuuslogiikkaa

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Heidi Luukkonen. Sahlqvistin kaavat

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 8. syyskuuta 2016

Kesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset

3. Predikaattilogiikka

Propositiot: Propositiot ovat väitelauseita. Totuusfunktiot antavat niille totuusarvon T tai E.

Logiikka. Kurt Gödel ( )

Perinnöllinen informaatio ja geneettinen koodi.

Monisteen Rantala & Virtanen, Logiikkaa: teoriaa ja sovelluksia harjoitustehtävät.

HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 4 Ratkaisuehdotukset

Logiikkaa Matematiikan mestariluokka, kevät 2010 Harjoitus 1a ( )

13. Loogiset operaatiot 13.1

Johdatus logiikkaan I Harjoitus 4 Vihjeet

Kieli merkitys ja logiikka

T Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (opetusmoniste, lauselogiikka )

LUKU II HOMOLOGIA-ALGEBRAA. 1. Joukko-oppia

Approbatur 3, demo 1, ratkaisut A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat.

Todistusteoriaa. Kun kielen syntaksi on tarkasti määritelty, voidaan myös määritellä täsmällisesti, mitä pätevällä päättelyllä tarkoitetaan.

Mikä on tieteenfilosofinen positioni ja miten se vaikuttaa tutkimukseeni?

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 16. maaliskuuta 2011

LOGIIKAN PERUSKURSSI. Veikko Rantala Ari Virtanen

Lause 5. (s. 50). Olkoot A ja B joukkoja. Tällöin seuraavat ehdot ovat

Opintomoniste logiikan ja joukko-opin perusteista

Aaro rakastaa Inkaa tai Ullaa

Ilpo Halonen Luonnehdintoja logiikasta 11. Poikkeavista logiikoista. Poikkeavista logiikoista 2. Poikkeavista logiikoista 3. Johdatus logiikkaan

Johdatus matematiikkaan

Predikaattilogiikan malli-teoreettinen semantiikka

8. Kieliopit ja kielet 1 / 22

Kieli merkitys ja logiikka

Äärellisen mallin ominaisuus filtraation kautta

Kant Arvostelmia. Informaatioajan Filosofian kurssin essee. Otto Opiskelija 65041E

Johdatus matematiikkaan

Johdatus logiikkaan 1

Merkitys, totuus ja kielto

Tiede, tieto ja totuus

Muodolliset kieliopit

T kevät 2007 Laskennallisen logiikan jatkokurssi Laskuharjoitus 1 Ratkaisut

T Kevät 2005 Logiikka tietotekniikassa: erityiskysymyksiä I Kertausta Ratkaisut

missä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen!

Matematiikan johdantokurssi

JOUKKO-OPIN ALKEITA. Veikko Rantala Ari Virtanen

Tietoteoria. Tiedon käsite ja logiikan perusteita. Monday, January 12, 15

KIRJALLISUUTTA 1. Tieteenfilosofia KIRJALLISUUTTA 3 KIRJALLISUUTTA 2. Inhimillinen tieto - mitä se on ja mitä se ei ole... 2

Tehtävä 1. Päättele resoluutiolla seuraavista klausuulijoukoista. a. 1 {p 3 } oletus. 4 {p 1, p 2, p 3 } oletus. 5 { p 1 } (1, 2) 7 (4, 6)

Toinen muotoilu. {A 1,A 2,...,A n,b } 0, Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin kun 1 / 13

Matematiikan tukikurssi

T Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 7 (opetusmoniste, kappaleet )

13. Loogiset operaatiot 13.1

Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8

} {{ } kertaa jotain

Johdatus matemaattiseen päättelyyn

Mahdollisten maailmojen semantiikan synty ja kehitys

Todistusmenetelmiä Miksi pitää todistaa?

HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 5 Ratkaisuehdotukset

815338A Ohjelmointikielten periaatteet

missä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen!

Matematiikan perusteista logiikkaa ja joukko-oppia LaMa 1U syksyllä 2010

Logiikka I. Kaarlo Reipas 17. huhtikuuta 2012 Ψ. Tämä materiaali on vielä keskeneräinen. 1 Johdanto Mitä logiikka on?... 3

1. Logiikan ja joukko-opin alkeet

Modus Ponens. JosAjaA B ovat tosia, niin välttämättä myösb on tosi 1 / 15. Modus Ponens. Ketjusääntö. Päättelyketju.

FILOSOFIAN KUOHUVAT VUODET KATSAUS 1900-LUVUN ALUN FILOSOFIAAN SIRKKU IKONEN

Johdatus logiikkaan 1

T Syksy 2005 Logiikka tietotekniikassa: perusteet Laskuharjoitus 8 (opetusmoniste, kappaleet )

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I

Johdatus modaalilogiikkaan. Veikko Rantala Ari Virtanen

Transkriptio:

uonnehdintoja logiikasta 1 Johdatus logiikkaan Ilpo Halonen Syksy 2005 ilpo.halonen@helsinki.fi Filosofian laitos Humanistinen tiedekunta "ogiikka on itse asiassa tiede, johon sisältyy runsaasti mielenkiintoisia tuloksia ja joka harvinaisen kauneutensa ansiosta on älyllisen nautinnon lähde kaikille sen esikartanoiden läpi kulkeneille." Anders Wedberg: Johdatus nykyiseen logiikkaan, 1947. 2 uonnehdintoja logiikasta 2 "ogiikka formaalisena oppiaineena on pirullisen vaikeaa, ja se onkin parasta jättää omiin oloihinsa." Jim Hankison: Bluff Your Way in Philosophy, 1985, 38. Russell langetti keskustelujemme kuluessa usein tuomion: ogiikka on yhtä helvettiä!. udwig Wittgenstein, Yleisiä huomautuksia, 1979, 69. 1.3 Päätelmistä ja niiden pätevyydestä Kertausta: Esimerkki loogisesti pätevästä päätelmästä: Kaikki linnut osaavat lentää. Tipi on lintu. Siis: Tipi osaa lentää. = lintujen joukko F = lentotaitoisten yksilöiden joukko t = Tipi (-niminen yksilö) 3 4 1. premissi: 2. premissi: F 5 6 1

Yhdessä: F Päätelmistä ja niiden pätevyydestä 5 Siis jos oletamme premissit tosiksi tulee myös johtopäätös todeksi. Emme pysty piirtämään kuviota, jossa premissit olisivat tosia mutta johtopäätös epätosi. Siis toisin sanoen: kun päätelmä on loogisesti pätevä emme pysty kuvittelemaan tilannetta, jossa premissit olisivat tosia mutta johtopäätös epätosi. Siis (jos olemme rationaalisia) kaikissa niissä mahdollisissa maailmoissa, joissa hyväksymme kaikki pätevän päätelmän premissit, meidän on hyväksyttävä myös johtopäätös. 7 8 Päätelmistä ja niiden pätevyydestä 6 Esimerkki loogisesti epäpätevästä päätelmästä: Tipi on lintu. Tipi osaa lentää. Siis: Kaikki linnut osaavat lentää. = lintujen joukko F = lentotaitoisten yksilöiden joukko t = Tipi (-niminen yksilö) 1. premissi: 9 10 2. premissi: Yhdessä: F F 11 12 2

Päätelmistä ja niiden pätevyydestä 10 Nyt pystymme helposti piirtämään kuvion, jossa premissit ovat tosia ja johtopäätös epätosi. Siis toisin sanoen: kun päätelmä ei ole loogisesti pätevä, pystymme kuvittelemaan päätelmää vastaavan tilanteen, jossa premissit ovat tosia mutta johtopäätös epätosi. Siis voimme kuvitella sellaisia mahdollisia maailmoja (tai olosuhteita), joissa kaikki päätelmän premissit ovat tosia mutta johtopäätös epätosi. Päätelmistä ja niiden pätevyydestä 11 Esim. 1. iisa ja Matti ovat shakinpelaajia. Siis: iisa on shakinpelaaja. - ON PÄTEVÄ! Esim. 2. iisa ja Matti ovat shakinpelaajia. Siis: iisa on ihminen. - EI OE PÄTEVÄ! 13 14 1.4... ja mitä logiikka ei ole? 1 Käsitystä, jonka mukaan logiikka on oppi oikeasta ajattelusta ja että logiikan lait ovat ajatuslakeja, kutsutaan psykologismiksi. Psykologismin mukaan logiikan tutkimuskohde on inhimillinen ajattelu, ihmisten mielessä tosiasiallisesti tapahtuvat ajatusprosessit. Psykologismin mukaan logiikasta tulisi psykologian osa - logiikka olisi empiirinen tiede, jonka lakien pätevyys olisi riippuvainen siitä, miten ihmiset sattuvat tosiasiassa ajattelemaan. 15... ja mitä logiikka ei ole? 2 Mutta: ogiikka nykyään tieteenalana pyrkii olemaan ehdottomasti psykologismin vastainen. Itse asiassa modernin logiikan kehitysvaiheet 1800-luvulla liittyvät kiinteästi psykologismin kritisoimiseen. Keskeisistä 1800-luvulla vaikuttaneista psykologismin kriitikoista mainittakoon Frege ja Husserl. Siis logiikka siinä mielessä kuin me sen tälläkin opintojaksolla ymmärrämme ei ole empiirinen tiede. 16... ja mitä logiikka ei ole? 3 ogiikka ei ole deskriptiivinen, kuvaileva tiede, jonka lakien pätevyys riippuu satunnaisista tosiasioista. Sen sijaan logiikka on normatiivinen tiede muodollisesti pätevän päättelyn säännöistä - se pyrkii antamaan normit tai kriteerit päättelyn muodolliselle pätevyydelle.... ja mitä logiikka ei ole? 4 "ogiikka" ja "looginen" -termejä käytetään arkikielessä yleensä laajemmassa merkityksessä kuin esimerkiksi tällä kurssilla. Kun puhutaan "naisen logiikasta", "islamilaisesta logiikasta", "kertomuksen logiikasta", "tietokoneen logiikasta", "naurun logiikasta" tai "unen logiikasta" olemme tekemisissä selkeästi psykologististen näkemysten kanssa. 17 18 3

... ja mitä logiikka ei ole? 5 Mutta logiikka tieteenalana on kiinnostunut systeemistä, jonka lainalaisuudet ja päättelyaskeleet ovat voimassa kaikkien mahdollisten asiaintilojen vallitessa. Tällöin ei ole mitään merkitystä sillä, kuka tai mikä päättelyaskeleen suorittaa - vai suorittaako sitä kukaan. 2 AUSEOGIIKKAA 2.1 Yleistä luonnehdintaa 2.1.1 auseet 2.1.2 auseiden formalisointi 2.1.3 Sulkujen käyttö 19 20 2.1 Yleistä luonnehdintaa 2.1.1 auseet 1. Kajaani on Suomen pääkaupunki. 2. Taivas on sininen, ja ruoho on vihreää. 3. Jos kuu on juustoa, niin minä olen hiiri. 4. Rakastatko minua? 5. Sulje ikkuna! 6. Voi, voi! auseet auselogiikassa tutkitaan väitelauseita ja niiden välisiä suhteita. Klassinen logiikka on kaksiarvologiikkaa. Sen mukaan jokaisella väitelauseella on täsmälleen yksi kahdesta mahdollisesta totuusarvosta. Tällä tarkoitetaan, että jokainen väitelause on joko tosi tai epätosi. Sovitaan, että lauseilla tarkoitetaan ilmaisuja, joilla on totuusarvo (edellä 1 3). 21 22 auseen totuus auseen totuus riippuu siitä, vastaako se objektiivista asiantilaa vai ei. Alfred Tarski: ause P on tosi, jos ja vain jos P. Esim. ause Kajaani on Suomen pääkaupunki on tosi, jos ja vain jos Kajaani on Suomen pääkaupunki. Ero maininnan ja käytön välillä: kun sana tai lause mainitaan, se laitetaan lainausmerkkeihin. vrt. Kissa on matolla. Kissa on viisikirjaiminen. 23 4

Valehtelijaparadoksi 1 Pohdiskele seuraavaa: Epimenides kreetalainen sanoo: "Kaikki kreetalaiset valehtelevat aina". Onko se mitä Epimenides sanoo totta vai epätotta? Tästä esimerkistä käytetään nimitystä "valehtelijaparadoksi". Valehtelijaparadoksi 2 Koska Epimenides itsekin on kreetalainen, hänkin siis valehtelee aina. Siis myös sanoessaan, että kaikki kreetalaiset valehtelevat aina. Eli kaikki kreetalaiset eivät valehtelekaan aina. Mutta tällöinhän Epimenides saattoikin puhua totta. Eli kaikki kreetalaiset kuitenkin valehtelevat aina... 25 26 Semanttiset paradoksit 1 Tarkastellaan seuraavaksi lausetta (*)Tämä lause on epätosi. a)oletetaan, että (*) on tosi. Silloin se, mitä (*) sanoo, pitää paikkansa, eli (*) on epätosi. Mutta tällöin (*) ei ole tosi, mikä on ristiriidassa tekemämme oletuksen kanssa. Siis (*) ei voi olla tosi. Semanttiset paradoksit 2 b)oletetaan, että (*) on epätosi. Silloin se, mitä (*) sanoo, ei pidä paikkaansa, eli (*) ei ole epätosi. Mutta tämä on ristiriidassa tekemämme oletuksen kanssa. Siis (*) ei voi olla epätosi. 27 28 Semanttiset paradoksit 3 ause (*) on esimerkki ns. semanttisista paradokseista. Kyseessä on aito paradoksi, joka tarkoittaa sitä, että uskottavista tai hyväksyttävistä lähtökohdista seuraa hyväksyttävillä päättelysäännöillä jotain epäuskottavaa tai ei-hyväksyttävää. Russellin paradoksi 1 Paradoksin mukaan joukko M sisältää kaikki ne joukot, jotka eivät sisällä itseään. Joukko A on siis joukon M jäsen (alkio) vain, jos joukko A ei ole oma jäsenensä. Paradoksi: kuuluuko joukko M itseensä? Matemaattisesti: Olkoon M = {x x x}. Tällöin jos M M, määritelmän mukaan M M. Vastaavasti jos M M, määritelmän mukaan M M. 29 30 5

Russellin paradoksi 2 Asian voi esittää myös esimerkin avulla (vrt. valehtelijaparadoksi): Kylässä on miehiä, joista osa ajaa oman partansa. Kylän parturi leikkaa parran vain niiltä miehiltä, jotka eivät aja omaa partaansa. Ajaako parturi oman partansa? Russellin paradoksin keksiminen johti aksiomaattisen joukko-opin keksimiseen. Nykyään onkin tapana sanoa, että M = {x x x} on luokka eikä joukko. Konnektiivit auselogiikassa tutkitaan lauseita ja niiden välisiä suhteita ilmaisujen ei, ja, tai, jos...niin ja jos ja vain jos ( joss ) kannalta. Näitä ilmaisuja sanotaan (lause)konnektiiveiksi. 31 32 Atomilauseet ja molekyylilauseet Esim. 1. Ulkona sataa. 2. ogiikka ei ole vaikeaa. 3. Frege ja Russell ovat loogikkoja. 4. Jos ulkona sataa, niin en viitsi mennä luennolle. auseita, joissa ei esiinny konnektiiveja, sanotaan atomilauseiksi. auseita, joissa esiintyy ainakin yksi konnektiivi, sanotaan molekyylilauseiksi. 2.1.2 auseiden formalisointi Formalisoitaessa luonnollisen kielen väitelauseita lauselogiikassa käytetään isoja kirjaimia. Erityisesti atomilauseisiin viitataan aakkosten alkupään isoilla kirjaimilla A, B, C jne. Esim.A = Maija on opiskelija. B = Vompatti on pussieläin. 33 34 auseiden formalisointi 2 Aakkosten loppupään kirjaimia P, Q, R jne. käytetään silloin, kun viitataan mihin tahansa lauseisiin (eli kun halutaan korostaa, että kyseessä voi olla joko atomilause tai molekyylilause). Esim.P = Vompatit elävät Tasmaniassa. Q = Jos sataa, niin tuulee. ause ei P P ja Q P tai Q Jos P niin Q P joss Q Formalisointi P P Q P Q P Q P Q Nimi Negaatio Konjunktio Disjunktio Implikaatio Ekvivalenssi Negaatiota sanotaan yksipaikkaiseksi, muita kaksipaikkaisiksi konnektiiveiksi. 35 6

Formalisoi lauselogiikassa seuraavat suomen kielen lauseet: 1. "Ulkona sataa tai tuulee. Symbolit: A = "Ulkona sataa" B = "(Ulkona) tuulee ause: A B 2. "Kajaani ei ole Ruotsin eikä Norjan pääkaupunki. Symbolit: A = "Kajaani on Ruotsin pääkaupunki" B = "Kajaani on Norjan pääkaupunki ause: A B 37 38 3. "Jos illalla sataa, niin menemme elokuviin tai ravintolaan. Symbolit: A = "Illalla sataa" B = "Menemme elokuviin" C = "Menemme ravintolaan ause: A (B C) 4. "iisa menee lenkille ja kuntosaliin tai ravintolaan. Symbolit: A = "iisa menee lenkille" B = "iisa menee kuntosaliin" C = "iisa menee ravintolaan ause voidaan ymmärtää kahdella toisistaan poikkeavalla tavalla: 39 40 1. tulkinta: "iisa menee lenkille - ja (sitten) kuntosaliin tai ravintolaan. ause: A (B C) 2. Tulkinta: "iisa menee lenkille ja kuntosaliin - tai (pelkästään) ravintolaan. 2.1.3 Sulkujen käyttö Jokainen lause on atomilause tai jotain taulukossa näkyvää muotoa. Jälkimmäisessä tapauksessa ko. konnektiivia sanotaan lauseen pääkonnektiiviksi. auseen muodon osoittamiseksi tarvitaan sulkuja. ause: (A B) C 41 42 7

Sulkujen käyttö 2 Esim. auseesta A B C ei tiedetä, kumpi on pääkonnektiivi. Sen sijaan lause A (B C) on muotoa P Q, joten siitä tiedetään, että pääkonnektiivi on konjunktio. ause (A B) C puolestaan on muotoa P Q, eli sen pääkonnektiivi on disjunktio. Sulkujen käyttö 3 Sopimus suluista: konjunktio-, disjunktio-, implikaatio- tai ekvivalenssilauseen ympärille laitetaan sulut, jos se on osana laajempaa lausetta. 43 44 Poikkeuksia: 1. auseita A (B C) ja (A B) C kutsutaan ketjukonjunktioiksi. auseita A (B C) ja (A B) C kutsutaan ketjudisjunktioiksi. Näiden lukemisjärjestystä ei tarvitse osoittaa suluilla. Voidaan siis kirjoittaa seuraavasti: A B C ja A B C Poikkeuksia (jatkoa): 2. Esim. A B C Tarkoitetaanko: (A B) C? vai A (B C)? Usein noudatetaan seuraavaa sopimusta konnektiivien vahvuusjärjestyksestä (ei edellytetä tällä kurssilla): (vahvin),, (heikoimmat) 45 Siis: A B C (A B) C vrt.3 2+4 = (3 2)+4 = 10 3 (2+4) = 18 46 Sulkujen käyttö 3 Siis symbolijono A B C voidaan tulkita kahdella eri tavalla, joten se ei tästä eteenpäin kelpaa lausekalkyylin lauseeksi. auseet A (B C) ja (A B) C poikkeavat toisistaan merkitystensä ja rakenteidensa puolesta. Ero lauseiden rakennustavassa nähdään muodostamalla lauseiden rakennepuut (tästä lisää harjoituksissa). Seuraavaksi 2.2 auselogiikan syntaksia 2.3 auselogiikan semantiikkaa 47 48 8