2.1. Cocycles and Cohomology Defined on a General Group
Let
G be a group with identity
e. Let
be a dynamical system with phase space
X and time in
G. Given
we define the transformation
by
. We designate by cocycle over
T each function
such that
whenever
and
. The cocycles over
T constitute a linear space. Defining for each
the transformation
by
the property (
2) is equivalent to
.
Each function
induces a cocycle through the expression
In fact, the function
defined this way satisfies (
2) since
The cocycles defined by (
3) are designated by coboundary.
A natural equivalence relationship between cocycles is the cohomology. Two cocycles
and
over
T are cohomologous if they differ by a coboundary, that is, if there is a function
such that
We note that a cocycle
is a coboundary if and only if
is cohomologous to the trivial cocycle
; in this case it is said that
is cohomologically trivial and that any function
satisfying (
3) is a trivialization of
. Also, for a cocycle
to be a coboundary it is necessary that
for all
e
such that
. Equation (
3) is said to be a cohomological equation.
2.2. Cocycles in Continuous Time and Relation to Periodic Orbits
Suppose now that . Let us see that in this case the cocycles arise naturally from temporal changes of flows.
Let
be a flow in
X. It is possible to obtain new flows
keeping the orbits of
and its orientations but crossing them with a different ‘speed’. In a strict way, we say that a flow
is a time change from the flow
if
for each
and
, for some function
with
and
when
. The group structure to the flow
shows that
We then conclude that
meaning
is a cocycle over the flow
. So, any time change
of a
flow
is the same way as in (
4) where
is a cocycle over flow
.
We see that if
and
are
flows for some
(in variables
t and
x) and
x is not a fixed point, then the Implicit Function Theorem [
5] assures that
is a
function in both variables in a neighborhood of
.
Considering now
and
flows of class
for some
. In this case, an alternative description of time change can be done through vector fields associated with the flows, defined by
The flows
and
result, respectively, from the solution of differential equations
and
. Consider now
as a time change from
. Given that the orbits
e
are coincident for each fixed
, we have
if and only if
(recalling that the zeros from a vector field are the fixed points from the corresponding flow). We remark that in general
and
can be distinct. However if
x is not a fixed point, non-null vectors tangent to curves
e
in
x are collinear and have the same sense, that is,
for some constant
. Following (
4) we see that the cocycle
determines univoquely the function
defined by
We realize that
whenever
x is a fixed point. If
does not have fixed points then
a is a
function.
Let’s consider then a continuous non-negative function
. The function
a defines a cocycle (over
) with values in
by
In fact, given that
we have
. Hence we identify a biunivocal correspondence between continuous functions
and time changes
from
defined by a function
as in (
6).
We have a particularly simple case of time change when it produces a flow differentially equivalent to the original flow through an equivalency that preserves orbits. We say that two flows
and
from class
in
X are
-differentially equivalents if there is a diffeomorphism
of class
such that
for all
. The orbit preservation requires that
for all
, where
is a differentiable function with derivative directed to the flow
,
This derivative is positive when
x is not a fixed point of the flow
, that is
. Using (
7) we obtain
On the other hand, following (
4), we have
From (
8) and (
9) we can conclude that
In particular when the orbit of
x is periodic with period
from (
8) and (
9) it follows that
for some
, but taking
we obtain
. We can then state that if a time change arises from a differential equivalency that preserves orbits, in which case it is referred as a trivial time change, there is a differentiable function
that induces a cocycle
through identity (
10).
From (
10) it follows that
So
which allows us to conclude, using (
5), that it is achieved the cohomological equation
To show that cohomological Equation (
11) has a solution is equivalent to show that the cocycle induced by the function
is a coboundary related to flow
. In fact, if the Equation (
11) is satisfied by
then
and
is a coboundary. On the other hand, if
is a cocycle that satisfies (
10) (that is equivalent to (
12)) then
and the Equation (
11) is satisfied.
Let us presume now that the cohomological Equation (
11) has a solution and let’s consider the cocycle
defined by (
6). If
x belongs to a periodic orbit of flow
with period
, from (
10) we get
Using (
6) and (
7) this identity is equivalent to
So, there is a solution of cohomological Equation (
11), if it is satisfied the identity (
13) (equivalent to (
14)) for all point
x in a periodic orbit of
with period
. This necessary condition is also sufficient, since when these identities are satisfied we can choose a point
x in each orbit of
, and arbitrarily a
, and define then
by
The function
satisfies the cohomological Equation (
11).