•  9
    This paper critically discusses a tradition in philosophy of science—here called ‘scientific demonology’—that, going back to Laplace, considers what science would be like if it were performed by a supernatural omniscient creature instead of being performed by puny humans. This tradition has been much discussed, and criticized, especially with respect to its commitment to determinism. Setting this aside, this paper argues that the proposed philosophical methodology is fundamentally deficient for …Read more
  •  41
    Trustworthy computation in engineer’s equation-based simulations
    with Iman Ferestade
    Synthese 207 (1): 2. 2026.
    This paper investigates the trustworthiness of computation implemented in simulations in engineering, with a specific focus on equation-based simulations. Whereas opacity discussions in the computer simulation literature typically center on modeling opacity, we direct our attention to the grounds engineers should have for trusting that the computer indeed found an acceptable solution to a given model. This is a particularly sensitive issue in situations in which analytical or experimental method…Read more
  •  27
    Trustworthy computation in engineer’s equation-based simulations
    with Iman Ferestade
    Synthese 207 (1): 2. 2025.
    This paper investigates the trustworthiness of computation implemented in simulations in engineering, with a specific focus on equation-based simulations. Whereas opacity discussions in the computer simulation literature typically center on modeling opacity, we direct our attention to the grounds engineers should have for trusting that the computer indeed found an acceptable solution to a given model. This is a particularly sensitive issue in situations in which analytical or experimental method…Read more
  •  11
    The Content and Logic of Imperatives
    with Matthew Lynn
    Global Philosophy 31 (3): 419-436. 2020.
    This paper articulates an account of imperatives that sensibly supports the idea of a logic of imperative inferences. We rebuke common objections to the very possibility of such a logic, from a perspective based on recent linguistic work on the morphosyntax of imperatives. Specifically, we develop the notion that the content of an imperative sentence includes both a force operator alongside an imperational content to which the force applies. We further argue that this account of the content of i…Read more
  •  16
    Logical Methodology and the Structure of Logic Syllabi
    In Maria Zack & David Waszek (eds.), Research in History and Philosophy of Mathematics: The CSHPM 2022 Volume, Springer Nature Switzerland. pp. 1-14. 2024.
    This paper starts from a dissatisfaction with the way logic is currently taught in philosophy departments. In such a context, we would want logic to be developed from first principles, in such a way that it can then be applied to any other domain of study. But standard “rigorous” logic courses make it depend on a substantial amount of set theory, which itself seems to require notions from logic—confusing students, if not striking them as circular. Instead, this paper proposes to start from a rej…Read more
  •  107
    Numerical Methods, Complexity, and Epistemic Hierarchies
    Philosophy of Science 82 (5): 941-955. 2015.
    Modern mathematical sciences are hard to imagine without appeal to efficient computational algorithms. We address several conceptual problems arising from this interaction by outlining rival but complementary perspectives on mathematical tractability. More specifically, we articulate three alternative characterizations of the complexity hierarchy of mathematical problems that are themselves based on different understandings of computational constraints. These distinctions resolve the tension bet…Read more
  •  64
    Semantic layering and the success of mathematical sciences
    European Journal for Philosophy of Science 11 (3): 1-25. 2021.
    What are the pillars on which the success of modern science rest? Although philosophers have much discussed what is behind science’s success, this paper argues that much of the discussion is misdirected. The extant literature rightly regards the semantic and inferential tools of formal logic and probability theory as pillars of scientific rationality, in the sense that they reveal the justificatory structure of important aspects of scientific practice. As key elements of our rational reconstruct…Read more
  •  35
    We demonstrate via several examples how the backward error viewpoint can be used in the analysis of solutions obtained by perturbation methods. We show that this viewpoint is quite general and offers several important advantages. Perhaps the most important is that backward error analysis can be used to demonstrate the validity of the solution, however obtained and by whichever method. This includes a nontrivial safeguard against slips, blunders, or bugs in the original computation. We also demon…Read more
  •  46
    The Vindication of Computer Simulations
    In Martin Carrier & Johannes Lenhard (eds.), Mathematics as a Tool: Tracing New Roles of Mathematics in the Sciences, Springer Verlag. pp. 137-155. 2017.
    The relatively recent increase in prominence of computer simulations in scientific inquiry gives us more reasons than ever before for asserting that mathematics is a wonderful tool. In fact, a practical knowledge of scientific computation has become essential for scientists working in all disciplines involving mathematics. Despite their incontestable success, it must be emphasized that the numerical methods subtending simulations provide at best approximate solutions and that they can also retur…Read more
  •  76
    ACMES is a multidisciplinary conference series that focuses on epistemological and mathematical issues relating to computation in modern science. This volume includes a selection of papers presented at the 2015 and 2016 conferences held at Western University that provide an interdisciplinary outlook on modern applied mathematics that draws from theory and practice, and situates it in proper context. These papers come from leading mathematicians, computational scientists, and philosophers of scie…Read more
  •  95
    The Content and Logic of Imperatives
    with Matthew Lynn
    Axiomathes 31 (3): 419-436. 2021.
    This paper articulates an account of imperatives that sensibly supports the idea of a logic of imperative inferences. We rebuke common objections to the very possibility of such a logic, from a perspective based on recent linguistic work on the morphosyntax of imperatives. Specifically, we develop the notion that the content of an imperative sentence includes both a force operator alongside an imperational content to which the force applies. We further argue that this account of the content of i…Read more
  •  75
    Despite being one of the most dependable methods used by applied mathematicians and engineers in handling complex systems, the finite element method commits variational crimes. This paper contextualizes the concept of variational crime within a broader account of mathematical practice by explaining the tradeoff between complexity and accuracy involved in the construction of numerical methods. We articulate two standards of accuracy used to determine whether inexact solutions are good enough and …Read more
  •  138
    Conceptual and Computational Mathematics†
    Philosophia Mathematica 27 (2): 199-218. 2019.
    ABSTRACT This paper examines consequences of the computer revolution in mathematics. By comparing its repercussions with those of conceptual developments that unfolded in the nineteenth century, I argue that the key epistemological lesson to draw from the two transformative periods is that effective and successful mathematical practices in science result from integrating the computational and conceptual styles of mathematics, and not that one of the two styles of mathematical reasoning is superi…Read more
  •  104
    Explanation and abstraction from a backward-error analytic perspective
    European Journal for Philosophy of Science 8 (3): 735-759. 2018.
    We argue that two powerful error-theoretic concepts provide a general framework that satisfactorily accounts for key aspects of the explanation of physical patterns. This method gives an objective criterion to determine which mathematical models in a class of neighboring models are just as good as the exact one. The method also emphasizes that abstraction is essential for explanation and provides a precise conceptual framework that determines whether a given abstraction is explanatorily relevant…Read more
  •  94
    Clinical Equipoise and Adaptive Clinical Trials
    Topoi 38 (2): 457-467. 2019.
    Ethically permissible clinical trials must not expose subjects to risks that are unreasonable in relation to anticipated benefits. In the research ethics literature, this moral requirement is typically understood in one of two different ways: as requiring the existence of a state of clinical equipoise, meaning a state of honest, professional disagreement among the community of experts about the preferred treatment; or as requiring an equilibrium between individual and collective ethics. It has b…Read more
  •  94
    One of the most unsettling problems in the history of philosophy examines how mathematics can be used to adequately represent the world. An influential thesis, stated by Eugene Wigner in his paper entitled "The Unreasonable Effectiveness of Mathematics in the Natural Sciences," claims that "the miracle of the appropriateness of the language of mathematics for the formulation of the laws of physics is a wonderful gift which we neither understand nor deserve." Contrary to this view, this thesis de…Read more
  •  262
    (No abstract is available for this citation)
  •  641
    Interest in the computational aspects of modeling has been steadily growing in philosophy of science. This paper aims to advance the discussion by articulating the way in which modeling and computational errors are related and by explaining the significance of error management strategies for the rational reconstruction of scientific practice. To this end, we first characterize the role and nature of modeling error in relation to a recipe for model construction known as Euler’s recipe. We then de…Read more