Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Math / Wedge World / tensor wedge doc / tensor obs

section 2.11 rewrite Oct 31

DOCX · 29.0 KB
Open DOCX file

A rewritten section of a document on tensors and wedge products, stamped as installed on Oct 31, apparently Phil's own draft. It defines the dual space V* as linear functionals on V and builds the dual basis λi from the reciprocal vectors ei. It then shows how rank-2 and rank-k tensors arise as bilinear and multilinear functionals, with coefficients extracted by evaluating at basis vectors and scalar-field transformation properties.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
installed on Oct 31 at 5:30 PM 2.11 The dual spaces V* , V*V* and V*k. In our treatment of the dual space objects we shall attempt to use Greek or script letters for all dual space vectors and tensors encountered. Vectors in V will continue to be represented by Latin letters. Just as we used V as our prototype vector in space V, here we use V as our prototype vector in space V* . The dual space V* is by definition the space of linear functionals over V. If V ϵ V*, we can then write V : V → K V(v) = k ϵ K (2.11.1) where K is any field such as the reals. Since V is a linear functional, V(v) is a linear function. In normal calculus, if f: V → R, one refers to f as a function, and f(v) as that function evaluated at some point in V, though loosely speaking f(v) is also called a function. To emphasize the distinction, we shall refer to f as a "functional" and f(v) as a "function". The basis λi Given n vectors {ei} which are a basis for V, one can find another set of n basis vectors {ei} in V such that, ei ej = δij . (2.3.2) (2.11.2) These are the same ei discussed in Section 2.3. Section 2.7 gave an example of computing the ei from the ei. We can then define a basis {λi) for V* as a set of linear functionals λi such that λi(v) = ei v . // = Σa(ei)a va (2.11.3) Notice that i is a label, not a component. Functional λi is manifestly linear since λi(kv) = kλi(v) and λi(v + v') = λi(v) + λi(v') k ϵ K . (2.11.4) Here v and v' are vectors in V. As noted earlier, the definition of linearity is often combined into a single statement, λi(k1v + k2v') = k1λi(v) + k2λi(v') k1, k2 ϵ K . (2.11.5) The vectors ei are sometimes called "covectors" or "reciprocal vectors" or "dual vectors" which form a "dual basis". From (2.11.3) and (2.3.2) one then has λi(ej) = ei ej = δij . (2.11.6) Therefore, λi(v) = λi(Σj vj ej) = Σj vjλi(ej) = Σj vjδij = vi . (2.11.7) The linear functional λi applied to vector v thus gives the e-basis component vi of v. Comments: 1. The basis functionals λi can be defined directly from λi(ej) = δij without use of the dot product. Note that (2.11.7) λi(v) = vi does not depend on the existence of a dot product. The dot product implies that the vector space V is also a Hilbert Space and one need not assume this fact, but in our applications V will always be a Hilbert Space. 2. The covector ei is associated with the basis functional λi but one should not identify λi = ei. For one thing, λi is a scalar-valued functional while ei is a vector. One sometimes sees λi(v) written as ei(v) or as e*i(v), but we use λi to emphasize the distinction between λi and ei. 3. It is not hard to show that λi is a basis for V*. The proof relies on the fact that, since ei form a basis for V, the covectors ei also form a basis for V. 4. Some authors use notation v*i(v) in place of our λi(v) and vi in place of our ei. General vector in V* A general linear functional V in V* can be written as a linear combinations of the basis functionals λi, where the coefficients ai form a vector a in V, V = Σiaiλi = general vector in V* V(v) = Σiaiλi(v) V: V → K (2.11.8) On the right we show the corresponding function V(v). Evaluating at v = ej, V(ej) = Σiaiλi(ej) = Σiaiδij = aj // using (2.11.6) (2.11.9) so V(ei) picks off the coefficient ai appearing in the expansion (2.11.8). Consider now, V(v) = Σiaiλi(v) = Σiai vi = a v = Σiaivi . (2.11.10) Imagine a version of Picture A (2.1.1) where we transform from x-space with basis vectors ei to some x'-space with basis vectors e'i. Under such a transformation, a dot product like a v transforms as a scalar. So, whereas v and a transform as vectors, the function V(v) transforms as a scalar field, just as in (2.2.6). That is to say, V(v) = a v = a' v' = V'(v') (2.11.11) We see above that there is one-to-one mapping (an isomorphism) between the set of vectors a in V and the set of linear functionals V in V*. For this reason, V and V* have the same dimension n and the λi really do form a basis for V*. Although the function V(v) transforms as a scalar, the associated vector a (covector) transforms as a rank-1 tensor (vector), and it is through this isomorphic connection that we loosely refer to the function V(v) as being a rank-1 tensor. When functional V is expanded on the basis functionals λi, the coefficients ai are the rank-1 tensor, and these coefficients are projected out by (2.11.9). Rank-2 tensor in V*V* We want the object λiλj to be a linear functional over the space V*V* such that λiλj: V*xV* → K . (2.11.12) The natural way to accomplish this desire is to write (λiλj)(v1,v2) = λi(v1)λj(v2) = scalar * scalar = scalar ϵ K (2.11.13) The function (λiλj)(v1,v2) is bilinear in its arguments because λi(v1) is linear in its argument. The most general bilinear functional M in V*V* can be expanded in the following manner, analogous to (2.10.2) M = Σab [M(λ)]ab λaλb (2.11.14) where the coefficients [M(λ)]ab are assumed to transform as a covariant rank-2 tensor. Again, due to the isomorphism between the set of such rank-2 tensors and the set of bilinear functionals M, we loosely refer to the functional M as a rank-2 tensor, or just a 2-tensor. One may evaluate the bilinear functional M at (v1,v2) to get M(v1,v2) = Σab [M(λ)]ab (λaλb)(v1,v2) = Σab [M(λ)]ab λa(v1) λb(v2) . (2.11.15) Notice that the function M(v1,v2) is bilinear in its vector arguments because λa(v1) and λb(v2) are each linear. Evaluation at (e1,e2) yields M(ei,ej) = Σab [M(λ)]ab λa(ei) λb(ej) = Σab [M(λ)]ab δaiδbj = [M(λ)]ij . (2.11.16) This shows that the coefficients [M(λ)]ij of the bilinear functional M can be obtained from the function M(v1,v2) evaluated at the basis vectors (ei,ej), similar to what happened in (2.11.9). One can rewrite M(v1,v2) from (2.11.15) using (2.11.7) as M(v1,v2) = Σab [M(λ)]ab λa(v1) λb(v2) = Σab [M(λ)]ab (v1)a(v2)b . (2.11.17) Since this is a fully contracted outer product of three tensors (Section 3.1), one sees that M(v1,v2) transforms as a scalar field over V x V, M'(v'1,v'2) = M(v1,v2) . (2.11.18) Once again, although M transforms as a scalar, it is referred to as a 2-tensor because its expansion coefficients form a rank-2 tensor. As a special case, consider M = α β . We find that (α β)(v1,v2) = Σabαaβb (v1)a(v2)b = [Σaαa (v1)a][Σbαb (v1)b] = α(v1)β(v2) (2.11.19) Again, α β is called a 2-tensor even though (α β)(v1,v2) is a scalar. Notice from (2.11.19) and (2.11.9) that (α β)(ei,ej) = α(ei)β(ej) = αiβi = (α β)ij . (2.11.20) Warning: In the above equations, the symbols α and β are overloaded. For example, α represents a linear functional, while α is a vector (rank-1 tensor) whose components αi are the coefficients in the expansions of the linear functional α = Σiαiλi and of the linear function α(v) = Σiαivi . Rank-k tensor in V*V* ..... A rank-k tensor (k-multilinear functional) M in V*k ≡ V*V*.... can be expanded as in (2.10.14), M = Σabc... [M(λ)]abc... (λaλbλc ...) (2.11.21) with M(v1,v2, ....vk) = Σabc... [M(λ)]abc... λa(v1) λb(v2) λc(v3).... (2.11.22) The function M(v1,v2, ....vk) is thus seen to be k-multilinear in its k vector arguments. Using (2.11.7) one may write (2.11.22) as, M(v1,v2, ....vk) = Σabc... [M(λ)]abc... (v1)a(v2)b(v3)c... (2.11.23) which shows by full contraction that M(v1,v2, ....vk) is a scalar field over Vk , M'(v'1,v'2, ....v'k) = M(v1,v2, ....vk) . (2.11.24) The coefficients in (2.11.21) can be obtained from M(ei,ej,ek ....) = Σabc... [M(λ)]abc... λa(ei) λb(ej) λc(ek)... = Σabc... [M(λ)]abc... δai δbj δck .... = [M(λ)]ijk... For the special case where M = α β δ ..... , (α β δ .....)(v1,v2, ...vk) = α(v1)β(v2)δ(v3)...... . (2.11.25) Once again, due to the isomorphism between functionals M and functions M(v1,v2, ....vk) , one loosely refers to the scalar field M(v1,v2, ....vk) as a rank-k tensor, although M is the actual rank-k tensor object whose components [M(λ)]abc... transform by the usual rule. One might say that the rank-k tensor M is "represented by" the k-multilinear function M(v1,v2, ....vk) , just as it is represented by [M(λ)]abc... in the sense of tensor components.