When I learned the theory of Vector Bundles at the first time, frankly speaking, I was very afraid about this notion, because I cannot write those ideas down on the drafts, hence not even to make some computations, I still remember how I was afraid about Ralph Cohen’s lecture The Topology of Fiber Bundles, recently, after a series of painful but strictly training and discussing with my classmates, I begun to realize the power of using transition functions in the study of the vector bundles, at least, it can help me do some computation instead of fantasy.
This blog is a summarize of my thoughts on the vector bundles these days.
1. The Transition Functions are ”Cocycles”
We suppose is a rank
smooth complex (or real, whatever) vector bundle over a smooth manifold
, if we choose an open cover
of
, we can find a family of local trivialization of
on each covering member:
each must agree with the bundle projection, i.e.
, and the transition functions:
must be matrix-valued functions.
People prefer to call these transition functions the cocycles, because they satisfy the condition
and these two conditions are called cycle conditions, we can see that, two families of transition functions, namely (subordinated to the same open cover), defined the same vector bundle, if and only there exists a family of smooth matrix-valued functions
such that
Intuitively, these form the obstruction of a vector bundle being trivial from local to global, speaking of the obstruction from local to global, there is a very powerful algebraic tool which can help us to investigate, that is the sheaf cohomology, in fact, these cocycles are real cocycles in a cohomology group of a non-Abelian sheaf.
We denote the sheaf of
valued smooth functions on a manifold
, we can define the cochain complex as a usual sense as Abelian sheaf:
But as we are in a non-Abelian case, the subgroup not always a normal subgroup of the kernel, hence we cannot do the quotient, so, in order to define the sheaf cohomology group, we need to redefine an equivalent relation to be quoted. In general, this equivalent relation is very complicated, hence people will only focus on the low-order case, that is the 1st cohomology group
only.
We define if and only if there exists
(the 0-th cochain group) such that
, it is indeed a equivalent relation, and we define the 1st cohomology group as
Hence by our construction, we can see that the obstructions mentioned above are exactly the cocycles in , hence the 1st cohomology group classifies all smooth vector bundles of rank
over
.
As a corollary, if we take a complex manifold, and we consider the holomorphic line bundle, then our sheaf becomes to
, which is just
, the sheaf of no-where vanishing holomorphic functions on
, and it is an Abelian sheaf. Recall that the isomorphism classes of holomorphic line bundles over
is a group, called the Picard group, hence we have an isomorphism:
Remark: A great different between non-Abelian and the Abelian sheaf cohomology is that, in the non-Abelian case, may loss their functoriality for
, that is to say, for a short exact sequence
there is no induced long exact sequence of cohomology groups, but thankfully, will still retain its functoriality, i.e. we have the exact sequence:
Moreover, the 1st cohomology group of a non-Abelian sheaf can be classified by torsors. There is very good article on Zhihu which shall tell more details.
2. Holomorphic Vector Bundles But Smooth Trivial
This part mainly comes from an answer of a question on Stack Exchange (I was shocked by the flexibility in using tools from complex geometry of Dr. Michael Albanese):
For a compact complex manifold , does there exist a line bundle
which is holomorphically non-trivial, but trivial as a smooth line bundle?
First, we recall that the topological complex line bundles are classified by the 1st Chern class:
where is the set of isomorphism classes of complex line bundles over
, we need to find the relationship between the Picard group
and the
. (Recall that from part 1 of this blog, the Picard group is isomorphic to
)
We have the following short exact sequence:
hence we can gain a long exact sequence:
where the connected morphism is the composition:
Recall that, by Dolbeault’s theorem:
we will use the complex dimension of the group
. Two interesting cases arise here:
- If
, then
is injective, which implies
is injective, hence a holomorphic line is topological trivial only if it is holomorphic trivial, for a simple case, consider
.
- If
, then
is surjective, which implies
is surjective, which implies every topological line admits at least 1 holomorphic structure to become a holomorphic line bundle.
In the case , the
may not trivial, for example, for compact Riemann surface
with genus
, consider the divisor
on
, the line bundle determined by
is topologically trivial, since
but it is not holomorphically trivial, since it has no global holomorphic sections. Indeed, the divisor of a global section of must equal to
, but the divisors of holomorphic sections are always effective, hence it only has trivial global sections.
However, we can show that for , the
does have non-trivial kernel, i.e. there exist some nontrivial holomorphic line bundles but topologically trivial, we denote all such line bundles by
.
Next, we investigate the long exact sequence more carefully, note that , and
, hence we have the long exact sequence as follows:
Hence by exactness, we have
To sum up:
Theorem (Michael Albanese): A topologically trivial line bundle on a compact complex manifold is holomorphically trivial if and only if
. If the complex dimension of the
Dolbeault cohomology is
, then the collection of isomorphism classes of holomorphic line bundle with zero 1st Chern class, denoted by
is isomorphic to an
dimensional toric group
.