Reference request: proof of Stokes theorem using chains and boundaries











up vote
2
down vote

favorite












I am pretty inexperienced in differential geometry and wanted to go through the proof of Stokes theorem. The usual way I see it formulated is for an oriented manifold with boundary $M$. There was a particular way I saw it presented before, and was wondering if there was any reference which did things in this way.



I know what I am going to say is just a translation of the usual formulation of Stokes theorem, so if there is no such reference, I will just read a more standard treatment and translate the proof into a way I like.



So $M$ is an $n$-dimensional smooth manifold, and $Omega^k(M)$ is the space of differential $k$-forms on $M$. We have a cochain complex



$$cdots rightarrow Omega^0(M) rightarrow Omega^1(M) rightarrow Omega^2(M) rightarrow cdots $$



where $d: Omega^i(M) rightarrow Omega^{i+1}(M)$ is the exterior derivative. For each $k$, we also consider all smooth functions $[0,1]^k rightarrow M$ (meaning smooth on the interior $(0,1)^k$, with some nice boundary conditions), and let $C_k$ be the free vector space with all those smooth functions as a basis. There are natural (?) boundary maps $partial: C_i rightarrow C_{i-1}$ which give us a chain complex



$$cdots rightarrow C_2 rightarrow C_1 rightarrow C_0 rightarrow cdots$$



If $f: [0,1]^k rightarrow M$ is a basis element of $C_k$, and $omega in Omega^k(M)$, then the pullback $f^{ast} omega$ is a differential $k$-form on the manifold $(0,1)^k$, and one defines a pairing $C_k times Omega^k(M) rightarrow mathbb R$ by



$$langle f, omega rangle = intlimits_f omega = intlimits_{(0,1)^k} f^{ast} omega$$



where the right hand side is the usual integration of a top form in $mathbb R^k$. One extends $langle f, omega rangle$ by linearity to all $f in C_k$.



The version of Stokes theorem I heard is the following:




Theorem: Let $omega in Omega^{k-1}$, and $f in C_k$. Then



$$langle f, d omega rangle = langle partial f, omega rangle$$



or in other words



$$intlimits_f d omega = intlimits_{partial f} omega$$




Is there a nice reference which explains Stokes theorem in roughly the way I'm describing? If not, how is what I am saying related to the usual formulation? For one thing, I don't understand why Stokes theorem is stated for an oriented manifold. The formulation I have described says nothing about an orientation on $M$.










share|cite|improve this question
























  • In H. Heuser Analysis II there is a proof involving chains. But this is a very special case. There is a reason, why manifolds are usually in the statement.
    – Martin Erhardt
    Nov 18 at 22:47












  • There is no simplification in the proof gained by working with simplices as opposed to general manifolds with corners. The proof is always to use partitions of unity to reduce to Stokes' theorem for compactly supported $n$-forms in $[0,infty)^k times Bbb R^{n-k}$. Now, simplices are canonically oriented, which is where the orientation is secretly hiding here. But it is true that $Omega^*(M)$ pairs against $C_*(M)$ for any manifold $M$, not necessarily oriented.
    – Mike Miller
    Nov 18 at 23:21















up vote
2
down vote

favorite












I am pretty inexperienced in differential geometry and wanted to go through the proof of Stokes theorem. The usual way I see it formulated is for an oriented manifold with boundary $M$. There was a particular way I saw it presented before, and was wondering if there was any reference which did things in this way.



I know what I am going to say is just a translation of the usual formulation of Stokes theorem, so if there is no such reference, I will just read a more standard treatment and translate the proof into a way I like.



So $M$ is an $n$-dimensional smooth manifold, and $Omega^k(M)$ is the space of differential $k$-forms on $M$. We have a cochain complex



$$cdots rightarrow Omega^0(M) rightarrow Omega^1(M) rightarrow Omega^2(M) rightarrow cdots $$



where $d: Omega^i(M) rightarrow Omega^{i+1}(M)$ is the exterior derivative. For each $k$, we also consider all smooth functions $[0,1]^k rightarrow M$ (meaning smooth on the interior $(0,1)^k$, with some nice boundary conditions), and let $C_k$ be the free vector space with all those smooth functions as a basis. There are natural (?) boundary maps $partial: C_i rightarrow C_{i-1}$ which give us a chain complex



$$cdots rightarrow C_2 rightarrow C_1 rightarrow C_0 rightarrow cdots$$



If $f: [0,1]^k rightarrow M$ is a basis element of $C_k$, and $omega in Omega^k(M)$, then the pullback $f^{ast} omega$ is a differential $k$-form on the manifold $(0,1)^k$, and one defines a pairing $C_k times Omega^k(M) rightarrow mathbb R$ by



$$langle f, omega rangle = intlimits_f omega = intlimits_{(0,1)^k} f^{ast} omega$$



where the right hand side is the usual integration of a top form in $mathbb R^k$. One extends $langle f, omega rangle$ by linearity to all $f in C_k$.



The version of Stokes theorem I heard is the following:




Theorem: Let $omega in Omega^{k-1}$, and $f in C_k$. Then



$$langle f, d omega rangle = langle partial f, omega rangle$$



or in other words



$$intlimits_f d omega = intlimits_{partial f} omega$$




Is there a nice reference which explains Stokes theorem in roughly the way I'm describing? If not, how is what I am saying related to the usual formulation? For one thing, I don't understand why Stokes theorem is stated for an oriented manifold. The formulation I have described says nothing about an orientation on $M$.










share|cite|improve this question
























  • In H. Heuser Analysis II there is a proof involving chains. But this is a very special case. There is a reason, why manifolds are usually in the statement.
    – Martin Erhardt
    Nov 18 at 22:47












  • There is no simplification in the proof gained by working with simplices as opposed to general manifolds with corners. The proof is always to use partitions of unity to reduce to Stokes' theorem for compactly supported $n$-forms in $[0,infty)^k times Bbb R^{n-k}$. Now, simplices are canonically oriented, which is where the orientation is secretly hiding here. But it is true that $Omega^*(M)$ pairs against $C_*(M)$ for any manifold $M$, not necessarily oriented.
    – Mike Miller
    Nov 18 at 23:21













up vote
2
down vote

favorite









up vote
2
down vote

favorite











I am pretty inexperienced in differential geometry and wanted to go through the proof of Stokes theorem. The usual way I see it formulated is for an oriented manifold with boundary $M$. There was a particular way I saw it presented before, and was wondering if there was any reference which did things in this way.



I know what I am going to say is just a translation of the usual formulation of Stokes theorem, so if there is no such reference, I will just read a more standard treatment and translate the proof into a way I like.



So $M$ is an $n$-dimensional smooth manifold, and $Omega^k(M)$ is the space of differential $k$-forms on $M$. We have a cochain complex



$$cdots rightarrow Omega^0(M) rightarrow Omega^1(M) rightarrow Omega^2(M) rightarrow cdots $$



where $d: Omega^i(M) rightarrow Omega^{i+1}(M)$ is the exterior derivative. For each $k$, we also consider all smooth functions $[0,1]^k rightarrow M$ (meaning smooth on the interior $(0,1)^k$, with some nice boundary conditions), and let $C_k$ be the free vector space with all those smooth functions as a basis. There are natural (?) boundary maps $partial: C_i rightarrow C_{i-1}$ which give us a chain complex



$$cdots rightarrow C_2 rightarrow C_1 rightarrow C_0 rightarrow cdots$$



If $f: [0,1]^k rightarrow M$ is a basis element of $C_k$, and $omega in Omega^k(M)$, then the pullback $f^{ast} omega$ is a differential $k$-form on the manifold $(0,1)^k$, and one defines a pairing $C_k times Omega^k(M) rightarrow mathbb R$ by



$$langle f, omega rangle = intlimits_f omega = intlimits_{(0,1)^k} f^{ast} omega$$



where the right hand side is the usual integration of a top form in $mathbb R^k$. One extends $langle f, omega rangle$ by linearity to all $f in C_k$.



The version of Stokes theorem I heard is the following:




Theorem: Let $omega in Omega^{k-1}$, and $f in C_k$. Then



$$langle f, d omega rangle = langle partial f, omega rangle$$



or in other words



$$intlimits_f d omega = intlimits_{partial f} omega$$




Is there a nice reference which explains Stokes theorem in roughly the way I'm describing? If not, how is what I am saying related to the usual formulation? For one thing, I don't understand why Stokes theorem is stated for an oriented manifold. The formulation I have described says nothing about an orientation on $M$.










share|cite|improve this question















I am pretty inexperienced in differential geometry and wanted to go through the proof of Stokes theorem. The usual way I see it formulated is for an oriented manifold with boundary $M$. There was a particular way I saw it presented before, and was wondering if there was any reference which did things in this way.



I know what I am going to say is just a translation of the usual formulation of Stokes theorem, so if there is no such reference, I will just read a more standard treatment and translate the proof into a way I like.



So $M$ is an $n$-dimensional smooth manifold, and $Omega^k(M)$ is the space of differential $k$-forms on $M$. We have a cochain complex



$$cdots rightarrow Omega^0(M) rightarrow Omega^1(M) rightarrow Omega^2(M) rightarrow cdots $$



where $d: Omega^i(M) rightarrow Omega^{i+1}(M)$ is the exterior derivative. For each $k$, we also consider all smooth functions $[0,1]^k rightarrow M$ (meaning smooth on the interior $(0,1)^k$, with some nice boundary conditions), and let $C_k$ be the free vector space with all those smooth functions as a basis. There are natural (?) boundary maps $partial: C_i rightarrow C_{i-1}$ which give us a chain complex



$$cdots rightarrow C_2 rightarrow C_1 rightarrow C_0 rightarrow cdots$$



If $f: [0,1]^k rightarrow M$ is a basis element of $C_k$, and $omega in Omega^k(M)$, then the pullback $f^{ast} omega$ is a differential $k$-form on the manifold $(0,1)^k$, and one defines a pairing $C_k times Omega^k(M) rightarrow mathbb R$ by



$$langle f, omega rangle = intlimits_f omega = intlimits_{(0,1)^k} f^{ast} omega$$



where the right hand side is the usual integration of a top form in $mathbb R^k$. One extends $langle f, omega rangle$ by linearity to all $f in C_k$.



The version of Stokes theorem I heard is the following:




Theorem: Let $omega in Omega^{k-1}$, and $f in C_k$. Then



$$langle f, d omega rangle = langle partial f, omega rangle$$



or in other words



$$intlimits_f d omega = intlimits_{partial f} omega$$




Is there a nice reference which explains Stokes theorem in roughly the way I'm describing? If not, how is what I am saying related to the usual formulation? For one thing, I don't understand why Stokes theorem is stated for an oriented manifold. The formulation I have described says nothing about an orientation on $M$.







differential-geometry reference-request






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Nov 18 at 22:41

























asked Nov 18 at 22:35









D_S

13.1k51551




13.1k51551












  • In H. Heuser Analysis II there is a proof involving chains. But this is a very special case. There is a reason, why manifolds are usually in the statement.
    – Martin Erhardt
    Nov 18 at 22:47












  • There is no simplification in the proof gained by working with simplices as opposed to general manifolds with corners. The proof is always to use partitions of unity to reduce to Stokes' theorem for compactly supported $n$-forms in $[0,infty)^k times Bbb R^{n-k}$. Now, simplices are canonically oriented, which is where the orientation is secretly hiding here. But it is true that $Omega^*(M)$ pairs against $C_*(M)$ for any manifold $M$, not necessarily oriented.
    – Mike Miller
    Nov 18 at 23:21


















  • In H. Heuser Analysis II there is a proof involving chains. But this is a very special case. There is a reason, why manifolds are usually in the statement.
    – Martin Erhardt
    Nov 18 at 22:47












  • There is no simplification in the proof gained by working with simplices as opposed to general manifolds with corners. The proof is always to use partitions of unity to reduce to Stokes' theorem for compactly supported $n$-forms in $[0,infty)^k times Bbb R^{n-k}$. Now, simplices are canonically oriented, which is where the orientation is secretly hiding here. But it is true that $Omega^*(M)$ pairs against $C_*(M)$ for any manifold $M$, not necessarily oriented.
    – Mike Miller
    Nov 18 at 23:21
















In H. Heuser Analysis II there is a proof involving chains. But this is a very special case. There is a reason, why manifolds are usually in the statement.
– Martin Erhardt
Nov 18 at 22:47






In H. Heuser Analysis II there is a proof involving chains. But this is a very special case. There is a reason, why manifolds are usually in the statement.
– Martin Erhardt
Nov 18 at 22:47














There is no simplification in the proof gained by working with simplices as opposed to general manifolds with corners. The proof is always to use partitions of unity to reduce to Stokes' theorem for compactly supported $n$-forms in $[0,infty)^k times Bbb R^{n-k}$. Now, simplices are canonically oriented, which is where the orientation is secretly hiding here. But it is true that $Omega^*(M)$ pairs against $C_*(M)$ for any manifold $M$, not necessarily oriented.
– Mike Miller
Nov 18 at 23:21




There is no simplification in the proof gained by working with simplices as opposed to general manifolds with corners. The proof is always to use partitions of unity to reduce to Stokes' theorem for compactly supported $n$-forms in $[0,infty)^k times Bbb R^{n-k}$. Now, simplices are canonically oriented, which is where the orientation is secretly hiding here. But it is true that $Omega^*(M)$ pairs against $C_*(M)$ for any manifold $M$, not necessarily oriented.
– Mike Miller
Nov 18 at 23:21















active

oldest

votes











Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3004234%2freference-request-proof-of-stokes-theorem-using-chains-and-boundaries%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3004234%2freference-request-proof-of-stokes-theorem-using-chains-and-boundaries%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How do I know what Microsoft account the skydrive app is syncing to?

When does type information flow backwards in C++?

Grease: Live!