ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2011.05417
42
4
v1v2 (latest)

A Polynomial-Time Algorithm and Applications for Matrix Sampling from Harish-Chandra--Itzykson-Zuber Densities

10 November 2020
Jonathan Leake
Colin S. McSwiggen
Nisheeth K. Vishnoi
ArXiv (abs)PDFHTML
Abstract

Given two n×nn \times nn×n Hermitian matrices YYY and Λ\LambdaΛ, the Harish-Chandra--Itzykson--Zuber (HCIZ) density on the unitary group U(n)\mathrm{U}(n)U(n) is eTr(UΛU∗Y)dμ(U)e^{\mathrm{Tr}(U \Lambda U^*Y)}d\mu(U)eTr(UΛU∗Y)dμ(U) where μ\muμ is the Haar measure on U(n)\mathrm{U}(n)U(n). Random unitary matrices distributed according to the HCIZ density are important in various settings in physics and random matrix theory. However, the basic question of how to sample efficiently from the HCIZ density has remained open. The main contribution of this paper is an algorithm to sample a matrix from a distribution that is ε\varepsilonε-close to the given HCIZ density and whose running time depends polylogarithmically on 1/ε1/\varepsilon1/ε. Interestingly, HCIZ densities can also be viewed as exponential densities on U(n)\mathrm{U}(n)U(n)-orbits, and in this setting, they have been widely studied. Thus, our result has several direct applications, including polynomial-time algorithms 1) to sample from matrix Langevin distributions studied in statistics, 2) to sample from continuous maximum entropy distributions with applications to quantum inference, and 3) for differentially private low-rank approximation. The key obstacle in sampling from an HCIZ density is that the domain is an algebraic manifold and the entries of the sample matrix are highly correlated. To overcome this, we consider a mapping that sends each Hermitian matrix XXX to a natural ordering of the eigenvalues of all leading principal minors of XXX. The image of each U(n)\mathrm{U}(n)U(n)-orbit under this map is a convex polytope, and the mapping reveals a recursive structure of U(n)\mathrm{U}(n)U(n)-orbits. Subsequently, we develop efficiently computable determinantal expressions for densities that arise in the intermediate steps of sampling from the polytope. Our proof-technique applies to other compact Lie groups and can be viewed as extending the widely studied notion of self-reducibility.

View on arXiv
Comments on this paper