The MU Puzzle “Gödel, Escher, Bach – An Eternal Golden Braid” By Douglas Hofstadter “Gödel, Escher, Bach – An Eternal Golden Braid” By Douglas Hofstadter.

Slides:



Advertisements
Similar presentations
M. C. Escher Artist Spotlight.
Advertisements

Copyright © Cengage Learning. All rights reserved. CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION.
Copyright © Cengage Learning. All rights reserved.
Gödel’s Incompletness Theorem By Njegos Nincic. Overview  Set theory: Background, History Naïve Set Theory  Axiomatic Set Theory  Icompleteness Theorem.
CMPF144 FUNDAMENTALS OF COMPUTING THEORY Module 7: Beyond Classical Logic.
This is not the Title of our Seminar
CSE115/ENGR160 Discrete Mathematics 02/28/12
1 Semantic Description of Programming languages. 2 Static versus Dynamic Semantics n Static Semantics represents legal forms of programs that cannot be.
Copyright © Cengage Learning. All rights reserved.
Mathematics And The Axiomatic Method
Zermelo-Fraenkel Axioms Ernst Zermelo ( ) gave axioms of set theory, which were improved by Adolf Fraenkel ( ). This system of axioms called.
1 Introduction to Computability Theory Lecture12: Reductions Prof. Amos Israeli.
The Axiomatic Method The 2004 Isuzu Axiom: Distinctive European Styling, now with Even More.
Logic and Set Theory.
CPSC 322 Introduction to Artificial Intelligence September 20, 2004.
1 Undecidability Andreas Klappenecker [based on slides by Prof. Welch]
CSE115/ENGR160 Discrete Mathematics 03/03/11 Ming-Hsuan Yang UC Merced 1.
1 Foundations of Software Design Fall 2002 Marti Hearst Lecture 29: Computability, Turing Machines, Can Computers Think?
Computability and Complexity 10-1 Computability and Complexity Andrei Bulatov Gödel’s Incompleteness Theorem.
TR1413: Discrete Mathematics For Computer Science Lecture 4: System L.
Computability Thank you for staying close to me!! Learning and thinking More algorithms... computability.
Introduction to Computer Science. A Quick Puzzle Well-Formed Formula  any formula that is structurally correct  may be meaningless Axiom  A statement.
Induction and recursion
ELEMENTARY NUMBER THEORY AND METHODS OF PROOF
INTUITION AND REASON III. Tasawoor A. Kanth Department of Geography & Regional Development University of Kashmir, Srinagar
The Role of Classic Music in Our Life
Mathematics Review Exponents Logarithms Series Modular arithmetic Proofs.
Copyright © Cengage Learning. All rights reserved. CHAPTER 4 ELEMENTARY NUMBER THEORY AND METHODS OF PROOF ELEMENTARY NUMBER THEORY AND METHODS OF PROOF.
About Math and related topics About Math 1. The Unreasonable Effectiveness The Unreasonable Effectiveness of Mathematics in the Natural Sciences by Eugene.
1 2. Independence and Bernoulli Trials Independence: Events A and B are independent if It is easy to show that A, B independent implies are all independent.
P.1 Real Numbers. 2 What You Should Learn Represent and classify real numbers. Order real numbers and use inequalities. Find the absolute values of real.
Copyright © Cengage Learning. All rights reserved. CHAPTER 7 FUNCTIONS.
M.C. Escher: Art and Tilings June 17, 1898 – March 27, 1971 By Janine Keizer and Monica McVicar.
1 L= { u u R where u  {a, b}* } Last class we designed a TM which accepts this language (that is, it halts if the input is in L and hangs or computes.
Mathematical Induction I Lecture 4: Sep 16. This Lecture Last time we have discussed different proof techniques. This time we will focus on probably the.
Constructing Hypothesis Week 7 Department of RS and GISc, Institute of Space Technology.
In section 11.9, we were able to find power series representations for a certain restricted class of functions. Here, we investigate more general problems.
Copyright © Cengage Learning. All rights reserved.
1 Give the machine schema of a TM which when started like this: (q 0, #w[#]) for some string w in {a, b}* halts like this: (h, #001[#])
Music in Baroque Era During the Era, the Arts…  Reflected excess, contrast, and tension  Had the purpose of rejecting limits  Sought to.
SHAPES How many shapes can you name?. S HAPE VS. F ORM IN A RT Shape pertains to the use of an area in two- dimensional space that can be defined by.
Artificial Intelligence “Introduction to Formal Logic” Jennifer J. Burg Department of Mathematics and Computer Science.
Computation Motivating questions: What does “computation” mean? What are the similarities and differences between computation in computers and in natural.
1 Announcements: There is no problem of the day today (handing in your assignment will be used to indicate attendance so please hand in a sheet with your.
Chapter 4 Computation Chapter 4: Computation.
1 M is a TM with start state s defined over the alphabet {#,(,),0,1,a,q,,}: NumStateHead 0hL 1sR 2t# 3( 4) a 8q 9, 2. Does M halt on input “M”?
CS104:Discrete Structures Chapter 2: Proof Techniques.
By Claudio Ruffo 5/7/2015 By Claudio Ruffo 5/7/2015.
Maurits Cornelis Escher ( ) Graphic Artist
Anselm & Aquinas. Anselm of Canterbury ( AD) The Ontological Argument for the Existence of God (Text, pp )
CSC – 332 Data Structures Dr. Curry Guinn. Today Go over Homework 2 Godel, Escher, Bach.
On computable numbers, with an application to the ENTSCHEIDUNGSPROBLEM COT 6421 Paresh Gupta by Alan Mathison Turing.
General Recursive Definitions Lecture 37 Section 8.4 Fri, Mar 25, 2005.
M. C. Escher 1898 – 1972 Maurits Cornelis Escher was born in the Netherlands. He was a graphic artist who also illustrated books, postage stamps and murals.
Escher is considered one of the world’s best Graphic Artists.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–10: Soundness of Propositional Calculus 12 th August, 2010.
The Church-Turing Thesis Chapter Are We Done? FSM  PDA  Turing machine Is this the end of the line? There are still problems we cannot solve:
Johann Sebastian Bach Johann Sebastian Bach was a German composer and organist whose sacred and secular works for choir, orchestra, and solo instruments.
The Expansion of Arts and Literature SOL 6 F. In Music Johann Sebastian Bach – A German composer, organist, harpsichordist, violist, and violinist whose.
Godel, Escher, and Bach: An Eternal Golden Braid By Douglas Hofstadter Book Review By Grace Gilles CS110.
CIS Automata and Formal Languages – Pei Wang
Figure drawings are due today
Great Theoretical Ideas in Computer Science
Tessellations Visual Arts 9.
Anselm & Aquinas December 23, 2005.
SHAPE.
Cpt S 317: Spring 2009 Reading: Chapter 8 & 9
An example of the “axiomatic approach” from geometry
Maurits Cornelis Escher (M. C. Escher)
CIS Automata and Formal Languages – Pei Wang
Presentation transcript:

The MU Puzzle “Gödel, Escher, Bach – An Eternal Golden Braid” By Douglas Hofstadter “Gödel, Escher, Bach – An Eternal Golden Braid” By Douglas Hofstadter

Kurt Gödel Gödel is one of the most famous logicians of all time. He is best known for his "Incompleteness Theorem," which proved that in any axiom system, there are statements that can be neither proved nor disproved. Much later in his life, he showed that the axiom of choice and continuum hypothesis are consistent with the axioms of set theory, which helped lead the way for Cohen’s proof of the independence of these propositions.

Maurits Cornelis Escher M.C. Escher is a very well known artist. His lithographs are extremely popular and thought provoking. These mathematically inspired woodcuts, lithographs and mezzotints, feature impossible constructions, explorations of infinity, architecture, and tessellations. Some of the most famous of this lithographs are Drawing Hands, Relativity, Waterfall, Metamorphosis, Ascending and Descending.

Escher’s Artworks Ascending and Descending Waterfall

Escher’s Artworks Hand with Reflecting Sphere Relativity

Johann Sebastian Bach Johann Sebastian Bach was a German composer, organist, violist, and violinist whose ecclesiastical and secular works for choir, orchestra, and solo instruments drew together the strands of the Baroque period and brought it to its ultimate maturity. Bach’s most important contribution is his work on Baroque fugue. He is now regarded as the supreme composer of the Baroque, and as one of the greatest of all time.

The MU Puzzle "Can you produce MU?" We start with String MI. We have to generate string MU. At any stage one or more rules rules can be applied to obtain alternate strings and the choice of the rule to be applied depend upon the judgement of the solver. But the string can be changed only within the rules. This is called “The Requirement of Formality”.

Rules to be Followed A U can be added at the end of any string whose last letter is I. For Example : MI to MIU xI xIU String after a M can be doubled. For Example : MIU to MIUIU Mx Mxx A III appearing anywhere in the string can be replaced by U. For example : MIUIII to MIUU xIIIY xUy A UU appearing anywhere inside a string can be dropped. For Example: MIUU to MI xUUy xy I

Decision Procedures Imagine a genie (or a super computer) who has all the time in the world, and who enjoys using it to produce theorems of the MIU-system, in a rather methodical way. Here, for instance, is a possible way the genie might go about it Step 1: Apply every applicable rule to the axiom MI. This yields two new theorems MIU, MII. Step 2: Apply every applicable rule to the theorems produced in step 1. This yields three new theorems: MIIU, MIUIU, MIIII. Step 3: Apply every applicable rule to the theorems produced in step 2. This yields five new theorems: MIIIIU, MIIUIIU, MIUIUIUIU, MIIIIIIII, MUI. And so on …. This method produces every single theorem sooner or later, because the rules are applied in every conceivable order. All of the lengthening-shortening alternations which we mentioned above eventually get carried out. However, it is not clear how long to wait for a given string

A systematically constructed "tree" of all the theorems of the MIU-system. The N th level down contains those theorems whose derivations contain exactly N steps. The encircled numbers tell which rule was employed. Is MU anywhere in this tree?

Solution The answer to the MU Puzzle is No. It is impossible to change the string MI into MU by repeatedly applying the given rules. Explanation : The number of I contained in the strings produced in this case is not divisible by 3. This is because only 2 nd and 3 rd rule changes the number of I. The 2 nd one doubles it while the 3 rd one reduces it by 3. In the beginning, the number of Is is 1 which is not divisible by 3. Doubling a number that is not divisible by 3 does not make it divisible by 3. Subtracting 3 from a number that is not divisible by 3 does not make it divisible by 3 either. Thus, the goal of MU with zero I cannot be achieved because 0 is divisible by 3.

AI and the MU Puzzle We can read M-I-U as M = machine I = intelligence U = understanding In other words, the MU puzzle is really a metaphor for some basic questions about artificial (that is, machine-based) intelligence. Minds can understand things. Minds also exhibit the properties of intelligence and can derive understanding from intelligence. Computers, on the other hand, do not currently understand things, but can and do behave logically, and therefore can be imbued with a certain degree of intelligence. Can we produce MU? (Starting with MI) -- This question essentially explores the difference between Machine Intelligence and Understanding.

Continued.. When enough intelligence is applied, the computer may eventually exhibit output that is practically indistinguishable from otherwise mind-like (that is, human) understanding. But would such a display be actual or real understanding? By using the decision procedures like the one described earlier might take ever to answer such which might otherwise be trivial for a human mind