Protasiakos Kai Katigorimatikos Logismos

Embed Size (px)

DESCRIPTION

Protasiakos kai katigorimatikos logismosMathematics

Citation preview

  • Dom tou Majmatoc

    IProtasiak Logik (Propositional Logic).

    IKathgorhmatik Logik (Predicate Logic), h opoa enaignwst kai wc Prwtobjmia Logik (First-Order Logic).

    Autc oi shmeiseic enai basismnec stic shmeiseic tou IanHodkinson ap to Kolgio Imperial, tou Panepisthmou touLondnou.

    2 / 232

  • Bibla

    IAp th Logik sto Logik Programmatism kai thn Prolog.G. Mhtakdhc. Ekdseic Kardamtsa.

    IStoiqea Majhmatikc Logikc. A. Tzoubrac.

    Ekdseic Zth.

    ILogik: H dom tou Epiqeirmatoc. D. Portdhc, S.

    Ylloc kai D. Anapolitnoc. Ekdseic Neflh.

    IDiakrit Majhmatik kai Majhmatik Logik, Tmoc G':

    Majhmatik Logik. K. Dhmhtrakpouloc.

    Ellhnik Anoikt Panepistmio.

    I Logic in Computer Science: Modelling and Reasoning aboutSystems. M. Huth kai M. Ryan. Cambridge University Press.

    I Artificial Intelligence: A Modern Approach. S. Russel kai P.Norvig.Kuklofore ellhnik kdosh me ttlo Teqnht Nohmosnh -

    Ma Sgqronh Prosggish, ekdseic Kleidrijmoc.

    3 / 232

  • 1. Logik: Eisagwg

    ITo kommti thc Filosofac pou pragmateetai morfc

    sullogismo kai skyhc, eidik epagwgc kai episthmonikc

    mejdouc. Epiplon, Logik enai h susthmatik qrsh

    sumbolikn teqnikn kai majhmatikn mejdwn gia ton

    upologism morfn gkurou epagwgiko epiqeirmatoc.

    ISe aut to mjhma ja asqolhjome me th qrsh thc

    Logikc gia thn perigraf kai anptuxh prodiagrafn

    (specification) logismiko, kai ton sumperasm (reasoning)sqetik me tic prodiagrafc.

    4 / 232

  • Logik: Eisagwg

    IH Logik enai o logismc thc Plhroforikc: mamajhmatik bsh gia thn antimetpish plhroforac kai

    gia ton sumperasm sqetik me th sumperifor

    logismiko.

    IParqei ma kal exskhsh gia to swst sumperasm kai

    thn akrib perigraf.

    IMerikc ap tic polplokec efarmogc Plhroforikc

    qreizontai kai qrhsimopoion Logik. Pq, h Prolog enaima glssa programmatismo Logikc. H glssa bsewn

    dedomnwn SQL enai basismnh se idec Logikc. Oiprodiagrafc eufun praktrwn logismiko (intelligentsoftware agents) ekfrzontai me th qrsh thc Logikc.

    5 / 232

  • Logik: Eisagwg

    H Logik brskei efarmog (sunjwc apotele to upbajro)se arketc epistmec:

    IFusik: Kbantologikc Logikc (quantum logics) qounepinohje gia thn jemelwsh thc kbantomhqanikc (quantummechanics).

    IYuqologa: qrsh Logikn gia thn melth thc anjrpinhc

    skyhc.

    IGlwssologa: qrsh Logikc gia thn jemelwsh Logikn

    Grammatikn (logical grammar) me skop thn anlush thcqrshc thc glssac ap touc anjrpouc. Pc, gia

    pardeigma, qrhsimopoiontai ta onmata, oi antwnumec,

    oi posodektec (loi-meriko-kpoioi klp), oi qrnoi

    (upersuntlikoc -aristoc, klp).

    6 / 232

  • Logik: Eisagwg

    'Ena ssthma Logikc perilambnei:

    ISuntaktik (Syntax): ma tupik glssa (pwc maglssa programmatismo) h opoa qrhsimopoietai gia na

    ekfrsei nnoiec, gia thn anaparstash thc gnshc.

    IShmasiologa (Semantics). H shmasiologa tousustmatoc exetzei ton trpo me ton opoo oi ekfrseic

    pou epitrpontai ap to suntaktik thc glssac

    sqetzontai me to pragmatik touc perieqmeno.

    ISnolo kannwn sumperasmatologac (Proof theory). Oikannec sumperasmatologac epitrpoun thn exagwg

    logikn sumperasmtwn ap th gnsh tou sustmatoc.

    7 / 232

  • 2. Protasiak Logik

    Paraktw enai na mroc progrmmatoc:

    if count>0 and not found thendecrement count; look for next entry;

    end if

    ITo prgramma perilambnei basikc (atomikc)protseic, pwc count>0, found, oi opoec enai alhjec yeudec ktw ap orismnec sunjkec.

    IMporon na qrhsimopoihjon sndesmoi pwc and, or,not gia na anaptuqjon pio polplokec protseic ap ticatomikc protseic.

    Ih telik polplokh prtash ja enai alhjc yeudc.

    H protasiak logik den enai pol ekfrastik. H

    kathgorhmatik logik enai pio ekfrastik.

    8 / 232

  • Protasiak Logik

    I'Ola ta edh Logikc baszontai se kpoio bajm sthn

    Protasiak Logik.

    IJloume na antimetwpzoume if-tests opoiasdpotepoluplokthtac kai na meletsoume ta genik

    qarakthristik touc.

    IDen jloume apl na apotimome if-testsJloume na gnwrzoume an do if-tests qoun to dio nhma,pte to na sunepgetai to llo, an na if-test mporepot na enai alhjc ( yeudc).

    IH Protasiak Logik perilambnei ma shmantik omda

    upologistikn problhmtwn, kai sunepc enai antikemeno

    melthc twn algorjmwn kai thc jewrac poluplokthtac.

    9 / 232

  • 2.1 Suntaktik

    Prta, prpei na dsoume na akrib orism sta edh twn

    if-tests ta opoa ja antimetwpsoume. Autc o orismc ja macdsei thn tupik glssa (formal language) thc ProtasiakcLogikc. To alfbhto thc glssac thc Protasiakc Logikc

    qei 3 sustatik.

    10 / 232

  • Prto sustatik: 'Atoma

    De mac apasqole poia atomik gegonta (pq, count>0,found) ja antimetwpsoume. Arke na mporon na proun maalhjotim (dhlad na enai alhj yeud).

    Oi protasiakc metablhtc (propositional variables) toma(propositional atoms) grfontai sunjwc wc p, p, p0, p1, p2, . . . wc q, r , . . .

    Enai san tic metablhtc x , y , z sta Majhmatik.

    11 / 232

  • Detero sustatik: Logiko sndesmoi

    'Eqoume touc paraktw sundsmouc (connectives):

    Iszeuxh (kai): grfetai wc

    Irnhsh (den): grfetai wc

    Idizeuxh (): grfetai wc

    Isunepagwg (an-tte): grfetai wc

    Iisodunama (an kai mno an): grfetai wc

    I truth kai falsity: grfontai wc > kai

    12 / 232

  • Paradegmata

    ITo test count>0 and not found grfetai wc(count > 0) found, swc p q

    ITa smbola gia szeuxh, dizeuxh, sunepagwg kai

    isodunama parnoun do paramtrouc kai grfontai wc:

    p q, p q, p q, p qIH rnhsh parnei ma parmetro kai grfetai wc:p, q

    ITa >, den qoun paramtrouc.Enai logikc stajerc (pwc to pi).

    13 / 232

  • Trto sustatik: Shmea Stxhc

    Qreiazmaste parenjseic gia na aposafhnsoume ta if-tests.

    Pq, sthn arijmhtik to 1 2 + 3 den enai xekjaro, up thnnnoia ti mporome na to diabsoume wc (1 2) + 3 1 (2 + 3). H diafor pazei rlo.

    Omowc, to p q r mpore na diabaste wc:I (p q) rI p (q r)

    14 / 232

  • Protseic

    'Olec oi akoloujec sumblwn pou ekfrzoun toma,

    sundsmouc kai parenjseic onomzontai ekfrseic.

    Aut pou qoume onomsei if-tests sth Logik lgontaiprotseic (formulas) kalosqhmatismnec (well-formed)ekfrseic.

    Orismc 2.1 (Prtash)

    IKje tomo (p, q, r klp) enai prtash.

    ITa > kai enai protseic.

    IAn to A enai prtash tte enai kai to (A).

    IAn ta A,B enai protseic tte enai kai ta(A B), (A B), (A B) kai (A B).

    IOi mnec ekfrseic thc glssac pou enai protseic, enai

    autc pou kataskeuzontai me touc parapnw kannec.

    15 / 232

  • Paradegmata Protsewn

    Ta paraktw enai protseic:

    I pI (p)I ((p) >)I (((p) >))I ((p) (((p) >)))Qreiazmaste kpoiouc kannec gia na meisoume ton arijm

    parenjsewn.

    Austhr milntac, ta apotelsmata ja enai suntomografec

    protsewn. All jewrontai protseic.

    Mporome pnta na paraleyoume tic exwterikc parenjseic:

    pq, ta p kai ((p) >) enai saf.

    16 / 232

  • Kannec Apaloifc Parenjsewn

    Gia na paraleyoume perissterec parenjseic, orzoume thn

    paraktw proteraithta sundsmwn:

    (isqurteroc) ,,,, (pio adnamoc)

    Enai pwc sthn arijmhtik pou to enai isqurtero ap to+ kai sunepc to 2+34 diabzetai wc 2+(34) kai qi wc(2+3)4. Omowc:I p q r diabzetai wc p (q r) kai qi wc (p q) rI p q diabzetai wc (p) q kai qi wc (p q)I p q r diabzetai wc (p (q)) r kai qi wc

    p ((q r)) p ((q) r))Genik mwc protenetai h qrsh twn parenjsewn tan bohjei

    thn anagnwsimthta, parlo pou oi parenjseic mporon na

    apaloifjon. Pq, to p q r s t enai pol dskolona katanohje.

    17 / 232

  • Kannec Apaloifc Parenjsewn

    Ti gnetai me protseic pwc p q r ; H proteraithta twnsundsmwn den mac bohjei se aut thn perptwsh. H

    parapnw prtash prpei na diabaste wc p (q r) wc(p q) r ;

    Se ttoiec periptseic prpei opwsdpote na qrhsimopoiome

    parenjseic.

    Ap thn llh, oi protseic p q r kai p q r enai safecpwc enai.

    'Opwc ja dome h logik shmasa enai h dia kai stic do

    periptseic pwc kai na qrhsimopoisoume tic parenjseic. Oi

    protseic (p q) r kai p (q r) enai diaforetikc. 'Allapwc ja dome qoun thn dia alhjotim se kje perptwsh:

    enai logik isodnamec.'Ara de mac apasqole pc ja aposafhnsoume thn prtash

    p q r . (Sunjwc enai (p q) r .)18 / 232

  • Dndra

    'Eqoume dexei pc na diabzoume me safneia ma prtash

    (formula).

    Se kje prtash antistoiqe na dndro (formation tree), nadigramma dhlad pou deqnei pc kataskeuzetai h prtash

    aut ap toma me th bojeia twn sundsmwn.

    Pq, h prtash p q (p q r) qei to paraktw dndro:

    p

    pq

    q r

    -

    V

    /\

    ->

    ->

    19 / 232

  • Krioc Sndesmoc

    Prosxte ti o sndesmoc sth rza (koruf) tou dndrou enai

    . Autc enai o krioc sndesmoc (principal connective) thcprtashc p q (p q r). Aut h prtash qei thnlogik morf A B .Kje mh atomik prtash qei na krio sndesmo, o opooc

    kajorzei th logik morf thc prtashc.

    I p q r qei krio sndesmo . H logik thc morf enaiA B .

    I (p q) qei krio sndesmo . H logik thc morfenai A.

    I p q r qei krio sndesmo (pijantata to detero). Hlogik thc morf enai A B .

    I p q r qei krio sndesmo . H logik thc morf enaiA B .Poia enai ta dndra autn twn protsewn;

    20 / 232

  • Upo-protseic

    Oi upo-protseic (subformulas) mac prtashc A enai oiprotseic pou qrhsimopoiontai gia thn anptuxh thc A, pwcaut orzetai ap ton Orism 2.1.

    Oi upo-protseic antistoiqon stouc kmbouc, sta

    upo-dndra, tou dndrou thc A.

    Oi upo-protseic thc p q (p q r) enai:p q (p q r)p q p q rp q p q r

    p q r

    Prosoq: uprqoun duo diaforetikc upo-protseic p.

    Ta p q kai p q den enai upo-protseic, enaiupo-akoloujec (sub-strings) sumblwn.21 / 232

  • Suntomografec 1in Ai ,

    ni=1 Ai ,

    ni=1

    Ai ,

    1inAi

    Ta parapnw enai suntomografec gia thn prtash

    A1 A2 An. 1in Ai ,

    ni=1 Ai ,

    ni=1

    Ai ,

    1inAi

    Ta parapnw enai suntomografec gia thn prtash

    A1 A2 An.

    Enai pwc sthn 'Algebra, pou to

    ni=1 ai enai suntomografatou a1 + a2 + + an.22 / 232

  • Orologa

    Orismc 2.2

    IMa prtash thc morfc >,, p, gia na tomo p,onomzetai atomik prtash (atomic formula).

    IStoiqeidhc tpoc (literal) enai kje atomik prtash hrnhsh thc.

    IProgrammatikc tpoc (clause) enai ma dizeuxh enc perissotrwn stoiqeiwdn tpwn.

    Pq, oi protseic p,r ,,> enai lec stoiqeideic tpoi.

    Paradegmata programmatikn tpwn:

    p, p, p q r , p p p > q.

    O kenc programmatikc tpoc, o opooc den periqei kanna

    stoiqeidh tpo, antimetwpzetai pwc h prtash (stobiblo o kenc programmatikc tpoc sumbolzetai me ).23 / 232

  • 2.2 Shmasiologa

    Gnwrzoume pc na diabzoume kai na grfoume protseic

    (formulas). Poio enai mwc to nhma touc; Me lla lgia,poia enai h shmasiologa touc;

    Oi logiko sndesmoi (,,,,) qoun kpoia antistoiqame thn Ellhnik glssa.

    All ta Ellhnik enai ma fusik glssa, gemth me

    asfeiec kai eidikc periptseic. H metfrash metax

    Ellhnikn kai Logikc den enai pnta ekolh.

    Qreiazmaste na akrib trpo me ton opoo na dnoume nhma

    stic protseic thc Logikc.

    24 / 232

  • Katstash, Aponom aljeiac

    Ma katstash (situation) enai kti to opoo orzei an kjetomo enai alhjc yeudc.

    Aponom aljeiac onomzoume kje sunrthsh F : Q 7 {,}pou Q enai to snolo twn atmwn thc glssac. Dhlad maaponom aljeiac dnei alhjotimc sta toma thc glssac.

    Gia ta if-tests ma katstash enai na shmeo sthn ektleshtou progrmmatoc. Oi trqousec timc twn metablhtn tou

    progrmmatoc kajorzoun an kje atomik kfrash enc if-test(pq, x > 0, x=y klp) enai alhjc yeudc.

    Gia thn kfrash if (it rains) then (it is cloudy) ma katstashenai o kairc.

    Gia ta toma p, q, . . . ma katstash diatupnei poia apaut enai alhj kai poia enai yeud.

    Uprqei pnw ap ma katstash. Profanc, se ma

    diaforetik katstash oi alhjotimc ja enai diaforetikc.

    Gnwrzontac ma katstash mporome na upologsoume to

    nhma kje prtashc, dhlad an h prtash enai alhjc

    yeudc se aut thn katstash. Phganoume ap aplc

    protseic se pio snjetec, pwc ja dome eujc amswc.

    25 / 232

  • Katstash, Aponom aljeiac

    Uprqei pnw ap ma katstash. Profanc, se ma

    diaforetik katstash oi alhjotimc ja enai diaforetikc.

    Gnwrzontac ma katstash mporome na upologsoume to

    nhma kje prtashc, dhlad an h prtash enai alhjc

    yeudc se aut thn katstash. Phganoume ap aplc

    protseic se pio snjetec, pwc ja dome eujc amswc.

    26 / 232

  • Ermhnea

    Orismc 2.3 ( Ermhnea (Evaluation) )

    H alhjotim mac prtashc se ma dedomnh katstash

    orzetai wc exc.

    IH katstash mac plhrofore gia tic alhjotimc twn

    atmwn.

    IH prtash > enai alhjc kai h enai yeudc.Ac upojsoume ti A,B enai protseic, kai ti gnwrzoume ticalhjotimc touc sth dedomnh katstash. Tte se aut thn

    katstash:

    IH prtash A enai alhjc an h A enai yeudc, kai yeudcan h A enai alhjc.

    IH prtash AB enai alhjc an h A kai h B enai alhjec.Se opoiadpote llh perptwsh h A B enai yeudc.

    27 / 232

  • Ermhnea

    Orismc 2.3 (Ermhnea) (sunqeia)

    IH prtash A B enai alhjc an h A enai alhjc h Benai alhjc kai h A kai h B enai alhjec. Seopoiadpote llh perptwsh h A B enai yeudc.(Periektik dizeuxh.)

    IH prtash A B enai alhjc an h A enai yeudc h Benai alhjc. Allic, an h A enai alhjc kai h B enaiyeudc tte h A B enai yeudc.

    IH prtash A B enai alhjc an h A kai h B qoun thndia alhjotim (enai kai oi do alhjec kai oi do

    yeudec).

    28 / 232

  • Pnakec Aljeiac gia touc sundsmouc

    Mporome na ekfrsoume autoc touc kannec

    qrhsimopointac pnakec aljeiac gia touc sundsmouc.

    Grfoume 1 gia thn tim alhjc kai 0 gia thn tim yeudc.Aut den qoun sqsh me ta >, ta opoa enai protseic kaiqi alhjotimc.

    A A > 1 0 1 0

    0 1 1 0

    A B A B A B A B A B1 1 1 1 1 1

    1 0 0 1 0 0

    0 1 0 1 1 0

    0 0 0 0 1 1

    29 / 232

  • Paradegmata

    Ac upojsoume ti h prtash p enai alhjc kai h q enaiyeudc se ma sugkekrimnh katstash. Tte se aut thn

    katstash h prtash:

    I p enai yeudc.I q enai alhjc.I p q enai yeudc.I p q enai alhjc.I p q enai yeudc.I q p enai alhjc.I p q enai yeudc kai h p q enai alhjc.

    30 / 232

  • Paradegmata

    Ac upojsoume tra ti h prtash p enai yeudc kai h q enaialhjc. Se aut thn kainorgia katstash h prtash:

    I p enai tra alhjc.I q enai tra yeudc.I p q enai akma yeudc.I p q enai akma alhjc.I p q enai tra alhjc.I q p enai tra yeudc.I p q enai akma yeudc kai h p q enai akmaalhjc.

    31 / 232

  • Paradegmata

    Ac upojsoume pli ti h prtash p enai alhjc kai h q enaiyeudc se ma sugkekrimnh katstash. Poia enai h alhjotim

    twn paraktw protsewn:

    I p qI q qI p qI p q qI (p >)I (q (p q))

    32 / 232

  • 2.3 Sqsh tou Protasiako Logismo me th Fusik

    Glssa

    H tupopohsh thc fusikc glssac, dhlad h metfrash twn

    protsewn thc fusikc glssac sthn Protasiak Logik den

    enai pnta ekolh. Enai mwc aparathth gia orismnec

    efarmogc.

    Merik stoiqea pou prpei na prosxoume sthn tupopohsh

    thc fusikc glssac:

    IApomonnoume tic atomikc protseic.

    IProsqoume an kpoiec ap tic atomikc protseic enai

    tautshmec.

    IAntikajistome diakritc atomikc protseic me diakrit

    toma (p, q, r , . . . ).

    IEntopzoume louc touc logikoc sundsmouc (aut apaite

    thn apdosh twn sundsmwn thc fusikc glssac se

    antstoiqouc thc tupikc).

    33 / 232

  • Tupopohsh thc fusikc glssac

    IEntopzoume tic mikrterec (snjetec) protseic oi opoec

    apotelon th snjeth prtash, kai tic diakrnoume me

    parenjseic.

    IEntopzoume ton krio logik sndesmo pou sundei tic

    snjetec protseic metax touc, kai proqwrome ap' autn

    stouc epimrouc sundsmouc.

    IApoddoume thn prtash qrhsimopointac ta sqetik

    logik smbola kai parenjseic.

    Paradegmata tupopohshc thc fusikc glssac uprqoun sto

    biblo Logik: H Dom tou Epiqeirmatoc.

    34 / 232

  • Tupopohsh thc fusikc glssac

    Pardeigma: An den psei o plhjwrismc kai anboun taepitkia, tte to dhmsio qroc ja psei an kai mno an

    katafgoume se exwterik daneism.

    Atomikc protseic:

    p: o plhjwrismc pfteiq: ta epitkia anebanounr : to dhmsio qroc pfteis: katafegoume se exwterik daneism

    Logiko sndesmoi: an . . . tte, den, kai, an kai mno an

    Prth prosggish logikc morfc:

    an (den p kai q), tte (r an kai mno an s)Krioc sndesmoc: an . . . tteLogik morf: (p q) (r s)35 / 232

  • Problmata sthn tupopohsh thc fusikc glssac

    To all mpore na shmanei kai.ja bgw xw all brqei metafrzetai seja bgw xw brqei.

    ektc an genik shmanei ja bgw xw ektc an brqei metafrzetai seja bgw xw ja brqei.Epshc mpore na ekfraste wc (ja brqei) ja bgw xw.

    To suqn shmanei kaimporec na preic kotpoulo yri sunjwc shmaneimporec na preic kotpoulo mporec na preic yri

    o Ginnhc kai h Mara enai eutuqismnoi maz prpei nametafraste wc ma atomik prtash, qi wc

    o Ginnhc enai eutuqismnoc h Mara enai eutuqismnh36 / 232

  • Ap thn tupik glssa sth fusik

    Arqik h metfrash thc tupikc glssac sth fusik fanetai

    ekolh. Pq:

    I p q metafrzetai se p kai q.I brqei ja bgw xw metafrzetai se an brqei tteden ja bgw xw.

    All uprqoun kai problmata. Oi polplokec protseic thc

    Protasiakc Logikc enai dskolo na apodojon sth fusik

    glssa.

    O sndesmoc enai dskolo na apodoje. Sth fusik glssaqrhsimopoiome to an . . . tte me diaforetikoc trpouc, kaiqi pnta prosektik.

    H prtash Emai o Ppac emai jeoc enai alhjc(giat;). All ja lgame pot ti h prtash thc fusikcglssac An emai o Ppac tte emai jeoc enai alhjc;

    37 / 232

  • 3. Epiqeirmata, egkurthta

    Gnwrzoume pc na diabzoume, na grfoume kai na

    ermhneoume (evaluate) protseic thc Protasiakc Logikc.Gnwrzoume epshc merik prgmata sqetik me th metfrash

    metax thc fusikc glssac kai thc Protasiakc Logikc.

    H Logik qrhsimopoietai kai gia epiqeirhmatologa. Pq,

    paraktw qoume to exc epiqerhma:

    IO Swkrthc enai ndrac.

    IOi ndrec enai jnhto.

    I'Ara o Swkrthc enai jnhtc.

    Enai aut na gkuro epiqerhma;

    38 / 232

  • 3.1 'Egkura epiqeirmata

    To prohgomeno epiqerhma enai gkuro an gia kje

    katstash sthn opoa o Swkrthc enai ndrac kai oi ndrec

    enai jnhto, o Swkrthc enai ndrac.

    'Opwc qoume anafrei, sthn Protasiak Logik ma

    katstash orzei thn alhjotim kje atmou.

    Orismc 3.1 ( 'Egkuro Epiqerhma (Valid Argument) )

    Dojousn twn protsewn A1,A2, . . . ,An,B , na epiqerhma

    A1, . . . ,An, ra B

    enai gkuro an: h prtash B enai alhjc se kje katstashsthn opoa lec oi protseic A1, . . . ,An enai alhjec. 'An isqeiaut tte grfoume A1, . . . ,An |= B .To smbolo |= diabzetai wc logik sunpeia (logicalentailment/implication).39 / 232

  • Paradegmata epiqeirhmtwn

    Ac upojsoume ti A,B enai tuqaec protseic. To epiqerhma:

    I A, ra A enai gkuro giat se kje katstash, an h Aenai alhjc tte h A enai alhjc. A |= A.

    I A B , ra A enai gkuro. A B |= A.I A, ra A B den enai gkuro: uprqoun katastseicpou h A enai alhjc kai h A B enai yeudc. SunepcA 2 A B .

    I A,A B , ra B enai gkuro. To noma auto touepiqeirmatoc enai modus ponens.

    I A B,B , ra A enai epshc gkuro. To nomaauto tou epiqeirmatoc enai modus tollens.

    I A B,B , ra A den enai gkuro. A B,B 2 A.

    40 / 232

  • 3.2 'Egkurec, ikanopoisimec, isodnamec protseic

    Treic basikc idec sqetzontai me ta gkura epiqeirmata.

    Orismc 3.2 ( 'Egkurh Prtash (Valid Formula) )

    Ma prtash enai logik gkurh logik alhjc an enai

    alhjc se kje katstash. Grfoume |= A tan ma prtashA enai gkurh.

    Oi gkurec protseic onomzontai kai tautologec (tautologies).

    Orismc 3.3 ( Ikanopoisimh Prtash (Satisfiable Formula) )

    Ma prtash enai ikanopoisimh epalhjesimh an enai

    alhjc se toulqiston ma katstash.

    Orismc 3.4 ( Isodnamec Protseic (Equivalent Formulas) )

    Duo protseic A,B enai logik isodnamec an enai alhjecstic diec akribc katastseic. Sumbolik A B .

    41 / 232

  • Paradegmata

    Prtash 'Egkurh Ikanopoisimh

    > nai nai qi qip qi nai

    p p qi qip p nai nai

    Isodnamh; p > p qp p nai qi qi

    p p qi nai qip q qi qi nai

    42 / 232

  • 3.3 Sqseic metax twn tessrwn ennoin

    Ta gkura epiqeirmata kai oi gkurec, ikanopoisimec kai

    isodnamec protseic orzontai metax touc. Pq:

    epiqerhma egkurthta ikanopoih- isodunama

    simthta

    A |= B A B gkurh A B (A B) >mh ikanopoisimh

    > |= A A gkurh A A >mh ikanopoisimh

    43 / 232

  • 4. Elgqontac thn egkurthta twn protsewn

    'Ara qreizetai na antimetwpsoume mno gkurec protseic.

    Pc katalabanoume an ma prtash enai gkurh; Elgqoumeti h prtash enai alhjc se kje katstash.

    Aut mpore na epiteuqje gia protseic thc Protasiakc

    Logikc, all upologistik enai na dskolo prblhma.

    Gia thn Kathgorhmatik Logik, thn opoa ja dome sta

    epmena majmata, enai pol pio dskolo prblhma, giat oi

    katastseic enai pollc kai pio polplokec. All uprqoun

    kpoioi trpoi na dexoume ti orismnec protseic thc

    Kathgorhmatikc Logikc enai gkurec.

    44 / 232

  • Trpoi na elegqje h egkurthta twn protsewn

    Uprqoun diforoi trpoi na upologsoume an ma prtash

    thc Protasiakc Logikc enai gkurh qi:

    IPnakec aljeiac. Elgqoume an se lec tic pijanc

    sqetikc katastseic h prtash enai alhjc.

    I'Amesh majhmatik epiqeirhmatologa (directmathematical argument).

    IIsodunamec. 'Eqoume ma lsta ap qrsima zeugria

    isodnamwn protsewn. Qrhsimopoiome autc tic

    isodunamec gia na metatryoume thn arqik prtash sthn

    prtash >, h opoa enai gkurh.IDifora sustmata apodexewn (proof systems), pwc pq,kannec fusikc sumperasmatologac (natural deduction),sustmata Hilbert, shmasiologiko pnakec (semantictableaux).

    45 / 232

  • 4.1 Pnakec aljeiac

    Ac dexoume ti h prtash (p q) (p q) enai gkurh.Grfoume 1 gia thn tim alhjc kai 0 gia thn tim yeudc.

    'Eqoume do toma, pou to kajna parnei ma ap tic do

    alhjotimc. Oi alhjotimc llwn atmwn den mac apasqolon.

    'Ara qoume tsseric sqetikc katastseic. Ermhneoume lec

    tic upo-protseic thc prtashc mac se kje katstash:

    p q p q p p q (p q) (p q)1 1 1 0 1 1

    1 0 0 0 0 1

    0 1 1 1 1 1

    0 0 1 1 1 1

    Blpoume ti h prtash (p q) (p q) enai alhjc (qeitim 1) se lec tic tsseric katastseic. 'Ara enai gkurh.

    46 / 232

  • Isodunama kai ikanopoihsimthta

    O dioc pnakac deqnei ti oi protseic p q kai p q enaiisodnamec: se kje ma ap tic tsseric katastseic qoun

    thn dia alhjotim.

    Ti elgqoume gia na dexoume ikanopoihsimthta;

    47 / 232

  • Meionektmata kai pleonektmata twn pinkwn aljeiac

    Enai kourastik kai enai ekolo na gnei ljoc.

    All douleoun pnta, toulqiston gia thn Protasiak

    Logik pou mno peperasmnec katastseic sqetzontai me

    ma prtash. (Aut den isqei gia thn Kathgorhmatik Logik.

    Sthn perptwsh aut prpei na brome llouc trpouc.)

    Oi pnakec aljeiac mporon epiplon na qrhsimopoihjon gia

    na dexoume ikanopoihsimthta kai isodunama.

    Deqnoun pso dskolo enai na apodeiqje h egkurthta,

    ikanopoihsimthta, klp. Ma prtash me n toma qreizetai2n grammc ston pnaka aljeiac thc. Prosjtontac na tomodiplasizei tic grammc tou pnaka.

    48 / 232

  • 4.2 'Amesh majhmatik epiqeirhmatologa (Directargument)

    Ac dexoume ti h prtash p p q enai gkurh.

    Ac proume ma tuqaa katstash, h opoa dnei alhjotimc

    sta toma p, q. Ja dexoume ti h prtash p p q enaialhjc se aut thn katstash.

    'Ara prpei na dexoume ti AN to p enai alhjc se aut thnkatstash TOTE enai alhjc kai h prtash p q.

    An to p enai alhjc, tte kai na ap ta p, q enai alhjc, rah prtash p q enai alhjc.

    'Askhsh: dexte ti h prtash A (A B) B enai gkurh.

    49 / 232

  • 'Amesh majhmatik epiqeirhmatologa

    Ac dexoume ti h prtash (A B) C enai logik isodnamhme thn prtash A (B C ). (Omowc, ja mporosame nadexoume ti h prtash (AB)C A (B C ) enai gkurh.)

    Ac proume ma opoiadpote katstash.

    H (A B) C enai alhjc se aut thn katstash an kai mnoan h A B kai h C enai alhjec (smfwna me ton orism thcshmasiologac tou ).

    To parapnw isqei an kai mno an h A kai h B enai alhjec,kai h C enai epshc alhjc, dhlad enai lec alhjec.

    Aut isqei an kai mno an h A enai alhjc, kai epshc h B kaih C enai alhjec.

    Aut isqei an kai mno an h A kai h B C enai alhjec.50 / 232

  • 'Amesh majhmatik epiqeirhmatologa

    Aut isqei an kai mno an h A (B C ) enai alhjc.

    'Ara oi protseic (A B) C kai A (B C ) qoun thn diaalhjotim se aut thn katstash. H katstash tan tuqaa,

    ra oi protseic enai logik isodnamec.

    51 / 232

  • 'Amesh Majhmatik Epiqeirhmatologa

    Ac dexoume ti h prtash ((p q) p) p, h opoa enaignwst wc nmoc tou Peirce, enai gkurh.

    Ac proume ma tuqaa katstash. An to p enai alhjc seaut thn katstash, tte h prtash ((p q) p) p enaialhjc, giat kje prtash thc morfc A B enai alhjctan h B enai alhjc.

    An to p den enai alhjc tte ja enai yeudc se aut thnkatstash.

    Tte h prtash p q enai alhjc, giat kje prtash thcmorfc A B enai alhjc tan h A enai yeudc.

    Tte h prtash (p q) p enai yeudc giat kje prtashthc morfc A B enai yeudc tan h A enai alhjc kai h Benai yeudc.

    52 / 232

  • 'Amesh Majhmatik Epiqeirhmatologa

    Tte h prtash ((p q) p) p enai alhjc giat kjeprtash thc morfc A B enai alhjc tan h A enai yeudc.

    Aut h morf epiqeirhmatologac onomzetai

    epiqeirhmatologa me periptseic (argument by cases): to penai alhjc to p enai yeudc. Den uprqoun llecperiptseic. Autc enai o nmoc thc tou trtou apoklesewc

    (law of excluded middle).

    53 / 232

  • 4.3 Isodunamec

    Oi isodunamec mac bohjon sto na aplopoisoume ma

    prtash na metatryoume ma prtash se ma llh, pnta

    diathrntac th logik isodunama.

    'Ara an mporsoume na metatryoume ma prtash sthn

    prtash > tte xroume ti h arqik prtash enai gkurh.

    Ja anafroume ma lsta isodunamin oi opoec enai qrsimec

    gi' aut ton skop.

    Oi isodunamec enai pollc, all lec ekfrzoun basikc

    logikc arqc pou ja prpei na gnwrzete. Na elgxete ti oi

    protseic enai ntwc isodnamec qrhsimopointac pnakec

    aljeiac mesh epiqeirhmatologa.

    54 / 232

  • Isodunamec pou perilambnoun to sndesmo

    Stic paraktw isodunamec ta A,B,C ekfrzoun tuqaecprotseic. Gia suntoma pollc forc ja grfoume

    isodnamec ant gia logik isodnamec.

    1. H prtash A B enai logik isodnamh me thn B A(antimetajetikthta tou ).2. H prtash A A enai logik isodnamh me thn A(autopjeia tou ).3. H prtash A > enai logik isodnamh me thn A.4. Oi protseic A kai A A enai isodnamec me thn .5. H prtash (A B) C enai isodnamh me thn A (B C )(prosetairistikthta tou ).

    55 / 232

  • Isodunamec pou perilambnoun to sndesmo

    6. H prtash A B enai isodnamh me thn B A(antimetajetikthta tou ).7. H prtash AA enai isodnamh me thn A (autopjeia tou).8. Oi protseic A > kai A A enai isodnamec me thn >.9. H prtash A enai isodnamh me thn A.10. H prtash (A B) C enai isodnamh me thn A (B C )(prosetairistikthta tou ).

    56 / 232

  • Isodunamec pou perilambnoun touc sundsmouc ,kai

    11. H prtash > enai isodnamh me thn .12. H prtash enai isodnamh me thn >.13. H prtash A enai isodnamh me thn A.14. H prtash A A enai isodnamh me thn >.15. H prtash > A enai isodnamh me thn A.16. H prtash A > enai isodnamh me thn >.17. H prtash A enai isodnamh me thn >.18. H prtash A enai isodnamh me thn A.19. H prtash A B enai isodnamh me thn A B kai thn(A B).20. H prtash (A B) enai isodnamh me thn A B .

    57 / 232

  • Isodunamec pou perilambnoun to sndesmo

    21. H prtash A B enai isodnamh me tic:I (A B) (B A),I (A B) (A B),I A B.22. H prtash (A B) enai isodnamh me tic:

    I A B,I A B,I (A B) (A B).

    58 / 232

  • Nmoi De Morgan kai epimeristikthtac twn ,

    Nmoi De Morgan:

    23. H prtash (A B) enai isodnamh me thn A B .24. H prtash (A B) enai isodnamh me thn A B .

    Nmoi epimeristikthtac twn ,:25. H prtash A (B C ) enai isodnamh me thn

    (A B) (A C ).26. H prtash A (B C ) enai isodnamh me thn

    (A B) (A C ).27. Oi protseic A (A B) kai A (A B) enai isodnamecme thn A.

    59 / 232

  • Apodeiknontac egkurthta me isodunamec

    Prte opoiadpote upo-prtash mac prtashc A kaiantikatastste thn me ma isodnamh prtash.

    Epanalbete to prohgomeno bma. To apotlesma ja enai

    ma prtash logik isodnamh me thn A.An to apotlesma enai h prtash > tte h A enai gkurh.Pq, ac dexoume ti h prtash p p q enai gkurh.IAut h prtash enai isodnamh me thn p (p q) (apthn isodunama 19).

    IH teleutaa enai isodnamh me thn (p p) q (ap thnisodunama 10).

    IH teleutaa enai isodnamh me thn > q (ap thnisodunama 8).

    IH teleutaa enai isodnamh me thn > (ap thn 8 pli), hopoa enai gkurh.

    Ftsame sthn prtash >, h opoa enai gkurh. 'Ara hprtash p p q enai gkurh.60 / 232

  • Pardeigma

    Ac dexoume ti h prtash A B enai isodnamh me thnB A.IH prtash B A enai isodnamh me thn (B) A(ap thn isodunama 19).

    IH teleutaa enai isodnamh me thn A B (ap thnisodunama 6).

    IH teleutaa enai isodnamh me thn A B (ap thnisodunama 13).

    IH teleutaa enai isodnamh me thn A B (ap thnisodunama 19).

    61 / 232

  • Pardeigma

    Ac dexoume ti h prtash (p q) (p q) enai logikisodnamh me thn p.

    IH prtash (p q) (p q) enai isodnamh me thnp (q q) (anstrofh qrsh thc isodunamac 26).

    IH teleutaa enai isodnamh me thn p (ap thnisodunama 4).

    IH teleutaa enai isodnamh me thn p (ap thn isodunama9).

    62 / 232

  • Kanonikc morfc

    Oi isodunamec mac epitrpoun na metatryoume ma prtash

    se ma isodnam thc se kanonik morf (normal form).Uprqoun do koinc kanonikc morfc:

    Orismc 4.1 (Diazeuktik Kanonik Morf, Suzeuktik

    Kanonik Morf)

    IMa prtash enai se diazeuktik kanonik morf (DKM)

    (disjunctive normal form (DNF)) an enai ma dizeuxhsuzexewn stoiqeiwdn tpwn, kai den mpore peraitrw na

    aplopoihje allzontac morf.

    Paradegmata:

    p q r(p q) r (p q r)Anti-pardeigma: (p p) (q > q)

    63 / 232

  • Kanonikc morfc

    Orismc 4.1 (sunqeia)

    IMa prtash enai se suzeuktik kanonik morf (SKM)

    (conjunctive normal form (CNF)) an enai ma szeuxhdiazexewn stoiqeiwdn tpwn (dhlad ma szeuxh

    programmatikn tpwn), kai den mpore peraitrw na

    aplopoihje allzontac morf.

    Pardeigma:

    (p q) (q r) (p q)

    O Orismc 2.2 orzei touc stoiqeideic tpouc kai touc

    programmatikoc tpouc.

    64 / 232

  • Metatrpontac ma prtash se kanonik morf

    1. Apalofoume touc sundsmouc ,:Antikajistome lec tic upo-protseic A B me A B .Antikajistome lec tic upo-protseic A B me(A B) (A B).2. Prowjome tic arnseic msa stic parenjseic mqri ta

    toma qrhsimopointac touc nmouc De Morgan. Bgzoumetic diplc arnseic (antikajistome thn A me thn A).3. Qrhsimopoiome touc kannec epimeristikthtac gia na

    katalxoume sthn epijumht kanonik morf.

    4. Aplopoiome: antikajistome tic upo-protseic p p me, kai tic p p me >. Antikajistome tic > p me >, tic> p me p, tic p me p, kai tic p me . H isodunama27 enai epshc suqn qrsimh. Epanalambnoume mqri h

    prtash na mhn enai peraitrw aplopoisimh.

    65 / 232

  • Pardeigma: h p q (p r) se DKM

    p q (p r) [arqik prtash](p q) (p r) [apaloif ](p q) ((p r) (p r)) [apaloif ,]p q (p r) (p r) [De Morgan, apaloif ]p (p r) (p r) q [isodunama 6]p (p r) q [isodunama 27]H teleutaa prtash enai se DKM. Mporome na thn

    aplopoisoume peraitrw an jloume proswrin na fgoume

    ap thn DKM:

    [(p p) (p r)] q [isodunama 26-epimeristikthta][> (p r)] q [isodunama 8]p r q [isodunama 3]H shmantik aplopohsh thc arqikc prtashc deqnei to

    pleonkthma thc metatropc mac prtashc se kanonik morf.

    66 / 232

  • 5. Sustmata apodexewn: fusik sumperasmatologa

    'Ena ssthma apodexewn mac bohjei na deqnoume ti ma

    prtash enai gkurh qrhsimopointac mno suntaktikoc

    kannec den qrhsimopoiome to nhma twn protsewn. Ja

    mporosame na gryoume na prgramma logismiko to opoo

    efarmzei autoc touc kannec.

    H automatopoihmnh sumperasmatologa (automated reasoning)enai ma anaptussmenh ereunhtik perioq.

    Uprqoun arket sustmata apodexewn. Sta epmena

    majmata ja asqolhjome me to ssthma kannwn fusikc

    sumperasmatologac (natural deduction (ND)).

    67 / 232

  • Ti enai to ssthma ND;IMa tupopohsh thc meshc epiqeirhmatologac (directargument).

    IXekinntac swc ap kpoia dojnta gegonta kpoiec

    protseic A1, . . . ,An qrhsimopoiome touc kannec tousustmatoc gia sumperasmatologa proc ma prtash B .An epitqoume, grfoume A1, . . . ,An ` B .

    IKat th sumperasmatologa pargontai endimesec

    protseic. Autc apotelon thn apdeixh thc B ap ticA1, . . . ,An. Kje bma thc apdeixhc enai na gkuroepiqerhma.

    IUprqoun do kannec gia kje sndesmo: nac gia na

    eisgoume to sndesmo (dhlad na eisgoume ma prtash

    thc opoac enai o krioc sndesmoc), kai nac gia na

    qrhsimopoisoume to sndesmo (na qrhsimopoisoume ma

    prtash thc opoac enai o krioc sndesmoc). Oi kannec

    enai basismnoi sthn shmasiologa twn sundsmwn, thn

    opoa edame sta prohgomena majmata.

    68 / 232

  • 5.1 Kannec ND gia touc sundsmouc ,,Uprqoun do kannec gia kje sndesmo. Oi kannec

    baszontai sto nhma twn sundsmwn.

    Kannec gia to sndesmo :I(eisagwg , -introduction, I ). Gia na eisgoume maprtash thc morfc A B , prpei na qoume dh eisgeitic protseic A kai B .

    1 A to qoume apodexei aut . . ..

    .

    . (lla sumpersmata)

    2 B kai aut . . .3 A B I (1,2)H arjmhsh twn grammn enai aparathth gia thn

    katanhsh thc apdeixhc.

    69 / 232

  • Kannec ND gia to sndesmo

    I(apaloif , -elimination, E ). An qoume katafrei nagryoume A B , tte mporome na gryoume A kai/ B .1 A B to qoume apodexei aut2 A E (1)3 B E (1)

    70 / 232

  • Upojseic

    Stic apodexeic ND prpei suqn na knoume upojseic gia naapodexoume aut pou jloume.

    Ma upjesh enai apl ma prtash, all qrhsimopoietai me

    na eidik trpo. Upojtoume ti (qoume ma katstash sthn

    opoa) h prtash enai alhjc. 'Epeita mpore na

    proqwrsoume sthn apdeix mac kajc gnwrzoume

    perisstera gia thn katstash.

    Pq, o Srlok Qolmc upojtei gia mia stigm ti autc pou

    kleye to logo th nqta tan gnwstoc. Tte enai sgouroc

    ti ta skuli tou stblou ja gbgizan kai sunepc ja eqan

    xupnsei oi flakec tou stblou.

    All oi flakec den xpnhsan kat th dirkeia thc nqtac. O

    Qolmc sumperanei ti ta skuli den gbgisan th nqta, ra

    autc pou kleye to logo den tan gnwstoc.

    H upjesh tou tan ljoc parl' aut mporose na knei

    aut thn upjesh, kai tan qrsimo pou thn kane.

    71 / 232

  • Kannec ND gia to sndesmo I(eisagwg , -introduction, I ). Gia na eisgoumema prtash thc morfc A B , upojtoume ti A kaiapodeiknoume ti B .Kat th dirkeia thc apdeixhc, mporome na

    qrhsimopoisoume thn A kai otidpote llo qoume dhapodexei. All den mporome na qrhsimopoisoume thn A otidpote llo ap thn apdeixh thc B ap thn Aargtera (giat aut h apdeixh tan basismnh se ma

    epiplon upjesh). Sunepc, apomonnoume thn apdeixh

    thc B ap thn A se na kout:

    1 A upjesh(h apdeixh)

    2 B to apodexame!

    3 A B I (1, 2)Kama ap tic protseic pou enai msa sto kout den

    mpore na qrhsimopoihje argtera.

    72 / 232

  • Kannec ND gia to sndesmo

    Sto ssthma ND ta kouti qrhsimopoiontai tan knoumeepiplon upojseic. H prth gramm msa sto kout prpei

    pnta na onomzetai upjesh me ma exaresh, thn opoaja dome argtera.

    73 / 232

  • Kannec ND gia to sndesmo

    I(apaloif , -elimination, E ). An qoume katafreina gryoume A kai A B , me opoiadpote seir, ttemporome na gryoume B (Modus Ponens).

    1 A B to apodexame aut . . ..

    .

    .

    2 A kai aut . . .3 B E (1, 2)

    74 / 232

  • Kannec ND gia to sndesmo

    I(eisagwg , -introduction, I ). Gia na apodexoumema prtash thc morfc A B , apodeiknoume thn A, (anprotimme) thn B .

    1 A to apodexame aut . . .2 A B I (1)H B mpore na enai opoiadpote prtash!

    1 B to apodexame aut . . .2 A B I (1)H A mpore na enai opoiadpote prtash!

    75 / 232

  • Kannec ND gia to sndesmo I(apaloif , -elimination, E ). Gia na apodexoumekti ap ma prtash thc morfc A B , prpei na toapodexoume upojtontac thn A, KAI na to apodexoumeupojtontac thn B .Aut enai epiqeirhmatologa me periptseic.

    1 A B to qoume apodexei aut2 A upjesh 5 B upjesh

    3

    .

    .

    . prth apdeixh 6

    .

    .

    . deterh apdeixh

    4 C to apodexame 7 C to apodexame xan

    8 C E (1, 2, 4, 5, 7)Oi upojseic A,B den mporon na qrhsimopoihjonargtera, sunepc topojetontai se (diplan) kouti.

    Kama ap tic protseic pou enai msa sta kouti den

    mpore na qrhsimopoihje argtera.

    H C mpore na enai ma opoiadpote prtash, all kai tado kouti prpei na teleinoun me thn dia prtash C .76 / 232

  • 5.2 Paradegmata

    Akma den qoume dexei touc kannec gia touc sundsmouc

    ,>,. Parl' aut mporome na dome kpoia paradegmata.Pardeigma 5.1

    Ac apodexoume ti A A B me to ssthma ND (pou oi A,Benai tuqaec protseic).

    Thn egkurthta autc thc prtashc thn apodexame me mesh

    epiqeirhmatologa nwrtera sto mjhma. Sugkrnete tic do

    apodexeic.

    1 A upjesh2 A B I (1)3 A A B I (1, 2)

    H apdeixh sth fusik glssa: Se kpoia katstashupojtoume ti h A enai alhjc. Tte kai h AB enai alhjc.'Ara h A A B enai alhjc se opoiadpote katstash.77 / 232

  • Oi kannec enai suntaktiko

    Oi kannec tou sustmatoc ND enai basismnoi sthnshmasiologa twn sundsmwn. Parl' aut enai suntaktiko

    kannec. Ma apdeixh me to ssthma ND enai suntaktik.

    78 / 232

  • Paradegmata

    Pardeigma 5.2

    Dojeshc thc prtashc A (B C ) apodexte ti AB C .1 A (B C ) dedomno2 A B upjesh3 A E (2)4 B C E (1,3)5 B E (2)6 C E (4, 5)7 A B C I (2, 6)Sth fusik glssa: Jewrome ti h prtash A (B C )enai alhjc (se kpoia katstash). Gia na dexoume ti h

    A B C enai alhjc, upojtoume ti h A B enai epshcalhjc (se aut thn katstash), kai deqnoume ti h C enaialhjc. Efson qoume A B tte qoume kai A. Epomnwc,qrhsimopointac thn A (B C ) blpoume ti h B C enaialhjc. H A B mac dnei th B . Sunepc qoume kai thn C .79 / 232

  • Sumperanoume:

    Se kje katstash sthn opoa h prtash A (B C ) enaialhjc, h A B C enai epshc alhjc.

    Ap ed kai sto exc suqn ja paralepoume th frsh enaialhjc.

    80 / 232

  • To smbolo `Apodexame thn A B C ap th dojesa A (B C ).Sunepc mporome na gryoume:

    A (B C ) ` A B COrismc 5.3

    'Estw A1, . . . ,An,B tuqaec protseic.

    A1, . . . ,An ` B

    shmanei ti h uprqei ma apdeixh (fusikc

    sumperasmatologac (ND)) thc B , xekinntac ap ticprotseic A1, . . . ,An (dedomna).

    I ` B (dhlad tan n=0) shmanei ti mporome naapodexoume thn B qwrc dedomna. Me lla lgia h Benai jerhma (thc fusikc sumperasmatologac).

    I A1, . . . ,An ` B diabzetai wc h B enai apodeximh ap ticA1, . . . ,An kai ` B diabzetai wc h B enai jerhma.81 / 232

  • To smbolo `

    IDen prpei na sugqoume to ` me to .To ` enai suntaktik kai perilambnei apodexeic.To enai shmasiologik kai perilambnei katastseic.

    82 / 232

  • Paradegmata

    Pardeigma 5.4

    A B C ` A (B C ).

    1 A B C dedomno2 A upjesh3 B upjesh4 A B I (2,3)5 C E (1,4)6 B C I (3, 5)7 A (B C ) I (2, 6)

    Sth fusik glssa: Jewrome ti h prtash AB C enaialhjc. Gia na dexoume ti h A (B C ) enai alhjc,upojtoume A kai deqnoume ti B C . Gia na dexoume B Cupojtoume B kai deqnoume ti C . All tra qoume A kai B ,ra kai AB . Gnwrzoume ti AB C . Sunepc qoume C .83 / 232

  • 5.3 Kannec ND gia to sndesmo

    O sndesmoc qei treic kannec. Oi do prtoiantimetwpzoun thn A wc thn A .I(eisagwg , -introduction, I ). Gia na apodexoumema prtash thc morfc A, upojtoume A kaiapodeiknoume .Wc sunjwc, den mporome na qrhsimopoisoume thn Aargtera. Sunepc klenoume thn apdeixh tou ap thnA se na kout:

    1 A upjesh

    2

    .

    .

    . lla sumpersmata

    3 to apodexame!4 A I (1, 3)

    84 / 232

  • Kannec ND gia to sndesmo

    I(apaloif , -elimination, E ). Ap thn A kai thn Asumperanoume .1 A to apodexame . . .2

    .

    .

    . lla sumpersmata

    3 A to apodexame kai aut4 E (1, 3)

    I(apaloif , -elimination, ). Ap thn Asumperanoume A.

    1 A to apodexame . . .2 A (1)To pardeigma 5.8 knei qrsh tou kanna .

    85 / 232

  • 5.4 Paradegmata

    Pardeigma 5.5 (O Qolmc kai to logo)

    I s: autc pou kleye to logo th nqta tan gnwstocI b: o skloc gbgise th nqtaI w : oi flakec tou stblou xpnhsan

    1 s b dedomno2 b w dedomno3 w dedomno4 s upjesh5 b E (4, 1)6 w E (5, 2)7 E (3, 6)8 s I (4, 7)

    86 / 232

  • Paradegmata

    Pardeigma 5.6

    Ac apodexoume ti A ` A.

    1 A dedomno

    2 A upjesh3 E (1, 2)4 A I (2, 3)

    87 / 232

  • Paradegmata

    Pardeigma 5.7

    Ac apodexoume ti (A B) ` A.

    1 (A B) dedomno2 A upjesh3 A B I (1)4 E (1, 3)5 A I (2, 4)

    Sth fusik glssa: Dojeshc thc prtashc (A B), aneqame A tte ja eqame A B , dhlad ja eqame antfash.'Ara qoume A. Aut enai ma akma kfansh tou nmou thctou trtou apoklesewc (law of excluded middle).

    88 / 232

  • Otidpote enai apodeximo ap thn antfash

    Pardeigma 5.8

    Ac apodexoume ti ` A gia kje prtash A.

    1 dedomno2 A upjesh3 (1)4 A I (2, 3)5 A (4)

    Prosxte th qrsh tou

    sth gramm 3 gia na

    dikaiologsoume ma prtash h opoa enai dh diajsimh.

    Otidpote enai apodeximo ap thn antfash.

    89 / 232

  • Otidpote enai apodeximo ap thn antfash

    Uprqoun do trpoi na to katanosoume:

    1. Apl efarmzoume touc kannec ND.

    2. Jewrsame wc dedomno ma katstash sthn opoa h enai alhjc kai apodexame ti kai h A enai alhjc. Allden uprqei katstash pou h enai alhjc. Sunepcden uprqei lgoc na mhn deqtome opoiadpote sunpeia

    autc thc jerhshc.

    Epeid den uprqei katstash sthn opoa h enai alhjc,mporome na apodexoume thn mno ktw ap antifatikcupojseic se na kout miac apdeixhc. Suqn knoume ttoiec

    upojseic. Pq, se epiqeirhmatologa me periptseic (qrsh

    kanna E ). Se autc tic periptseic mporome nasumpernoume opoiadpote prtash (kajc apodexame thn

    ). Sunepc enai qrsimo na deqnoume ti . Dete topardeigma 5.11 paraktw.

    90 / 232

  • Apodeiknontac thn A APardeigma 5.9

    Ac apodexoume ti ` A A (pol qrsimh apdeixh).1 (A A) upjesh2 A upjesh3 A A I (2)4 E (1,3)5 A I (2,4)6 A A I (5)7 E (1, 6)8 (A A) I (1, 7)9 A A (8)Sth fusik glssa: Upojtoume ti (A A). An A tteA A, dhlad ja eqame antfash. 'Ara A (gramm 5). Ttemwc qoume A A to opoo enai antfash. Ara h arqikupjesh enai yeudc, dhlad enai (A A). SunepcA A.91 / 232

    AdministratorRectangle

    AdministratorRectangle

  • 5.5 Kannec gia to sndesmo >

    I(eisagwg >, >-introduction, >I ). Mporome naeisgoume to sndesmo > opoudpote. Aut bbaia denenai pol qrsimo.

    I(apaloif >, >-elimination, >E ). Den mporome naapodexoume tpota kainorgio ap >.

    92 / 232

  • 5.6 Kannec gia to sndesmo I(eisagwg , -introduction, I ). Gia na apodexoume prpei na apodexoume A kai A (gia opoiadpoteprtash A).

    1 A to apodexame . . .2

    .

    .

    . lla sumpersmata

    3 A to apodexame kai aut4 I (1, 3)Autc o kannac enai o dioc me ton E . Uprqoun dhladdo onmata gia ton dio kanna.

    I(apaloif , -elimination, E ). Mporome naapodexoume opoiadpote prtash ap ! (Dete topardeigma 5.8).

    1 to apodexame . . .2 A E (1)

    93 / 232

  • 5.7 Lmmata

    'Ena lmma enai kti pou qoume dh apodexei kai mac

    bohjei na apodexoume aut pou jloume.

    Sto pardeigma 5.9 apodexame ` A A. Aut h apdeixhenai pol qrsimh. Diaire to epiqerhma se do periptseic, Akai A. Aut dieukolnei ma apdeixh giat gnwrzoumeperisstera gia kje perptwsh.

    Stic apodexeic ND ja mporete na eisgete thn prtashAA wc lmma (dhlad ja grfete lmma sth dexi stlhthc apdeixhc), qwrc na qreizetai na thn apodexete.

    Enai to monadik lmma pou ja mporete na qrhsimopoisete

    (qwrc na to apodexete).

    Prpei mwc esec na dialxete poia prtash A jaqrhsimopoisete.

    94 / 232

  • Paradegmata

    Pardeigma 5.10

    Ac apodexoume ti ` ((A B) A) A (nmoc tou Peirce).

    1 (A B) A upjesh2 A A lmma3 A upjesh 5 A upjesh6 A upjesh7 I (5,6)8 B E (7)9 A B I (6,8)4 A

    (3) 10 A E (1,9)11 A E (2, 3, 4, 5, 10)12 ((A B) A) A I (1, 11)

    95 / 232

    AdministratorRectangle

    AdministratorRectangle

    AdministratorRectangle

    AdministratorRectangle

  • 5.8 Kannec gia to sndesmo Antimetwpzoume mia prtash thc morfc A B wc(A B) (B A), kai isodnama wc (A B) (A B).I(eisagwg , -introduction, I ). Gia na apodexoumeA B apodeiknoume A B kai B A. Enallaktik,gia na apodexoume A B apodeiknoume A kai B , apodeiknoume A kai B (poia perptwsh protimme).Prth enallaktik. . .

    1 B A to apodexame . . .. . .2 A B kai aut . . .3 A B I (1,2)Deterh enallaktik. . .

    1 B to apodexame . . .. . .2 A kai aut . . .3 A B I (1,2)96 / 232

  • 5.8 Kannec gia to sndesmo

    Trth enallaktik. . .

    1 A to apodexame . . .. . .2 B kai aut . . .3 A B I (1,2)

    97 / 232

  • Kannec gia to sndesmo

    I(apaloif , -elimination, E ). Ap thn A B kaithn A, qoume thn B .Ap thn A B kai thn B , qoume thn A.

    1 A B to apodexame . . .. . .2 A kai aut . . .3 B E (1,2)

    1 A B to apodexame . . .. . .2 B kai aut . . .3 A E (1,2)

    98 / 232

  • 5.9 Anakptontec kannec (Derived Rules)

    Oi basiko kannec tou sustmatoc ND (oi opooi qounparousiaste wc tra) mporon na sunduaston gia

    paraqjon noi kannec. Oi anakptontec auto kannec DEN

    enai aparathtoi se mia apdeixh, all knoun thn apdeixh

    pio sunoptik.

    'Enac anakptwn kannac pou ja mporete na qrhsimopoiete

    onomzetai apdeixh ap antfash (Proof by Contradiction(PC)):

    Gia na apodexoume A, upojtoume A kai apodeiknoume .

    99 / 232

  • Anakptontec kannec

    O kannac PC enai o sunduasmc twn kannwn I kai :

    1 A upjesh2

    .

    .

    . lla sumpersmata

    3 to apodexame!4 A I (1, 3)5 A (4)

    H parapnw apdeixh grfetai wc exc me th qrsh tou

    kanna PC:

    1 A upjesh2

    .

    .

    . lla sumpersmata

    3 to apodexame!4 A PC (1,3)

    H qrsh tou kanna PC meinei thn apdeixh kat ma gramm.100 / 232

  • 5.10 Sumboulc gia apodexeic ND

    1. Mjaite touc kannec. Lste askseic.

    2. Gryte thn apdeixh me mesh majhmatik

    epiqeirhmatologa. 'Epeita tupopoiste thn apdeixh me

    touc kannec ND.

    3. An duskoleeste na apodexete ma prtash A, tte taparaktw mpore na bohjsoun:

    I pi A pi ( pi pi ,proof by contradiction (PC) ).

    I pi B B pi B. pi pi pipi. pi 5.10 .

    101 / 232

  • Paradegmata

    Pardeigma 5.11

    A B, C A, (B C ) ` C .Ac upojsoume ti qoume C . Tte ja qoume kai A. Allqoume wc dedomno ti A B , ra ja qoume B . 'Eqoumedhlad B kai C , to opoo dhmiourge antfash, kajc qoumewc dedomno (B C ).

    'Ara prpei na qoume C .

    H parapnw epiqeirhmatologa enai ekolo na metafraste se

    apdeixh ND.

    102 / 232

  • Pardeigma 5.11

    1 A B dedomno2 C A dedomno3 (B C ) dedomno4 C upjesh5 A E (2,4)6 A upjesh 9 B upjesh7 I (5,6)8 B E (7) 10 B (9)11 B E (1, 6, 8, 9, 10)12 B C I (11, 4)13 I (3, 12)14 C PC (4, 13)

    103 / 232

    AdministratorRectangle

    AdministratorRectangle

    AdministratorRectangle

  • Kouti: ti prpei na jummaste

    Kje kout msa se ma apdeixh prpei na plhro tic

    paraktw propojseic:

    1. 'Ena kout pnta arqzei me ma upjesh (h monadik

    exaresh afor ton kanna I sthn kathgorhmatiklogik.)

    2. Ma upjesh mpore na lbei qra mno sthn prth

    gramm enc koutio.

    3. Msa se na kout mporome na qrhsimopoisoume

    opoiadpote prtash ap prohgomenec grammc thc

    apdeixhc, ektc ap tic protseic pou brskontai se

    kouti pou qoun klesei prin ap to trqon shmeo thc

    apdeixhc.

    104 / 232

  • Kouti: ti prpei na jummaste

    4. Oi monadiko trpoi na exgoume plhrofora ap na

    kout enai me th qrsh twn kannwn I , E , I , kai PC(epiplon me thn qrsh twn kannwn E kai I sthnkathgorhmatik logik). H prth gramm met ap kje

    kout prpei na dikaiologhje me th qrsh enc ap autoc

    touc kannec.

    5. Kama ap tic protseic pou enai msa se na kout den

    mpore na qrhsimopoihje xw ap to kout, ektc an

    exaqje smfwna me touc kannec pou anafrontai sthn

    propjesh 4.

    An na kout den plhro ma ap tic parapnw propojseic

    tte h apdeixh enai ljoc.

    105 / 232

  • Qrsh koutin

    'Estw ti jloume na apodexoume ti A ` A.

    1 A dedomno2 A (1) h kalterh apdeixh!

    1 A dedomno2 A upjesh3 I (2,1)4 A I (1,2)

    swst all qi xupno

    106 / 232

  • Ljoc qrsh koutin

    1 A dedomno2 A upjesh3 I (2,1)4 A E (3)

    ljoc!

    1 A dedomno2 A upjesh3 I (2,1)4 A E (3)5 A (4)

    ljoc!

    107 / 232

  • 5.11 ` kai O basikc mac stqoc enai na exetzoume th logik sunpeia

    ( ).Jumhjete ti A1, . . . ,An B enai alhjc an h B enai alhjcse kje katstash pou oi A1, . . . ,An enai lec alhjec.H ` den enai qrsimh an den mac bohjei na dexoume .Orismc 5.12

    'Ena jerhma enai ma prtash h opoa mpore na apodeiqje

    ap na dojn ssthma apodexewn.

    Mac endiafrei to ssthma kannwn fusikc

    sumperasmatologac. 'Ara na jerhma enai kje prtash Apou ` A.Orismc 5.13

    'Ena ssthma apodexewn enai orj an kje jerhma enai

    gkuro, kai plrec an kje gkurh prtash enai jerhma.

    108 / 232

  • Orjthta kai Plhrthta tou sustmatoc NDMpore na deiqte ti to ssthma kannwn fusikc

    sumperasmatologac (ND) enai orj kai plrec.

    Jerhma 5.14 (orjthta sustmatoc ND)

    'Estw ti oi A1, . . . ,An,B enai tuqaec protseic. AnA1, . . . ,An ` B , tte A1, . . . ,An B .Gia n=0:Kje apodeximh prtash enai gkurh.To ssthma ND den knei pot ljh.

    Jerhma 5.15 (plhrthta sustmatoc ND)

    'Estw ti oi A1, . . . ,An,B enai tuqaec protseic. AnA1, . . . ,An B , tte A1, . . . ,An ` B .Gia n=0:Kje gkurh prtash enai apodeximh.To ssthma ND mpore na apodexei lec tic gkurecprotseic.109 / 232

  • Orjthta kai Plhrthta tou sustmatoc ND

    'Ara mporome na qrhsimopoiome to ssthma ND gia naelgqoume thn egkurthta twn protsewn.

    110 / 232

  • Sunpeia

    Orismc 5.16 (sunpeia)

    Mia prtash A enai sunepc an 0 A.'Ena snolo protsewn {A1, . . . ,An} enai sunepc an0 1in Ai .Smfwna me ta jewrmata orjthtac kai plhrthtac

    (Jewrmata 5.14 kai 5.15) qoume:

    Jerhma 5.17

    Mia prtash enai sunepc an kai mno an enai ikanopoisimh.

    H nnoia thc ikanopoihsimthtac dnetai ap ton Orism 3.3.

    111 / 232

  • PandoraPandora: www.doc.ic.ac.uk/pandoraNew Pandora: www.doc.ic.ac.uk/pandora/newpandoraAut enai do ekdseic enc progrmmatoc logismiko me to

    opoo mporete na knete apodexeic qrhsimopointac touc

    kannec ND.

    'Eqei anaptuqje ap foithtc tou Kolegou Imperial. Oifoithtc tou majmatoc Majhmatikc Logikc to qoun brei

    pol qrsimo sto na majanoun na anaptssoun apodexeic me

    to ssthma ND.

    Diabste to help tou progrmmatoc Pandora kai exaskhjeteme ta tutorials tou. Lste tic askseic sto Pandora stoNew Pandora kai elgxte an oi lseic sac enai swstc.

    Shmewsh: To prgramma Pandora onomzei to lmma ` A AEM (ap to law of Excluded Middle).112 / 232

  • 6. Pnakec Beth

    Oi pnakec Beth apl pnakec (tableaux) apotelon nassthma apodexewn. Qrhsimopointac suntaktikoc kannec

    mporome na exetzoume an ma prtash enai gkurh.

    O pnakac miac snjethc prtashc kataskeuzetai me bsh

    touc pnakec twn protsewn pou emfanzontai sth snjeth

    prtash.

    113 / 232

  • Atomiko pnakec

    Orzoume atomikoc pnakec gia touc sundsmouc thc

    Protasiakc Logikc.

    A /\ B

    B

    A

    -(A /\ B)

    -B-A

    O isqurismc ti ma prtash A B enai alhjc apaite thn Aalhj kai thn B alhj (gramm).O isqurismc ti ma prtash (A B) enai alhjc apaitethn A yeud thn B yeud (diakldwsh).

    114 / 232

  • Atomiko pnakec

    A V B

    BA

    A -> B

    B-A

    -(A V B)

    -B

    -A

    -(A -> B)

    -B

    A

    Mia diakldwsh stouc atomikoc pnakec dhlnei dizeuxh en

    ma gramm dhlnei szeuxh.

    115 / 232

  • Atomiko pnakec

    A B

    -AA

    B -B

    -(A B)

    -AA

    -B B

    - -A

    A

    -p p

    116 / 232

  • Pardeigma

    Gia na kataskeusoume ton pnaka miac snjethc prtashc Kxekinme grfontac K K sthn koruf tou pnaka. Metanaptssoume ton pnaka thc K smfwna me touc atomikocpnakec.

    Pardeigma 6.1

    Na kataskeuaste o pnakac thc (A A) (B (C D)).

    (A /\ -A) V (B V (C /\ D))

    B V (C /\ D)A /\ -A

    -A

    A C /\ DB

    D

    C

    117 / 232

  • Pardeigma

    Autc enai nac teleiwmnoc pnakac me treic kldouc. Oi

    kldoi arqzoun ap thn koruf. O aristerc kldoc enai

    antifatikc, periqei tic antifatikc protseic A kai A.Sumbolzoume thn antifatikthta enc kldou

    upogrammzontac thn teleutaa tou prtash.

    Oi lloi do kldoi den enai antifatiko.

    Msw tou pnaka thc (A A) (B (C D)) blpoume ti hupjesh ti aut h prtash enai alhjc enai ktw ap

    orismnec sunjkec swst, pq tan h B enai alhjc oi C kaiD enai alhjec.

    Mporete na xeqwrsete touc atomikoc pnakec ston parapnw

    pnaka;

    118 / 232

  • Orismo

    Orismc 6.2

    'Enac kmboc enc pnaka lgetai qrhsimopoihmnoc an

    emfanzetai san koruf atomiko pnaka. Allic lgetai

    aqrhsimopohtoc.

    Orismc 6.3

    'Enac kldoc enc pnaka lgetai antifatikc an oi A kai Aenai kmboi tou kldou (gia kpoia tuqaa prtash A).

    Orismc 6.4

    'Enac pnakac lgetai teleiwmnoc an kannac mh antifatikc

    kldoc den qei aqrhsimopohtouc kmbouc. Allic lgetai

    hmitelc.

    Orismc 6.5

    'Enac pnakac lgetai antifatikc an loi oi kldoi tou enai

    antifatiko.

    119 / 232

  • Pardeigma

    Pardeigma 6.6

    Na kataskeuaste o pnakac tou nmou tou Peirce((A B) A) A.

    -(((A -> B ) -> A ) -> A )

    (A -> B ) -> A

    A

    -A

    -(A -> B)

    A

    -B120 / 232

  • Pardeigma

    Diaisjhtik: An nac teleiwmnoc pnakac me koruf K brejeantifatikc, aut shmanei ti dokimsame louc touc dunatoc

    trpouc pou ja mporosan na knoun thn prtash K yeudkai apotqame. 'Ara h K enai alhjc se lec tic katastseic.

    121 / 232

  • Pardeigma

    ((A -> B ) -> A ) -> A

    -((A -> B ) -> A) A

    A -> B

    -A

    -A B

    122 / 232

  • To smbolo `BOrismc 6.7

    Ma Beth-apdeixh miac prtashc K enai nac teleiwmnocantifatikc pnakac me koruf K . H prtash K lgetaiBeth-apodeximh an qei Beth-apdeixh.

    To ti ma prtash enai Beth-apodeximh to sumbolzoume me

    `B KH prtash K enai Beth-apodeximh ap tic protseicA1, . . . ,An an uprqei teleiwmnoc antifatikc pnakac mekoruf K kai epmeno kmbo A1 An. Sumbolik

    A1, . . . ,An `B K

    Orismc 6.8

    Ma Beth-diyeush miac prtashc K enai nac teleiwmnocantifatikc pnakac me koruf K . H prtash K lgetaiBeth-diayesimh an uprqei ma Beth-diyeush thc.123 / 232

  • Sustmata apodexewn

    Ja qrhsimopoiome ta smbola `ND kai `B gia na xeqwrzoumetic apodexeic tou sustmatoc ND ap tic Beth apodexeic.

    124 / 232

  • Pardeigma

    Pardeigma 6.9

    Na apodexete ti `B ((p q) (p q)).

    - -((p V q) (-p /\ -q))

    (p V q) (-p /\ -q)

    p V q

    -p /\ -q

    -(p V q)

    -(-p /\ -q)

    qp

    -p

    -q

    -p

    -q

    -p

    -q

    - -p - -q

    qp125 / 232

  • Pardeigma

    Pardeigma 6.10

    Na apodexete ti M K , M K `B K .

    -K

    (M V K) /\ (M -> K)

    M V K

    M

    M -> K

    K

    -M K

    126 / 232

  • Orjthta kai Plhrthta twn Beth-apodexewn

    Jerhma 6.11 (orjthta Beth-apodexewn)

    'Estw ti oi A1, . . . ,An,K enai tuqaec protseic. AnA1, . . . ,An `B K , tte A1, . . . ,An K .Gia n=0:Kje Beth-apodeximh prtash enai gkurh.To ssthma Beth-apodexewn den knei pot ljh.

    Jerhma 6.12 (plhrthta Beth-apodexewn)

    'Estw ti oi A1, . . . ,An,K enai tuqaec protseic. AnA1, . . . ,An K , tte A1, . . . ,An `B K .Gia n=0:Kje gkurh prtash enai Beth-apodeximh.To ssthma Beth-apodexewn mpore na apodexei lec ticgkurec protseic.

    127 / 232

  • Orjthta kai Plhrthta twn Beth-apodexewn

    'Ara mporome na qrhsimopoiome touc pnakec Beth gia naelgqoume thn egkurthta twn protsewn.

    128 / 232

  • Sunpeia

    Mia prtash A enai sunepc an 0B A.'Ena snolo protsewn {A1, . . . ,An} enai sunepc an0B

    1in Ai .

    Smfwna me ta jewrmata orjthtac kai plhrthtac twn

    Beth-apodexewn ma prtash enai sunepc an kai mno anenai ikanopoisimh.

    H nnoia thc ikanopoihsimthtac dnetai ap ton Orism 3.3.

    129 / 232

  • Pardeigma

    Pardeigma 6.13

    Na apodexete ti p (p q).Epeid to ssthma Beth-apodexewn enai orj kai plrec,arke na dexoume ti `B p (p q).

    -(p -> (p V q))

    p

    -(p V q)

    -q

    -p

    130 / 232

  • Pardeigma

    Pardeigma 6.14

    Na apodexete ti oi protseic p q kai q p enai isodnamec.Arke na dexoume ti `B (p q) (q p). (Giat;).

    -((p /\ q) (q /\ p))

    p /\ q

    -(q /\ p)

    -(p /\ q)

    q /\ p

    p

    q

    -q -p

    q

    p

    -p -q

    131 / 232

  • Sumboulc gia Beth-apodexeic

    IMjaite touc atomikoc pnakec. Lste askseic.

    IDen uprqei ousidhc lgoc pou na kajorzei th seir

    anptuxhc twn protsewn, all mejodologik h anptuxh

    prta twn suzexewn (grammc) kai peita twn diazexewn

    (diakladseic) odhge kat kanna se aplosterouc

    pnakec.

    132 / 232

  • Pardeigma

    Pardeigma 6.15

    Na exetsete an M K , M K `B M.

    -M

    (M V K) /\ (M -> K)

    M V K

    M

    M -> K

    K

    -M K

    O parapnw pnakac enai teleiwmnoc all mh antifatikc.

    'Ara M K , M K 0B M.133 / 232

  • Pardeigma

    Pardeigma 6.16

    Na brejon oi katastseic stic opoec h prtash

    (p q) (p q) enai yeudc.

    -((p -> q) (p V q))

    p -> q

    -(p V q)

    -(p -> q)

    p V q

    q-p

    -p

    -q

    -p

    -q

    p

    -q

    p q

    Ap touc mh antifatikoc kldouc enc teleiwmnou pnaka me

    koruf A, parnoume tic katastseic pou h A enai yeudc.134 / 232

  • Kathgorhmatik Logik

    H Kathgorhmatik Logik ( Prwtobjmia Logik) enai ma

    epktash thc Protasiakc Logikc.

    Sta epmena majmata:

    Ija parousisoume to suntaktik kai th shmasiologa thc

    Kathgorhmatikc Logikc,

    Ija dome th sqsh thc Kathgorhmatikc Logikc me th

    fusik glssa,

    Ija dsoume touc orismoc tou gkurou epiqeirmatoc kai

    thc gkurhc prtashc sthn Kathgorhmatik Logik, kai

    Ija dome trpouc gia na apodeiknoume thn egkurthta

    sthn Kathgorhmatik Logik:

    I pi.I .I pi.

    135 / 232

  • H angkh gia ma pio ekfrastik glssa

    H Protasiak Logik enai ma plosia glssa, all enai

    perioristik sthn diatpwsh idiottwn kai sqsewn.

    Pq: An o Girgoc enai njrwpoc tte o Girgoc enai jnhtcgrfetai wc A B .Ti gnetai me th Mara, ton Ksta, klp;

    Epiplon den mpore na elegqje me thn Protasiak Logik h

    egkurthta twn epiqeirhmtwn pwc:

    I'Oloi oi gtoi enai templhdec (p).

    IO Mtsoc enai gtoc (q).

    I'Ara o Mtsoc enai templhc (r).

    136 / 232

  • 7. Perlhyh Kathgorhmatikc Logikc

    7.1 Nec Atomikc Protseic

    Mqri stigmc, jewrosame frseic pwc o upologistc enaiSun kai o Fthc agrase staflia wc atomikc, dqwceswterik dom.

    Tra ja dome thn dom touc.

    Jewrome thn mrka Sun wc ma idithta (property, attribute)thn opoa nac upologistc (kai lla prgmata) mpore na

    qei na mhn qei. 'Ara eisgoume:

    I'Ena smbolo kathgormatoc (relation symbol, predicatesymbol) Sun. 'Eqei 1 parmetro ra lme ti o bajmctou (arity) enai 1.

    I'Ena smbolo kathgormatoc . 'Eqei 2 paramtrouc ra lme ti o bajmc tou enai 2.

    IStajerc (constants), gia na onomzoume antikemena. Pq,, , -002, .

    Sunepc Sun() kai (, ) enai do necatomikc protseic.

    137 / 232

  • 7.2 Posodektec

    Arqik mpore na fanetai ti to

    (, )

    den enai diaforetik ap aut pou grfame sthn Protasiak

    Logik:

    o Fwthc agorase stafulia

    All h Kathgorhmatik Logik qei mhqanismoc gia na

    metablei tic paramtrouc tou kathgormatoc .

    Sunepc mporome na ekfrsoume tic idithtec thc sqshc

    .

    Oi mhqanismo auto onomzontai posodektec.

    138 / 232

  • Ti enai oi posodektec;

    'Enac posodekthc ekfrzei ma posthta (ap prgmata ta

    opoa qoun ma idithta).

    Paradegmata:

    I'Oloi oi foithtc diabzoun pol.

    IKpoioi foithtc koimontai.

    IOi perissteroi kajhghtc enai trelo.

    IOkt stic dka gtec to protimon.

    IKannac den enai pio xupnoc ap esna.

    IToulqiston xi foithtc den koimontai.

    IUprqoun peiroi prtoi arijmo.

    IUprqoun pio poll PC ap Mac.

    139 / 232

  • Posodektec sthn Kathgorhmatik Logik

    'Eqoume do posodektec:

    I ( (A) ): gia kje (kajolikc posodekthc).I ( (E ) ): uprqei (uparxiakc posodekthc).Kpoioi lloi posodektec mporon na ekfraston me touc

    parapnw. (Kje nac ap touc parapnw posodektec mpore

    na ekfraste msw tou llou.) All den uprqoun posodektec

    sthn Prwtobjmia Logik gia na ekfrsoun sqseic pwc

    uprqoun peiroikai perisstero ap.

    Edame ekfrseic pwc , . Aut enai stajerc pwcto pi.

    Gia na ekfrsoume protseic pwc loi oi upologistc enaiSun qreiazmaste metablhtc oi opoec mporon na prountimc ap to snolo lwn twn upologistn.

    140 / 232

  • 7.3 Metablhtc

    Ja qrhsimopoisoume metablhtc gia na ekfrsoume

    posodeixa. 'Eqoume na snolo V metablhtn: pqx , y , z , u, v ,w , x0, x1, x2, . . .Merikc forc ja grfoume x y gia na pome opoiadpotemetablht.Pra ap tic protseic pwc Sun(), ja grfoume kaiprotseic pwc Sun(x).

    IGia na ekfrsoume thn prtash ta pnta enai Sun jagrfoume x Sun(x).Aut diabzetai wc: Gia kje x , to x enai Sun.

    IGia na ekfrsoume thn prtash kti enai Sun jagrfoume x Sun(x).Aut diabzetai wc: Uprqei x to opoo enai Sun.

    O Fthc agrase na Sungrfetai wcx (Sun(x) (, x))

    Uprqei x , to opoo enai Sun kai o Fthc to agrase.141 / 232

  • 8. Suntaktik Kathgorhmatikc Logikc

    'Opwc kname sthn Protasiak Logik, tsi kai tra ja dome

    prta to suntaktik kai met th shmasiologa.

    8.1 Glssa

    Orismc 8.1

    Ma glssa enai na snolo ap stajerc kai smbola

    kathgorhmtwn sugkekrimnou bajmo.

    Sunjwc sumbolzoume ma glssa wc L. Grfoume c , d , . . .gia stajerc kai P,Q,R,S , . . . gia smbola kathgorhmtwn.

    Argtera ja exetsoume kai ta smbola sunartsewn.

    142 / 232

  • Ma apl glssa

    To snolo twn sumblwn mac glssac L exarttai ap autpou jloume na ekfrsoume.

    Ja qrhsimopoisoume wc pardeigma ma glssa L h opoaperilambnei:

    Itic stajerc , , , , , ,-002, kai c

    Ita smbola kathgorhmtwn Sun, pi, (bajmc 1)

    Ito smbolo kathgormatoc (bajmc 2)

    Shmewsh: H L perilambnei smbola (suntaktik). Gia nadome to nhma (shmasiologa) twn sumblwn ja prpei na

    dome poia morf qei ma katstash sthn Kathgorhmatik

    Logik.

    143 / 232

  • 8.2 'Oroi (Terms)

    Gia na grfoume protseic sthn Kathgorhmatik Logik

    qreiazmaste rouc (terms), me touc opoouc onomzoumeantikemena. Oi roi den enai protseic, den qoun alhjotimc,

    Orismc 8.2 ('Oroc)

    Dojeshc mac glssac L:

    1. Kje stajer thc L enai nac L-roc.

    2. Kje metablht enai nac L-roc.

    3. Tpota llo den enai L-roc.

    'Enac basikc roc (ground term) enai nac roc o opooc denperilambnei metablhtc.

    Paradegmata rwn:

    I , (basiko roi).I x , y , x56 (mh basiko roi).

    Argtera ja exetsoume kai ta smbola sunartsewn.

    144 / 232

  • 8.3 Tpoi Kathgorhmatikc Logikc

    Orismc 8.3 ( Tpoc (formula) )

    'Estw ma glssa L.

    1. An R enai na smbolo kathgormatoc bajmo n thc L,kai t1, . . . , tn enai L-roi, tte to R(t1, . . . , tn) enai nacatomikc L-tpoc.

    2. An t, t enai L-roi tte t=t enai nac atomikc L-tpoc.3. Oi ,> enai atomiko L-tpoi.4. An A,B enai L-tpoi, tte kai oi (A), (A B), (A B),

    (A B), (A B) enai L-tpoi.5. An h A enai nac L-tpoc kai x ma metablht, tte oi

    (x A) kai (x A) enai L-tpoi.6. Tpota llo den enai L-tpoc.

    H proteraithta twn sundsmwn enai pwc sthn Protasiak

    Logik. Oi posodektec x kai x enai tso isquro so kai h.145 / 232

  • Paradegmata tpwn

    1. (, x)O Fthc agrase to x.

    2. x (, x)O Fthc agrase kti.

    3. x ((x) pi(x))Kje kajhghtc enai njrwpoc.

    4. x ((, x) Sun(x))'O,ti agrase o Tsoc enai Sun.

    Anaptssoume to dndro (formation tree) enc tpou kaigrfoume touc upo-tpouc tou (subformulas) pwc sthnProtasiak Logik.

    146 / 232

  • Paradegmata tpwn

    5. x ((, x) (, x))H Sofa agrase ti agrase kai o Tsoc.

    6. x (, x) x (, x)An o Tsoc agrase ta pnta, tte kai h Sofaagrase ta pnta.

    7. xy (x , y)Ta pnta agrasan kti.

    8. yx (x , y)Kti agorsthke ap ta pnta.

    9. xy (x , y)Kti agrase ta pnta.

    147 / 232

  • 9. Shmasiologa Kathgorhmatikc Logikc

    'Opwc sthn Protasiak Logik, tsi kai tra prpei na

    diatupsoume

    Iti enai ma katstash sthn Kathgorhmatik Logik

    Ipc na ermhneoume touc tpouc thc Kathgorhmatikc

    Logikc se ma dedomnh katstash

    9.1 Domc (katastseic sthn Kathgorhmatik Logik)

    Orismc 9.1

    'Estw ma glssa L. Ma L-dom (h opoa merikc forconomzetai montlo) M:

    Iqei na mh-ken snolo ap antikemena ta opoa h Mgnwrzei. To snolo aut onomzetai to pedo timn(domain) smpan (universe) thc M, kai grfetai wcdom(M).

    Idiatupnei ti shmanoun ta smbola thc L se sqsh me taparapnw antikemena.

    148 / 232

  • Domc

    H apdosh (interpretation) mac stajerc sth M enai naantikemeno sto dom(M).

    H apdosh (interpretation) enc sumblou kathgormatoc sthM enai ma sqsh sto dom(M).

    149 / 232

  • Pardeigma domc

    Gia thn glssa L pou qrhsimopoiome wc pardeigma, maL-dom prpei na diatupnei:Ipoia antikemena enai sto smpan thc

    Ipoia ap ta antikemena thc enai o Tsoc, h Sofa, klp

    Ipoia antikemena enai Sun, kajhghtc, njrwpoi

    Ipoia antikemena agrasan lla antikemena

    Paraktw uprqei na digramma miac sugkekrimnhc L-domc,thn opoa onomzoume M.Uprqoun 12 antikemena sto smpan thc M.'Eqoume blei etiktec (pq Fthc) se merik antikemena giana dexoume to nhma twn stajern thc L (pq ).Oi apodseic (nnoiec) twn kathgorhmtwn Sun, pianaparstantai wc perioqc sto digramma.

    H apdosh (nnoia) tou kathgormatoc anaparstatai me marec koukkdec.

    H apdosh (nnoia) tou kathgormatoc anaparstataime kateujunmenec grammc metax antikeimnwn.

    150 / 232

  • H dom M

    151 / 232

  • Tsoc Tasoc

    Den prpei na uprqei sgqush metax tou antikeimnou methn etikta Tsoc, tou smpantoc thc M, me to smbolo(stajer) thc glssac L.

    (Qrhsimopoi diaforetikc grammatoseirc gia na diakrnw

    metax twn sumblwn mac glssac kai twn antikeimnwn tou

    smpantoc mac domc thc glssac.)

    Aut enai diaforetik prgmata. To smbolo enaisuntaktik, en to enai shmasiologik. Gia th dom M, enai na noma gia to antikemeno me thn etikta Tsoc.

    152 / 232

  • Tsoc Tasoc

    Gia na apofgoume thn sgqush ja uiojetsoume thn

    paraktw smbash:

    Smbash 9.2

    'Estw M ma L-dom kai c ma stajer thc L. Grfoume cM

    gia thn apdosh thc c sth M. To antikemeno tou smpantocthc M enai aut pou onomzei h c sth M.

    'Ara M=to antikemeno me etikta Tsoc.

    Se ma llh dom, to smbolo mpore na onomzei (nashmanei) kti llo.

    H nnoia mac stajerc c enai to antikemeno cM to opoo qei

    apodoje sto c ap th M. Ma stajer (kai kje smbolo thcL) qei tsec nnoiec sec kai o arijmc twn L-domn.

    153 / 232

  • Ta uploipa smbola

    H glssa L pou qrhsimopoiome wc pardeigma qei stajerckai kathgormata prtou kai deutrou bajmo.

    Gia na anaparastsoume grafik ma dom M autc thcglssac:

    Izwgrafsame na snolo ap antikemena (to smpan thc

    M)

    Idhlsame poia antikemena thc M onomzontai ap poiecstajerc thc L

    Idhlsame poia antikemena ikanopoion ta kathgormata

    prtou bajmo (Sun, pi, ) smfwna me thM

    Izwgrafsame kateujunmenec grammc metax twn

    antikeimnwn pou ikanopoion to kathgrhma deutrou

    bajmo () smfwna me th M. H katejunsh thcgrammc qei shmasa.

    154 / 232

  • Ta uploipa smbola

    An uprqan perisstera ap na kathgormata deutrou

    bajmo sthn L tte ja tan aparathto na bloume etiktecstic kateujunmenec grammc.

    Genik, den uprqei ekoloc trpoc na anaparastsoume

    grafik apodseic kathgorhmtwn trtou megalterou

    bajmo.

    Kathgormata bajmo 0 enai ta dia me ta toma thc

    Protasiakc Logikc.

    155 / 232

  • 9.2 Alhjotimc se ma dom (mh tupik perigraf)

    Pte enai nac tpoc qwrc posodektec alhjc se ma dom;

    IO tpoc Sun() enai alhjc sth M, giat M enaina antikemeno to opoo h M lei ti enai Sun.Aut to grfoume M Sun().To diabzoume wc h M lei ti Sun().Prosoq: Aut enai ma diaforetik qrsh tou apaut tou Orismo 3.1.

    To smbolo qrhsimopoietai gia do diaforetikocskopoc.

    IOmowc, o tpoc (, ) enai alhjc sth M.Sumbolik M (, ).

    IO tpoc (, ) enai yeudc sth M, giat hM den lei ti h stajer onomzei na antikemeno to opoo ton eaut tou.Sumbolik M 2 (, ).

    IOmowc, M 2 Sun() (, ).156 / 232

  • Ma llh dom

    Paraktw enai ma llh L-dom, h M .

    Uprqoun mno 10 antikemena sto smpan thc M .157 / 232

  • Sqetik me th M

    I M 2 (, ).I M =.I M pi() Sun().I M (, ) (, c).

    Poia h alhjotim twn paraktw tpwn;

    I (, ) pi().I (c, ) Sun() pi().

    158 / 232

  • Ermhneontac tpouc me posodektec (mh tupik

    perigraf)

    Pte enai nac tpoc me posodektec alhjc se ma dom;

    159 / 232

  • Ermhneontac posodektec

    Pc exetzoume an o tpoc x (x , ) enai alhjcsth M;Sumbolik, M x (x , );Sth fusik glssa, uposthrzei h M ti kti agrase tonErm;

    Gia na enai alhjc o parapnw tpoc, prpei na uprqei na

    antikemeno x sto smpan thc M tsi ste

    M (x , ).

    Me lla lgia, h M prpei na uposthrzei ti

    (x , ), pou =M .Uprqei ttoio antikemeno: blpoume sto digramma ti to xmpore na enai, pq, M .

    Sunepc, M x (x , ).160 / 232

  • Pardeigma:

    M x(agorase(Tasoc, x) agorase(Sofia, x));

    Gia kje antikemeno x sto smpan thc M, enai o tpoc(, x) (, x) alhjc sth M;

    Sth M uprqoun 12 pijan x . Prpei na elgxoume an o tpoc(, x) (, x) enai alhjc sth M giakje na ap aut.

    O tpoc (, x) (, x) ja enaialhjc sth M gia kje na antikemeno x ttoio ste o tpoc(, x) enai yeudc sth M. (Giat;) 'Ara qreizetaina elgxoume ta x gia ta opoa o tpoc (, x)enai alhjc.

    161 / 232

  • Pardeigma:

    M x(agorase(Tasoc, x) agorase(Sofia, x));

    O tpoc (, x) enai alhjc mno gia na x , gia toM .

    Gia to antikemeno =M , o tpoc (, ) enaiepshc alhjc sthn M. 'Ara o tpoc(, ) (, ) enai alhjc sth M.

    'Ara o tpoc (, x) (, x) enaialhjc sth M gia kje antikemeno x thc M. Sunepc,M x((, x) (, x)).

    162 / 232

  • 'Askhsh: Poia enai alhj sth M ;

    x(Sun(x) (, x))x((x) pi(x))x(Sun(x) y (y , x))163 / 232

  • Ermhneontac tpouc (mh tupik perigraf)

    Gia na snjeto tpo pwc x(Sun(x) y (y , x)):Brete pc metafrzetai kje upo-tpoc sth fusik glssa,

    xekinntac ap touc atomikoc upo-tpouc (ta flla tou

    dndrou (formation tree) ) ftnontac mqri thn arqik prtash(rza tou dndrou).

    Autc enai suqn nac kalc trpoc na ermhneoume tpouc.

    Pq, o parapnw tpoc anafrei ti uprqei na x to opooenai Sun kai kti to agrase (enai dhlad h katlhxh mackateujunmenhc grammc). 'Ara elgqoume tic grammc.

    164 / 232

  • 9.3 Alhjotimc se ma dom (tupik perigraf)

    Edame pc na ermhneoume orismnouc tpouc se ma dom

    koitntac to digramma thc domc.

    Qreiazmaste mwc na pio tupik/majhmatik trpo gia na

    ermhneoume louc touc tpouc thc Kathgorhmatikc Logikc

    se domc.

    Sth Protasiak Logik, upologzame thn alhjotim mac

    prtashc se ma katstash upologzontac tic alhjotimc twn

    upo-protsewn thc, xekinntac ap tic atomikc upo-protseic

    (ta flla tou dndrou thc (formation tree) ) ftnontac mqri thrza tou dndrou.

    Sth Kathgorhmatik Logik ta prgmata den enai tso

    apl...

    165 / 232

  • 'Ena prblhma

    O tpoc x((, x) Sun(x)) enai alhjc sth domthc seldac 163. To dndro tou enai:

    Mporome na ermhnesoume autn ton tpo xekinntac ap ta

    flla, katalgontac sth rza;

    Enai o tpoc (, x) alhjc sth M;Enai o tpoc Sun(x) alhjc sth M;

    Den enai loi oi tpoi thc Kathgorhmatikc Logikc alhjec

    yeudec se ma dom!

    166 / 232

  • Elejerec kai desmeumnec metablhtc

    Prpei na elgxoume pc emfanzontai oi metablhtc stouc

    tpouc.

    Orismc 9.3

    'Estw A nac tpoc.

    1. H emfnish mac metablhtc x se na atomik upo-tpotou A lgetai desmeumnh (bound) an brsketai ktw apna posodekth x x sto dndro (formation tree) tou A.2. Allic h emfnish thc metablhtc lgetai elejerh (free).

    3. Oi elejerec metablhtc enc tpou A enai oi metablhtcoi opoec qoun elejerec emfanseic ston A.

    167 / 232

  • Pardeigma

    x(R(x , y) R(y , z) z(S(x , z) R(z , y)))

    Oi elejerec metablhtc tou tpou enai oi y , z .Shmewsh: h z qei elejerec kai desmeumnec emfanseic.168 / 232

  • Protseic

    Orismc 9.4

    Ma prtash (sentence) enai nac tpoc qwrc elejerecmetablhtc.

    Paradegmata:

    IO tpoc x((, x) Sun(x)) enai prtash.

    IOi upo-tpoi tou:

    I (, x) Sun(x)I (, x)I Sun(x)

    den enai protseic.

    Poiec enai protseic;

    I (, )I (, x)I x=xI x(y(y=x) x=y)I xy(x=y z(R(x , z) R(y , z)))169 / 232

  • Prto prblhma: elejerec metablhtc

    Oi protseic enai alhjec yeudec se ma dom.

    All oi tpoi pou den enai protseic den enai alhjec

    yeudec se ma dom!

    'Enac tpoc me elejerec metablhtc den enai alhjc yeudc

    se ma dom M, giat oi elejerec metablhtc tou den qounnhma sth M. Enai san na rwtme enai to x=7 alhjc;Den mporome na ermhnesoume na tpo A thcKathgorhmatikc Logikc se ma dom pwc ermhneame

    protseic thc Protasiakc Logikc se katastseic, giat h

    dom den enai ma oloklhrwmnh katstash: den dnei nnoiecstic elejerec metablhtc tou A.

    'Ara prpei na dsoume timc stic elejerec metablhtc prin

    ermhnesoume na tpo.

    Aut prpei na to knoume akma kai tan oi timc autc den

    ephrezoun thn ermhnea tou tpou (pq, tan o tpoc enai

    x=x).170 / 232

  • Ekqrhsh timn stic metablhtc (assignment)Ma ermhneutik sunrthsh metablhtn (ESM) dnei timc stic

    elejerec metablhtc.

    Ma ESM enai gia tic metablhtc ,ti ma dom gia tic

    stajerc.

    Orismc 9.5

    'Estw M ma dom. Ma ermhneutik sunrthsh metablhtn(ESM) h sto plasio thc M antistoiqe se kje metablht naantikemeno ap to smpan thc M:

    h : V dom(M)(V enai to snolo twn metablhtn kai dom(M) enai to snolotwn antikeimnwn (smpan) thc M.)Gia ma ESM h kai ma metablht x , grfoume h(x) gia toantikemeno to opoo qei antistoiqhje sth x ap thn h.

    171 / 232

  • Ekqrhsh timn stic metablhtc (assignment)

    Dojeshc mac L-domc M kai mac ESM h sto plasio thc M,qoume ma oloklhrwmnh katstash. Sunepc, mporome naermhnesoume:

    Iopoiodpote L-ro. H tim tou ja enai na antikemeno stosmpan thc M.

    Iopoiodpote atomik ( mh) tpo mac glssac L. H timtou ja enai alhjc yeudc.

    172 / 232

  • Ermhneontac rouc

    Ma dom kai ma ESM dnoun ma oloklhrwmnh katstash.Mac dnoun tic alhjotimc lwn twn atomikn tpwn.

    Ja dexoume prta pc ermhneoume rouc kai met pc

    ermhneoume tpouc.

    Orismc 9.6

    'Estw ma glssa L, M ma L-dom, kai h ma ESM stoplasio thc M.Tte gia kje L-ro t, h tim tou t sth M smfwna me thn henai to antikemeno thc M to opoo qei antistoiqhje ston tap:

    ITh M, an to t enai ma stajer. Se aut thn perptwsh htim tou t enai tM .

    IThn h, an to t enai ma metablht. Se aut thn perptwshh tim tou t enai h(t).

    173 / 232

  • Ermhneontac rouc: pardeigma

    (1) H tim tou rou sth M smfwna me thn h enai toantikemeno me etikta Tsoc. (Ap ed kai sto exc ja toanaparist wc Tsoc M , all qi wc .)(2) H tim thc x sth M smfwna me thn h enai Ermc.

    174 / 232

  • Shmasiologa tpwn qwrc posodektec

    Mporome tra na ermhnesoume opoiodpote tpo qwrc

    posodektec.

    'Estw ma L-dom M kai ma ESM h. Grfoume M, h A an otpoc A enai alhjc sth M smfwna me thn h. Allicgrfoume M, h 2 A.

    Orismc 9.7

    1. 'Estw ti R enai na smbolo kathgormatoc bajmo nmac glssac L, kai t1, . . . , tn enai L-roi. Ac upojsoumeti h tim tou ti sth M smfwna me thn h enai ai , giakje i=1, . . . , n (dete ton Orism 9.6).Tte M, h R(t1, . . . , tn) an h M uposthrzei ti h ditaxh(a1, . . . , an) qei th sqsh R . Allic, M, h 2 R(t1, . . . , tn).2. An t, t enai roi, tte M, h t=t an ta t kai t qoun thndia tim sth M smfwna me thn h. An den qoun thn diatim tte M, h 2 t=t .

    175 / 232

  • Shmasiologa tpwn qwrc posodektec

    Orismc 9.7 (sunqeia)

    3. M, h > kai M, h 2 .4. M, h A B an M, h A kai M, h B . Allic,

    M, h 2 A B .5. Omowc orzoume thn ermhnea twn tpwn A, A B ,

    A B kai A B .

    176 / 232

  • Ermhneontac tpouc qwrc posodektec: pardeigma

    I M, h pi(z)I M, h x=I M, h 2 (, v) z=177 / 232

  • Detero prblhma: desmeumnec metablhtc

    Gnwrzoume pc na dnoume timc se elejerec metablhtc: me

    ma ESM. Me aut ton trpo mporsame na ermhnesoume

    louc touc tpouc qwrc posodektec.

    All uprqoun tpoi pou qoun desmeumnec metablhtc. Oi

    timc autn twn metablhtn den dnontai, kai den prpei na

    dnontai, ap thn katstash, kajc oi metablhtc autc

    elgqontai ap posodektec.

    Pc upologzoume tic timc desmeumnwn metablhtn;Do trpoi:

    1. Elgqoume tic pijanc ESM:

    I pi pi pi pi.

    I pi pi.

    2. Qrhsimopoiome paiqndia (Hintikka games), ta opoa macbohjon na katalboume tic epidrseic twn posodeiktn,

    kai eidiktera twn emfwleumnwn (nested) posodeiktn.178 / 232

  • Shmasiologa tpwn me posodektec

    Orismc 9.7 (sunqeia)

    Ac upojsoume ti gnwrzoume pc na ermhnesoume na tpo Asth M smfwna me opoiadpote ESM. 'Estw x maopoiadpote metablht, kai h ma opoiadpote ESM. Tte:

    6. M, h xA an uprqei kpoia ESM g h opoa sumfwneme thn h gia lec tic metablhtc ektc, pijanc, ap th x ,kai isqei M, g A. An den uprqei ttoia ESM tteM, h 2 xA.7. M, h xA an M, g A gia kje ESM g h opoa sumfwneme thn h gia lec tic metablhtc ektc, pijanc, ap th x .Allic, M, h 2 xA.

    H g sumfwne me thn h gia lec tic metablhtc ektc, pijanc,ap th x shmanei ti g(y)=h(y) gia lec tic metablhtc yektc thc x . (Aut den apokleei thn perptwsh g(x)=h(x).)

    179 / 232

  • Ermhneontac tpouc me posodektec: pardeigma

    I M, h x pi(x)giat, pq M, g pi(x) pou g(x)=Fthc.

    I M, h 2 x pi(x)giat, pq M, g 2 pi(x) pou g(x)='Arhc.

    I M, h x((, x) pi(x))(Elgxte sugkekrimna th g me g(x)=Ermc kai th g meg(x)='Arhc.)180 / 232

  • Smbash gia elejerec metablhtc

    H paraktw smbash enai qrsimh gia na grfoume kai

    ermhneoume tpouc.

    Sta bibla suqn blpoume ekfrseic thc morfc:

    'Estw A(x1, . . . , xn) nac tpoc.

    H parapnw kfrash dhlnei ti oi elejerec metablhtc tou

    A enai metax twn x1, . . . , xn.Shmewsh: Oi x1, . . . , xn prpei na enai lec diaforetikc.Epiplon, den enai aparathto na qoun lec oi x1, . . . , xnelejerec emfanseic ston A.Pardeigma: 'Estw o tpoc C :

    x(R(x , y) yS(y , z))Ja mporosame na gryoume ton tpo wc:

    I C (y , z)I C (x , z , v , y)I C (an den qrhsimopoisoume aut th smbash)all qi wc C (x).181 / 232

  • Smbash gia Ermhneutikc Sunartseic Metablhtn

    Gia kje tpo A, an isqei M, h A qi, exarttai ap thnh(x) mno gia tic metablhtc x oi opoec qoun elejerecemfanseic ston A.'Ara gia na tpo A(x1, . . . , xn), an h(x1)=a1, . . . , h(xn)=an, tteenai OK na gryoume M A(a1, . . . , an) ant gia M, h A.IAc upojsoume ti mac qoun dsei na tpo C (y , z) ttoioste

    x(R(x , y) yS(y , z))An pq h(y)=a, h(z)=b, tte mporome na gryoume

    M C (a, b), M x(R(x , a) yS(y , b))ant gia M, h C . Shmewsh: mno oi elejerec emfanseictou y ston C qoun antikatastaje ap to a. Oidesmeumnec emfanseic tou y paramnoun wc qoun.

    IGia ma prtash S , an isqei M, h S qi, den exarttaikajlou ap thn h. 'Ara mporome na gryoume M S .182 / 232

  • Pc na ermhneoume tpouc;

    Edame ton orism thc aljeiac se ma dom (Alfred Tarski,dekaeta 1950).

    Poioc mwc enai o kalteroc trpoc na elgqoume an isqei

    M A;ISe merikc periptseic mporome na metafrzoume ton Asth fusik glssa kai na elgqoume an enai alhjc sth

    M (dete selda 164).

    IQrhsimopoiome ton Orism 9.7 kai elgqoume lec tic

    pijanc ESM. Pq, gia ton tpo x((x) Sun(x))elgqoume, gia la ta x , an to x enai kajhghtc tteenai kai Sun.

    IQrhsimopoiome ta paiqndia Hintikka, ta opoa macbohjon na katalboume tic epidrseic twn posodeiktn.

    Me ta paiqndia Hintikka den ja asqolhjome se aut tomjhma.

    183 / 232

  • 10. Sqsh tou Kathgorhmatiko Logismo me th fusik

    glssa

    10.1 Ap thn tupik glssa sth fusik

    H metfrash twn protsewn thc Kathgorhmatikc Logikc sth

    fusik glssa den enai pol duskolterh ap th metfrash

    twn protsewn thc Protasiakc Logikc sth fusik glssa.

    Oi metablhtc prpei apaloifjon: sth fusik glssa den tic

    qrhsimopoiome.

    x((x) (x=) (x , ))Gia kje x , an to x enai nac kajhghtc kai to x den enai oFthc tte to x agrase ton Trtwn.Kje kajhghtc ektc ap ton Fth agrase ton Trtwn.(Mpore kai o Fthc na ton agrase.)

    184 / 232

  • Ap thn tupik glssa sth fusik

    xyz((x , y) (x , z) (y=z))Uprqoun x , y , z ttoia ste to x agrase to y , to xagrase to z , kai to y den enai to z .Kti agrase toulqiston do diaforetik prgmata.

    x(yz((x , y) (x , z) (y=z)) x=)Gia kje x , an to x agrase do diaforetik prgmata, tteto x enai o Tsoc.Otidpote agrase do diaforetik prgmata enai o Tsoc.Prosoq: h parapnw prtash den lei ti o Tsoc agrase

    do diaforetik prgmata, all ti kannac lloc den

    agrase do diaforetik prgmata.

    185 / 232

  • 10.2 Tupopohsh thc fusikc glssac

    Ekfrste tic upo-nnoiec sth logik. 'Epeita sunjste tic

    upo-nnoiec se ma logik prtash.

    IUpo-nnoia: to x agorsthke/ to x qeiagorast:y (y , x).

    IOtidpote agorsthke den enai njrwpoc:

    x(y (y , x) pi(x)).Prosoq: h metfrash se

    xy((y , x) pi(x)) den enai swst.IKje Sun agorsthke: x(Sun(x) y (y , x)).

    IKpoio Sun qei na agorast:x(Sun(x) y (y , x)).

    I'Oloi oi agorastc enai njrwpoi kai kajhghtc:

    x(y (x , y) o x enai agorastc

    pi(x) (x)).

    IKannac kajhghtc den agrase na Sun:x((x) y((x , y) (Sun(y)) o x agrase na Sun

    ).

    186 / 232

  • Tupopohsh thc fusikc glssac

    Suqn qreizetai na pome:

    I 'Oloi oi kajhghtc enai njrwpoi:x((x) pi(x)).OQI x((x) pi(x)).OQI x (x) x pi(x).

    I 'Oloi oi kajhghtc enai njrwpoi Sun:x((x) pi(x) Sun(x)).

    I Tpota den enai Sun kai kajhghtc:x(Sun(x) (x)), x(Sun(x) (x)).Sunepc o tpoc x(A B) enai pol suqnc.Epshc oi x(A B), x(A B), x(A B), x(A B)qreizontai suqn: lne ti ta pnta/kti enai A kai/ B .

    O tpoc x(A B), eidik tan h x qei elejerh emfnishston A, enai spnioc.An gryete autn ton tpo elgxte an qete knei ljoc.

    187 / 232

  • Tupopohsh thc fusikc glssac

    IUprqei toulqiston na Sun: x Sun(x).

    IUprqoun toulqiston do Sun:xy(Sun(x) Sun(y) x 6=y), xy(Sun(y) y 6=x).

    IUprqoun toulqiston tra Sun:xyz(Sun(x) Sun(y) Sun(z) x 6=y y 6=z x 6=z), xyz(Sun(z) z 6=x z 6=y).

    IDen uprqei Sun: x Sun(x).

    IUprqei to pol na Sun:1. xy(Sun(x) Sun(y) x 6=y)

    (pi Sun)2. xy(Sun(x) Sun(y) x=y).3. xy(Sun(y) x=y).

    IUprqei akribc na Sun:1. pi Sunpi pi

    Sun.2. xy(Sun(y) x=y).188 / 232

  • 11. Smbola sunartsewn

    Sthn arijmhtik qrhsimopoiome sunartseic pwc pq +, , ,x .Sthn Kathgorhmatik Logik mporome na ekfrsoume

    sunartseic.

    'Ena smbolo sunrthshc enai san na smbolo kathgormatoc

    ma stajer, all apoddetai se ma dom wc ma sunrthsh.

    Kje smbolo sunrthshc qei na sugkekrimno bajm (arity).

    Sumbolzoume sunjwc ta smbola sunartsewn me f , g .Ap ed kai sto exc uiojetome thn paraktw epktash tou

    Orismo 8.1:

    Orismc 11.1

    Ma glssa enai na snolo ap stajerc, kai smbola

    kathgorhmtwn kai sunartsewn sugkekrimnou bajmo.

    Prosoq: den prpei na uprqei sgqush metax mac ESM hsto plasio mac domc M, me ma sunrthsh f mac glssac L.

    189 / 232

  • 'Oroi me smbola sunartsewn

    Tra mporome epektenoume ton Orism 8.2:

    Orismc 11.2 ('Oroc)

    Dojeshc mac glssac L:

    1. Kje stajer thc L enai nac L-roc.

    2. Kje metablht enai nac L-roc.

    3. An f enai na smbolo sunrthshc bajmo n thc L, kait1, . . . , tn enai L-roi, tte o f (t1, . . . , tn) enai nac L-roc.

    4. Tpota llo den enai L-roc.

    Pardeigma:

    'Estw ti h L qei ma stajer c, na smbolo sunrthshc fprtou bajmo, kai na smbolo sunrthshc g deutroubajmo. Tte ta paraktw enai L-roi:I cI f (c)I g(x , x) (wc sunjwc h x enai metablht)I g(f (c), g(x , x))190 / 232

  • Shmasiologa sumblwn sunartsewn

    Prpei epiplon na epektenoume ton Orism 9.1: an h L qeismbola sunartsewn, ma L-dom prpei na diatupnei tonhma touc.

    Gia kje smbolo sunrthshc f bajmo n thc L, ma L-dom Mprpei na lei poio antikemeno (ap to smpan thc)

    antistoiqe h f se kje ditaxh (a1, . . . , an), pou a1, . . . , anenai antikemena tou smpantoc thc M.Sumbolzoume wc f M(a1, . . . , an) to antikemeno tou smpantocthc M pou h f antistoiqe sth ditaxh (a1, . . . , an).'Ena smbolo sunrthshc bajmo 0 jewretai ma stajer.

    Pardeigma

    Sthn arijmhtik, h M mpore na uposthrzei ti oi sunartseic+ kai ekfrzoun thn prsjesh kai ton pollaplasiasmarijmn: to 5 qei antistoiqhje me to 2+3, to 8 me to 24, klp.Den enai aparathto h M na to uposthrzei aut. Mpore nauposthrzei enallaktik ti h sunrthsh ekfrzei thnprsjesh.

    191 / 232

  • Ermhneontac rouc me smbola sunartsewn

    Tra mporome na epektenoume ton Orism 9.6:

    Orismc 11.3

    H tim enc L-rou t se ma L-dom M smfwna me ma ESM hsto plasio thc M orzetai wc exc:

    IAn o t enai stajer tte h tim tou enai to antikemenotM to opoo qei antistoiqhje ston t ap th M.

    IAn o t enai metablht tte h tim tou enai to antikemenoh(t) to opoo qei antistoiqhje ston t ap thn h.

    IAn o t enai sunrthsh thc morfc f (t1, . . . , tn), kai oitimc twn rwn t1, . . . , tn sth M smfwna me thn h enaiantstoiqa a1, . . . , an, tte h tim tou t enai to antikemenof M(a1, . . . , an).

    Sunepc h tim enc rou sth M smfwna me thn h enai pntana antikemeno tou smpantoc thc M. Me lla lgia nacroc den qei alhjotim.

    192 / 232

  • Shmasiologa tpwn me smbola sunartsewn

    O orismc 9.7 den qreizetai allag, pra ap to ti

    qrhsimopoietai plon me ton Orism 11.3 (kai qi me ton

    Orism 9.6).

    193 / 232

  • Arijmhtiko roi

    'Estw ma glssa L gia arijmhtik kai gia progrmmatalogismiko pou qrhsimopoion arijmoc, h opoa perilambnei:

    Itic stajerc 0, 1, 2, . . . (upogrammzw aut ta smbola giana ta xeqwrsw ap touc fusikoc arijmoc 0, 1, 2, . . . ),

    Ita smbola sunartsewn deutrou bajmo +,,, kai

    Ita smbola kathgorhmtwn deutrou bajmo ,.Apoddoume ta parapnw smbola se ma dom me smpan to

    snolo {0, 1, . . . }, pou to 0 apoddetai sto 0, to 1 sto 1, klp,to +(x , y) ekfrzei x+y , to

  • Sunoyzontac

    Ma L-dom M perilambnei:

    Ina mh-ken snolo, to dom(M)

    Igia kje stajer c L, na stoiqeo cM dom(M)

    Igia kje smbolo sunrthshc f L bajmo n, masunrthsh f M : dom(M)n dom(M)