Hopp til hovedinnhold

Klikk her for å se avvik og utvikling i leveransene våre (sist oppdatert 5. september)

Omslagsbilde

Programming with Higher-Order Logic

Miller, Dale Nadathur, Gopalan

Innbundet

Produseres på bestilling

Leveringstid: 2-4 uker

Handlinger

Beskrivelse

Omtale

Formal systems that describe computations over syntactic structures occur frequently in computer science. Logic programming provides a natural framework for encoding and animating such systems. However, these systems often embody variable binding, a notion that must be treated carefully at a computational level. This book aims to show that a programming language based on a simply typed version of higher-order logic provides an elegant, declarative means for providing such a treatment. Three broad topics are covered in pursuit of this goal. First, a proof-theoretic framework that supports a general view of logic programming is identified. Second, an actual language called λProlog is developed by applying this view to higher-order logic. Finally, a methodology for programming with specifications is exposed by showing how several computations over formal objects such as logical formulas, functional programs, and λ-terms and π-calculus expressions can be encoded in λProlog.

  • Utgivelsesdato:

    11.06.2012

  • ISBN/Varenr:

    9780521879408

  • Språk:

    , Engelsk

  • Forlag:

    Cambridge University Press

  • Fagtema:

    Data- og informasjonsteknologi

  • Litteraturtype:

    Faglitteratur

  • Sider:

    320

  • Høyde:

    23.7 cm

  • Bredde:

    16 cm

Proof Theory and Logic Programming : Computation as Proof Search

Proof Theory and Logic Programming : Computation as Proof Search

9781009561297 Innbundet
31.12.2025
Engelsk

Forventes utgitt