Norm balls
Step (1) of the Proposition is modelled on a lemma of Sakellaridis–Venkatesh about norm balls. This page restates their definitions and lemma in the notation of the other pages (left action, \(F=\mathbb C(\!(t)\!)\), \(\mathfrak o\), \(K\), dominant \(\lambda\)) and works each one out in \(X=\mathrm{SL}_2/\mathrm{SO}_2\). Their original wording is in step 8.
- The idea. Measure the size of a loop \(x\in LX\) by how large its \(B\)-eigenfunctions get: \(N_\chi(x)=-\min_{{\kappa}\in K}\operatorname{val}f_\chi({\kappa}^{-1}x)\), one number for each eigenfunction weight \(\chi\). A norm ball \(X_{\succeq\mu}\) is where all of these are bounded.
- The lemma [SV, Lemma 5.5.2]: \(D_{\le\lambda}\cdot X_{\succeq\mu}\subset X_{\succeq\mu-\overline\lambda}\). A loop of size \(\lambda\) raises each \(N_\chi\) by at most \(\langle\lambda,\chi\rangle\), so the proof is one line.
- In \(\mathrm{SL}_2/\mathrm{SO}_2\): \(k[X]=\bigoplus_{n\ge0}V_{2n}\), \(\mathfrak a_X=\mathbb Q\), \(\overline{(m,-m)}=2m\), \(N_\chi=\) pole order, and \(X_{\succeq-a}=\overline{\mathcal O}_a\). The lemma becomes \(D_{\le m}\cdot\overline{\mathcal O}_a\subset\overline{\mathcal O}_{a+2m}\), which is step (1).
- Caveat. That norm balls are orbit closures is checked here only in the example. The theorem page proves step (1) for every symmetric \(X\) without norms.
1 Valuations of functions on \(LX\)
SV work over a \(p\)-adic field with \(|f|=q^{-\operatorname{val}f}\), \(q\) the size of the residue field. Over \(\mathbb C(\!(t)\!)\) use the same formula with any fixed \(q>1\); below we work with \(\operatorname{val}\) directly.
2 Functions on \(X\): why \(k[X]=\bigoplus_{n\ge0}V_{2n}\)
\(G\) acts on functions by \((g\varphi)(x)=\varphi(g^{-1}\cdot x)\). Let \(T\subset B\subset\mathrm{SL}_2\) be the diagonal and upper triangular subgroups, and \(\varpi:T\to\mathbb G_m\), \(\varpi(\operatorname{diag}(s,s^{-1}))=s\).
- Functions on \(G/H\) are \(H\)-invariant functions on \(G\): \(k[G/H]=k[G]^H\), for \(H\) acting by right translation.
- Algebraic Peter–Weyl [GW, Thm 4.2.7]: as a \(G\times G\)-representation (left and right translation), \[k[G]\cong\textstyle\bigoplus_{n\ge0}V_n^*\otimes V_n .\]
- Take \(H\)-invariants on the right: \(k[G/H]\cong\bigoplus_nV_n^*\otimes V_n^H\), so \(V_n^*\cong V_n\) occurs \(\dim V_n^H\) times.
- \(H=\mathrm{SO}_2\) is a torus: \(\begin{pmatrix}a&-b\\b&a\end{pmatrix}\begin{pmatrix}1\\\pm i\end{pmatrix}=(a\mp bi)\begin{pmatrix}1\\\pm i\end{pmatrix}\), so \(\mathrm{SO}_2=gTg^{-1}\) with \(g\) the matrix of columns \((1,i),(1,-i)\) (rescaled to \(\det=1\)). Hence \(V_n^{\mathrm{SO}_2}=g\cdot V_n^T\), and \(V_n^T\) is the weight-0 space.
- Count: \(0\in\{n,n-2,\dots,-n\}\) iff \(n\) is even, and then once. So \(\dim V_n^{\mathrm{SO}_2}=1\) for even \(n\) and \(0\) for odd \(n\). \(\square\)
Highest weight vectors. Let \(B\) be upper triangular. For \(b=\begin{pmatrix}s&u\\0&s^{-1}\end{pmatrix}\), \((b\,z)(A)=(b^{-1}Ab^{-t})_{22}=s^2A_{22}\). So \(z^n\) is a \(B\)-eigenfunction of weight \(2n\varpi\), the highest weight of \(V_{2n}\).
Is the computation correct?
Yes. Three independent checks agree on \(k[X]=\bigoplus_{n\ge0}V_{2n}\):
| check | what it gives |
|---|---|
| Peter–Weyl + \(\mathrm{SO}_2\) a torus (steps 1–5) | multiplicity of \(V_n\) \(=\dim V_n^{\mathrm{SO}_2}=1\) or \(0\) |
| Cartan–Helgason for the symmetric pair \((\mathrm{SL}_2,\mathrm{SO}_2)\) [GW, Thm 12.3.13, Cor. 12.3.15] | \(V_n^{\mathrm{SO}_2}\ne0\iff n\varpi\in2\mathbb Z\varpi\) |
| Counting degrees in \(\mathbb C[x,y,z]/(xz-y^2-1)\) | \((d+1)^2=\sum_{n\le d}\dim V_{2n}\) |
The counting row is a dimension check, not a proof: it is consistent with, but does not by itself identify, the representation on functions of degree \(\le d\). Two points one might worry about are fine: \(k[G/H]=k[G]^H\) holds for every closed \(H\), and \(V_n^H\) only depends on \(H\) up to conjugacy.
- \(H=U=\left\{\left(\begin{smallmatrix}1&u\\0&1\end{smallmatrix}\right)\right\}\). \(\mathrm{SL}_2/U\cong\mathbb C^2\smallsetminus\{0\}\) via \(gU\mapsto ge_1\). \(V_n^U=\mathbb C\,e_1^{\,n}\) (the highest weight line), so every \(V_n\) occurs once. Direct check: functions on \(\mathbb C^2\smallsetminus\{0\}\) extend to \(\mathbb C^2\) (Hartogs), so \(k[\mathbb C^2\smallsetminus0]=\mathbb C[v_1,v_2]\), and its degree-\(n\) part is \(\mathrm{Sym}^n((\mathbb C^2)^*)\cong V_n\).
- \(H=N(T)=T\sqcup wT\), \(w=\left(\begin{smallmatrix}0&-1\\1&0\end{smallmatrix}\right)\). \(V_n^T=\mathbb C\,e_1^{\,n/2}e_2^{\,n/2}\) for \(n\) even, and \(w\) sends \(e_1\mapsto e_2\), \(e_2\mapsto-e_1\), so it multiplies this vector by \((-1)^{n/2}\). Fixed iff \(4\mid n\).
- \(H=\mathrm{SL}_2\): \(V_n^H=0\) unless \(n=0\); a point has only constants.
| \(H\) | \(X=\mathrm{SL}_2/H\) | \(\dim V_n^H\) | \(k[X]\) |
|---|---|---|---|
| \(U\) | \(\mathbb C^2\smallsetminus\{0\}\) | \(1\) for all \(n\) | \(V_0\oplus V_1\oplus V_2\oplus\cdots\) |
| \(\mathrm{SO}_2\) | \(\{A=A^t,\det A=1\}\) | \(1\) iff \(2\mid n\) | \(V_0\oplus V_2\oplus V_4\oplus\cdots\) |
| \(N(T)\) | \(\mathrm{SL}_2/N(T)\) | \(1\) iff \(4\mid n\) | \(V_0\oplus V_4\oplus V_8\oplus\cdots\) |
| \(\mathrm{SL}_2\) | a point | \(1\) iff \(n=0\) | \(V_0\) |
- [FH] W. Fulton, J. Harris, Representation Theory: A First Course, GTM 129, Springer, 1991, doi:10.1007/978-1-4612-0979-9. Lecture 11, pp. 146–160: the irreducible representations of \(\mathfrak{sl}_2\mathbb C\) are \(\mathrm{Sym}^n\mathbb C^2\).
- [GW] R. Goodman, N. R. Wallach, Symmetry, Representations, and Invariants, GTM 255, Springer, 2009, doi:10.1007/978-0-387-79852-3. Thm 4.2.7 (algebraic Peter–Weyl, step 2); Thm 12.2.1, Prop. 12.2.4 (open \(B\)-orbit \(\Leftrightarrow\) multiplicity-free); Thm 12.3.13 (Cartan–Helgason) and Cor. 12.3.15 with its list for type AI (spherical weights \(2\varpi_i\); for \(\mathrm{SL}_2/\mathrm{SO}_2\): \(k[X]=\bigoplus V_{2n}\)).
- [Br] M. Brion, Introduction to actions of algebraic groups, Les cours du CIRM 1 (2010), 1–22, doi:10.5802/ccirm.1 (open access). §2.1: weight monoid and weight group; Prop. 2.8(i): a \(B\)-eigenfunction in \(k(X)\) is a ratio of ones in \(k[X]\) (\(X\) affine), so \(\mathcal X(X)\) is generated by \(\mathcal X(X)^+\); Example 2.11(4): \(\mathrm{SL}_n/\mathrm{SO}_n\) has weight monoid generated by \(2\varpi_1,\dots,2\varpi_{n-1}\) (here \(n=2\)); Lemma 2.12.
- [VK] É. B. Vinberg, B. N. Kimel'fel'd, Homogeneous domains on flag manifolds and spherical subgroups of semisimple Lie groups, Funct. Anal. Appl. 12 (1978), no. 3, 168–174, doi:10.1007/BF01681428.
- [Ti] D. A. Timashev, Homogeneous Spaces and Equivariant Embeddings, Encycl. Math. Sci. 138, Springer, 2011, doi:10.1007/978-3-642-18399-7. In the draft arXiv:math/0602228: Def. 5.1 (\(\Lambda(X)\), \(\Lambda^+(X)\)) and Prop. 5.5 (\(\Lambda(X)=\mathbb Z\Lambda^+(X)\) for quasi-affine \(X\)); book numbering not checked.
- For SV's own definitions of \(\mathcal X(X)\), \(\Lambda_X\), \(\mathfrak a_X\), \(A_X\): [SV, §2.1].
Checked 2026-10-06 against Crossref and the texts; [FH] was checked only through its table of contents.
3 Weights, and where \(\mathfrak a_X\) comes from
3a. The pairing \(\langle\lambda,\chi\rangle\)
3b. The weight lattice \(\mathcal X(X)\) and \(\mathfrak a_X\)
- \(\mathcal X(X)\): the weights of eigenfunctions in \(k(X)\) (rational functions); a group, since products of eigenfunctions are eigenfunctions;
- \(\mathcal X(X)^+\): the weights of eigenfunctions in \(k[X]\) (regular functions); a monoid;
- \(\mathfrak a_X:=\operatorname{Hom}_{\mathrm{Grp}}(\mathcal X(X),\mathbb Q)=\mathcal X(X)^\vee\otimes\mathbb Q\), the group homomorphisms; for \(\mu\in\mathfrak a_X\) write \(\langle\mu,\chi\rangle:=\mu(\chi)\).
3c. How \(\mathcal X(X)\) sits inside \(X^*(T)\)
A character of \(B=T\ltimes U\) is trivial on the unipotent group \(U\), so \(X^*(B)=X^*(T)\) and always \(\mathcal X(X)\subset X^*(T)\). Which characters occur is decided by one stabilizer.
Proof
- The zeros and poles of an eigenfunction \(f\) form a \(B\)-stable proper closed subset, so they miss the open orbit \(Bx_0\): \(f(x_0)\in k^\times\).
- (\(\subset\)) For \(b\in B_{x_0}\): \(f(x_0)=f(b^{-1}x_0)=\chi(b)f(x_0)\), so \(\chi(b)=1\).
- (\(\supset\)) If \(\chi|_{B_{x_0}}=1\), then \(f(bx_0):=\chi(b)^{-1}\) is well defined on \(Bx_0\cong B/B_{x_0}\), hence a rational function on \(X\), and \(f(b^{-1}b'x_0)=\chi(b)\chi(b')^{-1}=\chi(b)f(b'x_0)\).
- \(\chi\) factors through \(T\), so \(\chi|_{B_{x_0}}=1\iff\chi|_{T_{x_0}}=1\). Characters of a diagonalizable group separate points, which gives the three consequences. \(\square\)
Example 3.2 (equal). \(X=\mathrm{SL}_2/U=\mathbb C^2\smallsetminus\{0\}\) (Example 2.2). The open \(B\)-orbit is \(\{v_2\ne0\}\); take \(x_0=e_2\). For \(b=\left(\begin{smallmatrix}s&u\\0&s^{-1}\end{smallmatrix}\right)\), \(be_2=(u,s^{-1})^t=e_2\) forces \(b=1\). So \(T_{x_0}=1\) and \[ \mathcal X(X)=X^*(T)=\mathbb Z\varpi,\qquad f_\varpi=v_2,\quad v_2(b^{-1}v)=s\,v_2(v). \]
Example 3.3 (index 2; the running example). \(X=\mathrm{SL}_2/\mathrm{SO}_2\), \(B\) acting by \(A\mapsto bAb^t\). The open \(B\)-orbit is \(\{z\ne0\}\); take \(x_0=I\). Then \(B_I=\{b\in B:bb^t=I\}\): upper triangular and orthogonal means diagonal with entries \(\pm1\), so \(T_{x_0}=\{\pm I\}\). Since \((k\varpi)(-I)=(-1)^k\), \[ \mathcal X(X)=2\mathbb Z\varpi\subsetneq\mathbb Z\varpi=X^*(T),\qquad A_X=T/\{\pm I\}. \] This \(\{\pm I\}\) is the source of every factor 2 on these pages.
Example 3.4 (smaller rank). \(X=\mathrm{SL}_2\) under \(G=\mathrm{SL}_2\times\mathrm{SL}_2\), \((g_1,g_2)\cdot x=g_1xg_2^{-1}\), with \(T\times T\subset B\times B\). The open orbit is the big cell \(BwB\); take \(x_0=w=\left(\begin{smallmatrix}0&-1\\1&0\end{smallmatrix}\right)\). Then \(b_1wb_2^{-1}=w\) forces \(b_2=w^{-1}b_1w\in B\cap w^{-1}Bw=T\), so \(T_{x_0}=\{(t,t^{-1}):t\in T\}\), a one-dimensional torus. A character \((a\varpi,b\varpi)\) kills it iff \(a=b\): \[ \mathcal X(X)=\mathbb Z(\varpi,\varpi)\subsetneq\mathbb Z\varpi\oplus\mathbb Z\varpi=X^*(T\times T),\qquad f_{(\varpi,\varpi)}=x_{21}. \] Rank 1 inside rank 2. (Contrast page: group \(\mathrm{SL}_2\).)
| \(X\) | \(T_{x_0}\) | \(\mathcal X(X)\subset X^*(T)\) |
|---|---|---|
| \(\mathbb C^2\smallsetminus\{0\}\) | \(1\) | \(\mathbb Z\varpi=\mathbb Z\varpi\) |
| \(\mathrm{SL}_2/\mathrm{SO}_2\) | \(\{\pm I\}\) | \(2\mathbb Z\varpi\subset\mathbb Z\varpi\), index 2 |
| \(\mathrm{SL}_2\) under \(\mathrm{SL}_2^2\) | \(\{(t,t^{-1})\}\) | \(\mathbb Z(\varpi,\varpi)\subset\mathbb Z^2\), rank 1 |
3d. The map \(\Lambda_T\to\mathfrak a_X\)
| \(\lambda\) | \(\overline\lambda\in\mathfrak a_X=\mathbb Q\) | \(r(\lambda)=\lambda-\theta\lambda\) |
|---|---|---|
| \((0,0)\) | 0 | \((0,0)\) |
| \((1,-1)\) | 2 | \((2,-2)\) |
| \((m,-m)\) | \(2m\) | \((2m,-2m)\) |
3e. Positivity: \(\mathcal X(X)^+\) and the order \(\succeq\)
| \(\mu\) | \((\langle\mu,\varpi_1\rangle,\langle\mu,\varpi_2\rangle)\) | compared with \(0\) |
|---|---|---|
| \(\alpha_1^\vee=(1,-1,0)\) | \((1,0)\) | \(\succeq0\) |
| \(\alpha_1^\vee+\alpha_2^\vee=(1,0,-1)\) | \((1,1)\) | \(\succeq0\) |
| \((1,-2,1)\) | \((1,-1)\) | incomparable |
| \((-1,0,1)\) | \((-1,-1)\) | \(\preceq0\) |
4 The norm
- Goal. Give every loop \(x\in LX\) a size that depends only on its \(K\)-orbit, and that \(t^\lambda\) changes by a computable amount.
- Raw material. A regular function \(f\) on \(X\) evaluated at a loop is a Laurent series \(f(x)\in F\); its pole order \(-\operatorname{val}f(x)\) measures how far \(x\) is from the arcs \(L^+X\), where all such values lie in \(\mathfrak o\).
- Which \(f\). An eigenfunction \(f_\chi\): by 3a, \(t^\lambda\) adds exactly \(\langle\lambda,\chi\rangle\) to its pole order.
- Repair. \(f_\chi\) is \(B\)-equivariant but not \(K\)-invariant, so it can miss a pole (Example 4.3). Taking the worst value over \(K\) repairs this.
- Outcome. One integer \(N_\chi(x)\) per positive weight \(\chi\). For \(\mathbb C^2\smallsetminus\{0\}\) it is the pole order of a vector; for \(\mathrm{SL}_2/\mathrm{SO}_2\) the pole order of a matrix, which labels the orbits \(\mathcal O_a\).
| ingredient | what it is | in \(\mathrm{SL}_2/\mathrm{SO}_2\) |
|---|---|---|
| \(K\) | the arc group \(L^+G=G(\mathfrak o)\) (Before I.2): loops in \(G\) without poles. Its orbits \(\mathcal O_\nu\subset LX\) are what the Proposition is about, so a size must be \(K\)-invariant. It plays the role of SV's maximal compact subgroup, e.g. \(\mathrm{SL}_2(\mathbb Z_p)\). | \(\mathrm{SL}_2(\mathbb C[\![t]\!])\) |
| \(\kappa\) | an element of \(K\) | |
| \(\chi\), \(f_\chi\) | a positive weight and its chosen eigenfunction (3b), so \(f_\chi:X\to\mathbb A^1\) and \(f_\chi:LX\to F\) | \(\chi=2\varpi\), \(f_\chi=z=A_{22}\) |
Proof. \((\kappa^{-1}v)_2=w\cdot v\), where \(w\) is the second row of \(\kappa^{-1}\), a vector in \(\mathfrak o^2\); so \(\operatorname{val}(w\cdot v)\ge\min_i\operatorname{val}v_i\). The rows \(w=e_2\) (\(\kappa=I\)) and \(w=e_1\) (\(\kappa^{-1}=\left(\begin{smallmatrix}0&-1\\1&0\end{smallmatrix}\right)\)) give \(v_2\) and \(v_1\), so equality is attained. \(\square\)
Proof. \(({\kappa}^{-1}A{\kappa}^{-t})_{22}=w^tAw\), where \(w\) is the second row of \({\kappa}^{-1}\), a vector in \(\mathfrak o^2\); so \(\operatorname{val}(w^tAw)\ge\operatorname{val}A\). Conversely \(w=e_1,e_2,e_1+e_2\) are second rows of elements of \(K\) and give \(x\), \(z\), \(x+2y+z\). If neither \(x\) nor \(z\) attains \(\operatorname{val}A\), then \(y\) does, strictly, and \(\operatorname{val}(x+2y+z)=\operatorname{val}y\). \(\square\)
| \(A\) | \(\operatorname{val}z(A)\) | \(N_\chi(A)\) |
|---|---|---|
| \(I\) | 0 | 0 |
| \(\operatorname{diag}(t,t^{-1})\) | \(-1\) | 1 |
| \(\operatorname{diag}(t^{-1},t)\) | \(1\) | 1 |
5 How far one loop moves the norm
6 Norm balls
7 The lemma: Hecke translates of norm balls
Proof. Let \(g={\kappa}_1t^{\lambda'}{\kappa}_2\) with \(\lambda'\le\lambda\) and \(x\in X_{\succeq\mu}\). By \(K\)-invariance and step 5(2), \(N_\chi(gx)=N_\chi(t^{\lambda'}{\kappa}_2x)\le-\langle\mu,\chi\rangle+\langle\lambda',\chi\rangle\). Since \(\lambda-\lambda'\) is a sum of positive coroots and \(\chi\) is dominant, \(\langle\lambda',\chi\rangle\le\langle\lambda,\chi\rangle\). \(\square\) SV state it for one double coset \(Kt^\lambda K\); the last inequality, which extends it to \(D_{\le\lambda}\), is added here.
8 Dictionary to SV's conventions
| these pages | SV §5.5 |
|---|---|
| \(F=\mathbb C(\!(t)\!)\), \(t\), \(\operatorname{val}\) | \(p\)-adic \(F\), uniformizer \(\varpi\), \(|\cdot|=q^{-\operatorname{val}}\) |
| left action \(g\cdot x\) | right action \(x\cdot g^{-1}\) |
| \(\lambda\in\Lambda_T^+\) dominant, \(t^\lambda\) | \(-\lambda\) anti-dominant, \(a_{-\lambda}\) |
| \(N_\chi(x)\) | \(\log_q\|x\|_\chi\) |
| \(D_{\le\lambda}\cdot X_{\succeq\mu}\subset X_{\succeq\mu-\overline\lambda}\) | \(X_{\succeq\mu}\cdot Ka_{-\lambda}K\subset X_{\succeq\mu+\overline{-\lambda}}\) |
| \(\overline{\mathcal O}_\nu\), \(r(\lambda)\) (orbit closures) | \(X_{\succeq\mu}\), \(-\overline\lambda\) (in the example) |
The draft's earlier wording, \(X_{\ge\mu}\cdot L^+Gt^\lambda L^+G\subset X_{\ge\mu+\overline\lambda}\) with \(\lambda\in\Lambda_G^-\), is the right-hand column.