this pieces of surface in my proof is
"infinitesimal" (never spelled that correctly...). Any integral is, in fact, a limit of sum for dS-->0. Yes, forces is somehow distributed on that surface. I do not care how - i'm interested in *full* force acting on this infinitesimal piece of surface. This force creates some torque just because of where it is applied. When dS approaches limit 0 , any relative error we will get approaches 0 . Such things is pretty much basics of integration and all this stuff. To find torque, you add torques caused by small forces acting on infinitely many small pieces of surface. Same there. Just for every piece in this integration i find corresponding piece that cancel this piece out to simplify proof. It is pretty much same as finding "difference of torque" that you suggest. For infinitesimal piece of surface dS, torque difference is
position „X dS * normal * pressure
where position can be any point on that "infinitesimal" surface because it is "infinitesimal" .
If you like, i can prove that with divergence theorem alone.(not that my "normal" proof is invalid, but anyway)
Let ds is area of infinitesimal piece of surface, let it have normal N . let dS=N*ds (will make derivations shorter)
Let R is a position of that piece.
Let p(R)=pressure=-R.y*density*g
and force acting on dS is -dS*p(R)
(normal points out.)
Let Q is a center around what we compute torque.
Then, torque=
∫∫ (R-Q) ´ dS*(-p(R))
surface
[edit: there i skipped some relatively simple steps, you can look for 'em in clickster i posted below. (Actually it's bad that i skipped these steps, might leave some misunderstanding.)]
=
∫∫∫ (R-Q) ´ dV*Ñ(-p(R)) =
volume
Note that Ñ(-p(R))*dV = (0,density*g*dV,0) = - weight of infinitesimal volume dV.
And latest integral is equal to - torque caused by weight of body.
Very short. And can be made even shorter. Because is based on many other things proven.
edit: hope now nabla will look normally....
edit: WTF, now integrals is broken
[Edited by - Dmytry on April 8, 2005 3:04:21 PM]