<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6792710671733445593</id><updated>2026-03-04T05:59:26.559-06:00</updated><category term="Raymond Smullyan"/><category term="propositional logic"/><category term="formal proof"/><category term="Mace4"/><category term="Prover9"/><category term="automated theorem prover"/><category term="puzzle"/><category term="Knights and Knaves puzzle"/><category term="Peter Smith book"/><category term="propositional representation"/><category term="certified Knaves"/><category term="certified Knights"/><category term="Knaves"/><category term="Knights"/><category term="first-order predicate logic"/><category term="predicate calculus"/><category term="Nagel and Newman book"/><category term="solution"/><category term="Normals"/><category term="informal solution"/><category term="JavaScript programming"/><category term="Robinson Arithmetic"/><category term="incompleteness proof"/><category term="Bahava"/><category term="Section VII"/><category term="chapter 9"/><category term="formal system"/><category term="multiple solutions"/><category term="Part 1"/><category term="Part 2"/><category term="Part 3"/><category term="Part 4"/><category term="Part 5"/><category term="Part 6"/><category term="Part 7"/><category term="Part 8"/><category term="Section II"/><category term="absolute proofs of consistency"/><category term="and Normals puzzle"/><category term="automated theorem proving"/><category term="chapter 5"/><category term="chapter 8"/><category term="consistency"/><category term="finitary proof techniques"/><category term="formal system FSN"/><category term="mapping"/><category term="proof by contradiction"/><category term="puzzle creation"/><category term="Baby Arithmetic"/><category term="Chapter 1"/><category term="Chapter 2"/><category term="Chapter 3"/><category term="Godel Escher Bach"/><category term="Gödel numbering"/><category term="Gödel sentence"/><category term="Hilbert-style proof"/><category term="K&amp;K - Part 1"/><category term="K&amp;K - Part 10"/><category term="K&amp;K - Part 11"/><category term="K&amp;K - Part 12"/><category term="K&amp;K - Part 13"/><category term="K&amp;K - Part 14"/><category term="K&amp;K - Part 15"/><category term="K&amp;K - Part 16"/><category term="K&amp;K - Part 2"/><category term="K&amp;K - Part 3"/><category term="K&amp;K - Part 4"/><category term="K&amp;K - Part 5"/><category term="K&amp;K - Part 6"/><category term="K&amp;K - Part 7"/><category term="K&amp;K - Part 8"/><category term="K&amp;K - Part 9"/><category term="K&amp;K - Table of contents"/><category term="Numberphile video"/><category term="Part 10"/><category term="Part 11"/><category term="Part 9"/><category term="Section I"/><category term="Section III"/><category term="Section IV"/><category term="Section V"/><category term="Section VI"/><category term="Table of contents"/><category term="arithmetization of meta-mathematics"/><category term="axiom"/><category term="axiomatic proof"/><category term="axiomatic system"/><category term="axiomatized formal theory"/><category term="broader impact of GIT"/><category term="chapter 4"/><category term="chapter 6"/><category term="chapter 7"/><category term="combinatorial argument"/><category term="core language of arithmetic  L_A"/><category term="counterexample of effectively enumerable set"/><category term="effectively computable function"/><category term="effectively decidable property"/><category term="effectively enumerable set"/><category term="expressing versus capturing numerical properties"/><category term="formal system FS"/><category term="inference rule"/><category term="logical connectives"/><category term="logical equivalences"/><category term="meta-mathematics"/><category term="natural deduction proof"/><category term="negation completeness"/><category term="number theory"/><category term="numerical domain"/><category term="order-adequate"/><category term="proof by contrapositive"/><category term="proof by mathematical induction"/><category term="propositional variables"/><category term="recurrence relation"/><category term="relative proofs of consistency"/><category term="semantic completeness"/><category term="solving Knights and Knaves puzzles"/><category term="sound formal systems are incomplete"/><category term="soundness"/><category term="structural induction"/><category term="sufficiently expressive languages"/><category term="sufficiently strong formal system"/><category term="truth table"/><category term="truth table solution"/><title type='text'>Summer of Gödel</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>62</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-1462555921656724222</id><published>2019-05-31T18:34:00.000-05:00</published><updated>2019-05-31T18:34:40.061-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript programming"/><category scheme="http://www.blogger.com/atom/ns#" term="multiple solutions"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 11"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 11] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles A new puzzle</title><summary type="text">





Here is a completely new puzzle that (as far as I know) isn&#39;t in any of Smullyan&#39;s or anybody else&#39;s books:

Every day on the island, I kept meeting natives and over time started to invent my own labels for them. For example, when two natives had a different type, i.e., knight versus knave, and a different certification status, i.e., certified versus uncertified (in any order), I thought of</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/1462555921656724222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-11-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/1462555921656724222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/1462555921656724222'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-11-raymond-smullyans-certified.html' title='[Part 11] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles &lt;br /&gt;&lt;center&gt;A new puzzle&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-2875851140674070196</id><published>2019-05-30T16:30:00.001-05:00</published><updated>2019-05-30T16:30:42.974-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript programming"/><category scheme="http://www.blogger.com/atom/ns#" term="multiple solutions"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 10"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 10] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles Puzzle #6 - A new variant</title><summary type="text">





Now that we have a JavaScript program to solve the following puzzle (see the last four posts):

On another particularly interesting occasion I came across two natives A and B each of whom made a statement such that I could infer that at least one of them must be an uncertified knight, but there was no way to tell which one it was. From neither statement alone could one have deduced this.

</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/2875851140674070196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-10-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/2875851140674070196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/2875851140674070196'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-10-raymond-smullyans-certified.html' title='[Part 10] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles &lt;br /&gt;&lt;center&gt;Puzzle #6 - A new variant&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-7189262620987402576</id><published>2019-05-29T17:15:00.001-05:00</published><updated>2019-05-30T14:49:01.719-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript programming"/><category scheme="http://www.blogger.com/atom/ns#" term="multiple solutions"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 9"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 9] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles Puzzle #6 - (At least) nine distinct solutions</title><summary type="text">





Recall our sixth puzzle:

On another particularly interesting occasion I came across two natives A and B each of whom made a statement such that I could infer that at least one of them must be an uncertified knight, but there was no way to tell which one it was. From neither statement alone could one have deduced this.

What two statements would work? [This problem is not easy!]
and the </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/7189262620987402576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-9-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7189262620987402576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7189262620987402576'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-9-raymond-smullyans-certified.html' title='[Part 9] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles &lt;br /&gt;&lt;center&gt;Puzzle #6 - (At least) nine distinct solutions&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-5159985655755411449</id><published>2019-05-28T22:32:00.002-05:00</published><updated>2019-05-30T14:48:39.518-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 8"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 8] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles Puzzle #6 - Finding solutions using JavaScript</title><summary type="text">





In the previous post, we discussed how to represent an entire column of a truth table as a single integer and how to perform Boolean operations on entire columns in JavaScript.

Here is the code that we wrote last time:

var     A = parseInt(&quot;0000000011111111&quot;,2);
var    Ac = parseInt(&quot;0000111100001111&quot;,2);
var     B = parseInt(&quot;0011001100110011&quot;,2);
var    Bc = parseInt(&quot;0101010101010101&quot;,</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/5159985655755411449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-8-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/5159985655755411449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/5159985655755411449'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-8-raymond-smullyans-certified.html' title='[Part 8] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles &lt;br /&gt;&lt;center&gt;Puzzle #6 - Finding solutions using JavaScript&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-4367907715326571686</id><published>2019-05-27T16:54:00.000-05:00</published><updated>2019-05-30T14:48:09.199-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 7"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 7] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Building truth tables in JavaScript</title><summary type="text">





In the previous post, I promised to write a JavaScript program to find formulas that satisfy a given truth table.

Before we can write such a program, we need to understand how to build truth tables in JavaScript.

This post is thus devoted to a discussion of the tools that JavaScript (and similar programming languages) provides to manipulate truth tables and perform Boolean logic </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/4367907715326571686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-7-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4367907715326571686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4367907715326571686'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-7-raymond-smullyans-certified.html' title='[Part 7] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Building truth tables in JavaScript&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-3881467519827147760</id><published>2019-05-26T17:11:00.000-05:00</published><updated>2019-05-26T17:12:42.463-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 6"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 6] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Puzzle #6 - Analysis</title><summary type="text">





For our sixth puzzle, we will solve&amp;nbsp;Problem 6&amp;nbsp;on page 42 of the 2013&amp;nbsp;Dover edition [ISBN:&amp;nbsp;978-0486497051] of&amp;nbsp;Raymond Smullyan&#39;s 2013 book entitled&amp;nbsp;&quot;The Gödelian Puzzle Book - Puzzles, Paradoxes &amp;amp; Proofs&quot;, which reads:

On another particularly interesting occasion I came across two natives A and B each of whom made a statement such that I could infer that at</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/3881467519827147760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-6-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/3881467519827147760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/3881467519827147760'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-6-raymond-smullyans-certified.html' title='[Part 6] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Puzzle #6 - Analysis&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-4012796345025019240</id><published>2019-05-25T15:54:00.001-05:00</published><updated>2019-05-25T15:54:40.164-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 5"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 5] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Puzzle #5 - With two natives and a two-step solution</title><summary type="text">





For our fifth puzzle, we will solve&amp;nbsp;Problem 7&amp;nbsp;on page 42 of the 2013&amp;nbsp;Dover edition [ISBN:&amp;nbsp;978-0486497051] of&amp;nbsp;Raymond Smullyan&#39;s 2013 book entitled&amp;nbsp;&quot;The Gödelian Puzzle Book - Puzzles, Paradoxes &amp;amp; Proofs&quot;.&amp;nbsp;

[Note that we skipped Problem 5 in the book because it is very similar to the two previous problems in this series. We also skipped Problem 6 </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/4012796345025019240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-5-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4012796345025019240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4012796345025019240'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-5-raymond-smullyans-certified.html' title='[Part 5] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Puzzle #5 - With two natives and a two-step solution&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-7493051224023445689</id><published>2019-05-23T13:10:00.000-05:00</published><updated>2019-05-23T13:10:00.272-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 4"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 4] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Puzzle #4 - Going backwards again</title><summary type="text">





For our fourth puzzle, we will solve&amp;nbsp;Problem 4&amp;nbsp;on pages 41-42 of the 2013&amp;nbsp;Dover edition [ISBN:&amp;nbsp;978-0486497051] of&amp;nbsp;Raymond Smullyan&#39;s 2013 book entitled&amp;nbsp;&quot;The Gödelian Puzzle Book - Puzzles, Paradoxes &amp;amp; Proofs&quot;.&amp;nbsp;
This puzzle&amp;nbsp;reads:

I once came across a native who made a statement such that I could deduce that he must be certified (either a </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/7493051224023445689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-4-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7493051224023445689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7493051224023445689'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-4-raymond-smullyans-certified.html' title='[Part 4] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Puzzle #4 - Going backwards again&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-4294092112545592197</id><published>2019-05-22T21:20:00.001-05:00</published><updated>2019-05-22T21:20:22.500-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 3"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 3] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Puzzle #3 - Going backwards</title><summary type="text">





For our third puzzle, we will solve&amp;nbsp;Problem 3&amp;nbsp;on page 41 of the 2013&amp;nbsp;Dover edition [ISBN:&amp;nbsp;978-0486497051] of&amp;nbsp;Raymond Smullyan&#39;s 2013 book entitled&amp;nbsp;&quot;The Gödelian Puzzle Book - Puzzles, Paradoxes &amp;amp; Proofs&quot;.&amp;nbsp;
This puzzle&amp;nbsp;reads:

I once came across a native who made a statement from which I could deduce that he must be a[n] uncertified knave. What </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/4294092112545592197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-3-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4294092112545592197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4294092112545592197'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-3-raymond-smullyans-certified.html' title='[Part 3] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Puzzle #3 - Going backwards&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-7433499317840864051</id><published>2019-05-19T19:45:00.001-05:00</published><updated>2019-05-19T22:49:35.296-05:00</updated><title type='text'>Summer of G&amp;ouml;del - Season 2 - What do you think?</title><summary type="text">The first post on this blog was entitled &quot;I just want to understand the proof of Gödel&#39;s incompleteness theorems&quot;. Sadly, this is a goal that I have yet to reach.

Six years ago, after many years of trying to understand the proofs of these two theorems, I found Peter Smith&#39;s book and decided to try to blog about it over one summer. Somehow, after covering the first 9 chapters (which make up less </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/7433499317840864051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/summer-of-g-season-2-what-do-you-think.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7433499317840864051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7433499317840864051'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/summer-of-g-season-2-what-do-you-think.html' title='Summer of G&amp;ouml;del - Season 2 - What do you think?'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-7490322931968723537</id><published>2019-05-14T20:29:00.000-05:00</published><updated>2019-05-14T20:29:10.067-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 2"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 2] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Puzzle #2</title><summary type="text">





For our second puzzle, we will solve&amp;nbsp;Problem 2&amp;nbsp;on page 41 of the 2013&amp;nbsp;Dover edition [ISBN:&amp;nbsp;978-0486497051] of&amp;nbsp;Raymond Smullyan&#39;s 2013 book entitled&amp;nbsp;&quot;The Gödelian Puzzle Book - Puzzles, Paradoxes &amp;amp; Proofs&quot;.&amp;nbsp;

This puzzle&amp;nbsp;reads:

On another occasion I came across a native who said, &quot;I am an uncertified knight.&quot; Is this the same situation as the last</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/7490322931968723537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-2-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7490322931968723537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7490322931968723537'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-2-raymond-smullyans-certified.html' title='[Part 2] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Puzzle #2&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeg3UN2Wj3794BVY0Lob4AlNnVB5dtx4H08IfqM-VnV-HeaHdbrRXoTIuVkwtetGTDXPc9pb585dyZ2KC2fGZJBVXNVHXCeTORjc1dPPPBuZvDeHLozyfW4nr-bdHM83DvTZWMK_gT8A/s72-c/mace4_input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-8355934875162901350</id><published>2019-05-11T22:03:00.000-05:00</published><updated>2019-05-11T22:03:03.477-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="certified Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 1"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 1] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  Puzzle #1</title><summary type="text">





In two earlier series, we had some fun with basic knights and knaves puzzles and then with knights, knaves, and normals puzzles.
In this series, we will solve puzzles from&amp;nbsp;Chapter V&amp;nbsp;of Raymond Smullyan&#39;s 2013 book entitled&amp;nbsp;&quot;The Gödelian Puzzle Book - Puzzles, Paradoxes &amp;amp; Proofs&quot;.&amp;nbsp;
These puzzles take place on another island with only knights and knaves who have the </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/8355934875162901350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-1-raymond-smullyans-certified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8355934875162901350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8355934875162901350'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-1-raymond-smullyans-certified.html' title='[Part 1] Raymond Smullyan&#39;s Certified Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Puzzle #1&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXsS78Sxh2bHGSUd2zdRqp3GV6z71ki-sCSV5YN_Wycbuwmuqwaz8sumXc0p23dMNpfAzAOJrS8MtZUw1IfF3fBhn2fsXlRxOoiC2rygm3TlPRsxyyZjQyHVV7rBsPB_JY2mgJ5joZGg/s72-c/mace4_output.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-701587414764361862</id><published>2019-05-11T22:02:00.001-05:00</published><updated>2019-06-02T22:21:28.510-05:00</updated><title type='text'>Table of contents for the series on Certified  Knights and Knaves puzzles</title><summary type="text">
Puzzle #1

In which we solve our first puzzle using three different formal approaches all based on propositional logic



Puzzle #2

In which we solve our second puzzle with a careful translation of negation in the puzzle statement



Puzzle #3 - Going backwards

In which we solve our third puzzle in the reverse direction



Puzzle #4 - Going backwards again

In which we solve our fourth puzzle </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/701587414764361862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/table-of-contents-for-series-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/701587414764361862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/701587414764361862'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/table-of-contents-for-series-on.html' title='&lt;center&gt;Table of contents&lt;br /&gt; for the series on&lt;br /&gt; Certified  Knights and Knaves puzzles&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-9107252492550534640</id><published>2019-05-10T22:39:00.000-05:00</published><updated>2019-05-10T22:39:22.993-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="Bahava"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 8"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 8] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  Fourth puzzle, on the island of Bahava</title><summary type="text">






For our fourth puzzle, we will use the&amp;nbsp;\(46^{th}\) (and last)&amp;nbsp;puzzle in Chapter 3&amp;nbsp;of Raymond Smullyan&#39;s 1978 book entitled&amp;nbsp;&quot;What Is the Name of This Book?: The Riddle of Dracula and Other Logical Puzzles&quot;. This puzzle takes place again on the island of Bahava, on which marriage is highly regulated. As stated&amp;nbsp;on pages 25-26 of the 2011, paperback Dover Recreational </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/9107252492550534640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-8-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/9107252492550534640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/9107252492550534640'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-8-raymond-smullyans-knights-knaves.html' title='[Part 8] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;Fourth puzzle, on the island of Bahava&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW72lDEx9rAHi37DMtGJ_7EGSkXzA9IXosEjSMDJrYDNKBBRN2xAWXflXQVu810BPGvkdVvaYSnAZtoIr_XPXA99d-h37SaV5h7M7rWsNdma9CEj6OGphwFImY6t6Qn56Gud9HXt1tiA/s72-c/Mace4_input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-4442135978408141485</id><published>2019-05-09T21:33:00.000-05:00</published><updated>2019-05-09T21:33:30.769-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="Bahava"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 7"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 7] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  Third puzzle, on the island of Bahava</title><summary type="text">






For our third puzzle, we will use the&amp;nbsp;\(44^{th}\)&amp;nbsp;puzzle in Chapter 3&amp;nbsp;of Raymond Smullyan&#39;s 1978 book entitled&amp;nbsp;&quot;What Is the Name of This Book?: The Riddle of Dracula and Other Logical Puzzles&quot;. This puzzle takes place on the island of Bahava, on which marriage is highly regulated. As stated&amp;nbsp;on pages 25-26 of the 2011, paperback Dover Recreational Math edition [ISBN</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/4442135978408141485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-7-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4442135978408141485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4442135978408141485'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-7-raymond-smullyans-knights-knaves.html' title='[Part 7] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;Third puzzle, on the island of Bahava&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhikbsxaqkArAjo1uN2AaHk-_Wlwyr_gv3bt2a4vYjhbo7CXcaJiwKe_kNcknjFj4ztNQYrbgckyhTItTBt60gYte1ntlHb0rlzYoZ2CUgve1Dql7cyOp5tVJAXpzL-uDfX1RaOMOfVbw/s72-c/Mace4_input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-4974551007713428764</id><published>2019-05-07T20:31:00.002-05:00</published><updated>2019-05-07T20:31:25.411-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 6"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 6] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  Second puzzle, solved with Prover9</title><summary type="text">






For our second example, we will use the&amp;nbsp;\(40^{th}\)&amp;nbsp;puzzle in Chapter 3&amp;nbsp;of Raymond Smullyan&#39;s 1978 book entitled&amp;nbsp;&quot;What Is the Name of This Book?: The Riddle of Dracula and Other Logical Puzzles&quot;. As stated&amp;nbsp;on page 24 of the 2011, paperback Dover Recreational Math edition [ISBN:&amp;nbsp;9780486481982], the puzzle reads:

Here is an unusual one: Two people, A and B, </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/4974551007713428764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-6-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4974551007713428764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4974551007713428764'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-6-raymond-smullyans-knights-knaves.html' title='[Part 6] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;Second puzzle, solved with &lt;em&gt;Prover9&lt;/em&gt;&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlI11i1lgCOtkMHqDpC4YX4wRV1cyJ0r_q19uHyTTx2whOhuCKUpIrO47gVMbl-LcsOlKXUqTchaFl9NaaZRJLE4GC-z5pQzJ01ew_SeIezoCnYhi80D0oLE55ILva32okXjHRAreKtw/s72-c/Prover9_input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-4611521005002603313</id><published>2019-05-04T23:28:00.001-05:00</published><updated>2019-05-04T23:32:57.451-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 5"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 5] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  First puzzle, solved with Prover9</title><summary type="text">







In the previous post, we used Mace4 to solve the following puzzle:

We are given three people, A, B, C, one of whom is a knight, one a knave, and one normal (but not necessarily in that order). They make the following statements:

A: I am normal.

B: That is true.&amp;nbsp;

C: I am not normal.&amp;nbsp;

What are A, B, and C?
In this post, we use Prover9 to build a proof by contradiction of this</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/4611521005002603313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-5-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4611521005002603313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/4611521005002603313'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-5-raymond-smullyans-knights-knaves.html' title='[Part 5] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;First puzzle, solved with &lt;em&gt;Prover9&lt;/em&gt;&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt5AaSOc1RJkoBUSRTzHANiF-fRSHtVyth4EN0StPFwwaIM7MGwfMeqEfCaAXHvhM82Mp6Rje17G7FpUsTzNBJM3kyhK1Y4Fp2Y4oAcWjUHdhTgWzSVG-A8z-_RPopd-7RClgHwlycfA/s72-c/Mace4input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-8363180368545422531</id><published>2019-05-01T21:59:00.000-05:00</published><updated>2019-05-04T23:33:18.382-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 4"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 4] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  First puzzle, solved with Mace4</title><summary type="text">







Being comfortable with predicate logic&amp;nbsp;and our new&amp;nbsp;representation principle, we are now ready to automate the solution of our first puzzle.

For our first example, we will use the&amp;nbsp;\(39^{th}\)&amp;nbsp;puzzle in Chapter 3&amp;nbsp;of Raymond Smullyan&#39;s 1978 book entitled&amp;nbsp;&quot;What Is the Name of This Book?: The Riddle of Dracula and Other Logical Puzzles&quot;. As stated&amp;nbsp;on pages </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/8363180368545422531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-4-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8363180368545422531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8363180368545422531'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/05/part-4-raymond-smullyans-knights-knaves.html' title='[Part 4] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;First puzzle, solved with &lt;em&gt;Mace4&lt;/em&gt;&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt5AaSOc1RJkoBUSRTzHANiF-fRSHtVyth4EN0StPFwwaIM7MGwfMeqEfCaAXHvhM82Mp6Rje17G7FpUsTzNBJM3kyhK1Y4Fp2Y4oAcWjUHdhTgWzSVG-A8z-_RPopd-7RClgHwlycfA/s72-c/Mace4input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-7431988615905018367</id><published>2019-04-30T19:13:00.003-05:00</published><updated>2019-05-02T08:03:27.781-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 3"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 3] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  Representing statements made by islanders</title><summary type="text">







Now that we understand the advantages of using predicates and quantifiers, we can represent the fact that each and every inhabitant of this island must have exactly one type using the following axioms:


\(∀x\ (Kni(x)\ |\ Kna(x)\ |\ Nor(x))\)

\(∀x\ (Kni(x) \rightarrow (-Kna(x)\ \&amp;amp;\ {-Nor(x)}))\)

\(∀x\ (Kna(x) \rightarrow (-Kni(x)\ \&amp;amp;\ {-Nor(x)}))\)

\(∀x\ (Nor(x) \rightarrow (</summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/7431988615905018367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-3-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7431988615905018367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/7431988615905018367'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-3-raymond-smullyans-knights-knaves.html' title='[Part 3] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;Representing statements made by islanders&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-6809587754222374859</id><published>2019-04-29T23:14:00.003-05:00</published><updated>2019-04-29T23:14:39.080-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="and Normals puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 2"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 2] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  Predicates and quantifiers to the rescue</title><summary type="text">







In the previous post, we identified some limitations of propositional logic as a formal language for representing knights, knaves, and normals puzzles.&amp;nbsp;

The main issue was that too many propositions were needed. For example, in the scheme we described, we used the propositions \(AKni\) and&amp;nbsp;\(BNor\) to represent the facts that A is a knight and B is normal, respectively.

More </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/6809587754222374859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-2-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/6809587754222374859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/6809587754222374859'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-2-raymond-smullyans-knights-knaves.html' title='[Part 2] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;Predicates and quantifiers to the rescue&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-9075853636827244597</id><published>2019-04-28T10:20:00.000-05:00</published><updated>2019-05-28T17:34:59.771-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="Bahava"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Normals"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><category scheme="http://www.blogger.com/atom/ns#" term="Table of contents"/><title type='text'>Table of contents for the series on Knights, Knaves, and Normals puzzles</title><summary type="text">
Limitations of propositional logic

In which we discuss why propositional logic is far from ideal when it comes to represent these puzzles formally



Predicates and quantifiers to the rescue
In which we discuss how to use first-order predicate calculus to represent succinctly the type constraints on all inhabitants


Representing statements made by islanders
In which we discuss how to use </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/9075853636827244597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/table-of-contents-for-series-on-knights.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/9075853636827244597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/9075853636827244597'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/table-of-contents-for-series-on-knights.html' title='&lt;center&gt;Table of contents&lt;br /&gt; for the series on&lt;br /&gt; Knights, Knaves, and Normals puzzles&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-8402642569475398393</id><published>2019-04-27T23:57:00.002-05:00</published><updated>2019-04-28T10:20:31.345-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="and Normals puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="first-order predicate logic"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="Knaves"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="Part 1"/><category scheme="http://www.blogger.com/atom/ns#" term="predicate calculus"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 1] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  Limitations of propositional logic</title><summary type="text">


    




Raymond Smullyan introduced the Knights and Knaves puzzles in chapter 3 of his 1978 book entitled &quot;What Is the Name of This Book?: The Riddle of Dracula and Other Logical Puzzles&quot;.

We discussed these puzzles at length in an earlier series.
In this series, we discuss&amp;nbsp; the second kind of puzzle that Smullyan introduced later in that same chapter, called the &quot;Knights, Knaves, and </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/8402642569475398393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-1-raymond-smullyans-knights-knaves.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8402642569475398393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8402642569475398393'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-1-raymond-smullyans-knights-knaves.html' title='[Part 1] Raymond Smullyan&#39;s Knights, Knaves, and Normals puzzles  &lt;br /&gt;&lt;center&gt;Limitations of propositional logic&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-2636684908811664945</id><published>2019-04-23T00:02:00.000-05:00</published><updated>2019-05-28T17:35:20.831-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="K&amp;K - Table of contents"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights and Knaves puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional representation"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle creation"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>Table of contents for the series of posts on Knights and Knaves puzzles</title><summary type="text">
Review of propositional logic

In which we discuss propositional variables, logical connectives, and a couple of logical equivalences



 Representation principle for Knights and Knaves puzzles

In which we discuss a general principle for representing, in propositional logic, statements made by the island&#39;s inhabitants



First example - Informal solution

In which we discuss a typical puzzle </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/2636684908811664945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/table-of-contents-for-series-of-posts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/2636684908811664945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/2636684908811664945'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/table-of-contents-for-series-of-posts.html' title='&lt;center&gt;Table of contents&lt;br /&gt; for the series of posts on&lt;br /&gt; Knights and Knaves puzzles&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-8831392154325458122</id><published>2019-04-22T00:30:00.002-05:00</published><updated>2019-04-23T00:10:02.043-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="informal solution"/><category scheme="http://www.blogger.com/atom/ns#" term="K&amp;K - Part 16"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights and Knaves puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional representation"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="puzzle creation"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 16] A Propositional Logic approach to Raymond Smullyan&#39;s Knights and Knaves puzzles  Creating our own puzzles</title><summary type="text">


    



So far in this series, we have discussed how to solve Knights and Knaves puzzles both informally and (mostly) formally. We have illustrated a few types of formal proofs, such as direct proofs, proofs by contradiction, and proofs based on truth tables.

When using truth tables, we followed this process:



Represent the puzzle statement using a formula \(\varphi\) that is a conjunction </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/8831392154325458122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-16-propositional-logic-approach-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8831392154325458122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/8831392154325458122'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-16-propositional-logic-approach-to.html' title='[Part 16] A Propositional Logic approach to Raymond Smullyan&#39;s Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Creating our own puzzles&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWt7ie4xbJbBSB9mW-AjabUS8zHZK0989VN5fAC5trPBn0gIO6kMcUgo_l5uxSoBmD3Doks3Lb3zzbk3w5VmI_HJvaps925gFEg37HmyC-OB_czqEd1wj0s3zVSotscRtAv2cKNxkDng/s72-c/mace4_input.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6792710671733445593.post-335914251311952131</id><published>2019-04-21T18:11:00.000-05:00</published><updated>2019-04-23T00:09:52.847-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automated theorem prover"/><category scheme="http://www.blogger.com/atom/ns#" term="formal proof"/><category scheme="http://www.blogger.com/atom/ns#" term="informal solution"/><category scheme="http://www.blogger.com/atom/ns#" term="K&amp;K - Part 15"/><category scheme="http://www.blogger.com/atom/ns#" term="Knights and Knaves puzzle"/><category scheme="http://www.blogger.com/atom/ns#" term="Mace4"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional logic"/><category scheme="http://www.blogger.com/atom/ns#" term="propositional representation"/><category scheme="http://www.blogger.com/atom/ns#" term="Prover9"/><category scheme="http://www.blogger.com/atom/ns#" term="Raymond Smullyan"/><title type='text'>[Part 15] A Propositional Logic approach to Raymond Smullyan&#39;s Knights and Knaves puzzles  Seventh example</title><summary type="text">


    



In this post, we will solve our last example in this series. In this seventh Knights and Knaves puzzle, we must determine if the answers to two questions posed to two inhabitants are the same.
For our seventh example, we will use the twelfth puzzle in Chapter 3&amp;nbsp;(or the \(37^{th}\) puzzle overall)&amp;nbsp;of Raymond Smullyan&#39;s 1978 book entitled&amp;nbsp;&quot;What Is the Name of This Book?: </summary><link rel='replies' type='application/atom+xml' href='http://summerofgodel.blogspot.com/feeds/335914251311952131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-15-propositional-logic-approach-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/335914251311952131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6792710671733445593/posts/default/335914251311952131'/><link rel='alternate' type='text/html' href='http://summerofgodel.blogspot.com/2019/04/part-15-propositional-logic-approach-to.html' title='[Part 15] A Propositional Logic approach to Raymond Smullyan&#39;s Knights and Knaves puzzles  &lt;br /&gt;&lt;center&gt;Seventh example&lt;/center&gt;'/><author><name>David Furcy</name><uri>http://www.blogger.com/profile/12284114397975852146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>