• Skip to content (access key 1)
  • Skip to search (access key 7)
FWF — Austrian Science Fund
  • Go to overview page Discover

    • Research Radar
      • Research Radar Archives 1974–1994
    • Discoveries
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Georg Winter
    • scilog Magazine
    • Austrian Science Awards
      • FWF Wittgenstein Awards
      • FWF ASTRA Awards
      • FWF START Awards
      • Award Ceremony
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • In the Spotlight
      • 40 Years of Erwin Schrödinger Fellowships
      • Quantum Austria
    • Dialogs and Talks
      • think.beyond Summit
    • Knowledge Transfer Events
    • E-Book Library
  • Go to overview page Funding

    • Portfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projects
        • Principal Investigator Projects
        • Principal Investigator Projects International
        • Clinical Research
        • 1000 Ideas
        • Arts-Based Research
        • FWF Wittgenstein Award
      • Careers
        • ESPRIT
        • FWF ASTRA Awards
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Collaborations
        • Specialized Research Groups
        • Special Research Areas
        • Research Groups
        • International – Multilateral Initiatives
        • #ConnectingMinds
      • Communication
        • Top Citizen Science
        • Science Communication
        • Book Publications
        • Digital Publications
        • Open-Access Block Grant
      • Subject-Specific Funding
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • ERA-NET TRANSCAN
        • Alternative Methods to Animal Testing
        • European Partnership Biodiversa+
        • European Partnership BrainHealth
        • European Partnership ERA4Health
        • European Partnership ERDERA
        • European Partnership EUPAHW
        • European Partnership FutureFoodS
        • European Partnership OHAMR
        • European Partnership PerMed
        • European Partnership Water4All
        • Gottfried and Vera Weiss Award
        • netidee SCIENCE
        • Herzfelder Foundation Projects
        • Quantum Austria
        • Rückenwind Funding Bonus
        • WE&ME Award
        • Zero Emissions Award
      • International Collaborations
        • Belgium/Flanders
        • Germany
        • France
        • Italy/South Tyrol
        • Japan
        • Luxembourg
        • Poland
        • Switzerland
        • Slovenia
        • Taiwan
        • Tyrol–South Tyrol–Trentino
        • Czech Republic
        • Hungary
    • Step by Step
      • Find Funding
      • Submitting Your Application
      • International Peer Review
      • Funding Decisions
      • Carrying out Your Project
      • Closing Your Project
      • Further Information
        • Integrity and Ethics
        • Inclusion
        • Applying from Abroad
        • Personnel Costs
        • PROFI
        • Final Project Reports
        • Final Project Report Survey
    • FAQ
      • Project Phase PROFI
      • Project Phase Ad Personam
      • Expiring Programs
        • Elise Richter and Elise Richter PEEK
        • FWF START Awards
  • Go to overview page About Us

    • Mission Statement
    • FWF Video
    • Values
    • Facts and Figures
    • Annual Report
    • What We Do
      • Research Funding
        • Matching Funds Initiative
      • International Collaborations
      • Studies and Publications
      • Equal Opportunities and Diversity
        • Objectives and Principles
        • Measures
        • Creating Awareness of Bias in the Review Process
        • Terms and Definitions
        • Your Career in Cutting-Edge Research
      • Open Science
        • Open-Access Policy
          • Open-Access Policy for Peer-Reviewed Publications
          • Open-Access Policy for Peer-Reviewed Book Publications
          • Open-Access Policy for Research Data
        • Research Data Management
        • Citizen Science
        • Open Science Infrastructures
        • Open Science Funding
      • Evaluations and Quality Assurance
      • Academic Integrity
      • Science Communication
      • Philanthropy
      • Sustainability
    • History
    • Legal Basis
    • Organization
      • Executive Bodies
        • Executive Board
        • Supervisory Board
        • Assembly of Delegates
        • Scientific Board
        • Juries
      • FWF Office
    • Jobs at FWF
  • Go to overview page News

    • News
    • Press
      • Logos
    • Calendar
      • Post an Event
      • FWF Informational Events
    • Job Openings
      • Enter Job Opening
    • Newsletter
  • Discovering
    what
    matters.

    FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, external URL, opens in a new window
    • , external URL, opens in a new window
    • Facebook, external URL, opens in a new window
    • Instagram, external URL, opens in a new window
    • YouTube, external URL, opens in a new window

    SCILOG

    • Scilog — The science magazine of the Austrian Science Fund (FWF)
  • elane login, external URL, opens in a new window
  • Scilog external URL, opens in a new window
  • de Wechsle zu Deutsch

  

Curry-Howard, Game Semantics and Herbrand´s Theorem

Curry-Howard, Game Semantics and Herbrand´s Theorem

Federico Aschieri (ORCID: 0000-0002-6456-3043)
  • Grant DOI 10.55776/M1930
  • Funding program Lise Meitner
  • Status ended
  • Start November 1, 2015
  • End October 31, 2017
  • Funding amount € 159,620
  • Project website

Disciplines

Computer Sciences (20%); Mathematics (80%)

Keywords

    Proof Theory, Curry-Howard Correspondence, Lambda Calculus, Herbrand's Theorem, Coquand's Game Semantics, Mathematical Logic

Abstract Final report

The famous Herbrand Theorem says that from any first-order classical proof of existence of an element satisfying some propositional property, we can extract a Herbrand disjunction: a complete finite list of possible witnesses -- elements satisfying the property. Herbrand`s Theorem tells us what is the immediate computational content of classical first-order logic: the list of witnesses contained in any Herbrand disjunction. What is of great interest, in the light of this result, is to automatically transform proofs into computer programs in order to compute from any first-order proof of any existential statement a suitable list of witnesses. Indeed, it is one of the most remarkable discoveries in the whole history of logic that logical proofs can be seen as, and actually are, certified computer programs. Each logical inference corresponds to a natural construct of a functional programming language. This was first discovered for constructive proofs, which seems fairly reasonable, but is not at all trivial to establish. The result was then extended to classical proofs, i.e. proofs that may use ineffective principles such as the excluded middle. This correspondence between proofs and programs is known as Curry-Howard isomorphism. Recently, the applicant introduced a Curry-Howard interpretation of classical first-order logic capable of giving an elegant and natural proof of Herbrand`s Theorem. It describes classical proofs as learning-based computer programs, which implement in a logically sound way an efficient process of trial and error: they make hypotheses, test and correct them when they are learned to be wrong. This constructive interpretation is inspired by and has been shown to be tightly connected with Coquand`s game semantics: a program yields a computable winning backtracking strategy for a class of simple games, where two players debate about the truth of a formula. The goal of this project is to obtain new results about Herbrand`s Theorem, using the tools of Curry-Howard correspondence and game semantics. We want to show that the process of cut-elimination in the framework of expansion trees with cut always terminates, by using games semantics. We want to state and prove a confluence result about the Herbrand disjunctions produced by our Curry-Howard correspondence: this is particularly significant because in general classical calculi are non-confluent. We want to prove that our calculus can also interpret a semi-intuitionistic logical system which proves a classically strong form of Markov`s principle and enjoys a computationally richer version of Herbrand`s Theorem, where the witnesses in Herbrand disjunctions are closed terms even for arbitrary complex existentially quantified formulas. Finally, we would like to extend our Curry-Howard interpretation to second-order logic and take the first step towards its implementation.

In the modern world, computing devices are everywhere and not only can operate in parallel, but also communicate with each other by sending and receiving messages. This computing paradigm is known as concurrency. With this project we have connected in a new way logic to concurrent computation. We have obtained concurrent functional programming languages which corresponds to logical proofs. Thanks to this correspondence, known in general as Curry-Howard isomorphism, one can study more easily their complicated computational properties. In particular, we have found that Gödel propositional logic, Dummetts first-order logic, Markovs logic can give type systems for concurrent programs. We also used in a new way game semantics to estimate the cost of running functional programs. Thanks to famous results in logic, evaluation of simply typed functional programs can be seen as a game-like interaction of strategies for certain games. Proving general results about lengths of two-players games brings therefore automatically complexity bounds on the execution of programs. We focused on a very general mathematical definition of game that includes standard games like chess. We obtained refined results about interaction between strategies that can revise and change their previous moves and found a method to measure strategy-complexity. As a consequence, one can compute new, more tight bounds about the complexity of evaluating typed functional programs.

Research institution(s)
  • Technische Universität Wien - 100%
International project participants
  • Pierre Clairambault, Aix-Marseille Université - France
  • Hugo Herbelin, Universite Paris Diderot - France
  • Margherita Zorzi, Universita degli Studi di Verona - Italy
  • Stefano Berardi, Universita di Torino - Italy
  • Paulo Oliva, Queen Mary University of London

Research Output

  • 18 Citations
  • 11 Publications
Publications
  • 2018
    Title On Natural Deduction for Herbrand Constructive Logics II: Curry-Howard Correspondence for Markov's Principle in First-Order Logic and Arithmetic
    DOI 10.4230/lipics.types.2016.4
    Type Conference Proceeding Abstract
    Author Aschieri F
    Conference LIPIcs, Volume 97, TYPES 2016
    Pages 4:1 - 4:17
    Link Publication
  • 2017
    Title On Natural Deduction for Herbrand Constructive Logics I: Curry-Howard Correspondence for Dummett's Logic LC
    DOI 10.2168/lmcs-12(3:13)2016
    Type Journal Article
    Author Aschieri F
    Journal Logical Methods in Computer Science
    Link Publication
  • 2017
    Title GAME SEMANTICS AND THE GEOMETRY OF BACKTRACKING: A NEW COMPLEXITY ANALYSIS OF INTERACTION
    DOI 10.1017/jsl.2016.48
    Type Journal Article
    Author Aschieri F
    Journal The Journal of Symbolic Logic
    Pages 672-708
    Link Publication
  • 2018
    Title Expansion Trees with Cut
    DOI 10.48550/arxiv.1802.08076
    Type Preprint
    Author Aschieri F
  • 2017
    Title Gödel Logic: From Natural Deduction to Parallel Computation
    DOI 10.1109/lics.2017.8005076
    Type Conference Proceeding Abstract
    Author Aschieri F
    Pages 1-12
    Link Publication
  • 2016
    Title Gödel Logic: from Natural Deduction to Parallel Computation
    DOI 10.48550/arxiv.1607.05120
    Type Preprint
    Author Aschieri F
  • 2016
    Title On Natural Deduction for Herbrand Constructive Logics I: Curry-Howard Correspondence for Dummett's Logic LC
    DOI 10.48550/arxiv.1609.03190
    Type Preprint
    Author Aschieri F
  • 2015
    Title Game Semantics and the Geometry of Backtracking: a New Complexity Analysis of Interaction
    DOI 10.48550/arxiv.1511.06260
    Type Preprint
    Author Aschieri F
  • 2016
    Title On Natural Deduction for Herbrand Constructive Logics II: Curry-Howard Correspondence for Markov's Principle in First-Order Logic and Arithmetic
    DOI 10.48550/arxiv.1612.05457
    Type Preprint
    Author Aschieri F
  • 2019
    Title Expansion trees with cut
    DOI 10.1017/s0960129519000069
    Type Journal Article
    Author Aschieri F
    Journal Mathematical Structures in Computer Science
    Pages 1009-1029
    Link Publication
  • 0
    Title Expansion trees with cuts.
    Type Other
    Author Aschieri F

Discovering
what
matters.

Newsletter

FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

Contact

Austrian Science Fund (FWF)
Georg-Coch-Platz 2
(Entrance Wiesingerstraße 4)
1010 Vienna

office(at)fwf.ac.at
+43 1 505 67 40

General information

  • Job Openings
  • Jobs at FWF
  • Press
  • Philanthropy
  • scilog
  • FWF Office
  • Social Media Directory
  • LinkedIn, external URL, opens in a new window
  • , external URL, opens in a new window
  • Facebook, external URL, opens in a new window
  • Instagram, external URL, opens in a new window
  • YouTube, external URL, opens in a new window
  • Cookies
  • Whistleblowing/Complaints Management
  • Accessibility Statement
  • Data Protection
  • Acknowledgements
  • IFG-Form
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF