Statistiques
| Révision :

root / CSL16 / macros.tex @ 249

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

1 33 adas
2 33 adas
3 114 pbaillot
%\newtheorem{theorem}{Theorem}    %% Patrick: added for 'article' class version
4 33 adas
%\newtheorem{maintheorem}[theorem]{Main Theorem}
5 33 adas
%\newtheorem{observation}[theorem]{Observation}
6 33 adas
%\newtheorem{corollary}[theorem]{Corollary}
7 33 adas
%\newtheorem{lemma}[theorem]{Lemma}
8 125 pbaillot
\theoremstyle{plain}
9 33 adas
\newtheorem{proposition}[theorem]{Proposition}
10 33 adas
%\newtheorem{conjecture}[theorem]{Conjecture}
11 33 adas
%
12 33 adas
%\theoremstyle{definition}
13 33 adas
%\newtheorem{definition}[theorem]{Definition}
14 33 adas
%\newtheorem{example}[theorem]{Example}
15 33 adas
%\newtheorem{notation}[theorem]{Notation}
16 33 adas
%\newtheorem{convention}[theorem]{Convention}
17 33 adas
%\newtheorem{remark}[theorem]{Remark}
18 33 adas
%\newtheorem{discussion}[theorem]{Discussion}
19 33 adas
20 33 adas
\newcommand{\todo}[1]{{\color{red}{\textbf{Todo:} #1}}}
21 33 adas
\newcommand{\anupam}[1]{{\color{orange}{\textbf{Anupam:} #1}}}
22 33 adas
\newcommand{\patrick}[1]{{\color{blue}{\textbf{Patrick:} #1}}}
23 33 adas
24 48 adas
\newcommand{\IH}{\mathit{IH}}
25 48 adas
26 33 adas
\newcommand{\defined}{:=}
27 33 adas
28 33 adas
	\newcommand{\LL}{\it{LL}}
29 33 adas
	\vllineartrue
30 33 adas
31 33 adas
32 33 adas
	\newcommand{\FV}{\mathit{FV}}
33 33 adas
34 33 adas
35 59 adas
	%specification
36 59 adas
37 59 adas
	\newcommand{\eqspec}{\mathcal E}
38 60 adas
	\newcommand{\closure}[1]{\overline{#1}}
39 59 adas
40 60 adas
	\newcommand{\conv}{\mathit{Conv}}
41 60 adas
42 53 adas
	% theories
43 60 adas
	\newcommand{\theory}{\mathcal T}
44 60 adas
	\newcommand{\system}{\mathcal S}
45 53 adas
46 53 adas
47 33 adas
	%terms
48 33 adas
	\newcommand{\pred}{p}
49 33 adas
	\newcommand{\cond}{C}
50 54 adas
	\renewcommand{\succ}{\mathsf{s}}
51 33 adas
	\renewcommand{\epsilon}{\varepsilon}
52 33 adas
53 33 adas
	% linear connectives
54 33 adas
55 33 adas
	\newcommand{\limp}{\multimap}
56 33 adas
	\renewcommand{\land}{\otimes}
57 33 adas
	\newcommand{\laand}{\&}
58 33 adas
	\newcommand{\laor}{\oplus}
59 33 adas
	\renewcommand{\lor}{\vlpa}
60 33 adas
	\renewcommand{\lnot}[1]{{#1^{\perp}}}
61 33 adas
	\newcommand{\lnotnot}[1]{#1^{\perp \perp}}
62 33 adas
63 33 adas
	% classical connectives
64 33 adas
65 90 adas
	\newcommand{\cimp}{\rightarrow}
66 33 adas
	\newcommand{\cand}{\wedge}
67 33 adas
	\newcommand{\cor}{\vee}
68 33 adas
	\newcommand{\cnot}{\neg}
69 33 adas
70 33 adas
71 33 adas
	\newcommand{\Ax}{\mathit{(Ax)}}
72 33 adas
	\newcommand{\Rl}{\mathit{(Rl)}}
73 33 adas
74 33 adas
	\newcommand{\MELL}{\mathit{MELL}}
75 33 adas
	\newcommand{\MEAL}{\mathit{MELLW}}
76 33 adas
	\newcommand{\MELLW}{\mathit{MELL(W)}}
77 33 adas
78 33 adas
	\newcommand{\Aonetwo}{\mathcal{A}^1_2}
79 33 adas
	\newcommand{\logic}{\mathit{L}_{\mathcal A} }
80 33 adas
81 33 adas
	% predicates
82 33 adas
	\newcommand{\nat}{N}
83 53 adas
	\newcommand{\word}{W}
84 33 adas
85 33 adas
	\newcommand{\Nat}{\mathbb{N}}
86 53 adas
	\newcommand{\Word}{\mathbb{W}}
87 33 adas
88 33 adas
	%axioms
89 33 adas
	\newcommand{\wk}{\mathit{wk}}
90 33 adas
	\newcommand{\impl}{\cimp\text{-}\mathit{l}}
91 33 adas
	\newcommand{\impcomm}{\mathit{com}}
92 33 adas
	\newcommand{\conint}{\cand\text{-}\mathit{i}}
93 33 adas
	\newcommand{\conel}{\cand\text{-}\mathit{e}}
94 33 adas
	\newcommand{\negclass}{\cnot}
95 33 adas
96 97 adas
	%equality
97 97 adas
	\newcommand{\refl}{\mathit{ref}}
98 97 adas
	\newcommand{\symm}{\mathit{sym}}
99 97 adas
	\newcommand{\trans}{\mathit{trans}}
100 97 adas
	\newcommand{\subst}{\mathit{sub}}
101 97 adas
102 33 adas
	%rules
103 88 adas
	\newcommand{\inv}[1]{#1\text{-inv}}
104 88 adas
105 33 adas
	\renewcommand{\mp}{\mathit{mp}}
106 33 adas
	\newcommand{\gen}{\mathit{gen}}
107 33 adas
	\newcommand{\inst}{\mathit{ins}}
108 33 adas
	\newcommand{\id}{\it{id}}
109 33 adas
	\newcommand{\cut}{\it{cut}}
110 33 adas
	\newcommand{\multicut}{\it{mcut}}
111 120 adas
	\newcommand{\indr}{\mathit{PIND}}
112 33 adas
	\newcommand{\nec}{\mathit{nec}}
113 33 adas
	\newcommand{\tax}{\mathit{T}}
114 33 adas
	\newcommand{\four}{\mathit{4}}
115 33 adas
	\newcommand{\kax}{\mathit{K}}
116 33 adas
	\newcommand{\cntr}{\mathit{cntr}}
117 33 adas
118 33 adas
	\newcommand{\lefrul}[1]{#1\text{-}\mathit{l}}
119 33 adas
	\newcommand{\rigrul}[1]{#1\text{-}\mathit{r}}
120 33 adas
121 33 adas
	%consequence relations
122 33 adas
	\newcommand{\admits}{\vDash}
123 33 adas
	\newcommand{\seqar}{\vdash}
124 33 adas
	\newcommand{\proves}{\vdash_e}
125 33 adas
126 33 adas
	%induction
127 120 adas
	\newcommand{\ind}{\mathit{PIND}}
128 33 adas
	\newcommand{\pind}{\mathit{PIND}}
129 33 adas
	\newcommand{\cax}[2]{#1\text{-}#2}
130 33 adas
131 88 adas
	\newcommand{\sigone}{\Sigma^{\word^+}_1 }
132 89 adas
	\newcommand{\sigzer}{\Sigma^{\word^+}_0}
133 92 adas
	\newcommand{\bharith}{\mathcal A^1_2}
134 53 adas
	\newcommand{\arith}{I\sigone}
135 53 adas
136 89 adas
137 40 adas
138 33 adas
          % sizes
139 33 adas
          \newcommand{\height}[1]{\mathit{h}(#1)}