Abstract
The relation between the holonomy along a loop with the curvature form is a well-known fact, where the small square loop approximation of aholonomy is proportional to . In an attempt to generalize the relation for arbitrary loops, we encounter the following ambiguity. For a given loop embedded in a manifold , is an element of a Lie group ; the curvature is an element of the Lie algebra of . However, it turns out that the curvature form obtained from the small loop approximation is ambiguous, as the information of and are insufficient for determining a specific plane responsible for . To resolve this ambiguity, it is necessary to specify the surface enclosed by the loop ; hence, is defined as the limit of when shrinks to a point. In this article, we try to understand this problem more clearly. As a result, we obtain an exact relation between the holonomy along a loop with the integral of the curvature form over a surface that it encloses. The derivation of this result can be viewed as an alternative proof of the non-Abelian Stokes theorem in two dimensions with some generalizations.
1. Introduction
The intrinsic curvature of the connection on a manifold can be expressed in various manners; one of the standard expressions is the curvature 2-form, which measures the intrinsic curvature of a connection on a manifold at a single point in the direction of a given bivector. The measurement of intrinsic curvature via the curvature form at a point is regarded as a local infinitesimal measurement. However, to a certain extent there is a need for a notion of curvature defined in a finite non-local region, in the sense that the curvature is associated with an object containing more than a single point of the manifold. A good example of subjects where this notion is frequently used is discrete geometry and its applications. One of the objects able to capture the curvature in a finite non-local region is the holonomy, which is an element of a Lie group attached to an arbitrary curve on the manifold. It captures the curvature of the connection on the manifold by measuring the difference between the final and initial tangent vectors transported in parallel along a curve. For the holonomy on a closed curve, it is possible to classify the corresponding Lie group into special subgroups based on the types of the manifolds and their corresponding connections; see [1,2,3].
It is a well-known fact that the holonomy group is related to the curvature 2-form. The work by Ambrose and Singer in [4] contains a proof that the holonomy group , with is a Lie group generated by the curvature of the connection , with being the Lie algebra of . This result is widely used in mathematical physics subjects, mainly as an approximation of the calculation of holonomy along small loops, as well as to provide a link between the continuous theory of smooth differential geometry and its discrete counterpart. However, it can be observed that there is an ambiguity in the relation between the non-local finite holonomy and the local curvature form; this becomes apparent only when one considers the small loop limit, that is, when the loop shrinks to a point. One of the objectives of this article is to clarify this ambiguity using pre-existing concepts as the solution to the problem, as well as to obtain an exact and approximation formula between the non-local finite holonomy and the local curvature form.
We present the ambiguity as follows. Consider a tangent bundle with as an oriented manifold equipped with a metric g and an affine connection ∇, where its value lies in . Here, ∇ is not necessarily Levi-Civita, and the curvature form of the connection ∇, is defined on each point of the manifold. It acts on two vectors to provide a Lie algebra element . For a given (not necessarily smooth) loop embedded in with an origin point , we can obtain the corresponding holonomy on the loop. For a manifold with a dimension larger than 2, it is possible to construct infinitely many continuous (not necessarily smooth) surfaces such that they are enclosed by the loop as the boundary of . The non-uniqueness of with respect to the boundary does not become a problem for the holonomy, as it does not depend on the surface, only on the variables on the loop. However, a problem appears if we consider the infinitesimal limit under the condition that the loop shrinks to a point. As the loop shrinks, the holonomy (which is an element of a Lie group) changes accordingly, and at the shrinking point it is approximated by the Lie algebra element derived from the curvature form . To obtain a specific Lie algebra from the local curvature form, needs to act on a specific plane, which in this case is defined by the wedge product of two vectors . How is it possible to obtain the plane with only the information of the finite loop and the finite holonomy on ? It has been mentioned in a number of works that the plane is an approximation of the surface enclosed by the small loop; however, as we have mentioned previously, there exist infinitely many possible surfaces enclosed by the loop. Elsewhere in the literature, it has been argued that the small loop encloses a flat Euclidean plane, which is similarly not well-defined, as the loop may not always be embedded in a flat plane.
It turns out that the solution to the ambiguity presented earlier is to consider a finite loop together with a contraction procedure. It can be observed that, with only the information of a finite loop and its holonomy, different contraction procedures could result in a different infinitesimal loop and different Lie algebra element at the shrinking point. Hence, by providing a specific contraction procedure together with a finite loop and the holonomy in the non-local finite setting, we are led to a specific Lie algebra element when the loop shrinks to a point, which comes from the action of the curvature form on a specific plane . The loop contraction procedure is realized by defining a specific homotopy acting on the loop ; such a choice of homotopy exactly singles out a (homotopic) surface from infinitely many possible choices. The concept of homotopy has already been considered, and was used to prove the main theorem in [4].
As the main result in this article, we prove for any arbitrary loop an exact relation between a non-local finite holonomy of a general affine connection, with the integral of the curvature over a specific surface with a boundary , as follows:
where , widely known as the twisted curvature, is the conjugation of the curvature form by an element of group . This is already a well-known result, and has been studied extensively under the heading of the non-Abelian Stokes theorem; for examples, see [5,6,7,8]. However, the derivation carried out in this article differs from those found in the existing literature, and contains several generalizations. Hence, our work can be viewed as an alternative proof of the non-Abelian Stokes theorem for 2D surfaces.
The rest of this article is organized as follows. Section 2.1 contains the standard definition of the curvature 2-form, starting with the definition of the affine connection on . We introduce new terminologies to complement those in [9]. Section 2.2 contains the precise definition of parallel transport and holonomy. In Section 3.1, we present the ambiguity concerning the infinitesimal holonomy in a more detailed manner using the new terminology introduced previously. A clarification via introduction of the homotopy is presented here as well. Prior to the proof of Equation (1), we obtain an important relation, namely, the near-zero approximation of the holonomy along a loop. As a corollary of this relation, we prove the non-Abelian Stokes theorem for two-dimensional surfaces in Section 3.2. In Section 3.3, we prove Equation (1) using the near-zero approximation and present it as a theorem. We provide additional commentary on the non-Abelian Stokes theorem, together with generalizations presented in our work. In the last section, we discuss a number of relevant subtleties and discuss how the relation in (1) clarifies the ambiguity mentioned earlier in Section 4.1, then finally conclude our work in Section 4.2.
2. The Curvature 2-Form and Holonomy
2.1. Local Intrinsic Curvature: The Curvature 2-Form
For a given a tangent bundle with being an oriented (continuous, differentiable) manifold equipped with a metric g, it is possible to construct an affine connection acting on an element of tangent space as follows:
where is the vector potential, which is a matrix-valued 1-form where the value lies in a (representation of) the Lie algebra of a Lie group . The connection ∇ is usually known as the covariant derivative.
The curvature form of a connection is a tensor of order : It associates two tangential vectors to an element of the (representation of) :
which in turns acts on an element of the tangent space as follows:
where
For the Levi-Civita connection, (5) is the standard definition of the Riemann tensor.
The curvature form satisfies a specific symmetry:
which is a direct consequence of definition (5). The symmetry has the following geometrical interpretation: for a given test vector , the quantity measures the difference between the original and the parallel-transported test vector, carried along an infinitesimal parallelogram composed by the infinitesimal line U and V: .
A general transformation is generated by a generator such that the infinitesimal transformation acting on an element of the representation space is , with being an identity and the generator being an element of the Lie algebra if the transformation is an element of a Lie group . In this sense, is a generator of a group transformation:
with X as a test vector and as the infinitesimal group transformation, called the local holonomy. Here, is generated by , and is associated with a plane defined by . In fact, all elements of the holonomy group (say, the subgroup ) are generated by the curvature of the connection (and exactly define the subalgebra of ), as proven in the Ambrose–Singer holonomy theorem [4].
The curvature form components are antisymmetric in the indices due to the condition (6). The -indices of label the components of the infinitesimal loop orientation, while the -indices label the components of the ‘rotation bivector’ [9] (the term ‘rotation bivector’, introduced in [9], was originally used for a Levi-Civita connection, where . In this article, we adopt a similar term; however, is not necessarily . It needs to be kept in mind that the notion of orthogonality is defined with respect to the metric g). For each component of the infinitesimal loop orientation, there is a corresponding rotation bivector attached.
From map (3), the definition of the curvature form requires that the argument of consist of two vectors such that the rotation bivector is defined by . In fact, from the symmetry (6), we can generalize the definition such that the argument of is a plane , that is, the map becomes
where is now an element of the bivector space over .
Written in the form of (8), the curvature is a linear operator on the argument, and satisfies
with and Notice that it is not possible to have this nice linear property for both vector arguments simultaneously in the standard formulation (3), as they are linear only on each of the arguments. The corresponding infinitesimal transformation of , as in (7), is :
which is associated with the bivector .
In addition to the terminologies introduced in [9], we add another term. The (simple) bivector in (8) is termed the evaluation plane. From (3), it is clear that the loop orientation acts on the evaluation plane such that it provides (with hidden indices ); this is the rotation bivector projected in the direction . Hence, we have three bivectors for the curvature form; two of them, namely, the infinitesimal loop orientation and the rotation bivector, are the properties intrinsic to the curvature map, while the later, which is the evaluation plane, depends on the direction chosen to evaluate the curvature form at a point.
2.2. Non-Local Intrinsic Curvature: Holonomy
As a finite generalization of the local flat evaluation plane, we can define the non-local finite evaluation surface. In analogy to the evaluation plane , the evaluation surface is defined by an embedded surface with boundary , with a loop acting as its boundary. The evaluation plane is associated with the Lie algebra originating from the curvature of a connection (or, equivalently, an infinitesimal transformation ) along an infinitesimal loop enclosing the plane . With a similar analogy, along the loop (with a real parameter ) as the boundary of the finite evaluation surface we have a finite transformation such that a test vector parallel-transported along satisfies
The finite transformation is known as the holonomy along loop with origin In fact, the holonomy is derived from the solution to a parallel-transport equation along a curve (not necessarily closed), namely,
with sending the test vector into a transformed vector , as in (11). We obtain by solving (12) in a recursive manner:
Notice that if we replace the vector with a covector , then a plus sign is obtained in front of the exponential in (13). Here, is the (vector potential of the) connection on and is the path-ordered operator acting on the integral of the connection along such that
This permits a continuous-piecewise property of the holonomy; for a give curve decomposable into two curves , the holonomy along is a product between the holonomies on each curve: The end of curve is the origin of curve , that is, , with being a real parameter for the curves. By expanding the exponential, (13) can be written as the following Dyson power series:
with , where we use the definition in (14).
In this article, we are particularly interested in the case of holonomies along closed curves. The holonomy along a loop of a connection is an element of a group :
3. Relation between Holonomy and Curvature Form
3.1. Loop Contraction, Homotopy, and Evaluation Surface
The relation between the holonomy along a finite non-local loop , , with the Lie algebra element of the curvature form at a local point , is quite subtle. The reason is due to the fact that the association of with is not one-to-one, in the sense that there are infinitely many ways to shrink a loop to a point . By defining as the limit of when shrinks to a point, contracting the loop along different surfaces results in a different plane at the origin . Therefore, to associate a specific with , it is necessary to specify a loop contraction. This can be done through the concept of homotopy.
Consider the following continuous map:
where is a real interval and is defined as a set of curves with one real parameter
where is a homotopy on
The next step is to apply the map in (17) to a family of loops in which each element of the family satisfies the following condition:
We can specify two loops on , denoted and , that share an identical origin , with being an infinitesimal loop (effectively, a point at if the origin is at the coordinate ). The loop contraction of is defined as the homotopy (17), with an additional requirement such that the following ‘boundary condition’ is satisfied:
If there exists a homotopy satisfying the conditions, then is contractible on . This provides a well-defined procedure for shrinking an arbitrary loop to a local point. It can be observed that the homotopy is a continuous (though not necessarily smooth) surface embedded on , specifically, .
3.2. Near-Zero Approximation and the Non-Abelian Stokes Theorem
In this section, we derive the near-zero approximation (or near- approximation) of the holonomy along an arbitrary loop, then use this approximation to prove the non-Abelian Stokes theorem in two dimensions. This can be easily accomplished by expanding Equation (16) and taking only the first leading-order term, as follows:
where we are interested in obtaining the nearly flat relation in terms of the curvature form instead of the connection. Here, we show that relation (21) can be obtained through another approach.
3.2.1. The Generalized Twisted Curvature
Here, it is convenient to review a number of conventions used in this article. The group element acts on a vector as a left action , and acts on the co-vector as a right action . A curve is labeled with , with as the fixed parameter and where and are respectively the initial and final single real parameters of the loop. Ensuring a consistent convention is important for the derivation throughout this article.
Let us consider a homotopic surface with a boundary satisfying (17)–(19) and the boundary condition (20). It can be written in local coordinates as A family of loops defines a specific parameterization of , as shown in Figure 1a. The boundary of is . On each point of , the curvature form , which varies according to the coordinate position, is attached; can be parallel-transported to the origin by the holonomy along a specific loop . We define the quantity as follows:
labeled as the (path-dependent) generalized twisted curvature. Equation (22) is a more general version of the standard twisted curvature in [6], which has the form . In (22), and are the holonomies along the open curves and , respectively. Notice that these curves define a closed loop by and that their holonomies satisfy ; see Figure 1.
Figure 1.
(a) A specific parametrization of by a family of loops (black). This illustration describes a circle; in general, though, it could be any arbitrary loop. Each loop is obtained by fixing the parameter . (b) Loop is divided into two open curves at point , namely, (red) and (black). A vector is transported to by the curve . (c) A covector is transported to by the curve (blue). (b,c) Illustration of the geometrical interpretation of relations (43)–(44).
In the following paragraphs, we omit the vector from the equations concerning the twisted curvature; nonetheless, it is important to keep in mind that (22) is a map acting on vectors.
Let us consider the integral of over the homotopic surface , as follows:
Considering that the integral in (23) is a Riemann sum, we can observe that the twisted curvature satisfying (22) is defined in such a way that we can sum together the local curvature forms on different points over ; hence, these need to be parallel-transported to by the holonomies and . Using the wedge product, the curvature form can be written as a matrix (Lie algebra)-valued 2-form:
Applying a change of coordinate to (24), we can obtain the following (with the interval going from 0 to 1):
where
is the component of the tangent plane to and is a single component of integration; hence, it can be written as . We can choose a coordinate for such that Considering with a change of coordinate, (25) can be written as
with and where the coordinate basis commutes as . Notice that we can choose a different family of loops to reparameterize . The group elements of the ‘conjugation’ in the RHS of (27) depend on the choice of curves, as does the twisted curvature .
3.2.2. Action of Parallel Transport on Metric and Scalar Products
Here, it is convenient to provide a brief review of the action of connection and holonomy on the covector dual to the vector, their inner product, and the metric. A clear understanding of these subjects is important for the derivation in the next sections.
The covector dual of , namely, , is defined as follows:
where is a scalar quantity, that provides the following relation when it is applied with the connection
The connection acts on a vector , as in (2), while it acts on the covector as follows:
Inserting (2) and (30) into (29) gives us
Following the definition, the affine connection acts on a scalar as the directional derivative along U; thus,
Comparing this to (31) leads to
which, written in terms of indices, is where we use the Kronecker delta . By changing the dummy indices, we obtain , and in the end (30) becomes
where acts on from the right.
Now, as we know how the connection acts on a covector, namely,
then based on (13) we can construct the holonomy along the line and obtain the information on how it acts on a covector:
In a similar way to the derivation of the holonomy in Section 2, we can then insert (34)
where we have the result that the parallel transport of a covector along a curve is the inverse of the parallel transport of a vector on the same curve.
Next, we want to study the property of the inner product under the action of the holonomy. Let and ; these are then parallel transported along a curve connecting point to . The parallel transported vector and covector satisfy
Using the relations above, one could show that the inner product of a vector and a covector is invariant under the parallel transport for any choice of loops, regardless of whether the holonomy is orthogonal or not:
To prove this, we can write the objects using the indices and . Then, we can use the Kronecker delta and the fact that to obtain relation (39).
It should be kept in mind that using (28)–(39) provides us with
with
and as the covariant dual of the metric g. However, in general, given two vectors and parallel-transporting them along a curve , their norms (and the angle between them) are not preserved under such a transformation:
where
This is because the action of taking the covariant dual and parallel transport does not commute, that is, at ,
For our case, in relation (40), comes directly from while parallel transporting along provides another vector which in general differs from . In other words, even if in (41), this does not lead to for the same reason mentioned previously. In fact, it can be shown that the special case below is valid
if the holonomy that defines the parallel transport satisfies the orthogonality condition with respect to the metric g
or simply . Relation (39) is used to derive our result.
3.2.3. The Scalar Quantity
Let us consider our case of in (22) as a map sending vectors to vectors, as follows:
after which we can define a new scalar quantity using the inner product on :
which is equivalent to due to relation (39) and using ; see Figure 1b,c. Here, we write as . Because is a loop, the point is identified for and ; then, using (37) and (38), we can write
where the geometrical interpretations are provided in Figure 1b,c. In the end, we obtain
Moreover, using (27),
Let us choose a coordinate for such that We can obtain important relations from the parallel transport in (43) and (44):
- 1.
- The map (43) has the following consequences:
- (a)
- Parallel transport of the covector field along satisfies
- (b)
- For which provides
- (c)
- For , ; therefore,
- 2.
- The map (44) has the following consequences:
- (a)
- Parallel transport of the vector field along satisfies
- (b)
- For which provides
- (c)
- For , which provides
These relations are important for the derivation.
Let us consider the scalar quantity
Using (44), (47), (48), and (51) on the RHS of (52),
This can be written as a one-dimensional integral along the parameter (following the Fundamental Theorem of Calculus) as follows:
Considering that for any and , the quantity inside the integral can be written as
as in relation (32). Hence, with (47), (53) and (54) become
In a similar way to the derivation of (53), for the integration with the parameter we obtains
Equation (55) with relation (50) becomes
With expansion similar to (54),
and we have
with the use of relation (46). Adding the quantity to the integral in (56), which is zero due to (49), and using the fact that the coordinate basis commutes , we can write (56) as
For the last step, using relation (27) together with relation (45), (57) can be written as
for any , . We can consider a reparameterization of by a different family of loops; however, relation (58) remains valid, as shown in the next section.
3.2.4. Different Parameterization of
As mentioned previously, it is possible to consider a reparameterization of by a different family of loops. One possible choice is described in Figure 2a.
Figure 2.
(a) A different reparametrization of by a family of curves (black). Each curve is obtained by fixing the parameter . (b) A closed loop is defined as a product of curves, namely, (red) and (black). A vector is transported to by the curve . (c) A covector is transported to by the curve (blue). (b,c) Illustration of the geometrical interpretation of relations (59) and (63)–(64).
An element of the new family of curves is obtained by fixing the parameter . A closed loop in this new setting is defined as a product of curves, namely, ; see Figure 2b. Similar to the previous parameterization, on each curve there is a corresponding holonomy attached. Let us choose a coordinate for such that as well as . With these definitions in mind, we can obtain the following facts and consequences on the new reparameterization:
- 1.
- The covariant map, as an analog to (43), is defined asSee Figure 2c for geometrical interpretation. Consequently:
- (a)
- Parallel transport of the covector field along satisfies
- (b)
- For and moreover for which provides
- (c)
- For , which provides ; therefore,
- 2.
- The contravariant map, as an analog to (44), is defined asSee Figure 2b for the geometrical interpretation. Consequently:
- (a)
- Parallel transport of the vector field along satisfies
- (b)
- Parallel transport of the vector field along satisfies
- (c)
- For which causes
- (d)
- Equations (63) and (64) together lead to .For , and with (where and are identified, see Figure 2), we have
We can write a similar relation to (52), i.e., , then use (61) and (68) on the RHS to obtain
As previously (in (53)–(55)), we can obtain
Following similar steps to the previous derivation in (55)–(57), with the help of relations (60)–(68) we can obtain the same result. Relation (58) remains valid; for any and ,
except with a different path-dependent twisted curvature, as follows:
The difference can be seen in the group elements of the ‘conjugation’ at the RHS of (72), which depends on the choice of curves. With these examples, it is apparent that relation (71) is invariant under at least two choices of parameterization, i.e., the choice of the family of loops. It is possible to propose the conjecture that relation in (58) and (71), and additionally the integral of the generalized twisted curvature in (23), are invariant under the choice of parameterization, i.e., the choice of the family of loops.
3.2.5. Gauge Transformation and Near-Zero Approximation
The relation in (58) and (71) is exact, as the steps in the derivation do not contain any approximations. However, the ‘conjugation’ in the generalized twisted curvature is not a gauge transformation. To obtain the gauge transformation, we can proceed with the following steps. First, Equation (70) can be written as
for . Then, is the connection at in the direction of . Writing and as parallel-transported objects from , we obtain
where in the last step we use parallel transport of the objects along the curve . The vector inside the inner product can be written as follows:
where
is the holonomy along loop (see Figure 2b) and
is the generalized twisted connection at in the direction of .
Let us now consider a special case of loops, where such that
With this, , and the twisted connection becomes
Considering that the s are elements of (78) is exactly the gauge transformation of by to i.e., the connection at the origin.
Let us now return to relation (74). At this point, we need to take an approximation. For small , the following approximation is valid:
see Figure 2. Note that this approximate relation is exactly the condition (77) which gives rise to the gauge transformation (78) from the twisted connection (76). Hence, in this limit, (73) becomes
with (78) and . Because the pair could be any vector and covector, we choose them here such that and obtain
It is important to keep in mind that the relation is valid for small , which means that this is an approximation of near the origin .
Now, we can apply the same near-zero limit to (71) by applying condition (79) to the generalized twisted curvature (72), which becomes the original twisted curvature
with the standard action of group conjugation. With this, (71) can be written as
Following the derivation, from Equations (80) and (82) we can obtain the near-zero approximation of the holonomy along a loop in terms of the connection and the curvature form. We state the result as the following theorem.
Theorem 1.
Moreover, because they are obtained at a same limit, we can compare Equations (83) and (84) to obtain the relation.
Corollary 1.
With this, our derivation in this article can be viewed as an alternative proof for the non-Abelian Stokes theorem in two dimensions. From the derivation, it can be argued that relation (85) is only valid in the regime of near-zero limit; in the next section, we show that this is not the case.
3.3. The Exact Relation
In this section, we derive the exact relation between the holonomy along the loop with the curvature 2-form through a non-algebraic approach. The result is similar to those in [5,6,7,8].
3.3.1. Finite Partition of a Surface
Let us first define a finite partition on the homotopic surface , as described in Figure 3a.
Figure 3.
(a) A partition of (the grey area) with its boundary (in black). Notice that if the number of partitions n grows larger, becomes narrower such that and coincide. (b) The curvature form at point , where is parallel-transported to by loop (in blue). (c). A different partition of (the grey area), with its boundary (in black). is parallel-transported to by loop (in blue) with .
Let each element of the partition be labeled by such that . The partition on induces a partition on the boundary such that To be more precise, we can define as follows:
then, the boundary can be written as
Moreover, each partition has a boundary satisfying
It can easily be shown that the product of all s provides us with , as the internal terms (the s) cancel each other:
3.3.2. Ordered Product of Holonomies
Similar rules are followed by the holonomies along these curves, with :
The nearly flat limit approximation (84) becomes valid a sufficiently large number of partitions n, as the curve becomes closer to as n grows larger, while becomes narrower; see Figure 3a. Using the fact that (84) is valid for arbitrary loops as well as arbitrary parameterizations, the holonomy along the boundary of partition can be approximated using Theorem 1:
where the generalized twisted curvature of satisfies
see Figure 3b. The holonomy around can be obtained from relation (88):
with the ← sign on the product a reminder that the holonomies subjected to ∏ are ordered as the left action, i.e., . Equation (91) is valid for sufficiently large n.
3.3.3. The Continuous Limit and Volterra Product Integral
Now, let us take the number of partitions ; the partition s becomes infinitesimal () and the validity of (89) reaches exactness. The discrete product ∏ becomes a product integral, labeled by , which is a product analog for the integral ∫ as a continuous limit of the Riemann sum ∑, while is the interval of the product integral. Equation (91) then becomes
With (89), the quantity can be written as follows:
where
per the Fundamental Theorem of Calculus. Therefore, we have
At this point, it is necessary to introduce the Volterra product integral [10]. Let be a (Riemann-integrable) matrix-valued function; then, the following left (and right) product integral exists:
for . For simplicity, we only provide the definition of the left product integral. Moreover, (93) can be written as
where is the path-ordered operator. Using (94) on (92), we obtain the following equation:
where the path-ordered operator acts along and is the standard twisted curvature in (81).
It is possible to use a different partition of to obtain a similar result. For example, let us consider a different partition from the one in Figure 3c, with the generalized twisted curvature of satisfying
A similar derivation yields
while with the standard twisted curvature satisfying
instead of (81). Notice that the differences between (95) and (97) are on the path-ordering operator and on the group elements of the conjugation of . Different choices for partitioning will affect these two objects but not the holonomy along the boundary, at least for the two parametrizations used in this work.
Finally, we can formulate the following theorem.
Theorem 2.
With relation (99), we can finally obtain an exact relation between the holonomy and the curvature 2-form. The LHS and RHS of (99) are both in , as the exponential of integral , which is an element of the algebra , is in . Hence, it is exact and valid for arbitrary affine connections.
Relation (99) is a well-known result, and has been studied, for example, in [5,6,7,8]. Our work in this article can be viewed as an alternative way to derive this relation. However, our derivation contains the following generalizations. (a) The derivation is valid for an arbitrary (boundary) loop; in [6], the derivation is carried out for a parallelogram with a specific square partition. (b) The ordered operator in the RHS of (99) is a path-ordering operator dictated by the loop (or dictated by if the twisted curvature is (81)); on the other hand, [6,7] used the surface-ordering operator . (c) We have found that different choices of partition for affects the path-dependent twisted curvature via the group element in the conjugation, as well as the path-ordering operator; the path-ordering operator acts in the direction independent to the families of loops chosen as partitions of . (d) However, the relation (99) is invariant under different choices of partition and family of loops as a parameterization of , at least for the two cases of parameterization considered in this article.
3.3.4. Comments on Non-Abelian Stokes Theorem
Comparing relation (16) and (95), it is possible to exactly obtain the non-Abelian Stokes theorem for two dimensions. Therefore, relation (85) is not resticted to the near-zero limit, and is valid anywhere. Writing the theorem in the form of (85) is possible, as both the RHS of (16) and (95) use the same path-ordering operator . In [6,7], because one of the equations uses the surface-ordering operator , the theorem is written as . Through a specific choice of partition on (as in Figure 3a), it is possible to fix the 2D path-ordered operator to coincide with the 1D one, thereby obtaining (85).
A closer look at relation (99) indicates that the LHS, i.e., the holonomy , depends only on the loop , while the RHS, i.e., the twisted curvature , depends on the surface enclosed by the loop, that is, . As already mentioned at the beginning of this section, there may be many surfaces sharing an identical boundary; hence, the relations (84) and (99) remain valid with a change of the evaluation surface as long as they share the same boundary . Hence, (99) clearly describes the bulk–boundary relation of the Stokes theorem.
The non-Abelian Stokes theorem for 2D has been studied extensively, for example, in [6], where it was derived through the operator and path-integral approach, in [7,8], where it was derived through the product integral approach, and in [11,12], where it was proven from a category theory perspective and remains an interesting subject to pursue.
4. Discussions and Conclusions
4.1. Discussion
We first review the ambiguity concerning the small loop approximation of the holonomy, as follows: consider an oriented manifold where the curvature form of an affine connection ∇ is defined on each point of the manifold. For a given loop embedded in with origin point , it is possible to obtain the corresponding holonomy along the loop. For a manifold with dimension larger than 2, it is possible to construct infinitely many continuous (not necessarily smooth) surfaces that can possibly be enclosed by the loop as the boundary of . The non-uniqueness of does not become a problem for the holonomy, as it does not depend on the surface, only on the loop. However, a problem appears if we consider the infinitesimal limit of the loop, that is, when the loop is shrunk to a point. As the loop shrinks, the holonomy (which is an element of a Lie group) changes accordingly. At the shrinking point, it is approximated by the Lie algebra element coming from the curvature form . To obtain a specific Lie algebra from the local curvature form, needs to act on a specific plane . The information of only the loop and the holonomy , is insufficient to determine the plane . In the following paragraph, we show that specifying the evaluation surface is a solution to the ambiguity.
We have three relations with different ranges of validity. The first is relation (99) from Theorem 2 on the exact relation between a holonomy around a loop and the curvature form over the surface as defined in the non-local and finite setting:
The second is relation (84) from Theorem 1 on the near zero approximation of a holonomy along a loop as defined in the non-local and infinitesimal setting:
The last is relation (7) on the small loop approximation of a holonomy around a loop as defined in the local and infinitesimal setting:
where we are only concerned with the first leading-order term. Here, is the local holonomy and the (evaluation) plane is simply the surface when , namely, All these equations fit nicely; the nearly flat approximation can be obtained by keeping the first leading order of the Dyson series on the exact relation, while the small loop approximation can be obtained from the nearly flat approximation simply by taking ; this is due to the fact that the curvature will necessarily be small when taking the small loop limit, while the converse is not the case. The clear relation between the non-local finite and the local infinitesimal objects in these equations can be obtained using the specification of the evaluation surface . With this, the ambiguity in obtaining a specific given only the boundary loop vanishes by ‘fixing’ the bulk , as we have mentioned previously.
The origin of the ambiguity can be traced to its root, namely, the redundancy of the choice of . We are already familiar with the fact that many surfaces can share a common boundary ; as seen in Theorems 1 and 2, the choice of does not affect the holonomy , as it only depends on and can be calculated independently from the exponential of (the integral of) the connection in (13) without mentioning at all. The problem becomes apparent only when we consider the small loop limit, as the existence of in the RHS requires to be specified. In other words, a change of validates Theorems 1 and 2 as long as the boundary does not change. We have already mentioned in Section 3 that Theorem 1 gives rise to the (non-Abelian) Stokes theorem for a surface. In fact, our work in this article provides an alternative proof for the theorem:
which follows directly from comparing the standard definition of holonomy on a loop (in terms of connection) with relation (95) in Theorem 2. The formulation of the holonomy entirely as an exponential of an integral of the connection along the boundary, as in (13), is possible because the curvature 2-form is ‘exact’, that is, it is a differential (more precisely, the exterior covariant derivative) of the connection: . Moreover, is ‘closed’, that is, , which is known as the (second) Bianchi identity. A generalization of the ‘line’ 1-holonomy, i.e., the ‘surface’ 2-holonomy, is possible for cases where the 2-form is not exact (and consequently not closed). This has been studied under the subject of 2-groups, 2-Lie algebras, and 2-connections; for examples, see [11,12,13,14].
All of our results are valid for any arbitrary loop and general affine connection on the tangent bundle . Furthermore, generalization to vector (and principal) bundles is straightforward.
4.2. Conclusions
Our work in this article can be summarized as follows. At the beginning of Section 2.1, we have provided a review of the curvature 2-form of an affine connection. As a complement to the terminologies in [9], namely, the loop orientation and the rotation bivector, we propose a new terminology, the evaluation plane , which the loop orientation acts upon to provide a Lie algebra element .
In Section 2.2, we have presented a review of parallel transport and holonomy. Another new term we propose on this subject is the evaluation surface , defined as the surface enclosed by a loop where the holonomy is evaluated.
In Section 3.1, we identify an ambiguity concerning the small loop approximation of the holonomy, which is the main problem addressed in this article. The information of only the loop and the non-local finite holonomy , is insufficient to determine the (evaluation) plane responsible for the Lie algebra element from the curvature form at the infinitesimal limit where the loop shrinks to a local point. This problem can be solved by specifying a contraction procedure, which is realized by defining the homotopy over the loop , as considered in [4]. With the definition of the (evaluation) surface , which is exactly the homotopy over , the (evaluation) plane can be defined as .
In Section 3.2, we prove Theorem 1 on the near zero approximation of the holonomy along a loop. This result is then used in Section 3.3 to prove Theorem 2 on the exact relation between a non-local finite holonomy of an affine connection and the integral of the curvature 2-form over the evaluation surface. This result is already well-known in the context of the non-Abelian Stokes theorem for 2D surfaces. Our work provides an alternative proof of the theorem with a number of generalizations.
Finally, we conclude our works with a clear relation between the non-local finite and the local infinitesimal objects in Theorems 1 and 2, clarifying the ambiguity presented earlier. As a further investigation and application to the result in this article, it would be possible to consider the infinitesimal relations concerning the curvature, such as the Bianchi identities and Gauss–Codazzi relation, and to use the results obtained in this article to construct a well-defined finite counterpart of such relations written in terms of holonomies. This has been done positively for the Bianchi identity, for instance; see [15,16]. Research directed towards the (non-Abelian) Stokes theorem, as in [6,7,8], or towards the subject of higher parallel transport and category theory, as in [11,12,13,14,17], represents another interesting subject to pursue.
Author Contributions
Conceptualization, S.A. and F.P.Z.; methodology, S.A. and F.P.Z.; software, S.A.; formal analysis, S.A. and F.P.Z.; writing—original draft preparation, S.A.; writing—review and editing, S.A. and F.P.Z.; visualization, S.A.; supervision, F.P.Z.; All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
No new data were created or analysed in this study.
Acknowledgments
S. A. was supported by an appointment to the Young Scientist Training Program at the Asia Pacific Center for Theoretical Physics (APCTP) through the Science and Technology Promotion Fund and Lottery Fund of the Korean Government. This work received additional support from the local governments of Gyeongsangbuk-do Province and Pohang City, Korea.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study, in the collection, analysis, or interpretation of the data, in the writing of the manuscript, or in the decision to publish the results.
References
- Cartan, É. Sur une classe remarquable d’espaces de Riemann. Bull. Soc. Math. 1926, 54, 214–264. [Google Scholar] [CrossRef]
- Cartan, É. Sur une classe remarquable d’espaces de Riemann. II. Bull. Soc. Math. 1927, 55, 114–134. [Google Scholar] [CrossRef]
- Berger, M. Sur les groupes d’holonomie homogènes de variétès à conexion affine et des variétès riemanniennes. Bull. Soc. Math. 1955, 283, 279–330. [Google Scholar]
- Ambrose, W.; Singer, I. Theorem on holonomy. Trans. Am. Math. Soc. 1953, 75, 428–443. [Google Scholar] [CrossRef]
- Aref’eva, I. Non-Abelian Stokes formula. Theor. Math. Phys. 1980, 43, 111–116. [Google Scholar] [CrossRef]
- Broda, B. Non-Abelian Stokes theorem in action. In Modern Nonlinear Optics, 2nd ed.; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2001; Volume 119. [Google Scholar]
- Karp, R.L.; Mansouri, F.; Rno, J.S. Product integral formalism and non-Abelian Stokes theorem. J. Math. Phys. 1999, 40, 6033–6043. [Google Scholar] [CrossRef]
- Karp, R.L.; Mansouri, F.; Rno, J.S. Product integral representations of Wilson lines and Wilson loops, and non-Abelian Stokes theorem. Turk. J. Phys. 2000, 24, 365–384. [Google Scholar]
- Miller, W.A. The Hilbert Action in Regge Calculus. Class. Quant. Grav. 1997, 14, L199–L204. [Google Scholar] [CrossRef]
- Slavik, A. Product Integration, Its History and Applications. In History of Mathematics; Matfyzpress: Prague, Czech Republic, 2007; Volume 29. [Google Scholar]
- Baez, J.C.; Schreiber, U. Higher Gauge Theory. arXiv 2007, arXiv:math/0511710. [Google Scholar]
- Baez, J.C.; Huerta, J. An Invitation to Higher Gauge Theory. Gen. Relativ. Gravit. 2011, 43, 2335–2392. [Google Scholar] [CrossRef]
- Schreiber, U.; Waldorf, K. Parallel Transport and Functors. J. Homotopy Relat. Struct. 2009, 4, 187–244. [Google Scholar]
- Fuchs, J.; Nikolaus, T.; Schweigert, C.; Waldorf, K. Bundle Gerbes and Surface Holonomy. arXiv 2009, arXiv:0901.2085. [Google Scholar]
- Regge, T. General relativity without coordinates. Nuovo Cim. 1961, 19, 558. [Google Scholar] [CrossRef]
- Vines, J.; Nichols, D.A. Properties of an affine transport equation and its holonomy. Gen. Relativ. Gravit. 2016, 48, 127. [Google Scholar] [CrossRef]
- Breen, L.; Messing, W. Differential Geometry of Gerbes. Adv. Math. 2005, 198, 732–846. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).