A multilinear function T:Vk→R is called a k-tensor on V and the set of all k-tensors, denoted Tk(V), is a vector space over R. If S∈Tk(V) and T∈Tl(V), S⊗T∈Tk+k(V) is defined as expected.
Let v1,…,vn be a basis for V, and let φ1,…,φn be the dual basis, φi(vj)=δij. Then the set of all k-fold tensor products
φi1⊗⋯⊗φik1⩽i1,…,ik⩽n
is a basis for Tk(V), which therefore has dimension nk.
011782
If T∈Tk(V) is a k-tensor such that
T=ℓ1⊗⋯⊗ℓk,
T is called a decomposable k-tensor. Note in particular that all the basis elements described in Thm 1 are decomposable. Thus, any k-tensor can be written as a linear combination of decomposable k-tensors.
Definition 323.2(Pullback).
Let V and W be finite dimensional vector spaces and let A:V→W be a linear mapping. Define the pullback operation A∗:Tk(W)→Tk(V) by T↦A∗T, where A∗T:Vk→R is the function
(A∗T)(v1,…,vk):=T(Av1,…,Avk).
Note that A∗(S⊗T)=A∗S⊗A∗T.
Definition 323.3(Definition).
Let V be an n-dimensional vector space and T∈Tk(V) a k-tensor. For σ∈Sk, define Tσ∈Tk(V) to be
Tσ(v1,…,vk):=T(vσ−1(1),…,vσ−1(k)).
Proposition 323.4(Guillemin & Haine (n.d.) 1.4.12).
-
If T=ℓ1⊗⋯⊗ℓk, ℓi∈V∗, then Tσ=ℓσ(1)⊗⋯⊗ℓσ(k).
-
The assignment T↦Tσ is a linear map Tk(V)→Tk(V).
-
If σ,τ∈Sk, then Tστ=(Tσ)τ.
(1)
Tσ(v1,…,vn)=ℓ1(vσ−1(1))⋅⋯⋅ℓk(vσ−1(k))=ℓσ(σ−1(1))(vσ−1(1))⋅⋯⋅ℓσ(σ−1(k))(vσ−1(k))=ℓσ(1)(v1)⋅⋯⋅ℓσ(k)(vk).
(3)
(Tσ)τ(v1,…,vk)=(Tσ)(vτ−1(1),…,vτ−1(k))=(Tσ)(u1,…,uk)=T(uσ−1(1),…,uσ−1(k))=T(vτ−1(σ−1(1)),…,vτ−1(σ−1(k)))=T(v(στ)−1(1),…,v(στ)−1(k))=Tστ(v1,…,vk).ui:=vτ−1(i)
□
Call a k-tensor T∈Tk(V) alternating if Tσ=(−1)σT for all σ∈Sk. Denote by Λk(V) the space of all alternating k-tensors.
Definition 323.5(Definition).
If T∈Tk(V), define Alt(T) by
Alt(T):=k!1σ∈Sk∑(−1)τTτ.
Proposition 323.6(Properties ofAlt).
For T∈Tk(V) and σ∈Sk,
- (Alt(T))σ=(−1)σAlt(T).
- If T∈Λk(V), then Alt(T)=T.
- (Alt(T))σ=Alt(Tσ)
- The map Alt:Tk(V)→Tk(V), T↦Alt(T) is linear.
If ω∈Λk(V) and η∈Λl(V), then ω⊗η is not usually in Λk+l(V). Define ω∧η∈Λk+l(V) by
ω∧η:=k!l!(k+l)!Alt(ω⊗η).
The wedge product has the following properties:
- (ω1+ω2)∧η=ω1∧η+ω2∧η.
- ω∧(η1+η2)=ω∧η1+ω∧η2
- αω∧η=ω∧αη=α(ω∧η)
- ω∧η=(−1)klη∧ω
- A∗(ω∧η)=A∗(ω)∧A∗(η).
A∗(ω∧η)(v1,…,vk+l)=(ω∧η)(Av1,…,Avk+l)=k!l!(k+l)!Alt(ω⊗η)(Av1,…,Avk+l)=k!l!1σ∈Sk+l∑(−1)σ(ω⊗η)(Avσ−1(1),…,Avσ−1(k+l))=k!l!1σ∈Sk+l∑(−1)σω(Avσ−1(1),…,Avσ−1(k))⋅η(Avσ−1(k+1),…,Avσ−1(k+l))=k!l!1σ∈Sk+l∑(−1)σA∗ω(vσ−1(1),…,vσ−1(k))⋅A∗η(vσ−1(k+1),…,vσ−1(k+l))=k!l!1σ∈Sk+l∑(−1)σ(A∗ω⊗A∗η)(vσ−1(1),…,vσ−1(k),vσ−1(k+1),…,vσ−1(k+l))=k!l!(k+l)!Alt(A∗ω⊗A∗η)=A∗ω∧A∗η.
- If S∈Tk(V) and T∈Tl(V) and Alt(S)=0, then Alt(S⊗T)=Alt(T⊗S)=0.
- Alt(Alt(ω⊗η)⊗θ)=Alt(ω⊗η⊗θ)=Alt(ω⊗Alt(η⊗θ)).
- If ω∈Λk(V), η∈Λl(V), and θ∈Λm(V), then
(ω∧η)∧θ=ω∧(η∧θ)=k!l!m!(k+l+m)!Alt(ω⊗η⊗θ).
(1) is proved by breaking the sum over cosets of Sk⊆Sk+l.
Let v1,…,vn be a basis for V and φ1,…,φn be the dual basis of V∗. The set of all
φi1∧⋯∧φik1⩽i1<i2<⋯<ik⩽n
is a basis for Λk(V), which therefore has dimension (nk).
A “map” ω with ω(p)∈Λk(Rpn) is called a k-form.
If f:Rn→R is differentiable, then Df(p)∈Λ1(Rn). We define the 1-form df by
df(p)(vp)=Df(p)(v).
Every k-form ω can be written as
ω=i1<⋯<ik∑ωi1,…,ikdxi1∧⋯∧dxik.
If f:Rn→R is differentiable, then
df=D1f⋅dx1+⋯+Dnf⋅dxn.
Definition 323.10(Pullback).
Let f:Rn→Rm. We have a linear transformation f∗:Rpn→Rf(p)m defined by
f∗(vp):=(Df(p)(v))f(p).
This induces a linear transformation f∗:Λk(Rf(p)m)→Λk(Rpn) as
(f∗A)(v1,p,…,vk,p)=A(f∗(v1,p),…,f∗(vk,p)).
If ω is a k-form on Rm, we can therefore define a k-form f∗ω on Rn by
(f∗ω)(p)=f∗(ω(f(p))).
[!Theorem]
If f:Rn→Rm is differentiable, then
(1)(2)(3)(4)(5)f∗(dxi)=j=1∑nDjfi⋅dxjf∗(ω1+ω2)=f∗(ω1)+f∗(ω2)f∗(g⋅ω)=(g∘f)⋅f∗(ω)f∗(ω∧η)=f∗ω∧f∗η.(g∘f)∗ω=f∗g∗ω.
[!Proof]-
(1)
f∗(dxi)(p)(vp)=f∗(dxi(f(p)))(vp)=dxi(f(p))(f∗(vp))=dxi(f(p))(Df(p)(v))f(p)=j=1∑nDjfi⋅vj=j=1∑nDjfi⋅dxj(p)(vp).
(2)
f∗(ω1+ω2)(p)=f∗((ω1+ω2)(f(p)))=f∗(ω1(f(p))+ω2(f(p)))=f∗(ω1(f(p)))+f∗(ω2(f(p)))=f∗(ω1)(p)+f∗(ω2)(p)
(3)
f∗(g⋅ω)(p)=f∗((g⋅ω)(f(p)))=f∗(g(f(p))⋅ω(f(p)))=g(f(p))f∗(ω(f(p)))=[(g∘f)⋅f∗(ω)](p)
(4)
f∗(ω∧η)(p)=f∗((ω∧η)(f(p)))=f∗(ω(f(p))∧η(f(p)))=f∗(ω(f(p)))∧f∗(η(f(p)))=f∗(ω)(p)∧f∗(η)(p)
- d(ω+η)=dω+dη.
- If ω is a k-form and η is an l-form, then d(ω∧η)=dω∧η+(−1)kω∧dη.
- d(dω)=0. w
- If ω is a k form on Rm and f:Rn→Rm is differentiable, then f∗(dω)=d(f∗ω).
Definition 323.12(Definition).
A form ω is called closed if dω=0 and exact if ω=dη for some η. exact ⟹ closed.
If ω is a (k−1)-form on an open set A⊆Rn and c is a k-chain in A, then
∫cdω=∫∂cω.
05ab36


References
Guillemin, V., & Haine, P. J. (n.d.). Differential Forms. Retrieved November 16, 2025, from https://math.mit.edu/classes/18.952/2018SP/files/18.952_book.pdf