30.3. INTEGRATION OF DIFFERENTIAL FORMS ON MANIFOLDS 1067

Proof: Let {ψ i} be a partition of unity as described in Lemma 30.3.4 which is asso-ciated with the atlas (Ui,Ri) and let {η i} be a partition of unity associated in the samemanner with the atlas (Vi,Si). First note the following.

∑I

∫RiUi

ψ i(R−1

i (u))

aI(R−1

i (u)) ∂ (xi1 · · ·xin)

∂ (u1 · · ·un)du (30.3.5)

=q

∑j=1

∑I

∫Ri(Ui∩V j)

η j(R−1

i (u))

ψ i(R−1

i (u))

aI(R−1

i (u)) ∂ (xi1 · · ·xin)

∂ (u1 · · ·un)du

=q

∑j=1

∑I

∫intRi(Ui∩V j)

η j(R−1

i (u))

ψ i(R−1

i (u))

aI(R−1

i (u)) ∂ (xi1 · · ·xin)

∂ (u1 · · ·un)du

The reason this can be done is that points not on the interior of Ri (Ui∩Vj) are on the planeu1 = 0 which is a set of measure zero.

Now let A be an open connected set contained in S j (Ui∩Vj) whose boundary ∂A sep-arates Rn into two components. Then by assumption,∫

Ri◦S−1j (A)

η j(R−1

i (u))

ψ i(R−1

i (u))

aI(R−1

i (u)) ∂ (xi1 · · ·xin)

∂ (u1 · · ·un)du (30.3.6)

=∫

Ri◦S−1j (A)

η j(R−1

i (u))

ψ i(R−1

i (u))

aI(R−1

i (u))

·∂ (xi1 · · ·xin)

∂ (u1 · · ·un)d(

u,A,Ri ◦S−1j

)du

because that degree is given to be 1. (Unless u ∈ Ri ◦S−1j (A) , the above degree equals 0.)

By Corollary 30.3.2, this equals∫A

η j

(S−1

j (v))

ψ i

(S−1

j (v))

aI

(S−1

j (v))·

∂ (xi1 · · ·xin)

∂ (u1 · · ·un)

(Ri ◦S−1

j (v))

det(

D(

Ri ◦S−1j

)(v))

dv

and by the chain rule and Rademacher’s theorem, Theorem 26.6.7, this equals∫A

η j

(S−1

j (v))

ψ i

(S−1

j (v))

aI

(S−1

j (v))

∂ (xi1 · · ·xin)

∂ (v1 · · ·vn)dv (30.3.7)

Thus for every open A of the sort described 30.3.7 = 30.3.6. By the Vitali covering theorem,there exists a sequence of disjoint open balls {Bk} whose union fills up int(S j (Ui∩Vj))

except for a set of measure zero N. Since Ri ◦S−1j is Lipschitz, it follows Ri ◦S−1

j (N) alsohas measure zero. Therefore,∫

Ri(Ui∩V j)η j(R−1

i (u))

ψ i(R−1

i (u))

aI(R−1

i (u)) ∂ (xi1 · · ·xin)

∂ (u1 · · ·un)du (30.3.8)

30.3. INTEGRATION OF DIFFERENTIAL FORMS ON MANIFOLDS 1067Proof: Let {y;} be a partition of unity as described in Lemma 30.3.4 which is asso-ciated with the atlas (U;,R;) and let {n,;} be a partition of unity associated in the samemanner with the atlas (V;,S;). First note the following.y L., WR 7! (u)) a; (Ry! (u)) a (30.3.5)_¥ - - - O (Xi ++ Xin)= LE envy YE) (RE C0) a (RE) Se_¢ : “i gy) 28)7 dd Fra U;W;) ;()) Yi (R ‘(u)) a (R ‘(w)) O (uy ---Un) dThe reason this can be done is that points not on the interior of Rj (U; Vj) are on the planeu, = 0 which is a set of measure zero.Now let A be an open connected set contained in S; (U;V;) whose boundary 0A sep-arates IR” into two components. Then by assumption,fe) Xi, oe ‘XinI os) 7; (R; | (u)) w; (Rj | (u)) ay (R; | (u)) aya (30.3.6)7 Iros;suy™ (Rr'(@)) vi (Re* (w) a (Ry (w))(xij Xin)3 (ut) (u,4,Ri0S;") dubecause that degree is given to be 1. (Unless u € R;o Ss; (A) , the above degree equals 0.)By Corollary 30.3.2, this equals ,[u(s; )) vw; ($;1()) ar (S;1(v))-2] (Xi, °° 7 —l : —18 (un) re oS; (v)) det (p (R, oS; ) (v)) dvand by the chain rule and Rademacher’s theorem, Theorem 26.6.7, this equals_ O (xj, ++ Xi, )| pais MRALLLEA[us (v)) vi (S;'(v)) ar (S;'()) Jinn)” (30.3.7)Thus for every open A of the sort described 30.3.7 = 30.3.6. By the Vitali covering theorem,there exists a sequence of disjoint open balls {B,} whose union fills up int (Sj; (U;NV;))except for a set of measure zero N. Since R;o Ss; is Lipschitz, it follows R;o Ss; (N) alsohas measure zero. Therefore,fe) Xi, XinI (view) 7; (R;! (u)) w; (R;! (w)) ay (Rj! (u)) sd (30.3.8)