Logiikka ja formaalit kielet

Slides:



Advertisements
Samankaltaiset esitykset
C ognitive A ffective T raining Peter 12 v: Kesäsunnuntai •Toiveikas, arvio 7 •Tänä viikonloppuna menen Strandbolle.. Eilen aikuiset sanoivat, että mennään.
Advertisements

15. Loogiset operaatiot.
@ Leena Lahtinen Helia Ohjelman perusrakenteet 1. PERÄKKÄISRAKENNE 2. VALINTARAKENNE 3. TOISTORAKENNE.
Toimintaohjeet opelle
OTA TÄMÄ VIESTI VAKAVASTI!
5.1. Tason yhtälö a(x – x0) + b(y – y0) + c(z – z0) = 0
Kognitiivinen kehitys
Finaalinen lauseenvastike
Ohjelman perusrakenteet
10 vinkkiä voimaantumiseen
Mallintarkistus ja sen soveltaminen PLC toimilohko-ohjelmien verifioinnissa AS Automaatio- ja systeemitekniikan projektityöt – loppuesitys Markus.
Filosofian aloja ja suuntauksia
FILOSOFIAN OSA-ALUEET
Rakenteinen ohjelmointi
2.2. komplementtisääntö ja yhteenlaskusääntö
FC WILD VALMENNUSLINJA versio 2011/ Harjoitukset Taito, taito ja taito  Nopeudesta ei hyötyä jos ei taitoa, harjoitukset pallollisia Liikkuva.
Oppimisvaikeudet.
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ VARTEN.
Kaikki maailman aine koostuu ainehiukkasista. Aineen lisäksi on olemassa niin sanottua antiainetta. Antihiukkaset muistuttavat ainehiukkasia niin paljon,
Pasi Kaipainen Tietokone ja tietoverkot ty ö v ä lineen ä – kurssi Tekij ä n p ää aine!!
p ¬p 1 p q pq 1 p q pq 1 Loogiset konnektiivit
Luennot abduktiosta Ilkka Niiniluoto toukokuu 2014
Kielellinen erityisvaikeus SLI
Lasten suusta.
Jouni Viuhko 2010 Pilkun käyttäminen.
Kirjoittakaa sana oikeaan esimerkkiin! 1. Kun kaksi autoa törmää toisiinsa, on kyseessä …..
Riippuvuus tupakoinnista
Luento 4. Kalle Videnoja.
Toiston tekeminen Javalla  Mikä toistorakenne on?  while toistorakenne  do-while toistorakenne  for toistorakenne 1.
Ohjelman perusrakenteet
Pilkku.
Mitä tieto on? Mitä voi tietää?
PILKKU.
Johdatus tieto-oppiin (3 op)
Mitä tieto on? Mitä voi tietää?
1 Lääkäripäivät P Tutkijakoulutus, Torstai Väitöskirja projektina Päivi Rautava Turun terveystoimi, erikoissairaanhoito Turun yliopisto,
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op
Talousmatematiikan perusteet ORMS1030
Hyvä ohjelmointitapa (osa 2) Yleistä Lisää hyviä ohjelmointikäytäntöjä: − Jaa pitkä koodi osiin. − Käytä attribuutteja säästeliäästi.
Mitä tieto-oppi eli tietoteoria tutkii?
Mitä uskonnolla tarkoitetaan? Uskonnollisia ajatuksia ja kokemuksia muokkaa Uskonto vaikuttaa yhteisö Homo religiosus 1.Ihmisellä lajiominainen kyky uskonnolliseen.
7. Määritä sellaisen ympyräsektorin keskuskulma, jonka pinta-ala on 1 ja piiri mahdollisimman lyhyt. Anna tulos 0,1 asteen tarkkuudella. Keskuskulma =
Opiskelijoiden rooleja STARA dominoi opetustilannetta omilla kommenteillaan, besserwisser, paljon äänessä vaikkei aina oikeassa. EVVK istuu mielenosoituksellisesti.
Aiemmin peruutettu luento
Toimintaohjeet opelle
MOTIVAATIO.
Riippuvuus tupakoinnista
Tietokannat -kurssi KSAO, Datanomit, käytön tuki kevät 2015 Lauri Tapola.
Luonnollisen logaritmifunktion derivaatta
Raunistulan koulun oppimis- ja osallisuuskysely luokille syyskuussa OHJE: Opettaja ohjaa työskentelyä. Kuva/dia heijastetaan videokameralla.
Mallit ja teoriat Idealisaatiot, abstraktiot, isolaatiot, konstruktiot.
1 Syntaksin harjoituskurssi CYK140 Harjoitustehtäviä 10.
Janne Korhonen. Henkilöhistoria Syntyi 1815 alaluokan perheeseen Isä kannusti opiskeluun Toimi myöhemmin opettajana Lopulta päätyi perustamaan oman koulun.
1.Peruskäsitteitä vektoreista
Työhyvinvointi JOULUKUU. Mitkä ovat kolme parasta asiaa työssäsi? © Työterveyslaitos 2016 ? ISTOCK.
Mita laatuauditointi merkitsee bio- ja ympäristötieteiden laitokselle? Leena Lindström.
ABIEN VANHEMPAINILTA. YO-TUTKINTO Kaikille pakollinen Äidinkieli Toinen kotimainen Vieras kieli Matema- tiikka Reaali- aine Toinen kotimainen Vähintään.
Joulun runoja © Jorma Piippo. Musta joulu Maa oli valkoinen viime viikolla, lunta oli mukavasti, sopivasti. Tuntui hyvältä, kun tuli lumi, ei ollut synkkää,
Lauseet.
Lukion tuntijakotaulukko 2016
13. Loogiset operaatiot.
if-else -vertailulause
do-while -toistolause
Mitä on metaetiikka? Yleensä etiikkaa tarkoittaa hyvän ja pahan, oikean ja väärän kysymyksiä, mutta siinä voidaan pohtia myös yleisempiä kysymyksiä. Näitä.
NET – Nivelvaiheessa erityistä tukea - koulutus 6 op
Suomen vuodenajat syksy kevät kesä talvi.
Ylioppilastutkinnosta
13. Loogiset operaatiot.
Ohjelman perusrakenteet
Esityksen transkriptio:

Logiikka ja formaalit kielet Niiniluotoa mukaellen Logiikka = oppi muodollisesti oikeasta päättelystä Matematiikka - sekakieli luonnollisesta ja formaalista kielestä Sumea logiikka - logiikkaa luonnollisten kielten kera Formaalikieli syntaksilta täsmällistä spesifioitua symbolikieltä koostuu perussymbolit lauseenmuodostussäännöt ==> kaavat ja lauseet Logiikka Ari Sarpola

Logiikan alat Niiniluotoa mukaellen Logiikka Ari Sarpola

Lauselogiikka Aakkosto A1,A2,A3,… atomilauseet A,B,C,… , P,Q,R,… metavariaabelit ¬ negaatio ”ei” & tai  konjuktio ”ja” | tai  disjunktio ”tai” poissulkeva tai  ”joko … tai…”  tai => implikaatio ”jos..., niin…”  tai <=> ekvivalenssi ”jos ja vain jos” ( ) sulut Laskujärjestys 1) ¬ 2)  ja  3)  ja  Logiikka Ari Sarpola

Formalisointi Logiikka Jos tänään on torstai ja ulkona sataa lunta, niin en viitsi mennä logiikan tunneille. A = tänään on torstai B = ulkona sataa lunta C = viitsin mennä logiikan tunneille (1) Jos A ja B, niin ei C (2) Jos (A & B), niin ¬C (3) (A & B) => ¬C Formalisoi lauseet: Jos rehtori ei ole vihainen, niin Pekka ei ole myöhässä eikä Maija liian aikaisessa. Tekemättä työtä emme elä. Joko ulkona sataa ja aurinko paistaa, tai emme taivaalle katsomalla näe sateenkaarta. Logiikka Ari Sarpola

Määritä lauseiden rakennuspuut Lauseen rakennuspuu Lauseen (A & B) => ¬C rakennepuuksi saadaan A B C ¬ C A & B (A & B) => ¬ C Määritä lauseiden rakennuspuut ¬ (¬ A => B) | ¬ C (A & B) | (¬ C => A) Logiikka Ari Sarpola

Lauselogiikan semantiikkaa Totuusmääritelmät A on tosimallissa M joss A vallitsee mallissa M eli jos A on M:n alkio Lause ¬ P on tosi joss P on tosi mallissa M lause (P&Q) on tosi joss sekä P että Q kumpikin ovat tosia mallissa M lause (P|Q) on tosi joss vähintään toinen P tai Q on tosia mallissa M Lause (P=>Q) on tosi joss ei ole niin, että P on tosi mallissa M ja Q ei ole tosi mallissa M Lause (P<=>Q) on tosi joss P ja Q ovat molemmat tosia tai P ja Q eivät kumpikaan ole tosia mallissa M Logiikka Ari Sarpola

Perustotuustaulut Logiikka Formalisoi ja tutki seuraavien lauseiden totuus P: Jos työttömyys tai inflaatio vähenee, niin maksutaseen vaje lisääntyy Q: Jos työttömyys vähenee, niin maksutaseen vaje lisääntyy, tai jos inflaatio vähenee, niin maksutaseen vaje lisääntyy. Logiikka Ari Sarpola

Suppesin päättelysäännöt Esimerkit ja Suppesin päättelysääntösysteemi Johda ensimmäinen lause käyttäen loppuja olettamuksina ¬ A, B=> ¬ A, C=>B, C A & (B |C), B | C, C => B, A => D ¬ A, ¬ B, C | ¬ D, C => B, A => D ¬ A, ¬ B | C, A => ¬ C, B Osoita, että logiikka ei ole vaikeaa käyttäen seuraavia premissejä Jos logiikka on vaikeaa, niin filosofia ei ole hauskaa. Filosofia on hauskaa tai logiikka ei ole vaikeaa. Osoita, että Datanomit eivät jää työttömiksi seuraavista premisseistä Jos IT-alaa kehittyy, niin datanomit eivät jää työttömiksi. Jotta maailma kehittyy eteenpäin on IT-alan kehityttävä. Maailma kehittyy eteenpäin. Johda lause Sienet eivät ole syötäviä seuraavista olettamuksista Jos sienet ovat syötäviä, niin ne eivät ole myrkyllisiä. Sienet eivät ole syötäviä tai ne ovat myrkyllisiä. Logiikka Ari Sarpola