-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinvariant.sty
152 lines (142 loc) · 5.17 KB
/
invariant.sty
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
\newcommand{\sce}{\mathscr{C}^{\textsf{ex}}}
\newcommand{\scd}{\mathscr{C}}
\newcommand{\caff}{C_{\textsf{aff}}}
\numberwithin{equation}{section}
\theoremstyle{plain}
% \newtheorem*{reftheorem}{Theorem}
% \newtheorem{theorem}{Theorem}[section]
% \newtheorem{corollary}[theorem]{Corollary}
% \newtheorem{proposition}[theorem]{Proposition}
% \newtheorem{lemma}[theorem]{Lemma}
% \newtheorem{conjecture}[theorem]{Conjecture}
% \newtheorem{problem}{Problem}
% \newtheorem{question}{Question}
% \newtheorem*{question*}{Question}
% \newtheorem{claim}[theorem]{Claim}
% \newtheorem{assumption}[theorem]{Assumption}
% \theoremstyle{definition}
% \newtheorem{definition}[theorem]{Definition}
% \theoremstyle{remark}
% \newtheorem{remark}[theorem]{Remark}
% \newtheorem{example}[theorem]{Example}
\newtheorem*{reftheorem}{Theorem}
\newtheorem{theorem}[equation]{Theorem}
\newtheorem{corollary}[equation]{Corollary}
\newtheorem{proposition}[equation]{Proposition}
\newtheorem{lemma}[equation]{Lemma}
\newtheorem{conjecture}[equation]{Conjecture}
\newtheorem{problem}{Problem}
\newtheorem{question}{Question}
\newtheorem*{question*}{Question}
\newtheorem{claim}[equation]{Claim}
\newtheorem{assumption}[equation]{Assumption}
\theoremstyle{definition}
\newtheorem{definition}[equation]{Definition}
\theoremstyle{remark}
\newtheorem{remark}[equation]{Remark}
\newtheorem{example}[equation]{Example}
% General
\renewcommand{\emptyset}{\varnothing}
\newcommand{\hra}{\hookrightarrow}
\newcommand{\righthookarrow}{\hookrightarrow}
\newcommand{\isom}{\cong}
\newcommand{\too}{\longrightarrow}
\newcommand{\isomto}{\overset{\sim}{\longrightarrow}}
\newcommand{\nto}[1]{\overset{#1}{\longrightarrow}}
\newcommand{\nsubset}{\not\subset}
\renewcommand{\phi}{\varphi}
\newcommand{\To}{\Rightarrow}
\newcommand{\ilim}{\varprojlim}
\newcommand{\dlim}{\varinjlim}
\newcommand{\eps}{\varepsilon}
\renewcommand{\bar}[1]{\overline{#1}}
\renewcommand{\tilde}[1]{\widetilde{#1}}
\DeclareMathOperator{\car}{char}
\DeclareMathOperator{\rk}{rk}
\DeclareMathOperator{\coker}{coker}
\DeclareMathOperator{\Hom}{Hom}
\DeclareMathOperator{\Aut}{Aut}
\DeclareMathOperator{\End}{End}
\DeclareMathOperator{\im}{im}
\DeclareMathOperator{\pgl}{PGL}
\DeclareMathOperator{\Gl}{GL}
\DeclareMathOperator{\Sl}{SL}
\DeclareMathOperator{\Sp}{Sp}
\DeclareMathOperator{\Sympd}{SPD} % TODO: please change to something better (symmetric positive definite matrices in Sl)
% Number theory
\newcommand{\Qbar}{\ensuremath{\overline{\Q}}}
\newcommand{\Kb}{\overline{K}}
\newcommand{\Fb}{\overline{F}}
\newcommand{\kb}{\overline{k}}
\newcommand{\Xbar}{\overline{X}}
\newcommand{\Cbar}{\overline{C}}
\newcommand{\R}{\ensuremath{\mathbb{R}}}
\newcommand{\C}{\ensuremath{\mathbb{C}}}
\newcommand{\hh}{\ensuremath{\mathbb{H}}}
\newcommand{\F}{\ensuremath{\mathbb{F}}}
\newcommand{\fp}{\ensuremath{\mathbb{F}_p}}
\newcommand{\fpbar}{\ensuremath{\overline{\mathbb{F}_p}}}
\newcommand{\sm}{\ensuremath{\mathfrak{m}}}
\newcommand{\pr}{\ensuremath{\mathfrak{p}}}
\newcommand{\Q}{\ensuremath{\mathbb{Q}}}
\newcommand{\Z}{\ensuremath{\mathbb{Z}}}
\newcommand{\N}{\ensuremath{\mathbb{N}}}
\newcommand{\ok}{\mathscr{O}_K}
\newcommand{\cI}{\mathcal{I}}
\newcommand{\hG}[0]{\widehat{G}}
\DeclareMathOperator{\Gal}{Gal}
\DeclareMathOperator{\inv}{inv}
\DeclareMathOperator{\Nm}{Nm}
\DeclareMathOperator{\tr}{Tr}
\DeclareMathOperator{\Cl}{Cl}
\newcommand{\Gt}{G}
% Algebraic geometry
\newcommand{\sA}{\ensuremath{\mathscr{A}}}
\newcommand{\sO}{\ensuremath{\mathscr{O}}}
\newcommand{\sL}{\ensuremath{\mathscr{L}}}
\newcommand{\sK}{\ensuremath{\mathscr{K}}}
\newcommand{\sF}{\ensuremath{\mathscr{F}}}
\newcommand{\sH}{\ensuremath{\mathscr{H}}}
\newcommand{\sC}{\ensuremath{\mathscr{C}}}
\newcommand{\A}{\ensuremath{\mathbb{A}}}
\newcommand{\Pro}{\ensuremath{\mathbb{P}}}
\newcommand{\G}{\ensuremath{\mathbb{G}}}
\newcommand{\sE}{\mathcal{E}}
\newcommand{\sD}{\mathscr{Q}}
\newcommand{\sg}{\mathcal{W}_g}
\newcommand{\rschemes}{\underline{R-\textrm{Schemes}}}
\newcommand{\sX}{\mathscr{X}}
\newcommand{\ag}{\mathcal{A}_g}
\newcommand{\agn}{\mathcal{A}_{g,n}}
\newcommand{\agd}{\mathcal{A}_{g,{D}}}
\newcommand{\agdp}{\mathcal{A}_{g,{D'}}}
\newcommand{\agphi}{\mathcal{A}_{g,{D},\Phi}}
\newcommand{\simg}{\mathrm{Sym}(X^G)}
\newcommand{\agz}{\overline{\mathcal{A}_{g,\Z}}}
\newcommand{\agm}{{\mathcal{A}_{g}^\ast}}
\newcommand{\ao}{\mathcal{A}_1}
\newcommand{\df}{\Delta_f}
\newcommand{\detl}{M(g,\ell)}
\newcommand{\permat}{M_{\textrm{per}}}
\newcommand{\psic}{\Psi_A}
\newcommand{\psimat}{\psi_{A}}
\newcommand{\psivec}{\psi_{\vec{n},\lambda}}
\newcommand{\tclos}[1]{\overline{#1}^\mathrm{top}}
\newcommand{\hclos}[1]{\overline{#1}^\mathrm{hol}}
\newcommand{\zclos}[1]{\overline{#1}^\mathrm{Zar}}
\newcommand{\psimodt}{{\psi}_{A, \C}}
\newcommand{\psidiag}{\psi_{A}^{(1)}}
% \newcommand{\psimod}{\psi_{A}^\mathrm{mod}}
\newcommand{\psimod}{\psi_{A}}
\newcommand{\tla}{\tilde{\Lambda}_A}
\newcommand{\weak}{\approx}
\newcommand{\medium}{\stackrel{n}{\approx}}
\newcommand{\mg}{\mathcal{U}_{g,n}}
\newcommand{\sgd}{\mathcal{W}_{g,D}}
\newcommand{\alld}{\mathscr{A}_g}
\DeclareMathOperator{\Supp}{Supp}
\DeclareMathOperator{\Div}{Div}
\DeclareMathOperator{\dv}{div}
\DeclareMathOperator{\Pic}{Pic}
\DeclareMathOperator{\P0}{Pic^0}
\DeclareMathOperator{\Spec}{Spec}