On the interpretation of mathematical entities in the formalisation of programming and modelling languages

  • Authors:
  • JosÉ m. CaÑete-valdeÓn

  • Affiliations:
  • Departamento de lenguajes y sistemas informáticos, universidad de sevilla, ets de ingeniería informática, avenida de la reina mercedes s/n, sevilla 41012, spain email: jmcv@us.es

  • Venue:
  • Mathematical Structures in Computer Science
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper analyses the interpretation of mathematical entities in the formalisations of languages. Four case studies are considered, covering both denotational and axiomatic approaches. We argue that the usual interpretation consists of direct statements about the language concepts and, occasionally, about the real world; some problems of this approach are discussed. Applying results from philosophical studies into the structure of scientific theories, we propose an alternative interpretation of mathematical entities as statements defining constructed concepts, which can be employed in turn as theoretical models of the language concepts and the world. Though this approach requires us to write hypotheses claiming some similarity between the models and the represented subjects, we reason that it is more adequate for formalising certain languages.