Flow Matching on Lie Groups
- The paper introduces an intrinsic framework that extends flow matching from Euclidean spaces to Lie groups by leveraging the exponential map and Lie algebra for interpolation.
- It unifies conditional and continuous-time flow matching with Lie-theoretic machine learning to enable symmetry discovery and equivariant generative modeling.
- Experimental results validate the method’s efficacy in recovering group symmetries and enhancing mode discrimination in both synthetic and realistic datasets.
Flow matching on Lie groups is a generative modeling and symmetry discovery technique that exploits the geometry and group structure of matrix Lie groups to formulate flows and distributions intrinsically on these manifolds. The approach generalizes flow matching from Euclidean spaces, where linear interpolation is well-defined, to Lie groups, where interpolation is performed along exponential curves governed by the Lie algebra. This methodology unifies recent advances in conditional and continuous-time flow matching, Lie-theoretic machine learning, symmetry discovery, and equivariant generative modeling.
1. Foundational Principles of Flow Matching on Lie Groups
Classic flow matching seeks to transport samples from a source distribution (typically simple, such as a Gaussian or uniform) to a target distribution along a path parameterized by , using a vector field . In Euclidean settings, straight-line interpolation and associated velocity fields are used, which do not generally extend to manifolds or group-valued data. For Lie groups , the left-invariant geometry and the exponential map from the Lie algebra facilitate an intrinsic alternative. Exponential curves of the form
interpolate between and in , under the assumption that is in the image of the exponential map. The velocity field inducing this curve at time is given by
where denotes the differential of left-multiplication by . This formulation is intrinsic to the group and does not depend on extrinsic coordinate representations (Sherry et al., 1 Apr 2025).
The loss for flow matching on Lie groups is framed as
with and a left-invariant Riemannian metric on .
2. Symmetry Discovery and the LieFlow Paradigm
Symmetry discovery is posed as learning the (unknown) symmetry subgroup that stabilizes a data distribution under the group action . The condition for all defines exact symmetries (Park et al., 23 Dec 2025). The computational task is to learn a distribution over that concentrates on without explicit prior knowledge of .
LieFlow formulates this as a flow matching process directly on , mapping a tractable prior (e.g., uniform measure on or a Gaussian on , pushed forward via the exponential map) to a target supported on . The learned vector field induces an ODE:
with the goal that the pushforward of under the solution of this ODE closely approximates as . The training loss encourages to match the ground-truth direction to along exponential curves, measured in the Lie algebra norm.
A core challenge is last-minute mode convergence in the case where is a finite subgroup: modes corresponding to discrete symmetries (e.g., reflections, rotations) are equally distant for much of the flow, resulting in indecisive dynamics until very late in . LieFlow addresses this by biasing the distribution of toward late times, e.g., with , allocating training emphasis near to facilitate timely mode discrimination (Park et al., 23 Dec 2025).
3. Algorithmic Formulation and Implementation
The canonical workflow for flow matching on Lie groups proceeds as follows:
- Sampling and Setup: Sample , , set , compute .
- Interpolation: Form the exponential-curve interpolant .
- Network Architecture: is typically parameterized as a multi-layer perceptron with (and possibly ) as input, outputting an element in .
- Loss Evaluation: At each minibatch, minimize the mean squared deviation of from with respect to the left-invariant metric.
- Integration/Sampling: At inference, integrate the ODE with learned forward in small steps , accumulating the group element (e.g., via products of exponentials), and mapping back to as necessary (Sherry et al., 1 Apr 2025, Park et al., 23 Dec 2025, Bertolini et al., 4 Feb 2025).
Implementation requires efficient and stable computation of and . For matrix groups (SO(3), GL(2,), etc.), closed-form solutions (Rodrigues' formula, quaternion representations) or high-order numerical schemes (Padé approximants, Schur-Parlett methods) are used.
4. Experimental Validation and Empirical Findings
Empirical results validate flow matching on Lie groups across both synthetic symmetry discovery tasks and equivariant generative modeling. Representative experiments include:
- 2D Point Cloud Symmetry Discovery: On canonical 2D datasets with known subgroup structure (e.g., or acting on arrows/half-arrows, or ), LieFlow recovered the precise number and location of modes (rotations/reflections) corresponding to group elements. Wasserstein-1 metric evaluated performance; LieFlow achieved (SO(2)→), outperforming previously proposed GAN-based symmetry learners (Park et al., 23 Dec 2025).
- 3D Subgroup Recovery: For point clouds sampled from the orbits of tetrahedral, octahedral, or SO(2) subgroups of , LieFlow with a power-schedule in accurately recovered the symmetries (e.g., 24-mode clustering for the octahedral group). For higher order groups (e.g., icosahedral with ), recovery remained challenging.
- Generative Modeling: On , , and product groups, flow matching produces visually smooth flows interpolating between target poses or orientations, directly along exponential curves, confirming the geometric soundness of the construction (Sherry et al., 1 Apr 2025). In the generalized score matching setting, learning in Lie algebra coordinates can reduce effective learning dimensionality and enhance sample efficiency (Bertolini et al., 4 Feb 2025).
5. Relationship to Other Geometric and Group-Valued Flows
Flow matching on Lie groups is related to, but distinct from, bi-invariant consensus flows, synchronization dynamics, and Laplacian-based flows on groups, as studied in distributed systems, robotics, and control theory. Consensus flows employ inter-agent "spring energies" and Laplacian couplings, with dynamics of the form:
to promote alignment over a network on equipped with a bi-invariant metric (Chandrasekharan et al., 2022). These flows yield convergence to consensus configurations, stability governed by the Laplacian spectrum, and are special cases of the general flow matching principle with collaboration between networked elements rather than direct sampling.
Score-based diffusion and generalized score matching approaches further lift the notion of flows to stochastic settings over Lie groups, with Langevin or SDE trajectories composed in the Lie algebra, yielding generative processes via either deterministic flows (as in flow matching) or stochastic integration (Bertolini et al., 4 Feb 2025). This unification connects flow matching, score-based modeling, and traditional group-valued synchronization.
6. Limitations, Open Problems, and Future Directions
While flow matching on Lie groups is geometrically natural and empirically effective, several challenges remain:
- Mode Discrimination in Highly Symmetric or High-Order Discrete Groups: Mode collapse or last-minute convergence persists with large or complex finite subgroups (e.g., icosahedral group). Skewing toward late times ameliorates, but does not eliminate, this phenomenon (Park et al., 23 Dec 2025).
- Likelihood and Density Estimation: Current implementations yield "likelihood-free" models—no explicit density is defined for , so evaluation relies on empirical metrics or histogramming.
- Extension to Manifolds and Homogeneous Spaces: The current framework assumes surjective exponential maps (matrix groups), but extension to coset spaces and more general Riemannian manifolds is an open area (Sherry et al., 1 Apr 2025).
- Robustness to Partial or Noisy Data: Discovery of approximate or latent symmetries in real-world or incomplete datasets motivates further research.
- Optimal ODE Integration and Numerical Stability: Algorithmic accuracy and stability for high-dimensional or stiff Lie group flows, and integration with Riemannian diffusion methods, is under development.
A plausible implication is that integrating flow matching with Riemannian diffusion processes or advanced equilibria techniques may enable better mode separation and sampling efficiency.
7. Synthesis and Impact
Flow matching on Lie groups enables flexible, adaptive modeling of both continuous and discrete symmetries directly in group-theoretic domains. By leveraging intrinsic geometry, it unifies symmetry discovery, generative modeling, and group-valued flow concepts, with demonstrated advantages over prior methods requiring hand-designed augmentations or explicit density modeling. The approach is extensible to a range of matrix groups and offers a principled framework for further research into generative modeling and symmetry-aware machine learning on structured spaces (Park et al., 23 Dec 2025, Sherry et al., 1 Apr 2025, Bertolini et al., 4 Feb 2025).