Teleological functional explanations: a new naturalist synthesis

Acta Biotheoretica, 72 (5):1–22 (2024)

» download from publisher (free of charge)

Abstract The etiological account of teleological function is beset by several difficulties, which I propose to solve by grafting onto the etiological theory a subordinated goal-contribution clause. This approach enables us to ascribe neither too many teleofunctions nor too few; to give a unitary, one-clause analysis that works just as well for teleological functions derived from Darwinian evolution, as for those derived from human intention; and finally, to save the etiological theory from falsification, by explaining how, in spite of appearances, the theory can allow for evolutionary function loss.

Making sense of ‘genetic programs’: biomolecular Post–Newell production systems

Biology and Philosophy, 39 (2): 1-12. 2024

» download from publisher (free of charge)

Abstract The biomedical literature makes extensive use of the concept of a genetic program. So far, however, the nature of genetic programs has received no satisfactory elucidation from the standpoint of computer science. This unsettling omission has led to doubts about the very existence of genetic programs, on the grounds that gene regulatory networks lack a predetermined schedule of execution, which may seem to contradict the very idea of a program. I show, however, that we can make perfect sense of genetic programs, if only we abandon the preconception that all computers have a von Neumann architecture. Instead, genetic programs instantiate the computational architecture of Post–Newell Production Systems. That is, genetic programs are unordered sets of conditional instructions, instructions that fire independently when their conditions are matched. For illustration I present a paradigm Production System that regulates the functioning of the well-known lac operon of E. coli. On close reflection it turns out that not only genes, but also proteins encode instructions. I propose, therefore, to rename genetic programs to biomolecular programs. Biomolecular and/or genetic programs, and the cellular computers than run them, are to be understood not as von Neumann computers, but as Post–Newell production systems.

‘Note on the individuation of biological traits’

Journal of Philosophy, 115:215–221, 2018

» download from publisher
» download final draft

Abstract Bence Nanay has argued that we must abandon the etiological theory of teleological function because this theory explains functions and functional categories in a circular manner. Paul Griffiths argued earlier that we should retain the etiological theory and instead prevent the circularity by making etiologies independent of functional categories. Karen Neander and Alex Rosenberg reply to Nanay similarly, and argue that we should analyze functions in terms of natural selection acting not on functional categories, but merely on lineages. Nanay replies that these lineages cannot be individuated except by reference to functional categories. Worryingly, Neander and Rosenberg themselves have previously argued persuasively that homology often depends on function. This article addresses their arguments and shows how to escape them: Regardless whether the arguments are right about long-term homological categories, they do not apply to generation-to-generation homology. The latter, moreover, is sufficient for individuating the lineages needed to explain teleological functions.