Switch to: References

Add citations

You must login to add citations.
  1. Functionalism and tacit knowledge of grammar.David Balcarras - 2023 - Philosophical Perspectives 37 (1):18-48.
    In this article, I argue that if tacit knowledge of grammar is analyzable in functional‐computational terms, then it cannot ground linguistic meaning, structure, or sound. If to know or cognize a grammar is to be in a certain computational state playing a certain functional role, there can be no unique grammar cognized. Satisfying the functional conditions for cognizing a grammar G entails satisfying those for cognizing many grammars disagreeing with G about expressions' semantic, phonetic, and syntactic values. This threatens the (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Computers Are Syntax All the Way Down: Reply to Bozşahin.William J. Rapaport - 2019 - Minds and Machines 29 (2):227-237.
    A response to a recent critique by Cem Bozşahin of the theory of syntactic semantics as it applies to Helen Keller, and some applications of the theory to the philosophy of computer science.
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • The Algebraic View of Computation: Implementation, Interpretation and Time.Attila Egri-Nagy - 2018 - Philosophies 3 (2):15.
    Computational implementations are special relations between what is computed and what computes it. Though the word “isomorphism” appears in philosophical discussions about the nature of implementations, it is used only metaphorically. Here we discuss computation in the precise language of abstract algebra. The capability of emulating computers is the defining property of computers. Such a chain of emulation is ultimately grounded in an algebraic object, a full transformation semigroup. Mathematically, emulation is defined by structure preserving maps (morphisms) between semigroups. These (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Extended music cognition.Luke Kersten - 2017 - Philosophical Psychology 30 (8):1078-1103.
    Discussions of extended cognition have increasingly engaged with the empirical and methodological practices of cognitive science and psychology. One topic that has received increased attention from those interested in the extended mind is music cognition. A number of authors have argued that music not only shapes emotional and cognitive processes, but also that it extends those processes beyond the bodily envelope. The aim of this paper is to evaluate the case for extended music cognition. Two accounts are examined in detail: (...)
    Download  
     
    Export citation  
     
    Bookmark   5 citations  
  • La deriva genética como fuerza evolutiva.Ariel Jonathan Roffé - 2015 - In J. Ahumada, N. Venturelli & S. Seno Chibeni (eds.), Selección de Trabajos del IX Encuentro AFHIC y las XXV Jornadas de Epistemología e Historia de la ciencia. pp. 615-626.
    Download  
     
    Export citation  
     
    Bookmark  
  • What Is Nature-Like Computation? A Behavioural Approach and a Notion of Programmability.Hector Zenil - 2013 - Philosophy and Technology (3):1-23.
    The aim of this paper is to propose an alternative behavioural definition of computation (and of a computer) based simply on whether a system is capable of reacting to the environment—the input—as reflected in a measure of programmability. This definition is intended to have relevance beyond the realm of digital computers, particularly vis-à-vis natural systems. This will be done by using an extension of a phase transition coefficient previously defined in an attempt to characterise the dynamical behaviour of cellular automata (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • What Is Nature-Like Computation? A Behavioural Approach and a Notion of Programmability.Hector Zenil - 2014 - Philosophy and Technology 27 (3):399-421.
    The aim of this paper is to propose an alternative behavioural definition of computation based simply on whether a system is capable of reacting to the environment—the input—as reflected in a measure of programmability. This definition is intended to have relevance beyond the realm of digital computers, particularly vis-à-vis natural systems. This will be done by using an extension of a phase transition coefficient previously defined in an attempt to characterise the dynamical behaviour of cellular automata and other systems. The (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • A tale of two methods.Eric Winsberg - 2009 - Synthese 169 (3):575 - 592.
    Simulations (both digital and analog) and experiments share many features. But what essential features distinguish them? I discuss two proposals in the literature. On one proposal, experiments investigate nature directly, while simulations merely investigate models. On another proposal, simulations differ from experiments in that simulationists manipulate objects that bear only a formal (rather than material) similarity to the targets of their investigations. Both of these proposals are rejected. I argue that simulations fundamentally differ from experiments with regard to the background (...)
    Download  
     
    Export citation  
     
    Bookmark   79 citations  
  • Killing Kripkenstein's Monster.Jared Warren - 2020 - Noûs 54 (2):257-289.
    Here I defend dispositionalism about meaning and rule-following from Kripkenstein's infamous anti-dispositionalist arguments. The problems of finitude, error, and normativity are all addressed. The general lesson I draw is that Kripkenstein's arguments trade on an overly simplistic version of dispositionalism.
    Download  
     
    Export citation  
     
    Bookmark   18 citations  
  • Programming Languages as Technical Artifacts.Raymond Turner - 2014 - Philosophy and Technology 27 (3):377-397.
    Taken at face value, a programming language is defined by a formal grammar. But, clearly, there is more to it. By themselves, the naked strings of the language do not determine when a program is correct relative to some specification. For this, the constructs of the language must be given some semantic content. Moreover, to be employed to generate physical computations, a programming language must have a physical implementation. How are we to conceptualize this complex package? Ontologically, what kind of (...)
    Download  
     
    Export citation  
     
    Bookmark   9 citations  
  • Chaotic itinerancy is a key to mental diversity.Ichiro Tsuda - 2004 - Behavioral and Brain Sciences 27 (4):586-587.
    Kampis proposes the study of chaotic itinerancy, pointing out its significance in domains of cognitive science and philosophy. He has discovered in the concept of chaotic itinerancy the possibility for a new dynamical approach that elucidates mental states with a physical basis. This approach may therefore provide the means to go beyond the connectionist approach. In accordance with his theory, I here highlight three issues regarding chaotic itinerancy: transitory dynamics, diversity, and self-modifying system.
    Download  
     
    Export citation  
     
    Bookmark  
  • Social-Computation-Supporting Kinds.David Strohmaier - 2020 - Canadian Journal of Philosophy 50 (7):862-877.
    Social kinds are heterogeneous. As a consequence of this diversity, some authors have sought to identify and analyse different kinds of social kinds. One distinct kind of social kinds, however, has not yet received sufficient attention. I propose that there exists a class of social-computation-supporting kinds, or SCS-kinds for short. These SCS-kinds are united by the function of enabling computations implemented by social groups. Examples of such SCS-kinds arereimbursement form,US dollar bill,chair of the board. I will analyse SCS-kinds, contrast my (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • Organisations as Computing Systems.David Strohmaier - 2020 - Journal of Social Ontology 6 (2):211-236.
    Organisations are computing systems. The university’s sports centre is a computing system for managing sports teams and facilities. The tenure committee is a computing system for assigning tenure status. Despite an increasing number of publications in group ontology, the computational nature of organisations has not been recognised. The present paper is the first in this debate to propose a theory of organisations as groups structured for computing. I begin by describing the current situation in group ontology and by spelling out (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • Royce's Model of the Absolute.Eric Steinhart - 2012 - Transactions of the Charles S. Peirce Society 48 (3):356-384.
    At the end of the 19th century, Josiah Royce participated in what has come to be called the great debate (Royce, 1897; Armour, 2005).1 The great debate concerned issues in metaphysical theology, and, since metaphysics was primarily idealistic, it dealt considerably with the relations between the divine Self and lesser selves. After the great debate, Royce developed his idealism in his Gifford Lectures (1898-1900). These were published as The World and the Individual. At the end of the first volume, Royce (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Logically possible machines.Eric Steinhart - 2002 - Minds and Machines 12 (2):259-280.
    I use modal logic and transfinite set-theory to define metaphysical foundations for a general theory of computation. A possible universe is a certain kind of situation; a situation is a set of facts. An algorithm is a certain kind of inductively defined property. A machine is a series of situations that instantiates an algorithm in a certain way. There are finite as well as transfinite algorithms and machines of any degree of complexity (e.g., Turing and super-Turing machines and more). There (...)
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • Computation, individuation, and the received view on representation.Mark Sprevak - 2010 - Studies in History and Philosophy of Science Part A 41 (3):260-270.
    The ‘received view’ about computation is that all computations must involve representational content. Egan and Piccinini argue against the received view. In this paper, I focus on Egan’s arguments, claiming that they fall short of establishing that computations do not involve representational content. I provide positive arguments explaining why computation has to involve representational content, and how that representational content may be of any type. I also argue that there is no need for computational psychology to be individualistic. Finally, I (...)
    Download  
     
    Export citation  
     
    Bookmark   58 citations  
  • The multiple-computations theorem and the physics of singling out a computation.Orly Shenker & Meir Hemmo - 2022 - The Monist 105 (1):175-193.
    The problem of multiple-computations discovered by Hilary Putnam presents a deep difficulty for functionalism (of all sorts, computational and causal). We describe in out- line why Putnam’s result, and likewise the more restricted result we call the Multiple- Computations Theorem, are in fact theorems of statistical mechanics. We show why the mere interaction of a computing system with its environment cannot single out a computation as the preferred one amongst the many computations implemented by the system. We explain why nonreductive (...)
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Why we view the brain as a computer.Oron Shagrir - 2006 - Synthese 153 (3):393-416.
    The view that the brain is a sort of computer has functioned as a theoretical guideline both in cognitive science and, more recently, in neuroscience. But since we can view every physical system as a computer, it has been less than clear what this view amounts to. By considering in some detail a seminal study in computational neuroscience, I first suggest that neuroscientists invoke the computational outlook to explain regularities that are formulated in terms of the information content of electrical (...)
    Download  
     
    Export citation  
     
    Bookmark   55 citations  
  • In defense of the semantic view of computation.Oron Shagrir - 2020 - Synthese 197 (9):4083-4108.
    The semantic view of computation is the claim that semantic properties play an essential role in the individuation of physical computing systems such as laptops and brains. The main argument for the semantic view rests on the fact that some physical systems simultaneously implement different automata at the same time, in the same space, and even in the very same physical properties. Recently, several authors have challenged this argument. They accept the premise of simultaneous implementation but reject the semantic conclusion. (...)
    Download  
     
    Export citation  
     
    Bookmark   31 citations  
  • Computation, San Diego Style.Oron Shagrir - 2010 - Philosophy of Science 77 (5):862-874.
    What does it mean to say that a physical system computes or, specifically, to say that the nervous system computes? One answer, endorsed here, is that computing is a sort of modeling. I trace this line of answer in the conceptual and philosophical work conducted over the last 3 decades by researchers associated with the University of California, San Diego. The linkage between their work and the modeling notion is no coincidence: the modeling notion aims to account for the computational (...)
    Download  
     
    Export citation  
     
    Bookmark   4 citations  
  • Computation, Implementation, Cognition.Oron Shagrir - 2012 - Minds and Machines 22 (2):137-148.
    Putnam (Representations and reality. MIT Press, Cambridge, 1988) and Searle (The rediscovery of the mind. MIT Press, Cambridge, 1992) famously argue that almost every physical system implements every finite computation. This universal implementation claim, if correct, puts at the risk of triviality certain functional and computational views of the mind. Several authors have offered theories of implementation that allegedly avoid the pitfalls of universal implementation. My aim in this paper is to suggest that these theories are still consistent with a (...)
    Download  
     
    Export citation  
     
    Bookmark   14 citations  
  • Brains as analog-model computers.Oron Shagrir - 2010 - Studies in History and Philosophy of Science Part A 41 (3):271-279.
    Computational neuroscientists not only employ computer models and simulations in studying brain functions. They also view the modeled nervous system itself as computing. What does it mean to say that the brain computes? And what is the utility of the ‘brain-as-computer’ assumption in studying brain functions? In previous work, I have argued that a structural conception of computation is not adequate to address these questions. Here I outline an alternative conception of computation, which I call the analog-model. The term ‘analog-model’ (...)
    Download  
     
    Export citation  
     
    Bookmark   23 citations  
  • When physical systems realize functions.Matthias Scheutz - 1999 - Minds and Machines 9 (2):161-196.
    After briefly discussing the relevance of the notions computation and implementation for cognitive science, I summarize some of the problems that have been found in their most common interpretations. In particular, I argue that standard notions of computation together with a state-to-state correspondence view of implementation cannot overcome difficulties posed by Putnam's Realization Theorem and that, therefore, a different approach to implementation is required. The notion realization of a function, developed out of physical theories, is then introduced as a replacement (...)
    Download  
     
    Export citation  
     
    Bookmark   44 citations  
  • The Swapping Constraint.Henry Ian Schiller - 2018 - Minds and Machines 28 (3):605-622.
    Triviality arguments against the computational theory of mind claim that computational implementation is trivial and thus does not serve as an adequate metaphysical basis for mental states. It is common to take computational implementation to consist in a mapping from physical states to abstract computational states. In this paper, I propose a novel constraint on the kinds of physical states that can implement computational states, which helps to specify what it is for two physical states to non-trivially implement the same (...)
    Download  
     
    Export citation  
     
    Bookmark   4 citations  
  • Triviality Arguments Reconsidered.Paul Schweizer - 2019 - Minds and Machines 29 (2):287-308.
    Opponents of the computational theory of mind have held that the theory is devoid of explanatory content, since whatever computational procedures are said to account for our cognitive attributes will also be realized by a host of other ‘deviant’ physical systems, such as buckets of water and possibly even stones. Such ‘triviality’ claims rely on a simple mapping account of physical implementation. Hence defenders of CTM traditionally attempt to block the trivialization critique by advocating additional constraints on the implementation relation. (...)
    Download  
     
    Export citation  
     
    Bookmark   8 citations  
  • Computational vs. causal complexity.Matthias Scheutz - 2001 - Minds and Machines 11 (4):543-566.
    The main claim of this paper is that notions of implementation based on an isomorphic correspondence between physical and computational states are not tenable. Rather, ``implementation'' has to be based on the notion of ``bisimulation'' in order to be able to block unwanted implementation results and incorporate intuitions from computational practice. A formal definition of implementation is suggested, which satisfies theoretical and practical requirements and may also be used to make the functionalist notion of ``physical realization'' precise. The upshot of (...)
    Download  
     
    Export citation  
     
    Bookmark   28 citations  
  • Computational versus Causal Complexity.Matthias Scheutz - 2001 - Minds and Machines 11 (4):543-566.
    The main claim of this paper is that notions of implementation based on an isomorphic correspondence between physical and computational states are not tenable. Rather, ``implementation'' has to be based on the notion of ``bisimulation'' in order to be able to block unwanted implementation results and incorporate intuitions from computational practice. A formal definition of implementation is suggested, which satisfies theoretical and practical requirements and may also be used to make the functionalist notion of ``physical realization'' precise. The upshot of (...)
    Download  
     
    Export citation  
     
    Bookmark   28 citations  
  • Computation in Physical Systems: A Normative Mapping Account.Paul Schweizer - 2019 - In Matteo Vincenzo D'Alfonso & Don Berkich (eds.), On the Cognitive, Ethical, and Scientific Dimensions of Artificial Intelligence. Springer Verlag. pp. 27-47.
    The relationship between abstract formal procedures and the activities of actual physical systems has proved to be surprisingly subtle and controversial, and there are a number of competing accounts of when a physical system can be properly said to implement a mathematical formalism and hence perform a computation. I defend an account wherein computational descriptions of physical systems are high-level normative interpretations motivated by our pragmatic concerns. Furthermore, the criteria of utility and success vary according to our diverse purposes and (...)
    Download  
     
    Export citation  
     
    Bookmark   8 citations  
  • Russell’s Structuralism and the Supposed Death of Computational Cognitive Science.Ricardo Restrepo Echavarria - 2009 - Minds and Machines 19 (2):181-197.
    John Searle believes that computational properties are purely formal and that consequently, computational properties are not intrinsic, empirically discoverable, nor causal; and therefore, that an entity’s having certain computational properties could not be sufficient for its having certain mental properties. To make his case, Searle’s employs an argument that had been used before him by Max Newman, against Russell’s structuralism; one that Russell himself considered fatal to his own position. This paper formulates a not-so-explored version of Searle’s problem with computational (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • A theory of computational implementation.Michael Rescorla - 2014 - Synthese 191 (6):1277-1307.
    I articulate and defend a new theory of what it is for a physical system to implement an abstract computational model. According to my descriptivist theory, a physical system implements a computational model just in case the model accurately describes the system. Specifically, the system must reliably transit between computational states in accord with mechanical instructions encoded by the model. I contrast my theory with an influential approach to computational implementation espoused by Chalmers, Putnam, and others. I deploy my theory (...)
    Download  
     
    Export citation  
     
    Bookmark   23 citations  
  • What is a Computer? A Survey.William J. Rapaport - 2018 - Minds and Machines 28 (3):385-426.
    A critical survey of some attempts to define ‘computer’, beginning with some informal ones, then critically evaluating those of three philosophers, and concluding with an examination of whether the brain and the universe are computers.
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • The Puzzling Resilience of Multiple Realization.Thomas W. Polger & Lawrence A. Shapiro - 2023 - Minds and Machines 33 (2):321-345.
    According to the multiple realization argument, mental states or processes can be realized in diverse and heterogeneous physical systems; and that fact implies that mental state or process kinds cannot be identified with particular kinds of physical states or processes. More specifically, mental processes cannot be identified with brain processes. Moreover, the argument provides a general model for the autonomy of the special sciences. The multiple realization argument is widely influential, but over the last thirty years it has also faced (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Realization and the metaphysics of mind.Thomas W. Polger - 2007 - Australasian Journal of Philosophy 85 (2):233 – 259.
    According to the received view in philosophy of mind, mental states or properties are _realized_ by brain states or properties but are not identical to them. This view is often called _realization_ _physicalism_. Carl Gillett has recently defended a detailed formulation of the realization relation. However, Gillett’s formulation cannot be the relation that realization physicalists have in mind. I argue that Gillett’s “dimensioned” view of realization fails to apply to a textbook case of realization. I also argue Gillett counts as (...)
    Download  
     
    Export citation  
     
    Bookmark   44 citations  
  • The Mind as Neural Software? Understanding Functionalism, Computationalism, and Computational Functionalism.Gualtiero Piccinini - 2010 - Philosophy and Phenomenological Research 81 (2):269-311.
    Defending or attacking either functionalism or computationalism requires clarity on what they amount to and what evidence counts for or against them. My goal here is not to evaluate their plausibility. My goal is to formulate them and their relationship clearly enough that we can determine which type of evidence is relevant to them. I aim to dispel some sources of confusion that surround functionalism and computationalism, recruit recent philosophical work on mechanisms and computation to shed light on them, and (...)
    Download  
     
    Export citation  
     
    Bookmark   38 citations  
  • Functionalism, Computationalism, & Mental States.Gualtiero Piccinini - 2004 - Studies in the History and Philosophy of Science 35 (4):811-833.
    Some philosophers have conflated functionalism and computationalism. I reconstruct how this came about and uncover two assumptions that made the conflation possible. They are the assumptions that (i) psychological functional analyses are computational descriptions and (ii) everything may be described as performing computations. I argue that, if we want to improve our understanding of both the metaphysics of mental states and the functional relations between them, we should reject these assumptions.
    Download  
     
    Export citation  
     
    Bookmark   33 citations  
  • Functionalism, computationalism, and mental contents.Gualtiero Piccinini - 2004 - Canadian Journal of Philosophy 34 (3):375-410.
    Some philosophers have conflated functionalism and computationalism. I reconstruct how this came about and uncover two assumptions that made the conflation possible. They are the assumptions that (i) psychological functional analyses are computational descriptions and (ii) everything may be described as performing computations. I argue that, if we want to improve our understanding of both the metaphysics of mental states and the functional relations between them, we should reject these assumptions. # 2004 Elsevier Ltd. All rights reserved.
    Download  
     
    Export citation  
     
    Bookmark   41 citations  
  • Computation without representation.Gualtiero Piccinini - 2008 - Philosophical Studies 137 (2):205-241.
    The received view is that computational states are individuated at least in part by their semantic properties. I offer an alternative, according to which computational states are individuated by their functional properties. Functional properties are specified by a mechanistic explanation without appealing to any semantic properties. The primary purpose of this paper is to formulate the alternative view of computational individuation, point out that it supports a robust notion of computational explanation, and defend it on the grounds of how computational (...)
    Download  
     
    Export citation  
     
    Bookmark   103 citations  
  • Computational explanation in neuroscience.Gualtiero Piccinini - 2006 - Synthese 153 (3):343-353.
    According to some philosophers, computational explanation is proprietary
    to psychology—it does not belong in neuroscience. But neuroscientists routinely offer computational explanations of cognitive phenomena. In fact, computational explanation was initially imported from computability theory into the science of mind by neuroscientists, who justified this move on neurophysiological grounds. Establishing the legitimacy and importance of computational explanation in neuroscience is one thing; shedding light on it is another. I raise some philosophical questions pertaining to computational explanation and outline some promising answers that (...)
    Download  
     
    Export citation  
     
    Bookmark   31 citations  
  • Computationalism in the Philosophy of Mind.Gualtiero Piccinini - 2009 - Philosophy Compass 4 (3):515-532.
    Computationalism has been the mainstream view of cognition for decades. There are periodic reports of its demise, but they are greatly exaggerated. This essay surveys some recent literature on computationalism. It concludes that computationalism is a family of theories about the mechanisms of cognition. The main relevant evidence for testing it comes from neuroscience, though psychology and AI are relevant too. Computationalism comes in many versions, which continue to guide competing research programs in philosophy of mind as well as psychology (...)
    Download  
     
    Export citation  
     
    Bookmark   22 citations  
  • Computing mechanisms.Gualtiero Piccinini - 2007 - Philosophy of Science 74 (4):501-526.
    This paper offers an account of what it is for a physical system to be a computing mechanism—a system that performs computations. A computing mechanism is a mechanism whose function is to generate output strings from input strings and (possibly) internal states, in accordance with a general rule that applies to all relevant strings and depends on the input strings and (possibly) internal states for its application. This account is motivated by reasons endogenous to the philosophy of computing, namely, doing (...)
    Download  
     
    Export citation  
     
    Bookmark   93 citations  
  • Computational modeling vs. computational explanation: Is everything a Turing machine, and does it matter to the philosophy of mind?Gualtiero Piccinini - 2007 - Australasian Journal of Philosophy 85 (1):93 – 115.
    According to pancomputationalism, everything is a computing system. In this paper, I distinguish between different varieties of pancomputationalism. I find that although some varieties are more plausible than others, only the strongest variety is relevant to the philosophy of mind, but only the most trivial varieties are true. As a side effect of this exercise, I offer a clarified distinction between computational modelling and computational explanation.<br><br>.
    Download  
     
    Export citation  
     
    Bookmark   45 citations  
  • Computers.Gualtiero Piccinini - 2008 - Pacific Philosophical Quarterly 89 (1):32–73.
    I offer an explication of the notion of computer, grounded in the practices of computability theorists and computer scientists. I begin by explaining what distinguishes computers from calculators. Then, I offer a systematic taxonomy of kinds of computer, including hard-wired versus programmable, general-purpose versus special-purpose, analog versus digital, and serial versus parallel, giving explicit criteria for each kind. My account is mechanistic: which class a system belongs in, and which functions are computable by which system, depends on the system's mechanistic (...)
    Download  
     
    Export citation  
     
    Bookmark   33 citations  
  • The Computational Origin of Representation.Steven T. Piantadosi - 2020 - Minds and Machines 31 (1):1-58.
    Each of our theories of mental representation provides some insight into how the mind works. However, these insights often seem incompatible, as the debates between symbolic, dynamical, emergentist, sub-symbolic, and grounded approaches to cognition attest. Mental representations—whatever they are—must share many features with each of our theories of representation, and yet there are few hypotheses about how a synthesis could be possible. Here, I develop a theory of the underpinnings of symbolic cognition that shows how sub-symbolic dynamics may give rise (...)
    Download  
     
    Export citation  
     
    Bookmark   9 citations  
  • Content, Computation and Externalism.Christopher Peacocke - 1995 - Philosophical Issues 6:227-264.
    Download  
     
    Export citation  
     
    Bookmark   14 citations  
  • On Two Different Kinds of Computational Indeterminacy.Philippos Papayannopoulos, Nir Fresco & Oron Shagrir - 2022 - The Monist 105 (2):229-246.
    It is often indeterminate what function a given computational system computes. This phenomenon has been referred to as “computational indeterminacy” or “multiplicity of computations.” In this paper, we argue that what has typically been considered and referred to as the challenge of computational indeterminacy in fact subsumes two distinct phenomena, which are typically bundled together and should be teased apart. One kind of indeterminacy concerns a functional characterization of the system’s relevant behavior. Another kind concerns the manner in which the (...)
    Download  
     
    Export citation  
     
    Bookmark   4 citations  
  • Epistemic presentism.Spyridon Orestis Palermos - 2018 - Philosophical Psychology 31 (3):458-478.
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Against Structuralist Theories of Computational Implementation.Michael Rescorla - 2013 - British Journal for the Philosophy of Science 64 (4):681-707.
    Under what conditions does a physical system implement or realize a computation? Structuralism about computational implementation, espoused by Chalmers and others, holds that a physical system realizes a computation just in case the system instantiates a pattern of causal organization isomorphic to the computation’s formal structure. I argue against structuralism through counter-examples drawn from computer science. On my opposing view, computational implementation sometimes requires instantiating semantic properties that outstrip any relevant pattern of causal organization. In developing my argument, I defend (...)
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Virtual Machines and Real Implementations.Tyler Millhouse - 2018 - Minds and Machines 28 (3):465-489.
    What does it take to implement a computer? Answers to this question have often focused on what it takes for a physical system to implement an abstract machine. As Joslin observes, this approach neglects cases of software implementation—cases where one machine implements another by running a program. These cases, Joslin argues, highlight serious problems for mapping accounts of computer implementation—accounts that require a mapping between elements of a physical system and elements of an abstract machine. The source of these problems (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Really Real Patterns.Tyler Millhouse - 2022 - Australasian Journal of Philosophy 100 (4):664-678.
    Dennett [1991] proposes a novel ontological account of the propositional attitudes—real patterns. Despite its name, the degree to which this account is committed to realism remains unclear. In this paper, I propose an alternative criterion of pattern instantiation, one that assesses the difficultly of faithfully interpreting a physical system as instantiating a particular pattern. Drawing on formal measures of simplicity and similarity, I argue that, for well-instantiated patterns, our interpretation will be computable by using a short program. This approach preserves (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • A Simplicity Criterion for Physical Computation.Tyler Millhouse - 2019 - British Journal for the Philosophy of Science 70 (1):153-178.
    The aim of this paper is to offer a formal criterion for physical computation that allows us to objectively distinguish between competing computational interpretations of a physical system. The criterion construes a computational interpretation as an ordered pair of functions mapping (1) states of a physical system to states of an abstract machine, and (2) inputs to this machine to interventions in this physical system. This interpretation must ensure that counterfactuals true of the abstract machine have appropriate counterparts which are (...)
    Download  
     
    Export citation  
     
    Bookmark   14 citations