32

Does satisfying Stokes' Theorem imply that a form is linear?

Let $M$ be an $n$-manifold. A differential $k$-form $\omega \in \Omega^k M$ assigns to each point $x \in M$ a function $\omega_x : \Lambda^k T_x M \to \mathbb{R}$ which is linear.

My suspicion is that this pointwise statement of linearity is essentially equivalent to the global statement given by Stokes' theorem. To make the question precise requires a notion of "nonlinear differential form," which is provided by the notion of $k$-density, in the sense of Gelfand. For completeness I include the definition given in the link:

Definition: A $k$-density ("nonlinear* $k$-*form") on an $n$-manifold $M$ is a function assigning to each point $x \in M$ a function $\omega_x : S^k T_x M \to \mathbb{R}$ which is homogeneous (of degree 1). Here $S^k T_x M$ is the cone of simple (a.k.a. decomposable) elements of $\Lambda^k T_x M$.

A $k$-density can be pulled back to a $k$-submanifold $N \subset M$ and integrated once $N$ is given an orientation, in exactly the same way that a linear $k$-form is pulled back and integrated. The homogeneity condition ensures that this integration is independent of how $N$ is parameterized, and that the integral changes sign if the orientation of $N$ is reversed. I'm happy to discuss the fact that $\omega$ need only be defined on simple forms if it seems puzzling.

With these preliminaries, I can precisely state my question.

Question: Let $\omega$ be a $k$-density on an $n$-manifold $M$. Suppose there exists a $k+1$-density $\eta$ such that for every compact oriented $k+1$-submanifold with boundary $N \subseteq M$, we have $\int_{\partial N} \omega = \int_N \eta$ (where $\partial N$ is given the induced orientation). Does it follow that $\omega$ is a differential $k$-form, i.e. that $\omega_x$ is linear at each point $x$? Does it follow that $\eta$ is linear?

I'm pretty sure that if $\omega$ is linear, then $\eta$ can only be $\mathrm{d} \omega$, and so is also linear.

Throughout here, I haven't mentioned smoothness assumptions: I assume everything is smooth. But if the answer depends on the degree of regularity, I would find that very interesting. Also, the notion of homogeneity used could be weakened to positive homogeneity. If this affects the answer, again I would find this very interesting.


Motivation: (edit 11/06): I'm realizing I never really gave the motivation for this question. It more-or-less comes down to something that Ilya Grigoriev said a few years ago in this MO response. Basically, when asked for intuition about differential forms, he said "They're things you can integrate, plus they're linear." He admitted that the linearity seemed like a weird sacrifice of geometric intuition in favor of algebraic simplicity, since it rules out arc length / surface area and similar measures.

My question here grew out of the sense that differential forms ought to seem natural from some purely geometric perpspective -- otherwise, for one thing, it's hard to explain why they are so perfect for describing electromagnetism. In a comment to Ilya's answer, Haralde Hanche-Olsen pointed to Stokes' theorem as motivation for the linearity of differential forms: my question asked to make this precise. For me, Stokes' theorem is satisfyingly "geometric", even though it's starkly divorced from concepts like arc length and surface area. So with Anton's proof below, I for one would be happy to claim that differential forms are geometrically natural after all: Stokes' theorem carves them out as a separate "regime" of geometry, independent from arc length / surface area and related densities.

Tim Campion
  • 60,951
  • Although Anton doesn't mention it explicitly, his proof below continues to work if you only assume that $\omega, \eta$ are positively homogeneous. Full homogeneity will follow from the case $n=2$ in his argument (note that, unlike in the question statement, this "$n$" is not the dimension of $M$). – Tim Campion Nov 06 '13 at 01:40

2 Answers2

21

Yes $\omega$ and $\eta$ have to be linear.

We will need the following generalization of Minkowski's theorem on the existence of polyhedra with prescribed surface normals; see Theorem 1, p. 475 in "Gaussian images of surfaces and ellipticity of surface area functionals" by D. Burago and S. Ivanov. Note that the Grassman space $G(k,n)$ of $k$-planes in $\mathbb R^n$ can be thought as a set of unit unit simple $k$-vectors of $\mathbb R^n$.

Let $\mu$ be a measure on $G(n,k)$ and $\varepsilon>0$. Assume $$\int\limits_{G(k,n)}x\cdot\mu=0.$$ Then there is a closed $k$-dimensional submanifold $S$ in $\mathbb R^n$ such that the pushforward measure of $\mathrm{\rm vol}_k$ along the Gauss map in $G(k,n)$ is $\varepsilon$-close to $\mu$.

Now let us start. First we prove that $\eta$ is linear. It will be sufficient for us that $\int_N\eta=0$ for any closed $(k+1)$-submanifold $N$.

It is straightforward to reduce the question to the Euclidean space with parallel $k$-density. Once it is done, note that linearity of $\eta$ is equivalent to the fact that if $s_1,s_2,\dots,s_n$ be a collection of simple $(k+1)$-vectors such that $$s_1+s_2+\dots+s_n=0$$ then $$\eta(s_1)+\eta(s_2)+\dots+\eta(s_n)=0.$$

To show that the later property holds for $\omega$, we use Burago--Ivanov theorem for the measure $\mu$ on the Grassman with support at $\{\tfrac{s_i}{|s_i|}\}$ and such that $\mu(\tfrac{s_i}{|s_i|})=|s_i|$ for each $i$.

Now we will use linarity of $\eta$ to show that $\omega$ is also linear.

Note that $d\eta=0$. By Poincaré lemma, there is a linear $k$-form $\omega'$ such that $d\omega'=\eta$. It follows that $\int_{K}(\omega-\omega')=0$ for any closed $k$-dimensional submanifold $K$. Repeating the same argument, we get that $\omega-\omega'$ is linear; whence the result follows.

  • Thanks for this answer. I'm having trouble digesting it, though. Is there a more elementary way to put this that doesn't involve the Gauss map on the Grassman space? – Tim Campion Nov 01 '13 at 23:59
  • 1
    Gauss map is a honeybun; it sends a point on the oriented $k$-manifold to its tangent space (which is a point in the Grassman space). – Anton Petrunin Nov 02 '13 at 05:09
  • 1
    Here are few more details. By Stokes' theorem $\int_M\omega=0$. Note that $$\left|\int_M\omega-\sum \omega(s_i)\right|\le \varepsilon\cdot\mathrm{Const}.$$ Since $\varepsilon$ is arbitrary, it implies that the sum of $\sum \omega(s_i)=0$. – Anton Petrunin Nov 02 '13 at 05:09
  • Still working through this. The measure $\mu$ is supported on a discrete set of $n$ points of the Grassmanian, i.e. $k$-planes ${s_i/|s_i|}$. Now $S$ is a submanifold of the $\mathbb{R}^n$ where $\omega$ is defined, and the idea is that up to a small error, the only tangent planes to $S$ are the planes ${s_i/|s_i|}$, with the appropriate "weightings" $|s_i|$. For example, with $k=n-1$, $S$ would be a smoothing of the parallelogram spanned by the $s_i$? – Tim Campion Nov 02 '13 at 14:24
  • 1
    @TimCampion, yes the submanifold has to be almost polyhedral. – Anton Petrunin Nov 02 '13 at 18:10
  • 1
    Now the reference to the statement is included. – Anton Petrunin Nov 02 '13 at 18:11
  • The "$M$" in your comment is the same as the "$S$" in your answer, right? I'm struggling with the idea that By Stokes' theorem $\int_S \omega = 0$", since Stokes' theorem doesn't apply directly to the density $\omega$. It seems to me that this makes sense if 1.) $S$ is not merely closed, but in fact a boundary $S = \partial X$, so that the hypothesis $\int_{\partial X} \omega = \int_X \eta$ can be used (am I missing something elementary about closed surfaces?) and 2.) The reduction to $\omega$ being parallel were somehow used to reduce to the case $\eta = 0$. – Tim Campion Nov 02 '13 at 18:19
  • I just clicked the "continue this discussion in chat" button, and MO seems to have created a chat forum here. Thanks so much for your help so far, @AntonPetrunin; I suppose the chat forum is a more appropriate place for my long-winded questions, if you still have the patience for them. Shall we continue there? – Tim Campion Nov 02 '13 at 18:25
  • A couple of things: 1.) The link is to a different theorem of Minkowski, I think. 2.) The "x" in your statement of BI theorem is the inclusion map from $G(k,n)$ to $\Lambda^k(\mathbb{R}^n)$, right? 3.) Perhaps it's worth mentioning the polyhedral version of BI theorem, their Theorem 2 -- it's more elementary to state, and may actually suffice for the problem at hand, with a little extra argument. 4.) Would it be appropriate for me to make edits reflecting such things? I've never edited someone else's answer before -- I'm unsure of the etiquette & afraid it will become CW. – Tim Campion Nov 03 '13 at 17:38
  • The theorem of Minkowski in question is referred to as the "Minkowski Existence Theorem" in Burago & Ivanov, and Google reveals a discussion of it in e.g. this paper: http://faculty.uml.edu/dklain/mpsimplex.pdf – Tim Campion Nov 03 '13 at 17:41
  • @TimCampion, we need higher dimensional analog of this theorem which is due to Burago--Ivanv; you have to give up convexity and the solution exists only up to small area. – Anton Petrunin Nov 03 '13 at 18:00
  • Do you mean that Burago-Ivanov is a higher-(co)dimensional version of Minkowski? All I meant was that the wikipedia link in your answer is about Minkowski's theorem on centrally-symmetric convex bodies containing lattice points. I don't think this theorem is related to the Minkowski Existence theorem generalized by Burago and Ivanov. – Tim Campion Nov 03 '13 at 18:16
  • Sorry, I just realized some of the confusion is because, as you said, the link I supplied was to a paper which deals with a more rigid generalization of the Minkowski Existence Theorem than the theorem of Burago and Ivanov. The only reason I linked to it was that they discuss the original Minkowski Existence Theorem in a little more detail one finds in the introduction of Burago and Ivanov. – Tim Campion Nov 03 '13 at 18:27
  • I was thinking about this question the other day, and I realized that although I understand how to reduce to Euclidean space, I don't actually understand how to reduce to parallel densities. I thought it went like this: to show that $\omega$ is linear at the origin, you write $\omega = \omega_1 + \omega_2$ where $\omega_1$ is parallel and $\omega_2$ vanishes at the origin; it then suffices to show $\omega_1$ is linear at the origin. But then you need to know that $\omega_1$ has a "derivative" $\eta_1$ in order to continue the argument, and I don't see how to do this... – Tim Campion Sep 06 '19 at 13:41
  • @TimCampion I do not remember now; maybe this wortks: Note that we can assume that the distribution is smooth (if not apply a convolution with a bell function). Now in a small neighborhood of a point the distribution is parallel + small error and it seems that we can ignore this error. – Anton Petrunin Sep 11 '19 at 21:16
  • Right. I have no idea why we should be able to ignore this error. In fact I'm suspicious that this might be a real problem. – Tim Campion Nov 07 '19 at 00:06
  • @TimCampion is not it straightforward? Fix local coordinates and resale. If $\omega_1$ is not linear, then for a choice of weights the contributions of $\omega_1$ to the sum will win. (I guess I am missing something.) – Anton Petrunin Nov 08 '19 at 22:15
10

Let me just record a few notes on Anton's very nice answer since my comments are already overflowing. This is mostly for my own benefit, and I'm making it community wiki.

Last things first, the argument proceeds by first showing that the "exact density" $\eta$ is linear, and then bootstraps to show that $\omega$ is linear too. In showing that $\eta$ is linear, the only fact used (besides the fact that $\eta$ is a density) is that $\eta$ integrates to 0 over any closed submanifold by the usual Stokes' Theorem-type argument: $\int_S \eta = \int_{\partial S} \omega = \int_{\emptyset} \omega = 0$. This implication is used twice in the bootstrap argument, applied first to $\eta$ and then to $\omega - \omega'$: very elegant.

To show that $\eta$ is linear, Anton formulates a very nice criterion of linearity, that $\sum_{i=1}^n s_i = 0$ should imply that $\sum_{i=1}^n \eta(s_i) = 0$. I believe that we can take $n=3$ here (in particular, let's forget that I used $n$ to denote the dimension of the ambient space way back in the problem statement).

The heart of the proof is to apply the Burago-Ivanov theorem. The point is that the integral in the theorem statement becomes just the sum $s_1 + \dots + s_n = 0$. So the theorem gives us a closed submanifold $S$ whose tangents are concentrated along the $s_i$, with appropriate weighting, except for a set of Euclidean measure $< \epsilon$. Following Anton's comment (with updated notation),

$\int_S \eta = \int_{S_1} \eta + \int_{S_2} \eta = \sum \eta(s_i) + O_{\eta}(\epsilon)$

where $S_1 \subset S$ is the set of points where $S$ is tangent to some $s_i$ and $S_2 \subset S$ is the remainder. Now, as advertized, we use the fact that $\eta$ integrates to 0 over the closed submanifold $S$: $\int_S \eta = 0$, so $\sum \eta(s_i) = O_{\eta}(\epsilon)$. Since $\epsilon>0$ was arbitrary, we have $ \sum \eta(s_i) = 0$.

The Burago-Ivanov theorem was a little intimidating for me. There is a measure on the Grassmanian and a weird $\Lambda^k(\mathbb{R}^n)$ - valued integral over the Grassmanian (note that "$x$" in the integral denotes the identity function when the Grassmanian is regarded as a subspace of $\Lambda^k(\mathbb{R}^n)$, or alternatively it denotes the inclusion map $G(k,n) \to \Lambda^k(\mathbb{R}^n)$). But it's not so bad. The point of the theorem is that it's actually easy to construct measures on the Grassmanian. The "geometric" way is to take some surface $S$ and pushforward its Euclidean surface area along the Gauss map: the resulting measure tells you how much of the surface is parallel to a given plane represented by a point in the Grassmanian. Burago and Ivanov call this the "weighted Gaussian image" of the surface $S$. The "algebraic" way is to simply pick a finite number of unit $k$-vectors $u_1, \dots, u_N$, and assign weights $\lambda_i$ to them to form a discrete measure $\mu$ with $\mu(u_i) = \lambda_i$. For example, Anton constructs a measure this way in his argument.

We can ask whether an algebraically-constructed measure also arises from the geometric construction, as a weighted Gaussian image. Any finitely-supported measure arises geometrically by taking a bunch of disconnected shapes of appropriate areas which lie in the appropriate planes. But according to Burago and Ivanov, we can do better than this (if we're willing to allow an $\epsilon$ of room): we can can construct such a surface whose boundary is controlled by the integral of the measure (which, again, for a discrete measure is a weighted sum of its supporting $k$-vectors). In particular, if the integral / sum comes out to zero, we can take the surface to be closed: this correspondence between an algebraic condition (related to linearity) and a geometric condition amenable to the Stokes' criterion is exactly what we need.

The $\epsilon$ of room corresponds to parts of the surface whose tangent planes weren't supported by our measure. This is needed because for a general set of planes we can't quite construct a closed polytope with sides parallel to exactly those planes. For example, the planes might be linearly independent, so there's no lower-dimensional subspace for them to intersect along. Given that there are such geometric obstructions, it's pretty remarkable that the Burago-Ivanov theorem actually holds! What does such surfaces look like? Burago and Ivanov provide one example: consider a triangular prism: by stretching the prism on one axis and shrinking on the other, you can shrink the end caps to be arbitrarily small while maintaining constant area of the other sides. This is the sort of thing that has to happen.

Tim Campion
  • 60,951