Given an inner product space $V$ and a group $G$ of linear isometries, max filtering offers a rich class of convex $G$-invariant maps. In this paper, we identify sufficient conditions under which these maps are locally bilipschitz on $R(G)$, the set of orbits with maximal dimension, with respect to the quotient metric on the orbit space $V/G$. Central to our proof is a desingularization theorem, which applies to open, dense neighborhoods around each orbit in $R(G)/G$ and may be of independent interest.
As an application, we provide guarantees for stable weighted phase retrieval. That is, we construct componentwise convex bilipschitz embeddings of weighted complex (resp.\ quaternionic) projective spaces. These spaces arise as quotients of direct sums of nontrivial unitary irreducible complex (resp.\ quaternionic) representations of the group of unit complex numbers $S^1\cong \operatorname{SO}(2)$ (resp.\ unit quaternions $S^3\cong \operatorname{SU}(2)$).
We also discuss the relevance of such embeddings to a nearest-neighbor problem in single-particle cryogenic electron microscopy (cryo-EM), a leading technique for resolving the spatial structure of biological molecules.
A max filtering local stability theorem with application to weighted phase retrieval and cryo-EM
- Paper ID: 2403.14042
- Title: A max filtering local stability theorem with application to weighted phase retrieval and cryo-EM
- Author: Yousef Qaddura (The Ohio State University)
- Classification: math.FA cs.IT math.IT
- Publication Date: March 2024 (arXiv preprint, v3 updated October 13, 2025)
- Paper Link: https://arxiv.org/abs/2403.14042
This paper investigates the local bi-Lipschitz properties of max filtering mappings in the framework of inner product spaces V and linear isometry groups G. The author identifies sufficient conditions for these convex G-invariant mappings to be locally bi-Lipschitz on the regular point set R(G) (the set of orbits with maximum dimension) with respect to the quotient metric on the quotient space V/G. The core of the proof is a desingularization theorem applicable to open dense neighborhoods around each orbit in R(G)/G. As applications, the paper provides guarantees for stable weighted phase retrieval, constructs componentwise convex bi-Lipschitz embeddings of weighted complex (quaternionic) projective spaces, and discusses the relevance of these embeddings to the nearest neighbor problem in single-particle cryo-EM.
Modern machine learning algorithms are typically designed for Euclidean data, yet many practical data representations exhibit ambiguities induced by orthogonal symmetry groups G≤O(V). For example:
- Cryo-EM data may reside in finite-dimensional complex vector spaces Cd, subject to ambiguities induced by diagonal circle actions S1→Cd×d
- Phase retrieval problems with complex equivalence relations x∼eiθx
To leverage Euclidean-based machine learning methods, it is necessary to embed the orbit space V/G in a bi-Lipschitz manner into Euclidean space. Such embeddings ensure that distances in V/G are faithfully preserved, enabling Euclidean algorithms to transfer robustly to the orbit space.
- For finite groups G, every injective max filter bank is known to be bi-Lipschitz
- For infinite groups, only three exceptional cases have been resolved: complex phase retrieval, polar coordinate actions
- The bi-Lipschitz property for general infinite groups remains an open problem
This paper aims to investigate when max filter banks are bi-Lipschitz given sufficiently many generic templates, particularly for group actions where all nonzero orbits have constant dimension.
- Established local bi-Lipschitz conditions for max filter banks: On the regular point set R(G), generic max filter banks are locally bi-Lipschitz when the number of templates exceeds 2⋅χ(G)⋅(c−1)
- Proposed a desingularization theorem: Applicable to open dense neighborhoods around each orbit in R(G)/G, potentially possessing independent mathematical value
- Constructed bi-Lipschitz embeddings for stable weighted phase retrieval: Provided componentwise convex bi-Lipschitz embeddings for weighted complex/quaternionic projective spaces
- Developed Voronoi cell decomposition theory: Provided geometric characterizations of principal and regular points, establishing detailed Voronoi decomposition theory
- Application to cryo-EM: Provided theoretical guarantees for the nearest neighbor problem in cryo-EM, improving upon existing bispectral embedding methods
Given an inner product space V and a compact group G≤O(V), seek templates z1,…,zn∈V such that the max filter bank
Φ([x]):={⟨⟨[x],[zi]⟩⟩}i=1n
is a bi-Lipschitz mapping, where the max filtering mapping is defined as:
⟨⟨[x],[z]⟩⟩:=supp∈[x],q∈[z]⟨p,q⟩
For a compact group G≤O(d), define:
- Regular point set: R(G):={x∈Rd:dim([x])=maxy∈Rddim([y])}
- Regular Voronoi complexity: χ(G):=maxx,p∈R(G){∣Gx/Gp∣:Gp≤Gx}
where Gy denotes the stabilizer of y in G.
For x∈Rd, define:
- Voronoi cell: Ux:={z∈Rd:{x}=argmaxp∈[x]⟨p,z⟩}
- Open Voronoi cell: Vx:=relint(Ux)
- Open Voronoi diagram: Qx:=⨆p∈[x]Vp
Let G≤O(d) be a compact group and c:=d−maxx∈Rddim([x]). For generic z1,…,zn∈Rd, when n>2⋅χ(G)⋅(c−1), the max filter bank Φ is locally bi-Lipschitz at each x∈R(G).
Let G≤O(d) be a compact group with Rd−{0}⊆R(G), and c:=d−maxx∈Rddim([x]). For generic z1,…,zn∈Rd, when n>2⋅χ(G)⋅(c−1), the max filter bank Φ is bi-Lipschitz.
- Geometric characterization method: Provided geometric characterizations of principal and regular points through Voronoi decomposition
- Desingularization technique: Constructed local manifold structures for non-manifold orbit spaces
- Semi-algebraic geometric analysis: Utilized dimension-preserving properties of semi-algebraic sets for complexity analysis
- Riemannian geometric tools: Combined geodesic and cut locus theory to analyze the geometric properties of orbit spaces
The paper is primarily theoretical work, with results verified through:
- Concrete Example Analysis:
- Voronoi decomposition of three-dimensional rotation-reflection groups
- Unitary representations of circle groups on complex spaces
- Special cases of weighted phase retrieval
- Dimension Calculations:
- For complex phase retrieval: χ(G)=1, c=2d−1
- For weighted cases: χ(G)≤kmax, c≤p
- Problem Scale: L×L pixel images, kmax=O(L), p=O(L2)
- Template Requirements: O(L3) generic templates (significant improvement over O(L5) for bispectral embedding)
- Theoretical Guarantees: Provides explicit bounds on bi-Lipschitz constants
- Exactness of Dimension Bounds:
- Proved dimension upper bounds for "bad" template sets
- Established dimension estimates for semi-algebraic sets
- Completeness of Voronoi Decomposition:
- Proved Ux=Vx if and only if specific conditions hold
- Provided complete characterization of open Voronoi cells
- Application Effectiveness:
- Cryo-EM: Reduced complexity from O(L5) to O(L3)
- Weighted phase retrieval: Provided stability guarantees
- Geometric Reciprocity:
- Principal points: z∈Vx⇔x∈Vz
- Regular points: z∈Vx⇔x∈Vzloc
- Dimension Relations:
- Deep connections between regular Voronoi complexity and group structure
- Dimension-preserving properties of semi-algebraic sets
- Max filter banks concept introduced by Cahill et al.
- Bi-Lipschitz properties for finite groups already resolved
- This paper extends to important cases of infinite groups
- Stability theory for complex phase retrieval
- Generalizations to weighted cases
- New developments in quaternionic cases
- Bispectral embedding methods and their limitations
- Approximation of rotational alignment distances
- Fourier-Bessel basis expansions
- Under group actions where regular points dominate, sufficiently many generic templates ensure bi-Lipschitz property of max filter banks
- Voronoi decomposition provides a powerful tool for understanding the geometric structure of orbit spaces
- Theoretical results have important applications in weighted phase retrieval and cryo-EM
- Open Problems:
- Is every injective max filter bank bi-Lipschitz in the general case?
- How to handle local bi-Lipschitz property at non-regular points?
- Technical Constraints:
- Requires group action to be nearly free on the unit sphere
- Lower bounds on template numbers may not be optimal
- Practical Applications:
- Cryo-EM applications require numerical verification
- Practical performance comparison with bispectral embedding remains incomplete
- Extend analysis to non-regular points
- Optimize lower bounds on template numbers
- Numerical experiments to verify theoretical predictions
- Generalization to more general group actions
- Theoretical Depth: Provides important advances in max filtering theory, resolving key problems for infinite groups
- Technical Innovation: Desingularization theorem and Voronoi decomposition theory possess independent mathematical value
- Application Value: Provides theoretical guarantees for practical problems (phase retrieval, cryo-EM)
- Writing Quality: Clear paper structure, rigorous proofs, rich geometric intuition
- Insufficient Experimental Verification: Primarily theoretical work lacking numerical experiments
- Limited Application Scope: The requirement that all nonzero orbits have maximum dimension is restrictive
- Complexity: Proof techniques are complex, potentially facing computational challenges in practical applications
- Academic Contribution: Advances interdisciplinary research between invariant theory and harmonic analysis
- Practical Value: Provides new tools for handling symmetry in machine learning
- Reproducibility: Theoretical results are complete, but practical algorithm implementation requires further work
- Machine learning problems with group symmetry
- Phase retrieval and signal processing
- Rotation invariance problems in computer vision
- Symmetry reduction in scientific computing
The paper includes 22 primary references covering important works in Lie group geometry, harmonic analysis, phase retrieval, and cryo-EM, providing a solid theoretical foundation for this research.
Overall Assessment: This is a high-quality theoretical mathematics paper achieving significant progress in max filtering theory. While primarily a theoretical contribution, it provides important theoretical guarantees for practical applications. The paper demonstrates outstanding technical depth and innovation, though further numerical verification is needed to fully demonstrate its practical value.