Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Physics / Lai Continuum Mechanics / Lai support docs

Time derivatives of differentials and Squirmy Integrals

DOCX · 61.1 KB
Open DOCX file

Personal study notes by Phil (dated 3.19.12, with later comments) written alongside Lai's continuum mechanics text. They derive dt(dx) with the dumbbell model and dt(dV)=div(v)dV. They then define 1D and 3D squirmy integrals and relate them to Lai p. 188, ending with a derivation of the 1D and 3D Reynolds Transport Theorem that needs no squirmy integrals.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
Time derivatives of differentials and Squirmy Integrals PhL 3.19.12 Comment: These are important notes. Something I did on my own way back in 3/12 was actually a derivation of both forms of the Reynold's Transport Theorem on page 418 which I encountered in 6/12 and which I am resuming with in 9/12. My notion of a "squirmy integral" in 1D, where the dx move and are written dx(t), becomes a "squirmy volume integral" in 3D, where the squirmy volume is the moving volume of fluid dynamics, as compared with the non-moving control volume. But in the end you can derive RTT with nothing squirmy, as shown in item 5. I just can't seem to get comfortable with these things, not sure they are "real" or just fiddle-faddle. 1. Dealing with dt(dx): the dumbbell model 1 2. Dealing with dt(dV) 2 3. The Squirmy 1D Integral 4 4. The Squirmy 3D Integral and contact with Lai page 188 7 5. Derivation of 1D then 3D RTT without need for squirmy anything. 10 1. Dealing with dt(dx): the dumbbell model Page 95. (Ch3) This talks about dt(dx). The physical meaning of this is that dx represents a little dumbbell having two endpoints, and as we flow, this dumbbell rotates and stretches. The endpoints of the dumbbell track two points in the flow. That seems totally clear and somewhat specific to continuum mechanics. Think of dx as a probe in the flow. Now here seems one way to derive this. Consider our very basic starting point dx = F dX This tells how the dumbbell which starts at time t0 ends up at time t. dX is a rock solid constant. So dt(dx) = (dtF) dX . This must be valid! Write out in components in dev notation, and below ∂i means ∂/∂Xi dt(dxi) = (dtFij)dXj Fij = (∂xi/∂Xj) = ∂(X)jxi = (Xx)ij dtFij = dt(∂xi/∂Xj) . Fij = (∂xi/∂Xj) is telling us how components of dumbbells change. More detail on the above Fij = (∂xi/∂Xj) = (∂xi(X,t)/∂Xj) = Fij(X,t) = ij(X,t) . Consider now (X is a constant, so dt → ∂t here), (dtFij) = dt(∂xi(X,t)/∂Xj) = ∂t ∂(X)j xi(X,t) = ∂(X)j ∂t xi(X,t) = ∂(X)j i(X,t) and we have then shown that dt(dxi) = (dtFij)dXj = [ ∂(X)j i(X,t)] dXj = [(X) ]ij dXj or dt(dx) = [(X) ] dX and this agrees with p 95 (3.12.5) left equality. Both sides have dimensions L/T. This tells how the dumbbell is changing at time t, but you have to know (X,t) and dX to compute it (in this expression). Notice that you cannot take the limit dX→0 all the way, so this equation is different from an equation such as f '(x)dx = df where f '(x) retains its meaning in the limit. When we write dx(f) = f '(x), neither side is a differential so the limit is a function. But in the equation above, both sides are differentials, not functions. I don't recall this notion coming up in Stak's distribution theory. Now go back a few lines and write (dtFij) = ∂(X)j i(X,t) = ∂(X)j i(x(X),t) = ∂/∂Xj i = (∂xk/∂Xj) (∂/∂xk) i(x,t) = Fkj ∂(x)k i(x,t) . Then we have dt(dxi) = (dtFij)dXj = Fkj [∂(x)k i(x,t)] dXj = [∂(x)k i(x,t)] [Fkj dXj] = [∂(x)k i(x,t)] dxk = [(x) ]ik dxk which says dt(dx) = [(x) ] dx and this then is the other form shown in (3.12.5). Lai in 3.12.4 gets to these results much more quickly than I did, and I agree with his stuff. In any event, this second form is much more practical. We look at a dumbbell dx and ask how it changes in time. All we need is the Eulerian velocity field (x,t) since we already know dx . Since our dumbbell dx has a non-zero derivative, we can consider it as dx(t). That is to say, this thing is "squirmy". 2. Dealing with dt(dV) What does this one mean: dt(dV). The volume of our constant-mass flow volume dV is in fact changing, and it's shape is also changing. I know that dV = detF dV0, our famous p 130 result. This is the change after a long finite flow. But certainly then we can say dt(dV) = dt[det(F)]dV0 This looks like it will be "the hard way" to do things. I will just try brute force as usual dt[det(F)] = dtεijkF1iF2jF3k = εijk (dtF1i) F2jF3k + cyclic on 1,2,3 From above we had (dtFij) = Faj ∂(x)a i(x,t) so (dtFIJ) = FaJ ∂(x)a I(x,t) so (dtF1i) = Fai ∂(x)a 1(x,t) The first term above is then εijk Fai {∂(x)a 1(x,t)} F2jF3k = {∂(x)a 1(x,t)} εijk Fai F2jF3k Now I claim that εijk Fai F2jF3k = δa,1 εijk Fai F2jF3k = δa,1 det(F) so our first term is then = {∂(x)a 1(x,t)} δa,1 det(F) = {∂(x)1 1(x,t)} det(F) The sum of the three terms will then be dt[det(F)] = div(x)[ 1(x,t)] det(F) and then we get dt(dV) = dt[det(F)]dV0 = div(x)[ (x,t)] det(F) dV0 = div(x)[ (x,t)] dV = div()dV and hurray, this agrees with p 97 (3.13.14). Once again, if we want to know how dV is changing right now at time t, first we need to know dV, which of course we DO know, and then we need that same Eulerian velocity field that we needed before. So here are our two results side by side: dt(dx) = [] dx => dx(t) dt(dV) = div()dV => dV(t) The volume element is thus also "squirmy". 3. The Squirmy 1D Integral (a) The General Idea. Consider the following "squirmy integral" I(t) ≡ !Syntax Error, If(x,t) dx(t) where we now plot things at time t in black, and at time t+dt in red, Remember that an integral is just the limit of a sum, and we can choose to do the sum in this funny way where the dx(t) vary with time. The only requirement is that the dx's "fill out" the interval. There is no rule that they have to be independent of t. Think then of dx(t) as 1D dumbbells in a flow. This sum is shown after the next paragraph. [ all the dx(t) at a given time t are the same size, we don't have dx(x,t) ] At time t we arbitrarily set all the dx intervals equal, but as time progresses, they become unequal in size, and they move a little bit. This is some kind of "moving domain integral" of the type encountered in continuum mechanics. The tiny wormlike dxi(t) intervals "squirm" in time, they move and change in length (like dumbbells changing in a flow over time). Of course the picture should show 1000 of these intervals, each changing only a tiny amount. The integral at either time t or time d+dt is completely well defined as the limit of the sum of the intervals times the function value. Notice that the function also is allowed to move a small amount (red versus black curve above). We might define the black time t situation as the "control" integration. The "control volume" is from a(t) to b(t), and the intervals for this control volume (the interval at time t) happen to be equally spaced. The question is this: how might we compute dtI(t) where dt is shorthand for d/dt? I propose we think of the integral at each time as a limit of sums as suggested by the above picture. Then I(t) ≡ !Syntax Error, If(x(t),t) dx(t) = Σi f(xi(t),t) dxi(t) I(t+dt) ≡ !Syntax Error, If(x(t+dt),t+dt) dx(t+dt) = Σi f(xi(t+dt),t+dt) dxi(t+dt) Notice that Σi = Σi=1N where N is the fixed number of intervals, and N = 6 in the above example. Now subtract I(t+dt) - I(t) = Σi f(xi(t+dt),t+dt) dxi(t+dt) – Σi f(xi(t),t) dxi(t) = Σi [f(xi(t+dt),t+dt) dxi(t+dt) –f(xi(t),t) dxi(t) ] Divide by dt to conclude that dtI(t) = Σi dt[f(x(t),t)dx(t)] . Now in this sum we can use the black equally spaced intervals since we are doing the sum at time t. In other words, the sum here is done in the "control volume" sense just mentioned. We then take the limit to obtain dtI(t) = Σi dt[f(x(t),t)dx(t)] = !Syntax Error, I dt[f(x(t),t)dx(t)] . Thus, we obtain our first conclusion: I(t) ≡ !Syntax Error, If(x(t),t) dx(t) => dtI(t) = !Syntax Error, I dt[f(x(t),t)dx(t)] . (*) We move the dt through the integral, but it acts not just on f(x,t), but also on dx(t). This is the unique feature of "the squirmy integral" (which must have some official name but I don't know what it is). This conclusion is "the first step" that Lai takes at the top of page 188 where he uses D/Dt for our dt. Of course we can now expand in the usual manner, dt[f(x(t),t)dx(t)] = dt[f(x(t),t)] dx(t) + f(x(t),t) dt[dx(t)] . (b) Comment: The integral I(t) in (*) is a "moving integral" inasmuch as the integration domain changes in time. This is expressed not only in the fact that the endpoints can move, but also that the dx(t) move. In fact, the endpoint motion is just a result of the motion of the dx(t), and the motion of the dx(t) is the driving force here. You might imagine a situation where the dx(t) all squirm, but the end points in fact don't change at all. Now the integral dtI(t) shown in (*) is also a "moving integral" and we would have to treat it as such IF we were doing to compute something like dt{dtI(t)}. But at least for now, we have no intention of computing this second time derivative, and therefore we can imagine that this second integral is a fixed integral, not a moving one, and we integrate over the control volume. It is then only in this sense and for this application range that we can write I(t) ≡ ∫Im f(x(t),t) dx(t) => dtI(t) = ∫Ic dt[f(x(t),t)dx(t)] , where Im means we are integrating over the moving (squirmy) interval, while Ic means we are integrating over the control interval. As an example, if f = ρ, the linear mass density, then I(t) = M (total mass in our interval or volume) because it is a moving integral! Our scenario is that the matter in the interval moves (squirms) but none leaves the interval, so M never changes, and that is precisely what we mean by the moving interval. It tracks the matter. It would seem then that dtI(t) = 0 in this case. We can then apply this same tracking integral to functions other than ρ if we want. (c) Expanding the integrand. At this point, we need some kind of model for the function dx(t). We did this above in 3D, but let's do it again here in 1D. I think we cannot avoid at least temporarily involving the dX reference "dumbbell", so dt[dx(t)] = dt[ x(X+dX,t) - x(X,t)] = (X+dX,t)- (X,t) . dumbbell at t=t We can then of course express each velocity in its Eulerian sense and write dt[dx(t)] = (x+dx,t) - (x,t) = ∂x(x,t) dx(t) . So we have now added some "physics" into the picture of a squirmy integral. Given this model for the interval function dx(t), which model really was just dx(t) = F(t)dX, where F is our linearized transformation normally called S(t), we can now continue on to say (Leibniz), dt[f(x(t),t)dx(t)] = { dt[(x,t)] + (x,t) ∂x(x,t) } dx(t) where now we might as well show the modality of both functions f and v -- they are both Eulerian. We have now arrived at this further conclusion: I(t) ≡ ∫Im (x(t),t) dx(t) => dtI(t) = ∫Ic dt[(x(t),t)dx(t)] = ∫Ic { dt[(x,t)] + (x,t) ∂x(x,t) } dx(t) Now consider that dt[(x,t)] = ∂t[(x,t)] + ∂x[(x,t)] (∂x/∂t) = ∂t[(x,t)] + ∂x[(x,t)] (x,t) . Then our integrand above is in fact { dt[(x,t)] + (x,t) ∂x(x,t) } = ∂t[(x,t)] + (x,t) ∂x(x,t) + ∂x[(x,t)] (x,t) = ∂t[(x,t)] + ∂x[ (x,t) (x,t)] so we now have shown the following: I(t) ≡ ∫Im (x(t),t) dx(t) => dtI(t) = ∫Ic dt[(x(t),t)dx(t)] = ∫Ic { ∂t[(x,t)] + ∂x[(x,t) (x,t)] } dx(t) As Lai notes on page 189, the twiddle is omitted when it is obvious that we are dealing with Eulerian functions, but I will maintain it for a while anyway. Application of the 1D Squirmy Integral. Suppose we have a distribution of mass dm = ρ(x)dx along a line. Suppose we select some segment of the line which contains some of this mass distribution. Suppose the blob of mass is moving in some smooth manner. Let a(t) be the left edge of our selected blob, and let b(t) be the right edge. As the blob smoothly evolves, a(t) continues to be the left edge and b(t) continues to be the right edge. This in fact is how a(t) and b(t) are defined for this application. That means that if we just look at the integral from a(t) to b(t) of dm = ρdx, we always get the same total M, and that means the time derivative of that particular integral dtI(t) would be zero. This is the type of application we are interested in! The interval which moves and is always between a(t) and b(t) is the "moving volume" or the "material volume". We could pick a "control volume" at some instant in time (like t), but that is not the application we are interested in. We are interested in the physics of the matter in a moving blob. So the integral to which we apply dt will always be a "moving volume" in our applications in fluid mechanics. The integrals on the RHS can be either moving or fixed volume integrals, they are the same at time t. You only need to use a moving volume when you are going to apply dt to an integral. 4. The Squirmy 3D Integral and contact with Lai page 188 We know that dt(dV) = div()dV from section 2 above, so we can see what the 3D version of the above equations will look like: [ just as we had a(t) and b(t) above, we write Vm(t) as the moving region) I(t) ≡ ∫Vm(t) (x(t),t) dV(t) => dtI(t) = ∫Vc dt[(x(t),t)dV(t)] = ∫Vc { dt[(x,t)] + (x,t) div() } dV(t) . Again, I(t) is a moving volume integral so we write Vm as the integration domain. As long as no further time derivatives are planned, we can regard the integrals for dtI(t) as Vc, over the control volume. Now doing again what was done above dt[(x,t)] = ∂t[(x,t)] + ∂i (x,t) (∂xi/∂t) = ∂t[(x,t)] + ∂i(x,t) i(x,t) = ∂t[(x,t)] + (x,t) (x,t) Then the integrand is { dt[(x,t)] + (x,t) div() } = ∂t[(x,t)] + (x,t) (x,t) + (x,t) div() Now write the following vector identity, (φA) = A φ + φ (A) () = + () to conclude that { dt[(x,t)] + (x,t) div() } = ∂t[(x,t)] + div ( ) and we end up with this situation: I(t) ≡ ∫Vm(t) (x,t) dV(t) => dtI(t) = ∫Vc dt[(x,t)dV(t)] = ∫Vc { ∂t[(x,t)] + div ( )} dV(t) Example: Suppose f = ρ, the 3D mass density. Then we know that I(t) = 0 as a moving integral. We conclude then that ∫Vc { ∂t[(x,t)] + div ( )} dV(t) = 0 Since this must be valid for any control volume Vc, if we shrink that down, we conclude that in fact it must be true that ∂t + div ( ) = 0 as a local differential statement Now = , the mass current, so this says ∂t + div () = 0 which is "the usual" equation of continuity for any "flow" situation where the stuff that is flowing is neither being created nor destroyed. Our general analysis above and this specific example appear in Lai p 188 top. Notes added 6.30.12. Go back one step in the above to where we had, I(t) ≡ ∫Vm(t) (x(t),t) dV(t) => dtI(t) = ∫Vc dt[(x(t),t)dV(t)] = ∫Vc { dt[(x,t)] + (x,t) div() } dV(t) . Write this using the Lai derivative notation, D/Dt { ∫Vm(t) (x(t),t) dV(t) } = ∫Vc [ D/Dt [(x,t)] + (x,t) div() ] dV(t) Now, (x,t) is an arbitrary scalar function in this whole analysis. It could be a component of some tensor of arbitrary rank. We would then have the above statement for each component of that tensor: D/Dt { ∫Vm(t) ijk..(x(t),t) dV(t) } = ∫Vc [ D/Dt [ijk.. (x,t)] + ijk.. (x,t) div() ] dV(t) or in shorter notation D/Dt { ∫Vm(t) ijk..(x,t) dV } = ∫Vc [ D/Dt [ijk.. (x,t)] + ijk.. (x,t) div() ] dV(t) or in still tighter notation D/Dt { ∫Vm(t) ijk.. dV } = ∫Vc [ D/Dt [ijk..] + ijk.. div() ] dV and if we then leave off the tensor subscripts (same in each term), and remove the twiddle, D/Dt { ∫Vm(t) T(x,t) dV } = ∫Vc [ DT/Dt + T div(v) ] dV Much to my amazement, this is precisely the Reynolds Transport Theorem of 7.4.2 p 418, written in one of its two forms! So before I even started into Chapter 7, I had already derived this thing! I just didn't know what it was called. I will now produce the other form 7.4.1. Go back to the above where we had I(t) ≡ ∫Vm(t) (x,t) dV(t) => dtI(t) = ∫Vc dt[(x,t)dV(t)] = ∫Vc { ∂t[(x,t)] + div ( )} dV(t) . Now use the divergence theorem to replace the last volume integral dtI(t) =∫Vc { ∂t[(x,t)] dV(t) + ∫Sc dS ( ) = ∫Vc { ∂t[(x,t)] dV(t) + ∫Sc dS n ( ) = ∫Vc { ∂t[(x,t)] dV(t) + ∫Sc ( n) dS Again replace with our generic tensor component to get D/Dt { ∫Vm(t) T(x,t) dV } = ∫Vc ∂tT dV + ∫Sc T ( n) dS and this then verifies the form 7.4.1 page 418. 5. Derivation of 1D then 3D RTT without need for squirmy anything. Here is such an integral: I(t) ≡ !Syntax Error, If(x,t) dx I(t+dt) ≡ !Syntax Error, If(x,t+dt) dx = = !Syntax Error, If(x,t+dt) dx + !Syntax Error, I f(x,t+dt) dx – !Syntax Error, I f(x,t+dt) dx where I have assumed that a(t) and b(t) are both monotonic increasing functions. If they are not, I think the same equation is true, but the second two integrals could be negative. Now keep going : ≈ !Syntax Error, If(x,t+dt) dx + f(b,t)!Syntax Error, I dx – f(a,t)!Syntax Error, I dx = !Syntax Error, If(x,t+dt) dx + f(b,t) [b(t+dt) - b(t)] – f(a,t) [a(t+dt) - a(t)] = !Syntax Error, If(x,t+dt) dx + f(b,t)b'(t)dt – f(a,t) a'(t)dt This is all I(t+dt). Rewrite the first term as !Syntax Error, If(x,t+dt) dx = !Syntax Error, I [f(x,t) + dt ∂tf(x,t) ] dx = I(t) + dt !Syntax Error, I∂tf(x,t)dx Therefore we have I(t+dt) = !Syntax Error, If(x,t+dt) dx + f(b,t)b'(t)dt – f(a,t) a'(t)dt = I(t) + dt !Syntax Error, I∂tf(x,t)dx + f(b,t)b'(t)dt – f(a,t) a'(t)dt It follows that dtI(t) = !Syntax Error, I∂tf(x,t)dx + f(b,t)b'(t) – f(a,t) a'(t) Now let vb = b'(t) be the velocity of the right endpoint, and think of it as vb = vb . At that end point the normal vector to the region is = + so then f(b,t)b'(t) = f(b,t) (n vb) . At the other end we have the opposite sign for n, so we have – f(a,t) a'(t) = f(b,t) (n va) where va = va . Then we have dtI(t) = !Syntax Error, I∂tf(x,t)dx + sumi f(xi,t) (n vi) and once again, where Σi represents a sum over points on the boundary of region (a(t),b(t)) Dt!Syntax Error, If(x,t) dx = !Syntax Error, I∂tf(x,t)dx + Σi f(xi,t) (n vi) Now one more step. Let t = τ = some particular fixed time. Then the above says [ Dt {!Syntax Error, If(x,t) dx} ]t=τ = !Syntax Error, I [∂tf(x,t)]t=τ dx + Σi f(xi,τ) (n vi) We can then extract the ∂t to get [ Dt {!Syntax Error, If(x,t) dx} ]t=τ = {∂t[!Syntax Error, If(x,t)dx ]}t=τ + Σi f(xi,τ) (n vi) We now regard !Syntax Error, I = ∫Vm and !Syntax Error, I =∫Vc to get [ Dt {∫Vm f(x,t) dx} ]t=τ = ∫Vc [∂tf(x,t)]t=τ dx + Σi f(xi,τ) (n vi) [ Dt {∫Vm f(x,t) dx} ]t=τ = {∂t[∫Vc f(x,t)dx ]}t=τ + Σi f(xi,τ) (n vi) The first of these two lines is fairly unambiguous if we then set τ = t Dt {∫Vm f(x,t) dx} = ∫Vc [∂tf(x,t)] dx + Σi f(xi,t) (n vi) but the second line, which often appears in literature, is a little hazy since we have to write Dt {∫Vm f(x,t) dx} = ∂t[∫Vc f(x,t)dx ] + Σi f(xi, t) (n vi) But in this second line, the reader just "thinks of" Vc as independent of time so there is then no confusion. But when you actually write out ∫Vc = !Syntax Error, I, the confusion comes back a bit. One simply has to understand that the ∂t passes through the integral. Lai only uses the first form. Now, the last term is the "outflow of f through the boundary". There is no ambiguity concerning the sign of this last term, it is what we derived it to be. So we have Dt {∫Vm f(x,t) dx} = ∂t[∫Vc f(x,t)dx ] + Σi f(xi,t) (n vi) change in amount change in amount outflow of f thru of f in moving Vm of f in fixed Vc boundary of Vc If we now add the physical extra input and say that Vm is a boundary which tracks fluid velocity v, then we know that Vm contains the same particles all the time and can be tried as a "particle" in the sense of particle mechanics. In this case, if f(x,t) = mass density per cm ρ(x,t), then LHS = 0 and we get that the change in the Vc amount of mass equals - ouflow = +inflow of mass, so signs are right. The above line then becomes the RTT for a flow in 1D. In 3D things look that same, but the boundary is then not just two points but a 2D surface and we then have Dt {∫Vm f(x,t) dx} = ∂t[∫Vc f(x,t)dx ] + ∫Sc f(x,t) (n v) change in amount change in amount outflow of f thru of f in moving Vm of f in fixed Vc boundary of Vc Now again, if f = ρ, we find ∂t[∫Vc ρ(x,t)dx ] = – ∫Sc ρ(x,t) (n v) which says that the increase in mass in the fixed control volume equals the mass inflow. Thus, we have derived the Reynolds Transport Theorem without the need for any squirmy dx segments. In this section the dx were just constants. That is one main point of this subsection. The other point is that the sign of the last term is plus and is always an outflux of f. Now, my derivation here did not use squirmy anything. But moving from the 1D to 2D or 3D is not immediately obvious. I could do it, but it takes some work. The extra pieces above in the 1D case, !Syntax Error, I f(x,t+dt) dx – !Syntax Error, I f(x,t+dt) dx must become ∫ΔV f(x,t+dt) dV where ΔV = Vm - Vc = the difference volume. Of course the shape of ΔV is determined by the local velocity v at each point on the boundary Vc, and that is how v will get into the picture. In fact, a little dV piece of ΔV would be dV = (nv) dt dS so there it is : I(t+dt) = ∫Vc f(x,t+dt) dV + ∫ΔV f(x,t+dt) dV = ∫Vc f(x,t) dV + dt ∂t∫Vc f(x,t) dV + ∫Sc f(x,t+dt) (nv) dt dS = I(t) + dt ∂t∫Vc f(x,t) dV + ∫Sc f(x,t+dt) (nv) dt dS And then we get our desired 3D result DtI(t) = ∂t∫Vc f(x,t) dV + ∫Sc f(x,t) (nv) dS and again we have an outflow term with a + sign on the right. So I have now derived the 3D RTT without needing anything "squirmy". You can always "check" the sign of the second term by treating f = ρ.