characterizing computable analysis with differential
play

Characterizing Computable Analysis with Differential Equations Kerry - PowerPoint PPT Presentation

Basic Background Our model and our result Discussion of the Proof Conclusion Characterizing Computable Analysis with Differential Equations Kerry Ojakian 1 (with Manuel L. Campagnolo 2 ) 1 SQIG/IT Lisbon and IST, Portugal


  1. Basic Background Our model and our result Discussion of the Proof Conclusion Characterizing Computable Analysis with Differential Equations Kerry Ojakian 1 (with Manuel L. Campagnolo 2 ) 1 SQIG/IT Lisbon and IST, Portugal ojakian@math.ist.utl.pt 2 DM/ISA, Lisbon University of Technology and SQIG/IT Lisbon CUNY Set Theory Seminar 2009 Ojakian, Campagnolo Characterizing Computable Analysis

  2. Basic Background Our model and our result Discussion of the Proof Conclusion Outline Basic Background 1 Our model and our result 2 3 Discussion of the Proof Conclusion 4 Ojakian, Campagnolo Characterizing Computable Analysis

  3. Basic Background Our model and our result Discussion of the Proof Conclusion Outline Basic Background 1 Our model and our result 2 3 Discussion of the Proof Conclusion 4 Ojakian, Campagnolo Characterizing Computable Analysis

  4. Basic Background Our model and our result Discussion of the Proof Conclusion Computability over the Reals? Suppose f : R → R . When is f “computable”? � 0 , if x ≤ 0; Let f ( x ) = Is it computable? 1 , if x > 0. f is computable according to the BSS Model, and not according to Computable Analysis. Is e x computable? e x is not computable according to the BSS Model, and is computable according to Computable Analysis. Ojakian, Campagnolo Characterizing Computable Analysis

  5. Basic Background Our model and our result Discussion of the Proof Conclusion Computability over the Reals? Suppose f : R → R . When is f “computable”? � 0 , if x ≤ 0; Let f ( x ) = Is it computable? 1 , if x > 0. f is computable according to the BSS Model, and not according to Computable Analysis. Is e x computable? e x is not computable according to the BSS Model, and is computable according to Computable Analysis. Ojakian, Campagnolo Characterizing Computable Analysis

  6. Basic Background Our model and our result Discussion of the Proof Conclusion Computability over the Reals? Suppose f : R → R . When is f “computable”? � 0 , if x ≤ 0; Let f ( x ) = Is it computable? 1 , if x > 0. f is computable according to the BSS Model, and not according to Computable Analysis. Is e x computable? e x is not computable according to the BSS Model, and is computable according to Computable Analysis. Ojakian, Campagnolo Characterizing Computable Analysis

  7. Basic Background Our model and our result Discussion of the Proof Conclusion Computability over the Reals? Suppose f : R → R . When is f “computable”? � 0 , if x ≤ 0; Let f ( x ) = Is it computable? 1 , if x > 0. f is computable according to the BSS Model, and not according to Computable Analysis. Is e x computable? e x is not computable according to the BSS Model, and is computable according to Computable Analysis. Ojakian, Campagnolo Characterizing Computable Analysis

  8. Basic Background Our model and our result Discussion of the Proof Conclusion Computability over the Reals? Suppose f : R → R . When is f “computable”? � 0 , if x ≤ 0; Let f ( x ) = Is it computable? 1 , if x > 0. f is computable according to the BSS Model, and not according to Computable Analysis. Is e x computable? e x is not computable according to the BSS Model, and is computable according to Computable Analysis. Ojakian, Campagnolo Characterizing Computable Analysis

  9. Basic Background Our model and our result Discussion of the Proof Conclusion Computable Analysis f is computable according to “Naive” Computable Analysis iff: There is a computable function F x ( n ) with an oracle for the real number x such that F x ( n ) → f ( x ) , as n → ∞ . Definition f ∈ C R (Computable Analysis) iff: There is a computable function F x ( n ) with an oracle for the real number x such that | f ( x ) − F x ( n ) | ≤ 1 / n. Examples of functions in C R : e x , π , sin x , log x , ... Ojakian, Campagnolo Characterizing Computable Analysis

  10. Basic Background Our model and our result Discussion of the Proof Conclusion Computable Analysis f is computable according to “Naive” Computable Analysis iff: There is a computable function F x ( n ) with an oracle for the real number x such that F x ( n ) → f ( x ) , as n → ∞ . Definition f ∈ C R (Computable Analysis) iff: There is a computable function F x ( n ) with an oracle for the real number x such that | f ( x ) − F x ( n ) | ≤ 1 / n. Examples of functions in C R : e x , π , sin x , log x , ... Ojakian, Campagnolo Characterizing Computable Analysis

  11. Basic Background Our model and our result Discussion of the Proof Conclusion Computable Analysis f is computable according to “Naive” Computable Analysis iff: There is a computable function F x ( n ) with an oracle for the real number x such that F x ( n ) → f ( x ) , as n → ∞ . Definition f ∈ C R (Computable Analysis) iff: There is a computable function F x ( n ) with an oracle for the real number x such that | f ( x ) − F x ( n ) | ≤ 1 / n. Examples of functions in C R : e x , π , sin x , log x , ... Ojakian, Campagnolo Characterizing Computable Analysis

  12. Basic Background Our model and our result Discussion of the Proof Conclusion Other Models Shannon’s circuit model. 1 Neural Networks. 2 Hybrid systems. 3 There is not an agreed upon definition of computability over R . There is no “basic theorem” for computability over R ! Our work: Showing certain models equivalent. Ojakian, Campagnolo Characterizing Computable Analysis

  13. Basic Background Our model and our result Discussion of the Proof Conclusion Other Models Shannon’s circuit model. 1 Neural Networks. 2 Hybrid systems. 3 There is not an agreed upon definition of computability over R . There is no “basic theorem” for computability over R ! Our work: Showing certain models equivalent. Ojakian, Campagnolo Characterizing Computable Analysis

  14. Basic Background Our model and our result Discussion of the Proof Conclusion Other Models Shannon’s circuit model. 1 Neural Networks. 2 Hybrid systems. 3 There is not an agreed upon definition of computability over R . There is no “basic theorem” for computability over R ! Our work: Showing certain models equivalent. Ojakian, Campagnolo Characterizing Computable Analysis

  15. Basic Background Our model and our result Discussion of the Proof Conclusion Outline Basic Background 1 Our model and our result 2 3 Discussion of the Proof Conclusion 4 Ojakian, Campagnolo Characterizing Computable Analysis

  16. Basic Background Our model and our result Discussion of the Proof Conclusion Function Algebras and Real Recursive Functions Definition A Function Algebra FA [ f 1 , . . . , f k ; op 1 , . . . , op n ] is the smallest set of functions containing f 1 , . . . , f k , and closed under the operations op 1 , . . . , op n . Example: FA [ 0 , 1 , + , . , P ; comp , � , � , µ ] , which is equal to the computable functions over the naturals. Real Recursive Functions: Function algebras over the reals, introduced by C. Moore 1996. Ojakian, Campagnolo Characterizing Computable Analysis

  17. Basic Background Our model and our result Discussion of the Proof Conclusion Function Algebras and Real Recursive Functions Definition A Function Algebra FA [ f 1 , . . . , f k ; op 1 , . . . , op n ] is the smallest set of functions containing f 1 , . . . , f k , and closed under the operations op 1 , . . . , op n . Example: FA [ 0 , 1 , + , . , P ; comp , � , � , µ ] , which is equal to the computable functions over the naturals. Real Recursive Functions: Function algebras over the reals, introduced by C. Moore 1996. Ojakian, Campagnolo Characterizing Computable Analysis

  18. Basic Background Our model and our result Discussion of the Proof Conclusion Function Algebras and Real Recursive Functions Definition A Function Algebra FA [ f 1 , . . . , f k ; op 1 , . . . , op n ] is the smallest set of functions containing f 1 , . . . , f k , and closed under the operations op 1 , . . . , op n . Example: FA [ 0 , 1 , + , . , P ; comp , � , � , µ ] , which is equal to the computable functions over the naturals. Real Recursive Functions: Function algebras over the reals, introduced by C. Moore 1996. Ojakian, Campagnolo Characterizing Computable Analysis

  19. Basic Background Our model and our result Discussion of the Proof Conclusion Some basic functions over the reals Constant functions: 0 , 1 , − 1 Projection functions “P” (example: U ( x , y ) = x ) � 0 , x < 0; θ k ( x ) = x k , x ≥ 0. Ojakian, Campagnolo Characterizing Computable Analysis

  20. Basic Background Our model and our result Discussion of the Proof Conclusion Some basic functions over the reals Constant functions: 0 , 1 , − 1 Projection functions “P” (example: U ( x , y ) = x ) � 0 , x < 0; θ k ( x ) = x k , x ≥ 0. Ojakian, Campagnolo Characterizing Computable Analysis

  21. Basic Background Our model and our result Discussion of the Proof Conclusion Some basic functions over the reals Constant functions: 0 , 1 , − 1 Projection functions “P” (example: U ( x , y ) = x ) � 0 , x < 0; θ k ( x ) = x k , x ≥ 0. Ojakian, Campagnolo Characterizing Computable Analysis

  22. Basic Background Our model and our result Discussion of the Proof Conclusion The Differential Equation Operation Definition ODE is the operation: Input : g ( x ) , f ( y , u , x ) . Output : The solution of the IVP ∂ h ( 0 , x ) = g ( x ) , ∂ y h = f ( y , h , x ) Definition LI is the operation defined like ODE, except that f must be linear in h . Ojakian, Campagnolo Characterizing Computable Analysis

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend