English

Controlling program extraction in Elementary Linear Logic

Logic in Computer Science 2010-06-15 v1

Abstract

We present an adaptation, based on program extraction in elementary linear logic, of Krivine & Leivant's system FA_2. This system allows to write higher-order equations in order to specify the computational content of extracted programs. The user can then prove a generic formula, using these equations as axioms, whose proof can be extracted into programs that normalize in elementary time and satisfy the specifications. Finally, we show that every elementary recursive functions can be implemented in this system.

Keywords

Cite

@article{arxiv.1006.2772,
  title  = {Controlling program extraction in Elementary Linear Logic},
  author = {Marc Lasson},
  journal= {arXiv preprint arXiv:1006.2772},
  year   = {2010}
}

Comments

15 pages, 0 figures

R2 v1 2026-06-21T15:36:01.572Z