ProgramThemes in the Philosophy of Science
Programme > Thèmes en philosophie des sciences
 
Gualtiero Piccinini  (University of Pittsburgh)
Computing Mechanism 
 

I offer a novel explication of what it means to be a computing mechanism. The main tool I employ is functional analysis understood as in engineering and physiology, where a functional analysis of a mechanism is a partition of a mechanism into component parts and an assignment of functions to the system’s parts. The present account analyzes calculators and computers in terms of their components parts (processor, memory, input and output devices) and their functions. Those components are also analyzed in terms of their component parts (registers and circuits) and their functions. Those, in turn, are analyzed in terms of primitive computing components (logic gates) and their functions. Primitive computing components can be further analyzed but their analysis does not illuminate the notion of computing mechanism. In contrast to extant philosophical explications of computing mechanisms, the present account applies very naturally to stored-program digital computers and matches the language and practices of computer designers. It also satisfies four desiderata better than the competition: (1) it is observer-independent, i.e. it does not allow different observers with different goals to attribute different computations to the same mechanism; (2) it explains why calculators and computers compute while planetary systems and hurricanes don’t; (3) it explains the difference between computers properly so called (i.e. all-purpose, stored-program computers) and less powerful computing mechanisms; and (4) it explains what it means for a computing mechanism to make a mistake in a computation. This makes the present account ideal for grounding discussions of computational theories of mind and brain.

 

IDepartment of History and Philosophy of Science
University of Pittsburgh
1017 Cathedral of Learning
Pittsburgh, PA 15208
United States of America
Email: gupst1@pitt.edu

 

 


Page mise à jour le 20 août, 2003
© Société canadienne d'histoire et de philosophie des sciences
Canadian Society for the History and Philosophy of Science