Theorem 6.1 (Stoke's theorem)
Let

be an oriented manifold with boundary of dimension

and
let

be a differential form of degree

with compact
support then
Proof.
We cover

with a covering by co-ordinate charts

and choose a partition of unity

subordinate to this
cover. Notice that because

we have

and hence
and
So it suffices prove that
or equivalently Stoke's theorem for differential forms with compact
support
on

. Let us assume then that

is a differential form on

, where

is
of the form

for

open in

.
As as

is has compact support it has bounded support
so there is an

such that if

for all

then

.
Write

for

and

so
we have