• DocumentCode
    1615499
  • Title

    System ST β-reduction and completeness

  • Author

    Raffalli, Christophe

  • Author_Institution
    LAMA, Univ. de Savoie, Chambery, France
  • fYear
    2003
  • Firstpage
    21
  • Lastpage
    31
  • Abstract
    We prove that system ST (introduced in a previous work) enjoys subject reduction and is complete for realizability semantics. As far as the author knows, this is the only type system enjoying the second property. System ST is a very expressive type system, whose principle is to use two kinds of formulae: types (formulae with algorithmic content) and propositions (formulae without algorithmic content). The fact that subtyping is used to build propositions and that propositions can be used in types through a special implication gives its great expressive power to the system: all the operators you can imagine are definable (union, intersection, singleton, ...).
  • Keywords
    formal logic; programming language semantics; type theory; β-reduction; completeness; propositions formula; realizability semantics; subtyping; system ST; type system; types formula; Computer languages; Computer science; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2003. Proceedings. 18th Annual IEEE Symposium on
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-1884-2
  • Type

    conf

  • DOI
    10.1109/LICS.2003.1210041
  • Filename
    1210041