root / CSL16 / macros.tex @ 255
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)} |