Giuseppe Peano (1858-1932) * Utvecklade också ett formellt språk, dock mer konventionellt än Freges. * Känd för sina axiom som definierade de naturliga.

Slides:



Advertisements
Liknande presentationer
F. Drewes, Inst. f. datavetenskap1 Föreläsning 13: Resolution •Resolution i satslogiken •Resolution i predikatlogiken.
Advertisements

 Service Systemet Strukturella Förslag Sveriges Servicekonference.
Retorik – läran om talekonsten
TYSKLANDS ENANDE & Otto von Bismarck.
Hilberts och Clays problem
hej och välkomna EKVATIONER Ta reda på det okända talet.
Datavetenskapens roll. Datavetenskap •Vad är datavetenskapens roll i kognitionsvetenskapen?
William Sandqvist Booles Algebra Genom att representera logiska uttryck på matematisk form, där sammanfognings-orden OR och AND motsvarade.
IOGT-NTO-rörelsens historia Grundutbildning för Junisledare.
William Sandqvist Booles Algebra Genom att representera logiska uttryck på matematisk form, där sammanfognings-orden OR och AND motsvarade.
Behov av guider och reseledare
Språkteknologisk forskning och utveckling (HT 2007)
Logikprogrammering Ons, 25/9
Metod i teori & praktik Daniel Nylén. Historik Stradis (1979) SSADM (1981) SSM (1966)RUP (1998) Ethics (1985) Agile (2001)
Grundläggande programmering
Föreläsning 2 Datalogi för E1 2D1343
Prolog PROgramming LOGic (programmation en logique)
Presupposition gemensam kunskap som inte behöver påstås eller förklaras förutsatt information - bakgrundsantaganden konventionaliserade bärare av implicit.
Logikprogrammering och Prolog
Logisk (denotationell) semantik Sanning, satsrelationer, predikat
Formell logik Kapitel 1 och 2
Frihetstiden
Kemins grunder 1 Kemi förr och nu.
Logikkurs 1.
Lennart Edblom, Frank Drewes, Inst. f. datavetenskap 1 Föreläsning 6: Semantik Statisk semantik Attributgrammatiker Dynamisk semantik Axiomatisk.
Grundläggande programmering
Algoritmer. Ordet kommer från en persisk författare som kom från al’Khowârizmi (engelskans algorithm). Han skrev boken ’Kitab al jabr w’al-muqabala’.
Logoped Lena Nilsson Logoped Elin Berglund
Institutionen för datavetenskap vid Helsingfors universitet PB 68 Gustaf Hällströms gata 2b Helsingfors universitet
Hur har ny teknik påverkat det svenska språket de senaste tusen åren?
För utveckling av verksamhet, produkter och livskvalitet. -Algoritmer och Datastrukturer- -Algoritm analys och sökning algoritmer- Kap 5 -Algoritmer och.
Göra liv till vetenskap Bengt Olle Bengtsson Biologiska institutionen Lunds universitet.
INTRODUKTION TILL PROGRAMMERING
DATORKUNSKAP Introduktionsföreläsning
Samspelet mellan Matematiken och Vetenskapen Ambjörn Naeve The Knowledge Management Research group Centre for user-oriented IT Design (CID) Numerical.
Föreläsning 6 Logik med tillämpningar F6 Innehåll u Resten om resolution u Varför så många olika beslutsprocedurer? u Teorembevisaren Otter.
Formell logik Kapitel 9 Robin Stenwall Lunds universitet.
Föreläsning 4-5 Logik med tillämpningar
Matematisk statistik och signal-behandling - ESS011 Föreläsning 3 Igor Rychlik 2015 (baserat på föreläsningar av Jesper Rydén)
Styrteknik: Boolesk algebra D1:1
Föreläsning 11 Logik med tillämpningar Innehåll u Generell resolution u Kapitel i Ben-Ari.
Föreläsning 9 Logik med tillämpningar Innehåll u Semantiska tablåer i predikatlogiken u Klausulform u Herbrandmodeller u Kapitel 3.5,
Föreläsning 13 Logik med tillämpningar Innehåll u Aritmetik i Prolog u Rekursiva och iterativa program u Typpredikat u Metalogiska predikat.
Föreläsning 15 Logik med tillämpningar Innehåll u Programmeringsstil i Prolog u Expertsystem u Att kunna inför tentan u Kapitel 13 och 14.3.
Lennart Edblom, Frank Drewes, Inst. f. datavetenskap 1 Föreläsning 12: -kalkylen allmänt om -kalkylen syntax semantik att programmera i -kalkylen.
Satslogik, forts. DAA701/716 Leif Grönqvist 5:e mars, 2003.
Program. Symboliska samband Symboliska beteenden Matematisk kausalitet (orsak – verkan) 2x = y, y = x^2, y = kx + l.
Kunskapscheck matte Tal.
Föreläsning 2 ITP Lisa Brouwers.
Retoriska arbetsprocessen
Föreläsning 16 Logik med tillämpningar Innehåll u Information kring kursvärdering och tentagenomgång u Genomgång av övningstenta 2.
Logik med tillämpningar
1 Semantik – introduktion Semantik = läran om mening Tvärvetenskapligt filosofi lingvistik psykologi AI Lingvistik motsägelser mångtydighet metaforer Filosofi.
F. Drewes, Inst. f. datavetenskap1 Föreläsning 12: -kalkylen allmänt om -kalkylen syntax semantik att programmera i -kalkylen.
Procedurellt potpurri Dagens samtalsämnen –Klipp (Cut) –If-then-else –fail/0 –repeat/0 Att läsa –The Art of Prolog, kapitel 11 –Relevant avsnitt i Learn.
Kronljusströmställaren 0, 1, 2, 3
Föreläsning 1-2 Logik med tillämpningar
Logikprogrammering ons 4/9 Rebecca Jonson.
Lennart Edblom, Frank Drewes, Inst. f. datavetenskap 1 Föreläsning 13: Resolution Resolution i satslogiken Resolution i predikatlogiken.
Vår syn på Universum Universum kan inte vara oändligt stort & oändligt gammalt! - Då skulle det inte vara mörkt på natten….
Krav på vetenskaplig tolkning
Lars Madej  Talmönster och talföljder  Funktioner.
FTEA12:2 Filosofisk Metod Grundläggande argumentationsanalys II.
Svenska språkets historia
Formell logik Kapitel 1 och 2
Retorik - entymem.
Rationalismen 1600-talet.
Filosofisk logik Kapitel 15
Formell logik Föreläsning 1
Digitala tal och Boolesk algebra
Presentationens avskrift:

Giuseppe Peano ( ) * Utvecklade också ett formellt språk, dock mer konventionellt än Freges. * Känd för sina axiom som definierade de naturliga talen med hjälp av mängder. René Descartes ( ) ”Endast matematik är säkert så allt måste baseras på matematik”. 1. Acceptera bara det otvetydiga. 2. Dela upp frågor i mindre delar 3. Börja med det enklaste och gå till mer komplexa saker. 4.Granska arbetet tillräckligt ofta för att kunna överblicka helheten. Gottfried Leibnitz ( ) Utvecklade ett symboliskt språk (universal langauge) och ett sätt att beräkna (caclulus of reasoning) som blev grunden till boolsk algebra. Under nästan 1300 år hände inte mycket, det mesta var omskrivningar av Aristoteles och Chrysippus arbeten. Petrus Abaelardus el. Peter Abelard ( ) * Rekonstruerade mycket av det tidigare arbetet William of Occam ( ) * Utvecklade modal logik (möjlighet, nödvändighet, tro och tvivel) * Bidrog till begreppet meta- språk (ett högnivå språk som diskuterar lingvistiska enheter som ord och propositioner.) Logiken stötte på problem igen under 1400-talet eftersom man började favorisera retorik och strunta i logiken. Det tog nästan 200 år innan lokigen kom upp igen. Hobbes ( ) * Skrev i Leviathan: ”When man reasoneth, he does nothing else but conceive a sum total, from addition of parcels; or conceive a remainder, from subtraction of one sum from another” På 1800-talet började en snabb utveckling av logiken. Augustus De Morgan ( ) George Boole ( ) * Arbetade båda med symbolisk logik * Boole utvecklade det första lycko- samma formella systemet för resonemang kring logik och mängdteori (bara satslogik!) Charles Babbage ( ) * Uppfann (i teorin) första datorn, med minne, processor och input Ada Lovelace ( ) * Sägs vara den förste programmeraren, översatte Babbages arbeten Gottlob Frege ( ) * Förste som sa att all matematik kan skrivas som logik. * Lade grunden till den moderna matematiska logiken * Utvecklade ett formellt språk och införde kvantifierare grunden till Första ordningens predikatlogik x xxx x x x xxx x x x Historisk återblick Chrysippius ( fKr) * Utvecklade satslogiken * Oanalyserade satser (eller propositioner) som var sammansatta med konnektiv analyserades * Var den som påpekade att ”ett” var också ett tal. x Aristoteles ( fKr) * Deduktiv logik * Syllogismer (i) Every Greek is a person. (ii) Every person is mortal. (iii) Every Greek is mortal. * Logik baserad på termer * Känt verk: Analytica posteriora * Var den förste att föreslå att man kan använda sig av axiomsystem.

Alfred Whitehead ( ) Bertrand Russel ( ) * Fortsatte Freges och Peanos jobb * Skrev Principia Mathematica där de omformulerar all matematik till logik David Hilbert ( ) Gerhard Gentzen ( ) * Gentzen var Hilberts student * Hilbert ca 1900: 1. Det ska inte gå att bevisa falska utsagor. 2. Om en utsaga är sann, så skall det finnas ett bevis för detta. * Gentzen utvecklade ”natural deduction” och sekvensanalys som går att automatisera Thoralf Skolem ( ) * Vidareutvecklade ett arbete av Löwenheim och bevisade Löwenheim-Skolem teoremet ”Om en teori har en modell så har den en ändlig modell” * Skolemfunktioner och Skolemkonstanter kommer vi att stöta på under kursen Jacques Herbrand ( ) * Herbrands teorem är ett av de viktigaste teoremen inom logiken för implementation av teorembevisning på dator. Alfred Tarski ( ) Utvecklade en komplett semantisk teori för predikatlogiken med mer precisa definitioner än de funnits tidigare Alan Turing ( ) Alonzo Church ( ) * Visade oberoende av varandra att det inte finns någon beslutsprocedur för predikatlogik Kurt Gödel ( ) * Kullkastade Hilberts system genom att visa att det finns sanna utsagor som man inte kan bevisa.

J. A. Robinson - ”Uppfann” resolution och unifiering Tidigt 1970-tal –Robert Kowalski, procedurell tolkning av Horn klausuler –Alain Colemerauer, specialiserad teorembevisare i Fortran, som innehåller en speciell modul: Prolog (Programmation et Logique) Sent 80-tal, början av 90-talet –Flera stora forskningsprojekt inom grundläggande logikprogrammerings- paradigmer och avancerade implementationstekniker 90-talet, till nu –Constraint logic programming, parallella versioner, distribuerade system, objektorienterade versioner Under slutet av 1900-talet –Fokusering på att skapa olika logiska system och på dess kompletthet och konsistens Sent 1970-tal David Warren utvecklar dec-10 Prolog kompilatorn som gör att språket blir mer effektivt.