Voortgezette Logica, Week 2

Vergelijkbare documenten
Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica 1. Joost J. Joosten

Logica voor Informatica

Semantiek van predicatenlogica en Tractatus

Logica 1. Joost J. Joosten

Samenvatting. TI1306 Redeneren & Logica Review Guide 2014 Door: David Alderliesten. Disclaimer

Eerste-orde logica (= Predikaatlogica)

Logica voor Informatica. Propositielogica. Syntax & Semantiek. Mehdi Dastani Intelligent Systems Utrecht University

Logica 1. Joost J. Joosten

Formeel Denken. October 20, 2004

Mededelingen. TI1300: Redeneren en Logica. Metavariabelen Logica, p Minder connectieven nodig

College Logica voor CKI

Semantiek 1 college 10. Jan Koster

Predikatenlogica in Vogelvlucht

Mededelingen. TI1300: Redeneren en Logica. Waarheidstafels. Waarheidsfunctionele Connectieven

Tentamentips. Tomas Klos. 14 december 2010

Tentamen Grondslagen van de Wiskunde B met uitwerkingen

Inleiding Wiskundige Logica

Inleiding logica Inleveropgave 3

Hoofdstuk 3. behandeld. In de paragrafen 3.1 en 3.2 worden de noties valuatie, model en

Inleiding Wiskundige Logica

Caleidoscoop: Logica

Hoofdstuk 4. In dit hoofdstuk wordt een aantal uiteenlopende eigenschappen van de propositielogica

Logica voor AI. Bewijstheorie en natuurlijke deductie. Antje Rumberg. 28 november Kripke Semantiek.

Voortgezette Logica, Week 6

Logic for Computer Science

Logica als een oefening in Formeel Denken

Tentamen TI1300 en IN1305-A (Redeneren en) Logica

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015

Logica. Oefeningen op hoofdstuk Propositielogica

Albert Visser. 11 oktober, 2012

Inleiding Logica voor CKI, 2013/14

Tata en Metata. Albert Visser. 1. The name of the song is called Haddocks Eyes. 2. The name of the song is The Aged Aged Man.

Propositielogica. Onderdeel van het college Logica (2017) Klaas Landsman

Logica voor AI. Bisimulatie en niet-karakteriseerbaarheid. Antje Rumberg. 21 november Correspondentie.

Logica voor AI. Inleiding modale logica en Kripke semantiek. Antje Rumberg. 14 november 2012

Logic for Computer Science

Logica voor Informatica. Propositielogica. Normaalvormen en Semantische tableaux. Mehdi Dastani

Parvulae Logicales INDUCTIE Extra materiaal bij het college Logica voor CKI 10/11. Albert Visser & Piet Lemmens & Vincent van Oostrom

Kennisrepresentatie & Redeneren. Piter Dykstra Instituut voor Informatica en Cognitie

TI1300: Redeneren en Logica, Practicum 1 Deadline: 17 september 2010, 10:45 uur

Semantiek 1 college 4. Jan Koster

Logica voor Informatici najaar 2000 Opgaven en Oplossingen Hoofdstuk 2

FP-theorie. 2IA50, Deel B. Inductieve definities 1/19. / department of mathematics and computer science

Oefenopgaven Grondslagen van de Wiskunde A

Opdrachten Tarski s World

Termherschrijfsystemen en Propositie-Algebra

Tentamen IN1305-I Fundamentele Informatica 1, deel I: Logica

Formeel Denken. Herfst 2004

Tegenvoorbeeld. TI1300: Redeneren en Logica. De truc van Gauss. Carl Friedrich Gauss, 7 jaar oud (omstreeks 1785)

Inleiding Logica voor CKI

Inleiding Wiskundige Logica

HERTENTAMEN WISKUNDIGE BEELDVERWERKINGSTECHNIEKEN

Logica voor Informatica. predikatenlogica. Syntax van predikatenlogica. Mehdi Dastani Intelligent Systems Utrecht University

Logica voor Informatica. predikatenlogica. Syntax van predikatenlogica. Mehdi Dastani Intelligent Systems Utrecht University

Tentamen Grondslagen van de Wiskunde A, met uitwerkingen

Tentamen Grondslagen van de Wiskunde B met uitwerkingen

Logica voor Informatica

Tentamen Grondslagen van de Wiskunde A Met beknopte uitwerking

Formeel Denken 2014 Uitwerkingen Tentamen

rh276a 0 We breiden nu bovenstaand programmafragment uit door assignments toe te voegen aan een nieuwe variabele m, aldus:

Formele Semantiek Van de predicatenlogica naar gegeneraliseerde kwantoren. Jeroen Van Craenenbroeck en Guido Vanden Wyngaerd

Logica voor Informatici najaar 2000 Opgaven en Oplossingen Hoofdstuk 3

Verzamelingenleer. Onderdeel van het college Logica (2017) Klaas Landsman

Handout Natuurlijke Deductie

Logica voor AI. Responsiecollege. Antje Rumberg. 12 december Kripke Semantiek. Geldigheid. De bereikbaarheidsrelatie

Tentamen TI1300 en IN1305-A (Redeneren en) Logica

Wiskunde. Verzamelingen, functies en relaties. College 2. Donderdag 3 November

RAF belangrijk te onthouden

Wat? Betekenis 2: lambda-abstractie. Boek. Overzicht van dit college. Anna Chernilovskaya. 7 juni 2011

Logica voor AI. Verschillende modale systemen en correctheid. Antje Rumberg. 30 november 2012.

Toelichting bij geselecteerde opdrachten uit Betekenis en Taalstructuur

Recursie en inductie i

Andere grote namen van wiskundigen en/of filosofen: Plato, Socrates, Descartes (Cartesius), Spinoza, Kant, Russell, Hilbert, Tarski en Brouwer

Gödels Onvolledigheidsstellingen

TAALFILOSOFIE. Overkoepelende vraag: WAT IS BETEKENIS?

Hoofdstuk 15. In dit hoofdstuk geven we een inleiding op het gebied van het automatisch bewijzen

Tentamen TI1300 en IN1305-A (Redeneren en) Logica

Recursie en inductie i

1. TRADITIONELE LOGICA EN ARGUMENTATIELEER

Honours projecten BSc Informatica: twee voorstellen

Betekenis I: Semantiek

34 HOOFDSTUK 1. EERSTE ORDE DIFFERENTIAALVERGELIJKINGEN

Propositielogica. Evert De Nolf Delphine Draelants Kirsten Storms Evelien Weyn. 24 augustus Universiteit Antwerpen

Deel I: Modale Logica

Boommethode. TI1300: Redeneren en Logica. Oefenen, wat anders? Aanvullende regels (Logica, tabel 11.1, p. 159) A (B C),A C = B

TI1300: Redeneren en Logica. TI1300 Redeneren en Logica College 1: Inleiding en Bewijstechnieken. Blackboard: enroll!

In deze les. Eerste orde logica. Elementen van EOL. Waarom eerste orde logica? Combinatie met logica. Variabelen en Kwantoren

Predikaatlogica en informatica

Stop de ongewenste s

J.F.M. Tonino. juli 1999

Formeel Denken. 15 juli 2014

1.1 De Chase Nut van de chase Onderzoeksvraag? Doel van dit werk Indeling van dit werk...

Transcriptie:

Voortgezette Logica, Week 2 Joost J. Joosten Universiteit Utrecht (sub)faculteit der Wijsbegeerte Heidelberglaan 8 3584 CS Utrecht Kamer 164, 030-2535575 jjoosten@phil.uu.nl www.phil.uu.nl/ jjoosten (hier moet een tilde bij) Voortgezette Logica, Week 2 p.1/??

Vragen? Welke regels mogen? Voortgezette Logica, Week 2 p.2/??

Vragen? Welke regels mogen? Identiteit dus niet!!! Voortgezette Logica, Week 2 p.2/??

Vragen? Welke regels mogen? Identiteit dus niet!!! Existentiële kwantor eliminatie: uitroepteken achter het intrekken van de aanname Voortgezette Logica, Week 2 p.2/??

Vragen? Welke regels mogen? Identiteit dus niet!!! Existentiële kwantor eliminatie: uitroepteken achter het intrekken van de aanname Hoe moet van Dalen gelezen worden? Voortgezette Logica, Week 2 p.2/??

Vragen? Welke regels mogen? Identiteit dus niet!!! Existentiële kwantor eliminatie: uitroepteken achter het intrekken van de aanname Hoe moet van Dalen gelezen worden? Verdere vragen? Voortgezette Logica, Week 2 p.2/??

Propositielogica Bewijzen Voortgezette Logica, Week 2 p.3/??

Propositielogica Bewijzen Waarheid, i.e., semantiek Voortgezette Logica, Week 2 p.3/??

Propositielogica Bewijzen Waarheid, i.e., semantiek Vocabularium voor waarheidstafels: valuaties Voortgezette Logica, Week 2 p.3/??

Prop. Logica en valuaties We wijken hier iets af van van Dalen Voortgezette Logica, Week 2 p.4/??

Prop. Logica en valuaties We wijken hier iets af van van Dalen Definitie: een valuatie is een afbeelding van de propositievariabelen naar {0, 1} (die zegt welke proposities het geval zijn) Voortgezette Logica, Week 2 p.4/??

Prop. Logica en valuaties We wijken hier iets af van van Dalen Definitie: een valuatie is een afbeelding van de propositievariabelen naar {0, 1} (die zegt welke proposities het geval zijn) Inductief wordt gedefinieerd v = ϕ en we zeggen dat ϕ is waar onder valuatie v Voortgezette Logica, Week 2 p.4/??

Prop. Logica en valuaties We wijken hier iets af van van Dalen Definitie: een valuatie is een afbeelding van de propositievariabelen naar {0, 1} (die zegt welke proposities het geval zijn) Inductief wordt gedefinieerd v = ϕ en we zeggen dat ϕ is waar onder valuatie v Stappen in de inductie: v = φ ψ [If v = φ then v = ψ] Voortgezette Logica, Week 2 p.4/??

Prop. Logica en valuaties We wijken hier iets af van van Dalen Definitie: een valuatie is een afbeelding van de propositievariabelen naar {0, 1} (die zegt welke proposities het geval zijn) Inductief wordt gedefinieerd v = ϕ en we zeggen dat ϕ is waar onder valuatie v Stappen in de inductie: v = φ ψ [If v = φ then v = ψ] (subtiel spel meta-taal versus object taal) ψ is per definitie een tautologie is we schijven = ψ indien ψ waar is onder elke valuatie Voortgezette Logica, Week 2 p.4/??

Prop. Logica en valuaties We wijken hier iets af van van Dalen Definitie: een valuatie is een afbeelding van de propositievariabelen naar {0, 1} (die zegt welke proposities het geval zijn) Inductief wordt gedefinieerd v = ϕ en we zeggen dat ϕ is waar onder valuatie v Stappen in de inductie: v = φ ψ [If v = φ then v = ψ] (subtiel spel meta-taal versus object taal) ψ is per definitie een tautologie is we schijven = ψ indien ψ waar is onder elke valuatie Dit is bijna hetzelfde als waarheidstafels, maar iets anders Voortgezette Logica, Week 2 p.4/??

Propositielogica Ons bewijssysteem, ND, is correct Voortgezette Logica, Week 2 p.5/??

Propositielogica Ons bewijssysteem, ND, is correct Methode om niet-bewijsbaarheid aan te tonen! Voortgezette Logica, Week 2 p.5/??

Propositielogica Ons bewijssysteem, ND, is correct Methode om niet-bewijsbaarheid aan te tonen! Ons bewijssysteem, ND, is volledig Voortgezette Logica, Week 2 p.5/??

Propositielogica Ons bewijssysteem, ND, is correct Methode om niet-bewijsbaarheid aan te tonen! Ons bewijssysteem, ND, is volledig Bewijsbaar is existentieel, waarheid universeel, qua definitie Voortgezette Logica, Week 2 p.5/??

Predicatenlogica Predicaten en kwantoren Voortgezette Logica, Week 2 p.6/??

Predicatenlogica Predicaten en kwantoren Gegeven een vocabularium met ariteiten, definiëren wij de verzameling zinnen/formules. Voortgezette Logica, Week 2 p.6/??

Predicatenlogica Predicaten en kwantoren Gegeven een vocabularium met ariteiten, definiëren wij de verzameling zinnen/formules. Veel subtiliteiten: vrije variabelen, variabelen en meta-variabelen Voortgezette Logica, Week 2 p.6/??

Predicatenlogica Predicaten en kwantoren Gegeven een vocabularium met ariteiten, definiëren wij de verzameling zinnen/formules. Veel subtiliteiten: vrije variabelen, variabelen en meta-variabelen Regels ND Voortgezette Logica, Week 2 p.6/??

Predicatenlogica Predicaten en kwantoren Gegeven een vocabularium met ariteiten, definiëren wij de verzameling zinnen/formules. Veel subtiliteiten: vrije variabelen, variabelen en meta-variabelen Regels ND Semantiek predicatenlogica Voortgezette Logica, Week 2 p.6/??

Predicatenlogica Predicaten en kwantoren Gegeven een vocabularium met ariteiten, definiëren wij de verzameling zinnen/formules. Veel subtiliteiten: vrije variabelen, variabelen en meta-variabelen Regels ND Semantiek predicatenlogica Tarski s waarheidsconditie s Voortgezette Logica, Week 2 p.6/??

Predicatenlogica Predicaten en kwantoren Gegeven een vocabularium met ariteiten, definiëren wij de verzameling zinnen/formules. Veel subtiliteiten: vrije variabelen, variabelen en meta-variabelen Regels ND Semantiek predicatenlogica Tarski s waarheidsconditie s Predicatenlogica is correct en volledig! (Gödel) Voortgezette Logica, Week 2 p.6/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Voortgezette Logica, Week 2 p.7/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Hier is M het domein van M, de objecten waar onze objectvariabelen naar verwijze. Voortgezette Logica, Week 2 p.7/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Hier is M het domein van M, de objecten waar onze objectvariabelen naar verwijze. Bv, "iedereen", verwijst naar alle mensen. Voortgezette Logica, Week 2 p.7/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Hier is M het domein van M, de objecten waar onze objectvariabelen naar verwijze. Bv, "iedereen", verwijst naar alle mensen. I is een interpretatie Voortgezette Logica, Week 2 p.7/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Hier is M het domein van M, de objecten waar onze objectvariabelen naar verwijze. Bv, "iedereen", verwijst naar alle mensen. I is een interpretatie Als R bv een tweeplaatsig relatiesymbool is, dan is I(R) een binaire relatie, dat is, I(R) M M Voortgezette Logica, Week 2 p.7/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Hier is M het domein van M, de objecten waar onze objectvariabelen naar verwijze. Bv, "iedereen", verwijst naar alle mensen. I is een interpretatie Als R bv een tweeplaatsig relatiesymbool is, dan is I(R) een binaire relatie, dat is, I(R) M M We laten het onderscheid tussen M en M vaak achterwege Voortgezette Logica, Week 2 p.7/??

Semantiek predicatenlogica Een model M voor een bepaald vocabularium bestaat uit een paar M,I Hier is M het domein van M, de objecten waar onze objectvariabelen naar verwijze. Bv, "iedereen", verwijst naar alle mensen. I is een interpretatie Als R bv een tweeplaatsig relatiesymbool is, dan is I(R) een binaire relatie, dat is, I(R) M M We laten het onderscheid tussen M en M vaak achterwege Let op: dit is een iets kortere (en (op deze slides) iets minder uitgewerkte) beschrijving dan van Dalen en zijn similarity types en structures daarvoor Voortgezette Logica, Week 2 p.7/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voor zinnen is M = ψ wel betekenisvol Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voor zinnen is M = ψ wel betekenisvol De betekenis wordt gegeven door Tarski s waarheidsdefinitie Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voor zinnen is M = ψ wel betekenisvol De betekenis wordt gegeven door Tarski s waarheidsdefinitie Om deze te formuleren staan we (tijdelijk) alle objecten van M toe als constanten in onze taal Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voor zinnen is M = ψ wel betekenisvol De betekenis wordt gegeven door Tarski s waarheidsdefinitie Om deze te formuleren staan we (tijdelijk) alle objecten van M toe als constanten in onze taal Bv M = x ϕ(x) iff. voor elke a M geldt M = ϕ(x/a) Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voor zinnen is M = ψ wel betekenisvol De betekenis wordt gegeven door Tarski s waarheidsdefinitie Om deze te formuleren staan we (tijdelijk) alle objecten van M toe als constanten in onze taal Bv M = x ϕ(x) iff. voor elke a M geldt M = ϕ(x/a) Iets andere substitutienotatie dan in vd. Voortgezette Logica, Week 2 p.8/??

Pred. Logica M = ψ(x) heeft zonder specificatie van x nog geen betekenis Wederom valuaties, maar dan nu voor pred. logica Van Dalen gebruikt dit niet Voor zinnen is M = ψ wel betekenisvol De betekenis wordt gegeven door Tarski s waarheidsdefinitie Om deze te formuleren staan we (tijdelijk) alle objecten van M toe als constanten in onze taal Bv M = x ϕ(x) iff. voor elke a M geldt M = ϕ(x/a) Iets andere substitutienotatie dan in vd. NB zeer subtiel spel tussen object-taal en meta-taal Voortgezette Logica, Week 2 p.8/??