Statistiques
| Révision :

root / CSL17 / tech-report / ph-macros.tex @ 266

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

1 251 adas
\newcommand{\nb}[1]{{\color{violet} NB: #1}}
2 251 adas
\newcommand{\todo}[1]{{\color{red} TODO: #1}}
3 251 adas
\newcommand{\anupam}[1]{{\color{orange} Anupam: #1}}
4 251 adas
\newcommand{\patrick}[1]{{\color{blue} Patrick: #1}}
5 251 adas
6 251 adas
\newtheorem{theorem}{Theorem}
7 251 adas
\newtheorem{proposition}[theorem]{Proposition}
8 251 adas
\newtheorem{lemma}[theorem]{Lemma}
9 251 adas
10 251 adas
11 251 adas
\theoremstyle{definition}
12 251 adas
\newtheorem{definition}[theorem]{Definition}
13 251 adas
\newtheorem{example}[theorem]{Example}
14 251 adas
\newtheorem{remark}[theorem]{Remark}
15 251 adas
16 251 adas
\newcommand{\lhs}{\mathit{LHS}}
17 251 adas
\newcommand{\rhs}{\mathit{RHS}}
18 251 adas
19 251 adas
\newcommand{\Word}{\mathbb{W}}
20 251 adas
\newcommand{\Nat}{\mathbb{N}}
21 251 adas
\newcommand{\arith}{B_2}
22 251 adas
\newcommand{\basic}{\mathit{BASIC}}
23 251 adas
24 251 adas
\newcommand{\ind}{\mathit{IND}}
25 251 adas
\newcommand{\pind}{\mathit{PIND}}
26 251 adas
\newcommand{\lind}{\mathit{LIND}}
27 251 adas
\newcommand{\cind}[1]{#1\text{-}\ind}
28 251 adas
\newcommand{\cpind}[1]{#1\text{-}\pind}
29 251 adas
\newcommand{\clind}[1]{#1\text{-}\lind}
30 251 adas
\renewcommand{\min}{\mathit{MIN}}
31 251 adas
\newcommand{\cmin}[1]{#1\text{-}\min}
32 251 adas
33 251 adas
\newcommand{\prefix}{\preccurlyeq}
34 251 adas
35 251 adas
\newcommand{\charfn}[2]{\chi^{#1}_{#2}}
36 251 adas
\newcommand{\wit}[2]{\textsc{wit}^{#1}_{#2}}
37 251 adas
\newcommand{\Wit}[2]{\mathit{Wit}^{#1}_{#2}}
38 251 adas
\newcommand{\dfn}{:=}
39 251 adas
\newcommand{\seqar}{\rightarrow}
40 251 adas
\newcommand{\proves}{\vdash}
41 251 adas
42 251 adas
\renewcommand{\epsilon}{\varepsilon}
43 251 adas
\newcommand{\pred}{\mathsf{p}}
44 251 adas
\renewcommand{\succ}[1]{\mathsf{s}_{#1}}
45 251 adas
\newcommand{\hlf}[1]{\lfloor \frac{#1}{2}\rfloor}
46 251 adas
\newcommand{\cond}{C}
47 251 adas
\newcommand{\smsh}{\#}
48 251 adas
\newcommand{\pair}[3]{\langle  #1;#2 , #3 \rangle}
49 251 adas
\newcommand{\eq}{\textsc{eq}}
50 251 adas
\newcommand{\leqfn}{\textsc{leq}}
51 251 adas
\newcommand{\bit}{\textsc{bit}}
52 251 adas
\newcommand{\andfn}{\textsc{and}}
53 251 adas
\newcommand{\orfn}{\textsc{or}}
54 251 adas
\newcommand{\notfn}{\textsc{not}}
55 251 adas
\newcommand{\equivfn}{\textsc{equiv}}
56 251 adas
\newcommand{\shorten}{\textsc{shorten}}
57 251 adas
\newcommand{\moins}{-}
58 251 adas
59 251 adas
60 251 adas
\newcommand{\zerobit}{\textsc{0bit}}
61 251 adas
\newcommand{\onebit}{\textsc{1bit}}
62 251 adas
\newcommand{\pref}{\textsc{pref}}
63 251 adas
\newcommand{\addtosequence}{\textsc{addtosequ}}
64 251 adas
65 251 adas
\newcommand{\safe}{{N_0}}
66 251 adas
\newcommand{\normal}{{N_1}}
67 251 adas
68 251 adas
\newcommand{\pv}{\mathit{PV}}
69 251 adas
\newcommand{\pvbci}[1]{\pv^{#1}_{\mathrm{BC}}}
70 251 adas
\newcommand{\mubci}[1]{\mu\mathrm{BC}^{#1}}
71 251 adas
\newcommand{\mubc}{\mu\mathrm{BC}}
72 251 adas
\newcommand{\bc}{\mathrm{BC}}
73 251 adas
74 251 adas
\newcommand{\sigp}[1]{\Sigma^p_{#1}}
75 251 adas
\newcommand{\pip}[1]{\Pi^p_{#1}}
76 251 adas
\newcommand{\fphi}[1]{\Box^p_{#1}}
77 251 adas
\newcommand{\fph}{\Box^p}
78 251 adas
	\newcommand{\ph}{\mathbf{PH}}
79 251 adas
	\newcommand{\pspace}{\mathbf{PSPACE}}
80 251 adas
	\newcommand{\fpspace}{\mathbf{FPSPACE}}
81 251 adas
	\newcommand{\ptime}{\mathbf{P}}
82 251 adas
	\newcommand{\fptime}{\mathbf{FP}}
83 251 adas
	\newcommand{\nc}{\mathbf{NC}}
84 251 adas
	\newcommand{\ac}{\mathbf{AC}}
85 251 adas
	\newcommand{\exptime}{\mathbf{EXP}}
86 251 adas
	\newcommand{\np}{\mathbf{NP}}
87 251 adas
	\newcommand{\conp}{\mathbf{coNP}}
88 251 adas
	\newcommand{\poly}{\mathrm{poly}}
89 251 adas
90 251 adas
91 251 adas
92 251 adas
93 251 adas
\newcommand{\cnot}{\neg}
94 251 adas
\newcommand{\cimp}{\supset}
95 251 adas
\newcommand{\cor}{\vee}
96 251 adas
\newcommand{\cand}{\wedge}
97 251 adas
\newcommand{\ciff}{\equiv}
98 251 adas
99 251 adas
\newcommand{\size}[1]{|#1|}                        %% length of a word
100 251 adas
%\newcommand{\mode}{\; \underline{\mbox{mod}}\;}   %% mod 2^{|x|}
101 251 adas
\newcommand{\mode}{\ \underline{\mathrm{mod}}\ }   %% mod 2^{|x|}
102 251 adas
103 251 adas
%%%%% RULES %%%%%%
104 251 adas
\newcommand{\lefrul}[1]{#1\text{-}\mathit{l}}
105 251 adas
	\newcommand{\rigrul}[1]{#1\text{-}\mathit{r}}
106 251 adas
	\newcommand{\id}{\it{id}}
107 251 adas
	\newcommand{\cut}{\it{cut}}
108 251 adas
	\newcommand{\wk}{\mathit{wk}}
109 251 adas
	\newcommand{\cntr}{\mathit{cntr}}
110 251 adas
	\newcommand{\rais}{\mathit{raise}}
111 251 adas
112 251 adas
	\newcommand{\LK}{\mathit{LK}}
113 251 adas
% theories
114 251 adas
	\newcommand{\theory}{\mathcal T}
115 251 adas
	\newcommand{\system}{\mathcal S}
116 251 adas
117 251 adas
	%induction
118 251 adas
%	\newcommand{\ind}{\mathit{PIND}}
119 251 adas
%	\newcommand{\pind}{\mathit{PIND}}
120 251 adas
	\newcommand{\cax}[2]{#1\text{-}#2}
121 251 adas
122 251 adas
	\newcommand{\sigone}{\Sigma^{\word^+}_1 }
123 251 adas
	\newcommand{\sigzer}{\Sigma^{\word^+}_0}
124 251 adas
	\newcommand{\bharith}{\mathcal A^1_2}
125 251 adas
	%\newcommand{\arith}{I\sigone}
126 251 adas