LOGIIKKA johdantoa

Samankaltaiset tiedostot
Predikaattilogiikkaa

Loogiset konnektiivit

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

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

Pikapaketti logiikkaan

1 Logiikkaa. 1.1 Logiikan symbolit

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

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

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

Todistusmenetelmiä Miksi pitää todistaa?

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


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.

811120P Diskreetit rakenteet

Logiikka 1/5 Sisältö ESITIEDOT:

MS-A0402 Diskreetin matematiikan perusteet

T Kevät 2009 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (lauselogiikka )

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

Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta.

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

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

Luonnollisen päättelyn luotettavuus

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

Lauselogiikka Tautologia

Johdatus matemaattiseen päättelyyn

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

Vastaoletuksen muodostaminen

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

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

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

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

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

Kesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset

Jokaisen parittoman kokonaisluvun toinen potenssi on pariton.

Tekijä Pitkä Matematiikka 11 ratkaisut luku 1

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

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

13. Loogiset operaatiot 13.1

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

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

Yhtäpitävyys. Aikaisemmin osoitettiin, että n on parillinen (oletus) n 2 on parillinen (väite).

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

Johdatus matemaattiseen päättelyyn

Insinöörimatematiikka A

Johdatus matematiikkaan

Tietotekniikka ja diskreetti matematiikka

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

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

13. Loogiset operaatiot 13.1

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

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?

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

4 Matemaattinen induktio

Johdatus logiikkaan I Harjoitus 4 Vihjeet

Johdatus matemaattiseen päättelyyn (5 op)

Logiikka. Kurt Gödel ( )

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

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

Perinnöllinen informaatio ja geneettinen koodi.

Johdatus logiikkaan (Fte170)

5.1 Semanttisten puiden muodostaminen

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

Matematiikan peruskäsitteitä

T kevät 2007 Laskennallisen logiikan jatkokurssi Laskuharjoitus 1 Ratkaisut

Johdatus yliopistomatematiikkaan

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

Opintomoniste logiikan ja joukko-opin perusteista

JOHDATUS MATEMATIIKKAAN

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

1. Osoita, että joukon X osajoukoille A ja B on voimassa toinen ns. de Morganin laki (A B) = A B.

Aaro rakastaa Inkaa tai Ullaa

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014

Johdatus logiikkaan 1

1. Logiikan ja joukko-opin alkeet

JOHDATUS MATEMATIIKKAAN. Petri Juutinen

Ratkaisu. Ensimmäinen kuten P Q, toinen kuten P Q. Kolmas kuten P (Q R):

815338A Ohjelmointikielten periaatteet

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)

3. Predikaattilogiikka

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

Tehtäväalue ulottuu kohdan 1.15 paikkeille (hiukan edemmäs, jos haluaa).

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

Juuri 11 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

Matematiikan peruskäsitteitä

Ensimmäinen induktioperiaate

Kieli merkitys ja logiikka

Ensimmäinen induktioperiaate

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

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

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

1 Johdanto, Tavoitteet 2. 2 Lähteitä 2. 3 Propositiologiikkaa 2. 4 Karnaugh'n kartat Predikaattilogiikkaa Relaatiot 42.

MS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I

} {{ } kertaa jotain

Tietojenkäsittelytieteen ja tilastotieteen matematiikkaa 1/137

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Roosa Niemi. Riippuvuuslogiikkaa

Johdatus matemaattiseen päättelyyn

Muodolliset kieliopit

Määritelmä, alkuluku/yhdistetty luku: Esimerkki . c) Huomautus Määritelmä, alkutekijä: Esimerkki

Transkriptio:

LOGIIKKA johdantoa LUKUTEORIA JA TO- DISTAMINEN, MAA11 Logiikan tehtävä: Logiikka tutkii ajattelun ja päättelyn sääntöjä ja muodollisten päättelyiden oikeellisuutta, ja pyrkii erottamaan oikeat päättelyt vääristä. Siis, logiikka on oppia oikeasta päättelystä. Tätä päättelyä, eli logiikan tarpeita, varten on erityisesti luotu/laadittu ns. formaaliset eli muodolliset kielet, joita ovat: 1. Lauselogiikan kieli eli propositiologiikan kieli Propositio eli väitelause = suljettu lause (ei riipu mistään) Tänään sataa tai 2 + 2 = 4 HUOM! Päättelyyn voidaan käyttää myös luonnollista kieltä, esim. äidinkieltä. 2. Predikaattilogiikan kieli Predikaatti eli väitelause = avoin lause (riippuu jostakin) Tämä mies on Suomen tasavallan presidentti tai 2 + x = 4 Totuusarvo: Logiikkaan liittyy käsite totuusarvo, joka on tosi (1) tai epätosi (0). Kolmatta vaihtoehtoa ei ole, tämä on ns. kielletty kolmannen laki. Lisäksi totuusarvo ei voi olla samaan aikaan tosi ja epätos, tämä on ns. kielletyn ristiriidan laki. Esimerkkejä 1) Helsinki on Suomen pääkaupunki on propositio, joka tiedetään todeksi. 2) Joukon 1,2,3,4 suurin luku on 10 on epätosi propositio. 3) Kieliopillisesti oikeat lauseet, kuten Hyvää huomenta! ja Kunpa hiihtoloma jo alkaisi eivät ole propositioita, koska ne eivät sisällä väitettä niihin ei voi liittää näin ollen totuusarvoa. 4) Ilmaisu x + 2 = 5 ei ole propositio, sillä sen totuusarvo riippuu x:stä. Kyseinen ilmaisu on predikaatti. 5) Tuo komea matemaatikko on lahtelainen. sisältää väitteen, joka on tosi tai epätosi sen mukaan kuka matemaatikko on kyseessä. Koska lauseen totuus riippuu kohteesta, kyseessä on avoin lause eli predikaatti. (Vai riippuuko?) 1

Lauselogiikkaa Määritelmä, suljettu väitelause eli propositio: Propositio eli suljettu väitelause on ilmaisu, joka sisältää toden tai epätoden väitteen. Kutsutaan usein lyhyesti vain lauseeksi, jolloin tällä sanalla on eri merkitys kuin kieliopissa tai varsinaisessa matematiikassa (Matikassa Lause = Theorem on tulos, joka pitää todistaa). Esimerkkejä 1) Kuu on juustoa on epätosi propositio eli epätosi väitelause. 2) 2 + 2 = 4 on tosi propositio eli tosi väitelause. 3) Lauseen Luvun π ensimmäinen desimaali on 4 totuusarvo on 0. 4) Lauseen Luvun π toinen desimaali on 4 totuusarvo on 1. 5) Lauseen Luvun π 10 9999. desimaali on 4 totuusarvoa ei tiedetä. Totuusarvolle pätee seuraavat lait: Kielletyn kolmannen laki: Lauseen totuusarvo on joko tosi tai epätosi, kolmatta mahdollisuutta ei ole. Kielletyn ristiriidan laki: Lauseen totuusarvo ei voi olla yhtä aikaa sekä tosi että epätosi. Luonnollisen kielen lauseita, esim. Tänään on maanantai. voidaan merkitä lyhyesti kirjaimilla, siis p = Tänään on maanantai. Tällöin sanotaan, että luonnollinen kieli formalisoidaan, eli muodollistetaan. Propositio- eli lauselogiikassa tutkitaan annetuista lauseista (ns. atomilauseista) loogisilla konnektiiveilla muodostettuja uusia lauseita (ns. yhdistettyjä eli molekyylilauseita) ja niiden totuusarvoja. Tavallisimmat konnektiivit ovat: negaatio ( ei ), konjunktio ( ja ), disjunktio ( tai ), implikaatio ( jos niin ) ja looginen ekvivalenssi ( jos ja vain jos niin ). Olkoot p ja q propositioita, jolloin konnektiivien lukutavat ja merkinnät ovat: Merkintä Nimitys Lukutapa p p:n negaatio ei p p q p:n ja q:n konjunktio p ja q p q p:n ja q:n disjunktio p tai q p q p:n ja q:n implikaatio jos p niin q p q p:n ja q:n ekvivalenssi p jos ja vain jos q 2

Huomautus: 1) Atomilauseita voidaan merkitä myös isoilla kirjaimilla A, B, C jne. 2) Negaatio vastaa luonnollisen kielen ilmaisua ei ole niin, että. 3) Konjunktio on merkitykseltään sama kuin luonnollisen kielen ja. 4) Disjunktiolla on sitä vastoin kaksi eri merkitystä luonnollisessa kielessä, inklusiivinen, eli sisältävä merkitys ja eksklusiivinen, eli poissulkeva merkitys. Inklusiivinen merkitys tarkoittaa sitä, että disjunktion yhdistämistä atomilauseista jompikumpi on tosi tai molemmat ovat tosia. Esim.: Työhön voidaan valita henkilö, jolla on alan tutkinto tai viisi vuotta työkokemusta. Lienee selvää, että myös ne ehdokkaat, joilla molemmat ehdot täyttyvät, ovat kelvollisia. Eksklusiivinen merkitys tarkoittaa poissulkevaa joko tai merkitystä (ei molemmat). Tällöin täsmälleen toinen atomilauseista on tosi. Esim.: Jälkiruokana on kuppi kahvia tai jäätelöannos. Lauselogiikassa tai-sanalle ei jätetä tulkinnanvaraisuutta, nimittäin taiilmaisu tarkoittaa aina inklusiivista eli jompikumpi tai molemmat vaihtoehtoa. (Siis matemaatikot voivat ottaa kahvin ja jäätelön ) Totuustaulukot LUKUTEORIA JA TO- DISTAMINEN, MAA11 Atomilauseista konnektiiveilla muodostettuja (molekyyli)lauseita on mahdollisuus edelleen yhdistää ja saada näin yhä mutkikkaampia lauseita. Uusien (molekyyli)lauseiden totuusarvot saadaan helpoimmin selville totuustaulukoita eli totuusarvotaulukkoa käyttäen. Totuustaulukossa käsitellään kaikki atomilauseiden totuusarvovaihtoehdot. Tosi merkitään 1:llä ja epätosi 0:lla. Totuustaulukon sarakkeet ovat eri lauseita ja rivit ovat ko. sarakkeen lauseen totuusarvo. Määritelmä, loogiset konnektiivit: Loogiset konnektiivit,,,, määritellään seuraavilla Negaatio totuustaulukoilla. p p 0 1 1 0 Konjunktio p q p q 1 0 0 0 1 0 0 0 0 3

Disjunktio p q p q 1 0 1 0 1 1 0 0 0 Implikaatio p q p q 1 0 0 0 1 1 0 0 1! Ekvivalenssi p q p q 1 0 0 0 1 0 0 0 1 HUOM! Tässä p ja q ovat atomilauseita. Olkoot p = Sami voitti lotossa ja q = Sami on onnellinen. Esitä sanoin lauseet a) p, b) p q a) Ei pidä paikkaansa, että Sami voitti lotossa. tai lyhyemmin Sami ei voittanut lotossa. b) Sami voitti lotossa ja on Sami on onnellinen. Olkoot p = Lore on koira ja q = Lore on fiksu. Esitä sanoin lauseet a) p, b) p q a) Ei pidä paikkaansa, että Lore ei ole koira. (Siis Lore on koira.) b) Lore on koira tai Lore ei ole fiksu. 4

Huomautus (jatkuu): 5) Implikaatio p q voidaan lukutavan jos p, niin q asemasta ilmaista myös sanomalla, että p on riittävä ehto q:lle tai q on välttämätön ehto p:lle Luonnollisessa kielessä ilmaisua jos, niin käytetään monessa eri merkityksessä. Kun sanotaan jos p, niin q, tarkoitetaan usein sitä, että p:stä seuraa q, eli että p on q:n syy. Lauselogiikassa implikaatio ei ilmaise syy-yhteyttä, sillä p:llä ja q:lla ei tarvitse olla mitään sisällöllistä tekemistä toistensa kanssa. 6) Ekvivalenssi p q voidaan lukutavan p jos ja vain jos q ohella ilmaista myös sanomalla p on yhtäpitävä q:n kanssa, p ja q ovat ekvivalentteja p on välttämätön ja riittävä ehto q:lle tai p täsmälleen silloin kun q Implikaation tapaan ekvivalenssin atomilauseilla ei tarvitse olla syyyhteyttä. HUOM! Tässä p ja q ovat atomilauseita. Olkoot p = Sami voitti lotossa ja q = Sami on onnellinen. Esitä sanoin lauseet a) p, b) p q, c) p q, d) p q a) Ei pidä paikkaansa, että Sami voitti lotossa. tai lyhyemmin Sami ei voittanut lotossa. b) Sami voitti lotossa ja on Sami on onnellinen. c) Jos Sami voitti lotossa, niin Sami on onnellinen. d) Jos Sami ei voittanut lotossa, niin Sami ei ole onnellinen. Olkoot p = Lore on koira ja q = Lore on fiksu. Esitä sanoin lauseet a) p, b) p q, c) p q, d) p q a) Ei pidä paikkaansa, että Lore ei ole koira. (Siis Lore on koira.) b) Lore on koira tai Lore ei ole fiksu. c) Lore on koira jos ja vain jos Lore on fiksu. d) Jos Lore ei ole koira, niin Lore ei ole fiksu. 5

Olkoot q = Ulkona sataa lunta ja p = Ulkona on kylmä. Esitä logiikan symbolein lauseet a) Ulkona sataa lunta, jos on kylmä. b) Välttämätön ehto sille, että ulkona on kylmä on se, että ulkona sataa lunta. c) Ulkona ei ole kylmä, jos ulkona ei sada lunta. a) p q b) p q c) q p 1) Olkoot p = 3 on parillinen luku ja q = 4 on parillinen luku. Propositioista edellinen on epätosi ja jälkimmäinen tosi. Tällöin disjunktio p q = 3 on parillinen luku tai 4 on parillinen luku on tosi. 2) Olkoot p = vuosi 2012 on karkausvuosi ja q = Suomi on EU:n jäsen. Implikaatio p q on tosi, sillä molemmat atomilauseet ovat tosia. 3) Olkoot p = 2 + 2 = 4, q = Kuu on juustoa ja r = 2 + 2 = 5. Tällöin p q tarkoittaa lausetta: Jos 2 + 2 = 4, niin Kuu on juustoa, mikä on epätosi. Sen sijaan lause r q eli: Jos 2 + 2 = 5, niin Kuu on juustoa, on tosi. Vaikka tämä kuulostaa järjettömältä, se voidaan selittää näin. Jos 2 + 2 olisi 5, niin silloin maailma olisi sen verran sekaisin, että kaikki olisi mahdollista, myös Kuu voisi olla juustoa. Koska 2 + 2 ei ole 5, kuun pinnan laadusta ei voi tämän sinänsä toden implikaation perusteella sanoa yhtään mitään. 6