•  335
    On the Physical Explanation for Quantum Computational Speedup
    Dissertation, The University of Western Ontario. 2013.
    The aim of this dissertation is to clarify the debate over the explanation of quantum speedup and to submit, for the reader's consideration, a tentative resolution to it. In particular, I argue, in this dissertation, that the physical explanation for quantum speedup is precisely the fact that the phenomenon of quantum entanglement enables a quantum computer to fully exploit the representational capacity of Hilbert space. This is impossible for classical systems, joint states of which must always…Read more
  •  292
    Kant and Frege on Existence and the Ontological Argument
    History of Philosophy Quarterly 29 (4): 337-354. 2012.
    I argue that Kant's and Frege's refutations of the ontological argument are more similar than has generally been acknowledged. As I clarify, for both Kant and Frege, to say that something exists is to assert of a concept that it is instantiated. With such an assertion one expresses that there is a particular relation between the instantiating object and a rational subject - a particular mode of presentation for the object in question. By its very nature such a relation cannot be the property of …Read more
  •  495
    The Kantian framework of complementarity
    Studies in History and Philosophy of Science Part B: Studies in History and Philosophy of Modern Physics 41 (4): 309-317. 2010.
    A growing number of commentators have, in recent years, noted the important affinities in the views of Immanuel Kant and Niels Bohr. While these commentators are correct, the picture they present of the connections between Bohr and Kant is painted in broad strokes; it is open to the criticism that these affinities are merely superficial. In this essay, I provide a closer, structural, analysis of both Bohr's and Kant's views that makes these connections more explicit. In particular, I demonstrate…Read more
  •  377
    How-Possibly Explanations in (Quantum) Computer Science
    Philosophy of Science 82 (5): 737-748. 2015.
    A primary goal of quantum computer science is to find an explanation for the fact that quantum computers are more powerful than classical computers. In this paper I argue that to answer this question is to compare algorithmic processes of various kinds and to describe the possibility spaces associated with these processes. By doing this, we explain how it is possible for one process to outperform its rival. Further, in this and similar examples little is gained in subsequently asking a how-actua…Read more
  •  5455
    Kant's Views on Non-Euclidean Geometry
    Proceedings of the Canadian Society for History and Philosophy of Mathematics 25 42-54. 2012.
    Kant's arguments for the synthetic a priori status of geometry are generally taken to have been refuted by the development of non-Euclidean geometries. Recently, however, some philosophers have argued that, on the contrary, the development of non-Euclidean geometry has confirmed Kant's views, for since a demonstration of the consistency of non-Euclidean geometry depends on a demonstration of its equi-consistency with Euclidean geometry, one need only show that the axioms of Euclidean geometry ha…Read more
  •  372
    On the Significance of the Gottesman–Knill Theorem
    British Journal for the Philosophy of Science 68 (1): 91-121. 2017.
    According to the Gottesman–Knill theorem, quantum algorithms that utilize only the operations belonging to a certain restricted set are efficiently simulable classically. Since some of the operations in this set generate entangled states, it is commonly concluded that entanglement is insufficient to enable quantum computers to outperform classical computers. I argue in this article that this conclusion is misleading. First, the statement of the theorem is, on reflection, already evident when we …Read more
  •  423
    Many worlds, the cluster-state quantum computer, and the problem of the preferred basis
    Studies in History and Philosophy of Science Part B: Studies in History and Philosophy of Modern Physics 43 (1): 35-42. 2012.
    I argue that the many worlds explanation of quantum computation is not licensed by, and in fact is conceptually inferior to, the many worlds interpretation of quantum mechanics from which it is derived. I argue that the many worlds explanation of quantum computation is incompatible with the recently developed cluster state model of quantum computation. Based on these considerations I conclude that we should reject the many worlds explanation of quantum computation.
  •  395
    Reconsidering No-Go Theorems from a Practical Perspective
    British Journal for the Philosophy of Science 69 (3): 633-655. 2018.
    I argue that our judgements regarding the locally causal models that are compatible with a given constraint implicitly depend, in part, on the context of inquiry. It follows from this that certain quantum no-go theorems, which are particularly striking in the traditional foundational context, have no force when the context switches to a discussion of the physical systems we are capable of building with the aim of classically reproducing quantum statistics. I close with a general discussion of th…Read more
  •  167
    On Thomas Hobbes's Fallible Natural Law Theory
    History of Philosophy Quarterly 28 (2): 175-190. 2011.
    It is not clear, on the face of it, whether Thomas Hobbes's legal philosophy should be considered to be an early example of legal positivism or continuous with the natural-law tradition. On the one hand, Hobbes's command theory of law seems characteristically positivistic. On the other hand, his conception of the "law of nature," as binding on both sovereign and subject, seems to point more naturally toward a natural-law reading of his philosophy. Yet despite this seeming ambiguity, Hobbes schol…Read more