Formeel Denken. Herfst 2004
|
|
|
- Bram Goossens
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Formeel Denken Herman Geuvers Deels gebaseerd op het herfst 2002 dictaat van Henk Barendregt en Bas Spitters, met dank aan het Discrete Wiskunde dictaat van Wim Gielen Herfst 2004 Contents 1 Propositielogica Formele taal en natuurlijke taal Woordenboek Verbindingswoorden Betekenis en waarheidstabellen Modellen en waarheid Logisch Equivalent Logisch gevolg
2 1. Propositielogica In dit blok behandelen we de propositielogica, ook wel uitspraakrekening genoemd Formele taal en natuurlijke taal Natuurlijke talen (Nederlands, Engels, Duits,...) zijn niet erg precies. Kijk bijvoorbeeld maar naar de volgende voorbeelden: Socrates is een mens. Een mens is sterfelijk. Dus Socrates is sterfelijk. Ik ben iemand. Iemand schilderde de Mona Lisa. Dus ik ben de schilder van de Mona Lisa. De eerste redenering klopt, de tweede niet, maar heeft wel een soortgelijke vorm. Is de zin Deze zin is niet waar. nu waar of niet? Om dit soort problemen te voorkomen gebruiken we een formele taal. Dit is een soort laboratorium-model voor de natuurlijke taal. We zullen zien dat we met een heel eenvoudige kunst-taal, toch heel veel uitspraken en redeneringen heel precies kunnen maken. Dit is bijvoorbeeld erg belangrijk voor het specificeren van programma s, over de specificatie mag geen misverstand bestaan. We zullen nu laten zien hoe we van het Nederlands naar een formele taal gaan. Om te redeneren combineren we vaak een aantal eenvoudige uitspraken, bijvoorbeeld: als het regent en ik ben buiten, dan word ik nat. Deze uitspraak is opgebouwd uit de eenvoudige uitspraken het regent, ik ben buiten en ik word nat Woordenboek We kunnen dit ook formeler op schrijven met behulp van een woordenboekje. R Z RB N D Bui Bin het regent de zon schijnt er is een regenboog ik word nat ik blijf droog ik ben buiten ik ben binnen De zin hierboven wordt dan als R en Bui, dan N. Net zo, kunnen we de volgende zinnen maken: als RB, dan Z, Z en RB, als R en Bin, dan D Verbindingswoorden We kunnen ook de verbindingswoorden formeel opschrijven. Dat doen we op de volgende manier: 1
3 Formele taal Nederlands f g f en g f g f of g f g als f, dan g f g f dan en slechts dan als g f niet f De zinnetjes hierboven worden dan RB Z, Z RB en (R Bin) D. Nederlands semi-formeel Formeel als het regent en ik ben buiten, dan word ik nat als R en Bui, dan N (R Bui) N als er een regenboog is, dan schijnt de zon als R, dan Z R Z ik ben binnen of buiten Bin of Bui Bin Bui 1.1. Opgave. Vind zinnen uit de formele taal die hetzelfde betekenen als de volgende zinnen. 1. Het regent niet, noch schijnt de zon. 2. De zon schijnt, tenzij het regent 3. Of de zon schijnt, of het regent. (We bedoelen dus niet allebei) 4. Er is alleen een regenboog als de zon schijnt en het regent. 5. Als ik buiten ben, dan word ik nat, mits het regent. We denken bij de voegtekens (zoals, ) natuurlijk aan de bekende Nederlandse veerbindingswoorden, Ook of is zo n voegwoord, dat van twee beweringen een nieuwe bewering maakt. De betekenis van of is in ons taalgebruik echter een beetje onduidelijk: sommige mensen vinden de bewering = 2 of = 5 waar, en anderen onwaar. Wat vind jij ervan? Als je erover nadenkt merk je, dat de betekenis van het woordje of in ons taalgebruik dubbelzinnig is. Maar informaticastudenten haten dubbelzinnige woordjes, dus wij zullen van de twee gangbare betekenissen van of er één kiezen: we spreken af dat A of B waar is in het geval A en B beide waar zijn. Ons voegwoord of, afgekort tot, heeft dus de volgende waarheidstabel: A B A B Opgave. Kun je ook uitdrukken met behulp van de andere symbolen? 1.3. Opgave. Vertaal de volgende zinnen naar het Nederlands: 1. R Z 2. RB (R Z) 3. Bui Bin 2
4 4. Bui Bin 1.4. Definitie. De taal van de uitspraakrekening (of propositielogica) is de volgende formele taal. Het alfabet bestaat uit een oneindige verzameling van Atomen, de verzameling van Voegtekens en de verzameling A := {a, b, c, d, a 1, a 2, a 3,...} V := {,,,, } H := {(, )} van Haakjes. Woorden uit deze taal worden als volgt opgebouwd: 1. Een atoom is een woord. 2. Als f en g woorden zijn, dan zijn (f g), (f g), (f g), (f g) en f woorden. 3. Alle woorden worden op deze manier gevormd. De woorden van deze taal noemen we proposities Conventie. Meestal laten we de buitenste haakjes weg, dus we schrijven bijvoorbeeld a b in plaats van (a b). De binnenste haakjes mogelijk we natuurlijk niet weg laten: vergelijk (R Z) RB en R (Z RB). We kunnen wel een notatie afspreken waarbij we sommige haakjes weglaten en dat doen we ook door middel van de volgende afspraak: bindt sterker dan bindt sterker dan bindt sterker dan bindt sterker dan Dit betekent dat we Bin RB Bui Z R moeten lezen als ((Bin RB) Bui) ( Z R) 1.6. Opmerking (Deze opmerking heeft pas betekenis na het blok Talen ; bekijk hem dan eens goed.). De formele definitie m.b.v. een contextvrije grammaica is als volgt: Σ = A V H, ofwel Σ = {a, b, c,....,,,,,, (, ), }. ( geeft de vereniging van twee verzamelingen aan). hier mag a ieder element van A zijn. S a (SvS) S v 3
5 1.4. Betekenis en waarheidstabellen De zin als a en b, dan a is waar, wat je ook voor a en b invult. We zouden nu ook willen zeggen dat de zin a b a waar is 1, maar we hebben nog niet gedefinieerd wat dat betekent: a b a is zomaar een zin in een taal. We gaan nu definiren wat de betekenis van een zin is, in het bijzonder, wanneer een zin in de taal van de logica waar is. Voor de atomen kunnen we aan eenvoudige uitspraken denken zoals 2=3, Jolly Jumper is een paard of het regent. In de klassieke logica, waar we ons in dit college toe beperken, nemen we aan dat alle atomen of waar zijn of niet waar zijn. We maken ons geen zorgen om het feit dat we soms niet weten of de zin waar is of niet waar is, zoals bij de zin, op 1 januari 2050 regent het in Nijmegen. De waarheid van de atomen wordt bepaald daar hun interpretatie in een model. Bijvoorbeeld 2=3 is niet waar in het model van de natuurlijke getallen. Jolly Jumper is een paard is waar in het model van het stripboek Lucky Luke. De zin het regent was niet waar in Nijmegen op 17 september Bekijk nu eens de zin a b we willen dat deze zin alleen waar is in een model als zowel a als b waar zijn in dat model. Als we nu een lijstje maken met alle mogelijke waarden voor a en voor b, dan kunnen we ook bepalen wat de mogelijke waarden zijn voor a b. In de informatica schrijven we vaak 1 voor waar en 0 voor onwaar. De logische operaties zijn de elementaire operaties op bits. We krijgen dan de volgende tabel: x y x y Als, dan is eveneens een methode om van twee beweringen een nieuwe bewering te maken. Ook hier geeft ons gangbare taalgebruik geen duidelijk antwoord op de vraag, wanneer als A, dan B waar is. Laten we bijvoorbeeld eens kijken naar het geval, dat A onwaar is en ook B onwaar is. Is als A, dan B in dat geval waar? Wat vind je ervan? Denk bijvoorbeeld eens aan: als = 3, dan = 6 als ik van het Erasmusgebouw spring, dan verander ik in een vogeltje als ik hier iets van snap, dan heet ik Alpje We zullen aan alle onduidelijkheid een einde maken door een waarheidstabel af te spreken (we schrijven A B in plaats van als A, dan B ). Dit staat allemaal in de volgende definitie Definitie. De waarheidstabellen voor de logische voegtekens zijn als volgt x y x y x y x y x x Let op: a b a moeten we dus lezen als (a b) a 4
6 x y x y x y x y Met behulp van de waarheidstabellen kunnen we de waarde van een complexe propositie uitrekenen als we de waarde van de atomen kennen. Zo kunnen we ook voor een complexe propositie een waarheidstabel maken die alle mogelijkheden weergeeft Voorbeeld. De waarheidstabel van a b a. a b a b a (a b) a Opgave. Schrijf de waarheidstabellen op van: a a, (a b) a, a (b a), a b a, a (b a), a b Modellen en waarheid In de introductie spraken we over modellen en waarheid in een model. In de waarheidstabellen hebben we gezien dat de waarheid van een propositie volledigheid bepaald wordt door de waarden die we aan de atomen toekennen. Een model in de propositielogica is dan ook eenvoudigweg een toekenning van waarden ({0, 1}) aan de atomen Definitie. Een model in de propositielogica is een waardetoekenning of valuatie van de atomen: een functie v : A {0, 1}. Om de waarde van een propositie f te bepalen hoeven we niet de waarden van alle atomen te weten, maar alleen van de atomen die in f voorkomen. We zullen daarom een model vaak gelijkstellen aan een eindige waardentoekenning Voorbeeld. In het model v met v(a) = 0 en v(b) = 1 heeft de propositie a b a de waarde Conventie. Als v een model is, dan schrijven we ook wel v(f) voor de waarde van f. Als deze waarde 1 is zeggen we dat f waar is in het model v. Dus a b a is niet waar in v als v(a) = 0 en v(b) = 1, maar a (b a) is wel waar in zo n model Definitie. Als een propositie f waar is in ieder model (dat wil zeggen dat er in de waarheidstabel van f alleen maar 1-en staan), dan noemen we de propositie logisch waar. Notatie f. Een logisch ware propositie heet ook wel een tautologie Opgave. Welke van de volgende proposities zijn logisch waar? a a, a (a a), a a, (a b) a, a (b a), a b a, a (b a), 5
7 1.15. Opgave. Laat f en g proposities zijn. Ga na of de volgende uitspraken kloppen: 1. Als f en g, dan f g. 2. Als niet f, dan f. 3. Als f of g, dan f g. 4. Als (als f, dan g), dan f g. 5. Als f, dan niet f. 6. Als f g, dan f of g. 7. Als f g, dan (als f, dan g). 8. Als f g, dan ( f dan en slechts dan als g). 9. Als ( f dan en slechts dan als g), dan f g Logisch Equivalent Definitie. Twee proposities zijn logisch equivalent als f waar is in een model, dan en slechts dan als, g waar is in dat model. Iets preciezer geformuleerd: f en g logisch eqivalent als voor ieder model v geldt dat v(f) = 1 dan en slechts dan als v(g) = 1. Dat wil zeggen dat f en g hebben dezelfde waarheidstabel hebben. Als f en g equivalente proposities zijn schrijven we ook wel f g. Vaak kunnen we een propositie vervangen door een eenvoudigere equivalente propositie. Bijvoorbeeld a a is equivalent met a Opgave. Laat zien dat de twee proposities (a b) c en a (b c) logische equivalent zijn. Laat zien dat de twee proposities (a b) c en a (b c) logische equivalent zijn. In dit geval doen de haakjes er dus eigenlijk niet toe. Soms laten we in zo n geval de haakjes ook wel weg. Let op: de proposities: a b en b a zijn logisch equivalent. In het Nederlands is dit niet altijd eenduidig, met de zin ze trouwde en kreeg een kind bedoelen we waarschijnlijk wat anders dan met de zin ze kreeg een kind en trouwde. De volgende equivalenties heten de wetten van DeMorgan. 1. (f g) f g. 2. (f g) f g. 3. f (g h) f g f h f g h (f g) (f h) Opgave. Laat f en g proposities zijn. Is de volgende uitspraak waar? f g dan en slechts dan als = f g. waar is. 2 NB: Volgens de haakjesconventie is dit (f g) (f h). 6
8 1.7. Logisch gevolg In het Nederlands volgt uit het regent en de zon schijnt dat de zon schijnt. Net zo willen we dat uit a b volgt dat a. Dat maken we nu precies Definitie. Een propositie g is een logisch gevolg van de propositie f als g waar is in ieder model waar f waar is. Anders gezegd: als er op alle plaatsen waar in de waarheidstabel van f een 1 staat er in de waarheidstabel van g ook een 1 staat. Notatie f = g Opgave. Zijn de volgende uitspraken waar? a b a, a b a, a a b, a a b Stelling. Laat f en g proposities zijn. f g, dan en slechts dan als f g. Voor meer informatie over logica kun je bijvoorbeeld het boek [?] bekijken. 7
Logica als een oefening in Formeel Denken
Logica als een oefening in Formeel Denken Herman Geuvers Institute for Computing and Information Science Radboud Universiteit Nijmegen Wiskunde Dialoog 10 juni, 2015 Inhoud Geschiedenis van de logica Propositielogica
Formeel Denken. Inhoudsopgave
Formeel Denken Herman Geuvers Deels gebaseerd op het herfst 2002 dictaat van Henk Barendregt en Bas Spitters, met dank aan het Discrete Wiskunde dictaat van Wim Gielen. Herfst 2008 herzien en uitgebreid
Logica voor Informatica. Propositielogica. Syntax & Semantiek. Mehdi Dastani Intelligent Systems Utrecht University
Logica voor Informatica Propositielogica Syntax & Semantiek Mehdi Dastani [email protected] Intelligent Systems Utrecht University Wat is Logica? Afleiden van conclusies uit aannames Jan Sara Petra Schuldig
Tegenvoorbeeld. TI1300: Redeneren en Logica. De truc van Gauss. Carl Friedrich Gauss, 7 jaar oud (omstreeks 1785)
Tegenvoorbeeld TI1300: Redeneren en Logica College 3: Bewijstechnieken & Propositielogica Tomas Klos Definitie (Tegenvoorbeeld) Een situatie waarin alle premissen waar zijn, maar de conclusie niet Algoritmiek
Formeel Denken 2014 Uitwerkingen Tentamen
Formeel Denken 2014 Uitwerkingen Tentamen (29/01/15) 1. Benader de betekenis van de volgende Nederlandse zin zo goed mogelijk (6 punten) door een formule van de propositielogica: Als het regent word ik
Logica Les 1 Definities en waarheidstabellen. (Deze les sluit aan bij les 1 van de syllabus Logica WD_online)
Logica Les 1 Definities en waarheidstabellen (Deze les sluit aan bij les 1 van de syllabus Logica WD_online) Definities Een propositie is een bewering die waar of onwaar is (er is geen derde mogelijkheid).
PROPOSITIELOGICA. fundament voor wiskundig redeneren. Dr. Luc Gheysens
PROPOSITIELOGICA fundament voor wiskundig redeneren Dr. Luc Gheysens PROPOSITIELOGICA Een propositie of logische uitspraak, verder weergegeven door een letter p, q, r is een uitspraak die in een vastgelegde
Mededelingen. TI1300: Redeneren en Logica. Waarheidstafels. Waarheidsfunctionele Connectieven
Mededelingen TI1300: Redeneren en Logica College 4: Waarheidstafels, Redeneringen, Syntaxis van PROP Tomas Klos Algoritmiek Groep Voor de Fibonacci getallen geldt f 0 = f 1 = 1 (niet 0) Practicum 1 Practicum
Hoofdstuk 3. behandeld. In de paragrafen 3.1 en 3.2 worden de noties valuatie, model en
Hoofdstuk 3 Semantiek van de Propositielogica In dit hoofdstuk wordt de semantiek (betekenistheorie) van de propositielogica behandeld. In de paragrafen 3.1 en 3.2 worden de noties valuatie, model en logisch
Propositielogica Het maken van een waarheidstabel
Informatiekunde naam datum Propositielogica Het maken van een waarheidstabel Eindhoven, 4 juni 2011 De propositielogica Zoekopdrachten met de operatoren AND, OR en zijn zogenaamde Booleaanse expressies.
Inhoud leereenheid 1. Inleiding. Introductie 13. Leerkern 13. 1.1 Wat is logica? 13 1.2 Logica en informatica 13
Inhoud leereenheid 1 Inleiding Introductie 13 Leerkern 13 1.1 Wat is logica? 13 1.2 Logica en informatica 13 12 Leereenheid 1 Inleiding I N T R O D U C T I E Studeeraanwijzing Deze leereenheid is een leesleereenheid.
Logic for Computer Science
Logic for Computer Science 06 Normaalvormen en semantische tableaux Wouter Swierstra University of Utrecht 1 Vorige keer Oneindige verzamelingen 2 Vandaag Wanneer zijn twee formules hetzelfde? Zijn er
Logica voor Informatici najaar 2000 Opgaven en Oplossingen Hoofdstuk 2
Logica voor Informatici najaar 2000 Opgaven en Oplossingen Hoofdstuk 2 2.1 Geef de volgende zinnen weer in propositionele notatie: i Als de bus niet komt, komen de tram en de trein We voeren de volgende
Mededelingen. TI1300: Redeneren en Logica. Metavariabelen Logica, p Minder connectieven nodig
Mededelingen TI1300: Redeneren en Logica College 5: Semantiek van de Propositielogica Tomas Klos Algoritmiek Groep Tip: Als ik je vraag de recursieve definitie van een functie over PROP op te schrijven,
Proposities. Hoofdstuk 2
Hoofdstuk 2 Proposities In de wiskunde en in de informatica, en ook in veel andere disciplines, is er behoefte aan redeneren. Om dat goed te kunnen doen moet men allereerst beschikken over een arsenaal
Logica 1. Joost J. Joosten
Logica 1 Joost J. Joosten Universiteit Utrecht (sub)faculteit der Wijsbegeerte Heidelberglaan 8 3584 CS Utrecht Kamer 158, 030-2535579 [email protected] www.phil.uu.nl/ jjoosten (hier moet een tilde
Propositielogica. Evert De Nolf Delphine Draelants Kirsten Storms Evelien Weyn. 24 augustus Universiteit Antwerpen
Propositielogica Evert De Nolf Delphine Draelants Kirsten Storms Evelien Weyn Universiteit Antwerpen 24 augustus 2006 Propositionele connectoren Negatie Conjunctie Disjunctie Implicatie Equivalentie Propositionele
Propositielogica, waarheid en classificeren
Logica in actie H O O F D S T U K 2 Propositielogica, waarheid en classificeren We hebben al gezien dat voor een logicus het verhevene heel dicht kan liggen bij het alledaagse. Misschien beter gezegd:
Propositionele logica
Logic is the beginning of wisdom, not the end. Captain Spock, Star Trek VI (1991) Hoofdstuk 1 ropositionele logica 1.1 Uitspraken Het begrip uitspraak. We geven hier geen definitie van het begrip uitspraak
Wiskundige beweringen en hun bewijzen
Wiskundige beweringen en hun bewijzen Analyse (en feitelijk de gehele wiskunde) gaat over het bewijzen van beweringen (proposities), d.w.z. uitspraken waaraan de karakterisering waar of onwaar toegekend
Logica voor Informatica. Propositielogica. Normaalvormen en Semantische tableaux. Mehdi Dastani
Logica voor Informatica Propositielogica Normaalvormen en Semantische tableaux Mehdi Dastani [email protected] Intelligent Systems Utrecht University Literals Een literal is een propositieletter, of de
Formeel Denken. Henk Barendregt Bas Spitters. Herfst 2002. 1 Talen; Opsombare verzamelingen 1. 2 Logica 1; Propositielogica 4
Formeel Denken Henk Barendregt Bas Spitters Herfst 2002 Contents 1 Talen; Opsombare verzamelingen 1 2 Logica 1; Propositielogica 4 3 Blokjes; Combinatoriek 10 4 Logica 2; Predicatenlogica 28 5 Beweging;
Formeel Denken 2013 Uitwerkingen Tentamen
Formeel Denken 201 Uitwerkingen Tentamen (29/01/1) 1. Benader de betekenis van de volgende Nederlandse zin zo goed mogelijk (6 punten) door een formule van de propositielogica: Het is koud, maar er ligt
2. Syntaxis en semantiek
2. Syntaxis en semantiek In dit hoofdstuk worden de begrippen syntaxis en semantiek behandeld. Verder gaan we in op de fouten die hierin gemaakt kunnen worden en waarom dit in de algoritmiek zo desastreus
1 Logica. 1.2.1 a. tautologie -1-
1 Logica 1.1.1 a. neen: de spreker bedoelt met "hier" de plek waar hij op dat moment is, maar "warm" is subjectief; vgl.: "het is hier 25 graden Celsius". b. ja: de uitspraak is onwaar (=120 uur). c. neen:
Logica 1. Joost J. Joosten
Logica 1 Joost J. Joosten Universiteit Utrecht (sub)faculteit der Wijsbegeerte Heidelberglaan 8 3584 CS Utrecht Kamer 158, 030-2535579 [email protected] www.phil.uu.nl/ jjoosten (hier moet een tilde
Semantiek 1 college 4. Jan Koster
Semantiek 1 college 4 Jan Koster 1 Uitgangspunt sinds vorige week Semantiek is representationeel (en niet referentieel), gebaseerd op interpretaties van sprekers en hoorders Geen scherpe scheiding tussen
Opmerking. TI1300 Redeneren en Logica. Met voorbeelden kun je niks bewijzen. Directe en indirecte bewijzen
Opmerking TI1300 Redeneren en Logica College 2: Bewijstechnieken Tomas Klos Algoritmiek Groep Voor alle duidelijkheid: Het is verre van triviaal om definities te leren hanteren, beweringen op te lossen,
logische schakelingen & logica antwoorden
2017 logische schakelingen & logica antwoorden F. Vonk versie 4 2-8-2017 inhoudsopgave waarheidstabellen... - 3 - logische schakelingen... - 4 - meer over logische schakelingen... - 8 - logica... - 10
Verzamelingen. Hoofdstuk 5
Hoofdstuk 5 Verzamelingen In de meest uiteenlopende omstandigheden kan het handig zijn om een stel objecten, elementen, of wat dan ook, samen een naam te geven. Het resultaat noemen we dan een verzameling.
Samenvatting. TI1306 Redeneren & Logica Review Guide 2014 Door: David Alderliesten. Disclaimer
Samenvatting TI1306 Redeneren & Logica Review Guide 2014 Door: David Alderliesten Disclaimer De informatie in dit document is afkomstig van derden. W.I.S.V. Christiaan Huygens betracht de grootst mogelijke
Logica 1. Joost J. Joosten
Logica 1 Joost J. Joosten Universiteit Utrecht (sub)faculteit der Wijsbegeerte Heidelberglaan 8 3584 CS Utrecht Kamer 158, 030-2535579 [email protected] www.phil.uu.nl/ jjoosten (hier moet een tilde
Dossier 2 LOGICA. Dr. Luc Gheysens. fundament voor wiskundig redeneren
Dossier 2 LOGICA fundament voor wiskundig redeneren Dr. Luc Gheysens Inleiding: logische puzzels Wiskundigen houden meestal van logische puzzels. Dit soort puzzels vormt niet alleen een uitdaging, maar
Semantiek van predicatenlogica en Tractatus
Logica en de Linguistic Turn 2012 Semantiek van predicatenlogica en Tractatus Maria Aloni ILLC-University of Amsterdam [email protected] 1/11/12 Plan voor vandaag 1. Predicatenlogica: semantiek 2. Tractatus:
Notatie van verzamelingen. Lidmaatschap. Opgave. Verzamelingen specificeren
Overzicht TI1300: Redeneren en Logica College 10: Verzamelingenleer Tomas Klos Algoritmiek Groep Colleges 1 2: Bewijstechnieken Colleges 3 9: Propositielogica Vandaag en morgen: Verzamelingenleer Colleges
Hoofdstuk 4. In dit hoofdstuk wordt een aantal uiteenlopende eigenschappen van de propositielogica
Hoofdstuk 4 Stellingen over de Propositielogica In dit hoofdstuk wordt een aantal uiteenlopende eigenschappen van de propositielogica behandeld. In x4.1 wordt het begrip meta-stelling gentroduceerd en
Propositielogica. Leereenheid 4
Leereenheid 4 Propositielogica I N T R O D U C T I E Logica Van oudsher is de logica de leer van het correct redeneren. Nog steeds is het herkennen van correcte en incorrecte redeneringen een belangrijke
Meer oefenen. TI1300: Redeneren en Logica. Vertalen. Meerdere wegen leiden naar Rome
Meer oefenen TI1300: Redeneren en Logica College 13: Synta en Semantiek van de Predicatenlogica Tomas Klos Algoritmiek Groep Vertaal: Niet alle paarden zijn bruin Geef ook je vertaalsleutel (welke predicaten,
Predicaten. Hoofdstuk 4
Hoofdstuk 4 Predicaten Tot nu toe hebben we ons beziggehouden met proposities, en gezien hoe we daarmee moeten omgaan. Proposities zijn echter niet toereikend om daarin alle overwegingen te formuleren
1. TRADITIONELE LOGICA EN ARGUMENTATIELEER
Inhoud Inleidend hoofdstuk 11 1. Logica als studie van de redenering 11 2. Logica als studie van deductieve redeneringen 13 3. Logica als formele logica Het onderscheid tussen redenering en redeneringsvorm
Tentamen TI1300 en IN1305-A (Redeneren en) Logica
TECHNISCHE UNIVERSITEIT DELFT Faculteit Elektrotechniek, Wiskunde en Informatica Tentamen TI1300 en IN1305-A (Redeneren en) Logica 21 Januari 2011, 8.30 11.30 uur LEES DEZE OPMERKINGEN AANDACHTIG DOOR
Les B-08 Kunstmatige intelligentie en logica
2004, David Lans Les B-08 Kunstmatige intelligentie en logica 8.1 De Turing test Toen halverwege de 20 e eeuw de computer zijn intrede deed, stelde de Brit Alan Turing (1912-1953) in een wetenschappelijke
Tentamentips. Tomas Klos. 14 december 2010
Tentamentips Tomas Klos 14 december 010 Samenvatting In dit document vind je een aantal tentamen tips. Het gaat om fouten die ik op tentamens veel gemaakt zie worden, en die ik je liever niet zie maken.
Toelichting bij geselecteerde opdrachten uit Betekenis en Taalstructuur
Toelichting bij geselecteerde opdrachten uit Betekenis en Taalstructuur Hoofdstuk 2, tot en met pagina 41. Maak opdrachten 1,2,3,4,5,7,9,10,11,15,16 *1 Met "welgevormd" wordt bedoeld dat de formule toegestaan
Logica voor Informatica
Logica voor Informatica 10 Predikatenlogica Wouter Swierstra University of Utrecht 1 Vorige keer Syntax van predikatenlogica Alfabet Termen Welgevormde formulas (wff) 2 Alfabet van de predikatenlogica
Kennisrepresentatie & Redeneren. Piter Dykstra Instituut voor Informatica en Cognitie
Kennisrepresentatie & Redeneren Piter Dykstra Instituut voor Informatica en Cognitie www.math.rug.nl/~piter [email protected] 30 april 2007 INLEIDING Kennisrepresentatie & Redeneren Week1: Introductie
Het nutteloze syllogisme
Het nutteloze syllogisme Victor Gijsbers 21 februari 2006 De volgende tekst is een sectie uit een langer document over het nut van rationele argumentatie dat al een jaar onaangeraakt op mijn harde schijf
Inhoud casus blok 4. Analyse van een woordspel. Introductie 7
Inhoud casus blok 4 Analyse van een woordspel Introductie 7 1 Iets over het spel... en de knikkers 7 2 Algemene opzet van het computerprogramma 8 3 De delen van het computerprogramma 9 4 Conclusies 13
Tentamen TI1300 en IN1305-A (Redeneren en) Logica
TECHNISCHE UNIVERSITEIT DELFT Faculteit Elektrotechniek, Wiskunde en Informatica Tentamen TI1300 en IN1305-A (Redeneren en) Logica 5 november 2010, 9.00 12.00 uur LEES DEZE OPMERKINGEN AANDACHTIG DOOR
Oplossingen oefeningen logica en eindige automaten 12 december Het bestand oplnoef12dec.zip bevat de.sen en.fa bestanden met de oplossingen.
Oplossingen oefeningen logica en eindige automaten 12 december 2003 Het bestand oplnoef12dec.zip bevat de.sen en.fa bestanden met de oplossingen. Oefening 1 Deel 1: Logica Vertaal de volgende zinnen in
2. Syntaxis en semantiek
2. Syntaxis en semantiek In dit hoofdstuk worden de begrippen syntaxis en semantiek behandeld. Verder gaan we in op de fouten die hierin gemaakt kunnen worden en waarom dit in de algoritmiek zo desastreus
Tentamen IN1305-I Fundamentele Informatica 1, deel I: Logica
TECHNISCHE UNIVERSITEIT DELFT Faculteit Elektrotechniek, Wiskunde en Informatica Tentamen IN1305-I Fundamentele Informatica 1, deel I: Logica 27 oktober 2008, 9.00 12.00 uur Dit tentamen bestaat uit 5
Discrete Structuren. Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter [email protected]. 9 februari 2009 BEWIJZEN
Discrete Structuren Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter [email protected] 9 februari 2009 BEWIJZEN Discrete Structuren Week1 : Bewijzen Onderwerpen Puzzels
logische schakelingen & logica
2016 logische schakelingen & logica F. Vonk versie 2 14-6-2016 Inhoudsopgave 1. inleiding... - 2-2. optellen... - 3-3. logische poorten... - 6-4. waarheidstabellen... - 8-5. logische schakelingen... -
Verzamelingen deel 3. Derde college
1 Verzamelingen deel 3 Derde college rekenregels Een bewerking op A heet commutatief als voor alle x en y in A geldt dat x y = y x. Een bewerking op A heet associatief als voor alle x, y en z in A geldt
Logic for Computer Science
Logic for Computer Science 07 Predikatenlogica Wouter Swierstra University of Utrecht 1 Vrijdag Aanstaande vrijdag is geen hoorcollege of werkcollege. De tussentoets is uitgesteld tot volgende week dinsdag.
Enkele valkuilen om te vermijden
Enkele valkuilen om te vermijden Dit document is bedoeld om per onderwerp enkele nuttige strategieën voor opgaven te geven. Ook wordt er op een aantal veelgemaakte fouten gewezen. Het is géén volledige
LOGICA OP HET MENU DEEL 2. Dr. Luc Gheysens en Daniël Tant
LOGICA OP HET MENU DEEL 2 Dr. Luc Gheysens en Daniël Tant Augustus De Morgan (180 1871) was een Britse wiskundige die vooral bekend is gebleven voor zijn werk op het gebied van de logica en meerbepaald
Predikaatlogica en informatica
Logica in actie H O O F D S T U K 5 Predikaatlogica en informatica Wanneer is een predikaatlogische formule waar? Om de gedachten te bepalen, beschouwen we nog eens de formule: x (P(x) y (P(y) y > x))
6.3.2 We moeten onderzoeken of de volgende bewering juist is of niet: x [ P (x ) Q (x )] xp(x ) xq(x ). De bewering is onjuist:
6.3.2 We moeten onderzoeken of de volgende bewering juist is of niet: x [ P (x ) Q (x ) xp(x ) xq(x ). De bewering is onjuist: Kies als tegenvoorbeeld: P (x ):x 2 > 0enQ (x ):x>0, voor U = R Dan geldt:
Inleiding Wiskundige Logica
Inleiding Wiskundige Logica Yde Venema 2017/2018 c YV 2018 Institute for Logic, Language and Computation, University of Amsterdam, Science Park 904, NL 1098XH Amsterdam E-mail: yvenema@uvanl Voorwoord
Logica voor Informatica. Propositielogica. Bewijssystemen voor propositielogica. Mehdi Dastani
Logica voor Informatica Propositielogica Bewijssystemen voor propositielogica Mehdi Dastani mmdastani@uunl Intelligent Systems Utrecht University Deductie Tot nu toe voornamelijk semantisch naar logica
TI1300: Redeneren en Logica. TI1300 Redeneren en Logica College 1: Inleiding en Bewijstechnieken. Blackboard: enroll!
TI1300: Redeneren en Logica TI1300 Redeneren en Logica College 1: Inleiding en Bewijstechnieken Tomas Klos TI1300 bestaat uit 2 delen: Th: Theorie, Tomas Klos Pr: Practicum, Tomas Klos plus student-assistenten
Hoe Gödel de wiskunde liet schrikken
p. 1/1 Hoe Gödel de wiskunde liet schrikken Stefaan Vaes CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE K.U.Leuven C.N.R.S. Paris p. 2/1 De leugenaarsparadox Ik ben aan het liegen p. 2/1 De leugenaarsparadox
Introductie tot de cursus
Inhoud introductietalen en ontleders Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en
Logica 1. Joost J. Joosten
Logica 1 Joost J. Joosten Universiteit Utrecht (sub)faculteit der Wijsbegeerte Heidelberglaan 8 3584 CS Utrecht Kamer 158, 030-2535579 [email protected] www.phil.uu.nl/ jjoosten (hier moet een tilde
Logica Wiskunde D-online
1 Logica Wiskunde D-online Deze tekst is een bewerking van de Syllabus wiskunde D, Logica Havo 4 van Windesheim. Samenstellers: drs. N.J. Wolberink en H Ridderbos, docenten Wiskunde aan Vechtdal College
Propositielogica. Onderdeel van het college Logica (2017) Klaas Landsman
Propositielogica Onderdeel van het college Logica (2017) Klaas Landsman They who are acquainted with the present state of the theory of Symbolic Algebra, are aware of the validity of the processes of analysis
Helden van de wiskunde: L.E.J. Brouwer Brouwers visie vanuit een logica-informatica perspectief
Helden van de wiskunde: L.E.J. Brouwer Brouwers visie vanuit een logica-informatica perspectief Herman Geuvers Radboud Universiteit Nijmegen Technische Universiteit Eindhoven 1 Helden van de wiskunde:
Caleidoscoop: Logica
Caleidoscoop: Logica Non impeditus ab ulla scientia K. P. Hart Faculteit EWI TU Delft Delft, 3 October, 2007 Overzicht 1 2 Negaties We gaan rekenen met proposities (beweringen). Bedenker: George Boole
Talen & Automaten. Wim Hesselink Piter Dykstra Opleidingsinstituut Informatica en Cognitie 9 mei 2008
Talen & Automaten Wim Hesselink Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.cs.rug.nl/~wim 9 mei 2008 Talen & automaten Week 1: Inleiding Dit college Talen Automaten Berekenbaarheid Weekoverzicht
achtergronden en lessuggesties voor Logisch redeneren
achtergronden en lessuggesties voor Logisch redeneren 75 76 Achtergrondinformatie Logisch redeneren Dit lesmateriaal wijkt af van de gebruikelijke inleidingen tot de logica: De hoofdredenen zijn: Dit is
Nieuwe redeneringen. TI1300: Redeneren en Logica. Waar gaan deze uitdrukkingen over? Een nieuwe taal
Nieuwe redeneringen TI1300: Redeneren en Logica College 12: Predicatenlogica Tomas Klos Algoritmiek Groep Alle mensen zijn sterfelijk Socrates is mens Socrates is sterfelijk Niet propositie-logisch geldig,
BEWIJZEN EN REDENEREN
BEWIJZEN EN REDENEREN voor Bachelor of Science in Fysica en Wiskunde Academiejaar 2012/2013 Arno KUIJLAARS Departement Wiskunde, Katholieke Universiteit Leuven, Celestijnenlaan 200 B, 3001 Heverlee Inhoudsopgave
Zomercursus Wiskunde. Katholieke Universiteit Leuven Groep Wetenschap & Technologie. September 2008
Katholieke Universiteit Leuven September 2008 Logica, verzamelingenleer, functies en bewijstechnieken (versie 9 juli 2008) Inleiding Omdat de behandelde topics niet of nauwelijks meer aan bod komen in
Gödels theorem An Incomplete Guide to Its Use and Abuse, Hoofdstuk 3
Gödels theorem An Incomplete Guide to Its Use and Abuse, Hoofdstuk 3 Koen Rutten, Aris van Dijk 30 mei 2007 Inhoudsopgave 1 Verzamelingen 2 1.1 Definitie................................ 2 1.2 Eigenschappen............................
Cursustekst Logica. Ontworpen door Milbou Lotte.
Cursustekst Logica Ontworpen door Milbou Lotte. 1 We starten met een korte uitleg over de kaders die gehanteerd worden doorheen de cursus. Om de overzichtelijkheid te bewaren, werden de oefeningen steeds
Voortgezette Logica, Week 2
Voortgezette Logica, Week 2 Joost J. Joosten Universiteit Utrecht (sub)faculteit der Wijsbegeerte Heidelberglaan 8 3584 CS Utrecht Kamer 164, 030-2535575 [email protected] www.phil.uu.nl/ jjoosten (hier
Predikaatlogica, modellen en programma s
Logica in actie H O O F D S T U K 4 Predikaatlogica, modellen en programma s De taal van de propositielogica is voor veel toepassingen te arm. Dat bleek al in de Klassieke Oudheid, waar logici allerlei
Automaten. Informatica, UvA. Yde Venema
Automaten Informatica, UvA Yde Venema i Inhoud Inleiding 1 1 Formele talen en reguliere expressies 2 1.1 Formele talen.................................... 2 1.2 Reguliere expressies................................
Opdrachten Tarski s World
Opdrachten Tarski s World Logika thema 4 13 april 2004 1 Propositielogika 1.1 Atomaire proposities in Tarski s world Open de wereld, wittgens.sen, en het bestand met beweringen, wittgens.sen 1. Ga van
Eigenschap (Principe van welordening) Elke niet-lege deelverzameling V N bevat een kleinste element.
Hoofdstuk 2 De regels van het spel 2.1 De gehele getallen Grof gezegd kunnen we de (elementaire) getaltheorie omschrijven als de wiskunde van de getallen 1, 2, 3, 4,... die we ook de natuurlijke getallen
Semantiek 1 college 10. Jan Koster
Semantiek 1 college 10 Jan Koster 1 Vandaag Vorige keer: conceptuele structuur en semantische decompositie Vandaag: inleiding in de formele semantiek Gebruikt notaties uit formele logica plus de daar gehanteerde
Wie A zegt moet B zeggen
Logica in actie H O O F D S T U K 3 Wie A zegt moet B zeggen Logici ontwerpen niet alleen systemen om bestaande vormen van redeneren te analyseren, ze bestuderen ook de eigenschappen van die systemen op
Logica voor Informatici najaar 2000 Opgaven en Oplossingen Hoofdstuk 3
Logica voor Informatici najaar 2000 Opgaven en Oplossingen Hoofdstuk 3 3.1 Stel ϕ, ψ α, β γ, en ψ, α, γ χ. Indien nu bovendien bekend wordt dat χ onwaar is, maar ψ en β waar, wat weet u dan over ϕ? oplossing:
In figuur 1 zie je de eerste twee plaatjes van een cartoon die enige tijd geleden in de Volkskrant stond.
Hoogopgeleid? In figuur 1 zie je de eerste twee plaatjes van een cartoon die enige tijd geleden in de Volkskrant stond. figuur 1 Om de discussie in deze twee plaatjes te modelleren gebruiken we de volgende
opgaven formele structuren tellen Opgave 1. Zij A een oneindige verzameling en B een eindige. Dat wil zeggen (zie pagina 6 van het dictaat): 2 a 2.
opgaven formele structuren tellen Opgave 1. Zij A een oneindige verzameling en B een eindige. Dat wil zeggen (zie pagina 6 van het dictaat): ℵ 0 #A, B = {b 0,..., b n 1 } voor een zeker natuurlijk getal
Genererende Functies K. P. Hart
genererende_functies.te 27--205 Z Hoe kun je een rij getallen zo efficiënt mogelijk coderen? Met behulp van functies. Genererende Functies K. P. Hart Je kunt rijen getallen op diverse manieren weergeven
Logica voor Informatica. predikatenlogica. Syntax van predikatenlogica. Mehdi Dastani Intelligent Systems Utrecht University
Logica voor Informatica predikatenlogica Syntax van predikatenlogica Mehdi Dastani [email protected] Intelligent Systems Utrecht University Redenering in Propositie Logica Als Jan zijn medicijnen neemt
