•  12
    Is the Concept of Computation a Conceptual Fixed Point?
    Philosophia Mathematica. forthcoming.
    Conceptual engineering is a philosophical activity that involves reframing or refining concepts to suit specific scientific, philosophical, or social contexts. Originally applied to ethical concepts, it has expanded to formal ones. Not all concepts can be engineered. Some are fixed points that preserve the intended conceptual structures of their frameworks; some are natural fixed points playing the same role across frameworks. Conceptual fixed points have been studied in formal contexts. Concept…Read more
  •  28
    This paper investigates intensional differences between programming languages—understood as differences in how computational processes are expressed, structured, and specified rather than merely in what they compute. While such differences have been studied in classical models of computation, they remain underexplored in the context of programming languages. Yet, programming languages undeniably compute, and any account of what “computing” means must include the ways in which they do so. The pap…Read more
  •  94
    The importance of expert knowledge in big data and machine learning
    with Jens Ulrik Hansen
    Synthese 201 (2): 1-21. 2023.
    According to popular belief, big data and machine learning provide a wholly novel approach to science that has the potential to revolutionise scientific progress and will ultimately lead to the ‘end of theory’. Proponents of this view argue that advanced algorithms are able to mine vast amounts of data relating to a given problem without any prior knowledge and that we do not need to concern ourselves with causality, as correlation is sufficient for handling complex issues. Consequently, the hum…Read more
  • The Intended Model of Arithmetic
    Dissertation, University of Paris 1 Sorbonne-Pantheon. 2010.
  •  114
    Situated Counting
    Review of Philosophy and Psychology 12 (4): 721-744. 2020.
    We present a model of how counting is learned based on the ability to perform a series of specific steps. The steps require conceptual knowledge of three components: numerosity as a property of collections; numerals; and one-to-one mappings between numerals and collections. We argue that establishing one-to-one mappings is the central feature of counting. In the literature, the so-called cardinality principle has been in focus when studying the development of counting. We submit that identifying…Read more
  •  136
    Cognitive Structuralism: Explaining the Regularity of the Natural Numbers Progression
    Review of Philosophy and Psychology 13 (1): 127-149. 2022.
    According to one of the most powerful paradigms explaining the meaning of the concept of natural number, natural numbers get a large part of their conceptual content from core cognitive abilities. Carey’s bootstrapping provides a model of the role of core cognition in the creation of mature mathematical concepts. In this paper, I conduct conceptual analyses of various theories within this paradigm, concluding that the theories based on the ability to subitize (i.e., to assess anexactquantity of …Read more
  •  92
    This paper reassesses the criticism of the Lucas-Penrose anti-mechanist argument, based on Gödel’s incompleteness theorems, as formulated by Krajewski : this argument only works with the additional extra-formal assumption that “the human mind is consistent”. Krajewski argues that this assumption cannot be formalized, and therefore that the anti-mechanist argument – which requires the formalization of the whole reasoning process – fails to establish that the human mind is not mechanistic. A simil…Read more
  •  66
    Implicit and Explicit Examples of the Phenomenon of Deviant Encodings
    Studies in Logic, Grammar and Rhetoric 63 (1): 53-67. 2020.
    The core of the problem discussed in this paper is the following: the Church-Turing Thesis states that Turing Machines formally explicate the intuitive concept of computability. The description of Turing Machines requires description of the notation used for the input and for the output. Providing a general definition of notations acceptable in the process of computations causes problems. This is because a notation, or an encoding suitable for a computation, has to be computable. Yet, using the …Read more
  •  71
    The main objective of this paper is to design a common background for various philosophical discussions about adequate conceptual analysis of “computation”.
  •  23
    Magnitude and Number Sensitivity of the Approximate Number System in Conceptual Spaces
    In Peter Gärdenfors, Antti Hautamäki, Frank Zenker & Mauri Kaipainen (eds.), Conceptual Spaces: Elaborations and Applications, Springer Verlag. pp. 183-203. 2019.
    In this paper, we propose a conceptual-spaces model of numerical cognition, and more precisely, of representations generated by Approximate Number System. The model is an extended and improved version of our earlier result (Gemel A, Quinon P: The approximate numbers system and the treatment of vagueness in conceptual spaces. In: Lukowski L, Gemel A, Zukowski B (eds) Cognition, meaning and action. Jagiellonian-Lodz University Press, Kraków, pp 87–108, 2015), where only purely quantitative informa…Read more
  •  110
    Can Church’s thesis be viewed as a Carnapian explication?
    Synthese 198 (Suppl 5): 1047-1074. 2019.
    Turing and Church formulated two different formal accounts of computability that turned out to be extensionally equivalent. Since the accounts refer to different properties they cannot both be adequate conceptual analyses of the concept of computability. This insight has led to a discussion concerning which account is adequate. Some authors have suggested that this philosophical debate—which shows few signs of converging on one view—can be circumvented by regarding Church’s and Turing’s theses a…Read more
  •  159
    La métalangue d'une syntaxe inscriptionnelle
    History and Philosophy of Logic 32 (2). 2011.
    History and Philosophy of Logic, Volume 32, Issue 2, Page 191-193, May 2011