Abstract
We present an \({\mathbb {F}}_p\)-Selberg integral formula of type \(A_n\), in which the \({\mathbb {F}}_p\)-Selberg integral is an element of the finite field \({\mathbb {F}}_p\), where p is an odd prime. The formula is motivated by analogy between multidimensional hypergeometric solutions of the KZ equations and polynomial solutions of the same equations reduced modulo p. The \(A_1\)-type formula was proved in a previous paper by the authors. The \(A_2\)-type formula is proved in this paper. We also sketch the proof of the \(A_n\)-type formula for \(n>2\).
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In 1944, Atle Selberg proved the following integral formula:
where \(\alpha , \beta , \gamma \) are complex numbers such that \({\text {Re}} \alpha >0\), \({\text {Re}} \beta >0\), and \({\text {Re}} \gamma > - \min \,[({\text {Re}} \alpha )/(n-1){\text {Re}} \beta )/(n-1)]\). See [1, 22]. Hundreds of papers are devoted to the generalizations of the Selberg integral formula and its applications, see for example [1, 10] and references therein. There are q-analysis versions of the formula, the generalizations associated with Lie algebras, elliptic versions, finite field versions, see some references in [1, 2, 4, 5, 7, 8, 10,11,12, 17, 18, 24, 27, 28, 30, 38, 39]. In the finite field versions, one considers additive and multiplicative characters of a finite field, which map the field to the field of complex numbers, and forms an analog of equation (1.1), in which both sides are complex numbers. The simplest of such formulas is the classical relation between Jacobi and Gauss sums, see [1, 2, 7].
In [21], we suggested another version of the Selberg integral formula, in which the \({\mathbb {F}}_p\)-Selberg integral is an element of the finite field \({\mathbb {F}}_p\) with an odd prime number p of elements.
Our motivation in [21] came from the theory of Knizhnik–Zamolodchikov (KZ) equations, see [6, 13]. These are the systems of linear differential equations, satisfied by conformal blocks on the sphere in the WZW model of conformal field theory. The KZ equations were solved in multidimensional hypergeometric integrals in [25], see also [31, 32]. The following general principle was formulated in [16]: if an example of the KZ-type equations has a one-dimensional space of solutions, then the corresponding multidimensional hypergeometric integral can be evaluated explicitly. As an illustration of that principle in [16], an example of the \({\mathfrak {sl}_2}\) differential KZ equations with a one-dimensional space of solutions was considered, the corresponding multidimensional hypergeometric integral was reduced to the Selberg integral and then evaluated by formula (1.1). See other illustrations in [8, 9, 20, 27, 28, 30, 33].
Recently in [26], the KZ equations were considered modulo a prime number p and polynomial solutions of the reduced equations were constructed, see also [23, 33,34,35,36,37]. The construction is analogous to the construction of the multidimensional hypergeometric solutions, and the constructed polynomial solutions were called the \({\mathbb {F}}_p\)-hypergeometric solutions.
In [21], we considered the reduction modulo p of the same example of the \({\mathfrak {sl}_2}\) differential KZ equations, that led in [16] to the Selberg integral. We evaluated the corresponding \({\mathbb {F}}_p\)-hypergeometric solution by analogy with the evaluation of the Selberg integral and obtained the \({\mathbb {F}}_p\)-Selberg integral formula in [21, Theorem 4.1].
In [30, Theorem 3.3], the Selberg integral formula of type \(A_2\) was proposed and proved,
Here, \({\text {Re}} \alpha >0\), \({\text {Re}} \beta _1 > 0\), \({\text {Re}} \beta _2>0\), \({\text {Re}} \gamma <0\) and \(|{\text {Re}} \gamma |\) is sufficiently small. The integration cycle \(C^{k_1,k_2}[0,1]\) is defined in [30, Sect. 3], also see its definition in [10, 38, 39].
The starting point of this formula was an example of the joint system of the \({\mathfrak {sl}_3}\) trigonometric differential KZ equations and associated dynamical difference equations, an example in which the space of solutions is one-dimensional. The \(A_n\)-type Selberg integral formula for arbitrary n was obtained in [38, 39], see also [10].
In this paper, we consider the reduction modulo p of the same example of the joint system of the \(\mathfrak {sl}_{n+1}\) trigonometric differential KZ equations and associated dynamical difference equations, which led in [30, 38] to the \(A_n\)-type Selberg integral formula. Using the reduction modulo p of these differential and difference equations, we obtain our \(A_n\)-type \({\mathbb {F}}_p\)-Selberg integral formula for \(n\geqslant 1\), see (3.11). For \(n=1\), the formula is proved in [21, Theorem 4.1]. For \(n=2\), the formula is proved in Theorem 3.4 below. We sketch the proof of the formula for \(n>2\) in Sect. 5.4. The details of that sketch will appear elsewhere.
The paper is organized as follows. In Sect. 2, we collect useful facts. In Sect. 3, we introduce the notion of \({\mathbb {F}}_p\)-integral and discuss the integral formula for the \({\mathbb {F}}_p\)-beta integral. In Sect. 3, we define the \(A_n\)-type \({\mathbb {F}}_p\)-Selberg integral and present its evaluation formula. Theorem 3.4 states that the formula holds for \(n=2\). In Section 3, we also prove Theorem 3.7, which is used in the transition from the \(A_{n-1}\)-type formula to the \(A_n\)-type formula, in particular, in the transition from the known \(A_1\)-type formula to the new \(A_2\)-type formula. In Sect. 4, we sketch the proof of formula (1.2) following [30]. In Sect. 5, we adapt this proof to prove Theorem 3.4.
The authors thank I. Cherednik, P. Etingof, E. Rains for useful discussions.
2 Preliminary remarks
In this paper, p is an odd prime number.
2.1 Cancellation of factorials
Lemma 2.1
If a, b are non-negative integers and \(a+b=p-1\), then in \({\mathbb {F}}_p\) we have
Proof
We have \(a!=(-1)^a(p-1)\dots (p-a)\) and \(p-a= b+1\). Hence, \(a!\,b! = (-1)^a(p-1)!= (-1)^{a+1}\) by Wilson’s Theorem. \(\square \)
2.2 Dyson’s formula
We shall use Dyson’s formula
where C.T. denotes the constant term. See the formula in [1, Sect. 8.8].
2.3 \({\mathbb {F}}_p\)-Integrals
Let M be an \({\mathbb {F}}_p\)-module. Let \(P(x_1,\dots ,x_k)\) be a polynomial with coefficients in M,
Let \(l=(l_1,\dots ,l_k)\in {\mathbb {Z}}_{>0}^k\). The coefficient \(c_{l_1p-1,\dots ,l_kp-1}\) is called the \({\mathbb {F}}_p\)-integral over the p-cycle \([l_1,\dots ,l_k]_p\) and is denoted by \(\int _{[l_1,\dots ,l_k]_p} P(x_1,\dots ,x_k)\,dx_1\dots dx_k\).
Lemma 2.2
For \(i=1,\dots ,k-1\), we have
\(\square \)
Lemma 2.3
For any \(i=1,\dots ,k\), we have
\(\square \)
Let \(\varvec{k}=(k_1,\dots ,k_n) \in {\mathbb {Z}}^n_{> 0}\) and
where \(x_y\) denotes the y-tuple \((x,\dots ,x)\). For example for \(n=2\), \(\varvec{k}=(3,2)\), we have \([\varvec{k}]_p = [1,1,1;3,3]_p\).
2.4 \({\mathbb {F}}_p\)-Beta integral
For non-negative integers, the classical beta integral formula says
Theorem 2.4
([37]) Let \(a<p\), \(b<p\), \(p-1\leqslant a+b\). Then, in \({\mathbb {F}}_p\) we have
If \(a+b<p-1\), then
3 \({\mathbb {F}}_p\)-Selberg integral of type \(A_n\)
3.1 Admissible parameters
Let \(\varvec{k}=(k_1,\dots ,k_n) \in {\mathbb {Z}}^n_{>0}\) and \(k_{i}> k_{i+1}\), \(i=1,\dots ,n-1\). Set \(k_0=k_{n+1}=0\).
Let \(a,b_1,\dots ,b_n,c\in {\mathbb {Z}}_{>0}\). Denote \(b=(b_1,\dots ,b_n)\) and
where \(a_1=a\), \(a_2=\dots =a_{n} =0\); \(\delta _{s,1}\) is 1 if \(s=1\) and is zero otherwise.
We say that \(a,b_1,\dots ,b_n,c\in {\mathbb {Z}}_{>0}\) are admissible if \(a+(k_1-1)c < p-1\) and for any factorial x! on the right-hand side of (3.1) we have \(0\leqslant x<p\). The set of all admissible (a, b, c) is denoted by \(\mathcal A_{\varvec{k}}\).
Lemma 3.1
The set \(\mathcal A_{\varvec{k}}\) is defined in \({\mathbb {Z}}_{> 0}^{n+2}\) by the following system of inequalities:
for \(1\leqslant s\leqslant r\leqslant n\);
for \(2\leqslant s\leqslant r\leqslant n\);
for \(1\leqslant r\leqslant n\);
\(\square \)
Lemma 3.2
Assume that \((a,b,c) \in \mathcal A_{\varvec{k}}\). Then,
Proof
The inequality \(b_s\geqslant (k_{s-1} - k_s+1)c-1\) for \(s=2,\dots ,n\) follows from the first inequality in (3.3) for \(r=s\). The inequality \(b_1\geqslant p-1-(a+(k_1-1)c)\) follows from the first inequality in (3.4) for \(r=1\). \(\square \)
Example
Let \(n=1\), \(\varvec{k} =(k_1)\). Then,
and \(\mathcal A_{(k_1)}\) consists of \(a,b, c\in {\mathbb {Z}}_{>0}\) such that
3.2 Main result
Given \(\varvec{k}=(k_1,\dots ,k_n) \in {\mathbb {Z}}^n_{> 0}\) introduce \(k_1+\dots +k_n\) variables
Define the master polynomial
Denote
The \({\mathbb {F}}_p\)-integral \(S_{\varvec{k}}(a,b,c) \) is called the \({\mathbb {F}}_p\) -Selberg integral of type \(A_n\).
Conjecture 3.3
Let n be a positive integer. Let \(\varvec{k}=(k_1,\dots ,k_n) \in {\mathbb {Z}}^n_{>0}\) , \(k_{i}> k_{i+1}\), \(i=1,\dots ,n-1\). Then, for any \((a,b,c) \in \mathcal A_{\varvec{k}}\) we have the equality in \({\mathbb {F}}_p\):
For \(n=1\), formula (3.11) is proved in [21, Theorem 4.1]. For \(n=2\), formula (3.11) is proved in the next theorem.
Theorem 3.4
Let \(\varvec{k}=(k_1,k_2) \in {\mathbb {Z}}^2_{>0}\) , \(k_{1}> k_{2}\). Then, for any \((a,b,c) \in \mathcal A_{\varvec{k}}\) we have the equality in \({\mathbb {F}}_p\):
Formula (3.11) for \(n=2\) is deduced from formula (3.11) for \(n=1\) in Section 5.
More generally, for any k formula (3.11) for \(n=k\) can be deduced from formula (3.11) for \(n=k-1\) similarly, see the sketch of that in Sect. 5.4. Details of that deduction will appear elsewhere. Because of that formula (3.11) for any n is formulated as a conjecture and not as a theorem.
Remark
Theorem 3.4 can be extended to the case of \(\varvec{k}\) such that \(k_{1}\geqslant k_{2}\), but the structure of inequalities in Lemma 3.1 will depend on the appearance of the equality \(k_{1} = k_{2}\) in \(\varvec{k}\), and the proof of Theorem 3.4 will split into different sub-cases. To shorten the exposition, we restrict ourselves to \(\varvec{k}\) such that \(k_1>k_{2}\).
Example
Here is the simplest \(A_2\)-type \({\mathbb {F}}_p\)-Selberg integral formula with \(k_1=k_2=1\).
Theorem 3.5
Assume that \(a,b_1,b_2, c\) are integers such that
Then, in \({\mathbb {F}}_p\) we have
Proof
Change variables \(s=t+(1-t)v\), then the \({\mathbb {F}}_p\)-integral becomes equal to
Applying the \({\mathbb {F}}_p\)-beta integral formula, we obtain the theorem. \(\square \)
The simplest \(A_3\)-type \({\mathbb {F}}_p\)-Selberg integral formula \(k_1=k_2=k_3=1\) is given by the next theorem.
Theorem 3.6
Let \(a,b_1,b_2,b_3,c\) be integers such that all factorials on the right-hand side of formula (3.14) are factorials of non-negative integers less than p. Then, in \({\mathbb {F}}_p\) we have
Proof
The proof is the same as the proof of the previous theorem. \(\square \)
The versions of identities (3.13), (3.14) over complex numbers see in [16, Theorem 1].
3.3 Relation between the \({\mathbb {F}}_p\)-Selberg integrals of types \(A_{n-1}\) and \(A_n\)
Theorem 3.7
Let \(n>1\) and \(\varvec{k}=(k_1,\dots ,k_n)\), \(\varvec{k}'=(k_1,\dots ,k_{n-1})\), \(b=(b_1,\dots ,b_n)\), \(b'=(b_1,\dots ,b_{n-1})\). Assume that formula (3.11) holds for the \({\mathbb {F}}_p\)-Selberg integral \(S_{[\varvec{k}']_p}(a,b',c)\) of type \(A_{n-1}\). Also assume that \(b_n=(k_{n-1}-k_n+1)c-1\). Then, formula (3.11) holds for the \({\mathbb {F}}_p\)-Selberg integral \(S_{[\varvec{k}]_p}(a,b,c)\) of type \(A_{n}\).
Proof
Under the assumption \(b_n=(k_{n-1}-k_n+1)c-1\), all variables \((t^{(n)}_j)\) in \(\Phi _{[\varvec{k}]_p}(\varvec{t};a,b,c)\) are used to reach the monomial \(\prod _{j=1}^{k_n} (t^{(n)}_j)^{k_{n-1}p-1}\) in the calculation of the \({\mathbb {F}}_p\)-integral \(S_{[\varvec{k}]_p}(a,b,c)\). The remaining free variables \((t^{(i)}_j)\) with \(i<n\) all belong to the factor
\(\Phi _{[\varvec{k}']_p}(t^{(1)},\dots ,t^{(n-1)};a,b',c)\) of \(\Phi _{[\varvec{k}]_p}(\varvec{t};a,b,c)\) and are used to calculate the coefficient of \(\prod _{j=1}^{k_1} (t^{(1)}_j)^{p-1}\prod _{i=2}^{n-1}\prod _{j=1}^{k_i} (t^{(i)}_j)^{k_{i-1}p-1}\).
More precisely, under the assumptions of the theorem we have
where \( (-1)^{b_nk_n+ck_n(k_n-1)/2}\frac{(k_nc)!}{(c!)^{k_n}}\) is the coefficient of \(\prod _{j=1}^{k_n} (t^{(n)}_j)^{k_{n-1}p-1}\) in the expansion of
see Dyson’s formula. We have \( (-1)^{b_nk_n+ck_n(k_n-1)/2} = (-1)^{ (k_{n-1}k_n-k_n(k_n+1)/2)c-k_n}\). Hence,
where \(S_{\varvec{k}'}(a,b',c) = R_{\varvec{k}'}(a,b',c)\) holds by assumptions. To prove the theorem, we need to show that
Indeed, we have
where in the last step we use the cancellation Lemma 2.1. The theorem is proved. \(\square \)
Corollary 3.8
Let \(n>1\), \(\varvec{k}=(k_1,\dots ,k_n)\), and \((a,b_1,c) \in \mathcal A_{(k_1)}\). Let \(b=(b_1,\dots ,b_n)\), where \(b_i=(k_{i-1}-k_i+1)c-1\) for \(i=2,\dots ,n\). Then, formula (3.11) holds for the \({\mathbb {F}}_p\)-Selberg integral \(S_{[\varvec{k}]_p}(a,b,c)\) of type \(A_{n}\).
Proof
Formula (3.11) for the \({\mathbb {F}}_p\)-Selberg integrals of type \(A_1\) is proved in [21]. Hence, the corollary follows from Theorem 3.7 by induction on n. \(\square \)
4 The \(A_2\)-type Selberg integral over \({\mathbb {C}}\)
In this section, we formulate the \(A_2\)-type Selberg integral formula over \({\mathbb {C}}\), formulated and proved in [30], and sketch the proof of the formula, following [30]. In Sect. 5, we adapt this proof to prove the \(A_2\)-type \({\mathbb {F}}_p\)-Selberg integral formula, that is, formula (3.11) for \(n=2\).
4.1 The \(A_2\)-formula over \({\mathbb {C}}\)
For \(k_1\geqslant k_2\geqslant 0\), let \(t=(t_1,\dots ,t_{k_1})\), \(s=(s_1,\dots ,s_{k_2})\). Define the master function
and the integral
where the integration cycle \(C^{k_1,k_2}[0,1]\) is defined in [30, Section 3]. The explicit description of this cycle is of no importance in this paper.
Theorem 4.1
([30, Theorem 3.3]) Let \(\alpha ,\beta _1,\beta _2,\gamma \) be complex numbers such that \({\text {Re}} \alpha>0,\,{\text {Re}} \beta _1>0,\,{\text {Re}} \beta _2 > 0\), \({\text {Re}} \gamma <0\) and \(|{\text {Re}} \gamma |\) sufficiently small. Then,
In the next Sect. 4.2, 4.3, we sketch the proof of formula (4.3) following [30].
4.2 Weight functions
To evaluate \(\tilde{S}(\alpha ,\beta _1,\beta _2,\gamma )\), we introduce a collection of new integrals \(J_{l_1,l_2,m}(\alpha ,\beta _1,\beta _2,\gamma )\), which also can be evaluated explicitly, see [30].
For a function \(f(t_1,\dots ,t_k)\) set
Given \(k_1\geqslant k_2\geqslant 0\), we say that a triple of non-negative integers \((l_1,l_2, m)\) is allowable if \(l_1\leqslant k_1-k_2+l_2, \,\,l_2\leqslant k_2\) and \(m\leqslant {\text {min}}(l_1,l_2)\). For any allowable triple \((l_1 , l_2 , m)\) define the weight function
and the integral
In particular,
4.3 Representations of \({\mathfrak {sl}_3}\)
Consider the complex Lie algebra \({\mathfrak {sl}_3}\) with standard generators \(f_1,f_2, e_1,e_2,h_1,h_2\), simple roots \(\sigma _1,\,\sigma _2\), fundamental weights \(\omega _1,\,\omega _2\). Let \(V_{\lambda _1}\), \(V_{\lambda _2}\) be the irreducible \({\mathfrak {sl}_3}\)-modules with highest weights
and highest weight vectors \(v_1,\,v_2\). For \(k_1\geqslant k_2\geqslant 0\), consider the weight subspace
\(V_{\lambda _1}\otimes V_{\lambda _2}[\lambda _1+\lambda _2-k_1\sigma _1-k_2\sigma _2]\) of the tensor product \(V_{\lambda _1}\otimes V_{\lambda _2}\) and the singular weight subspace \({{\text {Sing}}}\, V_{\lambda _1}\otimes V_{\lambda _2}[\lambda _1+\lambda _2-k_1\sigma _1-k_2\sigma _2]\) consisting of the vectors \(w\in V_{\lambda _1}\otimes V_{\lambda _2}[\lambda _1+\lambda _2-k_1\sigma _1-k_2\sigma _2]\) such that \(e_1w=0\), \(e_2 w=0\). A basis of \(V_{\lambda _1}\otimes V_{\lambda _2}[\lambda _1+\lambda _2-k_1\sigma _1-k_2\sigma _2]\) is formed by the vectors
labeled by allowable triples \((l_1,l_2,m)\). It is known from the theory of KZ equations that the vector
is a singular vector, see [14, Theorem 2.4], [15, Corollary 10.3], cf. [19].
The singular vector equations \(e_1J=0, \,e_2J=0\) are calculated with the help of the formulas:
Here are some of the singular vector relations.
Theorem 4.2
(cf. [30, Theorem 5.2]) We have
Proof
We have
Calculating the coefficient of \(\frac{f_1^{k_1-k_2+i+1}[f_1,f_2]^{k_2-i-1}v_1\otimes f_2^{i}v_2}{(k_1-k_2+i)!\,(k_2-i)!\,i!}\) in \(e_2J=0\), we obtain
This implies the theorem. \(\square \)
Hence,
Combining (4.4) and (4.7), we observe that formula (4.3) is equivalent to the formula
Denote by \(R_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma )\) the right-hand side of (4.8).
To prove (4.8), we use the following observation. The weight subspace \(V_{\lambda _1}[\lambda _1-k_1\sigma _1-k_2\sigma _2]\subset V_{\lambda _1}\) is one-dimensional with a basis vector
By [15, Theorem 5.1], the vector-valued function \(J_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma ) v_{0,0,0}\) satisfies the dynamical difference equations introduced in [29],
Here, \(\mathbb B_1,\,\mathbb B_2\) are certain linear operators acting on \(V_{\lambda _1}\) and preserving the weight decomposition of \(V_{\lambda _1}\), see formulas for these operators in the example in [15, Sect. 7.1] and in [15, Sect. 3.1], also see [29, Formula (8)].
Written explicitly equations (4.9), (4.10) give us the difference equations for the scalar function \(J_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma )\) with respect to the shift of the variables \(\beta _1 \rightarrow \beta _1-1\) and \(\beta _2 \rightarrow \beta _2-1\),
The difference equations for \( J_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma )\, \) are the same as the difference equations for the function \(R_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma )\) with respect to the shift of the variables \(\beta _1 \rightarrow \beta _1-1\) and \(\beta _2 \rightarrow \beta _2-1\). Therefore, the functions \(J_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma )\) and \(R_{0,0,0}(\alpha ,\beta _1,\beta _2,\gamma )\) are proportional up to a periodic function of \(\beta _1,\beta _2\). The periodic function can be fixed by comparing asymptotics as \({\text {Re}} \beta _1 \rightarrow \infty \), \({\text {Re}} \beta _2 \rightarrow \infty \). This finishes the proof in [30] of formulas (4.8) and (4.3).
5 The \(A_2\)-type Selberg integrals over \({\mathbb {F}}_p\)
5.1 Relations between \({\mathbb {F}}_p\)-integrals
For \(\varvec{k}=(k_1,k_2)\), \(k_1> k_2> 0\) and integers
\(0\,<\,a,b_1,b_2,c\,<\,p\) define the master polynomial
and the \({\mathbb {F}}_p\)-integral
where the p-cycle \([\varvec{k}]_p\) is defined in (2.5). This is the \(A_2\)-type \({\mathbb {F}}_p\)-Selberg integral, see (3.10).
For an allowable triple \((l_1,l_2,m)\) define the \({\mathbb {F}}_p\)-integral
where \( W_{l_1,l_2,m}(t;s)\) is the weight function defined in Section 4.2.
Clearly, we have
Denote
Theorem 5.1
Assume that \(k_1<p\).
-
(i)
Assume that every factor in \(B_0\) in the numerator or denominator is a nonzero element of \({\mathbb {F}}_p\). Then,
$$\begin{aligned} I_{0,k_2,0}(a,b_1,b_2,c) = B_0(a,b_1,b_2,c)\,I_{0,0,0}(a,b_1,b_2,c)\,. \end{aligned}$$(5.6) -
(ii)
Assume that every factor in \(B_1\) in the numerator or denominator is a nonzero element of \({\mathbb {F}}_p\) and \(b_1>1\), then
$$\begin{aligned}&I_{0,0,0}(a,b_1-1,b_2,c)\,=\, B_1(a,b_1,b_2,c) \,I_{0,0,0}(a,b_1,b_2,c). \end{aligned}$$(5.7) -
(iii)
Assume that every factor in \(B_2\) in the numerator or denominator is a nonzero element of \({\mathbb {F}}_p\) and \(b_2>1\), then
$$\begin{aligned}&I_{0,0,0}(a,b_1,b_2-1,c)\,=\, B_2(a,b_1,b_2,c) \,I_{0,0,0}(a,b_1,b_2,c). \end{aligned}$$(5.8)
Proof
Equation (5.6) is an \({\mathbb {F}}_p\)-analog of equation (4.7), and its proof is analogous to the proof of equation (4.7).
More precisely, consider the complex Lie algebra \({\mathfrak {sl}_3}\) with standard generators \(f_1,f_2\), \(e_1,e_2\), \(h_1,h_2\), simple roots \(\sigma _1,\,\sigma _2\), fundamental weights \(\omega _1,\,\omega _2\). Let \(V_{\lambda _1}\), \(V_{\lambda _2}\) be the irreducible \({\mathfrak {sl}_3}\)-modules with highest weights
and highest weight vectors \(v_1,\,v_2\). The module \(V_{\lambda _1}\) has a basis \((f_1^{r_1}[f_1,f_2]^{r_{2}}v_1)\) labeled by non-negative integers \(r_1,r_2\), and the module \(V_{\lambda _2}\) has a basis \((f_1^{r_1}[f_1,f_2]^{r_{2}}f_2^{r_3}v_2)\) labeled by non-negative integers \(r_1,r_2, r_3\). For every generator of \({\mathfrak {sl}_3}\), the matrix of its action on \(V_{\lambda _1}\) or on \(V_{\lambda _2}\) in these bases is a polynomial in \( -\frac{a}{c+p}\) \(-\frac{b_1}{c+p},\) \( - \frac{b_2}{c+p}\) with integer coefficients.
Consider the Lie algebra \(\mathfrak {sl}_3\) over the field \({\mathbb {F}}_p\). Let \(V_{\lambda _1}^{{\mathbb {F}}_p}\) be the vector space over \({\mathbb {F}}_p\) with basis \((f_1^{r_1}[f_1,f_2]^{r_{2}}v_1)\) labeled by non-negative integers \(r_1,r_2\) and with the action of \(\mathfrak {sl}_3\) defined by the same formulas as on \(V_{\lambda _1}\) but reduced modulo p. Similarly, we define the \(\mathfrak {sl}_3\)-module \(V_{\lambda _2}^{{\mathbb {F}}_p}\).
Recall \(\varvec{k}=(k_1,k_2)\), \(k_1> k_2> 0\). Consider the weight subspace \(V_{\lambda _1}^{{\mathbb {F}}_p}\otimes V_{\lambda _2}^{{\mathbb {F}}_p}[\lambda _1+\lambda _2-k_1\sigma _1-k_2\sigma _2]\) of the tensor product \(V_{\lambda _1}^{{\mathbb {F}}_p}\otimes V_{\lambda _2}^{{\mathbb {F}}_p}\). This weight subspace has a basis formed by the vectors
labeled by allowable triples \((l_1,l_2,m)\).
Lemma 5.2
The vector
is a singular vector of \(V_{\lambda _1}^{{\mathbb {F}}_p}\otimes V_{\lambda _2}^{{\mathbb {F}}_p}\), that is, \(e_1I=0, \,e_2I=0\).
Proof
Equations \(e_1I=0, \,e_2I=0\) are \({\mathbb {F}}_p\)-analogs of equations \(e_1J=0\), \(e_2J=0\) over \({\mathbb {C}}\).
For \(i=1,2\), the vector \(e_iJ\) is the integral of a certain differential \(k_1+k_2\)-form \(\mu _i\). It is shown in [26, Theorems 6.16.2], [14, Theorem 2.4] that \(\mu _i= {\text {d}}\! \nu _i\), where \(\nu _i\) is some explicitly written differential \(k_1+k_2-1\)-form. This implies \(e_iJ=0\) by Stokes’ theorem.
The vector \(e_iI\) is the \({\mathbb {F}}_p\)-integral of the same \(\mu _i\) reduced modulo p. It is explained in [26, Section 4] that the differential form \(\nu _i\) also can be reduced modulo p and this implies that the \({\mathbb {F}}_p\)-integral \(e_iI\) is zero by Lemma 2.3. Cf. the proof of [26, Theorem 2.4].
Lemma 5.2 implies the equations
for \(i=0,\dots ,k_2-1\), similarly to the proof of equations (4.6). The iterated application of equation (5.9) implies equation (5.6).
The proof of equations (5.7), (5.8) is parallel to the proof of equations (4.11), (4.12). We prove (5.7). The proof of (5.8) is similar.
Equation (4.11) follows from equation (4.9):
and equation \(\mathbb B_1 v_{0,0,0}= B_1 v_{0,0,0}\) in \(V_{\lambda _1}\). The explicit formulas for \(\mathbb B_1\) show that under the assumptions of Theorem 5.1 the action of \(\mathbb B_1\) on \(v_{0,0,0}\) is well-defined modulo p and gives the same result \(\mathbb B_1 v_{0,0,0}= B_1 v_{0,0,0}\) but in \(V_{\lambda _1}^{{\mathbb {F}}_p}\).
The proof of (5.10) in [15] goes as follows. The left-hand side of (5.10) is a vector-valued integral of a suitable differential \(k_1+k_2\)-form \(\mu \). It is shown in [14, Theorem 5.1] that \(\mu = {\text {d}}\! \nu \), where \(\nu \) is some explicitly written differential \(k_1+k_2-1\)-form. This implies (5.10) by Stokes’ theorem.
The p-analog of the left-hand side of (5.10) is the element
This element is the \({\mathbb {F}}_p\)-integral of the same \(\mu \) reduced modulo p. It is explained in [26, Section 4] that the differential form \(\nu \) also can be reduced modulo p and this implies that the \({\mathbb {F}}_p\)-integral in the left-hand side of (5.11) equals zero by Lemma 2.3. Hence, equation (5.7) is proved and Theorem 5.1 is proved. \(\square \)
5.2 Proof of Theorem 3.4
Recall the set of admissible parameters \(\mathcal A_{\varvec{k}}\) introduced in Section 3.1 for \(\varvec{k} = (k_1,k_2)\), \(k_1> k_2> 0\).
Lemma 5.3
Assume that \((a,b_1-1,b_2,c), (a,b_1,b_2,c) \in \mathcal A_{\varvec{k}}\). Then,
Assume that \((a,b_1,b_2-1,c), (a,b_1,b_2,c) \in \mathcal A_{\varvec{k}}\). Then,
Proof
The lemma follows from formulas (5.4) and (5.6) and Theorem 5.1. \(\square \)
For \(n=2\), formula (3.1) takes the form:
Lemma 5.4
Assume that \((a,b_1-1,b_2,c), (a,b_1,b_2,c) \in \mathcal A_{\varvec{k}}\). Then,
Assume that \((a,b_1,b_2-1,c), (a,b_1,b_2,c) \in \mathcal A_{\varvec{k}}(a,b_1,b_2,c)\). Then,
\(\square \)
By Lemmas 5.3 and 5.4, the functions \(S_{\varvec{k}}(a,b_1,b_2,c)\) and \(R_{\varvec{k}}(a,b_1,b_2,c)\) defined on \(\mathcal A_{\varvec{k}}\) satisfy the same difference equations with respects to the shifts of variables \(b_1\rightarrow b_1-1\) and \(b_2\rightarrow b_2-1\).
Lemma 5.5
Assume that a, c are positive integers such that \(0\,<k_1c\,\leqslant p-1\),
\(a+(k_1-1)c \,<\,p-1\). Then, the point
lies in \(\mathcal A_{\varvec{k}}\).
Proof
If \((a,b_1,b_2,c)\) is given by (5.17), then
This proves the lemma. \(\square \)
Lemma 5.6
Assume that \(\tilde{a}, \tilde{c}\) are non-negative integers such that \(0<k_1\tilde{c}\,\leqslant p-1\), \(\tilde{a}+(k_1-1)\tilde{c} \,\leqslant \,p-1\). Denote by \(\mathcal A_{\varvec{k}}(\tilde{a},\tilde{c})\) the set of all \((a,b_1,b_2,c)\in \mathcal A_{\varvec{k}}\) such that \(a=\tilde{a}\), \(c = \tilde{c}\). Then, \(\mathcal A_{\varvec{k}}(\tilde{a},\tilde{c})\) consists of the pairs \((b_1,b_2)\) of non-negative integers satisfying the inequalities
and some other inequalities of the form
where \(A_1,\,A_2,\,A_{12}\) are some integers such that
Proof
The lemma follows from Lemmas 3.1 and 3.2. \(\square \)
Corollary 5.7
Any point \((\tilde{a}, b_1,b_2,\tilde{c}) \in \mathcal A_{\varvec{k}}(\tilde{a},\tilde{c})\) can be connected with the point \((\tilde{a}, p-1-(\tilde{a}+(k_1-1)\tilde{c}), (k_1-k_2+1)\tilde{c}-1,\tilde{c})\in \mathcal A_{\varvec{k}}(\tilde{a},\tilde{c})\) by a piece-wise linear path in \(\mathcal A_{\varvec{k}}(\tilde{a},\tilde{c})\) consisting of the vectors \((0,-1,0,0)\) or \((0,0,-1,0)\). \(\square \)
Proof of Theorem 3.4. For \(n=1\), \(\varvec{k}=(k_1)\) and the point \((\tilde{a}, p-1-(\tilde{a}+(k_1-1)\tilde{c}), \tilde{c})\) formula (3.11) holds by [21, Theorem 4.1].
For \(n=2\), \(\varvec{k} = (k_1,k_2)\) and the point \((\tilde{a}, p-1-(\tilde{a}+(k_1-1)\tilde{c}), (k_1-k_2+1)\tilde{c}-1,\tilde{c})\), formula (3.11) holds by Lemma 5.5 and Theorem 3.7.
For \(n=2\), \(\varvec{k} = (k_1,k_2)\) and arbitrary \((\tilde{a}, b_1,b_2,\tilde{c}) \in \mathcal A_{\varvec{k}}(\tilde{a},\tilde{c})\), formula (3.11) holds by Lemmas 5.3, 5.4 and Corollary 5.7. Theorem 3.4 for \(n=2\) is proved. \(\square \)
Corollary 5.8
Let \(n>2\), \(\varvec{k}=(k_1,\dots ,k_n)\), and \((a,(b_1,b_2),c) \in \mathcal A_{(k_1,k_2)}\). Let \(b=(b_1,\dots ,b_n)\), where \(b_i=(k_{i-1}-k_i+1)c-1\) for \(i=3,\dots ,n\). Then, formula (3.11) holds for the \({\mathbb {F}}_p\)-Selberg integral \(S_{[\varvec{k}]_p}(a,b,c)\) of type \(A_{n}\).
Proof
Formula (3.11) for the \({\mathbb {F}}_p\)-Selberg integrals of type \(A_2\) is proved in Theorem 3.4. Hence, the corollary follows from Theorem 3.7 by induction on n. \(\square \)
5.3 Evaluation of \(I_{0,0,0}(a,b_1,b_2,c)\)
In this section, we evaluate \(I_{0,0,0}(a,b_1,b_2,c)\) without using the evaluation of \(S_{\varvec{k}}(a,b_1,b_2,c)\).
Theorem 5.9
Let \(\varvec{k}=(k_1,k_2)\), \(k_1>k_2> 0\) and \(a,b_1,b_2,c\in {\mathbb {Z}}_{>0}\). Assume that
\(a+(k_1-1)c<p\) and all factorials on the right-hand side of the next formula are factorials of the non-negative integers less than p. Then,
Proof
The proof is parallel to the proof of Theorem 3.4 for \(n=2\).
Denote by \(\mathcal A^I_{\varvec{k}}\) the set of all \(a,b_1,b_2,c\in {\mathbb {Z}}_{>0}\) satisfying the assumptions of Theorem 5.9. Notice that if \((a,b_1,b_2,c)\in \mathcal A^I_{\varvec{k}}\), then
\(\square \)
Lemma 5.10
Formula (5.20) holds if \(b_2=(k_1-k_2+1)c\) and \((a, b_1, (k_1-k_2+1)c, c)\in \mathcal A^I_{\varvec{k}}\).
Proof
If \(b_2=(k_{1}-k_2+1)c\), then all variables \((s_j)\) in the integrand of \(I_{0,0,0}(a, b_1,(k_1-k_2+1)c, c)\) are used to reach the monomial \(\prod _{j=1}^{k_n} s_j^{k_{1}p-1}\) in the calculation of the \({\mathbb {F}}_p\)-integral \(I_{0,0,0}(a, b_1, (k_1-k_2+1)c, c)\). The remaining free variables \((t_i)\) all belong to the factor
of the integrand and are used to calculate the coefficient of the monomial \(\prod _{j=1}^{k_1} t_i^{p-1}\).
More precisely, under the assumptions of the theorem we have
cf. the proof of Theorem 3.7. We have \( (-1)^{b_2k_2+ck_2(k_2-1)/2}= (-1)^{ (k_{1}k_2-k_2(k_2+1)/2)c-k_2}\).
By [21, Theorem 4.1] we have \(S_{(k_1)}(a-1,b_1,c) = R_{(k_1)}(a-1,b_1,c)\). Hence,
Denote by \(R^I_{\varvec{k}}(a,b_1,b_2,c)\) the right-hand side in (5.20). We have
where we used the cancellation Lemma 2.1 in the last step. Hence,
\(I_{0,0,0}(a, b_1, (k_1-k_2+1)c, c) = R^I_{\varvec{k}}(a, b_1, (k_1-k_2+1)c, c)\) and Lemma 5.10 is proved. \(\square \)
Comparing equations (5.7), (5.8) and the formula for \(R^I_{\varvec{k}}(a, b_1, b_2, c)\), we conclude that the functions \(I_{0,0,0}(a, b_1, b_2, c)\) and \(R^I_{\varvec{k}}(a, b_1, b_2, c)\) on \(\mathcal A^I_{\varvec{k}}\) satisfy the same difference equations with respect to the shifts of variables \(b_1\rightarrow b_1-1\) and \(b_2\rightarrow b_2-1\) and are equal if \(b_2\) takes its minimal value \((k_1-k_2+1)c\). This implies Theorem 5.9, cf. Lemmas 5.5, 5.6 and Corollary 5.7.
5.4 Sketch of the proof of formula (3.11) for \(n>2\)
The proof is parallel to the proof of Theorem 3.4.
Analogously to the proof of Theorem 5.1, consider the Lie algebra \(\mathfrak {sl}_{n+1}\) and its representations \(V_{\lambda _1}^{{\mathbb {F}}_p}\) and \( V_{\lambda _2}^{{\mathbb {F}}_p}\) over \({\mathbb {F}}_p\) with highest weights
and highest weight vectors \(v_1,\,v_2\). Consider the PBW basis \(\mathcal B = (u)\) of the weight subspace \(V_{\lambda _1}^{{\mathbb {F}}_p}\otimes V_{\lambda _2}^{{\mathbb {F}}_p}[\lambda _1+\lambda _2-\sum _{i=1}^n k_i\sigma _i]\) like in the proof of Theorem 5.1. We distinguish two elements of that basis:
For \(n=2\), these vectors are the vectors \(v_{0,0,0}\) and \( v_{0,k_2,0}\) in the proof of Theorem 5.1.
To any basis vector \(u\in \mathcal B\), we assign the weight function \(W_u(t)\) defined in [19, Section 6.1], here t is the collection of variables defined in (3.9). Then, we consider the \({\mathbb {F}}_p\)-integrals
It follows from the formulas for the weight functions that
cf. (5.4). It is known from the theory of KZ equations that the vector
is a singular vector in \(V_{\lambda _1}^{{\mathbb {F}}_p}\otimes V_{\lambda _2}^{{\mathbb {F}}_p}[\lambda _1+\lambda _2-\sum _{i=1}^n k_i\sigma _i]\). From the singular vector condition, it follows that
where \(B_0(a,b,c)\) is an explicit expression like in (5.6).
The vector \(I_{u_1}(a,b,c) u_1\) is a generator of the one-dimensional weight subspace \(V_{\lambda _1}^{{\mathbb {F}}_p}[\lambda _1+\lambda _2-\sum _{i=1}^n k_i\sigma _i]\). That vector satisfies the dynamical equations defined in [29]. The dynamical equations take the form
where \(B_i(a,b,c)\) are explicit products like in (5.7) and (5.8).
Equation (5.24) and difference equations (5.25) imply that the two functions \(S_{\varvec{k}}(a,b,c)\) and \(R_{\varvec{k}}(a,b,c)\), defined on the set \(\mathcal A_{\varvec{k}}\), satisfy the same difference equations with respect to the shift of variables \(b_i\rightarrow b_i-1\) for \(i=1,\dots ,n\). By Corollary 3.8, we also know that the two functions are equal at the distinguished point
This implies that the two functions are equal (cf. Corollary 5.7) and formula (3.11) holds for any n. The details of this sketch will be published elsewhere.
References
Andrews, G.E., Askey, R., Roy, R.: Special Functions. Cambridge University Press, Cambridge (1999)
Anderson, G..W.: The evaluation of Selberg sums. C. R. Acad. Sci. Paris Sér. I Math 311(8), 469–472 (1990)
Aomoto, K.: Jacobi polynomials associated with Selberg integral. Siam J. Math 18(2), 545–549 (1987)
Askey, R.: Some basic hypergeometric extensions of integrals of Selberg and Andrews. SIAM J. Math. Anal. 11, 938–951 (1980)
Cherednik, I.: From double Hecke algebra to analysis, Doc.Math.J.DMV, Extra Volume ICM. II, 527–531 (1998)
Etingof, P., Frenkel, I., Kirillov, A.: Lectures on representation theory and Knizhnik-Zamokodchikov equations, Mathematical Surveys and Monographs, 58, AMS, Providence, RI, (1998). xiv+198 pp. ISBN: 0-8218-0496-0
Evans, R.J.: The evaluation of Selberg character sums. L’Enseign. Math. 37, 235–248 (1991)
Felder, G., Stevens, L., Varchenko, A.: Elliptic Selberg integrals and conformal blocks. Math. Res. Lett. 10(5–6), 671–684 (2003)
Felder, G., Varchenko, A.: Integral representation of solutions of the elliptic Knizhnik-Zamolodchikov-Bernard equations. Int. Math. Res. Notices 5, 221–233 (1995)
Forrester, P.. J., Warnaar, S.. O.: The importance of the Selberg integral. Bull. Amer. Math. Soc. (N.S.) 45, 489–534 (2008)
Habsieger, L.: Une \(q\)-intégrale de Selberg et Askey. SIAM J. Math. Anal. 19, 1475–1489 (1988)
Kaneko, J.: \(q\)-Selberg integrals and Macdonald polynomials. Ann. Sci. Ecole Norm. Sup. 29, 583–637 (1996)
Knizhnik, V., Zamolodchikov, A.: Current algebra and the Wess-Zumino model in two dimensions. Nucl. Phys. B 247, 83–103 (1984)
Matsuo, A.: An application of Aomoto-Gelfand Hypergeometric functions to the \(SU(n)\) Kniznik-Zamolodchikov Equation. Comm. Math. Phys. 134(1990), 65–77 (1990)
Markov, Y., Varchenko, A.: Hypergeometric solutions of Trigonometric KZ Equations satisfy Dynamical Difference equations. Adv. Math. 166(1), 100–147 (2002)
Mukhin, E., Varchenko, A.: Remarks on critical points of phase functions and norms of Bethe vectors. Adv. Stud. Pure Math. 27, 239–246 (2000)
Opdam, E.M.: Some applications of hypergeometric shift operators. Invent. Math. 98, 1–18 (1989)
Rains, E.: Multivariate Quadratic Transformations and the Interpolation Kernel, Contribution to the Special Issue on Elliptic Hypergeometric Functions and Their Applications, SIGMA 14 (2018), 019, 69 pages, https://doi.org/10.3842/SIGMA.2018.019
Rimányi, R., Stevens, L., Varchenko, A.: Combinatorics of rational functions and Poincare-Birkhoff-Witt expansions of the canonical \(U({\mathfrak{n}_{-}})\)-valued differential form. Ann. Comb. 9(1), 57–74 (2005)
Rimányi, R., Tarasov, V., Varchenko, A., Zinn-Justin, P.: Extended Joseph polynomials, quantized conformal blocks, and a q-Selberg type integral. J. Geometry Phys. 62, 2188–2207 (2012)
Rimányi, R., Varchenko, A.: The \(\mathbb{F}_{p}\)-Selberg integral, arXiv:2011.14248, 1–19
Selberg, A.: Bemerkninger om et multipelt integral. Norsk Mat. Tidsskr. 26, 71–78 (1944)
Slinkin, A., Varchenko, A.: Hypergeometric Integrals Modulo \(p\) and Hasse–Witt Matrices, arXiv:2001.06869, 1–36
Spiridonov, V.: On the elliptic beta function, (Russian) Uspekhi Mat. Nauk 5 6 (2001), no. 1, 181–182; translation in Russian Math. Surveys 56 (2001), no. 1, 185–186
Schechtman, V., Varchenko, A.: Arrangements of Hyperplanes and Lie Algebra Homology. Invent. Math. 106, 139–194 (1991)
Schechtman, V., Varchenko, A.: Solutions of KZ differential equations modulo \(p\). Ramanujan J. 48(3), 655–683 (2019). https://doi.org/10.1007/s11139-018-0068-x
Tarasov, V., Varchenko, A.: Geometry of q-hypergeometric functions as a bridge between Yangians and quantum affine algebras. Invent. Math. 128, 501–588 (1997)
Tarasov, V., Varchenko, A.: Geometry of q-hypergeometric functions, quantum affine algebras and elliptic quantum groups. Asterisque 246, 1–135 (1997)
Tarasov, V., Varchenko, A.: Difference Equations compatible with Trigonometric KZ Differential Equations. IMRN 15, 801–829 (2000)
Tarasov, V., Varchenko, A.: Selberg-type integrals associated with \({\mathfrak{sl}_{3}}\). Lett. Math. Phys. 65, 173–185 (2003)
Varchenko, A.: The Euler beta-function, the Vandermonde determinant, the Legendre equation, and critical values of linear functions on a configuration of hyperplanes, I. (Russian) Izv. Akad. Nauk SSSR Ser. Mat. 53 (1989), no. 6, 1206–1235, 1337; translation in Math. USSR-Izv. 35 (1990), no. 3, 543–571
Varchenko, A.: Special functions, KZ type equations, and Representation theory, CBMS, Regional Conference Series in Math., n. 98, AMS (2003)
Varchenko, A.: Remarks on the Gaudin model modulo \(p\). J. Singularities. 18: 486–499 (2018). arXiv:1708.06264
Varchenko, A.: Solutions modulo \(p\) of Gauss-Manin differential equations for multidimensional hypergeometric integrals and associated Bethe ansatz, Mathematics (2017), 5(4), 52 arXiv:1709.06189https://doi.org/10.3390/math5040052, 1–18
Varchenko, A.: Hyperelliptic integrals modulo \(p\) and Cartier-Manin matrices, arXiv:1806.03289, 1–16
Varchenko, A.: An invariant subbundle of the KZ connection mod \(p\) and reducibility of \({\widehat{\mathfrak{sl}_{2}}}\) Verma modules mod \(p\), arXiv:2002.05834, 1–14
Varchenko, A.: Determinant of \(\mathbb{F}_{p}\)-hypergeometric solutions under ample reduction, arXiv:2010.11275, 1–22
Ole Warnaar, S.: A Selberg integral for the Lie algebra \(A_n\), Acta Math. 203(2): 269–304 (2009)
Ole Warnaar, S.: The \(\mathfrak{sl}_{3}\) Selberg integral. Adv. Math 224(2), 499–524 (2010)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
R. Rimányi: supported in part by Simons Foundation grant 523882. A. Varchenko: supported in part by NSF grant DMS-1954266.
Rights and permissions
About this article
Cite this article
Rimányi, R., Varchenko, A. The \({\mathbb {F}}_p\)-Selberg integral of type \(A_n\). Lett Math Phys 111, 71 (2021). https://doi.org/10.1007/s11005-021-01417-x
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11005-021-01417-x