• DocumentCode
    2718981
  • Title

    New foundations for fixpoint computations

  • Author

    Crole, Roy L. ; Pitts, Andrew M.

  • Author_Institution
    Comput. Lab., Cambridge Univ., UK
  • fYear
    1990
  • fDate
    4-7 Jun 1990
  • Firstpage
    489
  • Lastpage
    497
  • Abstract
    A novel higher-order typed constructive predicate logic for fixpoint computations which exploits the categorical semantics of computations introduced by E. Moggi (1989) and contains a strong version of P. Martin-Lof´s (1983) iteration type is introduced. The type system enforces a separation of computations from values. The logic contains a novel form of fixpoint induction and can express partial and total correctness statements about evaluation of computations to values. The constructive nature of the logic is witnessed by strong metalogical properties which are proved using a category-theoretic version of the logical relations method
  • Keywords
    formal logic; FIX logical system; categorical semantics; category-theoretic; correctness statements; fixpoint computations; fixpoint induction; higher-order typed constructive predicate logic; iteration type; logical relations method; type system; Calculus; Equations; Laboratories; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1990. LICS '90, Proceedings., Fifth Annual IEEE Symposium on e
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    0-8186-2073-0
  • Type

    conf

  • DOI
    10.1109/LICS.1990.113771
  • Filename
    113771