Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-09T12:37:09.122Z Has data issue: false hasContentIssue false

How-Possibly Explanations in (Quantum) Computer Science

Published online by Cambridge University Press:  01 January 2022

Rights & Permissions [Opens in a new window]

Abstract

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-actually question. Once one has explained how-possibly, there is little left to do.

Information

Type
Explanation and Mechanisms
Copyright
Copyright © The Philosophy of Science Association
Figure 0

Figure 1. Set of instructions (in C) implementing the SelectionSort solution to the problem of sorting a list of given integers.

Figure 1

Figure 2. State diagram representation of a deterministic finite automaton (DFA). Binary strings of variable length are input to the automaton. They are ‘accepted’ if the machine is found to be in the state a after the last character has been read. This particular machine will accept any string ending in ‘10’.