SlideShare a Scribd company logo
Gödel, Escher, Bach:
an Eternal Golden
Braid
by Douglas R. Hofstadter
George Carstocea
IML 555: Digital Pedagogies
I avoid speculating about futuristic
sci-fi AI scenarios, because I don’t
think they respect the complexity of
what we are thanks to evolution.
– interview with Wired,
March 2007
Isomorphism
Recursion // Strange Loops
Paradox
Infinity
Formal Systems
XKCD # 468, “Fetishes”
“Mosaic II” M.C. Escher, 1957
“Drawing Hands” M.C. Escher, 1948
“Metamorphosis II” M.C. Escher, 1940
This slide initially contained a visualization
of Bach’s Crab Canon, which you can find at
http://www.dailymotion.com/video/x82en4_
bach-s-crab-canon_music
George Carstocea
University of Southern California
@uncertainblume

More Related Content

Viewers also liked

Creación proyecto etwinning
Creación proyecto etwinningCreación proyecto etwinning
Creación proyecto etwinning
Carolina Díaz García-Muñoz
 
temporal lobe quake
temporal lobe quake temporal lobe quake
temporal lobe quake
Mitchell Poor
 
Rihan CV
Rihan CVRihan CV
Rihan CV
Rihan Mohamed
 
4000-words-report (5)
4000-words-report (5)4000-words-report (5)
4000-words-report (5)
Daniyal Khan
 
Collaborative Programs in the Social Sciences at Brock
Collaborative Programs in the Social Sciences at BrockCollaborative Programs in the Social Sciences at Brock
Collaborative Programs in the Social Sciences at Brock
BrockSocSci
 
Apresentacao0210 131002113330-phpapp01
Apresentacao0210 131002113330-phpapp01Apresentacao0210 131002113330-phpapp01
Apresentacao0210 131002113330-phpapp01
Leide Warthon de Macedo
 
Information Visualization 2013
Information Visualization 2013Information Visualization 2013
Information Visualization 2013
Paul Hansford, MSIS, CompTIA Project+
 
Social People-Tagging vs. Social Bookmark-Tagging
Social People-Tagging vs. Social Bookmark-TaggingSocial People-Tagging vs. Social Bookmark-Tagging
Social People-Tagging vs. Social Bookmark-Tagging
Conterprise Solutions
 
CA Varun Sethi - IFRS trainings - IFRIC 12 - Accounting for service concessi...
CA Varun Sethi - IFRS trainings -  IFRIC 12 - Accounting for service concessi...CA Varun Sethi - IFRS trainings -  IFRIC 12 - Accounting for service concessi...
CA Varun Sethi - IFRS trainings - IFRIC 12 - Accounting for service concessi...
Varun Sethi
 

Viewers also liked (9)

Creación proyecto etwinning
Creación proyecto etwinningCreación proyecto etwinning
Creación proyecto etwinning
 
temporal lobe quake
temporal lobe quake temporal lobe quake
temporal lobe quake
 
Rihan CV
Rihan CVRihan CV
Rihan CV
 
4000-words-report (5)
4000-words-report (5)4000-words-report (5)
4000-words-report (5)
 
Collaborative Programs in the Social Sciences at Brock
Collaborative Programs in the Social Sciences at BrockCollaborative Programs in the Social Sciences at Brock
Collaborative Programs in the Social Sciences at Brock
 
Apresentacao0210 131002113330-phpapp01
Apresentacao0210 131002113330-phpapp01Apresentacao0210 131002113330-phpapp01
Apresentacao0210 131002113330-phpapp01
 
Information Visualization 2013
Information Visualization 2013Information Visualization 2013
Information Visualization 2013
 
Social People-Tagging vs. Social Bookmark-Tagging
Social People-Tagging vs. Social Bookmark-TaggingSocial People-Tagging vs. Social Bookmark-Tagging
Social People-Tagging vs. Social Bookmark-Tagging
 
CA Varun Sethi - IFRS trainings - IFRIC 12 - Accounting for service concessi...
CA Varun Sethi - IFRS trainings -  IFRIC 12 - Accounting for service concessi...CA Varun Sethi - IFRS trainings -  IFRIC 12 - Accounting for service concessi...
CA Varun Sethi - IFRS trainings - IFRIC 12 - Accounting for service concessi...
 

Recently uploaded

Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 

Recently uploaded (20)

Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 

Godel, Escher, Bach

Editor's Notes

  1. Godel Escher Bach first came out in 1979, having been written by Douglas Hofstadter during and after his extended work in the PhD program in Physics at the University of Oregon. By the time it had been published, Hofstadter had already been employed by the University of Indiana, and he has been teaching cognitive science and AI-related issues there ever since.
  2. Not your usual technoapologistSkeptical of the SingularityNot very interested in computers (he says this in several interviews). Hofstadter sees them as tools, and the interesting work for him is in dealing with the general formal systems that those tools might bring to life“I avoid speculating about futuristic sci-fi AI scenarios, because I don’t think they respect the complexity of what we are thanks to evolution.” – interview with Wired, March 2007Interested in beauty and how we create it, the concept of the soul and how we couldretheoretize it by working through our knowledge of the brain, of formal systems., as well as practices of meditation and zen Buddhism
  3. Structure: 20Dialogues, 20 chapters, and an intro to the new edition at the beginningEach dialogue playfully introduces the issues that are to be discussed in terms of formal logic in the subsequent chapter. The second dialogue, Two-Part Invention, was not written by Hofstadter – it is, instead, one of the inspirations for this book, a dialogue between Achilles and the Turtle, written by Lewis Carroll in “Mind” in 1895. Carroll himself took these characters from Zeno of Elea, who used them in a famous thought experiment we know now as the “runner’s paradox” –
  4. Isomorphism – “information-preserving transformation” - preservation of formally mappable structure from an object to another, from a formal system to anotherRecursion - Strange loop = level-crossing feedback loop;a recursive loop that takes palce in a hierarchical formal systems. In a strange loop, as we parse the hierarchies moving to a higher level, we find ourselves back at the lower level – that is, the lower level is tangled to the highest one. “I am lying” – most paradoxes are strange loops – you keep going from the discursive to the metadiscursive level and back again. Same with Grelling’s paradox: autological (self-describing – English, finite, pentasyllabic) vsheterological words (monosyllabic, French). Is “heterological” heterological “I” as strange feedback loop – evolves over time, but comes back to the present, to the now of lived experience -> start with the example!ParadoxInfinityFormal Systems
  5. Step back: We know who Escher and Bach are, but who is Kurt Godel?Austrian logician and mathematicianBertrand Russell and Albert Whitehead’s Principia Mathematica, which sought to find a way to prevent paradoxical self-reference in mathematicsGodel showed that self-referentiality cannot be avoided in formal systems, showing (in the case of PM) that any metamathematical thinking can be turned towards the inside of the system of mathematics as well. Godel shows that a formal system, when making statements about reality, is also making a statement about itself, crossing the boundaries of its exterior. In simple terms, if a system is consistent, it can’t be complete, and its axioms cannot be proven completely within the system itself.
  6. The illustration for one dialogue, the Sonata for Unaccompanied Achilles. Here, Achilles speaks the words of one side of the conversation with the Turtle, while we are left to reconstruct the other side of it. Not only is this what Bach’s Sonatas did (playing one part of a contrapuntal structure and allowing the listener to fill in the gaps with the counterpoint), but it is also what M.C. Escher touches upon with the contrasting tensions between the foreground and background constituting themselves into white and black figures.
  7. “reality” of photorealistic rendering vs the page as a support(does, in some ways, what Magritte did in “La Trachison des Images” – “this is not a pipe”