1 % Initialise AMS maths package
3 \interdisplaylinepenalty=
2500
10 \setlength{\unitlength}{1mm
}
12 \newcommand{\etc}{{\it etc.\/
}}
13 \newcommand{\define}[1]{\/
{\it #1}}
14 \newcommand{\etal}{{\it et al.\/
} }
15 \newcommand{\ie}{{\it i.e.\/
} }
16 \newcommand{\eg}{{\it e.g.\/
} }
17 \def\setsep{:
} % set separator eg {a : a<n }
18 \def\N{\mathord{{\mathbb N
}}} % Natural numbers
19 \def\Z{\mathord{{\mathbb Z
}}} % Integers
20 \def\Q{\mathord{{\mathbb Q
}}} % Rationals
21 \def\R{\mathord{{\mathbb R
}}} % Reals
22 \newcommand{\ceil}[1]{\left\lceil #1 \right\rceil}
23 \newcommand{\floor}[1]{\left\lfloor #1 \right\rfloor}
24 \def\ave{\mathop{\rm ave
}\nolimits} % memory set
25 \def\GF{\mathop{\bf GF
}\nolimits} % Galois Field
26 \def\iff{\Longleftrightarrow}
28 \newtheorem{theorem
}{Theorem
}[section
]
29 \newtheorem{lemma
}{Lemma
}[theorem
]
30 \newtheorem{proposition
}{Proposition
}[theorem
]
31 \newtheorem{corollary
}{Corollary
}[theorem
]
33 \newenvironment{definition
}[1][Definition
]{\begin{trivlist
}
34 \item[\hskip \labelsep {\bfseries #1}]}{\end{trivlist
}}