Skip to main content
  • Book
  • © 2021

Handbook of Computability and Complexity in Analysis

  • Computability and complexity theory are two central areas of research in mathematical logic and theoretical computer science
  • Researchers and graduate students will appreciate the book's systematic introductions into many branches of computable analysis
  • Dedicated to Klaus Weihrauch, the leading pioneer and teacher in this domain
  • Further domain information available at http://cca-net.de/

Part of the book series: Theory and Applications of Computability (THEOAPPLCOM)

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (11 chapters)

  1. Front Matter

    Pages i-xxv
  2. Computability in Analysis

    1. Front Matter

      Pages 1-1
    2. Computability of Real Numbers

      • Robert Rettinger, Xizhong Zheng
      Pages 3-28
    3. Computability of Subsets of Metric Spaces

      • Zvonko Iljazović, Takayuki Kihara
      Pages 29-69
    4. Computability of Differential Equations

      • Daniel S. GraÇa, Ning Zhong
      Pages 71-99
    5. Computable Complex Analysis

      • Valentin V. Andreev, Timothy H. McNicholl
      Pages 101-140
  3. Complexity, Dynamics, and Randomness

    1. Front Matter

      Pages 141-141
    2. Computable Geometric Complex Analysis and Complex Dynamics

      • Cristóbal Rojas, Michael Yampolsky
      Pages 143-172
    3. A Survey on Analog Models of Computation

      • Olivier Bournez, Amaury Pouly
      Pages 173-226
    4. Computable Measure Theory and Algorithmic Randomness

      • Mathieu Hoyrup, Jason Rute
      Pages 227-270
    5. Algorithmic Fractal Dimensions in Geometric Measure Theory

      • Jack H. Lutz, Elvira Mayordomo
      Pages 271-302
  4. Constructivity, Logic, and Descriptive Complexity

    1. Front Matter

      Pages 303-303
    2. Admissibly Represented Spaces and Qcb-Spaces

      • Matthias Schröder
      Pages 305-346
    3. Bishop-Style Constructive Reverse Mathematics

      • Hannes Diener, Hajime Ishihara
      Pages 347-365
    4. Weihrauch Complexity in Computable Analysis

      • Vasco Brattka, Guido Gherardi, Arno Pauly
      Pages 367-417
  5. Back Matter

    Pages 419-427

About this book

Computable analysis is the modern theory of computability and complexity in analysis that arose out of Turing's seminal work in the 1930s. This was motivated by questions such as: which real numbers and real number functions are computable, and which mathematical tasks in analysis can be solved by algorithmic means?

Nowadays this theory has many different facets that embrace topics from computability theory, algorithmic randomness, computational complexity, dynamical systems, fractals, and analog computers, up to logic, descriptive set theory, constructivism, and reverse mathematics. In recent decades computable analysis has invaded many branches of analysis, and researchers have studied computability and complexity questions arising from real and complex analysis, functional analysis, and the theory of differential equations, up to (geometric) measure theory and topology.

This handbook represents the first coherent cross-section through most active research topics on the more theoretical side of the field. It contains 11 chapters grouped into parts on computability in analysis; complexity, dynamics, and randomness; and constructivity, logic, and descriptive complexity. All chapters are written by leading experts working at the cutting edge of the respective topic. Researchers and graduate students in the areas of theoretical computer science and mathematical logic will find systematic introductions into many branches of computable analysis, and a wealth of information and references that will help them to navigate the modern research literature in this field.

Editors and Affiliations

  • Department of Mathematics and Applied Mathematics, University of Cape Town, Rondebosch, South Africa

    Vasco Brattka

  • Fakultät für Informatik, Universität der Bundeswehr München, Neubiberg, Germany

    Peter Hertling

About the editors

Vasco Brattka is a professor for Theoretical Computer Science and Mathematical Logic at the Universität der Bundeswehr München and an Honorary Research Associate at the University of Cape Town. He is the Editor-in-Chief of Computability, the journal of the association, Computability in Europe, published by IOS Press. His research interests include computable analysis, computability theory, effective descriptive set theory, algorithmic randomness, complexity and logic, and Weihrauch complexity. 

Peter Hertling is a professor in the Institut für Theoretische Informatik, Mathematik und Operations Research at the Universität der Bundeswehr München. He is an Associate Editor of the Journal of Complexity, published by Elsevier. His research interests include computable analysis, descriptive complexity and algorithmic randomness, complexity theory over the real numbers, and information-based complexity.

Bibliographic Information

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access