SlideShare a Scribd company logo
1 of 8
Download to read offline
Hilbert’s 10th problem
Thorsten Altenkirch
Hilbert’s 10th problem – p.1/31
David Hilbert (1862-1943)
1900
Paris International
Congress
Hilbert proposed
23 outstanding problems
in Mathematics
Hilbert’s 10th pro
Hilbert’s problems
1a Is there a transfinite number between that of a
denumerable set and the numbers of the continuum?
Independent, Cohen 1963
1b Can the continuum of numbers be considered a well
ordered set?
Yes, Zermelo 1904 using the Axiom of Choice
which is independent, Fraenkel 1925
2. Can it be proven that the axioms of logic are consistent?
No, Gödel 1931
8. Prove the Riemann hypothesis. Still open
10. Does there exist a universal algorithm for solving
Diophantine equations? Topic today
Hilbert’s 10th problem – p.3/31
Diophantine equations
Example
Are there solutions









for










, yes,








, no
In general?
Hilbert’s 10th pro
Relatively Prime
Every number can be (uniquely) represented as a product
of primes, e.g.


Def.: Two numbers are relatively prime, iff the lists of primes
is disjoint.
and

are relatively prime.

and are not relatively prime.
Prop.:




has integer solutions, iff

and

are
relatively prime.
Hilbert’s 10th problem – p.5/31
Hilbert 10th, revisited
Consider Diophantine equations made up from and

.
Dioph



Is there a computer program which decides Dioph



?
Given an equation in Dioph



the program would answe
yes if there is a solution
no if there is no solution.
Hilbert’s 10th pro
Undecidability
Turing, 1930: The problem Halt to decide whether a given pro-
gram (Turing machine) halts is undecidable, i.e it cannot be
solved by any program (Turing machine).
Hilbert’s 10th problem – p.7/31
Reduction
To show that a problem

is undecidable,
we construct a reduction Halt




,
that is a computer program which translates instances of
the halting problem into instances of

.
Why does this work ?
Hilbert’s 10th pro
Yuri Matiyasevich (1947)
1971
Matiyasevich shows that
Halt


Dioph



Hence, the answer
to Hilbert’s 10th
is negative
Hilbert’s 10th problem – p.9/31
Julia Roberts
Halt








ExpDioph







Dioph



Hilbert’s 10th prob
ExpDioph
Consider Diophantine equations made up from and

and

ExpDioph



We will show: ExpDioph



is undecidable.
By reducing it to the Halting problem for register machines.
Hilbert’s 10th problem – p.11/31
Eliminating

Prop: A conjunction of 2 equations













can be reduced to one.
How?
Use













.
This also works for

equations (and

variables).
Hilbert’s 10th prob
Eliminating
Prop: A disjunction of 2 equations













can be reduced to one.
How?
Use












.
This also works for

equations (and

variables).
Hilbert’s 10th problem – p.13/31
Eliminating negative numbers
Dioph






Dioph



Dioph





Dioph



How?










































Hilbert’s 10th prob
Dioph






Dioph


Hint
Lagrange: Every natural number can be written as the sum
of four squares.

























!










!




#
%
$

#
%
#

#
%


#
%
'


#
$


#
#


#



#
'

Hilbert’s 10th problem – p.15/31
Rest of the talk
We are going to show that Halt


ExpDioph



.
Here Halt is the Halting problem for Register machines.
Hence we have shown that ExpDioph



is undecidable.
We believe Matiyasevich that ExpDioph






Dioph



or read his paper.
Hilbert’s 10th prob
Register machines
registers:













with values in

. Program:







.
.
.




What are the possible instructions

?
Hilbert’s 10th problem – p.17/31
Instructions
INC


(and DEC


)
increments (decrements) register

by one.
GOTO
Goto line .
IF


GOTO
Goto line , if

is
HALT
Ends the program.
Why don’t we have


or



?
Hilbert’s 10th prob





IF


GOTO



DEC




GOTO





Hilbert’s 10th problem – p.19/31












IF


GOTO



DEC




INC



INC




IF


GOTO


DEC




INC




GOTO





Hilbert’s 10th prob
The Halting problem
Given a register machine started with all registers 0, will the
machine stop?
We are going to constract a set of equations in ExpDioph



which has a solution iff the machine stops.
Hilbert’s 10th problem – p.21/31
The dominance relation
Def.:

the

th bit of

the

th bit of


, because








, because





We will see: is definable in ExpDioph



Hilbert’s 10th prob
Important Variables

the largest integer,




the number of steps until HALT

Values of register























Sequence number for instruction
























is executed at time


otherwise.
Hilbert’s 10th problem – p.23/31
First equations








But these are not equations?

















Hilbert’s 10th prob
Hilbert’s 10th problem – p.25/31
More equations
Exactly one instruction is executed at any time.













The program starts with the first instruction.


The last instruction is


HALT.




Initially all registers are .






Hilbert’s 10th prob


GOTO




Also for


INC





DEC


we add





Hilbert’s 10th problem – p.27/31
INC,DEC





INC







DEC











Hilbert’s 10th prob
IF



GOTO
The next step is either


or









To test


:










Hilbert’s 10th problem – p.29/31
Back to

Theorem (Kummer,Lucas):




is odd
Hence we replace

by






Hilbert’s 10th prob
What about


?
































Hilbert’s 10th problem – p.31/31

More Related Content

Recently uploaded

National Biodiversity protection initiatives and Convention on Biological Di...
National Biodiversity protection initiatives and  Convention on Biological Di...National Biodiversity protection initiatives and  Convention on Biological Di...
National Biodiversity protection initiatives and Convention on Biological Di...PABOLU TEJASREE
 
The Scientific names of some important families of Industrial plants .pdf
The Scientific names of some important families of Industrial plants .pdfThe Scientific names of some important families of Industrial plants .pdf
The Scientific names of some important families of Industrial plants .pdfMohamed Said
 
Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!University of Hertfordshire
 
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfMODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfRevenJadePalma
 
The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...Sérgio Sacani
 
Microbial bio Synthesis of nanoparticles.pptx
Microbial bio Synthesis of nanoparticles.pptxMicrobial bio Synthesis of nanoparticles.pptx
Microbial bio Synthesis of nanoparticles.pptxCherry
 
B lymphocytes, Receptors, Maturation and Activation
B lymphocytes, Receptors, Maturation and ActivationB lymphocytes, Receptors, Maturation and Activation
B lymphocytes, Receptors, Maturation and ActivationBhanu Krishan
 
Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...
Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...
Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...frank0071
 
Mitosis...............................pptx
Mitosis...............................pptxMitosis...............................pptx
Mitosis...............................pptxCherry
 
mixotrophy in cyanobacteria: a dual nutritional strategy
mixotrophy in cyanobacteria: a dual nutritional strategymixotrophy in cyanobacteria: a dual nutritional strategy
mixotrophy in cyanobacteria: a dual nutritional strategyMansiBishnoi1
 
Lec 1.b Totipotency and birth of tissue culture.ppt
Lec 1.b Totipotency and birth of tissue culture.pptLec 1.b Totipotency and birth of tissue culture.ppt
Lec 1.b Totipotency and birth of tissue culture.pptasifali1111
 
Plasmapheresis - Dr. E. Muralinath - Kalyan . C.pptx
Plasmapheresis - Dr. E. Muralinath - Kalyan . C.pptxPlasmapheresis - Dr. E. Muralinath - Kalyan . C.pptx
Plasmapheresis - Dr. E. Muralinath - Kalyan . C.pptxmuralinath2
 
Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...Sérgio Sacani
 
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243Sérgio Sacani
 
family therapy psychotherapy types .pdf
family therapy psychotherapy types  .pdffamily therapy psychotherapy types  .pdf
family therapy psychotherapy types .pdfhaseebahmeddrama
 
Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...
Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...
Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...Sérgio Sacani
 
Detectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a TechnosignatureDetectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a TechnosignatureSérgio Sacani
 
Mining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxMining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxKyawThanTint
 
SCHISTOSOMA HEAMATOBIUM life cycle .pdf
SCHISTOSOMA HEAMATOBIUM life cycle  .pdfSCHISTOSOMA HEAMATOBIUM life cycle  .pdf
SCHISTOSOMA HEAMATOBIUM life cycle .pdfDebdattaGhosh6
 
GBSN - Microbiology Lab 1 (Microbiology Lab Safety Procedures)
GBSN -  Microbiology Lab  1 (Microbiology Lab Safety Procedures)GBSN -  Microbiology Lab  1 (Microbiology Lab Safety Procedures)
GBSN - Microbiology Lab 1 (Microbiology Lab Safety Procedures)Areesha Ahmad
 

Recently uploaded (20)

National Biodiversity protection initiatives and Convention on Biological Di...
National Biodiversity protection initiatives and  Convention on Biological Di...National Biodiversity protection initiatives and  Convention on Biological Di...
National Biodiversity protection initiatives and Convention on Biological Di...
 
The Scientific names of some important families of Industrial plants .pdf
The Scientific names of some important families of Industrial plants .pdfThe Scientific names of some important families of Industrial plants .pdf
The Scientific names of some important families of Industrial plants .pdf
 
Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!
 
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfMODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
 
The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...
 
Microbial bio Synthesis of nanoparticles.pptx
Microbial bio Synthesis of nanoparticles.pptxMicrobial bio Synthesis of nanoparticles.pptx
Microbial bio Synthesis of nanoparticles.pptx
 
B lymphocytes, Receptors, Maturation and Activation
B lymphocytes, Receptors, Maturation and ActivationB lymphocytes, Receptors, Maturation and Activation
B lymphocytes, Receptors, Maturation and Activation
 
Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...
Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...
Ostiguy & Panizza & Moffitt (eds.) - Populism in Global Perspective. A Perfor...
 
Mitosis...............................pptx
Mitosis...............................pptxMitosis...............................pptx
Mitosis...............................pptx
 
mixotrophy in cyanobacteria: a dual nutritional strategy
mixotrophy in cyanobacteria: a dual nutritional strategymixotrophy in cyanobacteria: a dual nutritional strategy
mixotrophy in cyanobacteria: a dual nutritional strategy
 
Lec 1.b Totipotency and birth of tissue culture.ppt
Lec 1.b Totipotency and birth of tissue culture.pptLec 1.b Totipotency and birth of tissue culture.ppt
Lec 1.b Totipotency and birth of tissue culture.ppt
 
Plasmapheresis - Dr. E. Muralinath - Kalyan . C.pptx
Plasmapheresis - Dr. E. Muralinath - Kalyan . C.pptxPlasmapheresis - Dr. E. Muralinath - Kalyan . C.pptx
Plasmapheresis - Dr. E. Muralinath - Kalyan . C.pptx
 
Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...
 
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
 
family therapy psychotherapy types .pdf
family therapy psychotherapy types  .pdffamily therapy psychotherapy types  .pdf
family therapy psychotherapy types .pdf
 
Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...
Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...
Emergent ribozyme behaviors in oxychlorine brines indicate a unique niche for...
 
Detectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a TechnosignatureDetectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a Technosignature
 
Mining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxMining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptx
 
SCHISTOSOMA HEAMATOBIUM life cycle .pdf
SCHISTOSOMA HEAMATOBIUM life cycle  .pdfSCHISTOSOMA HEAMATOBIUM life cycle  .pdf
SCHISTOSOMA HEAMATOBIUM life cycle .pdf
 
GBSN - Microbiology Lab 1 (Microbiology Lab Safety Procedures)
GBSN -  Microbiology Lab  1 (Microbiology Lab Safety Procedures)GBSN -  Microbiology Lab  1 (Microbiology Lab Safety Procedures)
GBSN - Microbiology Lab 1 (Microbiology Lab Safety Procedures)
 

Featured

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Featured (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

talkx.pdf

  • 1. Hilbert’s 10th problem Thorsten Altenkirch Hilbert’s 10th problem – p.1/31 David Hilbert (1862-1943) 1900 Paris International Congress Hilbert proposed 23 outstanding problems in Mathematics Hilbert’s 10th pro Hilbert’s problems 1a Is there a transfinite number between that of a denumerable set and the numbers of the continuum? Independent, Cohen 1963 1b Can the continuum of numbers be considered a well ordered set? Yes, Zermelo 1904 using the Axiom of Choice which is independent, Fraenkel 1925 2. Can it be proven that the axioms of logic are consistent? No, Gödel 1931 8. Prove the Riemann hypothesis. Still open 10. Does there exist a universal algorithm for solving Diophantine equations? Topic today Hilbert’s 10th problem – p.3/31 Diophantine equations Example Are there solutions for , yes, , no In general? Hilbert’s 10th pro
  • 2. Relatively Prime Every number can be (uniquely) represented as a product of primes, e.g. Def.: Two numbers are relatively prime, iff the lists of primes is disjoint. and are relatively prime. and are not relatively prime. Prop.: has integer solutions, iff and are relatively prime. Hilbert’s 10th problem – p.5/31 Hilbert 10th, revisited Consider Diophantine equations made up from and . Dioph Is there a computer program which decides Dioph ? Given an equation in Dioph the program would answe yes if there is a solution no if there is no solution. Hilbert’s 10th pro Undecidability Turing, 1930: The problem Halt to decide whether a given pro- gram (Turing machine) halts is undecidable, i.e it cannot be solved by any program (Turing machine). Hilbert’s 10th problem – p.7/31 Reduction To show that a problem is undecidable, we construct a reduction Halt , that is a computer program which translates instances of the halting problem into instances of . Why does this work ? Hilbert’s 10th pro
  • 3. Yuri Matiyasevich (1947) 1971 Matiyasevich shows that Halt Dioph Hence, the answer to Hilbert’s 10th is negative Hilbert’s 10th problem – p.9/31 Julia Roberts Halt ExpDioph Dioph Hilbert’s 10th prob ExpDioph Consider Diophantine equations made up from and and ExpDioph We will show: ExpDioph is undecidable. By reducing it to the Halting problem for register machines. Hilbert’s 10th problem – p.11/31 Eliminating Prop: A conjunction of 2 equations can be reduced to one. How? Use . This also works for equations (and variables). Hilbert’s 10th prob
  • 4. Eliminating Prop: A disjunction of 2 equations can be reduced to one. How? Use . This also works for equations (and variables). Hilbert’s 10th problem – p.13/31 Eliminating negative numbers Dioph Dioph Dioph Dioph How? Hilbert’s 10th prob Dioph Dioph Hint Lagrange: Every natural number can be written as the sum of four squares. ! ! # % $ # % # # % # % ' # $ # # # # ' Hilbert’s 10th problem – p.15/31 Rest of the talk We are going to show that Halt ExpDioph . Here Halt is the Halting problem for Register machines. Hence we have shown that ExpDioph is undecidable. We believe Matiyasevich that ExpDioph Dioph or read his paper. Hilbert’s 10th prob
  • 5. Register machines registers: with values in . Program: . . . What are the possible instructions ? Hilbert’s 10th problem – p.17/31 Instructions INC (and DEC ) increments (decrements) register by one. GOTO Goto line . IF GOTO Goto line , if is HALT Ends the program. Why don’t we have or ? Hilbert’s 10th prob IF GOTO DEC GOTO Hilbert’s 10th problem – p.19/31 IF GOTO DEC INC INC IF GOTO DEC INC GOTO Hilbert’s 10th prob
  • 6. The Halting problem Given a register machine started with all registers 0, will the machine stop? We are going to constract a set of equations in ExpDioph which has a solution iff the machine stops. Hilbert’s 10th problem – p.21/31 The dominance relation Def.: the th bit of the th bit of , because , because We will see: is definable in ExpDioph Hilbert’s 10th prob Important Variables the largest integer, the number of steps until HALT Values of register Sequence number for instruction is executed at time otherwise. Hilbert’s 10th problem – p.23/31 First equations But these are not equations? Hilbert’s 10th prob
  • 7. Hilbert’s 10th problem – p.25/31 More equations Exactly one instruction is executed at any time. The program starts with the first instruction. The last instruction is HALT. Initially all registers are . Hilbert’s 10th prob GOTO Also for INC DEC we add Hilbert’s 10th problem – p.27/31 INC,DEC INC DEC Hilbert’s 10th prob
  • 8. IF GOTO The next step is either or To test : Hilbert’s 10th problem – p.29/31 Back to Theorem (Kummer,Lucas): is odd Hence we replace by Hilbert’s 10th prob What about ? Hilbert’s 10th problem – p.31/31