On smooth families of exact forms
Jesus F. Espinoza, Rafael Ramos

TL;DR
This paper presents an algorithm and explicit formulas for smoothly computing primitive families of exact forms on manifolds, using a cech-de Rham complex approach.
Contribution
It introduces a novel algorithm and explicit formulas for constructing smooth primitive families of exact forms in parameterized settings.
Findings
Algorithm for smooth primitive family computation
Explicit formulas for primitives
Application of cech-de Rham complex in the method
Abstract
For a smooth family of exact forms on a smooth manifold, an algorithm for computing a primitive family smoothly dependent on parameters is given. The algorithm is presented in the context of a diagram chasing argument in the \v{C}ech-de Rham complex. In addition, explicit formulas for such primitive family are presented.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeometric and Algebraic Topology · Algebraic Geometry and Number Theory · Advanced Algebra and Geometry
On smooth families of exact forms
Jesús F. Espinoza
and
Rafael Ramos
Departamento de Matemáticas, Universidad de Sonora. Hermosillo, Sonora, México.
Abstract.
For a smooth family of exact forms on a smooth manifold, an algorithm for computing a primitive family smoothly dependent on parameters is given. The algorithm is presented in the context of a diagram chasing argument in the Čech-de Rham complex. In addition, explicit formulas for such primitive family are presented.
Key words and phrases:
-forms, Čech-de Rham complex, good cover, vector field.
1. Introduction
In various problems of differential and symplectic geometry, the following fact plays a fundamental role [4].
Theorem 1**.**
Let be a family of exact -forms on a smooth manifold , which smoothly depends on a parameter that takes values in an open set . There then exists a smooth family of -forms on such that for each .
Even when this fact is commonly used, it is difficult to find a complete proof of Theorem 1 in the existent bibliography. Furthermore, in cases when a complete proof is given, the algorithm for find such primitives or collating formulas remain more or less obscure because of the number of steps involved. For example, for a general case, a sketch of the proof of this theorem is given in [2]. A more detailed proof for a manifold of a finite type is given in [6]. In addition, in the case when is compact, Theorem 1 can be proven by using the Hodge theory [3], [4].
In the present article, for an arbitrary manifold (without boundary) and by using elementary tools, we give a complete constructive proof of Theorem 1 consisting of a shorter algoritm than the proofs shown in [2] and [6]. In addition, we get explicit collating formulas for the primitive family. Even when only elementary arguments are necesary for our proof, we decided to present it in the context of a diagram chasing argument in the Čech-de Rham complex [1] because in this way the proof is easier to follow.
Finally, in Section 4 we give an application of Theorem 1 proving Theorem 2, which states the following: Let be a foliated manifold such that the foliation is given by a locally trivial submersion . If for all and an integer , then .
Now we will proceed to describe the steps of the algorithm, which is divided into two cases. In the first case, we construct a family of exact -forms and in the second one a family of exact -forms such that is constructed.
Before the algorithm, we prove the assertion of Theorem 1 in the local case by applying the standard argument of the Poincaré lemma for forms that are smoothly dependent on parameters. In this way, associated with a countable good cover of , for each fixed we get a collection of -forms (i.e, an element in ) such that for each the family depends smoothly on the parameter .
Now we will describe the case for constructing a family of exact [math]-forms given a family of -forms as in Theorem 1. The algorithm starts (Step 1) with the Čech-de Rham complex associated with the good covering of , and by using a commutative square in such a complex, we construct a family of constants that smoothly depends on the parameter , and this family is defined for each , in such that the intersection of and is not empty. In Step 2, by using the hypothesis of our main theorem, we define auxiliary constants , which do not necessarily smoothly depend on the parameter , but this allows us to smoothly extend the definition of the constants for all , in . In the Step 3, we define a new smooth family of [math]-forms on the good cover by fixing any element in and adding the constant to the [math]-form for each .
In the last step (Step 4), by using a diagram chasing argument in the Čech-de Rham complex, we prove that the family defined in Step 3 determines a family of 0-forms stated in Theorem 1.
Let us describe now the steps for constructing a smooth family of -forms for a given family of exact -forms. In the first step (Step 1), by using a diagram chasing argument in the Čech-de Rham complex associated with the good cover of for each fixed in , we define an element in . Such an element depends on the element and depends on the primitives of the collection of -forms on . When in is fixed, the family is not necessarily smooth on . In Step 2, however, for each fixed , we define an element in that depends on the element and that for each fixed pair , the family smoothly depends on .
In Step 3, we prove that the element is a cocycle in . By then using the exactness of the Čech-de Rham complex, we define an element in , which depends on such a cocycle and we prove that for each fixed in the family smoothly depends on . In Step 4, for each we define a new element in by adding to for each in . Thus for each the family smoothly depends on . We then prove by a diagram chasing argument in the Čech-de Rham complex that the family determines the family of -forms requested in Theorem 1.
2. The local case
Let be a smooth manifold of dimension . We recall that an open cover of is called a good cover if all non-empty finite intersections are diffeomorphic to . Notice that all smooth manifold has a good cover [1]. Actually, every smooth manifold that is second countable has a countable good cover. Indeed, by [7] has a countable open cover consisting of sets with compact closures. Let be an open good cover for . For each , is covered by a finite number of elements in . By taking the union of such finite collections when varies in all the elements of , we get a countable coordinate good cover for the manifold .
We will denote by the intersection of the open sets in the good cover. Furthermore, we denote by the -vector space of -forms on and define as the product of the collection .
On the other hand, let be a family of closed -forms () over the -manifold , which smoothly depends on the parameter in . Thus, by the Poincaré lemma (as in [5]) for each and any chart on with an open contractible subset of , there exists a primitive of given by the formula
[TABLE]
where is defined by , is the vector field and is the insertion operator (cf. [5]). It is clear that the -forms in (1) smoothly depend on . Therefore, we have a smooth family of primitives.
Let be a fixed good cover of the manifold where the family of indexes is a countable ordered set. It follows that for each in there exists a collection with the following properties: If , then for each in , for each in and the family is smoothly dependent on in , i.e. the function defined by is ; otherwise (), for each in , for each in , and the family is smoothly dependent on the parameter in . This means that for each and for each collection of smooth vector fields on the function defined by is .
We will use such functions and , in our algorithm in the next section.
3. An algorithm to construct a smooth primitive family
In this section, we present an algorithm to construct a smooth family of -forms on a manifold such that for each for a given family of exact -forms, which smoothly depends on a parameter in an open set .
The algorithm is divided into two cases. The first one is when is a family of exact -forms, and the second case is for exact -forms such that .
3.1. Constructing a smooth family of exact 1-forms
Let be a smooth -manifold, and let be a fixed good cover of , with a countable ordered set. If is a smooth family of exact -forms on , then there exists a family of [math]-forms in with the property that for each in .
For each in , let be the collection of 0-forms defined in Section 2, and let be the -map defined by .
Step 1. Defining a smooth family of constants
Let us associate the Čech-de Rham complex with the good cover of the manifold ; see [1]. We have the following commutative diagram with exact rows:
[TABLE]
In every vertical arrow, denotes the differential operator induced by the usual differential operator of the de Rham complex. Moreover, for every let us introduce the coboundary operator
[TABLE]
defined as follows: If belongs to , then has components in , and the components of are given by
[TABLE]
Now the family is an element in the -vector space for each fixed . Thus, by evaluating the element in the diagram (2), we get
[TABLE]
where because
[TABLE]
We remember that the function given by is for all in . For each fixed in the function then belongs to for all in . Therefore, for each fixed in the function is in for all because
[TABLE]
Since the above diagram commutes, however, we get on the open connected . On the other hand, for every smooth function from a connected manifold into another manifold such that the differential is zero, the map must be constant in the domain; see [7]. Therefore, we have for each that the function is a constant function that only depends on the indexes , and the chosen.
For each , we define a special family of constants , which smoothly depends on .
We define for each such that and for each fixed the constants in given by
[TABLE]
We note that when we let the parameter vary we have that because the function is , and it does not depend on the point chosen in .
Step 2. Extending the definition of the smooth constants
Since implies that for all in , then is a constant for each fixed . We define for each and for each fixed the constant
[TABLE]
Note that is not necessarily a smooth function when the parameter in varies. Thus, we get
[TABLE]
and then for all , in such that , we have
[TABLE]
[TABLE]
for all , in such that .
Now we will generalize the definition of the constants for any , in , even if is empty. We define
[TABLE]
for all , in .
Next, we will check that for all , in . We only need check on the case when is empty. We choose any point in . We take a path from to any fixed point in . Since is compact, we can choose a finite collection such that for each . We will prove the case , and the general case follows by induction.
We suppose that is empty. Since and , we have that , are in , so is their sum. On the other hand,
[TABLE]
Therefore, is in .
Thus, we have that is defined for each pair , in as and .
Step 3. Redefining the family of 0-forms
By adding the family of constants that we got in the last step to the family of [math]-forms which we got in Step 1, we define a new family , which has the same properties as the family except that now the operator applied to this new family is zero. We proceed as follows.
We choose any fixed , and we define for each in and for each in . Thus, we have and for each fixed in and for all in . In addition, the new family is smoothly depending on in like the family . Now, however, the family has the additional property that because
[TABLE]
Step 4. Diagram chasing in the Čech-de Rham complex
Since the rows in diagram (2) are exact, then the collection determines a collection of global [math]-forms in . Such a collection is smoothly dependent on the parameter in and for each in .
In summary for case , we define the smooth family of primitives by
[TABLE]
for each , where the constants are defined by
[TABLE]
for each and is any fixed element in .
3.2. Constructing a smooth family of exact k-forms
For any , we now construct a smooth family of -forms on a manifold such that for each , for a given family of exact -forms, which smoothly depends on a parameter in an open set .
For each in , let be the collection of -forms defined in Section 2, and for each collection of smooth vector fields on , let be the -function defined by .
Step 1. Defining an element in via a diagram chasing in the Čech-de Rham complex
Associated with the good cover of the smooth manifold , we have a Čech-de Rham complex [1], which implies that we have the following commutative diagram with exact horizontal and vertical arrows:
[TABLE]
By hypothesis, there exists a family of -forms on with the property for each in . For each the element then belongs to . This element is not necessarily smoothly dependent on . In addition, since we get that for each in . Thus,
[TABLE]
Therefore, by evaluating the element in diagram (5), we get the following commutative diagram
[TABLE]
Indeed, since vertical arrows are exact in diagram (5) (by the Poincaré lemma), there exists an element in , which is not necessarily smoothly dependent on such that for each we have that
[TABLE]
Thus,
[TABLE]
In addition, since square (III) in diagram (5) commutes, we get
[TABLE]
Step 2. Defining a smooth element in depending on
We define an element in by setting
[TABLE]
for each , in . We will proceed to prove that for each fixed , in the family varies smoothly with respect to the parameter in .
Explicitly, we have for each in that
[TABLE]
Therefore,
[TABLE]
where the last expression smoothly depends on . Therefore, we obtain that varies smoothly with respect to the parameter in for each fixed , in .
Step 3. Defining a smooth element in on terms of the element
Since
[TABLE]
then the element is a cocycle on . Furthermore, because of the exactness of the Čech-de Rham complex, there exists an element in such that
[TABLE]
as is shown on the following diagram:
[TABLE]
Moreover, for each in the family can be chosen such that for each in the family varies smoothly on . This is a consequence of this family being defined by using a partition of the unity and by using sums of elements in . In fact for each in we can define
[TABLE]
where is a partition of unity subordinate to the good cover of as in the proof of exactness of the generalized Mayer-Vietoris sequence in [1]. In order to check explicitly that the family varies smoothly on , let , , be smooth vector fields on . Thus, the function
[TABLE]
defined as
[TABLE]
is such that
[TABLE]
where the functions
[TABLE]
defined for each as
[TABLE]
are because for each the family is smooth on . Since the sum (7) is finite, we get that the function is , so the family varies smoothly on .
Step 4. Diagram chasing in the Čech-de Rham complex
From diagram (6) and since the square in diagram (5) commutes, we have that
[TABLE]
where is in .
By using the element in , we define a new element in by setting
[TABLE]
for each in . Therefore, the element is such that
[TABLE]
and
[TABLE]
Therefore, we obtain the following commutative diagram:
[TABLE]
Since the bottom row is exact, there then exists a family in that smoothly depends on and such that
[TABLE]
But in the generalized Mayer-Vietoris sequence is by definition the restriction [1]. Since square (I) from diagram (5) commutes, we get
[TABLE]
Diagram (8) means that
[TABLE]
however, or equivalently
[TABLE]
for each in . Since is a cover for , we have that
[TABLE]
for each in . Therefore, is the required family stated in the theorem.
In summary, for the case we define the family of smooth primitives by
[TABLE]
for each , where is the element in defined by
[TABLE]
and where is a partition of unity subordinate to the good cover of .
4. Applications
We concluded with an application in proving the following theorem.
Theorem 2**.**
Let be a foliated manifold such that the foliation is given by a locally trivial submersion . If for all and an integer , then .
Proof.
Since is a locally trivial bundle, then there exists a countable good cover of such that for each in there exists a homeomorphism such that the following diagram commutes:
[TABLE]
Moreover, for each and for each in , we have the composition
[TABLE]
where is the inclusion, and we have the induced composition
[TABLE]
Let be an element in such that . To prove the theorem, we need to prove that there exists an element in such that ; however, this claim is equivalent to the following statements:
- (i)
belongs to .
- (ii)
for each , for all and for all .
- (iii)
for each and for each in the good cover.
- (iv)
For each and for each in the good cover,
[TABLE]
We will prove (iv). By hypothesis we have that , then is closed for each and for each in the good cover. On the other hand, also by hypothesis all closed forms in are exact for each . This happens, however, if and only if all closed forms in are exact for each and all in the good cover; this is a consequence of the isomorphism , commutes with .
Therefore, we get that is closed for each and all in the good cover. Thus, is exact for each and all in the good cover.
Since for each fixed in the good cover the family
[TABLE]
is a smooth family of exact -forms on depending on the parameter , we have by Theorem 1 that there exists a smooth family
[TABLE]
of -forms on depending on the parameter such that
[TABLE]
for each .
On the other hand, we have the following commutative diagram:
[TABLE]
where is the inclusion. Such a diagram induces the following commutative diagram:
[TABLE]
Let be a partition of unity subordinated to the good cover of . We define as follows: for each and each we set
[TABLE]
Now we will prove first that is such that
[TABLE]
for each in the good cover and for each .
For each , and , we get
[TABLE]
Therefore, for each we have that
[TABLE]
That means
[TABLE]
for each and for each as was established.
Now since diagram (10) commutes, we have
[TABLE]
and by substituting equation (12) in equation (11) we get
[TABLE]
Moreover, since is an isomorphism we get
[TABLE]
for each and each .
Now we define the element by
[TABLE]
so we get
[TABLE]
for each and each .
On the other hand, for each , in ,
[TABLE]
Therefore, the collection with in defines a global form such that . Thus, by equation (13), we have that
[TABLE]
for each in the good cover and for each . Such element satisfies equation (9), and we conclude with the proof of the theorem. ∎
Acknowledgements
The author Rafael Ramos acknowledges Dr. Yuri Vorobiev for the useful discussions and advice. The research was partially supported by a CONACyT research grant.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. Bott and L. Tu. Differential Forms in Algebraic Topology . Graduate Texts in Mathematics. Springer New York, 2013.
- 2[2] M. J. Gotay, R. Lashof, J. Śniatycki, and A. Weinstein. Closed forms on symplectic fibre bundles. Commentarii Mathematici Helvetici , 58(1):617–621, Dec 1983.
- 3[3] A. Ibort and D. Martínez Torres. A new construction of Poisson Manifolds. J. Symplectic Geom. , 2(1):083–107, 10 2003.
- 4[4] D. Mc Duff and D. Salamon. Introduction to Symplectic Topology . Oxford mathematical monographs. Clarendon Press, 1998.
- 5[5] P. Michor. Topics in Differential Geometry , volume 93 of Graduate studies in mathematics . American Mathematical Society, 2008.
- 6[6] I. Mărcut. Normal forms in Poisson geometry . Ph.D. Thesis Utrecht University. February 2013.
- 7[7] F. Warner. Foundations of Differentiable Manifolds and Lie Groups . Graduate Texts in Mathematics. Springer New York, 2013.
