Statistiques
| Révision :

root / CSL16 / macros.tex @ 227

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

1

    
2

    
3
%\newtheorem{theorem}{Theorem}    %% Patrick: added for 'article' class version
4
%\newtheorem{maintheorem}[theorem]{Main Theorem}
5
%\newtheorem{observation}[theorem]{Observation}
6
%\newtheorem{corollary}[theorem]{Corollary}
7
%\newtheorem{lemma}[theorem]{Lemma}
8
\theoremstyle{plain}
9
\newtheorem{proposition}[theorem]{Proposition}
10
%\newtheorem{conjecture}[theorem]{Conjecture}
11
%
12
%\theoremstyle{definition}
13
%\newtheorem{definition}[theorem]{Definition}
14
%\newtheorem{example}[theorem]{Example}
15
%\newtheorem{notation}[theorem]{Notation}
16
%\newtheorem{convention}[theorem]{Convention}
17
%\newtheorem{remark}[theorem]{Remark}
18
%\newtheorem{discussion}[theorem]{Discussion}
19

    
20
\newcommand{\todo}[1]{{\color{red}{\textbf{Todo:} #1}}}
21
\newcommand{\anupam}[1]{{\color{orange}{\textbf{Anupam:} #1}}}
22
\newcommand{\patrick}[1]{{\color{blue}{\textbf{Patrick:} #1}}}
23

    
24
\newcommand{\IH}{\mathit{IH}}
25

    
26
\newcommand{\defined}{:=}
27
	
28
	\newcommand{\LL}{\it{LL}}
29
	\vllineartrue
30
	
31
	
32
	\newcommand{\FV}{\mathit{FV}}
33
	
34
	
35
	%specification
36
	
37
	\newcommand{\eqspec}{\mathcal E}
38
	\newcommand{\closure}[1]{\overline{#1}}
39
	
40
	\newcommand{\conv}{\mathit{Conv}}
41
	
42
	% theories
43
	\newcommand{\theory}{\mathcal T}
44
	\newcommand{\system}{\mathcal S}
45

    
46
	
47
	%terms
48
	\newcommand{\pred}{p}
49
	\newcommand{\cond}{C}
50
	\renewcommand{\succ}{\mathsf{s}}
51
	\renewcommand{\epsilon}{\varepsilon}
52
	
53
	% linear connectives
54
	
55
	\newcommand{\limp}{\multimap}
56
	\renewcommand{\land}{\otimes}
57
	\newcommand{\laand}{\&}
58
	\newcommand{\laor}{\oplus}
59
	\renewcommand{\lor}{\vlpa}
60
	\renewcommand{\lnot}[1]{{#1^{\perp}}}
61
	\newcommand{\lnotnot}[1]{#1^{\perp \perp}}
62
	
63
	% classical connectives
64
	
65
	\newcommand{\cimp}{\rightarrow}
66
	\newcommand{\cand}{\wedge}
67
	\newcommand{\cor}{\vee}
68
	\newcommand{\cnot}{\neg}
69
	
70
	
71
	\newcommand{\Ax}{\mathit{(Ax)}}
72
	\newcommand{\Rl}{\mathit{(Rl)}}
73
	
74
	\newcommand{\MELL}{\mathit{MELL}}
75
	\newcommand{\MEAL}{\mathit{MELLW}}
76
	\newcommand{\MELLW}{\mathit{MELL(W)}}
77
	
78
	\newcommand{\Aonetwo}{\mathcal{A}^1_2}
79
	\newcommand{\logic}{\mathit{L}_{\mathcal A} }
80
	
81
	% predicates
82
	\newcommand{\nat}{N}
83
	\newcommand{\word}{W}
84
	
85
	\newcommand{\Nat}{\mathbb{N}}
86
	\newcommand{\Word}{\mathbb{W}}
87
	
88
	%axioms
89
	\newcommand{\wk}{\mathit{wk}}
90
	\newcommand{\impl}{\cimp\text{-}\mathit{l}}
91
	\newcommand{\impcomm}{\mathit{com}}
92
	\newcommand{\conint}{\cand\text{-}\mathit{i}}
93
	\newcommand{\conel}{\cand\text{-}\mathit{e}}
94
	\newcommand{\negclass}{\cnot}
95
	
96
	%equality
97
	\newcommand{\refl}{\mathit{ref}}
98
	\newcommand{\symm}{\mathit{sym}}
99
	\newcommand{\trans}{\mathit{trans}}
100
	\newcommand{\subst}{\mathit{sub}}
101
	
102
	%rules
103
	\newcommand{\inv}[1]{#1\text{-inv}}
104
	
105
	\renewcommand{\mp}{\mathit{mp}}
106
	\newcommand{\gen}{\mathit{gen}}
107
	\newcommand{\inst}{\mathit{ins}}
108
	\newcommand{\id}{\it{id}}
109
	\newcommand{\cut}{\it{cut}}
110
	\newcommand{\multicut}{\it{mcut}}
111
	\newcommand{\indr}{\mathit{PIND}}
112
	\newcommand{\nec}{\mathit{nec}}
113
	\newcommand{\tax}{\mathit{T}}
114
	\newcommand{\four}{\mathit{4}}
115
	\newcommand{\kax}{\mathit{K}}
116
	\newcommand{\cntr}{\mathit{cntr}}
117
	
118
	\newcommand{\lefrul}[1]{#1\text{-}\mathit{l}}
119
	\newcommand{\rigrul}[1]{#1\text{-}\mathit{r}}
120
	
121
	%consequence relations
122
	\newcommand{\admits}{\vDash}
123
	\newcommand{\seqar}{\vdash}
124
	\newcommand{\proves}{\vdash_e}
125
	
126
	%induction
127
	\newcommand{\ind}{\mathit{PIND}}
128
	\newcommand{\pind}{\mathit{PIND}}
129
	\newcommand{\cax}[2]{#1\text{-}#2}
130

    
131
	\newcommand{\sigone}{\Sigma^{\word^+}_1 }
132
	\newcommand{\sigzer}{\Sigma^{\word^+}_0}
133
	\newcommand{\bharith}{\mathcal A^1_2}
134
	\newcommand{\arith}{I\sigone}
135
	
136
	
137

    
138
          % sizes
139
          \newcommand{\height}[1]{\mathit{h}(#1)}