arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2608.19399v1 [math.DG] 19 Aug 2026

On the holonomy of Lie algebroids

Pooja Joshi    Joel Villatoro
Abstract

We introduce a holonomy groupoid for Lie algebroids. This construction generalizes both the holonomy groupoid of a foliation and the adjoint representation of a Lie algebra. We prove that the resulting groupoid is longitudinally smooth and compute its Lie algebroid. When the algebroid of the holonomy groupoid coincides with the given Lie algebroid, the holonomy groupoid is the canonical terminal integration: every source-connected integration admits a unique morphism into it inducing the identity infinitesimally. To construct the groupoid structure on the holonomy groupoid, we utilize the notion of the ”flow product” of time-dependent sections of a Lie algebroid. This provides an alternative way to define the groupoid structure for the Weinstein groupoid.

1 Introduction

In the most general sense, a foliation is a decomposition of a smooth manifold into a disjoint union of submanifolds called leaves. There are a few different variants of the notion of a foliation in the literature, including regular foliations, singular foliations, and Riemannian singular foliations. However, they all tend to require (or imply) that the manifold locally splits into a product of a leaf and a transverse structure.

The local splitting condition means that the leaves of a foliation are initial submanifolds and have a well-defined “transverse geometry.” In the context of foliations, the term holonomy refers to the global structure of this transverse data. The holonomy of a foliation encodes information about how the leaves twist around one another and plays a central role in classical results such as the Reeb stability theorem [11] and the Thurston stability theorem [12].

The study of foliations and the study of Lie algebroids/groupoids are closely intertwined. There are many connections between the two. The most direct relationship is that Lie algebroids give rise to singular foliations. In the other direction, regular foliations can be viewed as a special case of Lie algebroids.

It is well-known that the holonomy of a regular foliation can be encoded in a groupoid called the holonomy groupoid of the foliation. Classically, the holonomy groupoid is constructed by placing an equivalence relation on the set of paths tangent to the foliation. The equivalence relation is called “holonomy”, and two paths are considered holonomic if the transverse geometry is twisted in the same way along both paths.

Androulidakis and Skandalis [1] introduced a generalization of the holonomy groupoid to singular foliations using an alternative construction based on bisubmersions. Their construction overcame some of the technical difficulties that arose from the less rigid transverse geometry of singular foliations. However, a price paid for this generalization is that the holonomy groupoid of a singular foliation is not necessarily a Lie groupoid, since it fails to be a smooth manifold in general. Still, it is rather close to being a smooth manifold. Debord [6] showed that the holonomy groupoid of a singular foliation was fully smooth when restricted to a leaf (this is called “longitudinal smoothness”).

Later, Garmendia and Villatoro [10] developed a new construction of the Androulidakis-Skandalis holonomy groupoid, which more closely resembled the classical construction and was defined in terms of paths. Crucial to this construction is the notion of a “holonomy transformation” (originally due to Androulidakis and Zambon [2]), which is an equivalence class on the set of germs of diffeomorphisms between transverse slices to the foliation.

The goal of this article is to extend the work of [10] to the setting of Lie algebroids. We construct a holonomy groupoid for a Lie algebroid and establish several of its basic properties. In particular, we show that it is longitudinally smooth and compute its Lie algebroid. As a small application, we will use the holonomy groupoid to establish a sufficient condition for the existence of a “minimal integral” of a Lie algebroid.

Summary of Construction

The two main ingredients of our construction are Γ(A)\Gamma(A)-paths and holonomy transformations. These are developed in Section 3.

Γ(A)\Gamma(A)-paths

Given a Lie algebroid AMA\to M, we define a Γ(A)\Gamma(A)-path to be a pair (α(t),p0)(\alpha(t),p_{0}), where α(t)Γ(A)\alpha(t)\in\Gamma(A) is a compactly supported time-dependent section of AA for t[0,1]t\in[0,1], and p0Mp_{0}\in M is a point. We write 𝒫Γ(A)\mathcal{P}\Gamma(A) to denote the set of all Γ(A)\Gamma(A)-paths. We call such pairs (α(t),p0)(\alpha(t),p_{0}) paths because each determines an underlying classical path γ(t)\gamma(t) in MM induced by the flow along α(t)\alpha(t).

Sections of AA induce a flow on the total space of the Lie algebroid and so for each Γ(A)\Gamma(A)-path (α(t),p0)(\alpha(t),p_{0}) we can consider the flow Φαt:AA\Phi^{t}_{\alpha}\colon A\to A which is a Lie algebroid automorphism of AA. This is usually referred to as the “adjoint flow” of α(t)\alpha(t). It is a generalization of the adjoint representation of a Lie algebra.

The space of Γ(A)\Gamma(A)-paths comes equipped with a natural groupoid operation which we call the ”flow product.” We use this instead of the usual concatenation approach because it is well behaved with respect to the notion of holonomy. To our knowledge, the formula for the flow product is due to Duistermaat and Kolk [7], but our use of it in the groupoid context is novel.

Holonomy transformations

A holonomy transformation is an equivalence class of a germ of Lie algebroid isomorphisms restricted to a slice. The notion of a holonomy transformation is an adaptation of a closely related construction arising in the theory of singular foliations. The singular foliation version was introduced by Androulidakis and Zambon [2].

Given a point xMx\in M and a slice SxS_{x} through xx, we can consider the restricted algebroid ASxSxA_{S_{x}}\to S_{x}, which is a Lie algebroid over the slice. Given a slice SxS_{x} through xx and a slice SyS_{y} through yy, we can consider the germs of Lie algebroid isomorphisms from ASxA_{S_{x}} to ASyA_{S_{y}} which map xx to yy. The collection of all such germs is called the full holonomy transformation groupoid and is denoted FHT(A)\mathrm{FHT}(A). The objects of FHT(A)\mathrm{FHT}(A) are slices through points in MM, and the morphisms are germs of Lie algebroid isomorphisms between the corresponding slice algebroids.

A holonomy transformation is called trivial if it is the time-1 flow of a time-dependent family of sections of AA which vanish at xx. The trivial holonomy transformations form a normal subgroupoid of FHT(A)\mathrm{FHT}(A), which we denote by THT(A)\mathrm{THT}(A). The orbits of THT(A)\mathrm{THT}(A) consists of all slices through a given point xx. From this, one obtains the reduced holonomy transformation groupoid HT(A)\mathrm{HT}(A), defined as the quotient of FHT(A)\mathrm{FHT}(A) by THT(A)\mathrm{THT}(A). Its space of objects is naturally identified with MM.

Holonomy homomorphism

The set of Γ(A)\Gamma(A)-paths carries a natural groupoid structure over MM arising from the composition of adjoint flows. Furthermore, given a Γ(A)\Gamma(A)-path (α(t),p0)(\alpha(t),p_{0}), the adjoint flow defines a germ of a Lie algebroid automorphism around p0p_{0} and hence an element of HT(A)\mathrm{HT}(A). This assignment is a groupoid homomorphism, which we call the holonomy homomorphism:

Hol:𝒫Γ(A)HT(A).\Hol\colon\mathcal{P}\Gamma(A)\to\mathrm{HT}(A).

Two Γ(A)\Gamma(A)-paths are said to be holonomic if they have the same image under the holonomy homomorphism. The holonomy groupoid of AA is the quotient of 𝒫Γ(A)\mathcal{P}\Gamma(A) by the holonomy equivalence relation, and is denoted Hol(A)\Hol(A).

Groupoid picture

We can also define holonomy for a general Lie groupoid. This notion coincides with the holonomy of an algebroid in the sense that the holonomy of a source-connected groupoid agrees with the holonomy of its underlying Lie algebroid.

Given an element g𝒢g\in\mathcal{G} of a Lie groupoid, a local bisection σ\sigma through gg defines a germ of a Lie algebroid isomorphism from AA near the source of gg to AA near the target of gg. Such a Lie algebroid isomorphism defines an element of HT(A)\mathrm{HT}(A), and this element is independent of the choice of local bisection. From this, one obtains a groupoid homomorphism from 𝒢\mathcal{G} to HT(A)\mathrm{HT}(A), and two elements of 𝒢\mathcal{G} are said to be holonomic if they have the same image under this homomorphism. The holonomy groupoid of 𝒢\mathcal{G} is the quotient of 𝒢\mathcal{G} by the holonomy equivalence relation and is denoted Hol(𝒢)\Hol(\mathcal{G}).

The groupoid notion of holonomy is compatible with the corresponding algebroid notion. More precisely, if 𝒢\mathcal{G} is a source-connected Lie groupoid with Lie algebroid AA, then Hol(𝒢)\Hol(\mathcal{G}) is canonically isomorphic to Hol(A)\Hol(A) (see Corollary 4.16)

Algebroid of the holonomy groupoid

Since the holonomy groupoid of a Lie algebroid is longitudinally smooth, its restriction to a single leaf has a well-defined Lie algebroid. This Lie algebroid can be constructed directly from the original Lie algebroid. It is called the holonomy Lie algebroid of AA, denoted by HAlg(A)\HAlg(A).

This object can be constructed directly using the notion of a strongly central element of a Lie algebroid. Given aAa\in A, we say that aa is strongly central if there exists a section αΓ(A)\alpha\in\Gamma(A) that extends aa and takes values only in the centers of the isotropy Lie algebras of AA. We write 𝒮𝒵(A)\mathcal{SZ}(A) to denote the set of all strongly central elements of AA.

The holonomy algebroid of AA is the quotient of AA by the strongly central elements and is denoted by HAlg(A)\HAlg(A). Calling HAlg(A)\HAlg(A) a Lie algebroid is a bit of an abuse of terminology, since the rank of 𝒮𝒵(A)\mathcal{SZ}(A) is not constant. It would be more correct to regard HAlg(A)\HAlg(A) as a singular algebroid in general. Nevertheless, like the holonomy groupoid, HAlg(A)\HAlg(A) is longitudinally smooth in the sense that its restriction to any leaf is a Lie algebroid.

Main Results

Apart from the construction of the holonomy groupoid, the principal technical results of this article are the following:

  1. 1.

    The holonomy groupoid Hol(A)\Hol(A) is longitudinally smooth. That is, it is a Lie groupoid when restricted to a single orbit (Theorem 6.8).

  2. 2.

    Given a leaf LL of MM, the Lie algebroid of Hol(A)|L\Hol(A)|_{L} is canonically isomorphic to the holonomy algebroid HAlg(A)|L\HAlg(A)|_{L} (Theorem 6.13).

  3. 3.

    If the set of strongly central elements of AA is trivial, then the holonomy groupoid Hol(A)\Hol(A) is an adjoint integration of AA (Theorem 6.21). By this we mean, given a source-connected Lie groupoid 𝒢\mathcal{G} with Lie algebroid AA, there exists a unique groupoid homomorphism 𝒢Hol(A)\mathcal{G}\to\Hol(A) which is the identity on AA.

The last point means that, under appropriate circumstances, the holonomy groupoid can serve as a “terminal” integration of the Lie algebroid.

In addition to the main results, Section 5 contains a collection of examples illustrating the scope of the construction. In particular, the holonomy groupoid recovers the classical adjoint representation for Lie algebras, the pair groupoid for the tangent algebroid, and the usual holonomy groupoid of a foliation. Further examples show how the construction encodes isotropy representations for transitive and action Lie algebroids and specializes naturally to regular Poisson manifolds.

Acknowledgements

Pooja Joshi was supported by the National Science Foundation (Award Number DMS-2350181). She would like to thank her Ph.D. advisor, Xiang Tang, for encouraging her to pursue this project and for his continued support.
Joel Villatoro would like to thank Marco Zambon for hosting him and numerous discussions when this project was initiated. He was funded in part by the following sources while preparing this article: Fonds Wetenschappelijk Onderzoek (FWO Project G083118N); the National Science Foundation (Award Number 2137999).

2 Preliminaries and Notation

2.1 Vector bundles

Notation 2.1.

Given a vector bundle automorphism F:EEF\colon E\to E covering a diffeomorphism f:MMf\colon M\to M, we write:

F:Γ(E)Γ(E),(Fη)p:=F(ηf1(p))F_{*}\colon\Gamma(E)\to\Gamma(E),\qquad(F_{*}\eta)_{p}:=F(\eta_{f^{-1}(p)})

to denote the push-forward of sections of EE along FF.

Notation 2.2.

Given a vector bundle EME\to M and a section ηΓ(E)\eta\in\Gamma(E) we write ηpEp\eta_{p}\in E_{p} to denote the value of η\eta at a point pMp\in M.

Notation 2.3.

Given a Lie group GG, we write 𝔤\mathfrak{g} to denote its Lie algebra.

2.2 Lie algebroids and Lie groupoids

Notation 2.4.

In this article, we will write 𝒢M\mathcal{G}\rightrightarrows M to mean that 𝒢\mathcal{G} is the set of arrows for a groupoid with objects MM. Most often we will be considering Lie groupoids. As is typical, we do not require the object manifold 𝒢\mathcal{G} to be Hausdorff.

We will write 𝐬:𝒢M\mathbf{s}\colon\mathcal{G}\to M and 𝐭:𝒢M\mathbf{t}\colon\mathcal{G}\to M to denote the source and target map of a groupoid. Given an object xMx\in M, we write 1x𝒢1_{x}\in\mathcal{G} to denote the associated unit arrow. We may write 1M𝒢1_{M}\subset\mathcal{G} to denote the entire submanifold of unit elements. The multiplication operation as a map will be denoted by 𝐦\mathbf{m} but multiplying elements will usually be expressed using a small dot or just concatenation:

𝐦(g,h)=gh=gh.\mathbf{m}(g,h)=g\cdot h=gh.

The inverse map will be denoted by 𝐢\mathbf{i} and inverses of elements will be expressed as negative powers 𝐢(g)=g1\mathbf{i}(g)=g^{-1}.

Notation 2.5.

We will typically denote Lie algebroids in terms of the total space (usually AA). Given a Lie algebroid AA, the anchor map will be denoted by ρA:ATM\rho_{A}\colon A\to TM and the Lie bracket will be denoted by [α,β]A[\alpha,\beta]_{A}. The AA superscript may be omitted when it is clear from context, which will be most of the time.

Lie algebroids are the infinitesimal version of a Lie groupoid. Our convention will be to identify the Lie algebroid of a Lie groupoid with the restriction of the source distribution to the units.

Definition 2.6.

Suppose 𝒢M\mathcal{G}\rightrightarrows M is a Lie groupoid. The source distribution is the kernel of ds:T𝒢TMds\colon T\mathcal{G}\to TM, and is denoted by Ts𝒢T^{s}\mathcal{G}. The Lie algebroid associated to 𝒢\mathcal{G} is defined to be:

Lie(𝒢):=Ts𝒢|1M.\Lie(\mathcal{G}):=T^{s}\mathcal{G}|_{1_{M}}.

We write Lie(𝒢)\Lie(\mathcal{G}) for the Lie algebroid associated to 𝒢\mathcal{G}.

Under this convention, the Lie bracket on sections of AA is induced by the Lie bracket on right-invariant sections of Ts𝒢T^{s}\mathcal{G}.

The operation Lie\Lie is actually a functor from the category of Lie groupoids to the category of Lie algebroids. Given a smooth groupoid homomorphism F:𝒢F\colon\mathcal{G}\to\mathcal{H}, define

Lie(F):=dF|Lie(𝒢).\Lie(F):=dF|_{\Lie(\mathcal{G})}.

3 Holonomy of a Lie algebroid

The algebroid holonomy groupoid of a Lie algebroid simultaneously generalizes the holonomy of a foliation and the adjoint representation of a Lie algebra. It is a groupoid that encodes information about the holonomy of the characteristic foliation in a way that keeps track of how the holonomy interacts with the isotropy Lie algebras.

However, in order to understand this notion, we first need to discuss the topic of the “adjoint flow” of a Lie algebroid. This can be found in previous literature [5] as the “flow of a section.”

To establish some notation throughout this section and for the rest of the paper: Given a vector bundle EME\to M, we write Γc(E)\Gamma_{c}(E) to denote the vector space of compactly-supported sections of EE. We will write Γct(E)\Gamma^{t}_{c}(E) to denote the set of time-dependent compactly-supported sections:

Γct(E):={η:[0,1]Γc(E)}.\Gamma^{t}_{c}(E):=\{\eta\colon[0,1]\to\Gamma_{c}(E)\}.

When we discuss parameterized sections that are compactly supported, we always assume that the compact support is uniform in the parameter, meaning that a single compact set works for all values of the parameter.

3.1 Adjoint flows

Definition 3.1.

Suppose α(t)Γ(A)\alpha(t)\in\Gamma(A) is a time-dependent section of AA. An adjoint flow equation for α\alpha is an initial value problem of the form:

ddtβ=[β,α(t)]β(0)=β0.\frac{d}{dt}\beta=[\beta,\alpha(t)]\qquad\beta(0)=\beta_{0}. (1)

For some initial condition β0Γ(A)\beta_{0}\in\Gamma(A).

The adjoint flow of α(t)\alpha(t), written Φαt\Phi^{t}_{\alpha} is the unique one parameter family of Lie algebra automorphisms which satisfies:

ddtΦαt=[Φαt,α(t)]Φα0=IdA.\frac{d}{dt}\Phi^{t}_{\alpha}=[\Phi^{t}_{\alpha},\alpha(t)]\qquad\Phi^{0}_{\alpha}=Id_{A}. (2)

The base map of such Lie algebra automorphisms is ϕXt:MM\phi^{t}_{X}\colon M\to M and is given by the flow of X=ρ(α(t))X=\rho(\alpha(t)).

Our first lemma tells us that adjoint flows always exists so long as the vector field ρ(α(t))\rho(\alpha(t)) is complete. The argument relies on the theory of vector bundle derivations (see Appendix A for a brief version).

Lemma 3.2.

Suppose α(t)Γ(A)\alpha(t)\in\Gamma(A) is a time-dependent section of AA and X(t):=ρ(α(t))X(t):=\rho(\alpha(t)) is a complete vector field. Then one-parameter family of vector bundle automorphisms satisfying Equation 2 exists for all time.

Proof.

α(t)\alpha(t) defines a time-dependent family of derivations on AA by taking:

D(t):Γ(A)Γ(A)D(β)=[α(t),β].D(t)\colon\Gamma(A)\to\Gamma(A)\qquad D(\beta)=[\alpha(t),\beta].

The symbol of this derivation is X(t)X(t). Since X(t)X(t) is complete it follows that there exists a one-parameter family of vector bundle automorphisms Φαt\Phi^{t}_{\alpha} satisfying:

ddtΦαt=D(t)ΦαtΦα0=IdA.\frac{d}{dt}\Phi^{t}_{\alpha}=-D(t)\circ\Phi^{t}_{\alpha}\qquad\Phi^{0}_{\alpha}=Id_{A}.

However, this is the same equation as Equation 2.

Using lemma A.12, we prove that Φαt\Phi^{t}_{\alpha} is a Lie algebroid automorphism.

Example 3.3.

Suppose A=TMA=TM is the tangent algebroid of a manifold MM. If X(t)X(t) is a complete, time-dependent vector field, let ϕXt:MM\phi^{t}_{X}\colon M\to M denote the flow of XX. A standard computation shows that:

ddtdϕXt=[dϕXt,X],dϕX0=IdTM.\frac{d}{dt}d\phi^{t}_{X}=[d\phi^{t}_{X},X],\qquad d\phi^{0}_{X}=Id_{TM}.

Hence the adjoint flow ΦXt\Phi^{t}_{X} of XX is the same as dϕXtd\phi^{t}_{X}.

3.2 Γ(A)\Gamma(A)-paths

The construction of the holonomy groupoid is very similar in spirit to the construction which appears in [10]. The idea is to measure the action of the adjoint flow of a section on the transverse part of the Lie algebroid by using time-dependent families of sections.

Definition 3.4.

Suppose AA is a Lie algebroid. A Γ(A)\Gamma(A)-path consists of a pair (α,p0)Γct(A)×M(\alpha,p_{0})\in\Gamma^{t}_{c}(A)\times M. In other words, α(t)\alpha(t) is a compactly supported, time-dependent section of AA and p0Mp_{0}\in M is a point in MM. We denote the set of all Γ(A)\Gamma(A)-paths by

𝒫Γ(A)=Γct(A)×M.\mathcal{P}\Gamma(A)=\Gamma^{t}_{c}(A)\times M.
Definition 3.5.

Suppose a(t)a(t) is an AA-path. We say that a time-dependent section α(t)\alpha(t) extends a(t)a(t) if α(t)p(t)=a(t)\alpha(t)_{p(t)}=a(t), where p(t)=π(a(t))p(t)=\pi(a(t)) is the underlying path of a(t)a(t).

Γ(A)\Gamma(A)-paths are closely related to the classical notion of an AA-path but they are not quite the same. In general, given a Γ(A)\Gamma(A)-path, (α(t),p0)(\alpha(t),p_{0}), it is possible to construct an AA-path by taking:

a(t):=α(t)p(t)a(t):=\alpha(t)_{p(t)}

where p(t)p(t) is the unique integral curve of ρ(α(t))\rho(\alpha(t)) with initial condition p(0)=p0p(0)=p_{0}.

3.3 Homotopies of Γ(A)\Gamma(A)-paths

The notion of AA-homotopy of AA-paths can be extended to a notion of homotopy for Γ(A)\Gamma(A)-paths. For this we will discuss two parameter families of sections of AA. To set some notation, given a two-parameter family of sections α(t,s)Γ(A)\alpha(t,s)\in\Gamma(A) we will write:

Φαt,s:Γ(A)Γ(A)\Phi^{t,s}_{\alpha}\colon\Gamma(A)\to\Gamma(A)

to denote the flow of α(t,s)\alpha(t,s) in the tt-direction.

For the underlying flow in the manifold we will write:

ϕαt,s:MM.\phi^{t,s}_{\alpha}\colon M\to M.

To understand when a two-parameter family of sections constitutes a homotopy, we need the notion of a complement.

Definition 3.6.

Suppose α(t,s)C([0,1]2,Γ(A))\alpha(t,s)\in C^{\infty}([0,1]^{2},\Gamma(A)) is a two parameter family of sections of AA. The complement of α\alpha is the unique two parameter family of sections β(t,s)C([0,1]2,Γ(A))\beta(t,s)\in C^{\infty}([0,1]^{2},\Gamma(A)) which satisfies the following initial value problem:

βtαs=[β,α],β(0,s)=0.\frac{\partial\beta}{\partial t}-\frac{\partial\alpha}{\partial s}=[\beta,\alpha],\qquad\beta(0,s)=0.

Intuitively, when one has a two parameter family of sections α\alpha where we think of α\alpha as representing the derivative in the “tt-direction” the complement is the corresponding derivative in the “ss-direction.” The complement of a two parameter family of sections always exists so long as α(t,s)\alpha(t,s) is compactly supported since it can be constructed explicitly via the adjoint flow of α\alpha (see Lemma 1):

β(t,s)=Φαt,s0t(Φαu,s)1(αs(u,s))𝑑u.\beta(t,s)=\Phi^{t,s}_{\alpha}\int_{0}^{t}(\Phi^{u,s}_{\alpha})^{-1}\left(\frac{\partial\alpha}{\partial s}(u,s)\right)du. (3)

The complement is a crucial ingredient for defining homotopies of Γ(A)\Gamma(A)-paths.

Definition 3.7.

Suppose α0\alpha_{0} and α1Γct(A)\alpha_{1}\in\Gamma^{t}_{c}(A) are two time-dependent sections of AA. Let pMp\in M be fixed. We say that a two parameter family α(t,s)\alpha(t,s) which interpolates α0\alpha_{0} and α1\alpha_{1} is a homotopy at pp if the complement β(t,s)\beta(t,s) satisfies:

β(t,s)ϕαt,s(p)=0.\beta(t,s)_{\phi^{t,s}_{\alpha}(p)}=0.

In such a case, we say that the Γ(A)\Gamma(A)-paths (α0,p)(\alpha_{0},p) and (α1,p)(\alpha_{1},p) are homotopic.

Note that if (α0,p)(\alpha_{0},p) is homotopic to (α1,p)(\alpha_{1},p) and γ0(t)=ϕα0t(p)\gamma_{0}(t)=\phi_{\alpha_{0}}^{t}(p) and γ1(t)=ϕα1t(p)\gamma_{1}(t)=\phi^{t}_{\alpha_{1}}(p) are the associated underlying paths, then γ0\gamma_{0} is classically homotopic to γ1\gamma_{1}. This is a consequence of compatibility between the anchor map and the notion of the complement:

γs(t,s)=ρ(β(t,s))γ(t,s).(see Lemma 3)\frac{\partial\gamma}{\partial s}(t,s)=\rho(\beta(t,s))_{\gamma(t,s)}.\qquad\text{(see Lemma~\ref{lemma:flows.of.complements.for.integral.curves})}

This homotopy equivalence relation corresponds precisely with the classical notion of homotopy for AA-paths. In the following sense: If a0(t)a_{0}(t) and a1(t)a_{1}(t) are homotopic AA-paths then any pair of extensions α0(t)\alpha_{0}(t) and α1(t)\alpha_{1}(t) of a0(t)a_{0}(t) and a1(t)a_{1}(t) respectively are homotopic as Γ(A)\Gamma(A)-paths(see Lemma C.2). Conversely, if (α(t,s),p0)(\alpha(t,s),p_{0}) is a homotopy between two Γ(A)\Gamma(A)-paths then the underlying AA-paths are homotopic as well (see Lemma C.2)

Example 3.8.

Suppose ρ:[0,1][0,1]\rho\colon[0,1]\to[0,1] is a smooth function that is the identity on the endpoints and suppose α0(t)\alpha_{0}(t) is a time-dependent section of AA. Then we can construct another section:

αρ(t)=ρ(t)α0(ρ(t))\alpha_{\rho}(t)=\rho^{\prime}(t)\alpha_{0}(\rho(t))

which we call the reparameterization of α0\alpha_{0} by ρ\rho. Such a reparameterization is homotopic to α0\alpha_{0} at all points pMp\in M. Indeed, all reparameterizations are homotopic to one another.

To see why, consider a smooth function ρ(t,s):[0,1]2[0,1]\rho(t,s)\colon[0,1]^{2}\to[0,1] which satisfies ρ(0,s)=0\rho(0,s)=0 and ρ(1,s)=1\rho(1,s)=1 for all s[0,1]s\in[0,1]. Then we can define a two parameter family of sections:

α(t,s)=ρt(t,s)α0(ρ(t,s))\alpha(t,s)=\frac{\partial\rho}{\partial t}(t,s)\alpha_{0}(\rho(t,s))

This α\alpha interpolates between the reparameterization of α0\alpha_{0} by ρ(t,0)\rho(t,0) and the reparameterization of α0\alpha_{0} by ρ(t,1)\rho(t,1).

A direct calculation shows that the complement of α\alpha is given by:

β(t,s)=ρs(t,s)α0(ρ(t,s))\beta(t,s)=\frac{\partial\rho}{\partial s}(t,s)\alpha_{0}(\rho(t,s))

Since sρ(1,s)=0\partial_{s}\rho(1,s)=0 it follows that β(1,s)=0\beta(1,s)=0 and hence α\alpha constitutes a homotopy. This homotopy is valid for all points since β(1,s)\beta(1,s) vanishes everywhere.

3.4 Holonomy of a Γ(A)\Gamma(A)-path

Let us now define the holonomy equivalence relation. In order to do this, we must introduce the notion of the holonomy transformation groupoid. To begin, let us define the notion of a slice.

Definition 3.9.

Let xMx\in M. A slice through xx is an embedded submanifold SMS\subset M such that, for all ySy\in S, we have that:

  • TyM=TyS+ρ(Ay)T_{y}M=T_{y}S+\rho(A_{y})

  • TxSρ(Ax)=0T_{x}S\cap\rho(A_{x})=0

Given such a slice SS the slice algebroid is the Lie algebroid ASSA_{S}\to S defined by:

AS=ρ1(TS).A_{S}=\rho^{-1}(TS).

A slice through xx intersects the characteristic foliation in a clean transversal at xx and is transversal to the characteristic foliation at every point of the slice. In general, the transversality will not be clean at points other than xx unless the characteristic foliation is regular. Note that the slice algebroid is not the same as restricting the original algebroid to the slice as a vector bundle as this would not be a Lie algebroid in general. The well-definedness of the slice algebroid is a consequence of the transversality condition (see Lemma B.2).

Definition 3.10.

A holonomy transformation from a slice SxS_{x} through xx and a slice SyS_{y} through yy is a germ of a Lie algebroid isomorphism from ASxA_{S_{x}} to ASyA_{S_{y}} around xSxx\in S_{x}. We write Alg(ASx,ASy)\Alg(A_{S_{x}},A_{S_{y}}) to denote the set of all holonomy transformations from ASxA_{S_{x}} to ASyA_{S_{y}}.

The full holonomy transformation groupoid, denoted FHT(A)\mathrm{FHT}(A), is the groupoid consisting of all holonomy transformations between all slices through points in MM:

FHT(A):=x,yMSx,SyAlg(ASx,ASy)\mathrm{FHT}(A):=\bigsqcup_{x,y\in M}\bigsqcup_{S_{x},S_{y}}\Alg(A_{S_{x}},A_{S_{y}})

where SxS_{x} and SyS_{y} range over all slices through xx and yy respectively.

We say a holonomy transformation ΘFHT(A)\Theta\in\mathrm{FHT}(A) is trivial if it is the time-1 flow of a time-dependent family of sections of AA which vanish at xx. We write THT(A)\mathrm{THT}(A) to denote the normal subgroupoid of FHT(A)\mathrm{FHT}(A) consisting of all trivial holonomy transformations.

THT(A):=xMSx{ΘFHT(A):Θ=Φα1 for α(t)IxΓ(A)}.\mathrm{THT}(A):=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\{\Theta\in\mathrm{FHT}(A)\ :\ \Theta=\Phi^{1}_{\alpha}\text{ for }\alpha(t)\in I_{x}\Gamma(A)\}.

The (reduced) holonomy transformation groupoid, written HT(A)\mathrm{HT}(A), the quotient groupoid:

HT(A):=FHT(A)/THT(A).\mathrm{HT}(A):=\mathrm{FHT}(A)/\mathrm{THT}(A).
Example 3.11.

The full holonomy transformation groupoid and the reduced holonomy transformation groupoids of a Lie algebra are the same, i.e., equal to Aut(𝔤)Aut(\mathfrak{g}).

Note that, since every pair of slice algebroids through a point can be related by a trivial holonomy transformation, the objects of HT(A)\mathrm{HT}(A) can be identified with points in MM.

See Lemma B.7 for for a proof that THT(A)\mathrm{THT}(A) is a normal subgroupoid of FHT(A)\mathrm{FHT}(A) and hence the quotient HT(A)\mathrm{HT}(A) is well-defined. See Lemma B.3 for a proof that any pair of slice algebroids through the same point can be connected by a trivial holonomy transformation.

Lemma 3.12.

Suppose ΦAlgx(A,A)\Phi\in\Alg_{x}(A,A) is a germ of a Lie algebroid isomorphism around xMx\in M. Then for any slice SxS_{x} through xMx\in M we have that Φ|Sx:ASxAΦ(x)\Phi|_{S_{x}}\colon A_{S_{x}}\to A_{\Phi(x)} defines an element of HT(A)\mathrm{HT}(A). We claim that the equivalence class of this element does not depend on the choice of slice SxS_{x}.

Proof.

Let SxS_{x} and SxS_{x}^{\prime} be two slices through xx. Write Sy=Φ(Sx)S_{y}=\Phi(S_{x}) and Sy=Φ(Sx)S^{\prime}_{y}=\Phi(S_{x}^{\prime}) to denote the slices through Φ(x)\Phi(x). We need to show that the holonomy transformation Φ|Sx:ASxASy\Phi|_{S_{x}}\colon A_{S_{x}}\to A_{S_{y}} is equivalent to the holonomy transformation Φ|Sx:ASxASy\Phi|_{S_{x}^{\prime}}\colon A_{S_{x}^{\prime}}\to A_{S^{\prime}_{y}} in HT(A)\mathrm{HT}(A). By Lemma B.3 there exists a time-dependent family of sections α(t)Γ(A)\alpha(t)\in\Gamma(A) with the property that the germ of Θ:=Φα1|Sx\Theta:=\Phi^{1}_{\alpha}|_{S_{x}} around xx defines a trivial holonomy transformation from SxS_{x} to SxS_{x}^{\prime}. Therefore, we obtain a commutative diagram:

Sx{\lx@inpgf@ignorespaces S_{x}}Sy{\lx@inpgf@ignorespaces S_{y}}Sx{\lx@inpgf@ignorespaces S_{x}^{\prime}}Sy{\lx@inpgf@ignorespaces S^{\prime}_{y}}Φ|Sx\scriptstyle{\lx@inpgf@ignorespaces\Phi|_{S_{x}}}Θ\scriptstyle{\lx@inpgf@ignorespaces\Theta}ΦΘΦ1\scriptstyle{\lx@inpgf@ignorespaces\Phi\Theta\Phi^{-1}}Φ|Sx\scriptstyle{\lx@inpgf@ignorespaces\Phi|_{S_{x}^{\prime}}}

Since THT(A)\mathrm{THT}(A) is a normal subgroupoid (Lemma B.7), it follows that ΦΘΦ1\Phi\Theta\Phi^{-1} is a trivial holonomy transformation from SyS_{y} to SyS^{\prime}_{y}. Hence, the holonomy transformation Φ|Sx\Phi|_{S_{x}} is equivalent to the holonomy transformation Φ|Sx\Phi|_{S_{x}^{\prime}} in HT(A)\mathrm{HT}(A). ∎

Due to the above lemma, one can define an element of HT(A)\mathrm{HT}(A) from a germ of a Lie algebroid isomorphism around a point xx without needing to specify a slice through xx. This means that the following definition makes sense.

Definition 3.13.

We say that two Γ(A)\Gamma(A)-paths (α(t),p0)(\alpha(t),p_{0}) and (β(t),p0)(\beta(t),p_{0}) are holonomic if the time-1 flow of (α(t),p0)(\alpha(t),p_{0}) and the time-1 flow of (β(t),p0)(\beta(t),p_{0}) define the same element of HT(A)\mathrm{HT}(A).

The algebroid holonomy groupoid of AA, written Hol(A)M\Hol(A)\rightrightarrows M, is the groupoid whose objects are points in MM and whose morphisms from xx to yy are holonomy equivalence classes of Γ(A)\Gamma(A)-paths from xx to yy. We write:

Hol:𝒫Γ(A)Hol(A)\Hol\colon\mathcal{P}\Gamma(A)\to\Hol(A)

to denote the quotient map which sends a Γ(A)\Gamma(A)-path to its holonomy equivalence class.

Example 3.14.

For A=𝔤{}A=\mathfrak{g}\rightarrow\{\ast\}, Hol(A)\Hol(A) recovers Inn(𝔤),\mathrm{Inn}(\mathfrak{g}), as in Example 1. For A=TMA=TM, it recovers the pair groupoid on connected components, as in Example 5. For A=TMA=\mathcal{F}\subset TM, it recovers the usual holonomy groupoid of the foliation, as in Example 7.

3.5 Flow product groupoid structure

In the previous subsection, we defined the holonomy groupoid only as a set but we still need to explain how it obtains a groupoid structure. The approach we will take is (somewhat) new and is based on the fact that the space of time-dependent sections of AA has a natural group structure, which we call the “flow product”.

The formula we use for the flow product is originally due to Duistermaat and Kolk [7]. They used it in the context of finite dimensional Lie groups. However, it turns out that it works well in this infinite dimensional context and provides us with a nice way to define the groupoid structure on Π1(A)\Pi_{1}(A) and Hol(A)\Hol(A).

Definition 3.15.

Suppose α,βΓct(A)\alpha,\beta\in\Gamma^{t}_{c}(A) are compactly supported time-dependent sections of AA. The flow product of α\alpha and β\beta is the time-dependent section αβ\alpha\bullet\beta defined by:

αβ(t):=α(t)+(Φαt)β(t).\alpha\bullet\beta(t):=\alpha(t)+(\Phi^{t}_{\alpha})_{*}\beta(t).

This definition is motivated by the following fact (see Lemma B.4):

Φαβt=ΦαtΦβt.\Phi^{t}_{\alpha\bullet\beta}=\Phi^{t}_{\alpha}\circ\Phi^{t}_{\beta}. (4)

One important consequence of this is the observation that the flow product forms an honest group structure.

Lemma 3.16.

The flow product makes Γct(A)\Gamma^{t}_{c}(A) into a diffeological group.

Proof.

The identity element is the zero section and the inverse of a time-dependent section α(t)\alpha(t) is given by:

α1(t)=(Φαt)1α(t).\alpha^{-1}(t)=-(\Phi^{t}_{\alpha})_{*}^{-1}\alpha(t).

Let us verify that the flow product is associative. Suppose α(t)\alpha(t), β(t)\beta(t), and η(t)\eta(t) are compactly supported, time-dependent sections of AA. We need to show that:

(αβ)η(t)=α(βη)(t).(\alpha\bullet\beta)\bullet\eta(t)=\alpha\bullet(\beta\bullet\eta)(t).

By a direct computation:

(αβ)η(t)\displaystyle(\alpha\bullet\beta)\bullet\eta(t) =(αβ)(t)+(Φαβt)η(t)\displaystyle=(\alpha\bullet\beta)(t)+(\Phi^{t}_{\alpha\bullet\beta})_{*}\eta(t)
=α(t)+(Φαt)β(t)+(Φαβt)η(t)\displaystyle=\alpha(t)+(\Phi^{t}_{\alpha})_{*}\beta(t)+(\Phi^{t}_{\alpha\bullet\beta})_{*}\eta(t)
=α(t)+(Φαt)β(t)+(ΦαtΦβt)η(t)\displaystyle=\alpha(t)+(\Phi^{t}_{\alpha})_{*}\beta(t)+(\Phi^{t}_{\alpha}\circ\Phi^{t}_{\beta})_{*}\eta(t)
=α(t)+(Φαt)(β(t)+(Φβt)η(t))\displaystyle=\alpha(t)+(\Phi^{t}_{\alpha})_{*}(\beta(t)+(\Phi^{t}_{\beta})_{*}\eta(t))
=α(βη)(t).\displaystyle=\alpha\bullet(\beta\bullet\eta)(t).

Similarly, the flow product makes Γ(A)\Gamma(A)-paths into a diffeological groupoid. Indeed, it can be thought of as an action groupoid for the action of the group of time-dependent sections on MM.

Definition 3.17.

The groupoid structure on 𝒫Γ(A)\mathcal{P}\Gamma(A) is defined as follows. The source and target maps are given by:

𝐬(α,p):=p,𝐭(α,p0):=ϕα1(p0).\mathbf{s}(\alpha,p):=p,\qquad\mathbf{t}(\alpha,p_{0}):=\phi^{1}_{\alpha}(p_{0}).

The unit map is given by:

𝐮(p)=(0,p).\mathbf{u}(p)=(0,p).

the inverse map is given by:

i(α,p)=((Φαt)1α,ϕα1(p))i(\alpha,p)=(-(\Phi^{t}_{\alpha})_{*}^{-1}\alpha,\phi^{1}_{\alpha}(p))

and the composition is given by the flow product. If (α(t),p)(\alpha(t),p) and (β(t),q)(\beta(t),q) are Γ(A)\Gamma(A)-paths where ϕβ1(q)=p\phi^{1}_{\beta}(q)=p then the composition is given by:

(α,p)(β,q)=(αβ,q).(\alpha,p)\bullet(\beta,q)=(\alpha\bullet\beta,q).

The flow product is compatible with both the homotopy and holonomy equivalence relations.

Proposition 3.18.

The flow-product is compatible with holonomy. In other words:

Hol((α,p)(β,q))=Hol(α,p)Hol(β,q)\Hol((\alpha,p)\bullet(\beta,q))=\Hol(\alpha,p)\cdot\Hol(\beta,q)

whenever this expression is well-defined.

Proof.

Suppose we have Γ(A)\Gamma(A)-paths (α(t),p0)(\alpha(t),p_{0}) and (β(t),q0)(\beta(t),q_{0}) where the source of (α(t),p0)(\alpha(t),p_{0}) equals the target of (β(t),q0)(\beta(t),q_{0}) is q0q_{0}.

We need to show that the time-1 flow of αβ\alpha\bullet\beta is equivalent to the composition of the time-1 flow of α\alpha and the time-1 flow of β\beta in the reduced holonomy transformation groupoid HT(A)\mathrm{HT}(A). In fact, a stronger statement holds. By Equation 4 we have that:

Φαβ1=Φα1Φβ1.\Phi^{1}_{\alpha\bullet\beta}=\Phi^{1}_{\alpha}\circ\Phi^{1}_{\beta}.

This implies that the holonomy transformation induced by the germ of Φαβ1\Phi^{1}_{\alpha\bullet\beta} at q0q_{0} is the same as the composition of the holonomy transformation defined by the germ of Φα1\Phi^{1}_{\alpha} around p0p_{0} composed with the holonomy transformation defined by Φβ1\Phi^{1}_{\beta} at q0q_{0}. ∎

Proposition 3.19.

The flow product is compatible with homotopy. In other words, if (α(t,s),p0)(\alpha(t,s),p_{0}) and (α(t,s),q0)(\alpha^{\prime}(t,s),q_{0}) are homotopies where the source of (α(t,s),p0)(\alpha(t,s),p_{0}) equals the target of (α(t,s),q0)(\alpha^{\prime}(t,s),q_{0}) is q0q_{0}, then ((αα)(t,s),q0)((\alpha\bullet\alpha^{\prime})(t,s),q_{0}) is a homotopy as well.

Proof.

According to Lemma 4 the complement of αα\alpha\bullet\alpha^{\prime} is

Z:=β+ΦαtβZ:=\beta+\Phi^{t}_{\alpha}\beta^{\prime}

where β\beta and β\beta^{\prime} are the complements of α\alpha and α\alpha^{\prime} respectively.

Let ϕαt:MM\phi_{\alpha}^{t}\colon M\to M and ϕαt:MM\phi^{t}_{\alpha^{\prime}}\colon M\to M be the flows of ρ(α)\rho(\alpha) and ρ(α)\rho(\alpha^{\prime}), respectively. The assumption that (α,p0)(\alpha,p_{0}) and (α,q0)(\alpha^{\prime},q_{0}) are composable amounts to ϕα1(q0)=p0\phi^{1}_{\alpha^{\prime}}(q_{0})=p_{0}. That these two families constitute homotopies means that:

β(1,s)ϕα1(p0)=0,β(1,s)p0=0.\beta(1,s)_{\phi^{1}_{\alpha}(p_{0})}=0,\qquad\beta^{\prime}(1,s)_{p_{0}}=0.

In order for αα\alpha\bullet\alpha^{\prime} to be a homotopy we must have that:

Z(1,s)ϕα1(p0)=0.Z(1,s)_{\phi^{1}_{\alpha}(p_{0})}=0.

Computing this from the definition gives:

Z(1,s)ϕα1(p0)\displaystyle Z(1,s)_{\phi^{1}_{\alpha}(p_{0})} =β(1,s)ϕα1(p0)+(Φα1)β(1,s)ϕα1(p0)\displaystyle=\beta(1,s)_{\phi^{1}_{\alpha}(p_{0})}+(\Phi^{1}_{\alpha})_{*}\beta^{\prime}(1,s)_{\phi^{1}_{\alpha}(p_{0})}
=0+Φα1(β(1,s)p0)\displaystyle=0+\Phi^{1}_{\alpha}(\beta^{\prime}(1,s)_{p_{0}})
=0.\displaystyle=0.

Hence αα\alpha\bullet\alpha^{\prime} is a homotopy. ∎

3.6 Properties of the algebroid holonomy

We now establish some basic properties of the algebroid holonomy groupoid. The first result shows that the holonomy relation is insensitive to homotopies of Γ(A)\Gamma(A)-paths. As a consequence, the holonomy map factors through the Weinstein groupoid.

Proposition 3.20.

If two Γ(A)\Gamma(A)-paths are homotopic, then they are holonomic.

Proof.

Suppose (α0,p0)(\alpha_{0},p_{0}) and (α1,p0)(\alpha_{1},p_{0}) are homotopic Γ(A)\Gamma(A)-paths. Let α(t,s)\alpha(t,s) be a homotopy between them and let β(t,s)\beta(t,s) be its complement.

By definition of a Γ(A)\Gamma(A)-homotopy,

β(1,s)=0s[0,1].\beta(1,s)=0\quad\quad\forall s\in[0,1].

Therefore, Lemma D.1 implies that the corresponding time -1 adjoint flows agree

Φα01=Φα11.\Phi^{1}_{\alpha_{0}}=\Phi^{1}_{\alpha_{1}}.

Hence (α0,p0)(\alpha_{0},p_{0}) and (α1,p0)(\alpha_{1},p_{0}) define the same element of the holonomy groupoid, so they are holonomic.

The following theorem shows how algebroid holonomy relates to the existing groupoids associated to a Lie algebroid.

Theorem 3.21.

There is a sequence of smooth groupoid homomorphisms:

𝒫Γ(A)Π1(A)Hol(A)Hol().\mathcal{P}\Gamma(A)\to\Pi_{1}(A)\to\Hol(A)\to\Hol(\mathcal{F}).

In particular, the algebroid holonomy class of a Γ(A)\Gamma(A)-path depends only on the homotopy class of the underlying AA-path.

Proof.

To go from an element (α(t),p0)𝒫Γ(A)(\alpha(t),p_{0})\in\mathcal{P}\Gamma(A) to an element of Π1(A)\Pi_{1}(A) we simply take the AA-homotopy class of the associated AA-path a(t)=α(t)p(t)a(t)=\alpha(t)_{p(t)}, where p(t)p(t) is the integral curve of ρ(α(t))\rho(\alpha(t)) with initial condition p(0)=p0p(0)=p_{0}.

To go from an element of [a(t)]Π1(A)[a(t)]\in\Pi_{1}(A) to an element of Hol(A)\Hol(A) we take the underlying AA-path and extend it to a Γ(A)\Gamma(A)-path (α(t),p0)(\alpha(t),p_{0}) and then take the holonomy class. Combining Proposition 3.20 and Lemma C.2, it follows that the holonomy class of (α(t),p0)(\alpha(t),p_{0}) depends only on the AA-homotopy class [a(t)][a(t)], so the map Π1(A)Hol(A)\Pi_{1}(A)\rightarrow\Hol(A) is well-defined.

Finally, to go from an element of Hol(A)\Hol(A) to an element of Hol()\Hol(\mathcal{F}), we take the underlying AA-path a(t)a(t) and apply the anchor map to get a path in the foliation ρ(a(t))\rho(a(t)). Then we take the foliation holonomy class as per Garmendia and Villatoro [10].

All of these maps are surjective and are the identity on the units. Showing that they are homomorphisms only requires checking that the groupoid structure in 𝒫Γ(A)\mathcal{P}\Gamma(A) is compatible with the groupoid structures in Π1(A)\Pi_{1}(A), Hol(A)\Hol(A), and Hol()\Hol(\mathcal{F}). This holds almost by definition, as the groupoid structure on Π1(A)\Pi_{1}(A) can be defined as the one induced by the flow product. However, classically the groupoid structure on Π1(A)\Pi_{1}(A) is defined by concatenation of AA-paths (See Definition C.3 for the precise definition of concatenation).

In Proposition 3.19, we see that the flow product and concatenation of two elements of 𝒫Γ(A)\mathcal{P}\Gamma(A) result in homotopic elements. From this it follows that the two binary operations induce the same groupoid structure on Π1(A)\Pi_{1}(A) and the map 𝒫Γ(A)Π1(A)\mathcal{P}\Gamma(A)\to\Pi_{1}(A) is a groupoid homomorphism. Concatenation is also used in Garmendia and Villatoro [10] to define the groupoid structure on Hol()\Hol(\mathcal{F}) and a similar argument shows that this is compatible with the flow product. ∎

Example 3.22.

The sequence in the above theorem recovers the expected objects in the basic examples. If A=𝔤{},A=\mathfrak{g}\rightarrow\{\ast\}, then

Hol(A)=Inn(𝔤)\Hol(A)=\mathrm{Inn}(\mathfrak{g})

by Example 1, while the holonomy groupoid of the characteristic foliation is trivial. If A=M×𝔤A=M\times\mathfrak{g} has zero anchor, then the foliation has point leaves, but Hol(A)\Hol(A) still records the inner automorphism data of 𝔤\mathfrak{g}, as in Example 4. If A=TMA=TM, then by Example 5 the holonomy groupoid is the pair groupoid on connected components. Finally, if A=TMA=\mathcal{F}\subset TM is a regular foliation, then by Example 7 the algebroid holonomy groupoid is the usual holonomy groupoid of .\mathcal{F}.

The construction of Hol(A)\Hol(A) was carried out entirely at the level of Γ(A)\Gamma(A)-paths and adjoint flows. When AA is integrable, however, one expects the holonomy to admit a description directly in terms of an integrating groupoid. The purpose of the next section is to develop such a description and to compare algebroid holonomy with the holonomy induced by local and global Lie groupoids.

4 Holonomy of groupoids

Lie groupoids also have a natural notion of holonomy that is compatible with the one we have just defined for Lie algebroids.

In this section we will talk about these issues in terms of local Lie groupoids. This adds some technical complications, unfortunately, but it will be necessary in the proof of longitudinal smoothness of the holonomy.

4.1 Local Lie groupoids

A local Lie groupoid is defined in essentially the same way as a Lie groupoid except for the fact that the multiplication and inverse operations may only be defined for elements “close” to the units. The primary differences are as follows:

  • The multiplication function m:𝒢×𝒢𝒢m\colon\mathcal{G}\times\mathcal{G}\dashrightarrow\mathcal{G} is a partial function and is well-defined only on an open neighborhood \mathcal{M} of the ”axes”:

    (𝒢×s,t1M)(1M×s,t𝒢)𝒢×𝒢.(\mathcal{G}\times_{s,t}1_{M})\cup(1_{M}\times_{s,t}\mathcal{G})\subset\mathcal{M}\subset\mathcal{G}\times\mathcal{G}.

    Here 𝒢×s,t1M:={(g,1x):s(g)=x}\mathcal{G}\times_{s,t}1_{M}:=\{(g,1_{x}):s(g)=x\} and 1M×s,t𝒢={(1x,g):t(g)=x}1_{M}\times_{s,t}\mathcal{G}=\{(1_{x},g):t(g)=x\}.

  • The inverse function i:𝒢𝒢i\colon\mathcal{G}\dashrightarrow\mathcal{G} is a partial function and is well-defined only on an open neighborhood \mathcal{I} of the unit section 1M1_{M}:

    1M𝒢.1_{M}\subset\mathcal{I}\subset\mathcal{G}.
  • The axioms of a groupoid are the same but are only assumed to hold on the domains where they are well-defined. This is most relevant for associativity, which is only assumed to hold on the intersection of the domains where the two different ways of multiplying three elements are well-defined.

Following are some basic facts about local Lie groupoids.

  • Every local Lie groupoid defines a Lie algebroid. The definition is the same as with a traditional Lie groupoid:

    A=Lie(𝒢):=Ts𝒢|1M.A=\Lie(\mathcal{G}):=T^{s}\mathcal{G}|_{1_{M}}.
  • The source distribution Ts𝒢T^{s}\mathcal{G} formed by the fibers of the source map is isomorphic to the pullback of the Lie algebroid AA along the target map:

    tATs𝒢,(g,a)dRg(a).t^{*}A\cong T^{s}\mathcal{G},\qquad(g,a)\mapsto dR_{g}(a).
  • This identification provides a bijection between sections of AA and right-invariant vector fields on 𝒢\mathcal{G}. In particular, the Lie bracket on AA is determined by the Lie bracket of the corresponding right-invariant vector fields.

    Γ(A)𝔛R(𝒢),αα^.\Gamma(A)\to\mathfrak{X}^{R}(\mathcal{G}),\qquad\alpha\mapsto\hat{\alpha}.
  • Every Lie algebroid is isomorphic to the Lie algebroid of a local groupoid.

Terminology 4.1.

Given a Lie algebroid AA a local integration of AA is a local Lie groupoid 𝒢\mathcal{G} together with an algebroid isomorphism between AA and Lie(𝒢)\Lie(\mathcal{G}). In general, we will omit the algebroid isomorphism and assume that A=Lie(𝒢)A=\Lie(\mathcal{G}).

Given a local Lie groupoid 𝒢~\widetilde{\mathcal{G}}, we say 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} is an open restriction if it is an open neighborhood of the units. We always think of open restrictions as inheriting a local groupoid structure from their ambient space.

In general, there are two main problems that arise when working with local groupoids: First, identities, which hold for general groupoids, do not always hold for arbitrary local groupoids, and the second, the topology of the source-fibers of an arbitrary local groupoid can cause technical barriers.

4.1.1 Local algebra principle

In order to deal with the first issue, we will appeal to what we call the local algebra principle. The motivation behind this discussion is the following observation: Equations that hold for arbitrary elements in arbitrary groupoids do not hold for arbitrary local groupoids. However, they will always hold within some open restriction.

For example, an equation such as:

((ab)c)a1=(a(ba1))(a(ca1))((a\cdot b)\cdot c)\cdot a^{-1}=(a\cdot(b\cdot a^{-1}))\cdot(a\cdot(c\cdot a^{-1}))

may not hold for all elements due to issues with the domains of the groupoid identities needed to establish their equality. However, there will always exist an open restriction in which such an identity holds.

Lemma 4.2 (Local algebra Principal).

Given a local Lie groupoid 𝒢~\widetilde{\mathcal{G}}, and any finite set of true algebraic identities in the language of groupoids, there will exist an open restriction 𝒢\mathcal{G} in which this finite set of identities holds.

4.1.2 Source-linear integrations

We need the control over the topology of the local groupoids we are working with so that we can derive some geometric facts. To that end we will use the concept of what we call a source-linear integration.

Lemma 4.3.

Suppose AA is a Lie algebroid. There exists an open neighborhood of the zero section 𝒢A\mathcal{G}\subset A that can be equipped with a local groupoid structure with the following properties:

  1. 1.

    The source fibration is the vector bundle projection:

    s=πA|𝒢.s=\pi_{A}|_{\mathcal{G}}.
  2. 2.

    The unit embedding is the zero section:

    u:M𝒢,x0x.u\colon M\to\mathcal{G},\qquad x\mapsto 0_{x}.
  3. 3.

    The Lie algebroid Lie(𝒢)\Lie(\mathcal{G}) is isomorphic to AA under the vertical lift map:

    :ALie(𝒢)=Ts𝒢|1M,(a)=ddt|t=0ta.\ell\colon A\to\Lie(\mathcal{G})=T^{s}\mathcal{G}|_{1_{M}},\qquad\ell(a)=\left.\frac{d}{dt}\right|_{t=0}ta.
  4. 4.

    The exponential map for the isotropy Lie algebras is the identity map:

    expx=Id:𝔤x𝒢x.\exp_{x}=\Id\colon\mathfrak{g}_{x}\dashrightarrow\mathcal{G}_{x}.

Furthermore, every local integration of AA admits an open restriction isomorphic to a source-linear integration.

Although the terminology is novel, the concept itself is not. Indeed, one of the main results of Cabrera-Mǎrcuţ-Salazar [3] is the construction of a local integration of a Lie algebroid on a neighborhood of the zero section using a Lie algebroid spray. Such constructions traditionally depend on a auxiliary choice, such as a spray or a connection. Since the specific choice plays no role in our arguments, we only use the existence of source-linear integrations.

4.1.3 Bisections

To study holonomy from the perspective of local groupoids, it is necessary to work with bisections, which play the role of global counterparts of sections of Lie algebroid.

The following definition is standard in the theory of Lie groupoids.

Definition 4.4.

Suppose 𝒢\mathcal{G} is a local Lie groupoid. A bisection of 𝒢\mathcal{G} is a smooth map

σ:M𝒢,\sigma\colon M\to\mathcal{G},

such that

  1. 1.

    sσ=IdM,s\circ\sigma=\Id_{M}, and

  2. 2.

    tσ:MMt\circ\sigma:M\rightarrow M is a diffeomorphism.

The support of a bisection is the subset

supp(σ):={xM:σ(x)1M}M.supp(\sigma):=\{x\in M:\sigma(x)\notin 1_{M}\}\subset M.

A bisection σ\sigma is said to be compactly supported if supp(σ)¯\overline{supp(\sigma)} is compact. We denote by

Bisc(𝒢)\mathrm{Bis}_{c}(\mathcal{G})

the set of all compactly supported bisections of 𝒢\mathcal{G}.

Bisections admit a natural multiplication. Given σ,ηBis(𝒢)\sigma,\eta\in Bis(\mathcal{G}), their product is defined by:

(ση)(x):=σ(t(η(x))η(x)CLOSE.(\sigma\cdot\eta)(x):=\sigma(t(\eta(x))\cdot\eta(x).

Bisections may be viewed as a global counterpart of sections of the Lie algebroid. Indeed, there is a natural integration procedure that associates a one-parameter family of bisections to a time-dependent section of the algebroid. This perspective motivates thinking of Bisc(𝒢)Bis_{c}(\mathcal{G}) as a local group integrating the Lie algebra Γc(A).\Gamma_{c}(A).

This following terminology is nonstandard, but it will be linguistically useful for our purposes.

Definition 4.5.

Suppose αΓct(A)\alpha\in\Gamma^{t}_{c}(A) is a time-dependent section of AA. Let α^𝔛R(𝒢)\hat{\alpha}\in\mathfrak{X}^{R}(\mathcal{G}) be the associated right-invariant vector field on 𝒢\mathcal{G}. Define a one-parameter family of bisections by

σ(t)(x):=Φα^t(1x).\sigma(t)(x):=\Phi^{t}_{\hat{\alpha}}(1_{x}).

If σ(t)\sigma(t) is defined for all t[0,1]t\in[0,1], then we say that α\alpha is 𝒢\mathcal{G}-integrable. In this case, the family σ(t)\sigma(t) is called the 𝒢\mathcal{G}-integration of α\alpha.

For a Lie groupoid (not local), the above construction yields a bijective correspondence between time-dependent sections of the Lie algebroid and one-parameter families of bisections starting at the identity.

For local groupoids, however, this correspondence is more subtle. In particular, existence and uniqueness may depend on the precise class of local groupoids under consideration and on the domains on which the relevant structure maps are defined.

Definition 4.6.

A local integration 𝒢\mathcal{G} of AA is said to have differentiable bisections if, for every smooth one-parameter family of of bisections

σ(t)Bis(𝒢),σ(0)=1M,\sigma(t)\in Bis(\mathcal{G}),\quad\quad\sigma(0)=1_{M},

there exists a unique time-dependent section αΓct(A)\alpha\in\Gamma^{t}_{c}(A) whose 𝒢\mathcal{G}-integration is σ(t)\sigma(t).

Lemma 4.7.

Let 𝒢~\widetilde{\mathcal{G}} be a local integration of AA. Then there exists an open restriction 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} such that 𝒢\mathcal{G} has differentiable bisections.

Proof.

Let 𝒢~\tilde{\mathcal{G}} be a local integration of AA, and let σ(t)Bis(𝒢~)\sigma(t)\in Bis(\tilde{\mathcal{G}}) be a smooth one-parameter family of bisections satisfying σ(0)=1M.\sigma(0)=1_{M}.

Choose an open neighborhood U𝒢~U\subset\tilde{\mathcal{G}} of the unit section such that g1gg^{-1}\cdot g is defined and equal to 1s(g)1_{s(g)} for every gU.g\in U. If σ(t)\sigma(t) takes values in UU, then the associated time-dependent section of AA is given by

α(t):=dRσ(t)1(σ(t)).\alpha(t):=dR_{\sigma(t)^{-1}}(\sigma^{\prime}(t)).

Indeed, the above expression is well-defined because the right-translation by σ(t)1\sigma(t)^{-1} identifies Tσ(t)s𝒢~T^{s}_{\sigma(t)}\tilde{\mathcal{G}} with A.A.

Let 𝒢𝒢~\mathcal{G}\subset\tilde{\mathcal{G}} be an open restriction contained in U.U. Although the expression defining α(t)\alpha(t) may involve elements outside 𝒢\mathcal{G}, it remains well-defined using the ambient groupoid structure of 𝒢\mathcal{G}.

For every gUg\in U, the identity

g(g1g)=gg\cdot(g^{-1}\cdot g)=g

implies that

dRσ(t)dRσ(t)1=IdTσ(t)s𝒢~.dR_{\sigma(t)}\circ dR_{\sigma(t)^{-1}}=Id_{T^{s}_{\sigma(t)}\tilde{\mathcal{G}}}.

Hence,

α^(t)|σ(t)=dRσ(t)dRσ(t)1(σ(t))=σ(t).\hat{\alpha}(t)|_{\sigma(t)}=dR_{\sigma(t)}\circ dR_{\sigma(t)^{-1}}(\sigma^{\prime}(t))=\sigma^{\prime}(t).

It follows that σ(t)\sigma(t) is the 𝒢\mathcal{G}-integration of α(t).\alpha(t). Therefore every smooth one-parameter family of bisections starting at the identity arises from a unique time-dependent section of A,A, and 𝒢\mathcal{G} has differentiable bisections.

4.1.4 Convenient integrations

Motivated by the preceding discussion, we introduce a class of local integrations that satisfy the technical properties required in the arguments below.

Definition 4.8.

Suppose AA is a Lie algebroid. A local integration 𝒢\mathcal{G} of AA is said to be convenient if the following conditions hold:

  1. 1.

    𝒢\mathcal{G} is source-linear;

  2. 2.

    the source fibers of 𝒢\mathcal{G} are convex;

  3. 3.

    𝒢\mathcal{G} has differentiable bisections;

  4. 4.

    every universally valid groupoid identity involving fewer than one hundred elements holds in 𝒢\mathcal{G} when well-defined.

Remark 4.9.
  1. 1.

    The particular bound of one hundred is arbitrary. None of the arguments below require identities involving anywhere near this many elements. The purpose of the definition is simply to ensure that, throughout our constructions, all groupoid identities that arise are automatically valid in the chosen local integration.

  2. 2.

    The finite bound in the definition of a convenient integration is essential. Indeed, Fernandes-Michiels [8] proved that the failure of integrability of a Lie algebroid is reflected in the failure of associativity of any local integration. In particular, a local Lie groupoid is globally associative if and only if its Lie algebroid is integrable. Consequently, for a nonintegrable Lie algebroid one cannot require arbitrary groupoid identities to hold in a local integration.

Convenient integrations are general in the sense that all integrations admit an open restriction which is isomorphic to a convenient integration.

4.2 Holonomy of a groupoid

We shall show that holonomy can be described entirely in terms of an integrating groupoid. The resulting characterization is the groupoid analogue of the classical Lie group fact that the adjoint flow of a time-dependent Lie algebra element is induced by conjugation by the corresponding integrated one-parameter family of group elements obtained through the Lie group exponential map.

The key observation is that every bisection of a local Lie groupoid 𝒢\mathcal{G} determines a conjugation action on 𝒢\mathcal{G}. This action will serve as the basic mechanism for describing holonomy.

Definition 4.10.

Given a bisection σ\sigma of a local Lie groupoid 𝒢\mathcal{G}, we say that σ\sigma is invertible if there exists a bisection σ1\sigma^{-1} satisfying

σσ1=σ1σ=idM,\sigma\cdot\sigma^{-1}=\sigma^{-1}\cdot\sigma=id_{M},

wherever these products are defined.

Given an invertible bisection σ,\sigma, the conjugation action is the local groupoid morphism

Cσ:𝒢𝒢,C_{\sigma}\colon\mathcal{G}\dashrightarrow\mathcal{G},

defined by the formula:

Cσ(g):=(σ(t(g))g)σ(s(g))1.C_{\sigma}(g):=(\sigma(t(g))\cdot g)\cdot\sigma(s(g))^{-1}.

A standard argument shows that the conjugation action is a groupoid homomorphism for any Lie groupoid and for any two bisections σ\sigma and η\eta of 𝒢\mathcal{G}, one obtains

CσCη=Cση.C_{\sigma}\circ C_{\eta}=C_{\sigma\cdot\eta}.

For a local Lie groupoid, the local algebra principle guarantees the existence of an open neighborhood of the units in 𝒢\mathcal{G} on which the preceding properties are valid. In particular, the last identity will hold for any convenient local integration.

The fact that the conjugation action is a local groupoid morphism implies that its infinitesimalization defines a Lie algebroid automorphism of the associated Lie algebroid A.A.

Definition 4.11.

Given a bisection σ\sigma of a local integration 𝒢\mathcal{G} of AA, then the associated adjoint action of σ\sigma on AA is bundle map

Adσ:AA\Ad_{\sigma}\colon A\to A

defined by the formula:

Adσ(a):=dCσ(a).\Ad_{\sigma}(a):=dC_{\sigma}(a).

Similar to the previous comments about the conjugation action, the adjoint action will be a Lie algebra morphism for any Lie groupoid. For a local Lie groupoid one may, in principal, need to restrict ones view to bisections which take values in a neighborhood of the identity.

Using the adjoint action, we can now define the holonomy of a (local) Lie groupoid.

Definition 4.12.

Suppose 𝒢\mathcal{G} is a local groupoid. Given g𝒢g\in\mathcal{G} the holonomy hol𝒢(g)\mathrm{hol}_{\mathcal{G}}(g) (reduced) holonomy class of the full holonomy transformation:

Adσ|ASx:ASxAf(Sx)\Ad_{\sigma}|_{A_{S_{x}}}\colon A_{S_{x}}\to A_{f(S_{x})}

where SxS_{x} is a slice through x=s(g)x=s(g) and f:=tσf:=t\circ\sigma is the diffeomorphism associated to σ\sigma.

We say that 𝒢\mathcal{G} has holonomy if

  1. 1.

    Adσ\Ad_{\sigma} is a Lie algebroid morphism for any bisection σ\sigma, and

  2. 2.

    for all g𝒢g\in\mathcal{G}, the holonomy class hol𝒢(g)\mathrm{hol}_{\mathcal{G}}(g) does not depend on the choice of bisection.

In such a case, we will write Hol(𝒢)HT\Hol(\mathcal{G})\subset\mathrm{HT} to denote the image of 𝒢\mathcal{G} under hol𝒢\mathrm{hol}_{\mathcal{G}}.

The last definition is one that is only relevant for local Lie groupoids. Every classical Lie groupoid has holonomy(see Lemma D.3). For Local Lie groupoids, this is still not such a restrictive condition since one can always “shrink” a local Lie groupoid to one that has holonomy.

Lemma 4.13.

Suppose 𝒢~\widetilde{\mathcal{G}} is a local Lie groupoid with associated Lie algebroid AA. Then there is an open restriction 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} of that has holonomy.

Proof.

Without loss of generality, we assume that we are working with a convenient integration of 𝒢~A\widetilde{\mathcal{G}}\subset A.

Suppose σ1\sigma_{1} and σ2\sigma_{2} are two bisections through g𝒢g\in\mathcal{G}. We must show that these two bisections define the same holonomy transformation. Since holonomy transformations only depend on the algebroid morphism induced on a slice, by restricting the groupoid to the said slices, we can assume without loss of generality that the orbit associated to gg is zero dimensional.

Consider the bisection ϵ:=σ11σ2\epsilon:=\sigma_{1}^{-1}\cdot\sigma_{2}, when defined, satisfies

ϵ(x)=1x,\epsilon(x)=1_{x},

that is, it is a bisection through the identity defined on a neighborhood of xx. 𝒢\mathcal{G} is a source-linear integration, so locally 𝒢\mathcal{G} can be identified with an open neighborhood of the algebroid AA. In this correspondence, 1x1_{x} is just the zero vector 0x0_{x} and thus ϵ\epsilon vanishes at xx. Because 𝒢\mathcal{G} is convex, for each ϵ(y)\epsilon(y) the ray connecting 0y0_{y} and ϵ(y)\epsilon(y) is in 𝒢\mathcal{G}. Furthermore, since the orbit of xx is zero dimensional, there will be a neighborhood of xx where for all scalars t[0,1]t\in[0,1] we have that tϵt\cdot\epsilon is a bisection.

We consider tϵt\cdot\epsilon to be a time-dependent bisection. Since 𝒢\mathcal{G} has differentiable bisections, there exists a unique time-dependent bisection αΓct(A)\alpha\in\Gamma^{t}_{c}(A) such that tϵt\cdot\epsilon is the 𝒢\mathcal{G}-integration of α\alpha. Furthermore, such an α\alpha must vanish at xx since tϵ(x)t\cdot\epsilon(x) is constant.

From this, we conclude that the holonomy transformation defined by Adϵ|Sx\Ad_{\epsilon}|_{S_{x}} is trivial since it is the time-1 flow of a time-dependent section in IxΓct(A)I_{x}\Gamma^{t}_{c}(A).

Since, 𝒢\mathcal{G} admits many algebraic identities, the following computation holds whenever it is well-defined:

(Cσ1)1Cσ2=Cσ11Cσ2=Cϵ.(C_{\sigma_{1}})^{-1}C_{\sigma_{2}}=C_{\sigma_{1}^{-1}}C_{\sigma_{2}}=C_{\epsilon}.

From this, we conclude

Adσ11Adσ2=Adϵ.\Ad_{\sigma_{1}}^{-1}\Ad_{\sigma_{2}}=\Ad_{\epsilon}.

In other words,

Adσ2=Adσ1Adϵ.\Ad_{\sigma_{2}}=\Ad_{\sigma_{1}}\circ\Ad_{\epsilon}.

Since Adϵ\Ad_{\epsilon} defines a trivial holonomy transformation, we conclude that σ1\sigma_{1} and σ2\sigma_{2} define the same holonomy transformation. This argument does rely on the well-definedness of the above expressions, however.

To that end, choose 𝒢\mathcal{G} to be an open restriction of 𝒢~\widetilde{\mathcal{G}} such that all of the above expressions are well defined (at least inside of 𝒢~\widetilde{\mathcal{G}}). Then 𝒢\mathcal{G} has holonomy. ∎

4.3 Relation to Algebroid holonomy

The notion of groupoid holonomy is compatible with algebroid holonomy and they are, in fact, two different ways of looking at the same phenomena.

Lemma 4.14.

Suppose 𝒢~\widetilde{\mathcal{G}} is a local integration of a Lie algebroid AA. There is an open restriction 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} with the following property: For all time-dependent sections αΓct(A)\alpha\in\Gamma^{t}_{c}(A) with 𝒢\mathcal{G}-integration σ(t)\sigma(t) we have that:

Φαt=Adσ(t).\Phi^{t}_{\alpha}=\Ad_{\sigma(t)}.

In other words, the adjoint flow and adjoint representation coincide.

Proof.

This follows from the fact that the Lie bracket on sections of AA can be characterized as the derivative of the adjoint action. More specifically, given a time-dependent section σ(t)\sigma(t) with σ(0)=1M\sigma(0)=1_{M} and σ(0)=α\sigma^{\prime}(0)=\alpha we have that:

ddt|t=0Adσ(t)β=[β,α].\left.\frac{d}{dt}\right|_{t=0}\Ad_{\sigma(t)}\beta=\left[\beta,\alpha\right].

An immediate corollary of this fact is that, in a suitably small neighborhood of the units, algebroid holonomy and local groupoid holonomy coincide.

Corollary 4.15.

Suppose 𝒢\mathcal{G} is a local integration of a Lie algebroid AA and 𝒢\mathcal{G} has holonomy. Then there is an open neighborhood U𝒢U\subset\mathcal{G} of the identity with the following property: For all time-dependent sections αΓct(A)\alpha\in\Gamma^{t}_{c}(A) with 𝒢\mathcal{G}-integration σ(t)\sigma(t) contained in UU, we have that:

xM,hol𝒢(σ(1)(x))=hol(α,x).\forall x\in M,\qquad\mathrm{hol}^{\mathcal{G}}(\sigma(1)(x))=\mathrm{hol}(\alpha,x).

When 𝒢\mathcal{G} is a global Lie groupoid, the locality issues that arise for local integrations disappear. In particular, one does not need to shrink to sufficiently small neighborhoods of the unit section to ensure that products, inverses, and bisections are defined. Therefore, for an integrable Lie algebroid A,A, the holonomy transformation can be computed using any source-connected integration of A.A.

Corollary 4.16.

Suppose AA is an integrable Lie algebroid and 𝒢\mathcal{G} is a source connected Lie groupoid (not local) that integrates AA. Then Hol(𝒢)=Hol(A)\Hol(\mathcal{G})=\Hol(A).

For local integrations, an analogous statement holds. As usual, one must first restrict to a sufficiently small neighborhood of the unit section in order to ensure that all relevant structure maps are defined.

Proposition 4.17.

Suppose AA is a Lie algebroid and let Π1(A)\Pi_{1}(A) be the Weinstein groupoid of 𝒢\mathcal{G} and AA be an arbitrary local integration. There exists an open restriction 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} with holonomy, together with an open groupoid homomorphism 𝒢Π1(A)\mathcal{G}\to\Pi_{1}(A) which makes the following diagram commute:

𝒢{\lx@inpgf@ignorespaces\mathcal{G}}Hol(𝒢){\lx@inpgf@ignorespaces\Hol(\mathcal{G})}Π1(A){\lx@inpgf@ignorespaces\Pi_{1}(A)}Hol(A){\lx@inpgf@ignorespaces\Hol(A)}hol𝒢\scriptstyle{\lx@inpgf@ignorespaces\mathrm{hol}_{\mathcal{G}}}

where the right vertical arrow is the natural inclusion of Hol(𝒢)\Hol(\mathcal{G}) into Hol(A)\Hol(A) as subsets of HT(A)\mathrm{HT}(A).

Proof.

To prove this proposition, we will need to refer to the construction of the Weinstein groupoid from Crainic and Fernandes [4]. It will be useful to summarize it briefly:

Given a Lie algebroid AA with a connection \nabla they construct a natural exponential map exp:A𝒫(A)\exp^{\nabla}\colon A\dashrightarrow\mathcal{P}(A) which is defined in a neighborhood of the zero section. Crucially, they show that the AA-homotopy equivalence relation induces an infinite-dimensional foliation on 𝒫(A)\mathcal{P}(A)11 1 Technically they put some finite differentiability conditions on the space of AA-paths to ensure it is a Banach manifold and have a proper foliation theory with a Frobenius theorem.. Furthermore, they show that the image of the exponential exp\exp^{\nabla} is transverse to the foliation. The Weinstein groupoid is the leaf space of the foliation on 𝒫(A)\mathcal{P}(A) and composing exp\exp^{\nabla} with the natural quotient map yields an open map:

π:AΠ1(A)\pi\colon A\dashrightarrow\Pi_{1}(A)

Crainic and Fernandes also showed that there is an open neighborhood of the zero section of AA which inherits a unique local groupoid structure compatible with the exponential map and the quotient map to Π1(A)\Pi_{1}(A). Cabrera, Mǎrcuţ, and Salazar [3] showed that the germ of this local groupoid structure is unique and independent of choice of connection.

It suffices to show that the relevant diagram exists for any convenient integration of AA. Since the map Hol(𝒢)Hol(A)\Hol(\mathcal{G})\to\Hol(A) is supposed to be the inclusion of a subset, what we must actually show is that the following triangle commutes:

𝒢{\lx@inpgf@ignorespaces\mathcal{G}}HT(A){\lx@inpgf@ignorespaces\mathrm{HT}(A)}Π1(A){\lx@inpgf@ignorespaces\Pi_{1}(A)}hol𝒢\scriptstyle{\lx@inpgf@ignorespaces\mathrm{hol}_{\mathcal{G}}}π\scriptstyle{\lx@inpgf@ignorespaces\pi}hol\scriptstyle{\lx@inpgf@ignorespaces\mathrm{hol}}

Furthermore, following from the preceding discussion, we can assume that 𝒢A\mathcal{G}\subset A is an integration of AA arising from a connection \nabla on AA and we have the associated open local groupoid homomorphism π:𝒢Π1(A)\pi\colon\mathcal{G}\to\Pi_{1}(A). This forms the left vertical arrow of our diagram.

To see why this diagram commutes: Suppose we are given g𝒢g\in\mathcal{G} arbitrary and let xx be the source of gg. There is an associated AA-path a(t)=exp(g)a(t)=\exp^{\nabla}(g). Furthermore, given any time-dependent section α(t)\alpha(t) extending a(t)a(t) the associated 𝒢\mathcal{G}-integration σ(t)\sigma(t) will satisfy σ(1)(x)=g\sigma(1)(x)=g. By Corollary 4.15, we have that hol𝒢(g)=hol(α,x)\mathrm{hol}_{\mathcal{G}}(g)=\mathrm{hol}(\alpha,x) for x=s(g)x=s(g). This shows that the holonomy transformation defined by gg in 𝒢\mathcal{G} coincides with the holonomy transformation defined by the corresponding AA-path, and hence hol𝒢(g)=hol(π(g))\mathrm{hol}_{\mathcal{G}}(g)=\mathrm{hol}(\pi(g)). ∎

5 Examples of Algebroid Holonomy

  1. 1.

    (Lie algebras) Let A=𝔤{}A=\mathfrak{g}\rightarrow\{\ast\} be a finite-dimensional Lie algebra, and let GG be a simply-connected integration of 𝔤\mathfrak{g}.

    Since the basis consists of a single point, every slice is the point itself and the the full holonomy transformation groupoid and reduced holonomy transformation groupoids coincide:

    FHT=HT=Aut(𝔤,𝔤).\mathrm{FHT}=\mathrm{HT}=\mathrm{Aut}(\mathfrak{g},\mathfrak{g}).

    By Corollary 4.16, the algebroid holonomy may be computed using any source-connected integration. Thus the holonomy of a Γ(A)\Gamma(A)-path is determined by the adjoint action of its endpoint in GG. More precisely, if v(t)𝔤v(t)\in\mathfrak{g} and gv(t)Gg_{v}(t)\in G denotes the integrated path satisfying

    gv(t)=vR(t)gv(t),gv(0)=e,g^{\prime}_{v}(t)=v^{R}(t)_{g_{v}(t)},\quad\quad g_{v}(0)=e,

    then, by Lemma 4.14,

    Φvt=Adgv(t).\Phi^{t}_{v}=Ad_{g_{v}(t)}.

    Consequently, two Γ(A)\Gamma(A)-paths are holonomically equivalent precisely when they determine the same inner automorphism of 𝔤\mathfrak{g}. Therefore,

    Hol(𝔤)Inn(𝔤)=Ad(G).\Hol(\mathfrak{g})\cong\mathrm{Inn}(\mathfrak{g})=\Ad(G).

    Thus the algebroid holonomy groupoid recovers the classical adjoint representation of a Lie algebra.

  2. 2.

    (Integrable Lie algebroids) Let AA be an integrable Lie algebroid and let 𝒢M\mathcal{G}\rightrightarrows M be a source-connected integration.

    By Corollary 4.16, one can use groupoid holonomy to compute the holonomy of AA.

    Recall that given a local bisection σ:U𝒢\sigma\colon U\to\mathcal{G} of 𝒢\mathcal{G}, one can define a conjugation map Adσ:A|UA|U\Ad_{\sigma}\colon A|_{U}\dashrightarrow A|_{U} defined on the domain of σ\sigma. Groupoid holonomy provides us with a homomorphism

    hol𝒢:𝒢Hol(A).\mathrm{hol}_{\mathcal{G}}:\mathcal{G}\rightarrow\Hol(A).

    For g𝒢g\in\mathcal{G}, hol𝒢(g)\mathrm{hol}_{\mathcal{G}}(g) is defined to be the holonomy transformation class of Adσ\Ad_{\sigma}, where σ\sigma is any local bisection extending gg.

    Indeed, it turns out that if the holonomy transformation class of gg is trivial then there exists a local bisection σ:U𝒢\sigma\colon U\to\mathcal{G} extending gg where Adg=IdA|U\Ad_{g}=\Id_{A|_{U}}. Hence, computing the holonomy of an integrable algebroid reduces to determining which elements of the integration can be extended to a bisection which acts “trivially” on the underlying algebroid.

  3. 3.

    (The trivial Lie algebroid) Let

    A=M×{0}MA=M\times\{0\}\rightarrow M

    be the trivial Lie algebroid. Since the characteristic foliation consists of points, every slice through xx is a neighborhood of xx. The associated slice algebroid is again the trivial rank-zero algebroid. Consequently,

    FHT(A)=xMSx,SxDiff(Sx,Sx).\mathrm{FHT}(A)=\bigsqcup_{x\in M}\bigsqcup_{S_{x},S^{\prime}_{x}}Diff({S_{x}},S_{x}^{\prime}).

    Every time-dependent section of AA is identically zero and therefore every adjoint flow is trivial. Therefore,

    THT(A)=xMxSxIdSx.\mathrm{THT}(A)=\bigsqcup_{x\in M}\bigsqcup_{x\in S_{x}}{Id_{S_{x}}}.

    Consequently,

    HT(A)=FHT(A).\mathrm{HT}(A)=\mathrm{FHT}(A).

    On the other hand, every Γ(A)\Gamma(A)-path is necessarily constant. Therefore, there is exactly one holonomy class over each point and

    Hol(A)=1MM.\Hol(A)=1_{M}\rightrightarrows M.
  4. 4.

    (A trivial bundle of Lie algebras) Let

    A=M×𝔤MA=M\times\mathfrak{g}\rightarrow M

    be the trivial Lie algebroid with anchor ρ0\rho\equiv 0. Since the anchor vanishes, the characteristic foliation consists of points. Consequently, for a slice SxS_{x} through xMx\in M, we have

    ASx=Sx×𝔤.A_{S_{x}}=S_{x}\times\mathfrak{g}.

    Hence a holonomy transformation from SxS_{x} to SyS_{y} is simply a germ of a Lie algebroid isomorphism

    Sx×𝔤Sy×𝔤.S_{x}\times\mathfrak{g}\rightarrow S_{y}\times\mathfrak{g}.

    Therefore,

    FHT(A)=xMSxAut(Sx×𝔤)=xMSxDiffx(Sx)×C(Sx,Aut(𝔤)).\mathrm{FHT}(A)=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}Aut(S_{x}\times\mathfrak{g})=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\mathrm{Diff}_{x}(S_{x})\times C^{\infty}(S_{x},Aut(\mathfrak{g})).

    If α(t)\alpha(t) is a time-dependent section of AA, then its adjoint flow acts pointwise on the 𝔤\mathfrak{g}-factor. By the Lie algebra computation of Example 1, the resulting automorphisms are inner automorphisms of 𝔤\mathfrak{g}. Hence,

    THTx={(Id,xLx):ySx,LyInn(𝔤) and Lx=Id}.\mathrm{THT}_{x}=\{(\Id,x\mapsto L_{x}):\forall y\in S_{x},L_{y}\in\mathrm{Inn}(\mathfrak{g})\text{ and }L_{x}=\Id\}.

    Moreover, two elements θ=(f,L)\theta=(f,L) and θ=(f,L)HT(A)\theta^{\prime}=(f^{\prime},L^{\prime})\in\mathrm{HT}(A) are in the same reduced holonomy class if and only if f|Sx=f|Sxf|_{S_{x}}=f^{\prime}|_{S_{x}}, Lx=LxL_{x}=L^{\prime}_{x}, and Ly1LyInn(𝔤)L^{-1}_{y}\circ L^{\prime}_{y}\in\mathrm{Inn}(\mathfrak{g}), for all ySxy\in S_{x}. Consequently, every Γ(A)\Gamma(A)-path remains at its base point.

    To compute the holonomy groupoid, we observe that AA will be an integrable algebroid. Its source simply connected integration will be given by the trivial bundle of Lie groups M×GMM\times G\rightrightarrows M, where GG is the simply connected integration of 𝔤\mathfrak{g}.

    Since Hol(A)=Hol(M×G)\Hol(A)=\Hol(M\times G), it suffices to compute which elements of M×GM\times G are associated to trivial holonomy transformations.

    Given (x,g)M×G(x,g)\in M\times G if Ad(g)Id𝔤\Ad(g)\neq\Id_{\mathfrak{g}} then any bisection σ\sigma extending gg will not induce a trivial holonomy transformation. On the other hand, if Ad(g)=Id𝔤\Ad(g)=\Id_{\mathfrak{g}} then we can extend (x,g)(x,g) to a constant bisection σ\sigma and observe that Adσ=IdA\Ad_{\sigma}=\Id_{A}. Therefore, (x,g)(x,g) has trivial holonomy if and only if Adg=Id𝔤\Ad_{g}=\Id_{\mathfrak{g}}. From this we conclude that:

    Hol(M×𝔤)=Hol(M×G)=M×Inn(𝔤).\Hol(M\times\mathfrak{g})=\Hol(M\times G)=M\times\mathrm{Inn}(\mathfrak{g}).
  5. 5.

    (The tangent algebroid) Let A=TMA=TM be the tangent bundle of MM, with ρIdTM\rho\equiv Id_{TM}. The characteristic foliation consists of the connected components of MM. For every xMx\in M, a slice through xx is singleton. Hence the slice algebroid is the trivial Lie algebroid over a point. Restricting the algebroid to the slice results in a zero algebroid over a point. Between any two points there is a single algebroid morphism relating trivial algebroids over them. Therefore,

    FHT(A)=HT(A)=x,yMAlg({0x},{0y})M×M.\mathrm{FHT}(A)=\mathrm{HT}(A)=\bigsqcup_{x,y\in M}\Alg(\{0_{x}\},\{0_{y}\})\cong M\times M.

    Two Γ(A)\Gamma(A)-paths (α(t),p0)(\alpha(t),p_{0}) and (β(t),p0)(\beta(t),p_{0}) between the same two points are always holonomic because their time-1 flows are trivially equal when restricted to {0p0}\{0_{p_{0}}\}. Therefore, the holonomy groupoid is

    Hol(A)={(x,y)M×M:x and y are in the same connected component}.\Hol(A)=\{(x,y)\in M\times M\ :\ x\text{ and }y\text{ are in the same connected component}\}.

    Thus the holonomy construction recovers the pair groupoid.

    For an arrow g:xyg:x\to y of GG, conjugation induces a Lie algebra isomorphism

    Ad(g):𝔤x𝔤y.\Ad(g):\mathfrak{g}_{x}\longrightarrow\mathfrak{g}_{y}.

    Two arrows of GG determine the same element of Hol(A)\Hol(A) precisely when they induce the same holonomy class in

    HT(A).\mathrm{HT}(A).

    Consequently, Hol(A)\Hol(A) is the groupoid whose arrows from xx to yy are the holonomy classes of Lie algebra isomorphisms

    𝔤x𝔤y\mathfrak{g}_{x}\longrightarrow\mathfrak{g}_{y}

    induced by arrows of a source-connected integration of AA.

  6. 6.

    (Transitive Algebroid) Let AMA\rightarrow M be a transitive algebroid. Since the anchor is surjective, the characteristic foliation consists of a single leaf, namely MM itself. Consequently, a slice through xMx\in M is the point {x}\{x\} and the corresponding slice algebroid is the isotropy Lie algebra

    𝔤x:=ker(ρx).\mathfrak{g}_{x}:=ker(\rho_{x}).

    Therefore,

    FHT(A)=x,yMAlg(𝔤x,𝔤y).\mathrm{FHT}(A)=\bigsqcup_{x,y\in M}Alg(\mathfrak{g}_{x},\mathfrak{g}_{y}).

    If α(t)IsΓ(A)\alpha(t)\in I_{s}\Gamma(A), then its time-1 flow restricts to a Lie algebra automorphism of 𝔤x.\mathfrak{g}_{x}. Hence

    THT(A)=xM{Id𝔤x}.\mathrm{THT}(A)=\bigsqcup_{x\in M}\{Id_{\mathfrak{g}_{x}}\}.

    Consequently,

    HT(A)=x,yMAlg(𝔤x,𝔤y).\mathrm{HT}(A)=\bigsqcup_{x,y\in M}\Alg(\mathfrak{g}_{x},\mathfrak{g}_{y}).

    Thus the holonomy transformation groupoid records isotropy Lie algebra isomorphisms modulo

    Now, any two Γ(A)\Gamma(A)-path (α(t),p0)(\alpha(t),p_{0}) and (β(t),p0)(\beta(t),p_{0}) has the same holonomy class if they have the same automorphism from 𝔤x\mathfrak{g}_{x} to 𝔤y\mathfrak{g}_{y}.

    Suppose now that AA is integrable and let

    𝒢M\mathcal{G}\rightrightarrows M

    be the source-connected integration. By example 2 and 4.16, the holonomy of a Γ(A)\Gamma(A)-path depends only on the corresponding arrow of 𝒢.\mathcal{G}. Furthermore, the discussion above shows that the resulting holonomy is completely determined by the induced isomorphisms between isotropy Lie algebras.

    Consequently,

    Hol(A)Im(Ad(𝒢))x,yMAlg(𝔤x,𝔤y),\Hol(A)\cong Im(Ad(\mathcal{G}))\subset\bigsqcup_{x,y\in M}\Alg(\mathfrak{g}_{x},\mathfrak{g}_{y}),

    where

    Ad(g):𝔤x𝔤y\Ad(g):\mathfrak{g}_{x}\rightarrow\mathfrak{g}_{y}

    is the isotropy adjoint representation.

  7. 7.

    Let \mathcal{F} be a foliation on MM and regard A=TMA=T\mathcal{F}\rightarrow M as a Lie algebroid with anchor map i:TTMi:T\mathcal{F}\hookrightarrow TM. For any xMx\in M, let SxS_{x} be a slice transverse to the foliation through xx. The corresponding slice algebroid is ASx=Sx×{0}A_{S_{x}}=S_{x}\times\{0\}. Therefore,

    FHT(A)=x,yMSx,SyDiff(Sx,Sy).\mathrm{FHT}(A)=\bigsqcup_{x,y\in M}\bigsqcup_{S_{x},S_{y}}Diff(S_{x},S_{y}).

    For any α(t)IxΓ(A)\alpha(t)\in I_{x}\Gamma(A), the time-1 flow restriction to SxS_{x} is restriction of the flow of ρ(α(t))=α(t)Ix\rho(\alpha(t))=\alpha(t)\in I_{x}\mathcal{F} to SxS_{x}. Thus,

    THT(A)=xMSx{ΘFHT(A):Θ=Φα(t)1,α(t)Ix}.\mathrm{THT}(A)=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\{\Theta\in\mathrm{FHT}(A):\Theta=\Phi^{1}_{\alpha(t)},\alpha(t)\in I_{x}\mathcal{F}\}.

    and hence,

    HT(A)=x,yMSx,SyDiff(Sx,Sy)/xMSx{ΘFHT(A):Θ=Φα(t)1,α(t)Ix}.\mathrm{HT}(A)=\bigsqcup_{x,y\in M}\bigsqcup_{S_{x},S_{y}}Diff(S_{x},S_{y})\Big/\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\{\Theta\in\mathrm{FHT}(A):\Theta=\Phi^{1}_{\alpha(t)},\alpha(t)\in I_{x}\mathcal{F}\}.

    Note that there is an existing construction [10] for defining the holonomy groupoid of a foliation, this Hol(A)\Hol(A) is exactly the holonomy of the foliation \mathcal{F}.

  8. 8.

    Let

    M=([0,2π]×)/[0,2π]M=([0,2\pi]\times\mathbb{R})/\sim\to[0,2\pi]

    be a line bundle over a circle with one twist and consider the action of \mathbb{R} on this by rotating around the circle. The corresponding action algebroid is

    A=M×MA=M\times\mathbb{R}\rightarrow M

    with anchor

    ρ:M×TM,ρ(m,c):=cX(e),\rho:M\times\mathbb{R}\rightarrow TM,\quad\quad\rho(m,c):=cX(e),

    where XX is the vector field in the [0,1][0,1]-direction(generating the circle action).

    For x=(θ0,y0)Mx=(\theta_{0},y_{0})\in M, a slice at xx is is just a small neighborhood Sx={(θ0,y):|yy0|<ϵ}S_{x}=\{(\theta_{0},y):|y-y_{0}|<\epsilon\} and therefore, the slice algebroid is ASx=Sx×{0}A_{S_{x}}=S_{x}\times\{0\}.

    The full holonomy transformation groupoid is

    FHT(A)=(xyMxSx,ySy{Id})(xMxSx{Id,Id}).\mathrm{FHT}(A)=\Big(\bigsqcup_{x\neq y\in M}\bigsqcup_{x\in S_{x},y\in S_{y}}\{Id\}\Big)\hskip 14.22636pt\bigsqcup\hskip 14.22636pt\Big(\bigsqcup_{x\in M}\bigsqcup_{x\in S_{x}}\{Id,-Id\}\Big).

    Let α(t)IxΓ(A)\alpha(t)\in I_{x}\Gamma(A), and let ϕαt\phi^{t}_{\alpha} represent the flow of ρ(α(t))\rho(\alpha(t)). Then, ϕρ(α)t(x)=x\phi^{t}_{\rho(\alpha)}(x)=x for all tt. Therefore

    THT(A)=xMSx{Id}.\mathrm{THT}(A)=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\{Id\}.

    Hence

    HT(A)=FHT(A).\hskip 28.45274pt\mathrm{HT}(A)=\mathrm{FHT}(A).

    Holonomy Groupoid: Two Γ(A)\Gamma(A)-paths (α(t),p0)(\alpha(t),p_{0}) and (β(t),p0)(\beta(t),p_{0}) have the same algebroid holonomy if ρ(α)\rho(\alpha) and ρ(β)\rho(\beta) have the same foliation holonomy. The holonomy groupoid is

    Hol(A)=Hol().\Hol(A)=\Hol(\mathcal{F}).
  9. 9.

    (Constant-rank Lie algebra actions) Let ρ:𝔤𝔛(M)\rho:\mathfrak{g}\rightarrow\mathfrak{X}(M) be a Lie algebra action of constant rank and let A=𝔤×MA=\mathfrak{g}\times M be the associated action Lie algebroid. The anchor is given by ρx(v)=ρ(v)(x).\rho_{x}(v)=\rho(v)(x). Let :=ρ(𝔤)TM\mathcal{F}:=\rho(\mathfrak{g})\subseteq TM be the corresponding regular foliation. Since the rank of ρ\rho is constant, the isotropy Lie algebras 𝔤x:=ker(ρx)\mathfrak{g}_{x}:=ker(\rho_{x}) have locally constant dimension.

    For every xMx\in M, let SxS_{x} be a slice transverse to the foliation \mathcal{F}. Since ASx=ρ1(TSx),A_{S_{x}}=\rho^{-1}(TS_{x}), and TSxρ(𝔤)=0,TS_{x}\cap\rho(\mathfrak{g})=0, we obtain

    ASx=ySx𝔤y.A_{S_{x}}=\bigsqcup_{y\in S_{x}}\mathfrak{g}_{y}.

    Thus the slice algebroid is a bundle of isotropy Lie algebras over Sx.S_{x}.

    Consequently,

    FHT(A)=x,yMSx,SyAlg(ASx,ASy).\mathrm{FHT}(A)=\bigsqcup_{x,y\in M}\bigsqcup_{S_{x},S_{y}}Alg(A_{S_{x}},A_{S_{y}}).

    Let GG be the simply connected Lie group integrating 𝔤\mathfrak{g}. The action algebroid AA is integrated by the action groupoid

    GMM.G\ltimes M\rightrightarrows M.

    Since GG is connected, this groupoid is source-connected. Therefore, by Corollary 4.16 and Example 2, the holonomy of a Γ(A)\Gamma(A)-path may be computed entirely from the action groupoid.

    An arrow (g,x):xgx(g,x):x\rightarrow gx induces both

    1. (a)

      the holonomy transformation of the foliation \mathcal{F}, and

    2. (b)

      an isomorphism of isotropy Lie algebras Adg:𝔤x𝔤gx.\Ad_{g}:\mathfrak{g}_{x}\rightarrow\mathfrak{g}_{gx}.

    Hence the holonomy groupoid is the image of the map

    GMHol()×x,yMAlg(𝔤x,𝔤y)G\ltimes M\rightarrow\Hol(\mathcal{F})\times\bigsqcup_{x,y\in M}Alg(\mathfrak{g}_{x},\mathfrak{g}_{y})

    which sends (g,x)(g,x) to the pair consisting of its foliation holonomy and the induced isotropy Lie algebra isomorphism.

    In particular, this example interpolates between the case for ρ0\rho\equiv 0 (Example 4) and for 𝔤x={0}\mathfrak{g}_{x}=\{0\} (Example 7). Thus the holonomy groupoid of a constant-rank Lie algebra action simultaneously records the transverse holonomy of the foliation \mathcal{F} and the adjoint representation of the isotropy Lie algebras.

  10. 10.

    (Regular Poisson Manifolds) Let (M,π)(M,\pi) be a regular Poisson manifold, and let

    A=TπMA=T^{\ast}_{\pi}M

    denote its cotangent Lie algebroid. The anchor map is

    ρ=π:TMTM.\rho=\pi^{\sharp}:T^{\ast}M\rightarrow TM.

    Since π\pi has constant rank, the image π\pi^{\sharp} defines a regular distribution

    :=π(TM)TM,\mathcal{F}:=\pi^{\sharp}(T^{\ast}M)\subset TM,

    which is precisely the symplectic foliation of (M,π).(M,\pi). Fix a point xM,x\in M, and let SxMS_{x}\subset M be a slice through x,x, transverse to the symplectic leaf LxL_{x} through x.x. After shrinking SxS_{x} if necessary, we may assume that

    TyM=TySxTy for all ySx.T_{y}M=T_{y}S_{x}\oplus T_{y}\mathcal{F}\quad\text{ for all }y\in S_{x}.

    The slice algebroid is, by definition,

    ASx:=ρ1(TSx)TM|Sx.A_{S_{x}}:=\rho^{-1}(TS_{x})\subset T^{\ast}M|_{S_{x}}.

    Since ρ(TM)=T\rho(T^{\ast}M)=T\mathcal{F} and TSxTS_{x} is transverse to TT\mathcal{F}, we have

    ρ1(TSx)=ker(ρ)|Sx.\rho^{-1}(TS_{x})=ker(\rho)|_{S_{x}}.

    For the cotangent Lie algebroid, this kernel is the conormal bundle of the symplectic foliation:

    ker(π)|Sx=(T)0|Sx.ker(\pi^{\sharp})|_{S_{x}}=(T\mathcal{F})^{0}|_{S_{x}}.

    Therefore,

    ASx=(T)0|Sx.A_{S_{x}}=(T\mathcal{F})^{0}|_{S_{x}}.

    Moreover, ASxA_{S_{x}} has zero anchor. Since the isotropy Lie algebras of the cotangent Lie algebroid of a regular Poisson manifold are abelian, the slice algebroid ASxA_{S_{x}} is a bundle of abelian Lie algebras over Sx.S_{x}.

    Hence

    OPENFHT(A)=x,yMSx,SyAlg((T)0|Sx,(T)0|Sy)).\mathrm{FHT}(A)=\bigsqcup_{x,y\in M}\bigsqcup_{S_{x},S_{y}}Alg((T\mathcal{F})^{0}|_{S_{x}},(T\mathcal{F})^{0}|_{S_{y}})).

    Since the slice algebroids have zero anchor and abelian bracket, an element of

    Alg((T)0|Sx,(T)0|Sy)Alg((T\mathcal{F})^{0}|_{S_{x}},(T\mathcal{F})^{0}|_{S_{y}})

    is equivalently a germ of a vector bundle isomorphism

    (T)0|Sx(T)0|Sy(T\mathcal{F})^{0}|_{S_{x}}\rightarrow(T\mathcal{F})^{0}|_{S_{y}}

    covering a germ of a diffeomorphism

    SxSy.S_{x}\rightarrow S_{y}.

    Now, let α(t)Γ(TM)\alpha(t)\in\Gamma(T^{\ast}M) be a compactly supported time-dependent section, and set

    Xt:=ρ(α(t))=π(α(t)).X_{t}:=\rho(\alpha(t))=\pi^{\sharp}(\alpha(t)).

    Then, X(t)X(t) is tangent to the symplectic foliation \mathcal{F}. Let

    ϕt\phi_{t}

    denote the flow of Xt.X_{t}. Since XtX_{t} is tangent to \mathcal{F}, the flow ϕt\phi_{t} preserves the foliation.Equivalently,

    dϕt(T)T.d\phi_{t}(T\mathcal{F})\subset T\mathcal{F.}

    Dualizing ϕt\phi_{t} induces a map on the conormal bundle:

    (dϕt1):(T)0|Sx(T)0|ϕt(Sx).(d\phi_{t}^{-1})^{\ast}:(T\mathcal{F})^{0}|_{S_{x}}\rightarrow(T\mathcal{F})^{0}|_{\phi_{t}(S_{x})}.

    The adjoint flow Φαt\Phi^{t}_{\alpha} of the cotangent Lie algebroid restricts on the slice algebroid to this induced conormal map:

    Φαt|ASx=(dϕt1):(T)0|Sx(T)0|ϕt(Sx).\Phi^{t}_{\alpha}|_{A_{S_{x}}}=(d\phi_{t}^{-1})^{\ast}:(T\mathcal{F})^{0}|_{S_{x}}\rightarrow(T\mathcal{F})^{0}|_{\phi_{t}(S_{x})}.

    Thus the algebroid holonomy of Γ(A)\Gamma(A)-path (α,p)(\alpha,p) records exactly the transverse holonomy of the leafwise vector field Xt=π(α(t)),X_{t}=\pi^{\sharp}(\alpha(t)), together with its induced action on the conormal bundle.

    Thus

    THT(A)=xMSx{Φα1|ASx:α(t)IxΓ(TM)},\mathrm{THT}(A)=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\{\Phi^{1}_{\alpha}|_{A_{S_{x}}}:\alpha(t)\in I_{x}\Gamma(T^{\ast}M)\},

    Equivalently, using the conormal description of the adjoint flow

    THT(A)=xMSx{(dϕ11)|(T)0|Sx:α(t)IxΓ(TM)},ϕt is the flow of π(α(t))}.\mathrm{THT}(A)=\bigsqcup_{x\in M}\bigsqcup_{S_{x}}\{(d\phi_{1}^{-1})^{\ast}|_{(T\mathcal{F})^{0}|_{S_{x}}}:\alpha(t)\in I_{x}\Gamma(T^{\ast}M)\},\phi_{t}\text{ is the flow of }\pi^{\sharp}(\alpha(t))\}.

    Indeed, if α(t)Ix(Γ(TM)),\alpha(t)\in I_{x}(\Gamma(T^{\ast}M)), then Xt(x)=π(α(t)x)=0,X_{t}(x)=\pi^{\sharp}(\alpha(t)_{x})=0, so the flow ϕt\phi_{t} fixes x.x. Hence, ϕ1(Sx)\phi_{1}(S_{x}) is again a slice through xx, and the corresponding induced map

    (dϕ11):(T)0|Sx(T)0|ϕ1(Sx)(d\phi_{1}^{-1})^{\ast}:(T\mathcal{F})^{0}|_{S_{x}}\rightarrow(T\mathcal{F})^{0}|_{\phi_{1}(S_{x})}

    is precisely a trivial holonomy transformation in the sense of the definition of THT(A).\mathrm{THT}(A).

    However, in the regular Poisson case this conormal action is already determined by the ordinary transverse holonomy of the foliation .\mathcal{F}. Since the slice algebroids are bundles of abelian isotropy Lie algebras, there is no additional non-abelian isotropy contribution to the holonomy. In particular, the reduced holonomy transformation groupoid of TπMT^{\ast}_{\pi}M agrees with the usual holonomy transformation groupoid of the foliation \mathcal{F}:

    HT(TπM)HT().\mathrm{HT}(T^{\ast}_{\pi}M)\cong\mathrm{HT}(\mathcal{F}).

    Consequently, two Γ(TM)\Gamma(T^{\ast}M)-paths (α,p)(\alpha,p) and (β,p)(\beta,p) have the same algebroid holonomy if and only if the time-dependent leafwise vector fields

    π(α(t)) and π(β(t))\pi^{\sharp}(\alpha(t))\quad\text{ and }\quad\pi^{\sharp}(\beta(t))

    define the same holonomy transformation of the regular foliation \mathcal{F}. Therefore,

    Hol(TπM)Hol().\Hol(T^{\ast}_{\pi}M)\cong\Hol(\mathcal{F}).

6 Smoothness of the Holonomy Groupoid

In the previous sections, we constructed the holonomy groupoid Hol(A)\Hol(A) of a Lie algebroid and computed it in a variety of examples. A priori, however, Hol(A)\Hol(A) is only a groupoid equipped with a natural quotient structure, and it is not clear whether it admits a smooth structure.

The goal of this section is to show that the obstruction to smoothness comes entirely from isotropy. More precisely, we prove that the restriction of Hol(A)\Hol(A) to each leaf of the characteristic foliation is a Lie groupoid. The proof is based on describing the kernel of the local holonomy map and identifying the corresponding quotient. We then compute the Lie algebroid of Hol(A)|L\Hol(A)|_{L} and show that it is obtained from A|LA|_{L} by quotienting out the strongly central directions.

6.1 Strategy of the proof

The starting point is Proposition 4.17, which provides a local integration 𝒢\mathcal{G} together with a commutative diagram

𝒢{\lx@inpgf@ignorespaces\mathcal{G}}Hol(𝒢){\lx@inpgf@ignorespaces\Hol(\mathcal{G})}𝒫Γ(A){\lx@inpgf@ignorespaces\mathcal{P}\Gamma(A)}Π1(A){\lx@inpgf@ignorespaces\Pi_{1}(A)}Hol(A){\lx@inpgf@ignorespaces\Hol(A)}hol𝒢\scriptstyle{\lx@inpgf@ignorespaces\mathrm{hol}_{\mathcal{G}}}π\scriptstyle{\lx@inpgf@ignorespaces\pi}hol\scriptstyle{\lx@inpgf@ignorespaces\mathrm{hol}}

where hol𝒢hol_{\mathcal{G}} is an open local homomorphism.

Moreover, the local groupoid homomorphism

hol𝒢:𝒢Hol(A)\mathrm{hol}^{\mathcal{G}}\colon\mathcal{G}\to\Hol(A)

is an open map as it is the composition of two open maps

𝒢Π1(A)Hol(A).\mathcal{G}\to\Pi_{1}(A)\to\Hol(A).

Thus, the smoothness of Hol(A)\Hol(A) can be studied through the kernel

𝒦:={g𝒢:hol𝒢(g)1M}.\mathcal{K}:=\{g\in\mathcal{G}\ :\ \mathrm{hol}^{\mathcal{G}}(g)\in 1_{M}\}.

If 𝒦\mathcal{K} were a closed normal local Lie subgroupoid, then one would expect Hol(A)\Hol(A) to be locally obtained as a quotient of 𝒢\mathcal{G} by 𝒦\mathcal{K}. The main technical ingredient needed to make this precise is the following quotient theorem for local Lie groupoids.

Proposition 6.1.

Let 𝒢~\widetilde{\mathcal{G}} be a local integration of a Lie algebroid AA, and let 𝒦M\mathcal{K}\rightrightarrows M be a closed, wide, normal local Lie subgroupoid of 𝒢\mathcal{G}. Then, after passing to a sufficiently small open restriction

𝒢𝒢~,\mathcal{G}\subset\widetilde{\mathcal{G}},

the quotient 𝒢/𝒦\mathcal{G}/\mathcal{K} is naturally a local Lie groupoid. Furthermore, its Lie algebroid is canonically isomorphic to the quotient Lie algebroid

A/Lie(𝒦).A/\Lie(\mathcal{K}).
Proof.

Let B=Lie(𝒦)B=\Lie(\mathcal{K}) be the Lie subalgebroid of AA corresponding to 𝒦\mathcal{K}. We define 𝒢/𝒦\mathcal{G}/\mathcal{K} as the quotient of 𝒢\mathcal{G} by the equivalence relation generated by:

g1g2k𝒦 s.t. g1k=g2.g_{1}\sim g_{2}\quad\Longleftrightarrow\quad\exists\hskip 5.69046ptk\in\mathcal{K}\ \text{ s.t. }g_{1}\cdot k=g_{2}.

Since elements of 𝒦\mathcal{K} need not be invertible, the above relation is not necessarily reflexive. For this reason, we consider the equivalence relation generated by it. We do not require that 𝒦\mathcal{K} be contained in 𝒢\mathcal{G} in this definition since the definition of the quotient is applied to any open restriction 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}}.

Without loss of generality, we may assume that MM is connected and that 𝒢~A\widetilde{\mathcal{G}}\subset A and 𝒦BA\mathcal{K}\subset B\subset A are convenient local groupoids. Consider the restricted partial multiplication:

𝒢~×s,t𝒦𝒢~(g,k)gk.\widetilde{\mathcal{G}}\times_{s,t}\mathcal{K}\dashrightarrow\widetilde{\mathcal{G}}\qquad(g,k)\mapsto g\cdot k.

Since 𝒦\mathcal{K} is a local Lie subgroupoid, this map is a submersion in a neighborhood of the unit section. Moreover, 1M×s,t𝒦1_{M}\times_{s,t}\mathcal{K} is mapped diffeomorphically onto 𝒦\mathcal{K}. It follows that there exists an embedded submanifold V𝒢~V\subset\widetilde{\mathcal{G}} containing the units such that the restricted multiplication map

p:V×s,t𝒦𝒢~p\colon V\times_{s,t}\mathcal{K}\to\widetilde{\mathcal{G}}

is a diffeomorphism onto its image.

Choose an embedded submanifold V𝒢~V\subset\widetilde{\mathcal{G}} and an open restriction 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} with the following properties:

  1. 1.

    whenever k𝒦k\in\mathcal{K} and g𝒢g\in\mathcal{G} are such that gkg\cdot k is well-defined and lies in 𝒢\mathcal{G}, the inverse k1k^{-1} is well-defined in 𝒦\mathcal{K};

  2. 2.

    the map p:V×s,t𝒦𝒢~p\colon V\times_{s,t}\mathcal{K}\to\widetilde{\mathcal{G}} is a diffeomorphism onto its image;

  3. 3.

    𝒢=Im(p)\mathcal{G}=\mathrm{Im}(p).

The first condition implies that the relation \sim is an equivalence relation on 𝒢\mathcal{G}. The second and the third conditions imply that every element of 𝒢\mathcal{G} can be written uniquely as

g=vk, for vV,kK.g=v\cdot k,\quad\quad\text{ for }v\in V,\quad k\in K.

The third condition says that V𝒢V\subset\mathcal{G}.

We claim that the natural map

V𝒢/𝒦V\to\mathcal{G}/\mathcal{K}

is a bijection. Injectivity follows from the uniqueness of the above decomposition. Indeed, if v1,v2Vv_{1},v_{2}\in V represent the same equivalence class, then v1k=v2v_{1}\cdot k=v_{2} for some k𝒦k\in\mathcal{K}. Since pp is injective, we must get k=1k=1 and therefore v1=v2v_{1}=v_{2}. Surjectivity follows from the fact that every element g𝒢g\in\mathcal{G} admits a decomposition g=vk,g=v\cdot k, so that gv.g\sim v.

Since V𝒢~V\cap\widetilde{\mathcal{G}} is an embedded submanifold of 𝒢\mathcal{G}, we may therefore identify 𝒢/𝒦\mathcal{G}/\mathcal{K} with a smooth manifold VV. Since 𝒦\mathcal{K} is normal, all structure maps descend to the quotient. The necessary groupoid identities follow from the assumption that 𝒢~\widetilde{\mathcal{G}} is convenient. Hence 𝒢/𝒦\mathcal{G}/\mathcal{K} inherits a local Lie groupoid structure.

Finally, applying the Lie functor to the sequence

𝒦𝒢𝒢𝒢/𝒦\mathcal{K}\cap\mathcal{G}\hookrightarrow\mathcal{G}\to\mathcal{G}/\mathcal{K}

gives

BALie(𝒢/𝒦).B\hookrightarrow A\to\Lie(\mathcal{G}/\mathcal{K}).

Since the second map ALie(𝒢/𝒦)A\to\Lie(\mathcal{G}/\mathcal{K}) is a vector bundle quotient whose kernel is BB, it follows that

Lie(𝒢/𝒦)A/B=A/Lie(𝒦).\Lie(\mathcal{G}/\mathcal{K})\cong A/B=A/\Lie(\mathcal{K}).

Remark 6.2.

(Local quotient by central isotropy) Proposition 6.1 shows that, after passing to a sufficiently small open restriction, quotients of local integrations affects only the isotropy directions. Indeed, the characteristic foliation of AA is unchanged by the passage from AA to A/Lie(𝒦)A/\Lie(\mathcal{K}), while the isotropy is reduced by quotienting out the Lie subalgebroid Lie(𝒦)\Lie(\mathcal{K}). Thus the quotient construction preserves the leafwise geometry and removes only infinitesimal isotropy data.

This is precisely the mechanism that will appear in the case of the holonomy groupoid: the kernel of the local holonomy map will correspond to isotropy directions which are invisible to holonomy. Furthermore, once a local model for Hol(A)\Hol(A) is realized as a quotient, its Lie algebroid is determined immediately from the kernel of the quotient map.

6.2 The adjoint kernel

We now turn to the kernel

𝒦=ker(hol𝒢).\mathcal{K}=ker(hol_{\mathcal{G}}).

By remark 6.2, understanding this subgroupoid is the key step in applying Proposition 6.1. The main result of this subsection is that 𝒦\mathcal{K} admits a purely isotropic description: after passing to a sufficiently small local integration, 𝒦\mathcal{K} coincides with the adjoint kernel. In particular, the directions removed by the holonomy quotient are precisely those isotropy directions which act trivially on holonomy.

To formulate this more precisely, we first introduce some notation for the center of a local groupoid.

Given a point xMx\in M, write

Z(𝒢)x:={g𝒢x:h𝒢x:gh=hg}Z(\mathcal{G})_{x}:=\{g\in\mathcal{G}_{x}\ :\forall h\in\mathcal{G}_{x}\ :gh=hg\}

to denote the center of 𝒢\mathcal{G}, and

Z(𝒢):=xMZ(𝒢)x𝒢Z(\mathcal{G}):=\bigcup_{x\in M}Z(\mathcal{G})_{x}\subset\mathcal{G}

to denote the union of the centers.

Definition 6.3.

Suppose 𝒢\mathcal{G} is a local Lie groupoid. An element g𝒢g\in\mathcal{G} is said to lie in the adjoint kernel if there exists a bisection σ\sigma through gg such that Adσ=Id\Ad_{\sigma}=\Id on an open neighborhood of s(g)s(g).

The set of all such element will be called the adjoint kernel of 𝒢.\mathcal{G}.

The main goal of this subsection is to relate the adjoint kernel to the kernel of the local holonomy map. We begin by describing the adjoint kernel in terms of the center of a local groupoid.

Lemma 6.4.

Suppose 𝒢~\widetilde{\mathcal{G}} is a local integration of AA. Then there exists an open neighborhood of the units 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} with the following property: For all bisections σ\sigma and open sets UMU\subset M, we have that Adσ|U=Id\Ad_{\sigma}|_{U}=\Id if and only if σ|U\sigma|_{U} takes values only in the center of 𝒢\mathcal{G}.

Proof.

Choose an open neighborhood 𝒢\mathcal{G} of 𝒢~\widetilde{\mathcal{G}}, with the property that, for all xMx\in M, the isotropy group 𝒢x\mathcal{G}_{x} admits an open local group homomorphism to the simply connected integration of the isotropy Lie algebra 𝔤x\mathfrak{g}_{x}:

𝒢x𝒢(𝔤x).\mathcal{G}_{x}\hookrightarrow\mathcal{G}(\mathfrak{g}_{x}).

For such a neighborhood, for all xMx\in M, the kernel of the adjoint representation of the isotropy group coincides with the center:

g𝒢x,gZ(𝒢x)Adg=Id𝔤x.g\in\mathcal{G}_{x},\qquad g\in Z(\mathcal{G}_{x})\Longleftrightarrow\Ad_{g}=\Id_{\mathfrak{g}_{x}}.

Suppose first that σ\sigma is a bisection of 𝒢\mathcal{G} and Adσ|U=Id:A|UA|U.\Ad_{\sigma}|_{U}=\Id\colon A|_{U}\to A|_{U}. Therefore, σ(x)Z(𝒢)\sigma(x)\in Z(\mathcal{G}) for all xUx\in U.

Conversely, suppose that σ\sigma is a local bisection whose image over some open set, say UU, is contained in Z(𝒢).Z(\mathcal{G}). Then, for each xUx\in U, the element σ(x)Z(𝒢x)\sigma(x)\in Z(\mathcal{G}_{x}) acts trivially by conjugation on the isotropy group 𝒢x\mathcal{G}_{x}. Hence,

Adσ(x)=Id𝔤x.Ad_{\sigma(x)}=Id_{\mathfrak{g}_{x}}.

On the other hand, the base map of AdσAd_{\sigma} is the diffeomorphism tσt\circ\sigma. Since σ(x)\sigma(x) belongs to the isotropy group at xx, we have

(tσ)(x)=x,(t\circ\sigma)(x)=x,

so the base map is the identity on U.U. Therefore, AdσAd_{\sigma} is identity on the isotropy Lie algebras. It follows that

Adσ|U=Id.Ad_{\sigma}|_{U}=Id.

We now combine to identify the kernel of the local holonomy map with the adjoint kernel. The next lemma records a basic geometric property of central isotropy elements that will be used in the identification of the adjoint kernel.

Lemma 6.5.

Suppose 𝒢~\widetilde{\mathcal{G}} is a local groupoid. Then there exists an open neighborhood of the units 𝒢𝒢~\mathcal{G}\subset\widetilde{\mathcal{G}} with the following property: For all gZ(𝒢)xg\in Z(\mathcal{G})_{x} the conjugacy class

(g):={Ch(g):h𝒢,Ch(g) well-defined}\mathfrak{C}(g):=\{C_{h}(g)\ :\ h\in\mathcal{G},\ C_{h}(g)\text{ well-defined}\}

is an embedded submanifold and for all yMy\in M the set 𝒢y(g)\mathcal{G}_{y}\cap\mathfrak{C}(g) contains at most one element.

Proof.

First we show that, after passing to a sufficiently small open restriction, each isotropy fiber intersects (g)\mathfrak{C}(g) in at most one point.

Let hh and hh^{\prime} be arrows with the same target. By the local algebra principle, we may assure that 𝒢\mathcal{G} is sufficiently small so that

Ch=ChC(h)1hC_{h}=C_{h^{\prime}}\circ C_{(h^{\prime})^{-1}h}

whenever the expressions are defined. Since gZ(𝒢x)g\in Z(\mathcal{G}_{x}), conjugation by (h)1h(h^{\prime})^{-1}h fixes gg. Therefore,

Ch(g)=ChC(h)1h(g)=Ch(g).C_{h}(g)=C_{h^{\prime}}\circ C_{(h^{\prime})^{-1}h}(g)=C_{h^{\prime}}(g).

It follows that the value of Ch(g)C_{h}(g) depends only on the target of h.h. Consequently, for every yMy\in M, the set

𝒢y(g)\mathcal{G}_{y}\cap\mathfrak{C}(g)

contains at most one element.

We now show that (g)\mathfrak{C}(g) is an embedded submanifold. Let α1,,αkΓ(A)\alpha_{1},...,\alpha_{k}\in\Gamma(A) be local sections whose values at xx form a (local) complement to the isotropy Lie algebra 𝔤xAx.\mathfrak{g}_{x}\subset A_{x}. For each i,i, let σi(t)\sigma_{i}(t) denote the local bisection obtained by integrating αi.\alpha_{i}. Consider the map

(t1,,tk)Cσ1(t1)Cσk(tk)(g).(t_{1},...,t_{k})\mapsto C_{\sigma_{1}(t_{1})}\circ\cdot\cdot\cdot\circ C_{\sigma_{k}(t_{k})}(g).

Its image lies in C(g).C(g). Moreover, the tangent vectors obtained by differentiating with respect to the parameters tit_{i} span the directions transverse to the isotropy. Hence, after restricting to a sufficiently small neighborhood of the origin, the above map defines a local chart on C(g)C(g) around g.g. Therefore, C(g)C(g) is an embedded submanifold. ∎

We now combine Lemmas 6.4 and 6.5 to identify the kernel of the local holonomy map with the adjoint kernel.

Proposition 6.6.

Suppose AA is a Lie algebroid. There exists a local integration 𝒢\mathcal{G} with holonomy such that 𝒦:=ker(hol𝒢)\mathcal{K}:=\ker(\mathrm{hol}^{\mathcal{G}}) is equal to the adjoint kernel.

Proof.

One direction is clear, elements of the adjoint kernel must have trivial holonomy from the definition of hol𝒢\mathrm{hol}^{\mathcal{G}}.

For the other direction, choose a local integration 𝒢\mathcal{G} of AA satisfying Lemmas 6.4 and 6.5. We may further assume 𝒢A\mathcal{G}\subset A is source-linear and convex.

Let g𝒢g\in\mathcal{G} be such that hol𝒢(g)=1x.hol_{\mathcal{G}}(g)=1_{x}. Since 𝒢\mathcal{G} is convex, there exists a time-dependent section αΓct(A)\alpha\in\Gamma^{t}_{c}(A) with 𝒢\mathcal{G}-integration σ\sigma such that σ(1)(x)=g\sigma(1)(x)=g. Let SxS_{x} be a slice through x=s(g)x=s(g). By Corollary 4.15,

hol(α,x)=hol𝒢(σ(1)(x))=hol𝒢(g)=1x.hol(\alpha,x)=hol_{\mathcal{G}}(\sigma(1)(x))=hol_{\mathcal{G}}(g)=1_{x}.

Therefore, the holonomy transformation represented by Φα1|ASx\Phi^{1}_{\alpha}|_{A_{S_{x}}} is trivial. Thus, there exists

ϵ(t)IxΓct(A)\epsilon(t)\in I_{x}\Gamma_{c}^{t}(A)

such that

Φα1|ASx=Φϵ1|ASx.\Phi^{1}_{\alpha}|_{A_{S_{x}}}=\Phi^{1}_{\epsilon}|_{A_{S_{x}}}.

Let η\eta denote the 𝒢\mathcal{G}-integration of ϵ\epsilon, and define

σ~:=η(1)1σ(1).\widetilde{\sigma}:=\eta(1)^{-1}\sigma(1).

After shrinking 𝒢\mathcal{G} if necessary, by local algebra principle, we get

Adσ~|Sx=Id.\Ad_{\widetilde{\sigma}}|_{S_{x}}=\Id.

Lemma 6.4 now implies that σ~\widetilde{\sigma} takes values in Z(𝒢)Z(\mathcal{G}) along SxS_{x}. By Lemma D.2, applied to the smooth section σ~\tilde{\sigma} after shrinking around xx if necessary, there exists a smooth local section σ¯:UZ(𝒢)\bar{\sigma}:U\rightarrow Z(\mathcal{G}) defined on an open neighborhood UMU\subset M of xx, such that

σ¯|USx=σ~|USx.\bar{\sigma}|_{U\cap S_{x}}=\tilde{\sigma}|_{U\cap S_{x}}.

Since σ¯\bar{\sigma} takes values in Z(𝒢)Z(\mathcal{G}), Lemma 6.4 implies that Adσ¯=Id\Ad_{\bar{\sigma}}=Id on UU. Thus, every element in the image of σ¯\bar{\sigma} belongs to the adjoint kernel. In particular,

g=σ(1)(x)=σ~(x)=σ¯(x)g=\sigma(1)(x)=\tilde{\sigma}(x)=\bar{\sigma}(x)

lies in the adjoint kernel.

We conclude that

ker(hol𝒢)= adjoint kernel .ker(hol_{\mathcal{G}})=\text{ adjoint kernel }.

Example 6.7.

(Lie groups) Let A=𝔤{}A=\mathfrak{g}\rightarrow\{\ast\} be a Lie algebra and let GG be a local Lie group integrating 𝔤\mathfrak{g}. Since the base consists of a single point, the holonomy groupoid is the image of the adjoint representation. In this case, the adjoint kernel in Proposition 6.6 is the local kernel of the adjoint representation. Thus Proposition 6.6 reduces to the familiar fact that elements with trivial adjoint action are precisely the elements which act trivially on infinitesimal holonomy.

Theorem 6.8.

Suppose AA is a Lie algebroid and let 𝒪\mathcal{O} be an orbit of AA. There exists a local integration 𝒢\mathcal{G} for which ker(hol𝒢)|𝒪\ker(\mathrm{hol}^{\mathcal{G}})|_{\mathcal{O}} is a closed, normal Lie subgroupoid. Therefore, Hol(A)|𝒪\Hol(A)|_{\mathcal{O}} is a Lie groupoid.

Proof.

Let 𝒦:=ker(hol𝒢)\mathcal{K}:=\ker(\mathrm{hol}^{\mathcal{G}}). By proposition 6.6, after passing to a sufficiently small local integration 𝒢\mathcal{G}, an element g𝒢g\in\mathcal{G} lies in 𝒦\mathcal{K} if and only if gg can be extended to a local bisection σ\sigma taking values in Z(𝒢)Z(\mathcal{G}) in a neighborhood of xx. In particular, 𝒦Z(𝒢)\mathcal{K}\subset Z(\mathcal{G}). We may also assume that that 𝒢A\mathcal{G}\subset A is source-linear and convex local integration.

Let Z(A)AZ(A)\subset A denote the union of the centers of the isotropy Lie algebras of AA, and let KZ(A)K\subset Z(A) be the subset consisting of those elements which admit a local extension to sections of Z(A)Z(A). Since Z(A)Z(A) is a linear subset of AA and is preserved under adjoint flows, it follows that K|𝒪K|_{\mathcal{O}} is a smooth subbundle of A|𝒪A|_{\mathcal{O}}.

Next, choose a linear integration 𝒢\mathcal{G} so that Z(𝒢)Z(\mathcal{G}) is connected. This is possible since Z(𝒢)Z(\mathcal{G}) is a closed subset of 𝒢\mathcal{G}. Since 𝒢\mathcal{G} is source-linear, the exponential map on the isotropy directions, Z(A)Z(𝒢)Z(A)\dashrightarrow Z(\mathcal{G}), is the identity. Hence

Z(𝒢)=(Z(A)𝒢)AZ(\mathcal{G})=(Z(A)\cap\mathcal{G})\subset A

Therefore, an element of Z(𝒢)Z(\mathcal{G}) can be extended to a section taking values in Z(𝒢)Z(\mathcal{G}) if and only it can be extended to take values in Z(A)Z(A). Consequently,

𝒦=(K𝒢)A\mathcal{K}=(K\cap\mathcal{G})\subset A

Since K|𝒪A|𝒪K|_{\mathcal{O}}\subset A|_{\mathcal{O}} is a vector bundle, is is closed. Because 𝒢\mathcal{G} is an open neighborhood of the zero section, it follows that 𝒦|𝒪𝒢|𝒪\mathcal{K}|_{\mathcal{O}}\subset\mathcal{G}|_{\mathcal{O}} is closed. By construction 𝒦|𝒪\mathcal{K}|_{\mathcal{O}} is wide and normal.

Proposition 6.1 therefore applies and shows that the quotient

𝒢|𝒪/𝒦𝒪\mathcal{G}|_{\mathcal{O}}/\mathcal{K}_{\mathcal{O}}

is a local Lie groupoid. Since hol𝒢hol_{\mathcal{G}} is an open local groupoid homomorphism with kernel 𝒦\mathcal{K}, this quotient agrees locally with Hol(A)|𝒪.\Hol(A)|_{\mathcal{O}}. Hence Hol(A)|𝒪\Hol(A)|_{\mathcal{O}} is a Lie groupoid. ∎

Example 6.9.

For A=TMA=TM, Theorem 6.8 recovers the fact that the pair groupoid on each connected component is a Lie groupoid. For A=TMA=\mathcal{F}\subset TM a regular foliation, it recovers the longitudinal smoothness of the usual holonomy groupoid. For A=𝔤{},A=\mathfrak{g}\rightarrow\{\ast\}, it reduces to the smoothness of Inn(𝔤).Inn(\mathfrak{g}).

6.3 The holonomy Algebroid

In this section, we will compute the algebroid of Hol(A)\Hol(A). By Proposition 6.1, it suffices to identify the infinitesimal counterpart of the adjoint kernel. This leads to the definition of holonomy algebroid.

Definition 6.10.

Suppose AA is a Lie algebroid. We say an element zAz\in A is strongly central if there exists a section αΓ(A)\alpha\in\Gamma(A), extending zz, such that α\alpha takes values in Z(A)Z(A).
We denote by 𝒮𝒵(A)x\mathcal{SZ}(A)_{x} the subset of strongly central elements in AxA_{x}, and write 𝒮𝒵(A)\mathcal{SZ}(A) to denote the set of all strongly central elements.

For each xMx\in M, the set 𝒮𝒵x(A)\mathcal{SZ}_{x}(A) is a linear subspace of AxA_{x}. Moreover, 𝒮𝒵(A)\mathcal{SZ}(A) is preserved by adjoint flows. Proposition 6.6 suggests that 𝒮𝒵(A)\mathcal{SZ}(A) should be viewed as the infinitesimal counterpart of the adjoint kernel.

Remark 6.11.

In general, 𝒮𝒵(A)x\mathcal{SZ}(A)_{x} should not be confused with the center Z(𝔤x)Z(\mathfrak{g}_{x}) of the isotropy Lie algebra. An element may be central in the single fiber 𝔤x\mathfrak{g}_{x} without extending locally to a section which commutes with all sections of A.A. Thus in general

𝒮𝒵(A)xZ(𝔤x)\mathcal{SZ}(A)_{x}\subset Z(\mathfrak{g}_{x})

and the inclusion may be strict.

Definition 6.12.

Suppose AA is a Lie algebroid. The holonomy algebroid of AA is the quotient

HAlg(A):=A/𝒮𝒵(A).\HAlg(A):=A/\mathcal{SZ}(A).

Although HAlg(A)\HAlg(A) need not be smooth vector bundle globally, as the rank of 𝒮𝒵(A)\mathcal{SZ}(A) can vary. It is the natural infinitesimal candidate associated to holonomy. The next theorem shows that, along each leaf, it is precisely the Lie algebroid of the holonomy groupoid.

Theorem 6.13.

The Lie algebroid of Hol(A)|L\Hol(A)|_{L} is is canonically isomorphic to the holonomy algebroid HAlg(A)L\HAlg(A)_{L}.

Proof.

By Theorem 6.8, Hol(A)|L\Hol(A)|_{L} is a Lie groupoid. Choose a local integration 𝒢\mathcal{G} of AA and let

hol𝒢:𝒢Hol(A)hol_{\mathcal{G}}:\mathcal{G}\rightarrow\Hol(A)

be the local holonomy homomorphism. Let

K:=ker(hol𝒢).K:=ker(hol_{\mathcal{G}}).

By Theorem 6.8, after replacing 𝒢\mathcal{G} by a sufficiently small open restriction around the unit section if necessary, K|LK|_{L} is a closed normal Lie subgroupoid of 𝒢|L\mathcal{G}|_{L}. Moreover, K|LK|_{L} is wide, since KK is the kernel of the groupoid morphism hol𝒢,hol_{\mathcal{G}}, and hence contain every unit 1x1_{x} for xL.x\in L. Therefore, K|LK|_{L} is a closed, wide, normal local Lie subgroupoid of 𝒢|L.\mathcal{G}|_{L}.

Hence Proposition 6.1 applies and gives a local Lie groupoid quotient

𝒢|L/K|L.\mathcal{G}|_{L}/K|_{L}.

The holonomy map

hol𝒢:𝒢|LHol(A)|Lhol_{\mathcal{G}}:\mathcal{G}|_{L}\rightarrow\Hol(A)|_{L}

has kernel K|L,K|_{L}, and therefore descends to a local groupoid morphism

hol¯𝒢:𝒢|L/K|LHol(A)|L.\overline{hol}_{\mathcal{G}}:\mathcal{G}|_{L}/K|_{L}\rightarrow\Hol(A)|_{L}.

By the construction of the smooth structure on Hol(A)|L\Hol(A)|_{L} in the proof of Theorem 6.8, this descended map identifies a neighborhood of the unit section in 𝒢|L/K|L\mathcal{G}|_{L}/K|_{L} with a neighborhood of the unit section in Hol(A)|L.\Hol(A)|_{L}. Therefore, for the purpose of computing the Lie algebroid,

Lie(Hol(A)|L)Lie(𝒢|L/K|L).\Lie(\Hol(A)|_{L})\cong\Lie(\mathcal{G}|_{L}/K|_{L}).

By Proposition 6.1, the Lie algebroid of this quotient is

Lie(Hol(A)|L)Lie(𝒢|L/K|L)A|L/Lie(K|L).\Lie(\Hol(A)|_{L})\cong\Lie(\mathcal{G}|_{L}/K|_{L})\cong A|_{L}/\Lie(K|_{L}). (5)

By Proposition 6.6, for the chosen local integration

K=ker(hol𝒢),K=ker(hol_{\mathcal{G}}),

is the adjoint kernel.

By the characterization of strongly central elements, the strongly central elements are precisely the infinitesimal kernel of the holonomy map. Hence,

Lie(K|L)=𝒮𝒵(A)|L.\Lie(K|_{L})=\mathcal{SZ}(A)|_{L}.

Substituting this in the equation 5 gives

Lie(Hol(A)|L)A|L/𝒮𝒵(A)|L.\Lie(\Hol(A)|_{L})\cong A|_{L}/\mathcal{SZ}(A)|_{L}.

This is precisely the holonomy algebroid of AA along L.L.

Example 6.14.

(Lie algebras) Let A=𝔤{}A=\mathfrak{g}\rightarrow\{\ast\}. By Example 1, the algebroid holonomy groupoid is

Hol(𝔤)=Inn(𝔤),\Hol(\mathfrak{g})=Inn(\mathfrak{g}),

the image of the adjoint representation. Hence its Lie algebra is

Lie(Hol(𝔤))=ad(𝔤)𝔤/Z(𝔤).\Lie(\Hol(\mathfrak{g}))=\ad(\mathfrak{g})\cong\mathfrak{g}/Z(\mathfrak{g}).

On the other hand, since the base is a point, a section of AA is just a point of A.A. The set of strongly central elements are precisely the elements of the center

𝒮𝒵(A)=Z(𝔤).\mathcal{SZ}(A)=Z(\mathfrak{g}).

Thus Definition 6.12 gives

HAlg(A)=𝔤/Z(𝔤).\HAlg(A)=\mathfrak{g}/Z(\mathfrak{g}).

Therefore Theorem 6.13 gives

Lie(Hol(𝔤))HAlg(𝔤).\Lie(\Hol(\mathfrak{g}))\cong\HAlg(\mathfrak{g}).
Example 6.15.

(Trivial bundles of Lie algebras) Let

A=M×𝔤MA=M\times\mathfrak{g}\rightarrow M

be the Lie algebroid with zero anchor and constant isotropy Lie algebra 𝔤\mathfrak{g}. By example 4, the holonomy groupoid is governed by the inner automorphism group of 𝔤\mathfrak{g}. Hence, over each point xM,x\in M, the Lie algebra of the holonomy group is

𝔤/Z(𝔤).\mathfrak{g}/Z(\mathfrak{g}).

On the other hand, the strongly central elements are

𝒮𝒵(A)=M×Z(𝔤).\mathcal{SZ}(A)=M\times Z(\mathfrak{g}).

Therefore Definition 6.12 gives

HAlg(A)=(M×𝔤)/(M×Z(𝔤))M×(𝔤/Z(𝔤)CLOSE.\HAlg(A)=(M\times\mathfrak{g})/(M\times Z(\mathfrak{g}))\cong M\times(\mathfrak{g}/Z(\mathfrak{g}).

This agrees with Theorem 6.13.

Example 6.16.

(Tangent algebroids) Let

A=TMMA=TM\rightarrow M

with anchor ρ=idTM\rho=id_{TM}. By Example 5,

Hol(TM)={(x,y)M×M:x,y lie in the same connected component}.\Hol(TM)=\{(x,y)\in M\times M:x,y\text{ lie in the same connected component}\}.

Thus, on each leaf L,L, we have

Hol(TM)|L=L×L,\Hol(TM)|_{L}=L\times L,

and hence

Lie(Hol(TM)|L)=TL.\Lie(\Hol(TM)|_{L})=TL.

Since the leaf is a connected component of M,M, this is simply

TL=TM|L.TL=TM|_{L}.

Moreover, TMTM has zero isotropy, so

𝒮𝒵(TM)=0.\mathcal{SZ}(TM)=0.

Therefore, Definition 6.12 gives

HAlg(TM)L=TM|L.\HAlg(TM)_{L}=TM|_{L}.

Hence Theorem 6.13 gives

Lie(Hol(TM)|L)HAlg(TM)L.\Lie(\Hol(TM)|_{L})\cong\HAlg(TM)_{L}.
Example 6.17.

(Transitive Lie algebroids) Let AMA\rightarrow M be a transitive Lie algebroid. Then MM itself is the only leaf. Write

𝔤M:=ker(ρ)\mathfrak{g}_{M}:=ker(\rho)

for the isotropy Lie algebra bundle. By example 6, the slices are points, so the holonomy transformations are given by the induced isomorphisms between the isotropy Lie algebras

𝔤x𝔤y.\mathfrak{g}_{x}\rightarrow\mathfrak{g}_{y}.

Hence, the infinitesimal kernel of the holonomy consists of those isotropy directions where local adjoint action is trivial. By definition 6.10, these are precisely the strongly central elements 𝒮𝒵(A)𝔤M.\mathcal{SZ}(A)\subset\mathfrak{g}_{M}.

Hence, using Definition 6.12,

HAlg(A)=A/𝒮𝒵(A),𝒮𝒵(A)𝔤M.\HAlg(A)=A/\mathcal{SZ}(A),\quad\mathcal{SZ}(A)\subset\mathfrak{g}_{M}.

Therefore Theorem 6.13 identifies

Lie(Hol(A))A/𝒮𝒵(A).\Lie(\Hol(A))\cong A/\mathcal{SZ}(A).

Thus the holonomy algebroid is obtained from AA by quotienting out the ineffective strongly central isotropy directions.

Example 6.18.

(Regular foliations) Let TM\mathcal{F}\subset TM be a regular foliation, viewed as a Lie algebroid with anchor the inclusion

TM.\mathcal{F}\xhookrightarrow{}TM.

By Example 7, the algebroid holonomy groupoid Hol()\Hol(\mathcal{F}) is the usual holonomy groupoid of the foliation. If LL is a leaf, then

Lie(Hol()L)=|L.\Lie(\Hol(\mathcal{F})_{L})=\mathcal{F}|_{L}.

Since the anchor TM\mathcal{F}\hookrightarrow TM is injective, the isotropy is zero, and therefore

𝒮𝒵()=0.\mathcal{SZ}(\mathcal{F})=0.

Thus Definition 6.12 gives

HAlg()L=|L.\HAlg(\mathcal{F})_{L}=\mathcal{F}|_{L}.

Hence Theorem 6.13 gives

Lie(Hol()|L)|L=HAlg()L.\Lie(\Hol(\mathcal{F})|_{L})\cong\mathcal{F}|_{L}=\HAlg(\mathcal{F})_{L}.
Example 6.19.

(Regular Poisson manifolds) Let (M,π)(M,\pi) be a regular Poisson manifold, and let

A=TπMA=T^{\ast}_{\pi}M

be its cotangent Lie algebroid. The anchor is

π:TMTM,\pi^{\sharp}:T^{\ast}M\rightarrow TM,

and its image is the symplectic foliation .\mathcal{F}. Thus, for a symplectic leaf LL,

A|L=TM|L.A|_{L}=T^{\ast}M|_{L}.

By Example 10, the holonomy of TπMT^{\ast}_{\pi}M agrees with the holonomy of the regular foliation .\mathcal{F}. Hence the Lie algebroid of

Hol(TπM)|L\Hol(T^{\ast}_{\pi}M)|_{L}

is

T|L.T\mathcal{F}|_{L}.

The isotropy bundle of TπMT^{\ast}_{\pi}M is

ker(π)=(T)0.ker(\pi^{\sharp})=(T\mathcal{F})^{0}.

We claim that

𝒮𝒵(TπM)|L=(T)0|L.\mathcal{SZ}(T^{\ast}_{\pi}M)|_{L}=(T\mathcal{F})^{0}|_{L}.

Indeed, a strongly central element must lie in the isotropy, so

𝒮𝒵(TπM)|L(T)0|L.\mathcal{SZ}(T^{\ast}_{\pi}M)|_{L}\subset(T\mathcal{F})^{0}|_{L}.

Conversely, because \mathcal{F} is regular, every point admits local coordinates adapted to the foliation. In such coordinates the conormal bundle is locally spanned by differentials of transverse coordinates. These conormal sections commute with all sections of TπMT^{\ast}_{\pi}M, and therefore every conormal element locally extends to a strongly central section. Hence

(T)0|L𝒮𝒵(TπM)|L.(T\mathcal{F})^{0}|_{L}\subset\mathcal{SZ}(T^{\ast}_{\pi}M)|_{L}.

Thus

𝒮𝒵(TπM)|L=(T)0|L.\mathcal{SZ}(T^{\ast}_{\pi}M)|_{L}=(T\mathcal{F})^{0}|_{L}.

Therefore, by Definition 6.12,

HAlg(TπM)L=TM|L/(T)0|LT|L.\HAlg(T^{\ast}_{\pi}M)_{L}=T^{\ast}M|_{L}/(T\mathcal{F})^{0}|_{L}\cong T^{\ast}\mathcal{F}|_{L}.

Using the leafwise symplectic form, T|LT^{\ast}\mathcal{F}|_{L} is canonically identified with T|LT\mathcal{F}|_{L}. Therefore Theorem 6.13 is consistent with Example 10:

Lie(Hol(TπM)|L)HAlg(TπM)L.\Lie(\Hol(T^{\ast}_{\pi}M)|_{L})\cong\HAlg(T^{\ast}_{\pi}M)_{L}.

6.4 Holonomy as an adjoint integration

In Theorem 6.13 we saw that the holonomy algebroid is the Lie algebroid of the holonomy groupoid when restricted to a single leaf. The restriction to the leaf caveat exists because the set of strongly central elements of AA does not necessarily form a subbundle. However, the set of strongly central elements does form vector subspace within each fiber of AA and the only obstruction to smoothness is the rank.

In other words, an immediate corollary of Theorem 6.13 is:

Corollary 6.20.

Suppose AA is a Lie algebroid and the set of strongly central elements of AA has constant rank. Then HAlg(A)\HAlg(A) is a Lie algebroid, Hol(A)M\Hol(A)\rightrightarrows M is a Lie groupoid, and Lie(Hol(A))HAlg(A)\Lie(\Hol(A))\cong\HAlg(A).

If the set of strongly central elements forms a trivial subbundle, then HAlg(A)A\HAlg(A)\cong A and so Hol(A)\Hol(A) is a Lie groupoid integrating AA itself. Indeed, as an integration of AA, it is special in that it satisfies a universal property which is “opposite” to the one satisfied by the source simply connected integration.

Theorem 6.21.

Suppose the set of strongly central elements of AA is trivial. If 𝒢\mathcal{G} is a source-connected integration of AA, then there exists a unique groupoid homomorphism F:𝒢Hol(A)F\colon\mathcal{G}\to\Hol(A) such that Lie(F)=IdA\Lie(F)=\Id_{A}.

Proof.

In Corollary 4.16, we saw that the groupoid holonomy of a source-connected integration of AA coincides with the algebroid holonomy. This, combined with Theorem 6.13 establishes existence.

For uniqueness, suppose F:𝒢Hol(A)F\colon\mathcal{G}\to\Hol(A) is a groupoid homomorphism such that Lie(F)=IdA\Lie(F)=\Id_{A}. Let us fix g𝒢g\in\mathcal{G}.

Recall that the holonomy of gg is computed by choosing a local bisection σ:U𝒢\sigma\colon U\to\mathcal{G} through gg and then considering the class of Adσ:A|UA\Ad_{\sigma}\colon A|_{U}\to A. Since FF is a groupoid homomorphism covering the identity we also obtain a local bisection F(σ)F(\sigma) through F(g)F(g) in Hol(A)\Hol(A). Furthermore, a standard calculation shows that:

AdF(σ)=Lie(F)AdσLie(F)1\Ad_{F(\sigma)}=\Lie(F)\circ\Ad_{\sigma}\circ\Lie(F)^{-1}

But since Lie(F)=IdA\Lie(F)=\Id_{A}, we have that AdF(σ)=Adσ\Ad_{F(\sigma)}=\Ad_{\sigma}.

Hence, F(g)F(g) and gg have the same holonomy. Since F(g)F(g) is an element of Hol(A)\Hol(A) itself, its holonomy is itself and so F(g)=hol(g)F(g)=\mathrm{hol}(g). ∎

Appendix A Flows of derivations

In this appendix we will detail some of the basic theory of the flow of a derivation. We will see that derivations of vector bundles are the infinitesimal version of the flow of a one parameter family of vector bundle automorphisms.

A.1 Derivations

Definition A.1.

A derivation on a vector bundle EME\to M consists of a pair (D,X)(D,X) where D:Γ(E)Γ(E)D\colon\Gamma(E)\to\Gamma(E) is a linear map and X𝔛(M)X\in\mathfrak{X}(M) is a vector field such that the following Leibniz identity holds:

D(uη)=X(u)η+uD(η)D(u\eta)=X(u)\eta+uD(\eta) (6)

for all uC(M)u\in C^{\infty}(M) and ηΓ(E)\eta\in\Gamma(E). The vector field XX is called the symbol of the derivation DD and we may sometimes abuse notation and represent the derivation (D,X)(D,X) simply by DD.

Let us look at three key examples of derivations.

Example A.2 (Vector fields).

A vector field X𝔛(M)X\in\mathfrak{X}(M) can be seen as a derivation (X,X)(X,X) on the trivial line bundle ¯MM\underline{\mathbb{R}}_{M}\to M. Sections of this bundle are smooth functions on MM and Equation 6 holds reduces to the usual Leibniz rule for vector fields.

Example A.3 (Connections).

A connection \nabla on a vector bundle EME\to M can be seen as a derivation (X,X)(\nabla_{X},X) for each vector field X𝔛(M)X\in\mathfrak{X}(M). The Leibniz rule for connections is just the usual Leibniz rule for connections.

The next example is the most important for our purposes. It shows that every one-parameter family of vector bundle automorphisms determines a derivation. In the following subsection we shall prove the converse.

Lemma A.4.

Suppose Φt:EE\Phi^{t}\colon E\to E is a one parameter family of vector bundle automorphisms covering a one parameter family of diffeomorphisms ϕt:MM\phi^{t}\colon M\to M with Φ0=IdE\Phi^{0}=\Id_{E}. Then the following formula defines a derivation on EE:

D:Γ(E)Γ(E)D(η):=ddt|t=0Φtη.D\colon\Gamma(E)\to\Gamma(E)\qquad D(\eta):=-\left.\frac{d}{dt}\right\rvert_{t=0}\Phi^{t}_{*}\eta.

The symbol of this derivation is the vector field:

X𝔛(M)Xp=ddt|t=0ϕt(p).X\in\mathfrak{X}(M)\qquad X_{p}=\left.\frac{d}{dt}\right\rvert_{t=0}\phi^{t}(p).
Proof.

We first recall that the push-forward on sections is compatible with multiplication by functions. Namely, for every uC(M)u\in C^{\infty}(M) and ηΓ(E)\eta\in\Gamma(E) one has

(Φt)(uη)=(ϕt)u(Φt)η.(\Phi^{t})_{\ast}(u\eta)=(\phi^{t})_{\ast}u\cdot(\Phi^{t})_{\ast}\eta.

Let

X:=ddt|t=0ϕtX:=\left.\frac{d}{dt}\right|_{t=0}\phi^{t}

denote the infinitesimal generator of the base flow. Differentiating the identity

(ϕt)u(p)=u(ϕt(p))(\phi^{t})_{\ast}u(p)=u(\phi^{-t}(p))

at t=0t=0 gives

ddt|t=0(ϕt)u=X(u).\left.\frac{d}{dt}\right|_{t=0}(\phi^{t})_{\ast}u=-X(u).

We now compute:

D(uη)\displaystyle D(u\eta) =ddt|t=0Φt(uη)\displaystyle=-\left.\frac{d}{dt}\right\rvert_{t=0}\Phi^{t}_{*}(u\eta)
=ddt|t=0((ϕt)u(Φt)η)\displaystyle=-\left.\frac{d}{dt}\right\rvert_{t=0}\left((\phi^{t})_{*}u\cdot(\Phi^{t})_{*}\eta\right)
=uddt|t=0(Φt)ηddt|t=0(ϕt)uη\displaystyle=-u\cdot\left.\frac{d}{dt}\right\rvert_{t=0}(\Phi^{t})_{*}\eta-\left.\frac{d}{dt}\right\rvert_{t=0}(\phi^{t})_{*}u\cdot\eta
=uD(η)+X(u)η.\displaystyle=uD(\eta)+X(u)\eta.

Hence (D,X)(D,X) satisfies the Leibniz rule and therefore defines a derivation of EE with symbol X.X.

This derivation may be regarded as infinitesimal generators of one-parameter families of vector bundle automorphisms.

A.2 Flow of a derivation

Earlier we saw that the derivative of a one parameter family of vector bundle automorphisms gives rise to a derivation. Modulo some assumptions about completeness, it turns out that every derivation arises this way.

Definition A.5.

Suppose (D,X)(D,X) is a derivation on EME\to M. We say that (D,X)(D,X) is complete if the vector field XX is complete.

Definition A.6 (Flow of a derivation).

Suppose (D,X)(D,X) is a derivation on EE and XX is a complete vector field. Given any section η0Γ(E)\eta_{0}\in\Gamma(E) we say that a one parameter family of sections η(t)\eta(t) is the flow of η0\eta_{0} along DD if it satisfies the following initial value problem:

η(t)=Dη(t)η(0)=η0.\eta^{\prime}(t)=-D\eta(t)\qquad\eta(0)=\eta_{0}. (7)
Proposition A.7.

Suppose (D,X)(D,X) is a complete derivation and η0Γ(E)\eta_{0}\in\Gamma(E) is a section. Then the flow of η0\eta_{0} along DD exists and is unique.

For the proof of the above proposition, we need the following lemma.

Lemma A.8.

Suppose (D,X)(D,X) is a derivation, XX is a complete vector field, and η(t)\eta(t) is a one parameter family of sections satisfying:

η(t)=Dη(t).\eta^{\prime}(t)=-D\eta(t).

Given a smooth function u0C(M)u_{0}\in C^{\infty}(M), define a one parameter family of smooth functions by taking u(t):=(ϕXt)(u0)u(t):=(\phi^{t}_{X})_{*}(u_{0}). Then we have that:

ddt(u(t)η(t))=D(u(t)η(t)).\frac{d}{dt}(u(t)\eta(t))=-D(u(t)\eta(t)).
Proof.

Recall from the definition of u(t)u(t) we have ddtu(t)=X(u(t))\frac{d}{dt}u(t)=-X(u(t)).

Therefore,

ddt(u(t)η(t))\displaystyle\frac{d}{dt}(u(t)\eta(t)) =u(t)η(t)+u(t)η(t)\displaystyle=u^{\prime}(t)\eta(t)+u(t)\eta^{\prime}(t)
=X(u(t))η(t)u(t)D(η(t))\displaystyle=-X(u(t))\eta(t)-u(t)D(\eta(t))
=D(u(t)η(t)).\displaystyle=-D(u(t)\eta(t)).

Proof of Proposition A.7.

Since it suffices to construct flows locally in MM, we can assume without loss of generality that E=k×ME=\mathbb{R}^{k}\times M and Γ(E)=C(M,k)\Gamma(E)=C^{\infty}(M,\mathbb{R}^{k}), for some natural number kk. Let \nabla denote the canonical flat connection on EE. Observe that there must exist a smooth function ΩC(M,End(k))\Omega\in C^{\infty}(M,\End(\mathbb{R}^{k})) such that

D(η)=Ωη+Xη.D(\eta)=\Omega\eta+\nabla_{X}\eta.

We will begin by showing that the flow of a section along a derivation exists when η0:Mk\eta_{0}\colon M\to\mathbb{R}^{k} is a constant function. Notice that if ηC(M,k)\eta\in C^{\infty}(M,\mathbb{R}^{k}) is any constant function then

D(η)=Ωη.D(\eta)=\Omega\eta.

By the uniqueness and existence theorem for linear ODEs, there must exist a unique one-parameter family of functions A(t):MGL(k)A(t)\colon M\to\GL(\mathbb{R}^{k}) satisfying

A(t)=ΩA(t),A0=𝟙k.A^{\prime}(t)=-\Omega A(t),\qquad\quad A_{0}=\mathbb{1}_{k}.

Given any constant function η0C(M,k)\eta_{0}\in C^{\infty}(M,\mathbb{R}^{k}), we can define:

η(t):=A(t)η0.\eta(t):=A(t)\eta_{0}.

Note that η(t)\eta(t) is a one parameter family of sections of EE. Furthermore, for each tt\in\mathbb{R} each section η(t):Mk\eta(t)\colon M\to\mathbb{R}^{k} is a constant function. Doing a direct calculation we get

η(t)=Dη(t),η(0)=η0.\eta^{\prime}(t)=-D\eta(t),\qquad\eta(0)=\eta_{0}.

Hence η(t)\eta(t) is the flow of η\eta along (D,X)(D,X).

Since every function in C(M,kCLOSEC^{\infty}(M,\mathbb{R}^{k}) is C(M)C^{\infty}(M)-linear combination of constant functions and in light of Lemma A.8 it follows that flows exist for arbitrary sections.

We now prove uniqueness. Suppose η(t)\eta(t) satisfies the property:

η(t)=Dη(t),η(0)=η0.\eta^{\prime}(t)=-D\eta(t),\qquad\eta(0)=\eta_{0}.

Let p0Mp_{0}\in M be an arbitrary point and let γ(t)\gamma(t) be the unique integral curve of XX with γ(0)=p0\gamma(0)=p_{0}. Consider the function

v(t):kv(t):=η(t)(γ(t)).v(t)\colon\mathbb{R}\to\mathbb{R}^{k}\qquad v(t):=\eta(t)(\gamma(t)).

Differentiate it to get

v(t)\displaystyle v^{\prime}(t) =η(t)(γ(t))+Xη(t)(γ(t))\displaystyle=\eta^{\prime}(t)(\gamma(t))+\nabla_{X}\eta(t)(\gamma(t))
=(Ωη(t)Xη(t))(γ(t))+(Xη(t))(γ(t))\displaystyle=\left(-\Omega\eta(t)-\nabla_{X}\eta(t)\right)(\gamma(t))+(\nabla_{X}\eta(t))(\gamma(t))
=Ω(γ(t))v(t).\displaystyle=-\Omega(\gamma(t))v(t).

In other words, v(t)v(t) satisfies the following initial value problem

v(t)=Ω(γ(t))v(t),v(0)=η0(p0).v^{\prime}(t)=-\Omega(\gamma(t))v(t),\qquad v(0)=\eta_{0}(p_{0}). (8)

This is a (time-dependent) linear ODE. By the previously mentioned theorems, such a linear ODE admits a unique solution. In other words, η(t)(γ(t))\eta(t)(\gamma(t)) is uniquely determined by η0(p0)\eta_{0}(p_{0}). Since p0p_{0} is arbitrary, it follows that η(t)\eta(t) is uniquely determined by η0\eta_{0}. ∎

Corollary A.9.

Given a complete derivation (D,X)(D,X) on EME\to M, there exists a unique one-parameter family of vector bundle automorphisms, denoted by,

ΦDt:EE\Phi^{t}_{D}\colon E\to E

covering the flow of XX, ϕXt:MM\phi^{t}_{X}\colon M\to M, satisfying the property that for all η0Γ(E)\eta_{0}\in\Gamma(E) the push-forwards

η(t):=(ΦDt)(η0)\eta(t):=(\Phi^{t}_{D})_{*}(\eta_{0})

is the flow of η^\hat{\eta} along (D,X)(D,X). We call ΦDt\Phi^{t}_{D} the (point-wise) flow of the derivation (D,X)(D,X).

Proof.

In order to to utilize the setup of the previous proof we assume E=k×ME=\mathbb{R}^{k}\times M and sections of EE are k\mathbb{R}^{k}-valued functions. Letpp be an arbitrary point of MM. Consider the following initial value problem for one-parameter functions P(t):GL(k)P(t)\colon\mathbb{R}\to\GL(\mathbb{R}^{k}):

P(t)=Ω(ϕXt(p))P(t),P(0)=1.P^{\prime}(t)=-\Omega(\phi^{t}_{X}(p))\cdot P(t),\qquad\qquad P(0)=1.

The standard theorems for existence and uniqueness of linear ODEs ensures a solution for every point pMp\in M for the above initial value problem.

We define ΦDt\Phi^{t}_{D} uniquely by requiring that it satisfy:

ΦDt:k×Mk×M,ΦDt(e,p)=(P(t)e,p).\Phi_{D}^{t}\colon\mathbb{R}^{k}\times M\to\mathbb{R}^{k}\times M,\qquad\Phi^{t}_{D}(e,p)=(P(t)e,p).

From this definition, it is immediate that πΦDt=ϕXtπ\pi\circ\Phi^{t}_{D}=\phi^{t}_{X}\circ\pi, where π:EM\pi\colon E\to M is the base projection. Moreover, ΦDt\Phi^{t}_{D} is a linear isomorphism on each fiber since each P(t)P(t) is an invertible matrix. We conclude that we have successfully defined a one-parameter family of vector bundle automorphisms.

When evaluating η(t):=(ΦXt)η0\eta(t):=(\Phi^{t}_{X})_{*}\eta_{0} along an integral curve, it satisfies Equation 8. Therefore, for all η0:Mk\eta_{0}\colon M\to\mathbb{R}^{k}, we have that (ΦXt)η0(\Phi^{t}_{X})_{*}\eta_{0} is the unique flow of η0\eta_{0} along DD. Moreover, we also observed in that proof, the Equation 8 uniquely determines the values of the flow of a section.

A.3 Transport vector field and time-dependent derivations

The flow of a derivation, is a one-parameter family of diffeomorphism. Hence it defines a vector field on the total space of the vector bundle. We will call this vector field the transport vector field of the derivation.

Derivations can also be time-dependent. So long as the flow of the underlying vector field exists, the flow of a time-dependent derivation exists as well.

Definition A.10.

A time-dependent derivation on a vector bundle EME\to M consists of a one-parameter family of derivations (D(t),X(t))(D(t),X(t)), where D(t):Γ(E)Γ(E)D(t)\colon\Gamma(E)\to\Gamma(E). We say a time-dependent derivation is complete if the underlying time-dependent vector field X(t)X(t) is complete.

Given η0Γ(E)\eta_{0}\in\Gamma(E), we define the flow of η0\eta_{0} along (D(t),X(t))(D(t),X(t)) to be a one-parameter family of sections η(t)\eta(t) satisfying the following initial value problem:

η(t)=D(t)η(t),η(0)=η0.\eta^{\prime}(t)=-D(t)\eta(t),\qquad\eta(0)=\eta_{0}. (9)
Proposition A.11.

The flow of a complete time-dependent derivation exists and is unique.

Proof.

Any time-dependent derivation (D(t),X(t))(D(t),X(t)) can be made into a time-independent derivation (D¯,X¯)(\overline{D},\overline{X}) on the vector bundle E×M×E\times\mathbb{R}\to M\times\mathbb{R} by taking:

D¯(η)(p,t)=D(t)(η|{t}×M)p,X¯(p,t)=(Xt(p),t).\overline{D}(\eta)_{(p,t)}=D(t)(\eta|_{\{t\}\times M})_{p},\qquad\overline{X}(p,t)=(X_{t}(p),\partial_{t}).

If X(t)X(t) is complete then X¯\overline{X} is complete. Hence, the flow of (D¯,X¯)(\overline{D},\overline{X}) exists and is unique.

Given a section η0Γ(E)\eta_{0}\in\Gamma(E), we can define a section η¯0Γ(E×)\overline{\eta}_{0}\in\Gamma(E\times\mathbb{R}) as follows:

η¯0(p,t)=(η0(p),t).\overline{\eta}_{0}(p,t)=(\eta_{0}(p),t).

This section will have an adjoint flow η¯(t)Γ(E×)\overline{\eta}(t)\in\Gamma(E\times\mathbb{R}).

From this we can define the flow of η0\eta_{0} by taking

η(t):=πEη¯(t)\eta(t):=\pi_{E}\circ\overline{\eta}(t)

where πE:E×E\pi_{E}\colon E\times\mathbb{R}\to E is the projection onto the first factor.

We leave it to the reader to verify that η(t)\eta(t) indeed satisfies (9) and is unique. ∎

Lemma A.12.

The flow of a time-dependent section of a Lie algebroid AA is a Lie algebroid automorphism.

Proof.

Let αΓ(A)\alpha\in\Gamma(A) be a time-dependent vector field with adjoint flow Φαt:AA\Phi^{t}_{\alpha}:A\rightarrow A. Let β1\beta_{1} and β2\beta_{2} be two smooth sections of AA. In order to prove our result, we need to first show that the time-dependent section

F(t):=Φαt[β1,β2][Φαtβ1,Φtβ2]Γ(A),F(t):=\Phi^{t}_{\alpha}[\beta_{1},\beta_{2}]-[\Phi^{t}_{\alpha}\beta_{1},\Phi^{t}\beta_{2}]\in\Gamma(A),

is the zero section.

Consider the differentiation of F(t):F(t):

ddtF(t)\displaystyle\frac{d}{dt}F(t) =[α,Φαt[β1,β2]][[α,Φαt(β1)],Φαt(β2)][Φαt(β1),[α,Φαt(β2)]]\displaystyle=[\alpha,-\Phi^{t}_{\alpha}[\beta_{1},\beta_{2}]]-[[\alpha,-\Phi^{t}_{\alpha}(\beta_{1})],\Phi^{t}_{\alpha}(\beta_{2})]-[\Phi^{t}_{\alpha}(\beta_{1}),[\alpha,-\Phi^{t}_{\alpha}(\beta_{2})]]
=[α,Φαt[β1,β2]]+[α(t),[Φαtβ1,Φαtβ2]](using Jacobi identity of algebroids)\displaystyle=-[\alpha,\Phi^{t}_{\alpha}[\beta_{1},\beta_{2}]]+[\alpha(t),[\Phi^{t}_{\alpha}\beta_{1},\Phi^{t}_{\alpha}\beta_{2}]]\hskip 56.9055pt\text{(using Jacobi identity of algebroids)}
=[α,Φαt[β1,β2]+[Φαtβ1,Φαtβ1]]\displaystyle=[\alpha,-\Phi^{t}_{\alpha}[\beta_{1},\beta_{2}]+[\Phi^{t}_{\alpha}\beta_{1},\Phi^{t}_{\alpha}\beta_{1}]]
=[α,F].\displaystyle=-[\alpha,F].

Therefore

ddtF(t)=[α(t),F(t)] and F(0)=0.\frac{d}{dt}F(t)=-[\alpha(t),F(t)]\qquad\text{ and }\qquad F(0)=0.

From the uniqueness of solutions to adjoint flow equations, we conclude that F(t)=0F(t)=0. Hence, Φαt\Phi^{t}_{\alpha} is a Lie algebra automorphism.

Next, we want to show that Φαt\Phi^{t}_{\alpha} is compatible with the anchor map, that is, Φρ(α)t(ρ(β))=ρ(Φαtβ)\Phi^{t}_{\rho{(\alpha)}}(\rho(\beta))=\rho(\Phi^{t}_{\alpha}\beta), for any βΓ(A)\beta\in\Gamma(A). For this reason, we define a time-dependent smooth section of AA,

G(t):=Φρ(α)t(ρ(β))ρ(Φαt(β)).G(t):=\Phi^{t}_{\rho(\alpha)}(\rho(\beta))-\rho(\Phi^{t}_{\alpha}(\beta)).

We differentiate it to get

ddtG(t)\displaystyle\frac{d}{dt}G(t) =[ρ(α(t)),ρ(β)]ρ(ddtΦαtβ)\displaystyle=-[\rho(\alpha(t)),\rho(\beta)]-\rho\Big(\frac{d}{dt}\Phi^{t}_{\alpha}\beta\Big)
=[ρ(α(t)),Φαtρ(β)]ρ([α(t),Φαtβ])\displaystyle=-[\rho(\alpha(t)),\Phi^{t}_{\alpha}\rho(\beta)]-\rho([\alpha(t),\Phi^{t}_{\alpha}\beta])
=[α(t),Φαtρ(β)][ρ(α(t)),ρ(Φαtβ)]\displaystyle=-[\alpha(t),\Phi^{t}_{\alpha}\rho(\beta)]-[\rho(\alpha(t)),\rho(\Phi^{t}_{\alpha}\beta)]
=[ρ(α(t)),G(t)]\displaystyle=-[\rho(\alpha(t)),G(t)]

Therefore,

ddtG(t)=[ρ(α(t)),G(t)],G(0)=0.\frac{d}{dt}G(t)=-[\rho(\alpha(t)),G(t)],\hskip 28.45274ptG(0)=0.

Using the uniqueness of the solution, we get G(t)0G(t)\equiv 0. Therefore, Φαt(ρ(β))=ρ(Φαt(β))\Phi^{t}_{\alpha}(\rho(\beta))=\rho(\Phi^{t}_{\alpha}(\beta)), for any βΓ(A)\beta\in\Gamma(A). Hence, Φαt\Phi^{t}_{\alpha} is a Lie algebroid automorphism. ∎

Appendix B Γ(A)\Gamma(A)-path lemmas

This section contains the technical lemmas used in section 3 and section 4.They concern complements of two-parameter families of sections, properties of slice algebroids, the flow product, and the adjoint flows. Together these results provide the foundational identities needed for the construction of the holonomy transformation groupoid and the algebroid holonomy groupoid.

B.1 Lemmas about complements

Throughout this subsection, if

α(t,s)C([0,1]2,Γ(A))\alpha(t,s)\in C^{\infty}([0,1]^{2},\Gamma(A))

is a compactly supported two-parameter family of sections, we write

β(t,s)\beta(t,s)

for its complement and

Φ(t,s):Γ(A)Γ(A)\Phi({t,s}):\Gamma(A)\rightarrow\Gamma(A)

for its adjoint flow in the tt-direction, and by

ϕ(t,s):MM\phi({t,s}):M\rightarrow M

for the flow of ρ(α(t,s))\rho(\alpha(t,s)) in the tt-direction.

The following proposition collects the basic properties of the complement construction used throughout Sections 3 and 4.

Proposition B.1.

(Properties of complements) There exists a unique two-parameter family of sections β(t,s)C([0,1]2,Γ(A))\beta(t,s)\in C^{\infty}([0,1]^{2},\Gamma(A)) satisfying

βtαs=[β,α],β(0,s)=0.\frac{\partial\beta}{\partial t}-\frac{\partial\alpha}{\partial s}=[\beta,\alpha],\quad\quad\beta(0,s)=0.

Moreover,

  1. 1.

    The complement is given by

    β(t,s):=Φ(t,s)0tΦ(u,s)1αs(u,s)𝑑uΓ(A).\beta(t,s):=\Phi({t,s})\circ\int_{0}^{t}\Phi({u,s})^{-1}\frac{\partial\alpha}{\partial s}(u,s)du\in\Gamma(A).
  2. 2.

    If Ψβ(t,s)\Psi_{\beta}^{(t,s)} denotes the flow of β(t,s)\beta(t,s) in the ss-direction.Then

    Ψ(t,s)Φ(t,0)=Φ(t,s).\Psi{(t,s)}\circ\Phi{(t,0)}=\Phi{(t,s)}. (10)
  3. 3.

    For all p0Mp_{0}\in M, let γ(t,s)\gamma(t,s) denotes the integral curve of ρ(α(t,s)CLOSE\rho(\alpha(t,s) with initial condition γ(0,s)=p0\gamma(0,s)=p_{0}. Then

    γs(t,s)=ρ(β(t,s))γ(t,s).\frac{\partial\gamma}{\partial s}(t,s)=\rho(\beta(t,s))_{\gamma(t,s)}.
  4. 4.

    If α(t,s)\alpha^{\prime}(t,s) is another two-parameter family of sections with complement β\beta^{\prime}, then the complement of the flow product αα\alpha\bullet\alpha^{\prime} is

    β(t,s)+Φαt(β(t,s)).\beta(t,s)+\Phi^{t}_{\alpha}(\beta^{\prime}(t,s)).
Proof.
  1. 1.

    We define the complement section of α\alpha as follows,

    β(t,s):=Φ(t,s)0tΦ(u,s)1αs(u,s)𝑑uΓ(A).\beta(t,s):=\Phi({t,s})\circ\int_{0}^{t}\Phi({u,s})^{-1}\frac{\partial\alpha}{\partial s}(u,s)du\in\Gamma(A).

    A direct calculation shows that β(t,s)\beta(t,s) satisfies the desired initial value problem. Uniqueness follows from the uniqueness of the solution of the adjoint flow equation.

  2. 2.

    We denote the partial derivatives in tt and ss-directions by t\partial_{t} and s\partial_{s}, respectively. The defining equations for each of Φ\Phi, α\alpha, and β\beta are given as follows,

    tΦ=[Φ,α]Φ(0,s)=Id,\partial_{t}\Phi=[\Phi,\alpha]\qquad\Phi(0,s)=\Id,

    and

    tβsα=[β,α].\partial_{t}\beta-\partial_{s}\alpha=[\beta,\alpha].

    First we show that sΦ=[Φ,β]\partial_{s}\Phi=[\Phi,\beta]. Consider the two-parameter family of endomorphisms of the Lie algebra

    Z(t,s):=[Φ(t,s),β(t,s)]sΦ(t,s).Z(t,s):=[\Phi(t,s),\beta(t,s)]-\partial_{s}\Phi(t,s).

    We claim that Z(t,s)=0Z(t,s)=0. To see why, consider the time-derivative of ZZ while applying our defining equations, and the Jacobi identity:

    tZ\displaystyle\partial_{t}Z =[tΦ,β]+[Φ,tβ]tsΦ\displaystyle=[\partial_{t}\Phi,\beta]+[\Phi,\partial_{t}\beta]-\partial_{t}\partial_{s}\Phi
    =[[Φ,α],β]+[Φ,tβ]stΦ\displaystyle=[[\Phi,\alpha],\beta]+[\Phi,\partial_{t}\beta]-\partial_{s}\partial_{t}\Phi
    =[[Φ,α],β]+[Φ,tβ]s[Φ,α]\displaystyle=[[\Phi,\alpha],\beta]+[\Phi,\partial_{t}\beta]-\partial_{s}[\Phi,\alpha]
    =[[Φ,α],β]+[Φ,tβ][sΦ,α][Φ,sα]\displaystyle=[[\Phi,\alpha],\beta]+[\Phi,\partial_{t}\beta]-[\partial_{s}\Phi,\alpha]-[\Phi,\partial_{s}\alpha]
    =[[Φ,α],β][sΦ,α]+[Φ,tβsα]\displaystyle=[[\Phi,\alpha],\beta]-[\partial_{s}\Phi,\alpha]+[\Phi,\partial_{t}\beta-\partial_{s}\alpha]
    =[[Φ,α],β][sΦ,α]+[Φ,[β,α]]\displaystyle=[[\Phi,\alpha],\beta]-[\partial_{s}\Phi,\alpha]+[\Phi,[\beta,\alpha]]
    =[[Φ,β],α][sΦ,α]\displaystyle=[[\Phi,\beta],\alpha]-[\partial_{s}\Phi,\alpha]
    =[[Φ,β]sΦ,α]\displaystyle=[[\Phi,\beta]-\partial_{s}\Phi,\alpha]
    =[Z,α]\displaystyle=[Z,\alpha]

    It is fairly straightforward to check that Z(0,s)=0Z(0,s)=0, and therefore ZZ satisfies the adjoint flow equation:

    tZ=[Z,α]Z(0,s)=0\partial_{t}Z=[Z,\alpha]\qquad Z(0,s)=0

    By uniqueness of adjoint flows, we conclude that Z(t,s)=0Z(t,s)=0 for all tt and ss. Hence sΦ=[Φ,β]\partial_{s}\Phi=[\Phi,\beta].

    To conclude the proof, we want to show that the smooth family of endomorphisms,

    Q(t,s):=Ψ(t,s)Φ(t,0)Φ(t,s)Q(t,s):=\Psi(t,s)\Phi(t,0)-\Phi(t,s)

    is 00.

    Taking the derivative of QQ with respect to ss, we obtain

    sQ=[Ψ(t,s)Φ(t,0),β][Φ(t,s),β]=[Q,β].\partial_{s}Q=[\Psi(t,s)\Phi(t,0),\beta]-[\Phi(t,s),\beta]=[Q,\beta].

    Furthermore, observe that Q(t,0)=Ψ(t,0)Φ(t,0)Φ(t,0)=0Q(t,0)=\Psi(t,0)\Phi(t,0)-\Phi(t,0)=0 since Ψ(t,0)=Id\Psi(t,0)=\Id so QQ solves the adjoint flow equation:

    sQ=[Q,β]Q(t,0)=0\partial_{s}Q=[Q,\beta]\qquad Q(t,0)=0

    Uniqueness of adjoint flows implies that Q=0Q=0.

  3. 3.

    Let Ψ(t,s)\Psi(t,s) and ψ(t,s)\psi(t,s) denote the adjoint flow of β(t,s)\beta(t,s) and ρ(β(t,s))\rho(\beta(t,s)), respectively, in the ss-direction.

    Applying the anchor map to the equation from lemma 2 gives

    ψ(t,s)ϕ(t,0)=ϕ(t,s).\psi(t,s)\phi(t,0)=\phi(t,s).

    Since γ(t,s)\gamma(t,s) is the integral curve of X(t,s)X(t,s) with initial condition γ(0,s)=p0\gamma(0,s)=p_{0}, we have that γ(t,s)=ϕ(t,s)(p0)\gamma(t,s)=\phi(t,s)(p_{0}). Therefore,

    γ(t,s)=ϕ(t,s)(p0)=ψ(t,s)ϕ(t,0)(p0)=ψ(t,s)(γ(t,0))\gamma(t,s)=\phi(t,s)(p_{0})=\psi(t,s)\phi(t,0)(p_{0})=\psi(t,s)(\gamma(t,0))

    Differentiating this equation with respect to ss we obtain

    γs(t,s)=ρ(β(t,s))ψ(t,s)(γ(t,0))=ρ(β(t,s))γ(t,s).\frac{\partial\gamma}{\partial s}(t,s)=\rho(\beta(t,s))_{\psi(t,s)\left(\gamma(t,0)\right)}=\rho(\beta(t,s))_{\gamma(t,s)}.

    This proves the Lemma.

  4. 4.

    For brevity, let us write F(t,s)F(t,s) to denote the pushforward along the adjoint flow of α(t,s)\alpha(t,s) in the tt-direction. Hence,

    αα=α+Fα and Z=β+Fβ.\alpha\bullet\alpha^{\prime}=\alpha+F\alpha^{\prime}\quad\text{ and }\quad Z=\beta+F\beta^{\prime}.

    From the definition of the complement, we must show that:

    t(ββ)s(αα)=[ββ,αα].\partial_{t}(\beta\bullet\beta^{\prime})-\partial_{s}(\alpha\bullet\alpha^{\prime})=[\beta\bullet\beta^{\prime},\alpha\bullet\alpha^{\prime}].

    Expanding the left hand side (and suppressing the (t,s)(t,s) dependence for readability) gives

    tZs(αα)\displaystyle\partial_{t}Z-\partial_{s}(\alpha\bullet\alpha^{\prime}) =t(β+Fβ)s(α+Fα)\displaystyle=\partial_{t}(\beta+F\beta^{\prime})-\partial_{s}(\alpha+F\alpha^{\prime})
    =tβ+t(Fβ)sαs(Fα)\displaystyle=\partial_{t}\beta+\partial_{t}(F\beta^{\prime})-\partial_{s}\alpha-\partial_{s}(F\alpha^{\prime})
    =tβ+(tF)β+F(tβ)sα(sF)αF(sα).\displaystyle=\partial_{t}\beta+(\partial_{t}F)\beta^{\prime}+F(\partial_{t}\beta^{\prime})-\partial_{s}\alpha-(\partial_{s}F)\alpha^{\prime}-F(\partial_{s}\alpha^{\prime}).

    Recall that the equation

    tF=[F,α]\partial_{t}F=[F,\alpha]

    is the defining property of FF. Furthermore, it is straightforward to check that Lemma 2 gives

    sF=[F,β].\partial_{s}F=[F,\beta].

    Substituting the above two equations into the right-hand side of tZs(αα)\partial_{t}Z-\partial_{s}(\alpha\bullet\alpha^{\prime}) gives:

    =tβ+[Fβ,α]+F(tβ)sα[Fα,β]F(sα)\displaystyle=\partial_{t}\beta+[F\beta^{\prime},\alpha]+F(\partial_{t}\beta^{\prime})-\partial_{s}\alpha-[F\alpha^{\prime},\beta]-F(\partial_{s}\alpha^{\prime})
    =tβsα+F(tβsα)+[Fβ,α][Fα,β]\displaystyle=\partial_{t}\beta-\partial_{s}\alpha+F(\partial_{t}\beta^{\prime}-\partial_{s}\alpha^{\prime})+[F\beta^{\prime},\alpha]-[F\alpha^{\prime},\beta]
    =[β,α]+F[β,α]+[Fβ,α][Fα,β]\displaystyle=[\beta,\alpha]+F[\beta^{\prime},\alpha^{\prime}]+[F\beta^{\prime},\alpha]-[F\alpha^{\prime},\beta]
    =[β,α]+[Fβ,Fα]+[Fβ,α]+[β,Fα]\displaystyle=[\beta,\alpha]+[F\beta^{\prime},F\alpha^{\prime}]+[F\beta^{\prime},\alpha]+[\beta,F\alpha^{\prime}]
    =[β+Fβ,α+Fα]\displaystyle=[\beta+F\beta^{\prime},\alpha+F\alpha^{\prime}]
    =[Z,αα]\displaystyle=[Z,\alpha\bullet\alpha^{\prime}]

B.2 Lemmas about slices

Lemma B.2.

Let SMS\subset M be a slice through xMx\in M. Then AS:=ρ1(TS)A_{S}:=\rho^{-1}(TS) is a vector bundle over SS and inherits a Lie algebroid structure from AA.

Proof.

We will first show that ASA_{S} is a vector bundle over SS. To see this, observe that it can be thought of as a fiber product in the category of vector bundles:

AS{\lx@inpgf@ignorespaces A_{S}}A{\lx@inpgf@ignorespaces A}TS{\lx@inpgf@ignorespaces TS}TM{\lx@inpgf@ignorespaces TM}ρ\scriptstyle{\lx@inpgf@ignorespaces\rho}

The transversality condition says that the maps TSTMTS\to TM and ρ:ATM\rho\colon A\to TM are transverse vector bundle maps, which is a well-known sufficient condition for the existence of such fiber products.

To see why ASA_{S} inherits a Lie algebroid structure, we note that since SS is an embedded submanifold, and section of A|SA|_{S} can be extended to a section of AA in a neighborhood of SS. Furthermore, if α\alpha and β\beta are sections of AA with the property that α|SΓ(AS)\alpha|_{S}\in\Gamma(A_{S}) and β|SΓ(AS)\beta|_{S}\in\Gamma(A_{S}) then we have that ρ(α)\rho(\alpha) and ρ(β)\rho(\beta) are vector fields on MM tangent to SS. Hence ρ([α,β])=[ρ(α),ρ(β)]\rho([\alpha,\beta])=[\rho(\alpha),\rho(\beta)] is tangent to SS, and therefore [α,β]|SΓ(AS)[\alpha,\beta]|_{S}\in\Gamma(A_{S}). ∎

Lemma B.3.

Let SS and SS^{\prime} be two slices through the same point xMx\in M and write ASA_{S} and ASA_{S^{\prime}} to denote the corresponding slice algebroids. There exists a trivial holonomy transformation ΘAlgx(AS,AS)\Theta\in\Alg_{x}(A_{S},A_{S^{\prime}}).

Proof.

From [10] we know that for a singular foliation \mathcal{F} on MM and a pair of slices SS and SS^{\prime} through the same point xMx\in M, there exists an element XIxX\in I_{x}\mathcal{F} such that the flow of XX maps an open neighborhood of xSx\in S to an open neighborhood of xSx\in S^{\prime}.

Letting =ρ(Γ(A))\mathcal{F}=\rho(\Gamma(A)), we let αIxΓ(A)\alpha\in I_{x}\Gamma(A) be a time-dependent section of AA with the property that ρ(α)=X\rho(\alpha)=X. The adjoint flow of a section is a Lie algebra isomorphism. Since it must preserve the anchor map, the adjoint flow of α\alpha will have the property that it maps an open neighborhood of 0xAS0_{x}\in A_{S} to an open neighborhood of 0xAS0_{x}\in A_{S^{\prime}}. ∎

B.3 Flow product lemmas

Lemma B.4.

The flow of a flow-product is the flow-product of the flows, i.e.,

Φαβt=ΦαtΦβt, for all t.\Phi^{t}_{\alpha\bullet\beta}=\Phi^{t}_{\alpha}\Phi^{t}_{\beta},\quad\text{ for all }t.
Proof.

Let η=αβ.\eta=\alpha\bullet\beta. Consider the time-dependent family of endomorphisms

Z(t)=(Φηt)(Φαt)(Φβt).Z(t)=(\Phi^{t}_{\eta})_{*}-(\Phi^{t}_{\alpha})_{*}(\Phi^{t}_{\beta})_{*}.

Taking the derivative of ZZ with respect to tt and apply the defining equations for the flows of α\alpha, β\beta, and η\eta, we get:

Z(t)\displaystyle Z^{\prime}(t) =[Φηt,η][ΦαtΦβt,α]Φαt[Φβt,β]\displaystyle=[\Phi^{t}_{\eta},\eta]-[\Phi^{t}_{\alpha}\Phi^{t}_{\beta},\alpha]-\Phi^{t}_{\alpha}[\Phi^{t}_{\beta},\beta]
=[Φηt,η][ΦαtΦβt,αΦαtβ]\displaystyle=[\Phi^{t}_{\eta},\eta]-[\Phi^{t}_{\alpha}\Phi^{t}_{\beta},\alpha-\Phi^{t}_{\alpha}\beta]
=[Φηt,η][ΦαtΦβt,αβ]\displaystyle=[\Phi^{t}_{\eta},\eta]-[\Phi^{t}_{\alpha}\Phi^{t}_{\beta},\alpha\bullet\beta]
=[Φηt,η][ΦαtΦβt,η]\displaystyle=[\Phi^{t}_{\eta},\eta]-[\Phi^{t}_{\alpha}\Phi^{t}_{\beta},\eta]
=[Z(t),η].\displaystyle=[Z(t),\eta].

Since Z(0)=0Z(0)=0, it follows from uniqueness of solutions to the adjoint flow equation that Z(t)=0Z(t)=0, for all tt. Therefore, Φηt=ΦαtΦβt\Phi^{t}_{\eta}=\Phi^{t}_{\alpha}\Phi^{t}_{\beta}, for all tt. ∎

B.4 Lemmas about adjoint flows

Lemma B.5.

Let α(t)Γ(A)\alpha(t)\in\Gamma(A) be a time-dependent section of AA and let F:AAF\colon A\to A be a Lie algebroid automorphism. Then

FΦαtF1=ΦFαt.F\circ\Phi^{t}_{\alpha}\circ F^{-1}=\Phi^{t}_{F_{*}\alpha}.

In other words, the flow of FαF_{*}\alpha is the conjugation of the flow of α\alpha by FF.

Proof.

We will prove this by considering the equation at the level of pushforwards of sections. Computing the left hand side gives:

ddtF(Φαt)(F1)\displaystyle\frac{d}{dt}F_{*}\circ(\Phi^{t}_{\alpha})_{*}\circ(F^{-1})_{*} =F[(Φαt),α](F1)\displaystyle=F_{*}\circ[(\Phi^{t}_{\alpha})_{*},\alpha]\circ(F^{-1})_{*}
=[F(Φαt)(F1),Fα].\displaystyle=[F_{*}\circ(\Phi^{t}_{\alpha})_{*}\circ(F^{-1})_{*},F_{*}\alpha].

This means that F(Φαt)(F1)F_{*}\circ(\Phi^{t}_{\alpha})_{*}\circ(F^{-1})_{*} satisfies the adjoint flow equation for FαF_{*}\alpha. Since both of these flows are the identity at time t=0t=0, the lemma follows from the uniqueness of solutions to the adjoint flow equation. ∎

Lemma B.6.

Suppose FAlgx(AS,AS)F\in\Alg_{x}(A_{S},A_{S^{\prime}}) is a holonomy transformation. Then there exists a (locally defined) Lie algebroid automorphism F~:AA\tilde{F}\colon A\to A with the property that F~|AS=F\tilde{F}|_{A_{S}}=F.

Proof.

We utilize a local splitting theorem around slices. From [9], we know that for any slice SS through a point xMx\in M, there exists an open neighborhood UMU\subset M of xx and a Lie algebroid isomorphism

A|UAS×Tk,A|_{U}\to A_{S}\times T\mathbb{R}^{k},

where kk is the dimension of the leaf through xx of the characteristic foliation of AA.

Therefore, in an open neighborhood of xx, given a holonomy transformation FAlgx(AS,AS)F\in\Alg_{x}(A_{S},A_{S^{\prime}}) we can define a Lie algebroid automorphism F~:AA\tilde{F}\colon A\to A by taking:

F~(a,v)=(F(a),v).\tilde{F}(a,v)=(F(a),v).

Lemma B.7.

The subgroupoid THT(A)FHT(A)\mathrm{THT}(A)\subset\mathrm{FHT}(A) of trivial holonomy transformations is a normal subgroupoid. The orbits of THT(A)\mathrm{THT}(A) are precisely the sets of all slice algebroids through a given point.

Proof.

The latter claim follows immediately from Lemma B.3.

To prove THT(A)\mathrm{THT}(A) is a normal subgroupoid, we need to show that

F1ΘFTHT(A), for all ΘTHT(A) and FFHT(A).F^{-1}\circ\Theta\circ F\in\mathrm{THT}(A),\quad\text{ for all }\Theta\in\mathrm{THT}(A)\text{ and }F\in\mathrm{FHT}(A).

Fix a ΘTHT(A)\Theta\in\mathrm{THT}(A) and FFHT(A)F\in\mathrm{FHT}(A). Since ΘTHT(A)\Theta\in\mathrm{THT}(A), there exists a time-dependent section α(t)IxΓ(A)\alpha(t)\in I_{x}\Gamma(A) with the property that (Φα1)|AS=Θ(\Phi^{1}_{\alpha})|_{A_{S}}=\Theta. Moreover, Lemma B.6 gives us a Lie algebroid automorphism F~:AA\tilde{F}\colon A\to A with the property that F~|AS=F\tilde{F}|_{A_{S}}=F. Hence

FΘ|ASF1=F~ΘF~1|ASF\circ\Theta|_{A_{S}}\circ F^{-1}=\widetilde{F}\circ\Theta\circ\widetilde{F}^{-1}|_{A_{S^{\prime}}}

From Lemma B.5, we obtain

F~Θ|ASF~1=F~(Φα1)|ASF~1=(ΦF~α1).\widetilde{F}\circ\Theta|_{A_{S}}\circ\widetilde{F}^{-1}=\widetilde{F}\circ(\Phi^{1}_{\alpha})|_{A_{S}}\circ\widetilde{F}^{-1}=(\Phi^{1}_{\widetilde{F}_{*}\alpha}).

This establishes that FΘ|ASF1F\circ\Theta|_{A_{S}}\circ F^{-1} is a trivial holonomy transformation.

Appendix C Homotopy Lemmas

The purpose of this section is to compare the notion of Γ(A)\Gamma(A)-homotopy introduced in section 3 with the classical notion of AA-homotopy of Crainic-Fernandes. We briefly recall the latter and then show that the two notions coincide.

A variation of AA-paths is a map

as(t)=a(t,s):I×IAa_{s}(t)=a(t,s):I\times I\rightarrow A

such that asa_{s} is a family of AA-paths of class C2C^{2} on ss, with the property that the base paths

γs(t)=γ(t,s):I×IM\gamma_{s}(t)=\gamma(t,s):I\times I\rightarrow M

have fixed end points. Given a connection \nabla on AA, and a variation of AA-paths a(t,s)a(t,s) with base path γ(t,s)\gamma(t,s), define

t(a);=(Xα+αt)γ(t,s),\nabla_{t}(a);=\left(\nabla_{X}\alpha+\frac{\partial\alpha}{\partial t}\right)_{\gamma(t,s)},

where α(t,s)\alpha(t,s) is a two-parameter family of sections extending a(t,s)a(t,s) and X(t,s)X(t,s) is a time-dependent vector field extending tγ\partial_{t}\gamma. Similarly one defines s(a)\nabla_{s}(a).

The AA-torsion of \nabla is

T(α,β)=ρ(α)βρ(β)α+[β,α].T_{\nabla}(\alpha,\beta)=\nabla_{\rho(\alpha)}\beta-\nabla_{\rho(\beta)}\alpha+[\beta,\alpha].

The complement of a(t,s)a(t,s) is the unique AA-valued function b(t,s)b(t,s) along γ(t,s)\gamma(t,s) satisfying

tbsa=T(a,b),b(0,s)=0.\nabla_{t}b-\nabla_{s}a=T_{\nabla}(a,b),\quad\quad b(0,s)=0.

The variation a(t,s)a(t,s) is called an AA-homotopy if

b(1,s)=0,s[0,1].b(1,s)=0,\quad\forall s\in[0,1].

Our next lemma will points out that, by working at the level of sections, one can immediately see that complement of an AA-path always exists and does not depend on the choice of connection.

Lemma C.1.

Suppose a(t,s)a(t,s) is a variation of AA-paths and α(t,s)Γ(A)\alpha(t,s)\in\Gamma(A) is two-parameter section extending a(t,s)a(t,s). Suppose that β(t,s)Γ(A)\beta(t,s)\in\Gamma(A) is the complement of α(t,s)\alpha(t,s). Then:

b(t,s):=β(t,s)|γ(t,s)b(t,s):=\beta(t,s)|_{\gamma(t,s)}

is the complement of a(t,s)a(t,s).

Proof.

By definition, since β\beta is the complement of α\alpha we have that:

βtαs=[β,α].\frac{\partial\beta}{\partial t}-\frac{\partial\alpha}{\partial s}=[\beta,\alpha].

Adding ρ(α)βρ(β)α\nabla_{\rho(\alpha)}\beta-\nabla_{\rho(\beta)}\alpha to both sides yields:

ρ(α)β+tβρ(β)αsα=ρ(α)βρ(β)α+[β,α].\nabla_{\rho(\alpha)}\beta+\partial_{t}\beta-\nabla_{\rho(\beta)}\alpha-\partial_{s}\alpha=\nabla_{\rho(\alpha)}\beta-\nabla_{\rho(\beta)}\alpha+[\beta,\alpha].

Now, since a(t,s)a(t,s) is a variation, it follows that ρ(α)\rho(\alpha) extends γ/t\partial\gamma/\partial t. By lemma 3, we also know that ρ(β)=γs\rho(\beta)=\frac{\partial\gamma}{\partial s}. Therefore, it follows that:

tbsa=T(a,b).\nabla_{t}b-\nabla_{s}a=T_{\nabla}(a,b).

An important consequence of this fact is an equivalence between the notion of AA-homotopy and Γ(A)\Gamma(A)-homotopy.

Lemma C.2.

Suppose a0(t)a_{0}(t) and a1(t)a_{1}(t) be two AA-paths with the same initial point x0x_{0}. Let α0(t)\alpha_{0}(t) and α1(t)\alpha_{1}(t) be arbitrary extensions of extensions of a0a_{0} and a1a_{1}, respectively. Then

(α0,x0) and (α1,x0) are Γ(A) - homotopic (\alpha_{0},x_{0})\text{ and }(\alpha_{1},x_{0})\text{ are }\Gamma(A)\text{ - homotopic }

if and only if

(a0,x0) and (a1,x0) are A - homotopic. (a_{0},x_{0})\text{ and }(a_{1},x_{0})\text{ are }A\text{ - homotopic. }

Consequently, the Γ(A)\Gamma(A)-homotopy relation coincides with the classical Crainic-Fernandes AA-homotopy relation.

Proof.

Assume first that a0(t)a_{0}(t) and a1(t)a_{1}(t) are two AA-paths with Γ(A)\Gamma(A)-path extensions α0(t)\alpha_{0}(t) and α1(t)\alpha_{1}(t), respectively. Let a(t,s)a(t,s) be a homotopy between them with underlying family of paths γ(t,s)\gamma(t,s).

Choose a compactly supported, two-parameter family of sections α(t,s)\alpha(t,s) extending a(t,s)a(t,s) satisfying

α(t,0)=α0(t)α(t,1)=α1(t).\alpha(t,0)=\alpha_{0}(t)\qquad\alpha(t,1)=\alpha_{1}(t).

This family defines a path in the space of Γ(A)\Gamma(A)-paths:

s(α(,s),γ(0,s)).s\mapsto(\alpha(\bullet,s),\gamma(0,s)).

Furthermore, α(t,s)\alpha(t,s) has a complement β(t,s)\beta(t,s), and by Lemma C.1, we know that the AA-path complement of a(t,s)a(t,s) is given by:

b(t,s)=β(t,s)|γ(t,s).b(t,s)=\beta(t,s)|_{\gamma(t,s)}.

Since a(t,s)a(t,s) is a homotopy we know b(1,s)=0b(1,s)=0 and hence:

β(1,s)|γ(1,s)=0.\beta(1,s)|_{\gamma(1,s)}=0.

But this is precisely the condition that (α(t,s),γ(0,s))(\alpha(t,s),\gamma(0,s)) is a homotopy.

Conversely, suppose (α0,x0)(\alpha_{0},x_{0}) and (α1,x0)(\alpha_{1},x_{0}) are Γ(A)\Gamma(A)-homotopic. Let α(t,s)\alpha(t,s) be a homotopy between them and let β(t,s)\beta(t,s) be its complement. Define:

γ(t,s):=ϕρ(α(,s))t(x0)\gamma(t,s):=\phi_{\rho(\alpha(-,s))}^{t}(x_{0})

and

a(t,s):=α(t,s)γ(t,s).a(t,s):=\alpha(t,s)_{\gamma(t,s)}.

Then a(t,s)a(t,s) is a variation of AA-paths whose boundary paths are a(t,0)=a0(t)a(t,0)=a_{0}(t) and a(t,1)=a1(t)a(t,1)=a_{1}(t).

By lemma C.1,

b(t,s):=β(t,s)|γ(t,s)b(t,s):=\beta(t,s)|_{\gamma(t,s)}

is the complement of a(t,s)a(t,s). Furthermore, since α(t,s)\alpha(t,s) is assumed to be a homotopy, it follows that

b(1,s)=β(1,s)|γ(1,s)=0.b(1,s)=\beta(1,s)|_{\gamma(1,s)}=0.

Hence, a(t,s)a(t,s) is an AA-homotopy. Therefore, the two notions of homotopy coincide. ∎

There is another way of defining “multiplication” for Γ(A)\Gamma(A)-paths which is closer to the classical one used in the construction of the Weinstein groupoid.

Definition C.3.

Suppose α\alpha and β\beta are time-dependent elements of Γ(A)\Gamma(A). Let ρ:[0,1][0,1]\rho\colon[0,1]\to[0,1] be a smooth function with ρ(0)=0\rho(0)=0, ρ(1)=1\rho(1)=1 and such that all derivatives vanish near the endpoints. The ρ\rho-concatenation of (α,p)(\alpha,p) and (β,q)(\beta,q) is the Γ(A)\Gamma(A)-path defined by 22 2 The idea behind this definition is that we first reparameterize the paths to fit into each half of the interval and then concatenate. The constant multiples appear due to the chain rule and the fact that our paths are already in the space of “derivatives.”.:

αβ(t)={2ρ(2t)β(ρ(2t))if t[0,1/2],2ρ(2t1)α(ρ(2t1))if t[1/2,1].\alpha\ast\beta(t)=\begin{cases}2\rho^{\prime}(2t)\beta(\rho(2t))&\text{if }t\in[0,1/2],\\ 2\rho^{\prime}(2t-1)\alpha(\rho(2t-1))&\text{if }t\in[1/2,1].\end{cases}

The ρ\rho-concatenation of two composable Γ(A)\Gamma(A)-paths (α,p)(\alpha,p) and (β,q)(\beta,q) is then defined as the Γ(A)\Gamma(A)-path (αβ,p)(\alpha\ast\beta,p).

A standard argument shows that the ρ\rho-concatenation of Γ(A)\Gamma(A)-paths is independent of the choice of ρ\rho up to Γ(A)\Gamma(A)-homotopy. Furthermore, the groupoid axioms do not hold strictly for the ρ\rho-concatenation but do hold up to “natural” homotopies. However, one advantage of this definition is that it can be directly applied to AA-paths by applying the definition pointwise. The AA-paths version of this definition is precisely the one that is traditionally used to define the Weinstein groupoid.

Lemma C.4.

Let AA be a Lie algebroid. Then, the ρ\rho-concatenation of Γ(A)\Gamma(A)-paths is homotopic to the flow product of Γ(A)\Gamma(A)-paths for any choice of reparameterization ρ\rho.

Proof.

Suppose (α,p)(\alpha,p) and (β,q)(\beta,q) are composable Γ(A)\Gamma(A)-paths. Write (α,p)(β,q)(\alpha,p)\ast(\beta,q) to denote the ρ\rho-concatenation of these Γ(A)\Gamma(A)-paths relative to some suitable reparameterization ρ\rho.

We need to show that (α,p)(β,q)(\alpha,p)\ast(\beta,q) is Γ(A)\Gamma(A)-homotopic to (α,p)(β,q)(\alpha,p)\cdot(\beta,q), the flow product of these Γ(A)\Gamma(A)-paths. For both the ρ\rho-concatenation and the flow product, performing a homotopy of one of the paths results in a homotopy of the resulting path (see Proposition 3.19 for the flow product version). This means, without loss of generality, we can replace each of (α,p)(\alpha,p) and (β,q)(\beta,q) with Γ(A)\Gamma(A)-homotopic paths. Since different choices of ρ\rho result in Γ(A)\Gamma(A)-homotopic paths we can also choose ρ\rho however we like for the purposes of the argument.

Select ρ(t)\rho(t) to be one-to-one and such that there exists an open subinterval U[0,1]U\subset[0,1] on which ρ|U=Id\rho|_{U}=\Id. Choose α\alpha and β\beta to be such that α(t)=0\alpha(t)=0 and β(t)=0\beta(t)=0 for tt outside UU.

Define:

α¯(t):={0if t[0,1/2],2α(2t1)if t[1/2,1],β¯(t):={2β(2t)if t[0,1/2],0if t[1/2,1].\overline{\alpha}(t):=\begin{cases}0&\text{if }t\in[0,1/2],\\ 2\alpha(2t-1)&\text{if }t\in[1/2,1],\end{cases}\qquad\overline{\beta}(t):=\begin{cases}2\beta(2t)&\text{if }t\in[0,1/2],\\ 0&\text{if }t\in[1/2,1].\end{cases}

Note that each of α¯\overline{\alpha} and β¯\overline{\beta} can be obtained from α\alpha and β\beta by reparameterization of the interval [0,1][0,1] and hence are Γ(A)\Gamma(A)-homotopic to α\alpha and β\beta, respectively (see Example 3.8 for why reparameterizations are homotopies).

Since the flow product is compatible with homotopy (Proposition 3.19) we conclude that αβ\alpha\bullet\beta is Γ(A)\Gamma(A) homotopic to the flow product of α¯β¯\overline{\alpha}\bullet\overline{\beta}. However, from the definition of the flow product and the fact that α¯(t)=0\overline{\alpha}(t)=0 for t[0,1]t\in[0,1] and β¯(t)=0\overline{\beta}(t)=0 for t[1/2,1]t\in[1/2,1] we conclude:

α¯β¯(t)=α¯(t)+β¯(t).\overline{\alpha}\bullet\overline{\beta}(t)=\overline{\alpha}(t)+\overline{\beta}(t).

On the other hand, the ρ\rho-concatenation of α\alpha with β\beta is given by:

αβ(t)={2ρ(2t)β(ρ(2t))if t[0,1/2],2ρ(2t1)α(ρ(2t1))if t[1/2,1].\alpha\ast\beta(t)=\begin{cases}2\rho^{\prime}(2t)\beta(\rho(2t))&\text{if }t\in[0,1/2],\\ 2\rho^{\prime}(2t-1)\alpha(\rho(2t-1))&\text{if }t\in[1/2,1].\end{cases}

Since ρ|U=IdU\rho|_{U}=\Id_{U} and α\alpha and β\beta are supported in UU, this expression simplifies to:

αβ(t)={2β(2t)if t[0,1/2],2α(2t1)if t[1/2,1].\alpha\ast\beta(t)=\begin{cases}2\beta(2t)&\text{if }t\in[0,1/2],\\ 2\alpha(2t-1)&\text{if }t\in[1/2,1].\end{cases}

Therefore,

αβ(t)=α¯(t)+β¯(t)=α¯β¯(t).\alpha\ast\beta(t)=\overline{\alpha}(t)+\overline{\beta}(t)=\overline{\alpha}\bullet\overline{\beta}(t).

But the right hand side is Γ(A)\Gamma(A)-homotopic to the flow product αβ\alpha\bullet\beta as we have shown above. Therefore, we conclude that the ρ\rho-concatenation of Γ(A)\Gamma(A)-paths is homotopic to the flow product of Γ(A)\Gamma(A)-paths for any choice of reparameterization ρ\rho. ∎

Appendix D Smoothness Lemmas

Lemma D.1.

Suppose α(t,s)Γ(A)\alpha(t,s)\in\Gamma(A) is a two-parameter vector family of sections and β(t,s)\beta(t,s) is the complement. If β(1,s)=0\beta(1,s)=0 for all ss, then the time-1 adjoint flows of α(t,0)\alpha(t,0) and α(t,1)\alpha(t,1) are equal.

Proof.

Let Ψ(t,s)\Psi^{(t,s)} be the flow of β(t,s)\beta(t,s) in the ss-direction and let Φ(t,s)\Phi^{(t,s)} be the flow of α(t,s)\alpha(t,s) in the tt-direction. We already know from lemma 2 that

Ψ(t,s)Φ(t,0)=Φ(t,s).\Psi(t,s)\Phi(t,0)=\Phi(t,s). (11)

Setting t=1,t=1, we get

Ψ(1,s)Φ(1,0)=Φ(1,s).\Psi(1,s)\Phi(1,0)=\Phi(1,s).

Since Ψ\Psi is the ss-flow of β\beta, it satisfies

sΨ(1,s)=[Ψ(1,s),β(1,s)].\frac{\partial}{\partial s}\Psi(1,s)=[\Psi(1,s),\beta(1,s)].

By hypothesis, β(1,s)=0\beta(1,s)=0 for all ss, hence

sΨ(1,s)=0.\frac{\partial}{\partial s}\Psi(1,s)=0.

Together with the initial condition Ψ(1,0)=Id,\Psi(1,0)=\mathrm{Id}, this implies

Ψ(1,s)=Id,s[0,1],\Psi(1,s)=\mathrm{Id},\quad\quad\forall s\in[0,1],

and in particular

Φ(1,0)=Φ(1,1).\Phi(1,0)=\Phi(1,1).

Lemma D.2.

Let 𝒢\mathcal{G} be a sufficiently small local integration satisfying Lemma 6.5. Let SxS_{x} be a slice through xx, and let

σ:SxZ(𝒢)\sigma:S_{x}\rightarrow Z(\mathcal{G})

be a smooth local section such that σ(y)𝒢y\sigma(y)\in\mathcal{G}_{y} for all ySx.y\in S_{x}. Then, after shrinking around xx if necessary, there exists a smooth local section

σ~:UZ(𝒢)\tilde{\sigma}:U\rightarrow Z(\mathcal{G})

defined on an open neighborhood UMU\subset M of x,x, such that

σ~|USx=σ|USx\tilde{\sigma}|_{U\cap S_{x}}=\sigma|_{U\cap S_{x}}

and

im(σ~)ySxC(σ(y)).im(\tilde{\sigma})\subset\bigcup_{y\in S_{x}}C(\sigma(y)).

Moreover, the germ of the union

ySxC(σ(y))\bigcup_{y\in S_{x}}C(\sigma(y))

near σ(Sx)\sigma(S_{x}) is the image of this section.

Proof.

Shrink SxS_{x} if necessary to choose local sections

a1,,akΓ(A)a_{1},...,a_{k}\in\Gamma(A)

such that the vector fields

Xi:=ρ(ai)X_{i}:=\rho(a_{i})

span a complement to TSxTS_{x} along Sx.S_{x}. By the inverse function theorem, after shrinking SxS_{x} and the domains of the flows, the map

Ψ:Sx×kM\Psi:S_{x}\times\mathbb{R}^{k}\rightarrow M

defined by

Ψ(y,t1,,tk)=ϕXktkϕX1t1(y)\Psi(y,t_{1},...,t_{k})=\phi^{t_{k}}_{X_{k}}\circ\cdot\cdot\cdot\circ\phi^{t_{1}}_{X_{1}}(y)

is a diffeomorphism from a neighborhood of (x,0)(x,0) onto an open neighborhood

UMU\subset M

of x.x.

For each ii, let τiti\tau_{i}^{t_{i}} denote the local bisection of 𝒢\mathcal{G} integrating the section tiait_{i}a_{i}, in the sense of definition 4.5. By shrinking the local integration if necessary, and using Lemma 4.2, we may assume that all products and inverses below are defined. Set

τt:=τktkτ1t1,\tau^{t}:=\tau_{k}^{t_{k}}\cdot\cdot\cdot\tau_{1}^{t_{1}},

with the product ordered so that

s(τt(y))=y,t(τt(y))=Ψ(y,t).s(\tau^{t}(y))=y,\quad\quad t(\tau^{t}(y))=\Psi(y,t).

Define

σ~:U𝒢\tilde{\sigma}:U\rightarrow\mathcal{G}

as follows. Given pU,p\in U, write uniquely

p=Ψ(y,t)p=\Psi(y,t)

with ySxy\in S_{x} and t=(t1,,tk)t=(t_{1},...,t_{k}) small. Then set

σ~(p):=τt(y)σ(y)τt(y)1.\tilde{\sigma}(p):=\tau^{t}(y)\sigma(y)\tau^{t}(y)^{-1}.

This is well-defined by uniqueness of the coordinates (y,t),(y,t), and it is smooth because Ψ,\Psi, the bisections τt\tau^{t}, the section σ,\sigma, and the local groupoid operations are smooth. Since σ(y)𝒢y\sigma(y)\in\mathcal{G}_{y} and τt(y):yp\tau^{t}(y):y\rightarrow p, we have

s(σ~(p))=p=t(σ~(p)).s(\tilde{\sigma}(p))=p=t(\tilde{\sigma}(p)).

Thus

σ~(p)𝒢p.\tilde{\sigma}(p)\in\mathcal{G}_{p}.

We next show that σ~(p)Z(𝒢p).\tilde{\sigma}(p)\in Z(\mathcal{G}_{p}). Let h𝒢ph\in\mathcal{G}_{p} be an isotropy element for which the relevant products are defined. Since τt(y):yp,\tau^{t}(y):y\rightarrow p, the element

(τt(y))1hτt(y)(\tau^{t}(y))^{-1}h\tau^{t}(y)

lies in 𝒢y\mathcal{G}_{y}. Since σ(y)Z(𝒢y),\sigma(y)\in Z(\mathcal{G}_{y}), we have

σ(y)(τt(y))1hτt(y)=(τt(y))1hτt(y)σ(y).\sigma(y)(\tau^{t}(y))^{-1}h\tau^{t}(y)=(\tau^{t}(y))^{-1}h\tau^{t}(y)\sigma(y).

Conjugating by τt(y),\tau^{t}(y), we obtain

σ~(p)h=hσ~(p).\tilde{\sigma}(p)h=h\tilde{\sigma}(p).

Therefore, σ~(p)Z(𝒢p).\tilde{\sigma}(p)\in Z(\mathcal{G}_{p}). Hence

σ~:UZ(𝒢)\tilde{\sigma}:U\rightarrow Z(\mathcal{G})

is a smooth local section.

If pUSx,p\in U\cap S_{x}, then p=Ψ(p,0)p=\Psi(p,0) and τ0(p)=1p.\tau^{0}(p)=1_{p}. Hence

σ~(p)=1pσ(p)1p1=σ(p),\tilde{\sigma}(p)=1_{p}\sigma(p)1_{p}^{-1}=\sigma(p),

so

σ~|USx=σ|USx.\tilde{\sigma}|_{U\cap S_{x}}=\sigma|_{U\cap S_{x}}.

By construction, every value of σ~\tilde{\sigma} is obtained by conjugating some σ(y).\sigma(y). Therefore,

im(σ~)ySxC(σ(y)).im(\tilde{\sigma})\subset\bigcup_{y\in S_{x}}C(\sigma(y)).

It remains to identify the germ of this union near σ(Sx).\sigma(S_{x}). Let

qySxC(σ(y))q\in\bigcup_{y\in S_{x}}C(\sigma(y))

be sufficiently close to σ(Sx).\sigma(S_{x}). Then, after shrinking if necessary, we may write

q=hσ(y)h1q=h\sigma(y)h^{-1}

for some ySxy\in S_{x} and some arrow h:yp,h:y\rightarrow p, with pU.p\in U. Since pUp\in U, write

p=Ψ(y,t)p=\Psi(y^{\prime},t)

using the local product coordinates. Shrinking UU once more if necessary, the local product chart implies that h:yph:y\rightarrow p is sufficiently close to the unit section and ySx,y\in S_{x}, then y=y.y=y^{\prime}. Thus

p=Ψ(y,t).p=\Psi(y,t).

Now, both

h:yp and τt(y):yph:y\rightarrow p\quad\text{ and }\tau^{t}(y):y\rightarrow p

are arrows with the same source and target. Hence

(τt(y))1h𝒢y.(\tau^{t}(y))^{-1}h\in\mathcal{G}_{y}.

Since σ(y)Z(𝒢y)\sigma(y)\in Z(\mathcal{G}_{y}), conjugation by (τt(y))1h(\tau^{t}(y))^{-1}h fixes σ(y).\sigma(y). Therefore

hσ(y)h1=τt(y)σ(y)τt(y)1=σ~(p).h\sigma(y)h^{-1}=\tau^{t}(y)\sigma(y)\tau^{t}(y)^{-1}=\tilde{\sigma}(p).

Hence the local germ of

ySxC(σ(y))\bigcup_{y\in S_{x}}C(\sigma(y))

near σ(Sx)\sigma(S_{x}) is contained in im(σ~)im(\tilde{\sigma}). Together with the previous inclusion, this proves that the germ of the union is precisely the image of σ.~\tilde{\sigma.}

Finally, Lemma 6.5 ensures that, after the above shrinking, the relevant local conjugacy classes are embedded and meet each nearby isotropy fiber in at most one point. Thus the germ of the union is the graph of the smooth local section

σ~:UZ(𝒢).\tilde{\sigma}:U\rightarrow Z(\mathcal{G}).

Proposition D.3.

Every classical Lie groupoid has holonomy.

Proof.

Let g𝒢g\in\mathcal{G} be arbitrary. We must show that given two bisections σ1\sigma_{1} and σ2\sigma_{2} are two local bisections such that

σ1(x)=σ2(x)=g\sigma_{1}(x)=\sigma_{2}(x)=g

then we have that the holonomy transformation induced by Adσ1\Ad_{\sigma_{1}} is equal to the holonomy transformation induced by Adσ2\Ad_{\sigma_{2}}. Let η=σ11σ2\eta=\sigma_{1}^{-1}\sigma_{2}. Then η\eta is a bisection with η(x)=1x\eta(x)=1_{x}. It suffices to show that AdηAd_{\eta} induces a trivial holonomy transformation.

By Lemma 4.13 we know that there must exist an open restriction 𝒢\mathcal{G}^{\circ} of 𝒢\mathcal{G} where the holonomy transformation associated to any bisection through an identity element must be trivial. In particular, there is a neighborhood UU of xx where η|U\eta|_{U} is a local bisection contained in 𝒢\mathcal{G}^{\circ} and so Adη|U\Ad_{\eta|_{U}} must induce a trivial holonomy transformation.

References

  • [1] I. Androulidakis and G. Skandalis (2009) The holonomy groupoid of a singular foliation. J. Reine Angew. Math. 626, pp. 1–37. External Links: ISSN 0075-4102,1435-5345, Document, Link, MathReview (Yuri A. Kordyukov) Cited by: §1.
  • [2] I. Androulidakis and M. Zambon (2014) Holonomy transformations for singular foliations. Adv. Math. 256, pp. 348–397. External Links: ISSN 0001-8708,1090-2082, Document, Link, MathReview (Liviu Octavian Popescu) Cited by: §1, §1.
  • [3] A. Cabrera, I. Mărcuţ, and M. A. Salazar (2020) On local integration of Lie brackets. J. Reine Angew. Math. 760, pp. 267–293. External Links: ISSN 0075-4102,1435-5345, Document, Link, MathReview (Matias L. del Hoyo) Cited by: §4.1.2, §4.3.
  • [4] M. Crainic and R. L. Fernandes (2003) Integrability of Lie brackets. Ann. of Math. (2) 157 (2), pp. 575–620. External Links: ISSN 0003-486X,1939-8980, Document, Link, MathReview (Johannes Huebschmann) Cited by: §4.3.
  • [5] M. Crainic and R. L. Fernandes (2011) Lectures on integrability of Lie brackets. In Lectures on Poisson geometry, Geom. Topol. Monogr., Vol. 17, pp. 1–107. External Links: Document, Link, MathReview (Chenchang Zhu) Cited by: §3.
  • [6] C. Debord (2013) Longitudinal smoothness of the holonomy groupoid. C. R. Math. Acad. Sci. Paris 351 (15-16), pp. 613–616. External Links: ISSN 1631-073X,1778-3569, Document, Link, MathReview (Ryad Ghanam) Cited by: §1.
  • [7] J. J. Duistermaat and J. A. C. Kolk (2000) Lie groups. Universitext, Springer-Verlag, Berlin. External Links: ISBN 3-540-15293-8, Document, Link, MathReview (Aloysius Helminck) Cited by: §1, §3.5.
  • [8] R. L. Fernandes and D. Michiels (2020) Associativity and integrability. Trans. Amer. Math. Soc. 373 (7), pp. 5057–5110. External Links: ISSN 0002-9947,1088-6850, Document, Link, MathReview (María Amelia Salazar) Cited by: item 2.
  • [9] R. L. Fernandes (2002) Lie algebroids, holonomy and characteristic classes. Adv. Math. 170 (1), pp. 119–179. External Links: ISSN 0001-8708,1090-2082, Document, Link, MathReview (Jan Kubarski) Cited by: §B.4.
  • [10] A. Garmendia and J. Villatoro (2022) Integration of singular foliations via paths. Int. Math. Res. Not. IMRN (23), pp. 18401–18445. External Links: ISSN 1073-7928,1687-0247, Document, Link, MathReview (Sylvain Lavau) Cited by: §B.2, §1, §1, §3.2, §3.6, §3.6, item 7.
  • [11] G. Reeb (1952) Sur certaines propriétés topologiques des variétés feuilletées. Publications de l’Institut de Mathématiques de l’Université de Strasbourg [Publications of the Mathematical Institute of the University of Strasbourg], Vol. 11, Hermann & Cie, Paris. Note: Actualités Scientifiques et Industrielles, No. 1183. [Current Scientific and Industrial Topics] External Links: MathReview (H. Samelson) Cited by: §1.
  • [12] W. P. Thurston (1974) A generalization of the Reeb stability theorem. Topology 13, pp. 347–352. External Links: ISSN 0040-9383, Document, Link, MathReview (Robert Roussarie) Cited by: §1.