Sequence of Topics. 1. The Nature of Truth. 2. Biography of Alan Turing ( ) 3. The Church-Turing Thesis. 4. Interactive Computing

Size: px
Start display at page:

Download "Sequence of Topics. 1. The Nature of Truth. 2. Biography of Alan Turing ( ) 3. The Church-Turing Thesis. 4. Interactive Computing"

Transcription

1 1

2 Sequence of Topics 1. The Nature of Truth 2. Biography of Alan Turing ( ) 3. The Church-Turing Thesis 4. Interactive Computing 5. Rationalism Versus Empiricism 6. Can Machines Think? 7. Stephen Hawking (b. 1942) 8. From Physics to Computer Science 2

3 The Nature of Truth Erroneous definitions of truth have hurt society in politics, religion, and science Political failure under the French Revolution, Russian Communism, German Nazism Religious failure under Copernicus, Galileo, Darwin Scientific failure in physics (Newton), mathematics (Hilbert), computing (Turing) Physics: Newton, Einstein, quantum theory, string theory, Stephen Hawking Evolving theories expand the scope of physics, but fail to be completely true Theory of everything (TE): complete truth of discipline, no further changes necessary Einstein spent many years on TE for physics, but failed to define a true (accurate) TE String theory: attempted modern TE (1970s), failed (inaccurate) TE Stephen Hawking s final book (2010) proposes a questionable TE called M- Theory Mathematics: Hilbert (1900) proposed that all math theorems are provable by logic Gödel (1931) proved Hilbert was wrong; rejected his TE based on provability by logic Computers: Turing (1936) article shows that Turing Machines are wideranging in problem-solving but cannot solve all math problems (e.g. the halting problem). Turing excludes theory of everything for computers. Some experts claim that TMs determine a TE, but I believe they are wrong. Scientists have great scientific understanding, but cannot define a Theory of Everything No TE for physics, mathematics or computing has ever been defined; maybe it is not possible TMs are an incomplete model of computer problem-solving Computing is an incomplete model of universal problem-solving Information processing is a more complete model of computing But there is no Theory of Everything for information processing 3

4 Biography of Alan Turing ( ) Math undergraduate at King s College, Cambridge ( ). Graduated with distinction, Was made a Fellow of Kings in Attended lectures by Max Newman about logic and computing ( ) 1936 paper: On Computable Numbers with an application to the Entscheidungsproblem Princeton Institute ( ): worked with Church and Von Neumann on improved modes of computation; returned to England at end of 1938 Bletchley Park ( ): worked during World War Two on decrypting German Enigma code, thus helping to locate and sink German submarines. Was awarded OBE (Order of the British Empire) National Physical Laboratory ( ): worked on an Automatic Computing Engine (ACE) but failed because his model for ACE was too ambitious Moved to Manchester University in 1949 to join his colleague Max Newman. Introduced the Turing test to prove that computers could model humans, did research in mathematical biology, but did not redesign the ACE or build a computing machine. In 1951, Turing was prosecuted for homosexual activity, and to avoid imprisonment he agreed to take estrogen to try to counteract his sexual orientation. He committed suicide in (Britain decriminalized homosexuality by an Act of Parliament in 1967.) I never met Turing, but often discussed him with my supervisor Maurice Wilkes (designer of the EDSAC) who believed Turing was a brilliant theorist but could not build a computer because he was a weak supervisor of others. Turing s death in June 1954 occurred during the week of my Cambridge final examinations, and Wilkes informed me of his death at the time 4

5 The Church-Turing Thesis (1938) Thesis was defined during 1938 while Turing was working with Church at Princeton Church-Turing Thesis (CTT): All effective algorithms for computing mathematical functions can be computed by Turing machines or by the lambda calculus. Effective computability (as defined by Church and Turing): Turing machines, the lambda calculus, and recursive functions are three equivalent modes of effective computation The CTT was extended in the 1960s (after Turing s death) to a stronger thesis Strong Church-Turing Thesis (SCT): Turing machines can compute anything that can be computed by any computer (well beyond computable functions or algorithms) In my view, SCT is incorrect: it extends computability unnecessarily beyond computable functions and beyond algorithmic computation SCT was nevertheless widely accepted as a mathematical basis for all computation, and contributed to the high-level regard for Turing as the primary founder of the discipline of computer science. I personally believe that Turing s contribution to CS was substantial, but that his contribution has been overrated SCT was a failed attempt to create a theory of everything for computer science. Choice of mathematics as a complete basis for all computing was considered more important (especially by mathematicians) than verifying SCT s correctness 5

6 Interactive Computing Broader form of computing than TM computation. Deals with performance of services over time rather than specifying algorithms for mathematical tasks My co-authored 2007 book, Interactive Computation: The New Paradigm (18 edited chapters), published by Springer Verlag, discusses interaction. Algorithms transform inputs to outputs, perform closed actions specified in advance Inputs are specified before action begins; computation always start in same initial state Interactive systems include interfaces with the environment or with other people Interactive tasks: airline reservation, operating systems, driving home from work Driving home from work by car: This requires interaction with other cars, traffic lights, pedestrians and road workers Cannot be accomplished entirely by algorithms, requires interaction with the world Turing machines and algorithms are substantive problem-solving methods But they are limited in their ability to cover all forms of computation By contrast, interaction extends computable tasks beyond TMs. Turing understood that extended forms of computation are needed He believed in other machines beyond TMs; like choice machines or oracles Yuri Gurevich, Interactive Algorithms (article in my 2007 book). Parallel and distributed algorithms help to expand algorithms beyond the traditional model to include interaction. Goldin, Wegner: Persistent Turing Machines (PTM), extensions of TMs to dynamic input streams, persistent work-tape; the greater expressive power of PTMs over TMs has been proved by Goldin and Smolka (2004) 6

7 Rationalism versus Empiricism Rationalism: expresses tasks and actions in terms of ideas of the human mind Empiricism: uses the experience of events as a measure of the task of computation Descartes (Discourse on Method, I think therefore I am ) and Kant (Critique of Pure Reason, 1781) express rationalism. Marx and Stalin (Communism) and Hitler (Fascism) specify rationalist political beliefs Rationalist politicians can cause destructive human behaviors that accomplish bad goals Religious belief in God and the truth of biblical texts are rationalist human beliefs Rationalist politics and religion imply unchanging rather than modifiable human behavior The British philosophers Locke, Berkeley, and Hume ( ) were empiricists Locke contributed to religious toleration, control of Parliament, and American separation of Church and State. Locke contributed to differences between British and European political and religious thought Empiricism contributed to the growth and progress of the British Empire The focus on experience elevates empirical actions over mental rationalist actions Mathematicians believed that mathematics is rationalist, based on mental principles. Hilbert s rational principle was refuted by by Godel and Turing s empiricist principle. Turing machines (empiricist model) were reinterpreted by rationalist mathematicians Computer science, like politics and religion, is better modeled by empiricism British contributions to empiricism. The British Royal Society. founded in 1660, encouraged empiricist research Cavendish Lab (1880): empiricist approach to physics, improved the quality of British research 7

8 Can Machines Think? Turing proposal: If machines can respond like humans to questions, they can think. Turing believed in 1950 that machines would be able to think in a few years time Skeptical objections: Intentional skeptics: Turing machines do not exhibit awareness or understanding of ideas Specifying human behavior does not imply thinking like humans Extensional skeptics: Turing machines cannot completely simulate all physical tasks Church-Turing thesis does not imply ability to think about all physical laws Ronald Searle, an intentional skeptic: acting like a human does not express thinking Roger Penrose, extensional skeptic: The Emperor s New Mind (1991): TMs cannot think I agree with Penrose that Turing machines are physically too weak to think But in my view, interaction can better model physical and mental modes of thought Interaction observes the world empirically, instead of specifying the world s rational ideas Penrose, a platonic rationalist, excludes empiricist computation from his discussion Penrose, like other rationalists, misconceived the nature of computing, just as Hilbert, though a brilliant mathematician, misconceived the nature of mathematics 8

9 Stephen Hawking Hawking, brilliant physicist, born 1942 Undergraduate at Oxford ; graduate student at Cambridge Was Lucasian Professor at Cambridge , and retired aged 67 in 2009 (Newton was an early Lucasian Professor -- likewise for 30 years ( ) Hawking wrote A Brief History of Time (1988), and researched Black Holes and M-Theory Worked on several projects with Penrose Recent book: The Grand Design (2010), reviews physics and proposes Theory of Everything Co-author Leonard Mlodinow, a Cal Tech physicist, is author of several physics books The Grand Design is Hawking s attempt to specify a better model after his retirement Evolution: Plato, Newton, Einstein, Quantum Theory, String Theory, M-Theory Hawking believes that M-Theory can be shown to be a physical Theory of Everything I like his review of physical evolution, but I reject his claims about M-Theory Quantum Theory: uncertainty, cannot simultaneously measure both position and velocity Einstein asserted that God wants a certain universe whose laws fulfill God s intentions Einstein disagrees with quantum uncertainty, replaced by revised relativity theory 9

10 From Physics to Computer Science Quantum theory postulates a universe with millions of stars with varying behavior. Only one star (our own) is known to have a planet that supports life. Sun and Earth have special properties that support the development of life A single sun that maintains stable temperature both summer and winter Earth has Small 2% elliptical eccentricity, winter and summer weather support life. Preserves water; Goldilocks zone For 13.5 million years after the Big Bang, exploding stars distributed carbon Heavy elements like carbon were needed for human evolution These heavy elements contributed to the creation and evolution of human life Anthropic principles determine properties necessary for life Were these properties established by God to create humans? Or are there implicit laws of nature, whose specific form in our world supports life? Big Bang created life in 13.5 million years by creating the sun, the earth, and multiple exploding stars Successor to String Theory: M-Theory (Master, Miracle, or Mystery theory). 11 dimensions There is no single M-theory: multiple forms for different situations Supports many possible worlds -- including our world that encompasses humans Hawking claims M-theory supports a physical TE, but certain properties are not yet proven Many have tried and failed to create a TE; this includes Einstein, Hilbert, Turing, Hawking Surprise: creation of a TE has been attempted especially by very famous scientists Like physics, computing has no specified theory of everything Maybe attempting this task is inappropriate, and maybe it is not possible at all; our goal should be to improve our understanding of Computer Science, but in a different way 10

Name Class Date. Ptolemy alchemy Scientific Revolution

Name Class Date. Ptolemy alchemy Scientific Revolution Name Class Date The Scientific Revolution Vocabulary Builder Section 1 DIRECTIONS Look up the vocabulary terms in the word bank in a dictionary. Write the dictionary definition of the word that is closest

More information

THE SCIENTIFIC REVOLUTION

THE SCIENTIFIC REVOLUTION THE SCIENTIFIC REVOLUTION REVOLUTION: a sudden, extreme, or complete change in the way people live, work, etc. (Merriam-Webster) THE SCIENTIFIC REVOLUTION Time of advancements in math and science during

More information

SSWH13 The student will examine the intellectual, political, social, and economic factors that changed the world view of Europeans.

SSWH13 The student will examine the intellectual, political, social, and economic factors that changed the world view of Europeans. SSWH13 The student will examine the intellectual, political, social, and economic factors that changed the world view of Europeans. a. Explain the scientific contributions of Copernicus, Galileo, Kepler,

More information

The Myth of Dirac supposedly combining Special Relativity with Quantum Mechanics Roger J. Anderton

The Myth of Dirac supposedly combining Special Relativity with Quantum Mechanics Roger J. Anderton The Myth of Dirac supposedly combining Special Relativity with Quantum Mechanics Roger J. Anderton R.J.Anderton@btinternet.com Many popular texts state that Dirac - combined Special Relativity (SR) with

More information

TOPICS IN THE HISTORY OF MODERN MATHEMATICS (MHF4401)

TOPICS IN THE HISTORY OF MODERN MATHEMATICS (MHF4401) TOPICS IN THE HISTORY OF MODERN MATHEMATICS (MHF4401) Course Theme Laura De Carli The proposed course focuses on the life, the achievements, and the historical times of three scientists whose theories

More information

SCIENTIFIC REVOLUTION

SCIENTIFIC REVOLUTION SCIENTIFIC REVOLUTION VOCABULARY: SCIENTIFIC REVOLUTION Revolution a sweeping change Geocentric earth-centered universe Astronomer scientist who studies the motion of stars and planets Heliocentric sun-centered

More information

Revolution and Enlightenment. The scientific revolution

Revolution and Enlightenment. The scientific revolution Revolution and Enlightenment The scientific revolution Background in Revolution In the middle ages, educated europeans relied on ancient authorities like Aristotle for scientific knowledge. By the 15th

More information

and Models of Computation

and Models of Computation CDT314 FABE Formal anguages, Automata and Models of Computation ecture 12 Mälardalen University 2013 1 Content Chomsky s anguage Hierarchy Turing Machines Determinism Halting TM Examples Standard TM Computing

More information

Turing Centenary Lecture

Turing Centenary Lecture Turing Centenary Lecture P.D.Welch University of Bristol Visiting Research Fellow, Isaac Newton Institute Early Life King s College 1931 King s College 1931 Hardy Eddington He attended Eddington s lectures

More information

CS 275 Automata and Formal Language Theory

CS 275 Automata and Formal Language Theory CS 275 Automata and Formal Language Theory Course Notes Part III: Limits of Computation Chapter III.1: Introduction Anton Setzer http://www.cs.swan.ac.uk/ csetzer/lectures/ automataformallanguage/current/index.html

More information

Enlightenment and Revolution. Section 1

Enlightenment and Revolution. Section 1 Main Idea Ch 5.1-- The Scientific Revolution New ways of thinking led to remarkable discoveries during the Scientific Revolution. Content Statement 5 /Learning Goal (Ch 5-1) Describe how the Scientific

More information

Development of Thought continued. The dispute between rationalism and empiricism concerns the extent to which we

Development of Thought continued. The dispute between rationalism and empiricism concerns the extent to which we Development of Thought continued The dispute between rationalism and empiricism concerns the extent to which we are dependent upon sense experience in our effort to gain knowledge. Rationalists claim that

More information

Theory of Computation CS3102 Spring 2014 A tale of computers, math, problem solving, life, love and tragic death

Theory of Computation CS3102 Spring 2014 A tale of computers, math, problem solving, life, love and tragic death Theory of Computation CS3102 Spring 2014 A tale of computers, math, problem solving, life, love and tragic death Nathan Brunelle Department of Computer Science University of Virginia www.cs.virginia.edu/~njb2b/theory

More information

ALBERT EINSTEIN AND THE FABRIC OF TIME by Gevin Giorbran

ALBERT EINSTEIN AND THE FABRIC OF TIME by Gevin Giorbran ALBERT EINSTEIN AND THE FABRIC OF TIME by Gevin Giorbran Surprising as it may be to most non-scientists and even to some scientists, Albert Einstein concluded in his later years that the past, present,

More information

Galileo Galilei. Trial of Galileo before the papal court

Galileo Galilei. Trial of Galileo before the papal court Rene Descartes Rene Descartes was a French philosopher who was initially preoccupied with doubt and uncertainty. The one thing he found beyond doubt was his own experience. Emphasizing the importance of

More information

CS 275 Automata and Formal Language Theory

CS 275 Automata and Formal Language Theory CS 275 Automata and Formal Language Theory Course Notes Part III: Limits of Computation Chapt. III.1: Introduction Anton Setzer http://www.cs.swan.ac.uk/ csetzer/lectures/ automataformallanguage/current/index.html

More information

method/ BELLRINGER

method/ BELLRINGER https://www.flocabulary.com/scientific method/ BELLRINGER USE this to fill in the top paragraph of the notes sheet I just gave you! While Europeans were exploring and colonizing the world, other Europeans

More information

Scientific Revolution

Scientific Revolution Chapter 8 Scientific Rev Page 1 Scientific Revolution Monday, October 31, 2005 11:02 Background "Intellectual Revolution" 17th century age of genius About Ideas, not technology Science before the Scientific

More information

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018 Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018 Lecture 15 Ana Bove May 17th 2018 Recap: Context-free Languages Chomsky hierarchy: Regular languages are also context-free; Pumping lemma

More information

Class 24: Computability

Class 24: Computability Menu Class 24: Review: Gödel s Theorem Proof in Axiomatic Systems : Are there some problems that it is impossible to write a program to solve? Halting Problems Hockey Team Logo CS150: Computer Science

More information

Scientific Revolution and the Enlightenment Introduction

Scientific Revolution and the Enlightenment Introduction Scientific Revolution and the Enlightenment Introduction Background What did the Renaissance do? The Renaissance sparked interest and curiosity about many things, allowing people to start to think for

More information

Critical Thinking: Sir Isaac Newton

Critical Thinking: Sir Isaac Newton Critical Thinking: Sir Isaac Name: Date: Watch this NOVA program on while finding the answers for the following questions: https://www.youtube.com/watch?v=yprv1h3cgqk 1.In 19 a British Economist named

More information

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem Michael Beeson The hypotheses needed to prove incompleteness The question immediate arises whether the incompleteness

More information

Imprisoned For the Truth

Imprisoned For the Truth Imprisoned For the Truth Written by Boey Good day, my name is Galileo Galilei, and I'm not in a very good mood because I don't have much freedom. Read on and find out why. I was born in 1564, February

More information

THE SCIENTIST CFE 3293V

THE SCIENTIST CFE 3293V THE SCIENTIST CFE 3293V OPEN-CAPTIONED BARR MEDIA GROUP 1993 Grade Levels: 12-13+ 57 minutes DESCRIPTION Focuses on the Renaissance Era, a time when scientists strove to search for knowledge about the

More information

Automata Theory. Definition. Computational Complexity Theory. Computability Theory

Automata Theory. Definition. Computational Complexity Theory. Computability Theory Outline THEORY OF COMPUTATION CS363, SJTU What is Theory of Computation? History of Computation Branches and Development Xiaofeng Gao Dept. of Computer Science Shanghai Jiao Tong University 2 The Essential

More information

Can a Machine Think?

Can a Machine Think? Can a Machine Think? Mathematics 15: Lecture 27 Dan Sloughter Furman University December 4, 2006 Dan Sloughter (Furman University) Can a Machine Think? December 4, 2006 1 / 8 Alan Turing 1912-1954 Dan

More information

Propositions as Types

Propositions as Types Propositions as Types Martin Pfeifhofer & Felix Schett May 25, 2016 Contents 1 Introduction 2 2 Content 3 2.1 Getting Started............................ 3 2.2 Effective Computability And The Various Definitions.......

More information

Use of reason, mathematics, and technology to understand the physical universe. SCIENTIFIC REVOLUTION

Use of reason, mathematics, and technology to understand the physical universe. SCIENTIFIC REVOLUTION Use of reason, mathematics, and technology to understand the physical universe. SCIENTIFIC REVOLUTION Background Info Scientific rev gradually overturned centuries of scientific ideas Medieval scientists

More information

Turing Machines. COMP2600 Formal Methods for Software Engineering. Katya Lebedeva. Australian National University Semester 2, 2014

Turing Machines. COMP2600 Formal Methods for Software Engineering. Katya Lebedeva. Australian National University Semester 2, 2014 Turing Machines COMP2600 Formal Methods for Software Engineering Katya Lebedeva Australian National University Semester 2, 2014 Slides created by Jeremy Dawson and Ranald Clouston COMP 2600 Turing Machines

More information

Introduction to Turing Machines

Introduction to Turing Machines Introduction to Turing Machines Deepak D Souza Department of Computer Science and Automation Indian Institute of Science, Bangalore. 12 November 2015 Outline 1 Turing Machines 2 Formal definitions 3 Computability

More information

Fundamentals of Computer Science

Fundamentals of Computer Science Fundamentals of Computer Science Chapter 8: Turing machines Henrik Björklund Umeå University February 17, 2014 The power of automata Finite automata have only finite memory. They recognize the regular

More information

What is a Revolution? A Revolution is a complete change, or an overthrow of a government, a social system, etc.

What is a Revolution? A Revolution is a complete change, or an overthrow of a government, a social system, etc. CW10 p374 Vocab What is a Revolution? A Revolution is a complete change, or an overthrow of a government, a social system, etc. The Scientific Revolution In the 1500s and 1600s the Scientific Revolution

More information

http://radicalart.info/physics/vacuum/index.html The Scientific Revolution In the 1500s and 1600s the Scientific Revolution changed the way Europeans looked at the world. People began to make conclusions

More information

AP European History. Sample Student Responses and Scoring Commentary. Inside: Short Answer Question 4. Scoring Guideline.

AP European History. Sample Student Responses and Scoring Commentary. Inside: Short Answer Question 4. Scoring Guideline. 2017 AP European History Sample Student Responses and Scoring Commentary Inside: Short Answer Question 4 Scoring Guideline Student Samples Scoring Commentary 2017 The College Board. College Board, Advanced

More information

Turing Machines. Lecture 8

Turing Machines. Lecture 8 Turing Machines Lecture 8 1 Course Trajectory We will see algorithms, what can be done. But what cannot be done? 2 Computation Problem: To compute a function F that maps each input (a string) to an output

More information

Critical Notice: Bas van Fraassen, Scientific Representation: Paradoxes of Perspective Oxford University Press, 2008, xiv pages

Critical Notice: Bas van Fraassen, Scientific Representation: Paradoxes of Perspective Oxford University Press, 2008, xiv pages Critical Notice: Bas van Fraassen, Scientific Representation: Paradoxes of Perspective Oxford University Press, 2008, xiv + 408 pages by Bradley Monton June 24, 2009 It probably goes without saying that

More information

SCIENTIFIC REVOLUTION

SCIENTIFIC REVOLUTION SCIENTIFIC REVOLUTION What IS Science? What IS Science? a branch of knowledge or study dealing with a body of facts or truths systematically arranged and showing the operation of general laws: the mathematical

More information

The Scientific Revolution & The Age of Enlightenment. Unit 8

The Scientific Revolution & The Age of Enlightenment. Unit 8 The Scientific Revolution & The Age of Enlightenment Unit 8 Unit 8 Standards 7.59 Describe the roots of the Scientific Revolution based upon Christian and Muslim influences. 7.60 Gather relevant information

More information

Philosophy of QM First lecture.

Philosophy of QM First lecture. Philosophy of QM 24.111 First lecture. WHAT IS PHILOSOPHY? One (passable) answer: The discipline that studies RIGOROUSLY! questions too fundamental to be of interest to anyone else. Examples: Is there

More information

BELL WORK. What is a revolution? Name some revolutions that have occurred in history. How does science contradict religious teachings?

BELL WORK. What is a revolution? Name some revolutions that have occurred in history. How does science contradict religious teachings? BELL WORK What is a revolution? Name some revolutions that have occurred in history. How does science contradict religious teachings? Objec&ve I can evaluate how the scien&fic revolu&on affected society.

More information

OCN 201. Origin of the Universe

OCN 201. Origin of the Universe OCN 201 Origin of the Universe Eta Carinae star system Science and the Scientific Method Science: Human search for a natural explanation of what the universe is How it is constructed, and how it came to

More information

Gödel in class. Achim Feldmeier Brno - Oct 2010

Gödel in class. Achim Feldmeier Brno - Oct 2010 Gödel in class Achim Feldmeier Brno - Oct 2010 Philosophy lost key competence to specialized disciplines: right life (happyness, morals) Christianity science and technology Natural Sciences social issues

More information

THE RISE OF MODERN SCIENCE CHAPTER 20, SECTION 2

THE RISE OF MODERN SCIENCE CHAPTER 20, SECTION 2 THE RISE OF MODERN SCIENCE CHAPTER 20, SECTION 2 ORIGINS OF THE SCIENTIFIC REVOLUTION 335 BCE-1687 CE A New View of the Universe Scientists of the 1500s asked same questions as Greeks: What is the universe

More information

Things to do today. Terminal, Astronomy is Fun. Lecture 24 The Science of Astronomy. Scientific Thinking. After this lecture, please pick up:

Things to do today. Terminal, Astronomy is Fun. Lecture 24 The Science of Astronomy. Scientific Thinking. After this lecture, please pick up: Things to do today After this lecture, please pick up: Review questions for the final exam Homework#6 (due next Tuesday) No class on Thursday (Thanksgiving) Final exam on December 2 (next Thursday) Terminal,

More information

Hawking & the Universe

Hawking & the Universe Hawking & the Universe This is a supplement to the lecture given on Jan 26, 2015, by Dr. Mounib El Eid, Physics department, AUB. It may motivate the reader to explore some of the presented issues. There

More information

Great Ideas in Theoretical Computer Science

Great Ideas in Theoretical Computer Science 15-251 Great Ideas in Theoretical Computer Science Lecture 1: Introduction to the course Instructors Aug 29th, 2017 Teaching Assistants What is computer science? What is theoretical computer science? What

More information

Section 5. Objectives

Section 5. Objectives Objectives Explain how new discoveries in astronomy changed the way people viewed the universe. Understand the new scientific method and how it developed. Analyze the contributions that Newton and other

More information

Decidable Languages - relationship with other classes.

Decidable Languages - relationship with other classes. CSE2001, Fall 2006 1 Last time we saw some examples of decidable languages (or, solvable problems). Today we will start by looking at the relationship between the decidable languages, and the regular and

More information

1 Computational problems

1 Computational problems 80240233: Computational Complexity Lecture 1 ITCS, Tsinghua Univesity, Fall 2007 9 October 2007 Instructor: Andrej Bogdanov Notes by: Andrej Bogdanov The aim of computational complexity theory is to study

More information

Contents: -Information/Research Packet. - Jumbled Image packet. - Comic book cover page. -Comic book pages. -Example finished comic

Contents: -Information/Research Packet. - Jumbled Image packet. - Comic book cover page. -Comic book pages. -Example finished comic Contents: -Information/Research Packet - Jumbled Image packet - Comic book cover page -Comic book pages -Example finished comic Nicolaus Copernicus Nicholas Copernicus was a Polish astronomer who lived

More information

Before We Start. Turing Machines. Languages. Now our picture looks like. Theory Hall of Fame. The Turing Machine. Any questions? The $64,000 Question

Before We Start. Turing Machines. Languages. Now our picture looks like. Theory Hall of Fame. The Turing Machine. Any questions? The $64,000 Question Before We Start s Any questions? Languages The $64,000 Question What is a language? What is a class of languages? Now our picture looks like Context Free Languages Deterministic Context Free Languages

More information

Leibniz, Randomness & the Halting Probability

Leibniz, Randomness & the Halting Probability arxiv:math/0406055v1 [math.ho] 3 Jun 2004 Leibniz, Randomness & the Halting Probability Gregory Chaitin, IBM Watson Research Center, Yorktown Heights Dedicated to Alan Turing on the 50th Anniversary of

More information

Inventors and Scientists: Sir Isaac Newton

Inventors and Scientists: Sir Isaac Newton Inventors and Scientists: Sir Isaac Newton By Cynthia Stokes Brown, Big History Project on 07.30.16 Word Count 909 Portrait of Sir Isaac Newton circa 1715-1720 Bonhams Synopsis: Sir Isaac Newton developed

More information

Chapter 19 Classwork Famous Scientist Biography Isaac...

Chapter 19 Classwork Famous Scientist Biography Isaac... Chapter 19 Classwork Famous Scientist Biography Isaac... Score: 1. is perhaps the greatest physicist who has ever lived. 1@1 2. He and are almost equally matched contenders for this title. 1@1 3. Each

More information

The Scientific Revolution Learning Target

The Scientific Revolution Learning Target The Scientific Revolution Learning Target Explain how new discoveries in astronomy changed the way people viewed the universe. Understand the new scientific method and how it developed. Analyze the contributions

More information

Church s s Thesis and Hume s s Problem:

Church s s Thesis and Hume s s Problem: Church s s Thesis and Hume s s Problem: Justification as Performance Kevin T. Kelly Department of Philosophy Carnegie Mellon University kk3n@andrew.cmu.edu Further Reading (With C. Glymour) Why You'll

More information

The Scientific Revolution

The Scientific Revolution The Scientific Revolution What is a Revolution? A Revolution is a complete change, or an overthrow of a government, a social system, etc. The Scientific Revolution In the 1500s and 1600s the Scientific

More information

Scientific Revolution

Scientific Revolution Scientific Revolution IN the 1600 s, a few scholars published works that challenged the ideas of the ancient thinkers and the church.. Old assumptions were replaced with new theories, they launched a change

More information

Church s undecidability result

Church s undecidability result Church s undecidability result Alan Turing Birth Centennial Talk at IIT Bombay, Mumbai Joachim Breitner April 21, 2011 Welcome, and thank you for the invitation to speak about Church s lambda calculus

More information

Epistemological and Computational Constraints of Simulation Support for OR Questions

Epistemological and Computational Constraints of Simulation Support for OR Questions Epistemological and Computational Constraints of Simulation Support for OR Questions Andreas Tolk, PhD Approved for Public Release; Distribution Unlimited. Case Number 16-3321 2 M&S as a Discipline Foundations

More information

Contents. Chapter 1 Schrödinger s Cat 1. Chapter 2 Size Is Absolute 8. Chapter 3 Some Things About Waves 22. Chapter 4

Contents. Chapter 1 Schrödinger s Cat 1. Chapter 2 Size Is Absolute 8. Chapter 3 Some Things About Waves 22. Chapter 4 There are a few books that I always keep near at hand, and constantly come back to. The Feynman Lectures in Physics and Dirac's classic textbook on Quantum Mechanics are among them. Michael Fayer's wonderful

More information

The roots of computability theory. September 5, 2016

The roots of computability theory. September 5, 2016 The roots of computability theory September 5, 2016 Algorithms An algorithm for a task or problem is a procedure that, if followed step by step and without any ingenuity, leads to the desired result/solution.

More information

21 Evolution of the Scientific Method

21 Evolution of the Scientific Method Birth of the Scientific Method By three methods we may learn wisdom: First, by reflection, which is noblest; Second, by imitation, which is easiest; and third by experience, which is the bitterest. Confucius

More information

Scientific Revolution

Scientific Revolution Age of Revolutions Scientific Revolution Scientific Revolution Period of time in which a new way of thinking came about. The beliefs held by many for so long were now being questioned. Use logic and reason

More information

Quantum Computing 101. ( Everything you wanted to know about quantum computers but were afraid to ask. )

Quantum Computing 101. ( Everything you wanted to know about quantum computers but were afraid to ask. ) Quantum Computing 101 ( Everything you wanted to know about quantum computers but were afraid to ask. ) Copyright Chris Lomont, 2004 2 67 1 = 193707721 761838257287 Took American Mathematician Frank Nelson

More information

Handouts. CS701 Theory of Computation

Handouts. CS701 Theory of Computation Handouts CS701 Theory of Computation by Kashif Nadeem VU Student MS Computer Science LECTURE 01 Overview In this lecturer the topics will be discussed including The Story of Computation, Theory of Computation,

More information

17.1 The Halting Problem

17.1 The Halting Problem CS125 Lecture 17 Fall 2016 17.1 The Halting Problem Consider the HALTING PROBLEM (HALT TM ): Given a TM M and w, does M halt on input w? Theorem 17.1 HALT TM is undecidable. Suppose HALT TM = { M,w : M

More information

CSE 105 Theory of Computation

CSE 105 Theory of Computation CSE 105 Theory of Computation http://www.jflap.org/jflaptmp/ Professor Jeanne Ferrante 1 Today s Agenda Quick Review of CFG s and PDA s Introduction to Turing Machines and their Languages Reminders and

More information

Evidence that the Earth does not move: Greek Astronomy. Aristotelian Cosmology: Motions of the Planets. Ptolemy s Geocentric Model 2-1

Evidence that the Earth does not move: Greek Astronomy. Aristotelian Cosmology: Motions of the Planets. Ptolemy s Geocentric Model 2-1 Greek Astronomy Aristotelian Cosmology: Evidence that the Earth does not move: 1. Stars do not exhibit parallax: 2-1 At the center of the universe is the Earth: Changeable and imperfect. Above the Earth

More information

The History and Philosophy of Astronomy

The History and Philosophy of Astronomy Astronomy 350L (Spring 2005) The History and Philosophy of Astronomy (Lecture 13: Newton I) Instructor: Volker Bromm TA: Amanda Bauer The University of Texas at Austin Isaac Newton: Founding Father of

More information

Models of the Solar System. The Development of Understanding from Ancient Greece to Isaac Newton

Models of the Solar System. The Development of Understanding from Ancient Greece to Isaac Newton Models of the Solar System The Development of Understanding from Ancient Greece to Isaac Newton Aristotle (384 BC 322 BC) Third in line of Greek thinkers: Socrates was the teacher of Plato, Plato was the

More information

Physics The study of the energy, matter, and forces in the Universe Why do stars move in the sky? How can heat be changed into electricity? What is the difference between an atom of one substance and an

More information

cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska

cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska LECTURE 13 CHAPTER 4 TURING MACHINES 1. The definition of Turing machine 2. Computing with Turing machines 3. Extensions of Turing

More information

Creative Objectivism, a powerful alternative to Constructivism

Creative Objectivism, a powerful alternative to Constructivism Creative Objectivism, a powerful alternative to Constructivism Copyright c 2002 Paul P. Budnik Jr. Mountain Math Software All rights reserved Abstract It is problematic to allow reasoning about infinite

More information

Mathematical Logic. Giuseppe Peano ( ) Core Logic 2004/05-1ab p. 2/2

Mathematical Logic. Giuseppe Peano ( ) Core Logic 2004/05-1ab p. 2/2 Mathematical Logic. From the XIXth century to the 1960s, logic was essentially mathematical. Development of first-order logic (1879-1928): Frege, Hilbert, Bernays, Ackermann. Development of the fundamental

More information

CS 301. Lecture 17 Church Turing thesis. Stephen Checkoway. March 19, 2018

CS 301. Lecture 17 Church Turing thesis. Stephen Checkoway. March 19, 2018 CS 301 Lecture 17 Church Turing thesis Stephen Checkoway March 19, 2018 1 / 17 An abridged modern history of formalizing algorithms An algorithm is a finite, unambiguous sequence of steps for solving a

More information

QUANTUM REVOLUTION AND RETHINKING THE ETERNAL TRUTHS OF THE ECONOMIC SCIENCE

QUANTUM REVOLUTION AND RETHINKING THE ETERNAL TRUTHS OF THE ECONOMIC SCIENCE Volume 8, Issue 2, pp. 151-156, 2015 ISSN-1843-763X DOI 10.1515/rebs-2016-0009 QUANTUM REVOLUTION AND RETHINKING THE ETERNAL TRUTHS OF THE ECONOMIC SCIENCE Dumitru MOLDOVAN * Abstract: Quantum physics

More information

Alan Turing and the Foundations of Computer Science

Alan Turing and the Foundations of Computer Science Alan Turing and the Foundations of Computer Science Waseda University, SILS, History of Mathematics Outline Introduction Hilbert s Program Foundations and Crisis Alan Turing and the Decidability Problem

More information

Main Themes: 7/12/2009

Main Themes: 7/12/2009 What were some of the major achievements of scientists during this period? Why has this period been labeled a revolution? Why was the Scientific Revolution seen as threatening by the Catholic Church? How

More information

A mathematician sees room for miracles. July 2009 (minor typos fixed 2/2010) Edward Ordman ordman.net Comments requested

A mathematician sees room for miracles. July 2009 (minor typos fixed 2/2010) Edward Ordman ordman.net Comments requested A mathematician sees room for miracles. July 2009 (minor typos fixed 2/2010) Edward Ordman edward @ ordman.net Comments requested This is an -extremely- rough draft. I d like to write it up more formally

More information

Gödel s Theorem: Limits of logic and computation

Gödel s Theorem: Limits of logic and computation Gödel s Theorem: Limits of logic and computation David Keil (dkeil@frc.mass.edu) Framingham State College Math/CS Faculty Seminar March 27, 2003 1 Overview Kurt Gödel, 1931, at age 25, in Vienna, shook

More information

Shadows of the Mind. A Search for the Missing Science of Consciousness ROGER PENROSE. Rouse Ball Professor of Mathematics University of Oxford

Shadows of the Mind. A Search for the Missing Science of Consciousness ROGER PENROSE. Rouse Ball Professor of Mathematics University of Oxford Shadows of the Mind A Search for the Missing Science of Consciousness ROGER PENROSE Rouse Ball Professor of Mathematics University of Oxford Oxford New York Melbourne OXFORD UNIVERSITY PRESS 1994 CONTENTS

More information

Welcome to Physics 43!

Welcome to Physics 43! Welcome to Physics 43! Classical Mechanics! Study of the motion of objects and mechanical systems that are large relative to atoms and move at speeds much slower than the speed of light. You can t get

More information

PHY1033C/HIS3931/IDH 3931 : Discovering Physics: The Universe and Humanity s Place in It Fall Prof. Peter Hirschfeld, Physics

PHY1033C/HIS3931/IDH 3931 : Discovering Physics: The Universe and Humanity s Place in It Fall Prof. Peter Hirschfeld, Physics PHY1033C/HIS3931/IDH 3931 : Discovering Physics: The Universe and Humanity s Place in It Fall 2016 Prof. Peter Hirschfeld, Physics Last time Science, History and Progress: Thomas Kuhn Structure of scientific

More information

Grand design, intelligent designer, or simply God: Stephen Hawking and his hoax* 3 sep 2010

Grand design, intelligent designer, or simply God: Stephen Hawking and his hoax* 3 sep 2010 Grand design, intelligent designer, or simply God: Stephen Hawking and his hoax* 3 sep 2010 There are a number of good reasons to say that big bang support evolution theory's idea of creation by pure statistical

More information

We prove that the creator is infinite Turing machine or infinite Cellular-automaton.

We prove that the creator is infinite Turing machine or infinite Cellular-automaton. Do people leave in Matrix? Information, entropy, time and cellular-automata The paper proves that we leave in Matrix. We show that Matrix was built by the creator. By this we solve the question how everything

More information

Cogito ergo sum non machina!

Cogito ergo sum non machina! Cogito ergo sum non machina! About Gödel s First Incompleteness Theorem and Turing machines. Ricardo Pereira Tassinari 1 Philosophy Department of State University of São Paulo - UNESP - Campus Marília

More information

Can You Count on Your Computer?

Can You Count on Your Computer? Can You Count on Your Computer? Professor Nick Higham School of Mathematics University of Manchester higham@ma.man.ac.uk http://www.ma.man.ac.uk/~higham/ p. 1/33 p. 2/33 Counting to Six I asked my computer

More information

Opleiding Informatica

Opleiding Informatica Opleiding Informatica Tape-quantifying Turing machines in the arithmetical hierarchy Simon Heijungs Supervisors: H.J. Hoogeboom & R. van Vliet BACHELOR THESIS Leiden Institute of Advanced Computer Science

More information

Is There Any Evidence for a Creator in the Universe?

Is There Any Evidence for a Creator in the Universe? Is There Any Evidence for a Creator in the Universe? By Claude LeBlanc, M.A., Magis Center, 2016 Opening Prayer Father, you give us the ability to learn about the world you created. Through our senses

More information

Theory of Computation

Theory of Computation Theory of Computation Lecture #6 Sarmad Abbasi Virtual University Sarmad Abbasi (Virtual University) Theory of Computation 1 / 39 Lecture 6: Overview Prove the equivalence of enumerators and TMs. Dovetailing

More information

The Scientific Revolution

The Scientific Revolution The Scientific Revolution In the Middle Ages, the Catholic Church was the authority on science. Some people began to question the Church s authority Francis Bacon stressed the importance of observation

More information

CST Part IB. Computation Theory. Andrew Pitts

CST Part IB. Computation Theory. Andrew Pitts Computation Theory, L 1 1/171 CST Part IB Computation Theory Andrew Pitts Corrections to the notes and extra material available from the course web page: www.cl.cam.ac.uk/teaching/0910/comptheory/ Introduction

More information

The History of Motion. Ms. Thibodeau

The History of Motion. Ms. Thibodeau The History of Motion Ms. Thibodeau Aristotle Aristotle aka the Philosopher was a Greek philosopher more than 2500 years ago. He wrote on many subjects including physics, poetry, music, theater, logic,

More information

Historical Evaluation of Scientific Methods and Tradition in Science

Historical Evaluation of Scientific Methods and Tradition in Science 1 of 5 2/12/2016 4:43 PM Year-1 Issue-1 Continuous issue-1 June-July 2012 Introduction:::: Historical Evaluation of Scientific Methods and Tradition in Science The root of science, method and scientific

More information

Understanding Computation

Understanding Computation Understanding Computation 1 Mathematics & Computation -Mathematics has been around for a long time as a method of computing. -Efforts to find canonical way of computations. - Machines have helped with

More information

COPYRIGHT. Universis. Big Bangs and Universal Beings

COPYRIGHT. Universis. Big Bangs and Universal Beings Universis Big Bangs and Universal Beings COPYRIGHT The untold history of the universe with new knowledge that will change the world 1st edition 2013 Text by Patrick Cusick eisbn 978-616-222-262-7 print

More information

Limits of Computation. Antonina Kolokolova

Limits of Computation. Antonina Kolokolova Limits of Computation Antonina Kolokolova What is computation? What is information? What is learning? Are there any limits of our ability to solve problems? Theoretical Computer Science Is there a perfect

More information

Junior Villafana. Math 301. Dr. Meredith. Odd Perfect Numbers

Junior Villafana. Math 301. Dr. Meredith. Odd Perfect Numbers Junior Villafana Math 301 Dr. Meredith Odd Perfect Numbers Arguably the oldest unsolved problem in mathematics is still giving mathematicians a headache, even with the aid of technology; the search for

More information