• DocumentCode
    2738724
  • Title

    Integration in Real PCF

  • Author

    Edalat, Abbas ; Escardó, Martín Hötzel

  • Author_Institution
    Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
  • fYear
    1996
  • fDate
    27-30 Jul 1996
  • Firstpage
    382
  • Lastpage
    393
  • Abstract
    Real PCF is an extension of the programming language PCF with a data type for real numbers. Although a Real PCF definable real number cannot be computed in finitely many steps, it is possible to compute an arbitrarily small rational interval containing the real number in a sufficiently large number of steps. Based on a domain-theoretic approach to integration, we show how to define integration in Real PCF. We propose two approaches to integration in Real PCF. One consists in adding integration as primitive. The other consists in adding a primitive for maximization of functions and then recursively defining integration from maximization. In both cases we have an adequacy theorem for the corresponding extension of Real PCF. Moreover based on previous work on Real PCF definability, we show that Real PCF extended with the maximization operator is universal, which implies that it is also fully abstract
  • Keywords
    program verification; programming languages; programming theory; adequacy theorem; data type; domain-theoretic approach; maximization; maximization operator; programming language PCF; real PCF; real numbers; Algebra; Differential equations; Integral equations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1996. LICS '96. Proceedings., Eleventh Annual IEEE Symposium on
  • Conference_Location
    New Brunswick, NJ
  • ISSN
    1043-6871
  • Print_ISBN
    0-8186-7463-6
  • Type

    conf

  • DOI
    10.1109/LICS.1996.561453
  • Filename
    561453