Double Fibration Transforms
- Double fibration transforms are integral operators that map functions via incidence structures, unifying diverse transforms like Radon and X-ray.
- They rely on analytic Fourier integral operator theory and the Bolker condition to guarantee injectivity and accurate microlocal inversion.
- Applications span geodesic, twistor, and data-driven recovery problems, demonstrating robust methods for capturing analytic wavefront sets and handling conjugate points.
A double fibration transform is an integral operator defined on the geometric data of a double fibration—an incidence structure involving two manifolds and an intermediate submanifold whose projections behave as submersions. Such transforms encompass and unify a wide spectrum of geometric integral operators across real, complex, and analytic categories, including Radon transforms, geodesic X-ray transforms, twistor correspondences, and their matrix-weighted or nonabelian extensions. They are characterized as analytic Fourier integral operators (FIOs) associated to the conormal bundle of the incidence submanifold, with fundamental implications for injectivity, microlocal analysis, range characterization, and modern learning theory.
1. Geometric Structure of Double Fibrations and Transform Definition
A double fibration consists of manifolds and (with , , ), and an embedded real-analytic (or holomorphic) submanifold of intermediate dimension. The two coordinate projections, and , are required to be submersions:
For each , the fiber is an -dimensional submanifold, serving as the locus of integration. The (possibly matrix-weighted) double fibration transform for compactly supported smooth (or vector-valued) functions is
where is a weight taking values in and is the real-analytic orientation form on (Chihara et al., 30 Jun 2025).
In complex geometry, similar structures appear with holomorphic submersions and cycles, forming the backbone of the Penrose/twistor transform and associated spectral-sequence constructions (Eastwood et al., 2012, Eastwood, 2012).
2. Microlocal Structure and the Bolker Condition
The Schwartz kernel of a double fibration transform is an analytic Lagrangian (or conormal) distribution associated to in . The transform is a FIO with canonical relation defined by the twisted conormal bundle
Central to microlocal invertibility is the Bolker condition, which requires that the left projection is a local injective immersion—a necessary and sufficient condition for the possibility of recovering analytic singularities (Mazzucchelli et al., 2023). In the case of curve or ray transforms, this condition reduces to the absence of conjugate points and intersection properties of associated submanifolds (Chihara, 19 Dec 2024). Failure of the Bolker condition leads to the presence of conjugate loci and a more intricate structure in the normal operator, including additional non-elliptic FIO terms.
3. Analytic Wavefront Set Determination and Support Theorems
Analytic double fibration transforms allow the analytic wavefront set of to be controlled via the transform:
provided the Bolker condition holds at (Chihara et al., 30 Jun 2025, Mazzucchelli et al., 2023).
This propagation result is established using analytic wave packet/FBI transform methods, stationary phase in the fiber variables, and analytic microlocal techniques of Hörmander and Sjöstrand. As a consequence, local vanishing of on open sets implies vanishing of on associated regions, yielding analytic support and uniqueness theorems. Layer-stripping arguments promote local results to global injectivity on manifolds foliated by strictly convex analytic hypersurfaces (Chihara et al., 30 Jun 2025, Mazzucchelli et al., 2023).
4. Matrix-Weighted, Nonabelian, and Holomorphic Extensions
Matrix weights and nonabelian structures appear naturally in physical and geometric inverse problems. For instance, in the nonabelian X-ray transform, given real-analytic Higgs fields on a real-analytic Riemannian manifold with strictly convex boundary point, one studies:
where solves a transport ODE with coefficients . Pseudo-linearization shows that equality of scattering data for and implies the vanishing of a matrix-weighted transform, and analytic propagation yields uniqueness of (Chihara et al., 30 Jun 2025).
In holomorphic settings, double fibration transforms relate to Dolbeault cohomology classes via pullback and restriction to fibers, with the transform realized as pushforward (integral) over cycles. The governing spectral sequence collapses under vanishing conditions for higher direct images, yielding injectivity or explicit differential operator characterizations of the range (Eastwood et al., 2012, Eastwood, 2012).
5. Normal Operators, Conjugate Points, and Microlocal Decomposition
The normal operator combines the structure of the transform and its adjoint; in the absence of conjugate points and with the Bolker condition, is elliptic and invertible (typically a pseudodifferential operator of negative order, e.g., for X-ray transform on surfaces) (Chihara, 19 Dec 2024, Mazzeo et al., 2021).
In the presence of conjugate points (i.e., failure of the Bolker condition at certain loci), splits as
where is elliptic and each is a FIO of order associated with conjugate loci of degree (Chihara, 19 Dec 2024). The structure and regularity of these components, and their influence on the mapping properties and inversion, depend on the stable regularity of the conjugate strata. In boundary settings, Melrose's double -fibration and pushforward theorems provide explicit index set transformations and smoothness criteria for normal and adjoint operators (Mazzeo et al., 2021).
6. Extensions: Learning Theory and Data-Driven Recovery
Recent advances apply the double fibration formalism to scientific machine learning, treating integral operators (of double fibration type) as the learning targets. If the Bolker condition holds, double fibration transforms are learnable from input-output data with superalgebraic rates (i.e., not subject to the curse of dimensionality). Neural architectures encoding the geometric structure—specifically, via level-set parametrizations and cross-attention-like continuous kernels—are universal, stable, and interpretable (Roddenberry et al., 10 Dec 2025).
For a double fibration transform on compact manifolds , , to achieve error requires only samples for any . Deep networks using factorizations of the incidence function efficiently approximate , with provable error bounds and robustness to discretization.
7. Applications and Explicit Examples
The double fibration paradigm encompasses:
- Geodesic and matrix-weighted X-ray transforms on strictly convex Riemannian manifolds (Chihara et al., 30 Jun 2025, Mazzeo et al., 2021)
- Generalized Radon and -plane transforms in Euclidean space (Chihara, 19 Dec 2024, Mazzucchelli et al., 2023)
- Null bicharacteristic (light-ray) transforms for real principal type PDEs (Mazzucchelli et al., 2023)
- Twistor Penrose transforms mapping Dolbeault cohomology to differential invariant solution spaces (Eastwood, 2012, Eastwood et al., 2012)
- Learning and recovery of unknown geometric operators from data, with precise sample complexity and universal architectural frameworks (Roddenberry et al., 10 Dec 2025)
These diverse instances are unified by the incidence geometry of , analytic FIO structure, the Bolker condition, and the propagation of singularities governed by the canonical relation.
Key References:
(Chihara et al., 30 Jun 2025, Mazzucchelli et al., 2023, Chihara, 19 Dec 2024, Eastwood, 2012, Eastwood et al., 2012, Mazzeo et al., 2021, Roddenberry et al., 10 Dec 2025)