Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Green's, Stokes and Divergence Theorem

  1. May 6, 2012 #1
    When the exercise tells me to calculate the flux, how do I know when I need to use each of these theorems (Green's, Stokes or Divergence)?

    Can anyone tell me the difference between them? I'm a LOT confused about this. If anyone knows any good material about this on internet, it'll help me a lot too.

    Thank you!!
  2. jcsd
  3. May 6, 2012 #2


    User Avatar
    Science Advisor
    Homework Helper

    flux is computed by an integral. sometimes that integral can be computed directly, in which case none of those theorems is needed. usually flux means rate of flow of a moving substance across a boundary of some kind. inflow is measured negatively to cancel outflow, so total flux is outflow minus inflow. in the plane one can measure flux across a closed curve bounding a plane region. If the substance, like water, is assumed incompressible, then the same amount will flow in that flows out in a given unit of time, unless water is welling out of a source, like a spring, inside the closed curve, or unless some water is disappearing into a hole. In general the total outflow across the boundary curve will equal the amount welling from springs minus the amount disappearing down holes in the region inside the curve.

    That statement is called Green's theorem. The flow is measured by a path integral around the boundary curve, and the total amount generated within the region, is measured by a double integral taken over the region. Thus either one of those integrals will measure the flux.

    Some times one or the other of those integrals is easier to compute than the other. E.g. in the case of no wells or holes in the region, the double integral be just be the integral of zero, so that is the easy one. The path integral, even though it all cancels out in the end, will be harder to compute in that case, so that is one time to use the theorem.

    The divergence theorem refers to the same situation noly in 3 - space instead of the plane. This time there is a closed surface bounding a solid region, and some substance flowing across that boundary substance. A certain surface integral measures the flow per unit of time. If you can do that integral, that is one way to measure the flux.

    Again it is true that the total flux equals the amount of the substance generated inside the region minus the amount disappearing into sinks in the region. This difference , or this total "divergence" of the substance out from the region, is measured by a solid integral taken over the inside of the region. The fact that the two integrals are equal is called the divergence theorem. Again both integrals measure the same thing and you want to use the easier one.

    It is a good idea to always compute the second integrand, the one for the integral over the inside of the region, to see if it comes out zero, or a constant, or something easy to integrate before trying to evaluate the first integral.

    I.e. the flux itself is by definition given by the boundary integral, and the other integral over the inside of the region is an alternative way to compute it which may or may not be easier.

    There is also a twist on Green's theorem when you want to measure the amount by which the substance flows around the boundary curve instead of across it. It is the same theorem after a 90 degree rotation, and is also called Green's theorem.

    stokes theorem, relates an integral around a space curve to an integral over a surface bounded by that curve. i don't see intuitively how to view that as a "flux" but maybe I am limited in my imagination.
  4. May 6, 2012 #3


    User Avatar
    Science Advisor

    You understand, don't you, that the very statement of these theorems describes the conditions under which they are to be used.

    For example, Green's theorem says
    "Let C be a positively oriented simple closed curve in R2 with D the region bounded by C. Then as long as L and M have continuous partial derivatives in D,
    [tex]\oint_C Ldx+ Mdy= \int_D\int \left(\frac{\partial M}{\partial x}- \frac{\partial L}{\partial y}\right) dydx[/tex]

    That is, Green's theorem applies to a two dimensional region in a plane, bounded by a simple closed curve.

    Stokes theorem, on the other hand, applies to any two dimensional region, S, in three dimensional space, bounded by a simple closed curve, C, and says if [itex]\vec{F}[/itex] is continuously differentiable in S, then
    [tex]\oint_C\vec{F}\cdot d\vec{r}= \int_S\int \nabla\times\vec{F}\cdot d\vec{S}[/tex]
    Stokes theorem reduces to Green's theorem if all the points of S lie in a single plane.

    The divergence theorem is completley different: if V is a three dimensional region in R3, with two dimensional boundary S, then for [itex]\vec{F}[/itex] continuously differentiable in V,
    [tex]\int\int\int_V \left(\nabla\cdot\vec{F}\right)dV= \int_S\int \vec{F}\cdot d\vec{S}[/tex].

    That is, instead of a two dimensional surface bounded by a curve, we have a three dimensional region bounded by a two dimensiona surface.

    Green's theorem would be used for flux through a two dimensional region in the plane, Stokes theorem of flux through a two dimensional region in space, and the divergence theorem for flux through a three dimensiona region in space.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook