University of Oxford
Faculty of Philosophy
DPhil, 2009
Oxford, United Kingdom of Great Britain and Northern Ireland
  •  357
    The diagonal method and hypercomputation
    with Tien D. Kieu
    British Journal for the Philosophy of Science 56 (1): 147-156. 2005.
    The diagonal method is often used to show that Turing machines cannot solve their own halting problem. There have been several recent attempts to show that this method also exposes either contradiction or arbitrariness in other theoretical models of computation which claim to be able to solve the halting problem for Turing machines. We show that such arguments are flawed—a contradiction only occurs if a type of machine can compute its own diagonal function. We then demonstrate why such a situati…Read more
  •  148
    Hypercomputation: Computing more than the Turing machine
    Dissertation, University of Melbourne. 2002.
    In this report I provide an introduction to the burgeoning field of hypercomputation – the study of machines that can compute more than Turing machines. I take an extensive survey of many of the key concepts in the field, tying together the disparate ideas and presenting them in a structure which allows comparisons of the many approaches and results. To this I add several new results and draw out some interesting consequences of hypercomputation for several different disciplines.