What Is the Normal Vector in Stoke's and Gauss' Theorems?

  • Context: Graduate 
  • Thread starter Thread starter pivoxa15
  • Start date Start date
  • Tags Tags
    Normal Theorem
Click For Summary

Discussion Overview

The discussion revolves around the concept of normal vectors in the context of Stokes' and Gauss' theorems, exploring their definitions and implications in surface integrals. Participants examine whether the normal vector refers to the boundary of a surface or the entire surface itself, and how this affects the integration process in both theorems.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • Some participants question whether the normal vector \( n \) in the integral \( \int (F \cdot n \, dS) \) refers to the boundary of the surface or the entire surface, noting that if it refers to the whole surface, there could be multiple normals.
  • Others clarify that in Stokes' theorem, the normal vector \( \hat{n} \) is typically defined as perpendicular to the surface and may vary depending on the position on the surface.
  • There is a suggestion that if the surface is flat, the normal vector could be considered constant, while for curved surfaces, it may be a function of position.
  • One participant points out that the normal vector must be defined consistently, especially when discussing the flux across the boundary of a region.
  • Some participants express confusion regarding the relationship between Stokes' theorem and the divergence theorem, particularly in terms of how normal vectors are treated in each case.
  • A specific question is raised about determining the normal vector for the bottom hemisphere of a ball, prompting discussions about parametrization and the calculation of normal vectors in spherical coordinates.

Areas of Agreement / Disagreement

Participants express differing views on the definition and application of normal vectors in Stokes' and Gauss' theorems. There is no consensus on whether the normal vector should be considered constant or variable, and the relationship between the two theorems remains a point of contention.

Contextual Notes

Participants note that the normal vector's definition may depend on the specific context of the surface being integrated over, and there are unresolved questions regarding the implications of varying normal vectors in different scenarios.

pivoxa15
Messages
2,250
Reaction score
1
When integrating over the suface, you have (curl F dot n) in the centre of the integral. Is that n or normal the normal to the boundary of the surface? Or is it the normal of the whole surface, in which case there will be many different ones so seems wrong because n should be definite.I also like to ask about the normal (I assume it should be constant as well) in Gauss' Divergence theorem (again replacing (F dot ds) by (F dot n dS). How do you determine that? If I have the bottom hemisphere of a ball, z<=0. What would be its normal vector?
 
Last edited:
Physics news on Phys.org
Stokes' theorem says:

[tex] \oint_{\partial A} \vec{F} \cdot \vec{dl} =<br /> \iint_A \left(\vec{\nabla}\times\vec{F}\right) \cdot\vec{ds}.[/tex]

On the LHS, we have the value of the vector field F at a point on the boundary of the surface A dotted with the infinitesimal line vector at that point and summed over the line that forms the boundary of A.

On the RHS, we have the value of the curl of F at a point on the surface A dotted with an infinitesimal area vector at that point (i.e. a vector who has a value of the size of the area, and a direction of the outward normal) summed over the area A.

Which term in particular are you having trouble with?

P.S. There is a more general Stokes' theorem, but it looks to me like you are referring to this one.

**EDIT**: Post has been corrected.
 
Last edited:
When you are integrating over the surface (the left eqn), you can also do (F dot n dS). Is the n the normal vector of the boundary or the normal to the whole surface? If the latter than there can be many normal vectors.
 
I think pivoxa15 is referring to Stokes' Theorem in the following form:

[tex]\int_C \vec F \cdot d\vec r = \iint_S \nabla \times \vec F \cdot d\vec S[/tex]

where:
[tex]d\vec S = \hat n dS[/tex]

and is concerned with [itex]\hat n[/itex] on the surface [itex]S[/itex]

I also believe pivoxa15 is asking if [itex]\hat n[/itex] is constant, or if it is a function that is related to position, such as [itex]\hat n(x,y,z)[/itex].

If it is a function, then [itex]\hat n[/itex] will point in a direction depending on x,y,z where x,y,z are points on the surface S.My understanding is that the normal vector is a vector of length 1. It is also perpindicular to the surface S. So I believe that in general [itex]\hat n[/itex] should be thought of as a function [itex]\hat n (x,y,z)[/itex] with properties:
[itex]|\hat n| =1[/itex]
and n is perpindicular to S

So if S is flat, then [itex]\hat n[/itex] is "constant" and does not change based on position, so you would have something like:
[itex]\hat n = (a,b,c)[/itex]Now I could be wrong here, so take it with a grain of salt.
 
Last edited:
pivoxa15 said:
When you are integrating over the surface (the left eqn), you can also do (F dot n dS). Is the n the normal vector of the boundary or the normal to the whole surface? If the latter than there can be many normal vectors.

It should be obvious that when you are integrating [itex]\vec{f}\cdot\vec{n}dS[/itex] over a surface then the normal is the normal to the surface. Of course there are "many normal vectors"- the normal at each point is a vector function and the dot product is the function you are integrating.
 
Sorry, FrogPad is right, of course; thanks for the correction. The post has been edited.
 
FrogPad said:
I think pivoxa15 is referring to Stokes' Theorem in the following form:

[tex]\int_C \vec F \cdot d\vec r = \iint_S \nabla \times \vec F \cdot d\vec S[/tex]

where:
[tex]d\vec S = \hat n dS[/tex]

and is concerned with [itex]\hat n[/itex] on the surface [itex]S[/itex]

I also believe pivoxa15 is asking if [itex]\hat n[/itex] is constant, or if it is a function that is related to position, such as [itex]\hat n(x,y,z)[/itex].

If it is a function, then [itex]\hat n[/itex] will point in a direction depending on x,y,z where x,y,z are points on the surface S.


My understanding is that the normal vector is a vector of length 1. It is also perpindicular to the surface S. So I believe that in general [itex]\hat n[/itex] should be thought of as a function [itex]\hat n (x,y,z)[/itex] with properties:
[itex]|\hat n| =1[/itex]
and n is perpindicular to S

So if S is flat, then [itex]\hat n[/itex] is "constant" and does not change based on position, so you would have something like:
[itex]\hat n = (a,b,c)[/itex]


Now I could be wrong here, so take it with a grain of salt.

I have realized that for the Stoke's theorem, the normal is the normal to the boundary of the surface which is normally a disk. So the normal should be a constant in this case.

But with Green's theorem, you are integrating the surface of a closed solid so in that case, the normal would be a variable.
 
think about it: stokes says the flux across the boundary of the region equals the integral of the divergence over the interior region bouned by the surface, hence the normal must be to the boundary surface of the region.
 
mathwonk said:
think about it: stokes says the flux across the boundary of the region equals the integral of the divergence over the interior region bouned by the surface, hence the normal must be to the boundary surface of the region.

How does divergence come into Stokes? I thought it was only the curl?
 
  • #10
Now I'm getting confused! The "generalized Stoke's theorem"
says that [itex]\int_{\partial M}\omega= \int_M d\omega[itex]where M is a manifold, [itex]\partial M[/itex] is its boundary, [itex]\omega[/itex] is a differential form on [\partial M[/itex], and [itex]d\omega[/itex] is its differential. If we take [itex]\omega[/itex] to be f(x,y,z)dS on the boundary of some 3 dimensional manifold, we get the divergence theorem and if we take it to be f(x,y,z)ds on the boundary of a 2 dimensional manifold, then we get the original "Stoke's theorem".<br /> <br /> A lot of detail is given here:<br /> <a href="http://mathworld.wolfram.com/StokesTheorem.html" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://mathworld.wolfram.com/StokesTheorem.html</a><br /> <br /> But, once again, whether the normal is to the surface or the curve bounding the surface, it is typically <b>not</b> constant.<br /> <br /> One specific question that was asked was "If I have the bottom hemisphere of a ball, z<=0. What would be its normal vector?"<br /> <br /> We can parametrize the sphere, of radius R, centered at the origin, using x, y themselves: x= x, y= y, z= [itex]-\sqrt{R^2- x^2- y^2}[/itex]<br /> Then the "fundamental vector product" (see <a href="http://www.math.duke.edu/education/ccp/materials/mvcalc/parasurfs/para3.html" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://www.math.duke.edu/education/ccp/materials/mvcalc/parasurfs/para3.html</a>) <br /> [tex](i+ \frac{x}{\sqrt{R^2-x^2-y^2}}k)X(j\frac{x}{\sqrt{R^2-x^2-y^2}}k)[/tex][/itex][tex] is a normal vector to the surface. That time dxdy is the vector differential.<br /> <br /> It would, perhaps be easier to use "spherical coordinates" with [itex]\rho= R[/itex]: [itex]x= Rcos(\theta)sin(\phi), y= Rsin(\theta)sin(\phi), z= Rcos(\phi)[/itex].<br /> <br /> Now the fundamental vector product is<br /> [tex](-Rsin(\theta)sin(\phi)i+ Rcos(\theta)sin(\phi)j)X(Rcos(\theta)cos(\phi)i+ Rsin(\theta)cos(\phi)j- Rsin(\phi)k)[/tex]<br /> Again, that is a vector normal to the ball. [itex]d\vec{S}[/itex] would be that times [itex]d\thetad\phi[/itex]. To integrate over the bottom, [itex]\phi[/itex] would range from [itex]\frac{\pi}{2}[/itex] to [itex]\pi[/itex]. [itex]\theta[/itex], of course, ranges from 0 to [itex]2\pi[/itex].[/tex]
 
  • #11
HallsofIvy said:
Now I'm getting confused! The "generalized Stoke's theorem"
says that [itex]\int_{\partial M}\omega= \int_M d\omega[itex]where M is a manifold, [itex]\partial M[/itex] is its boundary, [itex]\omega[/itex] is a differential form on [\partial M[/itex], and [itex]d\omega[/itex] is its differential. If we take [itex]\omega[/itex] to be f(x,y,z)dS on the boundary of some 3 dimensional manifold, we get the divergence theorem and if we take it to be f(x,y,z)ds on the boundary of a 2 dimensional manifold, then we get the original "Stoke's theorem".<br /> <br /> A lot of detail is given here:<br /> <a href="http://mathworld.wolfram.com/StokesTheorem.html" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://mathworld.wolfram.com/StokesTheorem.html</a><br /> <br /> But, once again, whether the normal is to the surface or the curve bounding the surface, it is typically <b>not</b> constant.<br /> <br /> One specific question that was asked was "If I have the bottom hemisphere of a ball, z<=0. What would be its normal vector?"<br /> <br /> We can parametrize the sphere, of radius R, centered at the origin, using x, y themselves: x= x, y= y, z= [itex]-\sqrt{R^2- x^2- y^2}[/itex]<br /> Then the "fundamental vector product" (see <a href="http://www.math.duke.edu/education/ccp/materials/mvcalc/parasurfs/para3.html" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://www.math.duke.edu/education/ccp/materials/mvcalc/parasurfs/para3.html</a>) <br /> [tex](i+ \frac{x}{\sqrt{R^2-x^2-y^2}}k)X(j\frac{x}{\sqrt{R^2-x^2-y^2}}k)[/tex][/itex][tex] is a normal vector to the surface. That time dxdy is the vector differential.<br /> <br /> It would, perhaps be easier to use "spherical coordinates" with [itex]\rho= R[/itex]: [itex]x= Rcos(\theta)sin(\phi), y= Rsin(\theta)sin(\phi), z= Rcos(\phi)[/itex].<br /> <br /> Now the fundamental vector product is<br /> [tex](-Rsin(\theta)sin(\phi)i+ Rcos(\theta)sin(\phi)j)X(Rcos(\theta)cos(\phi)i+ Rsin(\theta)cos(\phi)j- Rsin(\phi)k)[/tex]<br /> Again, that is a vector normal to the ball. [itex]d\vec{S}[/itex] would be that times [itex]d\thetad\phi[/itex]. To integrate over the bottom, [itex]\phi[/itex] would range from [itex]\frac{\pi}{2}[/itex] to [itex]\pi[/itex]. [itex]\theta[/itex], of course, ranges from 0 to [itex]2\pi[/itex].[/tex]
[tex] <br /> I see that you have done the standard surface integral of curl F and I understand how that is done. <br /> <br /> When I was talking about a constant normal, I was trying to link the line integral in stokes (around the boundary) to Green's theorem. But that can only happen if the normal (of the boundary disc) has only z component and is flat. So in the case of the half hemisphere, it works. Offcourse, I did not understand this at the time of my post but things are slowly coming to me.[/tex]
 
Last edited:
  • #12
in the general statement, there is no difference between greens, stokes, and divergence theorems. abstractly they are all the same. in the plane there is a unique way to pass from a tangent vector field to a curve to a normal vector field (via 90degree rotation), so curl, which measures the integral of the tangential component as you go around a curve, is easily translated into divergence, the integral of the outward normal component.

i will gladly give more detail, but you need to tell me which of the several equivalent theorems you think of as "stokes" theorem. my advice is: just learn green's theorem, that's basically all there is to any of them.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 30 ·
2
Replies
30
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 20 ·
Replies
20
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K