70
Osnove matematičke logike Pripreme za ispit iz informatike na DM

Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

  • Upload
    others

  • View
    31

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Osnove matematičke logikePripreme za ispit iz informatike na DM

Page 2: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Općenito…

• Matematička je logika vezana za logiku, granu filozofije.

• Osnovni pojam: logički SUD – IZJAVA koja može biti istinita ili neistinita.

Page 3: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Osnovne logičke operacije

Page 4: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Konjunkcija

• Logičko množenje

• I, AND

• Simbol: *

• logička operacija koja uključuje dvije logičke varijable (izjave) i istinita je samo ako su obje logičke varijable istinite.

Page 5: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Disjunkcija

• Logičko zbrajanje

• ILI, OR

• Simbol: +

• Izjava Z = A + B je istinita ako je istinita barem jedna od izjava A i B.

Page 6: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Negacija

• Logički NE, NOT

• logička operacija koja uključuje jednu logičku izjavu i istinita je ako je početna izjava neistinita.

Page 7: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Složeni logički izrazi

• Osnovne logičke operacije često se kombiniraju u složene logičke izraze.

• Za logički izraz, znajući definicije i (ili) tablice istinitosti osnovnih logičkih operacija, lako možemo napraviti tablicu istinitosti zadanoga složenog izraza.

• Prioritet osnovnih logičkih operacija:• Zagrade

• Negacija (NE)

• Konjunkcija (I)

• Disjunkcija (ILI)

Page 8: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Primjer

Page 9: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)
Page 10: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Zadatci s ispita DM

Page 11: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Probna državna matura, 2009

Page 12: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., ljetni rok

Page 13: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., jesenski rok

Page 14: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., ljetni rok

Page 15: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., jesenski rok

Page 16: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., ljetni rok

Page 17: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., jesenski rok

Page 18: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., ljetni rok

Page 19: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., ljetni rok

Page 20: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., jesenski rok

Page 21: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., jesenski rok

Page 22: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Probna državna matura, 2009

Page 23: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., ljetni rok

Page 24: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., jesenski rok

Page 25: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., ljetni rok

Page 26: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., jesenski rok

Page 27: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., ljetni rok

Page 28: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., jesenski rok

Page 29: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., ljetni rok

Page 30: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., jesenski rok

Page 31: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., ljetni rok

Page 32: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., ljetni rok

Page 33: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Dobivanje složenog logičkog izraza iz tablice istinitosti

Page 34: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Konjunktivna normalna forma

• U tablici istinitosti gledamo samo one redove u kojima je rezultat nula.

• U svakom od tih redova zbrajamo varijable, ali s tim da varijable čija je vrijednost jedan negiramo (one čija je vrijednost nula samo prepišemo).

• dobivene zbrojeve pomnožimo.

Page 35: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., jesenski rok

Page 36: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Disjunktivna normalna forma

• U tablici istinitosti gledamo samo one redove u kojima je rezultat jedan.

• U svakom od tih redova množimo varijable, ali s tim da varijable čija je vrijednost nulanegiramo (one čija je vrijednost jedan samo prepišemo).

• dobivene umnoške zbrojimo.

Page 37: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Zadatci s ispita DM

Page 38: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., jesenski rok

Page 39: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., ljetni rok

Page 40: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., jesenski rok

Page 41: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., ljetni rok

Page 42: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Teoremi Booleove algebre

Page 43: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)
Page 44: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Zadatci s ispita DM

Page 45: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., jesenski rok

Page 46: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., jesenski rok

Page 47: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., ljetni rok

Page 48: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., ljetni rok

Page 49: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., jesenski rok

Page 50: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., jesenski rok

Page 51: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., ljetni rok

Page 52: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., ljetni rok

Page 53: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., jesenski rok

Page 54: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Probna državna matura, 2009

Page 55: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., ljetni rok

Page 56: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., ljetni rok

Page 57: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., jesenski rok

Page 58: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., ljetni rok

Page 59: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2012., jesenski rok

Page 60: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., ljetni rok

Page 61: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., jesenski rok

Page 62: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., ljetni rok

Page 63: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2014., jesenski rok

Page 64: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., ljetni rok

Page 65: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Probna državna matura, 2009

Page 66: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., ljetni rok

Page 67: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2010., jesenski rok

Page 68: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., ljetni rok

Page 69: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2011., jesenski rok

Page 70: Osnove matematičke logike...Složeni logički izrazi •Osnovne logičke operacije često se kombiniraju u složene logičke izraze. •Za logički izraz, znajući definicije i (ili)

Državna matura, 2013., jesenski rok