Papers
Topics
Authors
Recent
2000 character limit reached

Tropicalization of Haar Measures

Updated 20 December 2025
  • Tropicalization of Haar measures is a framework that transforms translation-invariant measures on non-Archimedean lattices into combinatorial polyhedral semimodules.
  • It uses coordinate-wise valuation pushforwards and entropy polynomials to convert classical measure-theoretic data into discrete tropical geometric structures.
  • The process reveals an intrinsic tropical linear algebra structure, where canonical generators and uniform exponential distributions emerge in the tropical limit.

The tropicalization of Haar measures on lattices over non-Archimedean local fields formalizes the degeneration of additive, translation-invariant measure theory into piecewise-linear combinatorics on polyhedral semimodules in Rn\mathbb{R}^n. A Haar measure on a lattice LKnL \subset K^n, normalized to assign probability one to LL, is pushed forward under coordinate-wise valuation to a discrete measure on Zn\mathbb{Z}^n, whose support and distribution are governed by a "tropical" multilinear polynomial derived from the lattice's structure. In the tropical limit—passing to qq \to \infty or t0t \to 0—the measure localizes onto the support of a polyhedral complex, which recovers the tropical linear space associated to LL and encodes a canonical semimodule structure. This procedure reveals the precise way in which non-Archimedean measure-theoretic data passes to tropical geometric and combinatorial invariants, with critical implications for tropical linear algebra and the study of amoebas and entropy polynomials (Maazouz, 13 Dec 2025).

1. Non-Archimedean Lattices and Haar Measures

Let KK denote a non-Archimedean local field, such as Fq((t))F_q((t)) or its algebraic closure, with valuation

val:KZ{},val(0)=,\operatorname{val}: K \to \mathbb{Z} \cup \{\infty\}, \quad \operatorname{val}(0) = \infty,

and absolute value x=qval(x)|x| = q^{- \operatorname{val}(x)} inducing the tt-adic topology. Any lattice LKnL \subset K^n is defined as a finitely generated OK\mathcal{O}_K-submodule of full rank rnr \leq n, typically constructed from a full-rank r×nr \times n matrix AMatr×n(K)A \in \operatorname{Mat}_{r \times n}(K) via L=OKrowspan(A)L = \mathcal{O}_K \cdot \operatorname{rowspan}(A).

Given the local compactness of KnK^n, there exists a unique Haar measure μKn\mu_{K^n} normalized so that μ(OKn)=1\mu(\mathcal{O}_K^n) = 1. Restricting and renormalizing yields a probability Haar measure μL\mu_L on LL.

2. Pushforward Under Valuation and the Entropy Polynomial

The essential mechanism of tropicalization is the pushforward of the probabilistic Haar measure μL\mu_L by the coordinate-wise valuation map

val:KnZn,(x1,,xn)(val(x1),,val(xn)).\operatorname{val}: K^n \to \mathbb{Z}^n, \quad (x_1, \ldots, x_n) \mapsto (\operatorname{val}(x_1), \ldots, \operatorname{val}(x_n)).

The resulting discrete probability measure νL\nu_L on Zn\mathbb{Z}^n admits an explicit survival function in terms of the entropy vector h(L)h(L). For every subset J{1,,n}J \subset \{1, \ldots, n\} of cardinality Jr|J| \leq r, define

hJ(L):=minI{1,,r},I=JvaldetAI×JZ{},h_J(L) := \min_{I \subset \{1, \ldots, r\}, |I| = |J|} \operatorname{val} \det A_{I \times J} \in \mathbb{Z} \cup \{\infty\},

where AI×JA_{I \times J} denotes the minor indexed by I,JI, J.

The entropy polynomial φL\varphi_L (also called the tropical polynomial) in v=(v1,,vn)Rnv = (v_1, \ldots, v_n) \in \mathbb{R}^n is given by

φL(v)=maxJ[n]{vJhJ(L)},\varphi_L(v) = \max_{J \subset [n]} \left\{ v_J - h_J(L) \right\},

with vJ=jJvjv_J = \sum_{j \in J} v_j, v=0v_\varnothing = 0, h=0h_\varnothing = 0, and hJ=h_J = \infty when J>r|J| > r.

A key theorem ([El Maazouz '22]) asserts:

νL({wZn:wv})=μL(LtvOKn)=qφL(v)\nu_L(\{ w \in \mathbb{Z}^n : w \geq v \}) = \mu_L(L \cap t^v \mathcal{O}_K^n) = q^{-\varphi_L(v)}

and for any coordinate jj,

νL({v})=qφL(v)qφL(v+ej).\nu_L(\{ v \}) = q^{-\varphi_L(v)} - q^{-\varphi_L(v + e_j)}.

Thus, the survival function of νL\nu_L is a pure power of qq, with the exponent given by φL\varphi_L.

3. Polyhedral Complexes and the Tropicalization Process

Transitioning from the discrete measure νL\nu_L to a tropical geometric object proceeds in two stages.

(a) Support and Semimodule Structure

An integer vZnv \in \mathbb{Z}^n is in the support of νL\nu_L—i.e., νL({v})>0\nu_L(\{ v \}) > 0—if and only if for all j=1,,nj = 1, \ldots, n,

φL(v+ej)φL(v)=1,\varphi_L(v + e_j) - \varphi_L(v) = 1,

equivalently, vv belongs to the tropical semimodule ΣLZn|\Sigma_L| \cap \mathbb{Z}^n. The set

trop(L)={val(x):xL(K×)n}\operatorname{trop}(L) = \{ \operatorname{val}(x) : x \in L \cap (K^\times)^n \}

thus coincides with the integer points of this semimodule.

(b) Cell Decomposition by the Entropy Polynomial

Regarded as a convex, piecewise-linear function, φL\varphi_L subdivides Rn\mathbb{R}^n into maximal domains of linearity (the fan KLK_L), each labeled by the subset J[n]J \subset [n] attaining the maximum in (1). The polyhedral complex ΣL\Sigma_L is defined as those cells σKL\sigma \in K_L for which the union of all maximal cell labels equals [n][n]. The support ΣLRn|\Sigma_L| \subset \mathbb{R}^n forms an unbounded, pure rr-dimensional complex.

A core result (El Maazouz '24, Theorem A) establishes:

  1. trop(L)=ΣLQn\operatorname{trop}(L) = |\Sigma_L| \cap \mathbb{Q}^n; in particular, trop(L(K×)n)=ΣLZn\operatorname{trop}(L \cap (K^\times)^n) = |\Sigma_L| \cap \mathbb{Z}^n.
  2. The projection of ΣL|\Sigma_L| onto Rn/R(1,,1)\mathbb{R}^n/\mathbb{R} \cdot (1, \ldots, 1) yields the classical tropical linear space trop(V)\operatorname{trop}(V), with V=LOKKV = L \otimes_{\mathcal{O}_K} K.

4. Tropical Semimodule Structure and Canonical Generators

The support ΣL|\Sigma_L| admits a canonical tropical linear algebra structure over the semiring R0\mathbb{R}_{\geq 0}. For u,vΣLu, v \in |\Sigma_L|,

  • the coordinatewise minimum uvu \oplus v lies in ΣL|\Sigma_L|,
  • for λ0\lambda \geq 0, the tropical scalar multiplication λu:=u+λ(1,,1)\lambda \odot u := u + \lambda \cdot (1, \ldots, 1) also lies in ΣL|\Sigma_L|.

Canonical generators uJRnu_J \in \mathbb{R}^n are indexed by J[n]J \subset [n], JJ \neq \emptyset, hJ<h_J < \infty, with

(uJ)j={hJ{j}hJif jJ, +if jJ.(u_J)_j = \begin{cases} h_{J \cup \{j\}} - h_J &\text{if } j \notin J, \ +\infty &\text{if } j \in J. \end{cases}

A further result (El Maazouz '24, Theorem B) affirms:

ΣL=TropConeR0({uJ:J[n],hJ<}),|\Sigma_L| = \operatorname{TropCone}_{\mathbb{R}_{\geq 0}}(\{ u_J : J \subset [n], h_J < \infty \}),

with every point xΣLx \in |\Sigma_L| a tropical linear combination x=JλJuJx = \bigoplus_J \lambda_J \odot u_J, λJ0\lambda_J \geq 0.

5. Underlying Proofs and Limit Arguments

The correspondence between Haar measures and entropy polynomials is extracted by covering V=LKV = L \otimes K with translates of "box" lattices tvOKnt^v \mathcal{O}_K^n and applying a non-Archimedean analog of the Cauchy–Binet/determinant formula to count lattice points, with normalization by μV(L)\mu_V(L). This narrows the exponent in q(vJhJ)q^{-(v_J - h_J)} down to the minimal valuation of each minor.

Passing to the tropical limit utilizes the Puiseux field K=C{{t1/N}}K = \mathbb{C}\{\{ t^{1/N} \}\} and sends t0t \to 0, transferring the qq-adic count to real geometry. Through an infinite-prime strategy and Hilbert–Nullstellensatz, the piecewise-linear (tropical) conditions are “lifted” back to algebraic properties at finite tt. The amoeba Logt(At)\operatorname{Log}_{|t|}(A_t) of a complex lattice is shown to converge in Hausdorff distance to ΣL|\Sigma_L|.

The semimodule structure's closure under tropical addition and scaling follows from the OK\mathcal{O}_K-module structure and the ultrametric inequality. Canonical generators suffice for ΣL|\Sigma_L| by the super-modularity of hh and the explicit definition of ΣL\Sigma_L.

6. Characteristic Examples and Distributional Behavior

Two instructive examples illustrate the principles:

Example Matrix AA Tropical Polynomial φL\varphi_L Fan ΣL|\Sigma_L| / Amoeba Limit
Rank-2 standard cusp [111 0tt2]\begin{bmatrix} 1 & 1 & 1 \ 0 & t & t^2 \end{bmatrix} max(0,x,y,z,x+y1,y+z1,x+z2)\max(0, x, y, z, x + y - 1, y + z - 1, x + z - 2) 2-dimensional fan, projects to tropical 2-plane
Amoeba \to Tropical [11 0t]\begin{bmatrix} 1 & 1 \ 0 & t \end{bmatrix} Wedge: {(x,y):0yx}{(x,y):0xy}\{ (x, y) : 0 \leq y \leq x \} \cup \{ (x, y) : 0 \leq x \leq y \} Amoeba converges to ΣL|\Sigma_L|

In both cases, the pushforward Haar measure induces a uniform exponential–geometric ("Gauss–Laplace") distribution on the tropical side, with density at vv proportional to eαφL(v)e^{-\alpha \varphi_L(v)}.

7. Synthesis and Equivalence of Classical and Tropical Regimes

The methodology of tropicalizing Haar measures is encapsulated by:

  1. Computation of the entropy vector hJ(L)h_J(L) from valuations of minors,
  2. Construction of the tropical (entropy) polynomial φL(v)=maxJ(vJhJ)\varphi_L(v) = \max_J (v_J - h_J) and the pushforward measure with survival function qφL(v)q^{-\varphi_L(v)},
  3. Passage, as qq \to \infty or t0t \to 0, to the polyhedral semimodule ΣL|\Sigma_L| and recovery of the tropical linear space trop(V)=ΣL/R(1,,1)\operatorname{trop}(V) = |\Sigma_L|/\mathbb{R} \cdot (1, \ldots, 1).

The equivalence between the original and tropicalized regimes manifests in the formula

P(val(x)v)=qφL(v),\mathbb{P}(\operatorname{val}(x) \geq v) = q^{-\varphi_L(v)},

with the tropical support ΣL|\Sigma_L| characterized by the property that all coordinate "jumps" in φL\varphi_L are equal to $1$.

The tropicalization of Haar measures thus provides a precise and computable bridge between non-Archimedean probabilistic objects and piecewise-linear tropical structures, with combinatorial, geometric, and measure-theoretic data correspondences encoded explicitly by the entropy polynomial and its induced polyhedral semimodule (Maazouz, 13 Dec 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to Tropicalization of Haar Measures.