\usepackage{trimclip}
\fi
-\input{mjo-common}
+\input{mjo-common} % for \of, at least
% Absolute value (modulus) of a scalar.
\newcommand*{\abs}[1]{\left\lvert{#1}\right\rvert}
% The orthogonal projection of its second argument onto the first.
\newcommand*{\proj}[2] { \operatorname{proj}\of{#1, #2} }
+% The set of all eigenvalues of its argument, which should be either a
+% matrix or a linear operator. The sigma notation was chosen instead
+% of lambda so that lambda can be reserved to denote the ordered tuple
+% (largest to smallest) of eigenvalues.
+\newcommand*{\spectrum}[1]{\sigma\of{{#1}}}
+\ifdefined\newglossaryentry
+ \newglossaryentry{spectrum}{
+ name={\ensuremath{\spectrum{L}}},
+ description={the set of all eigenvalues of $L$},
+ sort=s
+ }
+\fi
+
% The ``Automorphism group of'' operator.
\newcommand*{\Aut}[1]{ \operatorname{Aut}\of{{#1}} }
\newcommand*{\directsumperp}[2]{ {#1}\oplusperp{#2} }
+% The space of real symmetric n-by-n matrices. Does not reduce to
+% merely "S" when n=1 since S^{n} does not mean an n-fold cartesian
+% product of S^{1}.
+\newcommand*{\Sn}[1][n]{ \mathcal{S}^{#1} }
+\ifdefined\newglossaryentry
+ \newglossaryentry{Sn}{
+ name={\ensuremath{\Sn}},
+ description={the set of $n$-by-$n$ real symmetric matrices},
+ sort=Sn
+ }
+\fi
+
+% The space of complex Hermitian n-by-n matrices. Does not reduce to
+% merely "H" when n=1 since H^{n} does not mean an n-fold cartesian
+% product of H^{1}.
+\newcommand*{\Hn}[1][n]{ \mathcal{H}^{#1} }
+\ifdefined\newglossaryentry
+ \newglossaryentry{Hn}{
+ name={\ensuremath{\Hn}},
+ description={the set of $n$-by-$n$ complex Hermitian matrices},
+ sort=Hn
+ }
+\fi
+
+
\fi