811120P Diskreetit rakenteet
|
|
- Aurora Virtanen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 811120P Diskreetit rakenteet Logiikka
2 3.1 Logiikka tietojenkäsittelyssä Pyritään formalisoimaan terveeseen järkeen perustuva päättely Sovelletaan monella alueella tietojenkäsittelyssä, esim. Kontrollirakenteiden ehtoina ohjelmoinnissa Tietokantakyselyissä Digitaalipiirien suunnittelussa Tietoturvassa, esim. pääsynvalvonnan mallit Asiantuntijajärjestelmissä: esim. tietämyspohjaiset ohjelmistot Formaalissa spesifioinnissa ja verifioinnissa P Diskreetit rakenteet, Logiikka 2
3 3.2 Propositiot Propositio on väittämä, jolla on totuusarvo tosi (1 tai T) tai epätosi (0 tai F) Esimerkkejä propositioista: 'Maa kiertää aurinkoa.' 'Isaac Newton syntyi vuonna 1642.' 'Tukholma on Australian pääkaupunki.' '5 on suurempi kuin 7.' 'Jokainen kakkosta suurempi parillinen kokonaisluku voidaan ilmaista kahden alkuluvun summana' P Diskreetit rakenteet, Logiikka 3
4 3.2 Propositiot (2) Tehtävä: Mitkä seuraavista ilmaisuista ovat propositioita? I. Jää kelluu vedessä. II. III. IV. Hyvää päivää! Kiina on Euroopassa Tee kotitehtäväsi! V = 4 VI = P Diskreetit rakenteet, Logiikka 4
5 3.2 Propositiot (2) Propositiologiikassa ei olla kiinnostuneita yksittäisten propositioiden totuudesta reaalimaailmassa vaan siitä, onko jokin propositio rakenteensa takia tosi tai epätosi Esim. propositio 'Jos Anna ja Pekko eivät molemmat ole onnellisia, niin joko Anna ei ole onnellinen tai Pekko ei ole onnellinen.' Rakenteensa takia aina tosi riippumatta Annan tai Pekon onnellisuudesta Mikä tahansa ilmaisu, jolla sama looginen rakenne aina tosi P Diskreetit rakenteet, Logiikka 5
6 3.2.1 Propositioiden rakenne Propositiolaskenta tutkii siis propositioiden rakennetta Edellisen kalvon propositio ( Jos Anna ja Pekko eivät... ) on yhdistetty propositio; se muodostuu atomisista propositioista Anna on onnellinen ja Pekko on onnellinen loogisia operaatioita eli konnektiiveja soveltamalla Konnektiivit vastaavat algebran laskutoimituksia (Atomisia) propositioita kuvataan propositiomuuttujilla Propositiomuuttujia merkitään pienillä kirjaimilla (tyypillisesti p,q ja r), joskus alaindeksillä varustettuna P Diskreetit rakenteet, Logiikka 6
7 3.2.2 Loogiset operaatiot x P(x) x P(x) konnektiivi symboli ja (konjunktio) tai (disjunktio) ei (negaatio) jos niin (implikaatio) jos ja vain jos (ekvivalenssi) P Diskreetit rakenteet, Logiikka 7
8 3.2.2 Loogiset operaatiot Negaatio-operaatio on yksipaikkainen, muut konnektiivit kaksipaikkaisia Loogisten operaatioiden toiminta määritellään totuustaulujen avulla antamalla konnektiivissa esiintyville propositiomuuttujille kaikki mahdolliset arvot Negaation totuustaulussa 2 riviä Muiden konnektiivien totuustaulussa 4 riviä P Diskreetit rakenteet, Logiikka 8
9 3.2.2 Loogiset operaatiot. Konjunktio (ja) x P(x) x P(x) p q p q T T T T F F F T F F F F P Diskreetit rakenteet, Logiikka 9
10 3.2.2 Loogiset operaatiot. Disjunktio (tai) x P(x) x P(x) p q p q T T T T F T F T T F F F P Diskreetit rakenteet, Logiikka 10
11 3.2.2 Loogiset operaatiot. Negaatio (ei) x P(x) x P(x) p p T F F T P Diskreetit rakenteet, Logiikka 11
12 3.2.2 Loogiset operaatiot. Implikaatio (jos-niin) p q p q T T T T F F F T T F F T P Diskreetit rakenteet, Logiikka 12
13 3.2.2 Loogiset operaatiot. Ekvivalenssi (jos-ja-vain-jos) x P(x) x P(x) p q p q T T T T F F F T F F F T P Diskreetit rakenteet, Logiikka 13
14 3.2.2 Loogiset operaatiot. Tehtäviä Tarkastele seuraavien ilmaisujen totuusarvoa I. Jää kelluu vedessä ja =4. II. Jää kelluu vedessä ja =5. III. Kiina on Euroopassa ja =4. IV. Kiina on Euroopassa ja =5. Tarkastele seuraavien ilmaisujen totuusarvoa I. Jää kelluu vedessä tai =4. II. Jää kelluu vedessä tai =5. III. Kiina on Euroopassa tai =4. IV. Kiina on Euroopassa tai = P Diskreetit rakenteet, Logiikka 14
15 3.2.2 Loogiset operaatiot. Tehtäviä (2) Tarkastele seuraavien ilmaisujen totuusarvoa I. Jos jää kelluu vedessä niin =4. II. Jos jää kelluu vedessä niin =5. III. Jos Kiina on Euroopassa niin =4. IV. Jos Kiina on Euroopassa niin =5. Tarkastele seuraavien ilmaisujen totuusarvoa I. Jää kelluu vedessä jos ja vain jos =4. II. Jää kelluu vedessä jos ja vain jos =5. III. Kiina on Euroopassa jos ja vain jos =4. IV. Kiina on Euroopassa jos ja vain jos =5. x P(x) x P(x) P Diskreetit rakenteet, Logiikka 15
16 3.2.2 Loogiset operaatiot. Konnektiivien vaikutusalueet Kasvavassa järjestyksessä, sekä,, Esimerkki. Ilmaisu p q r s p r tarkoittaa ilmaisua {[( p) q ] r } [(s p) ( r)] eli suoritusjärjestys: 1. p, r ; 2. ( p) q, s p ; 3. [( p) q ] r, (s p) ( r) ; 4. {[( p) q ] r } [(s p) ( r )] P Diskreetit rakenteet, Logiikka 16
17 3.2.3 Yhdistetyn proposition muodostaminen Esim.1 'Joko tietokoneohjelmani toimii ja siinä ei ole virheitä tai tietokoneohjelmani sisältää virheitä' Merkitään: p : 'tietokoneohjelmani toimii' q : 'tietokoneohjelmani sisältää virheitä' Propositio symbolisessa muodossa loogisena ilmaisuna (p q) q Esim.2 'Jos Anna ja Pekko eivät molemmat ole onnellisia, niin joko Anna ei ole onnellinen tai Pekko ei ole onnellinen' Merkitään: p : 'Anna on onnellinen' q : 'Pekko on onnellinen' Propositio symbolisessa muodossa { (p q) } { p q} P Diskreetit rakenteet, Logiikka 17
18 3.2.3 Yhdistetyn proposition muodostaminen (2) Tehtävä. Olkoot p,q ja r seuraavat propositiot: p = Sataa ; q= Aurinko paistaa ; r = On pilvistä. Kirjoita seuraavat yhdistetyt propositiot symbolisessa muodossa: a) Sataa ja aurinko paistaa. b) Jos sataa, niin on pilvistä. c) Jos sataa, niin aurinko ei paista ja on pilvistä. d) Aurinko paistaa, jos ja vain jos ei sada P Diskreetit rakenteet, Logiikka 18
19 Ilmaisun (p q) q totuustaulu x P(x) x P(x) p q q p q (p q) q T T F F T T F T T T F T F F T F F T F F P Diskreetit rakenteet, Logiikka 19
20 Ilmaisun (p q) p q totuustaulu x P(x) x P(x) p q p q (p q) p q p q (p q) p q T T T F F F F T T F F T F T T T F T F T T F T T F F F T T T T T P Diskreetit rakenteet, Logiikka 20
21 3.2.4 Tautologia ja ristiriita Lauselogiikan ilmaisu, joka on tosi kaikilla propositiomuuttujien arvoilla on tautologia Merkitään mielivaltaista tautologiaa symbolilla T 0 Esim. p p on tautologia Lauselogiikan ilmaisu, joka on epätosi kaikilla propositiomuuttujien arvoilla on ristiriita Merkitään mielivaltaista ristiriitaa symbolilla F 0 Esim. p p on ristiriita P Diskreetit rakenteet, Logiikka 21
22 3.2.5 Looginen ekvivalenssi Kaksi samoista muuttujista koostuvaa lauselogiikan ilmaisua u ja v ovat loogisesti ekvivalentit jos ne saavat samat totuusarvot kaikilla propositiomuuttujien totuusarvojen valinnoilla Tällöin merkitään u v Siis u ja v ovat loogisesti ekvivalentit täsmälleen silloin, kun u v on tautologia Täsmälleen silloin, kun ilmaisuilla u ja v on sama totuustaulu P Diskreetit rakenteet, Logiikka 22
23 3.2.6 Looginen seuraus Olkoot u ja v kaksi samoista muuttujista koostuvaa lauselogiikan ilmaisua. Tällöin v seuraa loogisesti ilmaisusta u jos kaikilla propositiomuuttujien totuusarvojen valinnoilla siitä, että u on tosi seuraa että v on tosi Tällöin merkitään u v Siis v seuraa loogisesti ilmaisusta u täsmälleen silloin, kun u v on tautologia Täsmälleen silloin, kun siitä, että u:n totuustaulussa on jollakin rivillä arvo T, aina seuraa, että samalla rivillä on myös v:n totuustaulussa arvo T P Diskreetit rakenteet, Logiikka 23
24 Tehtävä: Totuudenpuhujat ja valehtelijat x P(x) x P(x) Kaukaisella saarella asuu kahdentyyppisiä alkuasukkaita sellaisia, jotka aina puhuvat totta; ja sellaisia, jotka aina valehtelevat. On mahdollista, että saarelle on haudattu aarre; jokainen saaren asukas tietää onko näin vai ei. Tulet saarelle ja vastaasi kävelee alkuasukas. Sinun täytyy yhdellä kysymyksellä (johon vastaus on 'kyllä' tai 'ei') selvittää onko saarelle haudattu aarre. Miten asetat kysymyksen? P Diskreetit rakenteet, Logiikka 24
25 3.2.7 Logiikan lait Usein halutaan looginen ilmaisu muuttaa toiseen, ekvivalenttiin muotoon Erityisesti implikaation poistaminen on monesti tarpeen Apuna logiikan lait (seuraava kalvo) Voidaan todistaa totuustaulujen avulla Tehtävä: Osoita logiikan lakien avulla, että [(p q) q ] p on tautologia P Diskreetit rakenteet, Logiikka 25
26 3.2.7 Logiikan lait (2) x P(x) x P(x) P Diskreetit rakenteet, Logiikka 26
27 3.2.8 Looginen päättely Päättely koostuu oletuksista ja johtopäätöksestä Esim. A: 'Tiedosto on binaaritiedosto tai tekstitiedosto. Jos se on binaaritiedosto, ohjelmani ei hyväksy sitä. Ohjelmani hyväksyy tiedoston. Siispä se on tekstitiedosto. Oletukset: 1. Tiedosto on binaaritiedosto tai tekstitiedosto. 2. Jos tiedosto on binaaritiedosto, ohjelmani ei hyväksy sitä. 3. Ohjelmani hyväksyy tiedoston Johtopäätös: Tiedosto on tekstitiedosto Tässä siis tyyppiä P 1 P 2 P 3 Q oleva lauseke, jossa P 1, P 2 ja P 3 ovat oletuksia ja Q johtopäätös P Diskreetit rakenteet, Logiikka 27
28 3.2.8 Looginen päättely (2) Yleistetään: Päättely on rakenne (1) p 1, p 2,..., p n, Ⱶ q missä loogiset ilmaisut p 1, p 2,..., p n ovat oletuksia ja looginen ilmaisu q on johtopäätös. Päättely (1) (loogisesti) oikea (johdonmukainen, validi), jos looginen ilmaisu p 1 p 2 p n q on tautologia, jolloin q on looginen seuraus ilmaisusta p 1 p 2 p n P Diskreetit rakenteet, Logiikka 28
29 3.2.8 Looginen päättely (3) Päättelyn oikeaksi todistaminen = sen osoittaminen tautologiaksi Määritellään esimerkissä A propositiot p : 'tiedosto on binaaritiedosto' q : 'tiedosto on tekstitiedosto' r : 'ohjelmani hyväksyy tiedoston' Tällöin em. päättelyssä loogiset ekvivalenssit P 1 p q, P 2 p r, P 3 r ja Q q Nyt [(p q) (p r) r] q on tautologia (osoita!) joten päättely on oikea P Diskreetit rakenteet, Logiikka 29
30 3.2.8 Looginen päättely. Tehtäviä Tehtävä 1. Arvioi seuraavan päättelyn oikeellisuutta: Jos tietokoneohjelmani toimii, niin siinä ei ole virheitä. Tietokoneohjelmassani ei ole virheitä. Siispä tietokoneohjelmani toimii. Tehtävä 2. Intuitiivisen logiikan perusteella seuraava järkeily on tosi: 'Jos p:stä seuraa q ja q:sta seuraa r, niin p:stä seuraa r Osoita päättely loogisesti oikeaksi P Diskreetit rakenteet, Logiikka 30
31 3.3 Predikaattilogiikka Tarkastellaan väitteitä Kaikki ihmiset ovat nisäkkäitä. Usain Bolt on ihminen. Siispä Usain Bolt on nisäkäs. Ei ole totta, että kaikki linnut osaavat lentää. Siispä on olemassa ainakin yksi lintu, joka ei osaa lentää. Em. ei voi osoittaa oikeaksi propositiologiikan keinoin: tarvitaan ilmaisuja, jotka voivat sisältää muuttujia -> predikaattilogiikka P Diskreetit rakenteet, Logiikka 31
32 3.3.1 Predikaatit Ilmaisu on predikaatti, jos se sisältää yhden tai useampia muuttujia se ei ole propositio, mutta siitä tulee propositio, kun siinä esiintyvien muuttujien arvot sopivasti sidotaan Jos predikaatissa esiintyy n eri muuttujaa, se on n- paikkainen predikaatti. Jokainen muuttuja saa arvoja omassa määrittelyjoukossaan Esim. x < 12 on yksipaikkainen predikaatti, jonka muuttuja x saa arvoja reaalilukujen joukossa Jos edellä x korvataan arvolla 9.5 saadaan tosi propositio ja jos x korvataan arvolla 13.2 saadaan epätosi propositio P Diskreetit rakenteet, Logiikka 32
33 3.3.1 Predikaatit (2) x P(x) x P(x) Predikaatin muuttujia voidaan sitoa myös kvanttoreilla: Universaalikvanttorilla (luetaan 'kaikilla') Eksistenssikvanttorilla (luetaan 'on olemassa') Esim. tarkastellaan predikaattia 'x < 7 x > 5' x [x < 7 x > 5] tulkitaan: 'kaikilla x:n reaalilukuarvoilla on x < 7 tai x >5 x [x < 7 x > 5] tulkitaan: 'on olemassa sellainen reaaliluku x, että x < 7 tai x >5' Predikaatteja merkitään isoilla kirjaimilla, predikaattia P, joka sisältää n muuttujaa x 1, x 2,..., x n merkitään P(x 1, x 2,..., x n ) P Diskreetit rakenteet, Logiikka 33
34 3.3.1 Predikaatit (3) Kvanttorien sijoittaminen predikaattiin tapahtuu kirjoitusjärjestyksessä: x yp(x,y) tarkoittaa x( yp(x,y)), ts. Jokaista x:n arvoa x 0 kohti on olemassa sellainen arvo y 0, että P(x 0,y 0 ) on tosi. Esim. x( y y 3 =x)): Jokaista (reaalilukua) x 0 kohti on olemassa sellainen (reaaliluku) y 0, että y 03 = x P Diskreetit rakenteet, Logiikka 34
35 3.3.2 Universaali- ja eksistenssikvanttoreiden välinen yhteys Tarkastellaan propositiota (1) 'Kaikki joutsenet ovat mustia' Olkoon P(x) predikaatti: 'joutsen x on musta -> (1) tulee muotoon: x P(x) Sovelletaan negaatiota ja saadaan: (2) 'Kaikki joutsenet eivät ole mustia' formaalisti: [ x P(x)] (2) voidaan yhtäpitävästi esittää muodossa (3) 'On olemassa ainakin yksi joutsen, joka ei ole musta' formaalisti: x [ P(x)] P Diskreetit rakenteet, Logiikka 35
36 3.3.2 Universaali- ja eksistenssikvanttoreiden välinen yhteys (2) Edellisen kalvon ominaisuus pätee yleisesti -> sääntö: [ x P(x)] x [ P(x)] 'muotoa x P(x) olevan proposition negaatio saadaan vaihtamalla universaalikvanttori eksistenssikvanttoriksi ja ottamalla predikaatin negaatio' Vastaavasti saadaan [ x P(x)] x [ P(x)] 'muotoa x P(x) olevan proposition negaatio saadaan vaihtamalla eksistenssikvanttori universaalikvanttoriksi ja ottamalla predikaatin negaatio' P Diskreetit rakenteet, Logiikka 36
37 3.3.3 Kvanttorien järjestys Helposti huomataan, että kvanttorien ja kirjoitusjärjestys on olennainen Esim P(x,y) on predikaatti y=x+1 x yp(x,y): Jokaista lukua x kohti on olemassa sellainen luku y, että y=x+1 y xp(x,y): On olemassa sellainen luku y, että kaikilla luvuilla x, y=x+1 Ensimmäinen selvästi tosi ja jälkimmäinen epätosi P Diskreetit rakenteet, Logiikka 37
38 3.3 Tehtäviä Tehtävä 1. Tarkastellaan teatterin lipunvarausjärjestelmää. Olkoon B(h,p) predikaatti 'henkilö h on varannut paikan p'. Kirjoita seuraavat propositiot symbolisessa muodossa: a) 'paikka p 0 on varattu' b) 'henkilö h 0 on varannut (ainakin yhden) paikan c) 'kaikki paikat on varattu Tehtävä 2. Olkoon A = {1, 3, 5, 6, 7, 8} ja P(x) predikaatti x on parillinen. Määritä seuraavien lausekkeiden totuusarvo a) y A:P(y) b) x A:P(x+1) c) x A: x+3 < P Diskreetit rakenteet, Logiikka 38
39 3.3 Tehtäviä (2) Tehtävä 3. Kirjoita seuraavat propositiot symbolisessa muodossa. a) On olemassa reaaliluku x, jolle x 4-2x+1<0 b) Jokaista reaalilukua y kohti on olemassa reaaliluku x, jolle y= x 3. Muodosta tämän jälkeen propositioiden negaatiot ja esitä ne suomen kielellä Tehtävä 4.Kirjoita lausekkeet a) { x y [p(x,y) q(x,y)]} b) { x y [p(x,y) q(x,y)]} muodossa, jossa negaatio ei esiinny lausekkeen edessä P Diskreetit rakenteet, Logiikka 39
40 3.4 Matemaattisesta todistamisesta x P(x) x P(x) Todistamisella keskeinen rooli matematiikassa Matematiikan teoria perustuu aksiomeihin eli postulaatteihin, joita pidetään absoluuttisesti totta olevina väittäminä Esim. teorioista: Eukleideen geometria, lukuteoria Teoreema on totta oleva väittämä, joka voidaan johtaa aksiomeista loogisesti päättelemällä Väittämistä voidaan johtaa uusia väittämiä loogisesti päättelemällä Teoreeman todistus: perustelu, joka osoittaa, että teoreema on tosi = äärellinen jono väittämiä, joista jokainen on joko aksiomi, aikaisempi teoreema tai looginen seuraus todistuksen aikaisemmista askelista P Diskreetit rakenteet, Logiikka 40
41 3.4 Matemaattisesta todistamisesta (2) x P(x) x P(x) Todistukset esitetään matematiikassa yleensä puhekielen lauseiden ja matemaattisten merkintöjen sekoituksena Tulee tarvittaessa voida palauttaa loogisesti täysin tarkaksi esitykseksi Pätevän todistuksen konstruointi vaatii harjaannusta ja erilaisten tekniikoiden hallintaa Yleispätevää tekniikkaa ei ole olemassa, vaan uusissa tilanteissa joudutaan kokeilemaan useita vaihtoehtoja ja kehittämään uusia menetelmiä P Diskreetit rakenteet, Logiikka 41
42 3.4.1 Todistustekniikoita Muotoa P Q olevan teoreeman todistaminen Jos voidaan osoittaa, että P on epätosi, on P Q tosi Jos voidaan osoittaa, että Q on aina tosi, on P Q myös tosi (triviaali todistus) Suora todistus: osoitetaan, että jos P on tosi, niin siitä väistämättä seuraa, että Q on tosi Epäsuora todistus: osoitetaan, että (P Q):n kontrapositio Q P on tosi; oletetaan, että Q on tosi ja että tästä väistämättä seuraa, että P on tosi Perustuu ekvivalenssiin (P Q) ( Q P) Todistus ristiriidan avulla: oletetaan, että P ja Q ovat molemmat tosia ja johdetaan ristiriita P Diskreetit rakenteet, Logiikka 42
43 3.4.1 Todistustekniikoita (2) Kun halutaan todistaa, että jokin kaikkia alkioita koskeva yleinen väite ei ole tosi, tämä voidaan usein tehdä vastaesimerkin avulla etsimällä yksi sellainen alkio, jolle väite ei päde Muodollisesti: halutaan osoittaa, että x P(x) koska x P(x) x P(x), riittää löytää sellainen x 0, että P(x 0 ) P Diskreetit rakenteet, Logiikka 43
44 3.4.1 Todistustekniikoita. Tehtäviä Osoita vääräksi väite: Aina, kun n on luonnollinen luku, on n n. Todista väite: Kahden rationaaliluvun summa on rationaaliluku Todista epäsuoraa todistusta käyttäen väite: Olkoon x kokonaisluku. Jos x 2 on parillinen, niin x on parillinen. Todista vastaoletuksen avulla, että luvun 2 neliöjuuri on irrationaaliluku P Diskreetit rakenteet, Logiikka 44
Diskreetit rakenteet. 3. Logiikka. Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1
811120P 3. 5 op Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1 ja laskenta tarkastelemme terveeseen järkeen perustuvaa päättelyä formaalina järjestelmänä logiikkaa sovelletaan
LisätiedotLoogiset konnektiivit
Loogiset konnektiivit Tavallisimmat loogiset konnektiivit ovat negaatio ei konjunktio ja disjunktio tai implikaatio jos..., niin... ekvivalenssi... jos ja vain jos... Sulkeita ( ) käytetään selkeyden vuoksi
Lisätiedot-Matematiikka on aksiomaattinen järjestelmä. -uusi tieto voidaan perustella edellisten tietojen avulla, tätä kutsutaan todistamiseksi
-Matematiikka on aksiomaattinen järjestelmä -uusi tieto voidaan perustella edellisten tietojen avulla, tätä kutsutaan todistamiseksi -mustavalkoinen: asia joko on tai ei (vrt. humanistiset tieteet, ei
LisätiedotLisää kvanttoreista ja päättelyä sekä predikaattilogiikan totuustaulukot 1. Negaation siirto kvanttorin ohi
Lisää kvanttoreista ja päättelyä sekä predikaattilogiikan totuustaulukot 1. Negaation siirto kvanttorin ohi LUKUTEORIA JA TODISTAMINEN, MAA11 Esimerkki a) Lauseen Kaikki johtajat ovat miehiä negaatio ei
LisätiedotNimitys Symboli Merkitys Negaatio ei Konjuktio ja Disjunktio tai Implikaatio jos..., niin... Ekvivalenssi... jos ja vain jos...
2 Logiikkaa Tässä luvussa tutustutaan joihinkin logiikan käsitteisiin ja merkintöihin. Lisätietoja ja tarkennuksia löytyy esimerkiksi Jouko Väänäsen kirjasta Logiikka I 2.1 Loogiset konnektiivit Väitelauseen
LisätiedotLOGIIKKA johdantoa
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
LisätiedotMS-A0402 Diskreetin matematiikan perusteet
MS-A0402 Diskreetin matematiikan perusteet Osa 1: Joukko-oppi ja logiikka Riikka Kangaslampi 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Kiitokset Nämä luentokalvot perustuvat Gustaf
LisätiedotApprobatur 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.
Approbatur 3, demo 1, ratkaisut 1.1. A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat. Käydään kaikki vaihtoehdot läpi. Jos A on rehti, niin B on retku, koska muuten
LisätiedotLogiikka 1/5 Sisältö ESITIEDOT:
Logiikka 1/5 Sisältö Formaali logiikka Luonnollinen logiikka muodostaa perustan arkielämän päättelyille. Sen käyttö on intuitiivista ja usein tiedostamatonta. Mikäli logiikka halutaan täsmällistää esimerkiksi
LisätiedotVastaoletuksen muodostaminen
Vastaoletuksen muodostaminen Vastaoletus (Antiteesi) on väitteen negaatio. Sitä muodostettaessa on mietittävä, mitä tarkoittaa, että väite ei ole totta. Väite ja vastaoletus yhdessä sisältävät kaikki mahdolliset
LisätiedotTIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 8. syyskuuta 2016
TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 8. syyskuuta 2016 Sisällys a https://tim.jyu.fi/view/kurssit/tie/ tiea241/2016/videoiden%20hakemisto Matemaattisen
LisätiedotRatkaisu: Käytetään induktiota propositiolauseen A rakenteen suhteen. Alkuaskel. A = p i jollain i N. Koska v(p i ) = 1 kaikilla i N, saadaan
HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 2 Ratkaisuehdotukset 1. Olkoon totuusjakauma v sellainen että v(p i ) = 1 kaikilla i N ja A propositiolause, jossa
LisätiedotJohdatus matemaattiseen päättelyyn
Johdatus matemaattiseen päättelyyn Maarit Järvenpää Oulun yliopisto Matemaattisten tieteiden laitos Syyslukukausi 2015 1 Merkintöjä Luonnollisten lukujen joukko N on joukko N = {1, 2, 3,...} ja kokonaislukujen
LisätiedotTehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, sekä voi olla apua.
HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 2 Ratkaisuehdotuksia Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, 15-17
LisätiedotLauselogiikka Tautologia
Lauselogiikka Tautologia Hannu Lehto Tautologia Annetuista lauseista loogisilla konnektiiveillä saatu yhdistetty lause on on tautologia(pätevä), jos se on aina tosi siis riippumatta annettujen lauseiden
Lisätiedot3. Predikaattilogiikka
3. Predikaattilogiikka Muuttuja mukana lauseessa. Ei yksikäsitteistä totuusarvoa. Muuttujan kiinnittäminen määrän ilmaisulla voi antaa yksikäsitteisen totuusarvon. Esimerkki. Lauseella x 3 8 = 0 ei ole
LisätiedotPikapaketti logiikkaan
Pikapaketti logiikkaan Tämän oppimateriaalin tarkoituksena on tutustua pikaisesti matemaattiseen logiikkaan. Oppimateriaalin asioita tarvitaan projektin tekemisessä. Kiinnostuneet voivat lukea lisää myös
LisätiedotJohdatus matematiikkaan
Johdatus matematiikkaan Luento 3 Mikko Salo 1.9.2017 Sisältö 1. Logiikasta 2. Suora ja epäsuora todistus 3. Jaollisuus ja alkuluvut Todistus Tähän asti esitetyt todistukset ovat olleet esimerkinomaisia.
LisätiedotMatematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta.
Väitelause Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta. Tässä P:tä kutsutaan oletukseksi ja Q:ta väitteeksi. Jos yllä oleva väitelause on totta, sanotaan, että P:stä
LisätiedotJohdatus matemaattiseen päättelyyn
Johdatus matemaattiseen päättelyyn Oulun yliopisto Matemaattisten tieteiden laitos 01 Tero Vedenjuoksu Sisältö 1 Johdanto 3 Esitietoja ja merkintöjä 4 3 Todistamisesta 5 3.1 Suora todistus.............................
LisätiedotLAUSELOGIIKKA (1) Sanalliset ilmaisut ovat usein epätarkkoja. On ilmaisuja, joista voidaan sanoa, että ne ovat tosia tai epätosia, mutta eivät molempia. Ilmaisuja, joihin voidaan liittää totuusarvoja (tosi,
LisätiedotDiskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8
Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8 Tuntitehtävät 1-2 lasketaan alkuviikon harjoituksissa ja tuntitehtävät 5- loppuviikon harjoituksissa. Kotitehtävät 3-4 tarkastetaan loppuviikon
LisätiedotJohdatus matemaattiseen päättelyyn (5 op)
Johdatus matemaattiseen päättelyyn (5 op) Tero Vedenjuoksu Oulun yliopisto Matemaattisten tieteiden laitos 2014 Johdatus matemaattiseen päättelyyn 2014 Yhteystiedot: Tero Vedenjuoksu tero.vedenjuoksu@oulu.fi
Lisätiedot1 Logiikkaa. 1.1 Logiikan symbolit
1 Logiikkaa Tieteessä ja jokapäiväisessä elämässä joudutaan tekemään päätelmiä. Logiikassa tutkimuskohteena on juuri päättelyt. Sen sijaan päätelmien sisältöön ei niinkäään kiinnitetä huomiota. Päätelmät
LisätiedotPredikaattilogiikkaa
Predikaattilogiikkaa UKUTEORIA JA TO- DISTAMINEN, MAA11 Kertausta ogiikan tehtävä: ogiikka tutkii ajattelun ja päättelyn sääntöjä ja muodollisten päättelyiden oikeellisuutta, ja pyrkii erottamaan oikeat
LisätiedotLuonnollisen päättelyn luotettavuus
Luonnollisen päättelyn luotettavuus Luotettavuuden todistamiseksi määrittelemme täsmällisesti, milloin merkkijono on deduktio. Tässä ei ole sisällytetty päättelysääntöihin iteraatiosääntöä, koska sitä
LisätiedotTodistusmenetelmiä Miksi pitää todistaa?
Todistusmenetelmiä Miksi pitää todistaa? LUKUTEORIA JA TO- DISTAMINEN, MAA11 Todistus on looginen päättelyketju, jossa oletuksista, määritelmistä, aksioomeista sekä aiemmin todistetuista tuloksista lähtien
LisätiedotTodistamisessa on tärkeää erottaa tapaukset, kun sääntö pätee joillakin tai kun sääntö pätee kaikilla. Esim. On olemassa reaaliluku x, jolle x = 5.
3.4 Kvanttorit Todistamisessa on tärkeää erottaa tapaukset, kun sääntö pätee joillakin tai kun sääntö pätee kaikilla. Esim. On olemassa reaaliluku x, jolle x = 5. Kaikilla reaaliluvuilla x pätee x+1 >
LisätiedotToinen 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
2 3 Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin kun {A 1,A 2,...,A n,b } 0, jatkoa jatkoa 1 / 13 2 3 Edellinen sääntö toisin: Lause 2.5.{A 1,A 2,...,A n } B täsmälleen silloin
LisätiedotKirjoita käyttäen propositiosymboleita, konnektiiveja ja sulkeita propositiologiikan lauseiksi:
1 Logiikan paja, kevät 2011 Ratkaisut viikolle I Thomas Vikberg Merkitään propopositiosymboleilla p i seuraavia atomilauseita: p 0 : vettä sataa p 1 : tänään on perjantai p 2 : olen myöhässä Valitaan konnektiiveiksi,
LisätiedotTIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 16. maaliskuuta 2011
TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 16. maaliskuuta 2011 Sisällys Sisällys Väitelauseet lause (tai virke), joka sanoo jonkin asian pitävän paikkaansa
LisätiedotRatkaisu. Ensimmäinen kuten P Q, toinen kuten P Q. Kolmas kuten P (Q R):
Diskreetti matematiikka, sks 2010 Harjoitus 2, ratkaisuista 1. Seuraavassa on kuvattu kolme virtapiiriä, joissa on paristo, sopiva lamppu L ja katkaisimia P, Q, R, joiden läpi virta kulkee (1) tai ei kulje
LisätiedotFI3 Tiedon ja todellisuuden filosofia LOGIIKKA. 1.1 Logiikan ymmärtämiseksi on tärkeää osata erottaa muoto ja sisältö toisistaan:
LOGIIKKA 1 Mitä logiikka on? päättelyn tiede o oppi muodollisesti pätevästä päättelystä 1.1 Logiikan ymmärtämiseksi on tärkeää osata erottaa muoto ja sisältö toisistaan: sisältö, merkitys: onko jokin premissi
LisätiedotEnsimmäinen induktioperiaate
Ensimmäinen induktioperiaate Olkoon P(n) luonnollisilla luvuilla määritelty predikaatti. (P(n) voidaan lukea luvulla n on ominaisuus P.) Todistettava, että P(n) on tosi jokaisella n N. ( Kaikilla luonnollisilla
LisätiedotPropositiot: Propositiot ovat väitelauseita. Totuusfunktiot antavat niille totuusarvon T tai E.
Propositiot: Propositiot ovat väitelauseita. Totuusfunktiot antavat niille totuusarvon T tai E. Perusaksioomat: Laki 1: Kukin totuusfunktio antaa kullekin propositiolle totuusarvoksi joko toden T tai epätoden
LisätiedotEnsimmäinen induktioperiaate
1 Ensimmäinen induktioperiaate Olkoon P(n) luonnollisilla luvuilla määritelty predikaatti. (P(n) voidaan lukea luvulla n on ominaisuus P.) Todistettava, että P(n) on tosi jokaisella n N. ( Kaikilla luonnollisilla
LisätiedotTehtä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)
Tehtävä 1 Päättele resoluutiolla seuraavista klausuulijoukoista. a. {{p 0 }, {p 1 }, { p 0, p 2 }, {p 1, p 2, p 3 }, { p 2, p 3 }, {p 3 }}, b. {{ p 0, p 2 }, {p 0, p 1 }, {{ p 1, p 2 }, { p 2 }}, c. {{p
Lisätiedotmissä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen!
Matematiikan johdantokurssi Kertausharjoitustehtävien ratkaisuja/vastauksia/vihjeitä. Osoita todeksi logiikan lauseille seuraava: P Q (P Q). Ratkaisuohje. Väite tarkoittaa, että johdetut lauseet P Q ja
Lisätiedotb) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu.
Johdatus yliopistomatematiikkaan Helsingin yliopisto, matematiikan ja tilastotieteen laitos Kurssikoe 23.10.2017 Ohjeita: Vastaa kaikkiin tehtäviin. Ratkaisut voi kirjoittaa samalle konseptiarkille, jos
LisätiedotJokaisen parittoman kokonaisluvun toinen potenssi on pariton.
3 Todistustekniikkaa 3.1 Väitteen kumoaminen vastaesimerkillä Monissa tilanteissa kohdataan väitteitä, jotka koskevat esimerkiksi kaikkia kokonaislukuja, kaikkia reaalilukuja tai kaikkia joukkoja. Esimerkkejä
LisätiedotRatkaisu: Yksi tapa nähdä, että kaavat A (B C) ja (A B) (A C) ovat loogisesti ekvivalentit, on tehdä totuustaulu lauseelle
HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 3 Ratkaisuehdotukset 1. Olkoot A, B ja C propositiolauseita. Näytä, että A (B C) (A B) (A C). Ratkaisu: Yksi tapa
LisätiedotJohdatus matematiikkaan
Johdatus matematiikkaan Luento 8 Mikko Salo 13.9.2017 Sisältö 1. Kertausta Kurssin suorittaminen Kurssi suoritetaan lopputentillä (20.9. tai 4.10.). Arvostelu hyväksytty/hylätty. Tentissä on aikaa 4 h,
LisätiedotT Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (opetusmoniste, lauselogiikka )
T-79.144 Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 opetusmoniste, lauselogiikka 2.1-3.5) 21 24.9.2004 1. Määrittele lauselogiikan konnektiivit a) aina epätoden lauseen ja implikaation
LisätiedotLogiikan kertausta. TIE303 Formaalit menetelmät, kevät Antti-Juhani Kaijanaho. Jyväskylän yliopisto Tietotekniikan laitos.
TIE303 Formaalit menetelmät, kevät 2005 Logiikan kertausta Antti-Juhani Kaijanaho antkaij@mit.jyu.fi Jyväskylän yliopisto Tietotekniikan laitos TIE303 Formaalit mentetelmät, 2005-01-27 p. 1/17 Luento2Luentomoniste
LisätiedotInsinöörimatematiikka A
Insinöörimatematiikka A Mika Hirvensalo mikhirve@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2018 Mika Hirvensalo mikhirve@utu.fi Luentoruudut 3 1 of 23 Kertausta Määritelmä Predikaattilogiikan
LisätiedotMS-A0402 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I
MS-A040 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I G. Gripenberg Aalto-yliopisto. maaliskuuta 05 G. Gripenberg (Aalto-yliopisto) MS-A040 Diskreetin matematiikan perusteet Esimerkkejä. ym.,
Lisätiedotmissä on myös käytetty monisteen kaavaa 12. Pistä perustelut kohdilleen!
Matematiikan johdantokurssi Kertausharjoitustehtävien ratkaisuja/vastauksia/vihjeitä. Osoita todeksi logiikan lauseille seuraava: P Q (P Q). Ratkaisuohje. Väite tarkoittaa, että johdetut lauseet P Q ja
LisätiedotHY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 5 Ratkaisuehdotukset
HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 5 Ratkaisuehdotukset 1. Päättele resoluutiolla seuraavista klausuulijoukoista: (a) {{p 0 }, {p 1 }, { p 0, p 2 },
Lisätiedot811120P Diskreetit rakenteet
811120P Diskreetit rakenteet 2017-2018 Yhteenveto Yleistä kurssista Kurssin laajuus 5 op Luentoja 30h Harjoituksia 21h Itsenäistä työskentelyä n. 80h 811120P Diskreetit rakenteet, Yhteenveto 2 Kurssin
LisätiedotMS-A0402 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I
MS-A040 Diskreetin matematiikan perusteet Esimerkkejä ym., osa I G. Gripenberg Aalto-yliopisto. maaliskuuta 05 G. Gripenberg (Aalto-yliopisto) MS-A040 Diskreetin matematiikan perusteet Esimerkkejä. ym.,
Lisätiedot1. Logiikan ja joukko-opin alkeet
1. Logiikan ja joukko-opin alkeet 1.1. Logiikkaa 1. Osoita totuusarvotauluja käyttäen, että implikaatio p q voidaan kirjoittaa muotoon p q, ts. että propositio (p q) ( p q) on identtisesti tosi. 2. Todista
LisätiedotPredikaattilogiikan malli-teoreettinen semantiikka
Predikaattilogiikan malli-teoreettinen semantiikka February 4, 2013 Muistamme, että predikaattilogiikassa aakkosto L koostuu yksilövakioista c 0, c 1, c 2,... ja predikaattisymboleista P, R,... jne. Ekstensionaalisia
LisätiedotMiten osoitetaan joukot samoiksi?
Miten osoitetaan joukot samoiksi? Määritelmä 1 Joukot A ja B ovat samat, jos A B ja B A. Tällöin merkitään A = B. Kun todistetaan, että A = B, on päättelyssä kaksi vaihetta: (i) osoitetaan, että A B, ts.
LisätiedotYhtäpitävyys. Aikaisemmin osoitettiin, että n on parillinen (oletus) n 2 on parillinen (väite).
Yhtäpitävyys Aikaisemmin osoitettiin, että n on parillinen (oletus) n 2 on parillinen (väite). Toisaalta ollaan osoitettu, että n 2 on parillinen (oletus) n on parillinen (väite). Nämä kaksi väitelausetta
LisätiedotMS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I
MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I G. Gripenberg Aalto-yliopisto 3. huhtikuuta 2014 G. Gripenberg (Aalto-yliopisto) MS-A0402 Diskreetin matematiikan perusteetesimerkkejä,
LisätiedotMatematiikan perusteista logiikkaa ja joukko-oppia LaMa 1U syksyllä 2010
Ensimmäisen viikon luennot Matematiikan perusteista logiikkaa ja joukko-oppia LaMa 1U syksyllä 2010 Perustuu osittain kirjan Poole: Linear Algebra lukuihin Appendix A ja Appendix B ja Trench in verkkokirjaan,
Lisätiedot3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?
HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 1 Ratkaisuehdotuksia Tehtäväsarja I Seuraavat tehtävät liittyvät luentokalvoihin 1 14. Erityisesti esimerkistä 4 ja esimerkin
LisätiedotMS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I
MS-A040 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I G. Gripenberg Aalto-yliopisto 3. huhtikuuta 014 G. Gripenberg (Aalto-yliopisto) MS-A040 Diskreetin matematiikan perusteetesimerkkejä,
LisätiedotHY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 4 Ratkaisuehdotukset
HY / Matematiikan ja tilastotieteen laitos Johdatus logiikkaan I, syksy 2018 Harjoitus 4 Ratkaisuehdotukset 1. Etsi lauseen (p 0 (p 1 p 0 )) p 1 kanssa loogisesti ekvivalentti lause joka on (a) disjunktiivisessa
LisätiedotLogiikka I. Kaarlo Reipas 17. huhtikuuta 2012 Ψ. Tämä materiaali on vielä keskeneräinen. 1 Johdanto Mitä logiikka on?... 3
Φ Logiikka I Kaarlo Reipas 17. huhtikuuta 2012 Ψ Tämä materiaali on vielä keskeneräinen. Sisältö 1 Johdanto 3 1.1 Mitä logiikka on?.............................. 3 2 ropositiologiikka 4 2.1 Lauseet...................................
Lisätiedot815338A Ohjelmointikielten periaatteet
815338A Ohjelmointikielten periaatteet 2015-2016 VII Logiikkaohjelmointi Sisältö 1. Johdanto 2. Predikaattilogiikan käsitteistöä 3. Prolog 815338A Ohjelmointikielten periaatteet, Logiikkaohjelmointi 2
LisätiedotKesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset
Kesälukio 2000 PK2 Tauluharjoituksia I Mallivastaukset 2000-08-03T10:30/12:00 Huomaa, että joihinkin kysymyksiin on useampia oikeita vastauksia, joten nämä ovat todellakin vain mallivastaukset. 1 Logiikkaa
LisätiedotMatematiikan johdantokurssi, syksy 2016 Harjoitus 11, ratkaisuista
Matematiikan johdantokurssi, syksy 06 Harjoitus, ratkaisuista. Valitse seuraaville säännöille mahdollisimman laajat lähtöjoukot ja sopivat maalijoukot niin, että syntyy kahden muuttujan funktiot (ks. monisteen
LisätiedotModus Ponens. JosAjaA B ovat tosia, niin välttämättä myösb on tosi 1 / 15. Modus Ponens. Ketjusääntö. Päättelyketju.
JosAjaA B ovat tosia, niin välttämättä myösb on tosi 1 / 15 JosAjaA B ovat tosia, niin välttämättä myösb on tosi (A (A B)) B on tautologia eli (A (A B)) B. 1 / 15 JosAjaA B ovat tosia, niin välttämättä
LisätiedotTAMPEREEN YLIOPISTO Pro gradu -tutkielma. Roosa Niemi. Riippuvuuslogiikkaa
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Roosa Niemi Riippuvuuslogiikkaa Informaatiotieteiden yksikkö Matematiikka Syyskuu 2011 Tampereen yliopisto Informaatiotieteiden yksikkö ROOSA NIEMI: Riippuvuuslogiikkaa
LisätiedotMatematiikan peruskäsitteitä
2 Matematiikan peruskäsitteitä Kurssilla käsitellään matematiikan peruskäsitteitä, mutta lähinnä vain diskreetin matematiikan näkökulmasta. Lukiostakin tuttuja lineaarialgebran ja analyysin peruskäsitteitä
LisätiedotJohdatus matemaattiseen päättelyyn
Johdatus matemaattiseen päättelyyn Maarit Järvenpää Oulun yliopisto Matemaattisten tieteiden laitos Syyslukukausi 2015 1 Merkintöjä 2 Todistamisesta 2 3 Joukko-oppia Tässä luvussa tarkastellaan joukko-opin
LisätiedotTee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti!
MAA11 Koe.4.014 Jussi Tyni Tee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti! A-Osio: Ei saa käyttää laskinta. MAOL saa olla alusta asti käytössä. Maksimissaan
LisätiedotJohdatus yliopistomatematiikkaan
Johdatus yliopistomatematiikkaan Lotta Oinonen 1. maaliskuuta 2016 Helsingin yliopisto Matematiikan ja tilastotieteen laitos Sisältö 1 Perusasioita joukoista................................ 1 1.1 Merkintöjä..................................
LisätiedotMS-A0401 Diskreetin matematiikan perusteet Yhteenveto, osa I
MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, osa I G. Gripenberg Aalto-yliopisto 30. syyskuuta 2015 G. Gripenberg (Aalto-yliopisto) MS-A0401 Diskreetin matematiikan perusteet Yhteenveto, 30.
LisätiedotTodistusteoriaa. Kun kielen syntaksi on tarkasti määritelty, voidaan myös määritellä täsmällisesti, mitä pätevällä päättelyllä tarkoitetaan.
Todistusteoriaa Kun kielen syntaksi on tarkasti määritelty, voidaan myös määritellä täsmällisesti, mitä pätevällä päättelyllä tarkoitetaan. Todistusteoriassa annetaan joukko aksioomia ja päättely- sääntöjä,
LisätiedotJOHDATUS MATEMATIIKKAAN
JOHDATUS MATEMATIIKKAAN Toitteko minulle ihmisen, joka ei osaa laskea sormiaan? Kuolleiden kirja JYVÄSKYLÄN YLIOPISTO MATEMATIIKAN JA TILASTOTIETEEN LAITOS Alkusanat Tämä tiivistelmä on allekirjoittaneen
LisätiedotVastaus 1. Lasketaan joukkojen alkiot, ja todetaan, että niitä on 3 molemmissa.
Miten perustella, että joukossa A = {a, b, c} on yhtä monta alkiota kuin joukossa B = {d, e, f }? Vastaus 1. Lasketaan joukkojen alkiot, ja todetaan, että niitä on 3 molemmissa. Vastaus 2. Vertaillaan
LisätiedotEsitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa 1. Lähdetään sieventämään epäyhtälön vasenta puolta:
MATP00 Johdatus matematiikkaan Ylimääräisten tehtävien ratkaisuehdotuksia. Osoita, että 00 002 < 000 000. Esitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa. Lähdetään sieventämään epäyhtälön
LisätiedotTotuusjakaumat. Totuusjakauma eli valuaatio v on kuvaus v : {p 0, p 1, p 2,...} {0, 1}. Käytämme jatkossa joukolle {0, 1} merkintää B.
Totuusjakaumat Totuusjakauma eli valuaatio v on kuvaus v : {p 0, p 1, p 2,...} {0, 1}. Käytämme jatkossa joukolle {0, 1} merkintää B. Totuusjakauma v voidaan aina laajentaa kuvaukseksi V : {A A on L kaava}
LisätiedotMiten perustella, että joukossa A = {a, b, c} on yhtä monta alkiota kuin joukossa B = {d, e, f }?
Miten perustella, että joukossa A = {a, b, c} on yhtä monta alkiota kuin joukossa B = {d, e, f }? Miten perustella, että joukossa A = {a, b, c} on yhtä monta alkiota kuin joukossa B = {d, e, f }? Vastaus
Lisätiedot5.1 Semanttisten puiden muodostaminen
Luku 5 SEMNTTISET PUUT 51 Semanttisten puiden muodostaminen Esimerkki 80 Tarkastellaan kysymystä, onko kaava = (( p 0 p 1 ) (p 1 p 2 )) toteutuva Tätä voidaan tutkia päättelemällä semanttisesti seuraavaan
LisätiedotInduktiota käyttäen voidaan todistaa luonnollisia lukuja koskevia väitteitä, jotka ovat muotoa. väite P(n) on totta kaikille n = 0,1,2,...
Induktiotodistus Induktiota käyttäen voidaan todistaa luonnollisia lukuja koskevia väitteitä, jotka ovat muotoa väite P(n) on totta kaikille n = 0,1,2,.... Tässä väite P(n) riippuu n:n arvosta. Todistuksessa
LisätiedotJOHDATUS MATEMATIIKKAAN. Petri Juutinen
JOHDATUS MATEMATIIKKAAN Petri Juutinen 15. syyskuuta 2015 Alkulause Much more important than specific mathematical results are the habits of mind used by the people who create those results. Cuoco, Goldenberg
LisätiedotInsinöörimatematiikka IA
Isiöörimatematiikka IA Harjoitustehtäviä. Selvitä oko propositio ( p q r ( p q r kotradiktio. Ratkaisu: Kirjoitetaa totuustaulukko: p q r ( p q r p q r ( p q r ( p q r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LisätiedotT Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 12 (opetusmoniste, kappaleet )
T-79.144 Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 12 (opetusmoniste, kappaleet 9.1 9.5) 30.11. 3.12.2004 1. Osoita lauselogiikan avulla oheisten ehtolausekkeiden ekvivalenssi. (a)!(a
LisätiedotLogiikka. Kurt Gödel ( )
Logiikka Tutustumme seuraavaksi propositio- eli lauselogiikkaan, jossa tarkastellaan formaalien lauseiden ominaisuuksia, ennenkaikkea niiden totuusarvoja. Formalisoimalla luonnollisen kielen lauseet propositiologiikan
LisätiedotInduktio kaavan pituuden suhteen
Induktio kaavan pituuden suhteen Lauselogiikan objektikieli määritellään kurssilla Logiikka 1B seuraavasti: 1. Lausemuuttujat p 1, p 2, p 3,... ovat kaavoja. 2. Jos A on kaava, niin A on kaava. 3. Jos
LisätiedotT Kevät 2009 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (lauselogiikka )
T-79.3001 Kevät 2009 Logiikka tietotekniikassa: perusteet Laskuharjoitus 2 (lauselogiikka 2.1 3.4) 5.2. 9.2. 2009 Ratkaisuja demotehtäviin Tehtävä 2.1 Merkitään lausetta φ:llä, ja valitaan atomilauseiden
Lisätiedot(1) refleksiivinen, (2) symmetrinen ja (3) transitiivinen.
Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus. Tietyn ominaisuuden samuus -relaatio on ekvivalenssi; se on (1) refleksiivinen,
LisätiedotJohdatus logiikkaan I Harjoitus 4 Vihjeet
Johdatus logiikkaan I Harjoitus 4 Vihjeet 1. Etsi lauseen ((p 0 p 1 ) (p 0 p 1 )) kanssa loogisesti ekvivalentti lause joka on (a) disjunktiivisessa normaalimuodossa, (b) konjunktiivisessa normaalimuodossa.
LisätiedotMatematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus.
Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus. Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden
LisätiedotDiskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. ( ) Jeremias Berg
Diskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. (14.3-18.3) Jeremias Berg 1. Luettele kaikki seuraavien joukkojen alkiot: (a) {x Z : x 3} (b) {x N : x > 12 x < 7} (c) {x N : 1 x 7} Ratkaisu:
LisätiedotTAMPEREEN YLIOPISTO Pro gradu -tutkielma. Heidi Luukkonen. Sahlqvistin kaavat
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Heidi Luukkonen Sahlqvistin kaavat Informaatiotieteiden yksikkö Matematiikka Maaliskuu 2013 Tampereen yliopisto Informaatiotieteiden yksikkö LUUKKONEN, HEIDI: Sahlqvistin
LisätiedotJOHDATUS MATEMATIIKKAAN. Petri Juutinen
JOHDATUS MATEMATIIKKAAN Petri Juutinen 7. toukokuuta 04 Sisältö Joukko-oppia 4. Joukko-opin peruskäsitteitä ja merkintöjä........... 4 Todistamisen ja matemaattisen päättelyn alkeita 3. Alkupala..............................
LisätiedotT Kevät 2006 Logiikka tietotekniikassa: perusteet Laskuharjoitus 8 (opetusmoniste, kappaleet )
T-79.3001 Kevät 2006 Logiikka tietotekniikassa: perusteet Laskuharjoitus 8 (opetusmoniste, kappaleet 2.3 3.4) 21. 24.3.2006 1. Olkoon R kaksipaikkainen predikaattisymboli, jonka tulkintana on relaatio
LisätiedotKonnektiivit. On myös huomattava, että vain joillakin luonnollisen kielen konnektiiveilla on vastineensa lauselogiikassa.
Johdanto Lauselogiikassa tutkitaan sekä syntaktisella että semanttisella tasolla loogisia konnektiiveja ja niiden avulla muodostettuja kaavoja sekä myös formaalia päättelyä. Tarkastelemme aluksi klassisen
LisätiedotOpintomoniste logiikan ja joukko-opin perusteista
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Kari Lammi Opintomoniste logiikan ja joukko-opin perusteista Luonnontieteiden tiedekunta Matematiikka Toukokuu 2018 2 Tampereen yliopisto Luonnontieteiden tiedekunta
Lisätiedot2017 = = = = = = 26 1
JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 2, MALLIRATKAISUT Tehtävä 1. Sovella Eukleiden algoritmia ja (i) etsi s.y.t(2017, 753) (ii) etsi kaikki kokonaislukuratkaisut yhtälölle 405x + 141y = 12. Ratkaisu
LisätiedotJuuri 11 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty
Kertaus K1. a) 72 = 2 36 = 2 2 18 = 2 2 2 9 = 2 2 2 3 3 = 2 3 3 2 252 = 2 126 = 2 2 63 = 2 2 3 21 = 2 2 3 3 7 = 2 2 3 2 7 syt(72, 252) = 2 2 3 2 = 36 b) 252 = 72 3 + 36 72 = 36 2 syt(72, 252) = 36 c) pym(72,
LisätiedotMS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I
MS-A0402 Diskreetin matematiikan perusteet Yhteenveto, osa I G. Gripenberg Aalto-yliopisto 3. huhtikuuta 2014 G. Gripenberg (Aalto-yliopisto) MS-A0402 Diskreetin matematiikan perusteetyhteenveto, 3. osahuhtikuuta
Lisätiedot1 Johdanto, Tavoitteet 2. 2 Lähteitä 2. 3 Propositiologiikkaa 2. 4 Karnaugh'n kartat 16. 6 Predikaattilogiikkaa 31. 8 Relaatiot 42.
Diskreetit rakenteet, syksy 2015 Itä-Suomen yliopisto, Tietojenkäsittelytieteen laitos Ville Heikkinen 14.12.2015 15:18 Sisältö 1 Johdanto, Tavoitteet 2 2 Lähteitä 2 3 Propositiologiikkaa 2 4 Karnaugh'n
LisätiedotInsidenssifunktioiden teoriaa
TAMPEREEN YLIOPISTO Pro gradu -tutkielma Rauno Soppi Insidenssifunktioiden teoriaa Informaatiotieteiden yksikkö Matematiikka Marraskuu 2011 2 Tampereen yliopisto Informaatiotieteiden yksikkö SOPPI, RAUNO:
Lisätiedot