Survey on Exterior Algebra and Differential Forms

Survey on Exterior Algebra and Differential Forms

Survey on exterior algebra and differential forms Daniel Grieser 16. Mai 2013 Inhaltsverzeichnis 1 Exterior algebra for a vector space 1 1.1 Alternating forms, wedge and interior product . 1 1.2 A scalar product enters the stage . 3 1.3 Now add an orientation: Volume element, Hodge ∗ .................. 4 1.4 Formulas in an arbitrary basis . 5 1.5 Modifications for not positive definite inner product . 6 2 Differential forms 7 2.1 Pointwise ('tensorial') constructions . 7 2.2 Integration . 8 2.3 Derivative operations . 9 1 Exterior algebra for a vector space Let V be an n-dimensional real vector space. Whenever needed, we let e1; : : : ; en be a basis of V and e1; : : : ; en its dual basis. At first reading you may leave out the parts on Hodge ∗ and non-positive definite metrics. 1.1 Alternating forms, wedge and interior product k 1. Let k 2 N0.A k-multilinear form on V is a map ! : V ! R which is linear in each entry, i.e. 0 0 !(av1 + bv1; v2; : : : ; vk) = a !(v1; v2; : : : ; vk) + b !(v1; v2; : : : ; vk) 0 for all v1; v1; v2; : : : ; vk 2 V and a; b 2 R, and similarly for the other entries. The form is called alternating if it changes sign under interchange of any two vectors: !(v1; : : : ; vi; : : : ; vj; : : : ; vk) = −!(v1; : : : ; vj; : : : ; vi; : : : ; vk) Equivalent conditions (to alternating) are: !(v1; : : : ; vk) = 0 if any two of the vi are the same. Or: !(vσ(1); : : : ; vσ(k)) = sign(σ)!(v1; v2; : : : ; vk) for all permutations σ of f1; : : : ; kg. The space of alternating k-multilinear forms on V is denoted ΛkV ∗. This is a vector space with basis feI : jIj = kg, where I runs over subsets of f1; : : : ; ng with k elements and I i1 ik e := e ^ · · · ^ e for I = fi1 < i2 < ··· < ikg; with ^ defined below, or explicitly: I I e (ej1 ; : : : ; ejk ) = δJ for J = fj1 < ··· < jkg f1;2g 1 2 1 2 1 For example, e = e ^ e satisfies (e ^ e )(e1; e2) = 1, and this implies that (e ^ 2 1 2 P i P j e )(e2; e1) = −1 and all other (e ^ e )(ej1 ; ej2 ) are zero, hence for v = v ei; w = w ej we get (e1 ^ e2)(v; w) = v1w2 − v2w1. 1 k ∗ n n ∗ k ∗ It follows that Λ V has dimension k , in particular dim Λ V = 1, and Λ V = f0g if k > n. Also Λ1V ∗ = V ∗ and Λ0V ∗ = R.1 We also write k = deg ! if ! 2 ΛkV ∗ and call k the degree of the form !. 2. Wedge (or exterior) product: For ! 2 ΛkV ∗, ν 2 ΛlV ∗ define ! ^ ν 2 Λk+lV ∗ by X (! ^ ν)(v1; : : : ; vk+l) = sign(σ) !(vσ(1); : : : ; vσ(k))ν(vσ(k+1); : : : ; vσ(k+l)) σ where the sum runs over all permutations σ of f1; : : : ; k + lg preserving the order in the first and second 'block', i.e. satisfying σ(1) < ··· < σ(k), σ(k + 1) < ··· < σ(k + l). For example, for k = l = 1 (! ^ ν)(v; w) = !(v)ν(w) − !(w)ν(v) Rule: ! ^ ν = (−1)deg !·deg ν ν ^ ! For this property one says that ^ is 'graded commutative' (in the physics literature also 'super commutative'). Also, ^ is bilinear and associative. Remark (Relation to cross product in R3): The wedge product generalizes the cross product in the following sense. If V = R3 then dim Λ1R3 = dim Λ2R3 = 3. So we have identifications (isomorphisms) 1 3 3 1 2 3 Λ R ! R ;! = !1e + !2e + !3e 7! (!1;!2;!3) 2 3 3 2 3 3 1 1 2 Λ R ! R ; µ = µ1e ^ e + µ2e ^ e + µ3e ^ e 7! (µ1; µ2; µ3) 1 3 P i P j Now for !; ν 2 Λ R with ! = !ie , ν = νje we have 2 3 3 1 1 2 ! ^ ν = (!2ν3 − !3ν2)e ^ e + (!3ν1 − !1ν3)e ^ e + (!1ν2 − !2ν1)e ^ e so if !; ν are identified with vectors as in the first line, then ! ^ ν corresponds (as in the second line) to the cross product of these vectors. 3. Let v 2 V . The interior product with v is the linear operator k ∗ k−1 ∗ ιv :Λ V ! Λ V ;! 7! !(v; : : : ) that is, (ιv!)(v2; : : : ; vk) = !(v; v2; : : : ; vk) ('plug in v in the first slot'). Here k 2 N, but we 0 ∗ also define ιv = 0 on Λ V . Clearly, ιv depends linearly on v. With wedge products it behaves as follows (as a 'super derivation'): deg ! ιv(! ^ ν) = (ιv!) ^ ν + (−1) ! ^ (ιvν) (1) 3 P i For example, in R , if v = i v ei then 1 2 3 1 2 3 2 3 1 3 1 2 ιv(e ^ e ^ e ) = v e ^ e + v e ^ e + v e ^ e (2) (of course one could write −v2e1 ^ e3 for the middle term) 4. Behavior under maps: A linear map A : V ! W defines the pull-back map ∗ k ∗ k ∗ ∗ A :Λ W ! Λ V ; (A !)(v1; : : : ; vk) := !(Av1; : : : ; Avk) (3) 1 0 By definition, V = R, and a linear map R ! R is determined by its value at 1. 2 k ∗ where ! 2 Λ W , v1; : : : ; vk 2 V . For k = 1 this is also called the dual (or transpose) map A∗ : W ∗ ! V ∗. Pullback behaves naturally with wedge product A∗(! ^ ν) = A∗! ^ A∗ν ∗ ∗ and with interior product: ιv(A !) = A (ιA(v)!), as follows directly from the definitions. For V = W and k = n pullback relates to the determinant as follows: A∗ = (det A) Id on ΛnV ∗. Explicitly, this means !(Av1; : : : ; Avn) = (det A)!(v1; : : : ; vn) which follows directly from the facts that ! is multilinear and alternating, and the Leibniz formula for the determinant. 1.2 A scalar product enters the stage From now on assume that a scalar product is given on V , that is, a bilinear, symmetric, positive definite2 form g : V × V ! R. We also write hv; wi instead of g(v; w). This defines some more structures: 1. Basic geometry: The scalar product allows us to talk about lenghts of vectors and angles between non-zero vectors: g(v; w) jvj = pg(v; v); (v; w) = arccos \ jvj · jwj 2. Using the scalar product on V we get a map g# : V ! V ∗; v 7! g(v; ·) Since g is non-degenerate, this map is injective, hence bijective (since dim V = dim V ∗ < 1). The inverse of g# is called g[ : V ∗ ! V Therefore, we may identify vectors and linear forms (but we do this only when necessary).3 3. Using this identification, we get a scalar product on V ∗, which we also denote by h ; i: hα; βi := hg[(α); g[(β)i for α; β 2 V ∗. 4. More generally, we get a scalar product on ΛkV ∗ for each k. It is easiest to define it by the property: I k ∗ If e1; : : : ; en are orthonormal then the basis fe : jIj = kg of Λ V is orthonormal: P I P J P 1 k 1 k In other words, h I aI e ; J bJ e i := I aI bI . Then for arbitrary v ; : : : v ; w ; : : : ; w 2 V ∗ one has4 hv1 ^ · · · ^ vk; w1 ^ · · · ^ wki = det(hvi; wji) (4) This formula also shows that one obtains the same scalar product if one uses a different orthonormal basis in the definition. 2Everything can be done in the more general case that g is only non-degenerate, but one needs to be careful with the signs, see Section 1.5. 3The fact that g# is surjective, i.e. that every linear form on V can be represented by a vector using the scalar product, is sometimes called the Riesz lemma. It holds more generally when (V; g) is a Hilbert space, that is, if V is allowed to be infinite-dimensional but required to be complete with the norm defined by g. 4Proof: By definition this holds if all vi, wj are taken from the basis vectors e1; : : : ; en. Then it holds in general since both sides are multilinear in the 2k entries v1; : : : vk; w1; : : : ; wk. 3 1.3 Now add an orientation: Volume element, Hodge ∗ Now assume that on V a scalar product and an orientation is given. 1. The Hodge ∗ operator is the unique linear map (for each k) ∗ :ΛkV ∗ ! Λn−kV ∗ with the property that5 ∗ (e1 ^ · · · ^ ek) = ek+1 ^ · · · ^ en for any oONB, (5) 1 n that is, for any oriented orthonormal basis (oONB) e1; : : : ; en with dual basis e ; : : : ; e . Intuition: k-forms e1 ^ · · · ^ ek correspond to k-dimensional subspaces W = spanfe1; : : : ; ekg of V ∗. Then ∗(e1 ^ · · · ^ ek) corresponds to the orthogonal complement of W . Of course not every form can be written in this way, but using linearity ∗ is defined when it is defined on forms of this type. So one can say:6 • Alternating multilinear forms are a 'linear extension' of the notion of vector subspace. • Then ∗ corresponds to orthogonal complement. 2. Define the volume element (or volume form) of V as dvol = ∗1; dvol 2 ΛnV ∗: Why is this reasonable? Because for any oONB e1; : : : ; en we have, by definition of ∗, dvol = e1 ^ · · · ^ en and therefore dvol(e1; : : : ; en) = 1 for any oONB. (6) So the volume of a 'unit cube' is one, as it should be. 3. Properties of ∗: ! ^ ∗ν = h!; νi dvol for !; ν 2 ΛkV ∗ (7) Also, if ν is fixed then the validity of (7) for all ! defines ∗ν. (7) can easily be checked on basis elements, and then extends by linearity.7 ∗ (ei1 ^ · · · ^ eik ) = sign(σ)ej1 ^ · · · ^ ejn−k for oONB (8) where fj1; : : : ; jn−kg = f1; : : : ; ngnfi1; : : : ; ikg and σ is the permutation sending (1; : : : ; n) 7! 8 (i1; : : : ; ik; j1; : : : ; jn−k).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    12 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us