Take families
as above
over an open neighbourhood with the two bases being
Poincaré dual, i.e., for .
Let and
be the dual bases for and
respectively. From the choice of ’s, we get local coordinates
with , so in particular
|
|
|
hence defines the cohomology
class in . Similarly,
let
|
|
|
then defines the cohomology
class in , and
.
Thus
|
|
|
|
|
|
|
|
|
|
On the other hand, let be coordinates with
. Then
|
|
|
so is a closed 1-form. Thus there exists
locally a function such that and
.
A simple calculation then confirms that . On the other hand,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∎