Statistiques
| Révision :

root / CSL16 / main.tex @ 227

Historique | Voir | Annoter | Télécharger (4,4 ko)

1
%\documentclass[a4paper]{article}
2
\documentclass[a4paper,UKenglish]{lipics-v2016}
3
%This is a template for producing LIPIcs articles. 
4
%See lipics-manual.pdf for further information.
5
%for A4 paper format use option "a4paper", for US-letter use option "letterpaper"
6
%for british hyphenation rules use option "UKenglish", for american hyphenation rules use option "USenglish"
7
% for section-numbered lemmas etc., use "numberwithinsect"
8
 
9
\usepackage{microtype}%if unwanted, comment out or use option "draft"
10

    
11
%\graphicspath{{./graphics/}}%helpful if your graphic files are in another directory
12

    
13
\bibliographystyle{plainurl}% the recommended bibstyle
14

    
15

    
16

    
17

    
18
\usepackage[lutzsyntax]{virginialake}
19
\usepackage{amsmath}
20
\usepackage{amssymb}
21
\usepackage{amsthm}
22
\usepackage{times}
23
%\usepackage{sans}
24
\usepackage{cmll}
25
\usepackage{bm}
26

    
27
\input{macros}
28

    
29
\begin{document}
30

    
31
% Author macros::begin %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
32
\title{Free-cut elimination in linear logic and an application to a feasible arithmetic\footnote{
33
This work was supported by by the ANR Project ELICA ANR-14-CE25-0005 and by the LABEX MILYON (ANR-10-LABX-0070) of Universit\'e de Lyon, within the program "Investissements d'Avenir" (ANR-11-IDEX-
34
0007) operated by the French National Research Agency (ANR).}
35
}
36
%\titlerunning{A Sample LIPIcs Article} %optional, in case that the title is too long; the running title should fit into the top page column
37

    
38
%% Please provide for each author the \author and \affil macro, even when authors have the same affiliation, i.e. for each author there needs to be the  \author and \affil macros
39
\author{Patrick Baillot}
40
\author{Anupam Das}
41
\affil{Univ Lyon, CNRS, ENS de Lyon, UCB Lyon 1, LIP
42
%	\\
43
%	\texttt{open@dummyuniversity.org}
44
	}
45
%\affil[1]{Dummy University Computing Laboratory, Address/City, Country\\
46
%  \texttt{open@dummyuniversity.org}}
47
%\affil[2]{Department of Informatics, Dummy College, Address/City, Country\\
48
%  \texttt{access@dummycollege.org}}
49
\authorrunning{P.\ Baillot and A.\ Das} %mandatory. First: Use abbreviated first/middle names. Second (only in severe cases): Use first author plus 'et. al.'
50

    
51
\Copyright{Patrick Baillot and Anupam Das}%mandatory, please use full first names. LIPIcs license is "CC-BY";  http://creativecommons.org/licenses/by/3.0/
52

    
53
\subjclass{F.4.1 Mathematical Logic.}
54
%Dummy classification -- please refer to \url{http://www.acm.org/about/class/ccs98-html}}% mandatory: Please choose ACM 1998 classifications from http://www.acm.org/about/class/ccs98-html . E.g., cite as "F.1.1 Models of Computation". 
55
\keywords{proof theory, linear logic, bounded arithmetic, polynomial time computation, implicit computational complexity}
56
%\keywords{Dummy keyword -- please provide 1--5 keywords}% mandatory: Please provide 1-5 keywords
57
%% Author macros::end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
58

    
59
%Editor-only macros:: begin (do not touch as author)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
60
%\EventEditors{John Q. Open and Joan R. Acces}
61
%\EventNoEds{2}
62
%\EventLongTitle{42nd Conference on Very Important Topics (CVIT 2016)}
63
%\EventShortTitle{CVIT 2016}
64
%\EventAcronym{CVIT}
65
%\EventYear{2016}
66
%\EventDate{December 24--27, 2016}
67
%\EventLocation{Little Whinging, United Kingdom}
68
%\EventLogo{}
69
%\SeriesVolume{42}
70
%\ArticleNo{23}
71
% Editor-only macros::end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
72

    
73
\maketitle
74

    
75
\begin{abstract}
76
We prove a general form of `free-cut elimination' for first-order theories in linear logic, yielding normal forms of proofs where cuts are anchored to nonlogical steps. To demonstrate the usefulness of this result, we consider a version of arithmetic in linear logic, based on a previous axiomatisation by Bellantoni and Hofmann. We prove a witnessing theorem for a fragment of this arithmetic via the `witness function method', showing that the provably convergent functions are precisely the polynomial-time functions. The programs extracted are implemented in the framework of `safe' recursive functions, due to Bellantoni and Cook, where the ! modality of linear logic corresponds to normal inputs of a safe recursive program. 
77
%We conclude with some comments for further applications of the free-cut elimination result. 
78
 \end{abstract}
79

    
80

    
81

    
82
\input{introduction}
83

    
84
\input{preliminaries}
85

    
86
\input{free-cut-elim}
87

    
88
\input{arithmetic}
89

    
90
\input{bc}
91

    
92
\input{bc-convergence}
93

    
94
\input{wfm}
95

    
96
\input{further-work}
97

    
98
\input{conclusions}
99

    
100
\bibliographystyle{plain}
101
\bibliography{biblio}
102

    
103
\newpage
104

    
105
\input{appendix}
106

    
107
\end{document}