Abstract
The mechanistic view of computation contends that computational explanations are mechanistic explanations. Mechanists, however, disagree about the precise role that the environment – or the so-called “contextual level” – plays for computational (mechanistic) explanations. We advance here two claims: (i) Contextual factors essentially determine the computational identity of a computing system (computational externalism); this means that specifying the “intrinsic” mechanism is not sufficient to fix the computational identity of the system. (ii) It is not necessary to specify the causal-mechanistic interaction between the system and its context in order to offer a complete and adequate computational explanation. While the first claim has been discussed before, the second has been practically ignored. After supporting these claims, we discuss the implications of our contextualist view for the mechanistic view of computational explanation. Our aim is to show that some versions of the mechanistic view are consistent with the contextualist view, whilst others are not.
Original language | English |
---|---|
Article number | 37 |
Journal | European Journal for Philosophy of Science |
Volume | 9 |
Issue number | 3 |
DOIs | |
State | Published - 1 Oct 2019 |
Bibliographical note
Publisher Copyright:© 2019, Springer Nature B.V.
Keywords
- Computational explanation
- Computational externalism
- Computational level
- Mechanistic account of computation
- Mechanistic account of explanation