-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnotation.tex
65 lines (57 loc) · 1.96 KB
/
notation.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
\makeatletter
\DeclareSIUnit{\year}{year}
\RequirePackage{mathtools}
% notation
\ifsvmono\else
\newcommand{\E}{\mathrm{e}}
\let\eul=\E
\newcommand{\I}{\mathrm{i}}
\let\imag=\I
\newcommand{\D}{\mathrm{d}}
\def\tens#1{\relax\ifmmode\mathsf{#1}\else\textsf{#1}\fi}
\def\vec#1{\ensuremath{\mathchoice
{\mbox{\boldmath$\displaystyle#1$}}
{\mbox{\boldmath$\textstyle#1$}}
{\mbox{\boldmath$\scriptstyle#1$}}
{\mbox{\boldmath$\scriptscriptstyle#1$}}}}
\fi
\DeclareMathOperator{\sgn}{sgn}
% linear algebra
\DeclareMathOperator{\rank}{rank}
% various equalities
\newcommand\looksLike{\sim}
\newcommand\orderOf{\sim}
\newcommand\bigO[1]{\ensuremath{\mathcal{O}\left(#1\right)}}
\newcommand\eqDef{\coloneqq}
% qft specific notation
\newcommand\vacuum{0}
\newcommand\normalOrder[1]{\mathop{:}\nolimits\mskip-1.5mu#1\mskip-1.5mu\mathop{:}\nolimits}
% common sets
\newcommand\CC{\mathbb{C}}
\newcommand\NN{\mathbb{N}}
\newcommand\QQ{\mathbb{Q}}
\newcommand\RR{\mathbb{R}}
\newcommand\ZZ{\mathbb{Z}}
% common groups
\newcommand\SU[1]{\operatorname{SU}(#1)}
\newcommand\U[1]{\operatorname{U}(#1)}
\newcommand\classicalGroup[1]{\mathsf[1]}
% commutators & brackets
\newcommand\anticommute[2]{\ensuremath{\left\{#1,\;#2\right\}}}
\newcommand\comm[2]{\ensuremath{\left\lbrack#1,\;#2\right\rbrack}}
\let\anticommutator\anticommute
\let\commutator\comm
\newcommand\PoissonBracket[2]{\ensuremath{\left\{#1,\;#2\right\}}}
\newcommand\DiracBracket[2]{\PoissonBracket{#1}{#2}_{D}}
% notation
\newcommand\action{\ensuremath{S}}
\newcommand\qop[1]{\widehat{#1}}
\newcommand\stepFn{\mathop{\theta}\nolimits}
\newcommand\metric{\ensuremath{g}}
\newcommand\weakEq{\approx}
\newcommand\extendedHamiltonian{\ensuremath{H_{E}}}
\newcommand\totalHamiltonian{\ensuremath{H_{T}}}
\newcommand\firstClassHamiltonian{\ensuremath{H'}}
\newcommand\firstClassConstraint{\gamma}
\newcommand\secondClassConstraint{\chi}
\makeatother