License: arXiv.org perpetual non-exclusive license
arXiv:2606.26500v1 [math.CA] 25 Jun 2026

An analytic approach to the Ubiquity of geometric Brascamp–Lieb data

Mirei Watanabe
(Date: June 25, 2026)
Abstract.

The ubiquity of geometric Brascamp–Lieb data, which means a certain kind of density of geometric data in the set of all feasible Brascamp–Lieb data has been studied recently. Relying substantially on the work of Dvir and Hu, we provide an analytic proof of ubiquity. Our argument also extends to the setting of quiver Brascamp–Lieb data.

1. Introduction

In their research on the adjoint Brascamp–Lieb inequality, Bennett and Tao showed that the finiteness of the adjoint Brascamp–Lieb constant is equivalent to the finiteness of the Brascamp–Lieb constant [6]. More recently, using density-type considerations, a new proof of part of this equivalence was given in [8]. This argument was based on the fact that so-called geometric data are dense (in a suitable sense) in the space of all feasible data. Geometric data are relatively tractable, and such density results, refered to as ubiquity in [8], are expected to be useful in reducing certain proofs concerning feasible data to the case of geometric data. In this paper we use ideas from work by Dvir–Hu [12] to give a new proof of ubiquity of geometric Brascamp–Lieb data. In fact, our proof also works in the more general context of quiver Brascamp–Lieb data and so we also recover a very recent result by Chindris–Derksen [11].

1.1. Brascamp–Lieb inequality

Let us begin by introducing the form of the Brascamp–Lieb inequality.

Given a family of linear transformations 𝐁=(Bjnj×n)j[m]\mathbf{B}=(B_{j}\in\mathbb{R}^{n_{j}\times{n}})_{j\in[m]} and a tuple of positive exponents 𝐩=(pj)j[m]\mathbf{p}=(p_{j})_{j\in[m]}, a Brascamp–Lieb ineqality is an inequality of the form

(1.1) nj=1mfj(Bjx)pjdxCj=1m(njfj)pj\int_{\mathbb{R}^{n}}\prod_{j=1}^{m}f_{j}(B_{j}x)^{p_{j}}\,dx\leq C\prod_{j=1}^{m}\left(\int_{\mathbb{R}^{n_{j}}}f_{j}\right)^{p_{j}}

which holds for all non-negative and integrable functions fj:njf_{j}:\mathbb{R}^{n_{j}}\to\mathbb{R}. We denote by BL(𝐁,𝐩)\mathrm{BL}({\mathbf{B}},\mathbf{p}) the optimal constant in (1.1), and by BLg(𝐁,𝐩)\mathrm{BL_{g}}({\mathbf{B}},\mathbf{p}) the optimal constant in (1.1) when fj(x):=exp(πAjx,x)f_{j}(x):=\exp{(-\pi\langle A_{j}x,x\rangle)} for some Aj𝖯𝖣njA_{j}\in\mathsf{PD}_{n_{j}}. Here 𝖯𝖣nj\mathsf{PD}_{n_{j}} denotes the set of all real, self-adjoint and positive definite nj×njn_{j}\times n_{j} matrices.

Hölder’s inequality, the Loomis–Whitney inequality and Young’s convolution inequality are important special cases. The Brascamp–Lieb inequality has been studied by many authors, and some useful results about the finiteness and the behaviour of the constant BLg(𝐁,𝐩)\mathrm{BL_{g}}({\mathbf{B}},\mathbf{p}) and BL(𝐁,𝐩)\mathrm{BL}({\mathbf{B}},\mathbf{p}) have been obtained (see, for example [2], [4], [7] and [5]). A remarkable theorem of Lieb [16] gives us the following.

Theorem 1.1.

Let (𝐁,𝐩)(\mathbf{B},\mathbf{p}) be a Brascamp–Lieb datum. Then BL(𝐁,𝐩)=BLg(𝐁,𝐩)\mathrm{BL}(\mathbf{B},\mathbf{p})=\mathrm{BL_{g}}(\mathbf{B},\mathbf{p}).

We next introduce geometric Brascamp–Lieb data, a special case of Brascamp–Lieb data.

Definition 1.2.

A Brascamp–Lieb datum (𝐁,𝐩)({\mathbf{B}},\mathbf{p}) is called geometric if

(1.2) j=1mpjBjTBj=idn\sum^{m}_{j=1}p_{j}B_{j}^{T}B_{j}=id_{{\mathbb{R}^{n}}}

and

(1.3) BjBjT=idnjfor all j[m].B_{j}B_{j}^{T}=id_{{\mathbb{R}^{n_{j}}}}\quad\text{for all $j\in[m]$}.
Theorem 1.3.

Let (𝐁,𝐩)({\mathbf{B}},\mathbf{p}) be a geometric Brascamp–Lieb datum. Then

BL(𝐁,𝐩)=BLg(𝐁,𝐩)=1.\mathrm{BL}({\mathbf{B}},\mathbf{p})=\mathrm{BL_{g}}({\mathbf{B}},\mathbf{p})=1.

Theorem 1.3 is first proved by Ball (rank one) [1] and Barthe (general rank) [2]. (See also [5, Theorem 2.8].) In general, it is difficult to compute BL(𝐁,𝐩)\mathrm{BL}({\mathbf{B}},\mathbf{p}). So, geometric data are easier to handle in that respect.

We say that the two tuples of matrices 𝐁\mathbf{B} and 𝐁\mathbf{B}^{\prime} are equivalent if there exist invertible matrices (Cjnj×nj)j[m](C_{j}\in\mathbb{R}^{n_{j}\times n_{j}})_{j\in[m]} and Cn×nC\in\mathbb{R}^{n\times n} such that for each j[m]j\in[m],

Bj=Cj1BjC.B^{\prime}_{j}=C_{j}^{-1}B_{j}C.

According to [5, Lemma 3.3], we have

(1.4) BL(𝐁,𝐩)=j=1m|detnj(Cj)|pj|detn(C)|BL(𝐁,𝐩).\mathrm{BL}({\mathbf{B}^{\prime}},\mathbf{p})=\frac{\prod^{m}_{j=1}|\mathrm{det_{\mathbb{R}^{n_{j}}}(\textit{$C_{j}$})}|^{p_{j}}}{|\mathrm{det_{\mathbb{R}^{n}}(\textit{$C$})}|}\mathrm{BL}({\mathbf{B}},\mathbf{p}).

By the following theorem [8], which is a density-type result, we may expect problems involving Brascamp–Lieb data with BL(𝐁,𝐩)<\mathrm{BL}({\mathbf{B}},\mathbf{p})<\infty, which we refer to as feasible, can be reduced to the case of geometric data. Bez, Gauvan and Tsuji proved this theorem using operator scalings [14]. Roughly speaking, operator scaling is an iterative normalisation procedure that rescales the linear maps so that they approach a geometric datum.

Theorem 1.4.

Let 𝐩=(pj)j[m]\mathbf{p}=(p_{j})_{j\in[m]} be a tuple of positive real numbers. Then for any feasible datum (𝐁,𝐩)(\mathbf{B},\mathbf{p}), there exists some tuple of matrices 𝐆\mathbf{G} such that (𝐆,𝐩)(\mathbf{G},\mathbf{p}) is geometric and for any ε>0\varepsilon>0, there is some tuple of matrices 𝐁\mathbf{B}^{\prime} which is equivalent to 𝐁\mathbf{B} such that

𝐆𝐁<ε.\|\mathbf{G}-\mathbf{B}^{\prime}\|<\varepsilon.

Recently, the notion of Brascamp–Lieb datum has been extended to so-called quiver datum by Chindris and Derksen [11].

1.2. Capacity

Let kk and mm be positive integers. Let (d1,,dk)(d_{1},\ldots,d_{k}) and (n1,,nm)(n_{1},\ldots,n_{m}) be two tuples of positive integers and 𝐩=(p1,,pm)\mathbf{p}=(p_{1},\ldots,p_{m}) be a tuple of positive real numbers such that

i[k]di=j[m]pjnj.\sum_{i\in[k]}d_{i}=\sum_{j\in[m]}p_{j}n_{j}.

For each pair (i,j)(i,j), let 𝐀ij\mathbf{A}_{ij} be a finite index set and denote

𝐕:=(Vanj×di:a𝐀ij,i[k],j[m]).\mathbf{V}:=(V_{a}\in{\mathbb{R}}^{n_{j}\times d_{i}}:a\in{\mathbf{A}}_{ij},i\in[k],j\in[m]).

The pair (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is called a quiver datum, and its capacity is defined as follows:

(1.5) Cap(𝐕,𝐩):=inf(Yj𝖯𝖣nj)j[m]Cap(𝐕,𝐩;(Yj)j[m]),\mathrm{Cap}(\mathbf{V},\mathbf{p}):=\inf_{(Y_{j}\in\mathsf{PD}_{n_{j}})_{j\in[m]}}\mathrm{Cap}(\mathbf{V},\mathbf{p};(Y_{j})_{j\in[m]}),

where

(1.6) Cap(𝐕,𝐩;(Yj)j[m]):=i=1kdetdi(j=1mpja𝐀ijVaTYjVa)j=1n(detnjYj)pi.\mathrm{Cap}(\mathbf{V},\mathbf{p};(Y_{j})_{j\in[m]}):=\frac{\prod^{k}_{i=1}\det_{{\mathbb{R}}^{d_{i}}}\big(\sum^{m}_{j=1}p_{j}\sum_{a\in\mathbf{A}_{ij}}V^{T}_{a}Y_{j}V_{a}\big)}{\prod^{n}_{j=1}(\det_{{\mathbb{R}}^{n_{j}}}Y_{j})^{p_{i}}}.

Considering the special case k=1k=1 and #𝐀1j=1\#\mathbf{A}_{1j}=1 for all j[m]j\in[m], we have

Cap(𝐁,𝐩)=BLg(𝐁,𝐩)2.\mathrm{Cap(\mathbf{B},\mathbf{p})=\mathrm{BL_{g}}(\mathbf{B},\mathbf{p})^{-2}}.

Thus, by Lieb’s theorem, we can study the finiteness and the behaviour of the constant BL(𝐁,𝐩)\mathrm{BL}(\mathbf{B},\mathbf{p}) by studying the associated capacity. Chindris and Derksen have developed the theory of the capacity. Their work [10] gives us important basic properties, following the ordinary theory of the Brascamp–Lieb inequality. Also, [11] gives us the algebraicity of the Brascamp–Lieb constant in the case where the exponents are rational. From here, we introduce results regarding the positivity and extremals of capacity, as well as geometricity of quiver data.

We say that (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is feasible when its capacity is strictly positive. Also, we say that the two tuples of matrices 𝐕\mathbf{V}, 𝐕\mathbf{V}^{\prime} are equivalent if there exist some tuples of invertible linear maps (Midi×di)i[k](M_{i}\in{\mathbb{R}}^{d_{i}\times d_{i}})_{i\in[k]} and (Njnj×nj)j[m](N_{j}\in{\mathbb{R}}^{n_{j}\times n_{j}})_{j\in[m]} such that

Va=NjVaMi1for all a𝐀iji[k]j[m].V_{a}^{\prime}=N_{j}V_{a}M_{i}^{-1}\quad\text{for all $a\in\mathbf{A}_{ij}$, $i\in[k]$, $j\in[m]$}.

From the calculation in [10, Theorem 14], we obtain the following property.

Proposition 1.5.

Assume that the two tuples of matrices 𝐕\mathbf{V}, 𝐕\mathbf{V}^{\prime} are equivalent. Then (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is feasible if and only if (𝐕,𝐩)(\mathbf{V}^{\prime},\mathbf{p}) is feasible.

We say that (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is extremisable if there is some (Yj𝖯𝖣nj)j[m](Y_{j}\in\mathsf{PD}_{n_{j}})_{j\in[m]} achieving the infimum on the right-hand side of (1.5), and we call this (Yj𝖯𝖣nj)j[m](Y_{j}\in\mathsf{PD}_{n_{j}})_{j\in[m]} an extremiser of (𝐕,𝐩)(\mathbf{V},\mathbf{p}). The following fact about extremisers is known (see [11, Theorem 5]).

Theorem 1.6.

Assume that (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is extremisable. Then (Yj𝖯𝖣nj)j[m](Y_{j}\in\mathsf{PD}_{n_{j}})_{j\in[m]} is an extremiser of (𝐕,𝐩)(\mathbf{V},\mathbf{p}) if and only if (Yj𝖯𝖣nj)j[m](Y_{j}\in\mathsf{PD}_{n_{j}})_{j\in[m]} satisfies the following property:

(1.7) Xi:=j=1mpja𝐀ij(Va)TYjVais invertible for all i[k] X_{i}:=\sum^{m}_{j=1}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}(V_{a})^{T}Y_{j}V_{a}\quad\text{is invertible for all $i\in[k]$ }

and

(1.8) i=1ka𝐀ijVaXi1(Va)T=Yj1for all j[m].\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}{X_{i}}^{-1}(V_{a})^{T}={Y_{j}}^{-1}\quad\text{for all $j\in[m]$}.

The fact that (1.7) and (1.8) are necessary for the existence of extremisers is proved in [10, Theorem 20], using the same method introduced in [5]. Also, the converse is proved in [11, Theorem 5].

In addition to the special cases of the quiver datum introduced already, we next introduce the notion of geometric quiver datum.

Definition 1.7.

The quiver datum (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is said to be geometric if

j=1mpja𝐀ij(Va)TVa=iddifor each i[k] \sum^{m}_{j=1}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}(V_{a})^{T}V_{a}=id_{{\mathbb{R}}^{d_{i}}}\quad\text{for each $i\in[k]$ }

and

i=1ka𝐀ijVa(Va)T=idnjfor each j[m].\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}(V_{a})^{T}=id_{{\mathbb{R}}^{n_{j}}}\quad\text{for each $j\in[m]$}.

Chindris and Derksen proved that the capacity of a geometric datum is equal to one [11, Theorem 3].

Theorem 1.8.

If (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is a geometric quiver datum, then Cap(𝐕,𝐩)=1\mathrm{Cap}(\mathbf{V},\mathbf{p})=1.

In [11], Chindris and Derksen also proved an extension of Theorem 1.4 to quiver data. They proved it by algebraic methods via a Jordan–Holder filtration.

Theorem 1.9.

Let 𝐩=(pj)j[m]\mathbf{p}=(p_{j})_{j\in[m]} be a tuple of positive real numbers. Then for any feasible quiver datum (𝐕,𝐩)(\mathbf{V},\mathbf{p}), there exists some tuple of matrices 𝐆\mathbf{G} such that (𝐆,𝐩)(\mathbf{G},\mathbf{p}) is geometric and for any ε>0\varepsilon>0, there is some tuple of matrices 𝐕\mathbf{V}^{\prime} which is equivalent to 𝐕\mathbf{V} such that

𝐆𝐕<ε.\|\mathbf{G}-\mathbf{V}^{\prime}\|<\varepsilon.

Unlike the proof of ubiquity by Bez, Gauvan, and Tsuji using operator scalings, or the proof by Chindris and Derksen based on algebraic methods, this paper provides a completely new proof of Theorem 1.9 using analytic techniques. With the goal of establishing ubiquity, we prove the following theorem.

Theorem 1.10.

Assume that the quiver datum (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is feasible. Then for each ε>0\varepsilon>0, there exists some quiver datum 𝐕=(Va)a\mathbf{V}^{\prime}=(V_{a}^{\prime})_{a} equivalent to 𝐕\mathbf{V} such that

(1.9) j=1mpja𝐀ij(Va)TVa=iddifor each i[k] \sum^{m}_{j=1}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}(V_{a}^{\prime})^{T}V_{a}^{\prime}=id_{{\mathbb{R}}^{d_{i}}}\quad\text{for each $i\in[k]$ }

and

(1.10) i=1ka𝐀ijVa(Va)Tidnj<εfor each j[m] .\Big\|\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}^{\prime}(V_{a}^{\prime})^{T}-id_{{\mathbb{R}}^{n_{j}}}\Big\|<\varepsilon\quad\text{for each $j\in[m]$ }.

In Section 2, we study the logarithm of capacity and prove Theorem 1.10. The proof is based on the work of Dvir and Hu [12].

In Section 3, we show that (1.7) and (1.8) of Theorem 1.6 are necessary for the existence of extremisers using the proof of Theorem 1.10. In addition, we prove Theorem 1.9 using the result of Theorem 1.10. After that, using ubiquity, we provide an upper bound for Brascamp–Lieb constants for certain data.

2. Proof of Theorem 1.10

Guided by the proof of [12, Theorem 1.2], we now proceed to prove Theorem 1.10.

2.1. Preliminaries

First, we reduce the positivity of the capacity to the boundedness of a function. Similar reductions are carried out in [2, Proposition 6].

For each j[m]j\in[m] and Yj𝖯𝖣njY_{j}\in\mathsf{PD}_{n_{j}}, there exists some orthogonal matrix RjOnj()R_{j}\in O_{n_{j}}(\mathbb{R}) and tj1,,tjnjt_{j1},\ldots,t_{jn_{j}}\in\mathbb{R} such that

Yj=Rj(exptj100exptjnj)RjT.Y_{j}=R_{j}\begin{pmatrix}\exp{{t_{j1}}}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&\exp{t_{jn_{j}}}\end{pmatrix}R_{j}^{T}.

The middle matrix is a diagonal matrix with exptjs\exp{{t_{js}}} as its (s,s)(s,s) entry. For each j[m]j\in[m], let [𝒙a,j1,,𝒙a,jnj][{\bm{x}}_{a,j1},\ldots,{\bm{x}}_{a,jn_{j}}] be a representation of the matrix VaTRjV_{a}^{T}R_{j} as a list of column vectors. Let N=j[m]njN=\sum_{j\in[m]}n_{j} and define f:N×j=1mOnj()f:\mathbb{R}^{N}\times\prod^{m}_{j=1}O_{n_{j}}(\mathbb{R})\to\mathbb{R} as follows:

f(𝒕,R1,,Rm):=𝜸,𝒕i=1klogdetXi,f(\bm{t},R_{1},\ldots,R_{m}):=\langle\bm{\gamma},\bm{t}\rangle-\sum^{k}_{i=1}\log\det X_{i},

where 𝜸=(γe)e[N]=(γjs)j[m],s[nj]\bm{\gamma}=(\gamma_{e})_{e\in[N]}=(\gamma_{js})_{j\in[m],s\in[n_{j}]}, γjs=pj\gamma_{js}=p_{j} for each j[m],s[nj]j\in[m],s\in[n_{j}] and

Xi\displaystyle X_{i} =j[m]pja𝐀ijs[nj]exptjs𝒙a,js𝒙a,jsT\displaystyle=\sum_{j\in[m]}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}\sum_{s\in[n_{j}]}\exp{t_{js}}\cdot{\bm{x}}_{a,js}{\bm{x}}^{T}_{a,js}
=j[m]pja𝐀ij[𝒙a,j1,,𝒙a,jnj](exptj100exptjnj)(𝒙a,j1T::𝒙a,jnjT).\displaystyle=\sum_{j\in[m]}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}[{\bm{x}}_{a,j1},\ldots,{\bm{x}}_{a,jn_{j}}]\begin{pmatrix}\exp{{t_{j1}}}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&\exp{t_{jn_{j}}}\end{pmatrix}\begin{pmatrix}{\bm{x}}_{a,j1}^{T}\\ :\\ :\\ {\bm{x}}_{a,jn_{j}}^{T}\end{pmatrix}.

Observe that XiX_{i} is self-adjoint and positive semi-definite. Taking the logarithm of (1.6), we obtain

f(𝒕,R1,,Rm)=logCap(𝐕,𝐩;(Yj)j[m]).f(\bm{t},R_{1},\ldots,R_{m})=-\log\mathrm{Cap}(\mathbf{V},\mathbf{p};(Y_{j})_{j\in[m]}).

Thus, we obtain the following proposition.

Proposition 2.1.

The function ff is bounded above if and only if (𝐕,𝐩)(\mathbf{V},\mathbf{p}) is feasible.

From Proposition 2.1 we may assume that the function ff defined earlier is bounded above. In particular, every XiX_{i} is always positive definite. This means that there exists an invertible matrix MiM_{i} such that

MiTMi=Xi1M_{i}^{T}M_{i}=X_{i}^{-1}

for each i[k]i\in[k].

2.2. Basic properties of the function ff

We use the following four lemmas to prove Theorem 1.10. The idea of the proof is similar to [12] (see also [13], [2]), which considers a sequence approaching the extreme point of the function.

Lemma 2.2.

For any 𝐭N{\bm{t}}\in\mathbb{R}^{N}, there exist orthogonal triples (R1(𝐭),,Rm(𝐭))(R^{*}_{1}(\bm{t}),\ldots,R^{*}_{m}(\bm{t})) such that

(2.1) f(𝒕,R1(𝒕),,Rm(𝒕))=maxR1,,Rmf(𝒕,R1,,Rm)f(\bm{t},R^{*}_{1}({\bm{t}}),\ldots,R^{*}_{m}({\bm{t}}))=\max_{R_{1},\ldots,R_{m}}f(\bm{t},R_{1},\ldots,R_{m})

and for each j[m]j\in[m] and s,s[nj]s,s^{\prime}\in[n_{j}], sss\neq s^{\prime} with tjs=tjst_{js}=t_{js^{\prime}},

(2.2) i=1ka𝐀ijMi𝒙a,js,Mi𝒙a,js=0\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\langle{M_{i}{\bm{x}}_{a,js}},{M_{i}{\bm{x}}_{a,js^{\prime}}}\rangle=0

where [𝐱a,i1,,𝐱a,jnj]=VaTRi(𝐭)[{\bm{x}}_{a,i1},\ldots,{\bm{x}}_{a,jn_{j}}]=V_{a}^{T}R^{*}_{i}({\bm{t}}).

Proof.

First, there are some orthogonal triples (R1(𝒕),,Rm(𝒕))(R^{*}_{1}({\bm{t}}),\ldots,R^{*}_{m}({\bm{t}})) satisfying (2.1) by the compactness of j=1mOnj()\prod^{m}_{j=1}O_{n_{j}}(\mathbb{R}).

Fix j[m]j\in[m]. We partition the indices of (tj1,,tjnj)(t_{j1},\ldots,t_{jn_{j}}) into equivalence classes J1,,Jb[nj]J_{1},\ldots,J_{b}\subset[n_{j}] such that for ss, ss^{\prime} in the same classes tjs=tjst_{js}=t_{js^{\prime}} and for different classes tjstjst_{js}\neq t_{js^{\prime}}. We use tSrt_{S_{r}} to denote the value of tjst_{js} for sJrs\in J_{r}, and La,JrL_{a,J_{r}} to denote the matrix consisting of all columns 𝒙a,js\bm{x}_{a,js} with sJrs\in J_{r}. Since the terms in XiX_{i} that depend on RjR_{j} are

a𝐀ijr[b](pjexptJrsJr𝒙a,js𝒙a,jsT)=a𝐀ijr[b](pjexptJrLa,JrLa,JrT)\sum_{a\in{\mathbf{A}}_{ij}}\sum_{r\in[b]}\Big(p_{j}\exp{t_{J_{r}}}\sum_{s\in J_{r}}{\bm{x}_{a,js}{\bm{x}}^{T}_{a,js}}\Big)=\sum_{a\in{\mathbf{A}}_{ij}}\sum_{r\in[b]}\big(p_{j}\exp{t_{J_{r}}}\cdot L_{a,J_{r}}L^{T}_{a,J_{r}}\big)
=a𝐀ijr[b](pjexptJrLa,JrQrQrTLa,JrT),=\sum_{a\in{\mathbf{A}}_{ij}}\sum_{r\in[b]}\big(p_{j}\exp{t_{J_{r}}}\cdot L_{a,J_{r}}Q_{r}Q^{T}_{r}L^{T}_{a,J_{r}}\big),

where QrOJr()Q_{r}\in O_{J_{r}}(\mathbb{R}) is independent of a𝐀ija\in{\mathbf{A}}_{ij} and i[k]i\in[k], we can replace Ri(𝒕)R^{*}_{i}({\bm{t}}) with Ri(𝒕)diag(Q1,,Qb)R^{*}_{i}({\bm{t}})\mathrm{diag}(Q_{1},\ldots,Q_{b}) without changing the value of XiX_{i}, MiM_{i} and ff.

For each r[b]r\in[b], i=1ka𝐀ij(MiLa,Jr)T(MiLa,Jr)\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}(M_{i}L_{a,J_{r}})^{T}(M_{i}L_{a,J_{r}}) is a real self-adjoint matrix, so there exists a |Jr|×|Jr||J_{r}|\times|J_{r}| orthogonal matrix QrQ_{r} such that

QrT(i=1ka𝐀ij(\displaystyle Q_{r}^{T}\Big(\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}( MiLa,Jr)T(MiLa,Jr))Qr\displaystyle M_{i}L_{a,J_{r}})^{T}(M_{i}L_{a,J_{r}})\Big)Q_{r}
=i=1ka𝐀ij(MiLa,JrQr)T(MiLa,JrQr)\displaystyle=\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}(M_{i}L_{a,J_{r}}Q_{r})^{T}(M_{i}L_{a,J_{r}}Q_{r})
=(i=1ka𝐀ijMi𝒙~a,js,Mi𝒙~a,js)s,sM|Jr|×|Jr|()\displaystyle=\Big(\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\langle{M_{i}\tilde{\bm{x}}_{a,js}},{M_{i}\tilde{\bm{x}}_{a,js^{\prime}}}\rangle\Big)_{s,s^{\prime}}\in M_{|J_{r}|\times|J_{r}|}(\mathbb{R})

is diagonal, where

[𝒙~a,j1,,𝒙~a,j|Jr|]=La,JrQr.[\tilde{\bm{x}}_{a,j1},\ldots,\tilde{\bm{x}}_{a,j|J_{r}|}]=L_{a,J_{r}}Q_{r}.

Thus, by replacing Rj(𝒕)R^{*}_{j}({\bm{t}}) with Rj(𝒕)diag(Q1,,Qb)R^{*}_{j}({\bm{t}})\mathrm{diag}(Q_{1},\ldots,Q_{b}) (here Rj(𝒕)diag(Q1,,Qb)R^{*}_{j}({\bm{t}})\mathrm{diag}(Q_{1},\ldots,Q_{b}) denotes the matrix in which the submatrix with row and column indices JrJ_{r} is QrQ_{r}), we obtain Rj(𝒕)R^{*}_{j}({\bm{t}}) satisfying (2.2).

Doing this for all jj, we obtain (R1(𝒕),,Rm(𝒕))(R^{*}_{1}({\bm{t}}),\ldots,R^{*}_{m}({\bm{t}})) which satisfies both conditions of Lemma 2.2. ∎

Lemma 2.3.

For each ε>0\varepsilon>0, there exists some 𝐭N{\bm{t}}^{*}\in\mathbb{R}^{N} such that

|ddtjsf(𝒕,R1(𝒕),,Rm(𝒕))|<ε\Big|\frac{d}{dt_{js}}f(\bm{t}^{*},R^{*}_{1}({\bm{t}}^{*}),\ldots,R^{*}_{m}({\bm{t}}^{*}))\Big|<\varepsilon

for all tjst^{*}_{js}.

Lemma 2.3 follows immediately from the following lemma which is introduced in [12, Lemma 3.4].

Lemma 2.4.

Let AdA\subset{\mathbb{R}}^{d} be a compact set. Let F:m×AF:{\mathbb{R}}^{m}\times A\to\mathbb{R} and y:mAy^{*}:{\mathbb{R}}^{m}\to A be functions satisfying the following properties:

1. F(𝐱,y)F(\bm{x},y) is bounded above and continuous on m×A{\mathbb{R}}^{m}\times A.

2. For every 𝐱m\bm{x}\in{\mathbb{R}}^{m}, F(𝐱,y(𝐱))=maxyAF(𝐱,y)F(\bm{x},y^{*}(\bm{x}))=\max_{y\in A}F(\bm{x},y).

3. For every yAy\in A, F(𝐱,y)F(\bm{x},y) as a function of 𝐱\bm{x} is differentiable on m{\mathbb{R}}^{m}.

Then for each ε>0\varepsilon>0, there exists an 𝒙m\bm{x}^{*}\in\mathbb{R}^{m} such that

|ddxiF(𝒙,y(𝒙)|<ε\Big|\frac{d}{dx_{i}}F(\bm{x}^{*},y^{*}(\bm{x}^{*})\Big|<\varepsilon

for every i[m]i\in[m].

Finally, we prove the following lemma.

Lemma 2.5.

Choose 𝐭N{\bm{t}}^{*}\in\mathbb{R}^{N} and (R1(𝐭),,Rm(𝐭))(R^{*}_{1}({\bm{t}}^{*}),\ldots,R^{*}_{m}({\bm{t}}^{*})) that satisfy both conditions of Lemma 2.2 and Lemma 2.3 in the case of ε=εminj[m]pjN\varepsilon=\frac{\varepsilon\cdot\min_{j\in[m]}p_{j}}{N}. Then for each j[m]j\in[m] and s,s[nj]s,s^{\prime}\in[n_{j}], sss\neq s^{\prime},

i=1ka𝐀ijMi𝒙a,js,Mi𝒙a,js=0\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\langle{M_{i}{\bm{x}}_{a,js}},{M_{i}{\bm{x}}_{a,js^{\prime}}}\rangle=0

where [𝐱a,j1,,𝐱a,jnj]=VaTRj(𝐭)[{\bm{x}}_{a,j1},\ldots,{\bm{x}}_{a,jn_{j}}]=V_{a}^{T}R^{*}_{j}({\bm{t}}^{*}).

Proof.

Fix j0[m]j_{0}\in[m]. By Lemma 2.2, it is enough to consider the case sss\neq s^{\prime}, tjstjst_{js}\neq t_{js^{\prime}}. Choose such ss, ss^{\prime} and denote s0<s0s_{0}<s^{\prime}_{0}.

Let h:h:\mathbb{R}\to\mathbb{R} be the function

h(θ)=𝜸,𝒕i=1klogdet(j[m]pja𝐀ijs[nj]exptjs𝒙a,js𝒙a,jsT)h(\theta)=\langle\bm{\gamma},{\bm{t}}\rangle-\sum^{k}_{i=1}\log\det\Big(\sum_{j\in[m]}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}\sum_{s\in[n_{j}]}\exp{t_{js}}\cdot{\bm{x}}^{\prime}_{a,js}{\bm{x}}^{\prime T}_{a,js}\Big)

where

[𝒙a,i1,,𝒙a,jnj]=[𝒙a,j1,,𝒙a,jnj]Rj(θ),Rj(θ)=Inj(jj0),[{\bm{x}}^{\prime}_{a,i1},\ldots,{\bm{x}}^{\prime}_{a,jn_{j}}]=[{\bm{x}}_{a,j1},\ldots,{\bm{x}}_{a,jn_{j}}]R_{j}(\theta),\quad R_{j}(\theta)=I_{n_{j}}\quad(j\neq j_{0}),
Rj0(θ)=(1cosθsinθsinθcosθ1)R_{j_{0}}(\theta)=\begin{pmatrix}1\\ &\ddots\\ &&\cos{\theta}&\dots&\sin{\theta}\\ &&\vdots&&\vdots\\ &&-\sin{\theta}&\dots&\cos{\theta}\\ &&&&&\ddots\\ &&&&&&1\end{pmatrix}

For clarification, Ri0Oni0()R_{i_{0}}\in O_{n_{i_{0}}}(\mathbb{R}) is obtained from the identity matrix by changing the (s0,s0)(s_{0},s_{0}), (s0,s0)(s_{0}^{\prime},s_{0}^{\prime}) entries to cosθ\cos{\theta}, the (s0,s0)(s_{0},s_{0}^{\prime}) entry to sinθ\sin{\theta}, and the (s0,s0)(s_{0}^{\prime},s_{0}) entry to sinθ-\sin{\theta}. Then

h(θ)\displaystyle h(\theta) =f(𝒕,R1(𝒕),..,Rj0(𝒕)Rj0(θ),..,Rm(𝒕))\displaystyle=f(\bm{t},R^{*}_{1}({\bm{t}}^{*}),..,R^{*}_{j_{0}}({\bm{t}}^{*})R_{j_{0}}(\theta),..,R^{*}_{m}({\bm{t}}^{*}))
f(𝒕,R1(𝒕),..,Rj0(𝒕),..,Rm(𝒕))\displaystyle\leq f(\bm{t},R^{*}_{1}({\bm{t}}^{*}),..,R^{*}_{j_{0}}({\bm{t}}^{*}),..,R^{*}_{m}({\bm{t}}^{*}))
=h(0)\displaystyle=h(0)

for all θ\theta\in\mathbb{R}. Thus, h(θ)h(\theta) has the maximum at θ=0\theta=0. Using ddslogdetA=tr(A1ddsA)\frac{d}{ds}\log\det A=\operatorname{tr}(A^{-1}\frac{d}{ds}A) for the invertible matrix AA (see, for example, [15, Chapter 9 ,Theorem 4]) we can calculate as follows:

0\displaystyle 0 =dhdθ(0)\displaystyle=\frac{dh}{d\theta}(0)
=i=1ktr[Xi1a𝐀ij0(pj0exptj0s0ddθ|θ=0𝒙a,j0s0𝒙a,j0s0T\displaystyle=-\sum^{k}_{i=1}\operatorname{tr}\Bigg[X_{i}^{-1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\Big(p_{j_{0}}\exp{t^{*}_{j_{0}s_{0}^{\prime}}}\left.\frac{d}{d\theta}\right|_{\theta=0}{\bm{x}}^{\prime}_{a,j_{0}s_{0}}{\bm{x}}_{a,j_{0}s_{0}}^{\prime T}
+pj0exptj0s0ddθ|θ=0𝒙a,j0s0𝒙a,j0s0T)]\displaystyle\qquad\qquad\quad\qquad\qquad\quad\qquad\qquad\quad+p_{j_{0}}\exp{t^{*}_{j_{0}s_{0}^{\prime}}}\left.\frac{d}{d\theta}\right|_{\theta=0}{\bm{x}}^{\prime}_{a,j_{0}s_{0}^{\prime}}{\bm{x}}_{a,j_{0}s_{0}^{\prime}}^{\prime T}\Big)\Bigg]
=pj0exptj0s0i=1ka𝐀ij0tr[ddθ|θ=0(cosθMi𝒙a,j0s0sinθMi𝒙a,j0s0)\displaystyle=-p_{j_{0}}\exp{t^{*}_{j_{0}s_{0}}}\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\operatorname{tr}\Bigg[\left.\frac{d}{d\theta}\right|_{\theta=0}(\cos\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}}-\sin\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}})
(cosθMi𝒙a,j0s0sinθMi𝒙a,j0s0)T]\displaystyle\qquad\qquad\quad\qquad\quad\qquad\qquad\quad\quad\qquad\quad\qquad\cdot(\cos\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}}-\sin\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}})^{T}\Bigg]
pj0exptj0s0i=1ka𝐀ij0tr[ddθ|θ=0(sinθMi𝒙a,j0s0+cosθMi𝒙a,j0s0)\displaystyle\qquad-p_{j_{0}}\exp{t^{*}_{j_{0}s_{0}^{\prime}}}\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\operatorname{tr}\Bigg[\left.\frac{d}{d\theta}\right|_{\theta=0}(\sin\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}}+\cos\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}})
(sinθMi𝒙a,j0s0+cosθMi𝒙a,j0s0)T]\displaystyle\qquad\qquad\qquad\quad\qquad\qquad\quad\qquad\quad\qquad\qquad\cdot(\sin\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}}+\cos\theta\,M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}})^{T}\Bigg]
=pj0exptj0s0(2i=1ka𝐀ij0Mi𝒙a,j0s0,Mi𝒙a,j0s0)\displaystyle=-p_{j_{0}}\exp{t^{*}_{j_{0}s_{0}}}\Big(-2\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\langle M_{i}{\bm{x}}_{a,j_{0}s_{0}},M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}}\rangle\Big)
pj0exptj0s0(2i=1ka𝐀ij0Mi𝒙a,j0s0,Mi𝒙a,j0s0)\displaystyle\qquad\qquad\quad\qquad\quad\qquad\quad\qquad-p_{j_{0}}\exp{t^{*}_{j_{0}s_{0}^{\prime}}}\Big(2\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\langle M_{i}{\bm{x}}_{a,j_{0}s_{0}},M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}}\rangle\Big)
=2pj0(exptj0s0exptj0s0)i=1ka𝐀ij0Mi𝒙a,j0s0,Mi𝒙a,j0s0\displaystyle=2p_{j_{0}}(\exp{t^{*}_{j_{0}s_{0}}}-\exp{t^{*}_{j_{0}s_{0}^{\prime}}})\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\langle M_{i}{\bm{x}}_{a,j_{0}s_{0}},M_{i}{\bm{x}}_{a,j_{0}s_{0}^{\prime}}\rangle

Since pj0>0p_{j_{0}}>0 and tj0s0tj0s0t_{j_{0}s_{0}}\neq t_{j_{0}s_{0}^{\prime}}, we have i=1ka𝐀ij0Mi𝒙a,js0,Mi𝒙a,js0=0\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij_{0}}}\langle{M_{i}{\bm{x}}_{a,js_{0}}},{M_{i}{\bm{x}}_{a,js_{0}^{\prime}}}\rangle=0.

2.3. Proof of Theorem 1.10

Using the previous lemmas, we construct a quiver datum that satisfies Theorem 1.10.

Proof of Theorem 1.10.

Choose 𝒕m{\bm{t}}^{*}\in\mathbb{R}^{m} and (R1(𝒕),,Rm(𝒕))(R^{*}_{1}({\bm{t}}^{*}),\ldots,R^{*}_{m}({\bm{t}}^{*})) that satisfy Lemmas 2.2 and 2.3 in the case of ε=εminj[m]pjN\varepsilon=\frac{\varepsilon\cdot\min_{j\in[m]}p_{j}}{N}. Set

𝐕=(Va)a,Va=(exp(tj12)00exp(tjnj2))Rj(𝒕)TVaMiT.\mathbf{V}^{\prime}=(V_{a}^{\prime})_{a},\quad V_{a}^{\prime}=\begin{pmatrix}\exp{(\frac{t^{*}_{j1}}{2})}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&\exp{(\frac{t^{*}_{jn_{j}}}{2})}\end{pmatrix}R^{*}_{j}({\bm{t}}^{*})^{T}V_{a}M_{i}^{T}.

By the construction of MiM_{i} and Rj(𝒕)TR^{*}_{j}({\bm{t}}^{*})^{T}, we can easily see the equivalence between 𝐕\mathbf{V} and 𝐕\mathbf{V}^{\prime}. Also, for each i[k]i\in[k],

j=1mpja𝐀ij(Va)TVa=MiXiMiT=iddi,\sum^{m}_{j=1}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}(V_{a}^{\prime})^{T}V_{a}^{\prime}=M_{i}X_{i}M_{i}^{T}=id_{{\mathbb{R}}^{d_{i}}},

so 𝐕\mathbf{V}^{\prime} satisfies (1.9).

Finally, we prove (1.10). For i[n],j[ni]i\in[n],j\in[n_{i}], we define

εjs=ddtjsf(𝒕,R1(𝒕),,Rm(𝒕))(εminj[m]pjN,εminj[m]pjN).\varepsilon_{js}=\frac{d}{dt_{js}}f(\bm{t}^{*},R^{*}_{1}({\bm{t}}^{*}),\ldots,R^{*}_{m}({\bm{t}}^{*}))\in\big(-\frac{\varepsilon\cdot\min_{j\in[m]}p_{j}}{N},\frac{\varepsilon\cdot\min_{j\in[m]}p_{j}}{N}\big).

Then by ddslogdet(A)=tr(A1ddsA)\frac{d}{ds}\log{\mathrm{det(A)}}=\operatorname{tr}(A^{-1}\frac{d}{ds}A) for invertible matrix AA,

εjs\displaystyle\varepsilon_{js} =pji=1ktr(Xi1a𝐀ijpjexptjs𝒙a,js𝒙a,jsT)\displaystyle=p_{j}-\sum^{k}_{i=1}\operatorname{tr}\Big(X_{i}^{-1}\sum_{a\in{\mathbf{A}}_{ij}}p_{j}\exp{t^{*}_{js}}\cdot\bm{x}_{a,js}{\bm{x}_{a,js}}^{T}\Big)
=pjpjexptjsi=1ka𝐀ijtr(Mi𝒙a,js𝒙a,jsTMiT)\displaystyle=p_{j}-p_{j}\exp{t^{*}_{js}}\cdot\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\operatorname{tr}(M_{i}\bm{x}_{a,js}{\bm{x}_{a,js}}^{T}M_{i}^{T})
=pjpjexptjsi=1ka𝐀ijMi𝒙a,js2.\displaystyle=p_{j}-p_{j}\exp{t^{*}_{js}}\cdot\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\|M_{i}\bm{x}_{a,js}\|^{2}.

Thus

(2.3) i=1ka𝐀ijMi𝒙a,js2=(1εjspj1)exp(tjs).\quad\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\|M_{i}\bm{x}_{a,js}\|^{2}=(1-\varepsilon_{js}{p_{j}}^{-1})\exp{(-t^{*}_{js})}.

Now,

(exp(tj12)00exp(tjnj2))(i=1ka𝐀ijVa(Va)T)(exp(tj12)00exp(tjnj2))\displaystyle\begin{pmatrix}\exp{(-\frac{t^{*}_{j1}}{2})}\ &\text{\huge{0}}\\ \quad\quad\quad\ \ddots&\\ \text{\huge{0}}&\exp{(-\frac{t^{*}_{jn_{j}}}{2})}\end{pmatrix}\Big(\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}^{\prime}(V_{a}^{\prime})^{T}\Big)\begin{pmatrix}\exp{(-\frac{t^{*}_{j1}}{2})}\ &\text{\huge{0}}\\ \quad\quad\quad\ \ddots&\\ \text{\huge{0}}&\exp{(-\frac{t^{*}_{jn_{j}}}{2})}\end{pmatrix}
=i=1ka𝐀ij(MiVaTRj(𝒕))T(MiVaTRj(𝒕))\displaystyle\qquad\qquad\qquad=\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\big(M_{i}V_{a}^{T}R^{*}_{j}(\bm{t}^{*})\big)^{T}\big(M_{i}V_{a}^{T}R^{*}_{j}(\bm{t}^{*})\big)

and using Lemma 2.5 and (2.3),

(1) i=1ka𝐀ij(\displaystyle\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\big( MiVaTRj(𝒕))T(MiVaTRj(𝒕))\displaystyle M_{i}V_{a}^{T}R^{*}_{j}(\bm{t}^{*})\big)^{T}\big(M_{i}V_{a}^{T}R^{*}_{j}(\bm{t}^{*})\big)
=i=1ka𝐀ij((Mi𝒙a,j1)T::(Mi𝒙a,jnj)T)[Mi𝒙a,j1,,Mi𝒙a,jnj]\displaystyle=\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}{\begin{pmatrix}(M_{i}{\bm{x}}_{a,j1})^{T}\\ :\\ :\\ (M_{i}{\bm{x}}_{a,jn_{j}})^{T}\end{pmatrix}}\Big[M_{i}{\bm{x}}_{a,j1},\ldots,M_{i}{\bm{x}}_{a,jn_{j}}\Big]
=i=1ka𝐀ij(Mi𝒙a,js,Mi𝒙a,js)ss\displaystyle=\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\big(\langle M_{i}\bm{x}_{a,js},M_{i}{\bm{x}_{a,js^{\prime}}}\rangle\big)_{ss^{\prime}}
=(i=1ka𝐀ijMi𝒙a,js,Mi𝒙a,js)ss\displaystyle=\Big(\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\langle M_{i}\bm{x}_{a,js},M_{i}{\bm{x}_{a,js^{\prime}}}\rangle\Big)_{ss^{\prime}}
=((1εj1pj1)exp(tj1)00(1εjnjpj1)exp(tjnj))\displaystyle={\begin{pmatrix}(1-\varepsilon_{j1}{p_{j}}^{-1})\exp{(-t^{*}_{j1})}&\text{\huge{0}}\\ \qquad\qquad\qquad\quad\quad\ \ddots&\\ \text{\huge{0}}&(1-\varepsilon_{jn_{j}}{p_{j}}^{-1})\exp{(-t^{*}_{jn_{j}})}\end{pmatrix}}

for each j[m]j\in[m]. Therefore,

i=1ka𝐀ijVa(Va)Tidnj=(εj1pj100εjnjpj1).\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}^{\prime}(V_{a}^{\prime})^{T}-id_{{\mathbb{R}}^{n_{j}}}=\begin{pmatrix}-\varepsilon_{j1}{p_{j}}^{-1}\ &\text{\huge{0}}\\ \quad\quad\quad\ \ddots&\\ \text{\huge{0}}&-\varepsilon_{jn_{j}}{p_{j}}^{-1}\end{pmatrix}.

Since pj>0p_{j}>0 for each j[m]j\in[m], we see that 𝐕\mathbf{V}^{\prime} satisfies (1.10). ∎

3. Applications and Remarks

3.1. Characteristic of extremisable quiver data

Using the calculation in the proof of Theorem 1.10, we can prove that (1.7) and (1.8) are necessary for the existence of the extremiser (Theorem 1.6) introduced in [5] and [10].

Proof of the existence of the extremisers in Theorem 1.6.

For each j[m]j\in[m], there exists a unique representation of YjY_{j} such that

Yj:=Rj(exptj100exptjnj)(Rj)TY_{j}:=R_{j}\begin{pmatrix}\exp{{t_{j1}}}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&\exp{t_{jn_{j}}}\end{pmatrix}(R_{j})^{T}

where RjOnj()R_{j}\in O_{n_{j}}(\mathbb{R}) and 𝒕j=(tj1,,tjnj)nj\bm{t}_{j}=(t_{j1},\ldots,t_{jn_{j}})\in\mathbb{R}^{n_{j}}. By the feasibility of (𝐕,𝐩)(\mathbf{V},\mathbf{p}), XiX_{i} is invertible. Also, since the tuple ((𝒕j)j[m],R1,,Rm)((\bm{t}_{j})_{j\in[m]},R_{1},\ldots,R_{m}) is the maximiser of the function ff defined in Section 2,

ddtjsf((𝒕j)j[m],R1,,Rm)=0\frac{d}{dt_{js}}f((\bm{t}_{j})_{j\in[m]},R_{1},\ldots,R_{m})=0

for all j[m]j\in[m], s[nj]s\in[n_{j}]. Thus by rearranging the calculation (1), we obtain

(2) i=1ka𝐀ijVaXi1VaT\displaystyle\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}X_{i}^{-1}V_{a}^{T} =RjRjT(i=1ka𝐀ijVaMiTMiVaT)RjRjT\displaystyle=R_{j}R_{j}^{T}\Big(\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}M_{i}^{T}M_{i}V_{a}^{T}\Big)R_{j}R_{j}^{T}
=Rj(i=1ka𝐀ij(MiVaTRj)T(MiVaTRj))RjT\displaystyle=R_{j}\Big(\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}\big(M_{i}V_{a}^{T}R_{j}\big)^{T}\big(M_{i}V_{a}^{T}R_{j}\big)\Big)R_{j}^{T}
=Rj(exp(tj1)00exp(tjnj))RjT=Yj1\displaystyle=R_{j}\begin{pmatrix}\exp{(-{t_{j1}})}\ &\text{\huge{0}}\\ \qquad\quad\quad\ \ddots&\\ \text{\huge{0}}&\exp{(-{t_{jn_{j}}})}\end{pmatrix}R_{j}^{T}=Y_{j}^{-1}

for all j[m]j\in[m].

Remark. Choose any ε>0\varepsilon>0 from the proof of Theorem 1.10 again. Set

Yε,j:=Rj(𝒕)(exptj100exptjnj)Rj(𝒕)T,j[m].Y_{\varepsilon,j}:=R^{*}_{j}({\bm{t}}^{*})\begin{pmatrix}\exp{{t^{*}_{j1}}}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&\exp{t^{*}_{jn_{j}}}\end{pmatrix}R^{*}_{j}({\bm{t}}^{*})^{T},\quad\text{$j\in[m]$}.

By the above calculation (2), Lemma 2.3 is interpreted as (Yε,j)j(Y_{\varepsilon,j})_{j} approaching some extremiser in a sense.

3.2. Ubiquity for the capacity

Using the result of Theorem 1.10, we can prove Theorem 1.9 in a different way from the proof introduced in [8] and [11]. The proof relies on the continuity of the capacity when 𝐩\mathbf{p} is a tuple of positive real numbers. (See [9].)

Proof of Theorem 1.9.

Set

𝐅(𝐩):={𝐕=(Va)a:Cap(𝐕,𝐩)>0 and j[m]pja𝐀ijVaTVa=iddi for all i[k]}.\mathbf{F}(\mathbf{p}):=\{\mathbf{V}=(V_{a})_{a}:\text{$\mathrm{Cap}(\mathbf{V},\mathbf{p})>0$ and $\sum_{j\in[m]}p_{j}\sum_{a\in{\mathbf{A}}_{ij}}V^{T}_{a}V_{a}=id_{\mathbb{R}^{d_{i}}}$ for all $i\in[k]$}\}.

By the continuity of 𝐕Cap(𝐕,𝐩)\mathbf{V}\mapsto\mathrm{Cap}(\mathbf{V},\mathbf{p}) (see [9, Theorem 3.6]), 𝐅(𝐩)\mathbf{F}(\mathbf{p}) is closed. Since every pjp_{j} is positive, 𝐅(𝐩)\mathbf{F}(\mathbf{p}) is compact.

Let 𝐕(k)\mathbf{V}^{(k)} be a tuple of matrices that satisfies the condition of Theorem 1.10 in the case of ε=1/k\varepsilon=1/k for each kk\in\mathbb{N}. By Proposition 1.5 and (1.9), (𝐕(k))k𝐅(𝐩)(\mathbf{V}^{(k)})_{k\in\mathbb{N}}\subset\mathbf{F}(\mathbf{p}). Thus, the compactness of 𝐅(𝐩)\mathbf{F}(\mathbf{p}) gives us a subsequence of (𝐕(k))k(\mathbf{V}^{(k)})_{k\in\mathbb{N}} and a tuple of matrices 𝐆𝐅(𝐩)\mathbf{G}\in\mathbf{F}(\mathbf{p}) such that

limk𝐆𝐕(k)=0.\lim_{k\to\infty}\|\mathbf{G}-\mathbf{V}^{(k)}\|=0.

Furthermore, (1.10) shows us that

i=1ka𝐀ijGa(Ga)T=limki=1ka𝐀ijVa(k)(Va(k))T=idnj\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}G_{a}(G_{a})^{T}=\lim_{k\to\infty}\sum^{k}_{i=1}\sum_{a\in{\mathbf{A}}_{ij}}V_{a}^{(k)}(V_{a}^{(k)})^{T}=id_{{\mathbb{R}}^{n_{j}}}

for all j[m]j\in[m]. Therefore, (𝐆,𝐩)(\mathbf{G},\mathbf{p}) is geometric.

3.3. Upper bound on Brascamp–Lieb constants

From now on, we consider the case that (𝐁,𝐩)(\mathbf{B},\mathbf{p}) is the Brascamp–Lieb datum with a tuple of linear maps 𝐁=(Bjnj×n)j[m]\mathbf{B}=(B_{j}\in\mathbb{R}^{n_{j}\times n})_{j\in[m]} and a tuple of positive exponents 𝐩=(pj)j[m]\mathbf{p}=(p_{j})_{j\in[m]}. In this section, we will provide an upper bound on the Brascamp–Lieb constant BL(𝐁,𝐩)\mathrm{BL}(\mathbf{B},\mathbf{p}) using ubiquity.

First, we introduce 𝐁\mathbf{B}-admissible sets. We denote by 𝟏H\bm{1}_{H} the indicator vector of a set HH. Following the paper of Dvir and Hu [12], a subset H[m]H\subset[m] is called 𝒱\mathcal{V}-admissible if the subspaces 𝒱=(Vil)iH\mathcal{V}=(V_{i}\subset\mathbb{R}^{l})_{i\in H} form a direct-sum decomposition of i=1mVi\sum_{i=1}^{m}V_{i}. Theorem 1.4 of [12] asserts that whenever

p{convex hull of 𝟏HH is 𝒱-admissible},\textbf{p}\in\{\text{convex hull of $\bm{1}_{H}$: $H$ is $\mathcal{V}$-admissible}\},

the arrangement (Vi)(V_{i}) can be transformed by an invertible linear map so that i=1mpiProjVi\sum^{m}_{i=1}p_{i}\mathrm{Proj}_{V_{i}} is arbitrarily close to the identity operator.

Definition 3.1.

We say that a set J[m]J\subset[m] is a 𝐁\mathbf{B}-admissible basis set if

(3.1) jJdim(ImBjT)=dim(jJImBjT)=n.\sum_{j\in J}\dim(\mathrm{Im}B_{j}^{T})=\dim\Big(\sum_{j\in J}\mathrm{Im}B_{j}^{T}\Big)=n.

Set E:={(j,s):j[m],s[nj]}E:=\{(j,s):j\in[m],s\in[n_{j}]\}. We say HEH\subset E is a good basis set of 𝐁\mathbf{B} if there exists a 𝐁\mathbf{B}-admissible basis set JJ such that H=jJ{(j,s):s[nj]}H=\bigcup_{j\in J}\{(j,s):s\in[n_{j}]\}.

Notation. We denote by ab𝐁ab_{\mathbf{B}} the set of all 𝐁\mathbf{B}-admissible basis sets and by gb𝐁gb_{\mathbf{B}} the set of all good basis set of 𝐁{\mathbf{B}}.

Based on the proof of [12, Lemma 3.1] (see also [2]), we have the following upper bound. Assume that 0=:0log00=:0\log 0.

Proposition 3.2.

Let 𝐩\mathbf{p} be in the convex hull of (𝟏J)Jab𝐁(\bm{1}_{J})_{J\in ab_{\mathbf{B}}} and 𝐩=Jab𝐁λJ𝟏J\mathbf{p}=\sum_{J\in ab_{\mathbf{B}}}\lambda_{J}\bm{1}_{J} where Jab𝐁λJ=1\sum_{J\in ab_{\mathbf{B}}}\lambda_{J}=1 and λJ0\lambda_{J}\geq 0. Then we have

(3.2) BL(𝐁,𝐩)exp12(Jab𝐁λJlogλJj=1mnjpjlogpj)Jab𝐁|det((BjT)jJ)|λJ.\mathrm{BL}(\mathbf{B},\mathbf{p})\leq\exp{\frac{1}{2}\bigg(\sum_{J\in ab_{\mathbf{B}}}\lambda_{J}\log\lambda_{J}-\sum^{m}_{j=1}n_{j}p_{j}\log{p_{j}}\bigg)}\cdot\prod_{J\in ab_{\mathbf{B}}}\big|\mathrm{det}\big(({B_{j}^{T}})_{j\in J}\big)\big|^{-\lambda_{J}}.

In particular, we see that (𝐁,𝐩)(\mathbf{B},\mathbf{p}) is feasible.

Proof.

See Section 2.1 again. We use \mathcal{F} to denote the family of all nn-subsets of [N][N] and set tH=eHexp(te+logγe)t_{H}=\sum_{e\in H}\exp{(t_{e}+\log\gamma_{e})} for each HH\in\mathcal{F}. Based on the calculation in [12, Lemma 3.1], we obtain

det(\displaystyle\mathrm{det}\Big( j[m],s[nj]pjexptjs𝒙js𝒙jsT)=det([𝒙11,,𝒙mnm](p1expt11𝒙11T::pmexptmnm𝒙mnmT))\displaystyle\sum_{j\in[m],s\in[n_{j}]}p_{j}\exp{t_{js}}\bm{x}_{js}\bm{x}_{js}^{T}\Big)=\mathrm{det}\Bigg([\bm{x}_{11},\ldots,\bm{x}_{mn_{m}}]\begin{pmatrix}p_{1}\exp{t_{11}}\bm{x}_{11}^{T}\\ :\\ :\\ p_{m}\exp{t_{mn_{m}}}\bm{x}_{mn_{m}}^{T}\end{pmatrix}\Bigg)
=HexptHdet((𝒙e)eH)det((𝒙e)eHT)(Cauchy–Binet formula)\displaystyle=\sum_{H\in\mathcal{F}}\exp{t_{H}}\cdot\mathrm{det}\big((\bm{x}_{e})_{e\in H}\big)\cdot\mathrm{det}\big((\bm{x}_{e})^{T}_{e\in H}\big)\qquad(\text{Cauchy--Binet formula})
Hgb𝐁,λH>0λH(exptHdet((𝒙e)eH)2λH)\displaystyle\geq\sum_{H\in gb_{\mathbf{B}},\lambda_{H}>0}\lambda_{H}\bigg(\frac{\exp{t_{H}}\cdot\mathrm{det}\big((\bm{x}_{e})_{e\in H}\big)^{2}}{\lambda_{H}}\bigg)
Hgb𝐁,λH>0(exptHdet((𝒙e)eH)2λH)λH(AM-GM inequality)\displaystyle\geq\prod_{H\in gb_{\mathbf{B}},\lambda_{H}>0}\bigg(\frac{\exp{t_{H}}\cdot\mathrm{det}\big((\bm{x}_{e})_{e\in H}\big)^{2}}{\lambda_{H}}\bigg)^{\lambda_{H}}\qquad\qquad(\text{AM-GM inequality})
=exp(j=1mnjpjlogpj)exp𝜸,𝒕Hgb𝐁,λH>0(det((𝒙e)eH)2λH)λH\displaystyle=\exp{\bigg(\sum^{m}_{j=1}n_{j}p_{j}\log{p_{j}}\bigg)}\cdot\exp{\langle\bm{\gamma},\bm{t}\rangle}\cdot\prod_{H\in gb_{\mathbf{B}},\lambda_{H}>0}\bigg(\frac{\mathrm{det}\big((\bm{x}_{e})_{e\in H}\big)^{2}}{\lambda_{H}}\bigg)^{\lambda_{H}}

where [𝒙j1,,𝒙j1]=BjTRj[\bm{x}_{j1},\ldots,\bm{x}_{j1}]=B_{j}^{T}R_{j}. Meanwhile, for each good basis set HH, there exists an associated 𝐁\mathbf{B}-admissible basis set J={j1,,jk}J=\{j_{1},\ldots,j_{k}\} such that

(3) det((𝒙e)eH)\displaystyle\mathrm{det}\big((\bm{x}_{e})_{e\in H}\big) =det(Bj1TRj1,,BjkTRjk)\displaystyle=\mathrm{det}(B^{T}_{j_{1}}R_{j_{1}},\ldots,B^{T}_{j_{k}}R_{j_{k}})
=det(Bj1T,,BjkT)det(Rj100Rjk)\displaystyle=\mathrm{det}(B^{T}_{j_{1}},\ldots,B^{T}_{j_{k}})\cdot\mathrm{det}\begin{pmatrix}R_{j_{1}}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&R_{j_{k}}\end{pmatrix}
=det((BjT)jJ).\displaystyle=\mathrm{det}\big(({B^{T}_{j}})_{j\in J}\big).

Set λJ=λH\lambda_{J}=\lambda_{H} for each associated 𝐁{\mathbf{B}}-admissible basis set JJ. Using (3) and Theorem 1.1, we have

BL(𝐁,𝐩)\displaystyle\mathrm{BL}(\mathbf{B},\mathbf{p}) exp12(Hgb𝐁λHlogλHj=1mnjpjlogpj)Hgb𝐁|det((𝒙e)eH)|λH\displaystyle\leq\exp{\frac{1}{2}\bigg(\sum_{H\in gb_{\mathbf{B}}}\lambda_{H}\log\lambda_{H}-\sum^{m}_{j=1}n_{j}p_{j}\log{p_{j}}\bigg)}\cdot\prod_{H\in gb_{\mathbf{B}}}\big|\mathrm{det}\big((\bm{x}_{e})_{e\in H}\big)\big|^{-\lambda_{H}}
=exp12(Jab𝐁λJlogλJj=1mnjpjlogpj)Jab𝐁|det((BjT)jJ)|λJ.\displaystyle=\exp{\frac{1}{2}\bigg(\sum_{J\in ab_{\mathbf{B}}}\lambda_{J}\log\lambda_{J}-\sum^{m}_{j=1}n_{j}p_{j}\log{p_{j}}\bigg)}\cdot\prod_{J\in ab_{\mathbf{B}}}\big|\mathrm{det}\big(({B^{T}_{j}})_{j\in J}\big)\big|^{-\lambda_{J}}.

Next, using ubiquity, we provide an upper bound that gives an improvement for certain data. Assume that BL(𝐁,𝐩)<\mathrm{BL}(\mathbf{B},\mathbf{p})<\infty. Choose (𝒕,(Rj(𝒕))j[m])(\bm{t}^{*},(R^{*}_{j}(\bm{t}^{*}))_{j\in[m]}) in Lemma 2.5 and set

Bj=(M𝒙j1100M𝒙jnj1)(Rj(𝒕))TBjMTB_{j}^{\prime}=\begin{pmatrix}\|M{\bm{x}}_{j1}\|^{-1}\ &&\text{\huge{0}}\\ &\ddots&\\ \text{\huge{0}}&&\|M{\bm{x}}_{jn_{j}}\|^{-1}\end{pmatrix}(R^{*}_{j}(\bm{t}^{*}))^{T}B_{j}M^{T}

for every j[m]j\in[m]. Then 𝐁=(Bj)j[m]\mathbf{B}^{\prime}=(B_{j}^{\prime})_{j\in[m]} is equivalent to 𝐁\mathbf{B}. Using arguments as in the proof of Theorem 1.9 and Theorem 1.10, observe that 𝐁\mathbf{B}^{\prime} satisfies the following properties.

Theorem 3.3.

We have

(3.3) Bj(Bj)T=idnjfor each j[m] B_{j}^{\prime}(B_{j}^{\prime})^{T}=id_{{\mathbb{R}}^{n_{j}}}\quad\text{for each $j\in[m]$ }

and

(3.4) j=1mpj(Bj)TBjidn<ε.\Big\|\sum^{m}_{j=1}p_{j}(B_{j}^{\prime})^{T}B_{j}^{\prime}-id_{{\mathbb{R}}^{n}}\Big\|<\varepsilon.
Theorem 3.4.

For any kk\in\mathbb{N}, there exists an invertible matrix M(k)M^{(k)} and a tuple of orthogonal matrices (Rj(k))j[m](R^{(k)}_{j})_{j\in[m]} such that 𝐁(k)=(Bj(k))j[m]\mathbf{B}^{(k)}=(B_{j}^{(k)})_{j\in[m]} satisfies

(3.5) Bj(k)=(M(k)𝒙j1(k)100M(k)𝒙jnj(k)1)(Rj(k))TBj(M(k))TB_{j}^{(k)}=\begin{pmatrix}\|M^{(k)}{\bm{x}}^{(k)}_{j1}\|^{-1}\ &&\emph{\huge{0}}\\ &\ddots\\ \emph{\huge{0}}&&\|M^{(k)}{\bm{x}}^{(k)}_{jn_{j}}\|^{-1}\end{pmatrix}(R_{j}^{(k)})^{T}B_{j}(M^{(k)})^{T}

and

(3.6) 𝐁(k)𝐆<1kfor all k\|\mathbf{B}^{(k)}-\mathbf{G}\|<\frac{1}{k}\quad\text{for all $k\in\mathbb{N}$}

for some geometric datum (𝐆,𝐩)(\mathbf{G},\mathbf{p}).

By the compactness of j=1mOnj()\prod^{m}_{j=1}O_{n_{j}}(\mathbb{R}), we obtain a subsequence of kk\in\mathbb{N} such that Rj(k)R^{(k)}_{j} converges an orthogonal matrix RjR^{\infty}_{j}. Now, using (1.4), we have

(3.7) BL(𝐁,𝐩)=det(M(k))j=1ms=1njM(k)𝒙js(k)pjBL(𝐁(𝐤),𝐩).\mathrm{BL}(\mathbf{B},\mathbf{p})=\frac{\mathrm{det}(M^{{(k)}})}{\prod^{m}_{j=1}\prod^{n_{j}}_{s=1}\|M^{{(k)}}\bm{x}^{{(k)}}_{js}\|^{p_{j}}}\mathrm{BL}(\mathbf{B^{{(k)}}},\mathbf{p}).

Thus, by the continuity of 𝐁BL(𝐁,𝐩)\mathbf{B}\mapsto\mathrm{BL}(\mathbf{B},\mathbf{p}) [3, Theorem 1.1], BL(𝐆,𝐩)=1\mathrm{BL}(\mathbf{G},\mathbf{p})=1 and (3.6), we have

BL(𝐁,𝐩)\displaystyle\mathrm{BL}(\mathbf{B},\mathbf{p}) =lim supkdet(M(k))j=1ms=1njM(k)𝒙js(k)pjBL(𝐁(𝐤),𝐩)\displaystyle=\limsup_{k\to\infty}\frac{\mathrm{det}(M^{{(k)}})}{\prod^{m}_{j=1}\prod^{n_{j}}_{s=1}\|M^{{(k)}}\bm{x}^{{(k)}}_{js}\|^{p_{j}}}\mathrm{BL}(\mathbf{B^{{(k)}}},\mathbf{p})
lim supkdet(M(k))j=1ms=1njM(k)𝒙js(k)pj.\displaystyle\leq\limsup_{k\to\infty}\frac{\mathrm{det}(M^{{(k)}})}{\prod^{m}_{j=1}\prod^{n_{j}}_{s=1}\|M^{{(k)}}\bm{x}^{{(k)}}_{js}\|^{p_{j}}}.
Definition 3.5.

Set (𝒈j1,,𝒈jnj)=BjTRj(\bm{g}_{j1},\ldots,\bm{g}_{jn_{j}})=B_{j}^{T}R^{\infty}_{j}. We say that a set BEB\subset E is a limit basis set if (𝒈e)eB(\bm{g}_{e})_{e\in B} is a basis of n\mathbb{R}^{n}.

Notation. We denote by bb_{\infty} the set of all limit basis sets.

Remark. Immediately we see that if 𝐩=(pj)j\mathbf{p}=(p_{j})_{j} is in the convex hull of (𝟏J)Jab𝐁(\bm{1}_{J})_{J\in ab_{\mathbf{B}}}, 𝜸=(pj)js\bm{\gamma}=(p_{j})_{js} is in the convex hull of (𝟏H)Hgb𝐁(\bm{1}_{H})_{H\in gb_{\mathbf{B}}} and also in the convex hull of (𝟏B)Bb(\bm{1}_{B})_{B\in b_{\infty}}.

Lemma 3.6.

Let (𝐁,𝐩)(\mathbf{B},\mathbf{p}) be a feasible datum. Let 𝛄=(γjs)(j,s)E\bm{\gamma}=(\gamma_{js})_{(j,s)\in E}, γji=pj\gamma_{ji}=p_{j} be in the convex hull of (𝟏B)Bb(\bm{1}_{B})_{B\in b_{\infty}} and 𝛄=BbλB𝟏B\bm{\gamma}=\sum_{B\in b_{\infty}}\lambda_{B}\bm{1}_{B} where BbλB=1\sum_{B\in b_{\infty}}\lambda_{B}=1 and λB0\lambda_{B}\geq 0. Then there exists a tuple of non-negative reals (λB)Bb(\lambda_{B})_{B\in b_{\infty}} such that

(3.8) BL(𝐁,𝐩)Bb|det((𝒈e)eB)|λB,BbλB=1.\mathrm{BL}(\mathbf{B},\mathbf{p})\leq\prod_{B\in b_{\infty}}\big|\mathrm{det}\big((\bm{g}_{e})_{e\in B}\big)\big|^{-\lambda_{B}},\quad\sum_{B\in b_{\infty}}\lambda_{B}=1.
Proof.

By the convergence of (Rj(k))j[m](R^{(k)}_{j})_{j\in[m]} and the continuity of Adet(A)A\mapsto\mathrm{det}(A), we see that for sufficiently large kk\in\mathbb{N}, (𝒙e(k))eB(\bm{x}^{(k)}_{e})_{e\in B} is the basis of n\mathbb{R}^{n} for every BbB\in b_{\infty}. Using Hadmard’s inequality, we have

(3.9) |det(M(k))||det((𝒙e(k))eB)|=|det((M(k)𝒙e(k))eB)|eBM(k)𝒙e(k).|\mathrm{det}(M^{(k)})|\big|\mathrm{det}\big((\bm{x}^{(k)}_{e})_{e\in B}\big)\big|=\big|\mathrm{det}\big((M^{(k)}\bm{x}^{(k)}_{e})_{e\in B}\big)\big|\leq\prod_{e\in B}\|M^{(k)}\bm{x}^{(k)}_{e}\|.

Hence, we have

det(M(k))j=1ms=1njM(k)𝒙js(k)pj\displaystyle\frac{\mathrm{det}(M^{{(k)}})}{\prod^{m}_{j=1}\prod^{n_{j}}_{s=1}\|M^{{(k)}}\bm{x}^{{(k)}}_{js}\|^{p_{j}}} =det(M(k))BbλBBbeBM(k)𝒙e(k)λB\displaystyle=\frac{\mathrm{det}(M^{{(k)}})^{\sum_{B\in b_{\infty}}\lambda_{B}}}{\prod_{B\in b_{\infty}}\prod_{e\in B}\|M^{{(k)}}\bm{x}^{{(k)}}_{e}\|^{\lambda_{B}}}
=Bb(det(M(k))eBM(k)𝒙e(k))λB\displaystyle=\prod_{B\in b_{\infty}}\Bigg(\frac{\mathrm{det}(M^{{(k)}})}{\prod_{e\in B}\|M^{{(k)}}\bm{x}^{{(k)}}_{e}\|}\Bigg)^{\lambda_{B}}
Bb|det((𝒙e(k))eB)|λB\displaystyle\leq\prod_{B\in b_{\infty}}\big|\mathrm{det}\big((\bm{x}^{(k)}_{e})_{e\in B}\big)\big|^{-\lambda_{B}}

for any sufficiently large kk\in\mathbb{N}. Hence we obtain

BL(𝐁,𝐩)\displaystyle\mathrm{BL}(\mathbf{B},\mathbf{p}) lim supkdet(M(k))j=1ms=1njM(k)𝒙js(k)pjlimkBb|det((𝒙e(k))eB)|λB\displaystyle\leq\limsup_{k\to\infty}\frac{\mathrm{det}(M^{{(k)}})}{\prod^{m}_{j=1}\prod^{n_{j}}_{s=1}\|M^{{(k)}}\bm{x}^{{(k)}}_{js}\|^{p_{j}}}\leq\lim_{k\to\infty}\prod_{B\in b_{\infty}}\big|\mathrm{det}\big((\bm{x}^{(k)}_{e})_{e\in B}\big)\big|^{-\lambda_{B}}
=Bb|det((𝒈e)eB)|λB.\displaystyle=\prod_{B\in b_{\infty}}\big|\mathrm{det}\big((\bm{g}_{e})_{e\in B}\big)\big|^{-\lambda_{B}}.

Observe that using Proposition 3.2, Lemma 3.6 and (3) for RjOnj()R^{\infty}_{j}\in O_{n_{j}}(\mathbb{R}), we have the following.

Theorem 3.7.

Let 𝐩\mathbf{p} be in the convex hull of (𝟏J)Jab𝐁(\bm{1}_{J})_{J\in ab_{\mathbf{B}}} and 𝐩=Jab𝐁λJ𝟏J\mathbf{p}=\sum_{J\in ab_{\mathbf{B}}}\lambda_{J}\bm{1}_{J} where Jab𝐁λJ=1\sum_{J\in ab_{\mathbf{B}}}\lambda_{J}=1 and λJ0\lambda_{J}\geq 0. Then we have

(3.10) BL(𝐁,𝐩)Jab𝐁|det((BjT)jJ)|λJ.\mathrm{BL}(\mathbf{B},\mathbf{p})\leq\prod_{J\in ab_{\mathbf{B}}}\big|\mathrm{det}\big(({B^{T}_{j}})_{j\in J}\big)\big|^{-\lambda_{J}}.

Remark.

(1) In the rank-one case, Barthe has shown that the assumption of Theorem 3.7 is a necessary and sufficient condition for (𝐁,𝐩)(\mathbf{B},\mathbf{p}) to be feasible [2].

(2) An argument based on multilinear interpolation can also be used to prove (3.10).

Theorem 3.7 gives us the following corollary.

Corollary 3.8.

Let 𝐩\mathbf{p} be in the convex hull of (𝟏J)Jab𝐁(\bm{1}_{J})_{J\in ab_{\mathbf{B}}}. Let BjB_{j} be a matrix of which every entry is the form of ckld\frac{c_{kl}}{d} where (ckl)klnj×n(c_{kl})_{kl}\in\mathbb{Z}^{n_{j}\times n} and dd\in\mathbb{N}. Then we have

(3.11) BL(𝐁,𝐩)dn.\mathrm{BL}(\mathbf{B},\mathbf{p})\leq d^{n}.
Proof.

For each 𝐁\mathbf{B}-admissible basis set JJ, we have

det((BjT)jJ)=dndet(CJ)\mathrm{det}\big(({B^{T}_{j}})_{j\in J}\big)=d^{-n}\mathrm{det}(C_{J})

where CJC_{J} is the matrix with integer entries. Since det(CJ)\mathrm{det}(C_{J})\in\mathbb{Z}, by Theorem 3.7, we obtain

BL(𝐁,𝐩)Jab𝐁|dndet(CJ)|λJ=dnJab𝐁|det(CJ)|λJdn.\mathrm{BL}(\mathbf{B},\mathbf{p})\leq\prod_{J\in ab_{\mathbf{B}}}\big|d^{-n}\mathrm{det}(C_{J})\big|^{-\lambda_{J}}=d^{n}\cdot\prod_{J\in ab_{\mathbf{B}}}\big|\mathrm{det}(C_{J})\big|^{-\lambda_{J}}\leq d^{n}.

Acknowledgments. The author would like to express sincere gratitude to her advisor, Neal Bez, for his continuous guidance, encouragement, and invaluable suggestions throughout the preparation of this paper. His insightful comments and careful reading of earlier drafts greatly improved the content of this work.

References

  • [1] K. M. Ball, Volumes of sections of cubes and related problems, Geometric Aspects of Functional Analysis, ed. by J. Lindenstrauss and V. D. Milman, Lecture Notes in Math. 1376, Springer, Heidelberg, 1989, pp. 251 –260.
  • [2] F. Barthe, On a reverse form of the Brascamp–Lieb inequality, Invent. Math. 134 (1998), no. 2, 335–361.
  • [3] J. Bennett, N. Bez, M. G. Cowling, and T. C. Flock, Behaviour of the Brascamp–Lieb constant, Bull. Lond. Math. Soc. 49 (2017), no. 3, 512-518.
  • [4] J. M. Bennett, A. Carbery, M. Christ and T. Tao, Finite bounds for Hölder–Brascamp–Lieb multilinear inequalities, Math. Res. Lett. 17 (2010), no. 4, 647–666.
  • [5] J. Bennett, A. Carbery, M. Christ, and T. Tao, The Brascamp–Lieb inequalities: finiteness, structure and extremals, Geom. Funct. Anal. 17 (2008), no. 5, 1343–1415.
  • [6] J. Bennett, T. Tao, Adjoint Brascamp–Lieb inequalities, Proc. Lond. Math. Soc. 129 (2024), no. 4, Paper No. e12633, 51 pp.
  • [7] H. J. Brascamp and E. H. Lieb, Best constants in Young’s inequality, its converse, and its generalization to more than three functions, Adv. Math. 20 (1976), 151–173.
  • [8] N. Bez, A. Gauvan, and H. Tsuji, A note on ubiquity of geometric Brascamp–Lieb data, Bull. Lond. Math. Soc. 57 (2025), no. 1, 302–314.
  • [9] N. Bez, A. Gauvan, and H. Tsuji, Operator capacity, the Brascamp–Lieb inequality and geometric programming, arXiv: 2508.02118v2, 2026.
  • [10] C. Chindris and H. Derksen, The capacity of quiver representations and Brascamp–Lieb constants, Int. Math. Res. Not. IMRN 2022, no. 24, 19399–19430.
  • [11] C. Chindris and H. Derksen, Algebraicity of the Brascamp–Lieb constants, arXiv:2603.09057, 2026.
  • [12] Z. Dvir, G. Hu, Sylvester–Gallai arrangement of subspaces, Discrete Comput. Geom. 56 (2016), no. 4, 940–965.
  • [13] Z. Dvir, S. Saraf, and A. Wigderson. Breaking the quadratic barrier for 3-LCC’s over the reals, In Proceedings of the 46th Annual ACM Symposium on Theory of Computing, STOC ’14, pages 784-793, 2014.
  • [14] A. Garg, L. Gurvits, R. Oliveira, and A. Wigderson, Algorithmic and optimization aspects of Brascamp–Lieb inequalities, via operator scaling, Geom. Funct. Anal. 28 (2018), no. 1, 100–145.
  • [15] Peter D. Lax. Linear algebra and its applications. Pure and Applied Mathematics. Wiley-Interscience, 2007.
  • [16] E. H. Lieb, Gaussian kernels have only Gaussian maximizers, Invent. Math. 102 (1990), 179–208.

Graduate School of Mathematical Sciences, The University of Tokyo, 3-8-1 Komaba, Meguro-ku, Tokyo 153-8914, Japan

Email address: mireille-labeille@g.ecc.u-tokyo.ac.jp