A Short Introduction to Tensor Analysis
Kostas Kokkotas
May 5, 2009
Kostas Kokkotas A Short Introduction to Tensor Analysis Scalars and Vectors
An n-dim manifold is a space M on every point of which we can assign n numbers( x 1,x 2,...,x n) - the coordinates - in such a way that there will be a one to one correspondence between the points and the n numbers. The manifold cannot be always covered by a single system of coordinates and there is not a preferable one either.
The coordinates of the point P are connected by relations of the form: 0 0 x µ = x µ x 1, x 2, ..., x n for µ0 = 1, ..., n and their inverse 0 0 0 x µ = x µ x 1 , x 2 , ..., x n for µ = 1, ..., n. If there exist
µ0 ν µ0 ∂x ν ∂x µ0 A = and A 0 = ⇒ det |A | (1) ν ∂x ν µ ∂x µ0 ν then the manifold is called differential. Kostas Kokkotas A Short Introduction to Tensor Analysis I Vector field (contravariant): an example is the infinitesimal displacement vector, leading from a point A with coordinates x µ to a neighbouring point A0 with coordinates x µ + dx µ. The components of such a vector are the differentials dx µ.
Any physical quantity, e.g. the velocity of a particle, is determined by a set of numerical values - its components - which depend on the coordinate system. Studying the way in which these values change with the coordinate system leads to the concept of tensor. With the help of this concept we can express the physical laws by tensor equations, which have the same form in every coordinate system.
I Scalar field : is any physical quantity determined by a single numerical value i.e. just one component which is independent of the coordinate system (mass, charge,...)
Kostas Kokkotas A Short Introduction to Tensor Analysis Any physical quantity, e.g. the velocity of a particle, is determined by a set of numerical values - its components - which depend on the coordinate system. Studying the way in which these values change with the coordinate system leads to the concept of tensor. With the help of this concept we can express the physical laws by tensor equations, which have the same form in every coordinate system.
I Scalar field : is any physical quantity determined by a single numerical value i.e. just one component which is independent of the coordinate system (mass, charge,...)
I Vector field (contravariant): an example is the infinitesimal displacement vector, leading from a point A with coordinates x µ to a neighbouring point A0 with coordinates x µ + dx µ. The components of such a vector are the differentials dx µ.
Kostas Kokkotas A Short Introduction to Tensor Analysis Vector Transformations
From the infinitesimal vector AA~ 0 with components dx µ we can construct a finite vector v µ defined at A. This will be the tangent vector of the curve x µ = f µ(λ) where the points A and A0 correspond to the values λ and λ + dλ of the parameter. Then dx µ v µ = (2) dλ Any transformation from x µ to˜x µ (x µ → x˜µ) will be determined by n equations of the form:˜x µ = f µ(x ν ) where µ , ν = 1, 2, ..., n. This means that : X ∂x˜µ X ∂f µ dx˜µ = dx ν = dx ν for ν = 1, ..., n (3) ∂x ν ∂x ν ν ν and dx˜µ X ∂x˜µ dx ν X ∂x˜µ v˜µ = = = v ν (4) dλ ∂x ν dλ ∂x ν ν ν
Kostas Kokkotas A Short Introduction to Tensor Analysis Contravariant and Covariant Vectors
Contravariant Vector: is a quantity with n components depending on the coordinate system in such a way that the components aµ in the coordinate system x µ are related to the components˜aµ in˜x µ by a relation of the form X ∂x˜µ ˜aµ = aν (5) ∂x ν ν
Covariant Vector: eg. bµ, is an object with n components which depend on the coordinate system on such a way that if aµ is any contravariant vector, the following sums are scalars
X µ X µ µ µ bµa = b˜µ˜a = φ for any x → x˜ [ Scalar Product] µ µ (6) The covariant vector will transform as: X ∂x ν X ∂x˜ν b˜ = b or b = b˜ (7) µ ∂x˜µ ν µ ∂x µ ν ν ν What is Einstein’s summation convention? Kostas Kokkotas A Short Introduction to Tensor Analysis Tensors: at last
A conravariant tensor of order 2 is a quantity having n2 components µν µ µ T which transforms (x → x˜ ) in such a way that, if aµ and bµ are arbitrary covariant vectors the following sums are scalars:
λµ λµ µ µ T aµbλ = T˜ ˜aλb˜µ ≡ φ for any x → x˜ (8)
Then the transformation formulae for the components of the tensors of order 2 are (why?):
∂x˜α ∂x˜β ∂x˜α ∂x ν ∂x µ ∂x ν T˜ αβ = T µν , T˜ α = T µ & T˜ = T ∂x µ ∂x ν β ∂x µ ∂x˜β ν αβ ∂x˜α ∂x˜β µν The Kronecker symbol ( λ 0 if λ 6= µ , δ µ = 1 if λ = µ .
is a mixed tensor having frame independent values for its components. αβγ... Tensors of higher order: T µνλ...
Kostas Kokkotas A Short Introduction to Tensor Analysis Tensor algebra
Tensor addition : Tensors of the same order( p, q) can be added, their sum being again a tensor of the same order. For example: ∂x˜ν ˜aν + b˜ν = (aµ + bµ) (9) ∂x µ
Tensor multiplication : The product of two vectors is a tensor of order 2, because ∂x˜α ∂x˜β ˜aαb˜β = aµbν (10) ∂x µ ∂x ν in general:
µν µ ν µ µ T = A B or T ν = A Bν or Tµν = AµBν (11)
Kostas Kokkotas A Short Introduction to Tensor Analysis Tensor algebra
I Contraction: for any mixed tensor of order( p, q) leads to a tensor of order( p − 1, q − 1)(prove it!)
λµν µν T λα = T α (12)
I Symmetric Tensor : Tλµ = Tµλ orT(λµ) , Tνλµ = Tνµλ or Tν(λµ)
I Antisymmetric : Tλµ = −Tµλ or T[λµ], Tνλµ = −Tνµλ or Tν[λµ] Number of independent components : Symmetric: n(n + 1)/2, Antisymmetric: n(n − 1)/2
Kostas Kokkotas A Short Introduction to Tensor Analysis Tensors: Differentiation
We consider a region V of the space in which some tensor, e.g. a α covariant vector aλ, is given at each point P(x ) i.e. α aλ = aλ(x ) We say then that we are given a tensor field in V . The simplest tensor field is a scalar field φ = φ(x α) and its derivatives are the components of a covariant tensor! ∂φ ∂x α ∂φ ∂φ = we will use: = φ ≡ ∂ φ (13) ∂x˜λ ∂x˜λ ∂x α ∂x α ,α α
i.e. φ,α is the gradient of the scalar field φ. The derivative of a contravariant vector field Aµ is : ∂Aµ ∂ ∂x µ ∂x˜ρ ∂ ∂x µ Aµ ≡ = A˜ν = A˜ν ,α ∂x α ∂x α ∂x˜ν ∂x α ∂x˜ρ ∂x˜ν ∂2x µ ∂x˜ρ ∂x µ ∂x˜ρ ∂A˜ν = A˜ν + (14) ∂x˜ν ∂x˜ρ ∂x α ∂x˜ν ∂x α ∂x˜ρ Without the first term in the right hand side this equation would be the transformation formula for a covariant tensor of order 2. Kostas Kokkotas A Short Introduction to Tensor Analysis Tensors: Connections
The transformation (x µ → x˜µ) of the derivative of a vector is:
∂x µ ∂x˜ρ ∂2x κ ∂x˜ν Aµ = [A˜ν + A˜σ] (15) ,α ∂x˜ν ∂x α ,ρ ∂x˜σ∂x˜ρ ∂x κ | {z } ˜ν Γσρ in another coordinate (x µ → x 0µ) we get again: ∂x µ ∂x 0ρ Aµ = [A0ν + Γ0ν A0σ] . (16) ,α ∂x 0ν ∂x α ,ρ σρ Suggesting that the transformation (˜x µ → x 0µ) will be: ∂x˜µ ∂x 0ρ A˜µ + Γ˜µ A˜λ = (A0ν + Γ0ν A0σ) (17) ,α αλ ∂x 0ν ∂x˜α ,ρ σρ µ The necessary and sufficient condition for A ,α to be a tensor is: ∂2x µ ∂x 0λ ∂x κ ∂x σ ∂x 0λ Γ0λ = + Γµ . (18) ρν ∂x 0ν ∂x 0ρ ∂x µ ∂x 0ρ ∂x 0ν ∂x µ κσ λ Γ ρν is the called the connection of the space and it is not tensor.
Kostas Kokkotas A Short Introduction to Tensor Analysis Covariant Derivative
According to the previous assumptions, the following quantity transforms as a tensor of order 2
µ µ µ λ µ µ µ λ A ;α = A ,α + Γ αλA or ∇αA = ∂αA + Γ αλA (19) and is called covariant derivative of the contravariant vector Aµ. In similar way we get (how?):
φ;λ = φ,λ (20) ρ Aλ;µ = Aλ,µ − Γµλaρ (21) λµ λµ λ αµ µ λα T ;ν = T ,ν + Γαν T + Γαν T (22) λ λ λ α α λ T µ;ν = T µ,ν + Γαν T µ − Γµν T α (23) α α Tλµ;ν = Tλµ,ν − Γλν Tµα − Γµν Tλα (24) λµ··· λµ··· T νρ··· ;σ = T νρ··· ,σ λ αµ··· µ λα··· + ΓασT νρ··· + ΓασT νρ··· + ··· α λµ··· α λµ··· − ΓνσT αρ··· − ΓρσT να··· − · · · (25)
Kostas Kokkotas A Short Introduction to Tensor Analysis Parallel Transport of a vector
λ The connectionΓ µν helps is determining a vector Aµ = aµ + δaµ, at a point P0(x ν + δx ν ) , which can be considered as “equivalent” to the ν vector aµ given at P(x )
0 ν ν ∆aµ = aµ(P ) − aµ(P) = aµ(P) + aµ,ν dx − aµ(P) = aµ,ν dx
0 0 aµ(P ) − Aµ(P ) = aµ + ∆aµ − (aµ + δaµ) = ∆aµ − δaµ | {z } | {z } | {z } | {z } vector at point P at point P vector ν λ ν λ ν = aµ,ν dx − δaµ = aµ,ν − Cµν aλ dx i.e. δaµ = Cµν aλdx | {z } vector Kostas Kokkotas A Short Introduction to Tensor Analysis λ ν δaµ = Γ µν aλdx for covariant vectors (26) µ µ λ ν δa = −Γ λν a dx for contravariant vectors (27)
λ The connectionΓ µν allows to define the transport of a vector aλ from a point P to a neighbouring point P0 (Parallel Transport).
•The parallel transport of a scalar field is zero! δφ = 0 (why?)
Kostas Kokkotas A Short Introduction to Tensor Analysis Curvature Tensor
The ”trip” of a parallel transported vector along a closed path
The parallel transport of the vector aλ from the point P to A leads to a λ µ ν change of the vector by a quantityΓ µν (P)a dx and the new vector is:
λ λ λ µ ν a (A) = a (P) − Γµν (P)a dx (28) A further parallel transport to the point B will lead the vector
λ λ λ ρ σ a (B) = a (A) − Γ ρσ(A)a (A)δx λ λ µ ν λ ρ ρ β ν σ = a (P) − Γ µν (P)a dx − Γ ρσ(A) a (P) − Γ βν (P)a dx δx
Kostas Kokkotas A Short Introduction to Tensor Analysis Since both dx ν and δx ν assumed to be small we can use the following expression λ λ λ µ Γ ρσ(A) ≈ Γ ρσ(P) + Γ ρσ,µ(P)dx . (29) Thus we have estimated the total change of the vector aλ from the point P to B via A (all terms are defined at the point P).
λ λ λ µ ν λ ρ σ λ ρ β ν β λ ρ τ σ a (B)= a − Γµν a dx − Γρσa δx + Γ ρσΓβν a dx δx + Γρσ,τ a dx δx λ ρ β τ ν σ − Γ ρσ,τ Γ βν a dx dx δx
If we follow the path P → C → B we get:
λ λ λ µ ν λ ρ σ λ ρ β ν β λ ρ τ σ a (B)= a −Γ µν a δx −Γ ρσa dx +Γ ρσΓ βν a δx dx +Γ ρσ,τ a δx dx and the effect on the vector will be
λ λ λ β ν σ σ ν λ ρ λ δa ≡ a (B) − a (B) = a (dx δx − dx δx ) Γ ρσΓβν + Γ βσ,ν (30)
Kostas Kokkotas A Short Introduction to Tensor Analysis By exchanging the indices ν → σ and σ → ν we construct a similar relations
λ β σ ν ν σ λ ρ λ δa = a (dx δx − dx δx ) Γ ρν Γ βσ + Γ βν,σ (31) and the total change will be given by the following relation: 1 δaλ = − aβRλ (dx σδx ν − dx ν δx σ) (32) 2 βνσ where
λ λ λ µ λ µ λ R βνσ = −Γ βν,σ + Γ βσ,ν − Γ βν Γ µσ + Γ βσΓ µν (33)
is the curvature tensor.
Kostas Kokkotas A Short Introduction to Tensor Analysis Geodesics
λ I For a vector u at point P we apply the parallel transport along a curve on an n-dimensional space which will be given by n equations of the form: x µ = f µ(λ); µ = 1, 2, ..., n µ dxµ I If u = dλ is the tangent vector at P the parallel transport of this vector will determine at another point of the curve a vector which will not be in general tangent to the curve.
I If the transported vector is tangent to any point of the curve then this curve is a geodesic curve of this space and is given by the equation : duρ + Γρ uµuν = 0 . (34) dλ µν
I Geodesic curves are the shortest curves connecting two points on a curved space.
Kostas Kokkotas A Short Introduction to Tensor Analysis Metric Tensor
A space is called a metric space if a prescription is given attributing a scalar distance to each pair of neighbouring points The distance ds of two points P(x µ) and P0(x µ + dx µ) is given by 2 2 2 ds2 = dx 1 + dx 2 + dx 3 (35) In another coordinate system,˜x µ, we will get ∂x ν dx ν = dx˜α (36) ∂x˜α which leads to: 2 µ ν α β ds =g ˜µν dx˜ dx˜ = gαβdx dx . (37) This gives the following transformation relation (why?): ∂x α ∂x β g˜ = g (38) µν ∂x˜µ ∂x˜ν αβ
suggesting that the quantity gµν is a symmetric tensor, the so called metric tensor. The relation (37) characterises a Riemannian space: This is a metric space in which the distance between neighbouring points is given by (37).
Kostas Kokkotas A Short Introduction to Tensor Analysis • If at some point P we are given 2 infinitesimal displacements d (1)x α and d (2)x α , the metric tensor allows to construct the scalar
(1) α (2) β gαβ d x d x which shall call scalar product of the two vectors. • Properties:
µ µα α µ µα gµν A = Aν , gµν T = T ν , gµν T α = Tαν , gµν gασT = Tνσ
I Metric element for Minkowski spacetime ds2 = −dt2 + dx 2 + dy 2 + dz2 (39) ds2 = −dt2 + dr 2 + r 2dθ2 + r 2 sin2 θdφ2 (40)
I For a sphere with radius R : ds2 = R2 dθ2 + sin2 θdφ2 (41)
I The metric element of a torus with radii a and b ds2 = a2dφ2 + (b + a sin φ)2 dθ2 (42)
Kostas Kokkotas A Short Introduction to Tensor Analysis • The contravariant form of the metric tensor:
αβ β αβ 1 αβ gµαg = δµ where g = G ← minor determinant det |gµν | (43) With g µν we can now raise lower indices of tensors
µ µν µν µρ ν µρ νσ A = g Aν , T = g T ρ = g g Tρσ (44)
• The angle, ψ, between two infinitesimal vectors d (1)x α and d (2)x α is: g d (1)x α d (2)x β cos(ψ) = αβ . (45) p (1) ρ (1) σp (2) µ (2) ν gρσ d x d x gµν d x d x
Kostas Kokkotas A Short Introduction to Tensor Analysis The Determinant of gµν
The quantity g ≡ det |gµν | is the determinant of the metric tensor. The determinant transforms as : ∂x α ∂x β ∂x α ∂x β g˜ = detg ˜ = det g = det g · det · det µν αβ ∂x˜µ ∂x˜ν αβ ∂x˜µ ∂x˜ν ∂x α 2 = det g = J 2g (46) ∂x˜µ where J is the Jacobian of the transformation. This relation can be written also as: p|g˜| = J p|g| (47) i.e. the quantity p|g| is a scalar density of weight 1. • The quantity p|g|δV ≡ p|g|dx 1dx 2 ... dx n (48) is the invariant volume element of the Riemannian space. • If the determinant vanishes at a point P the invariant volume is zero and this point will be called a singular point.
Kostas Kokkotas A Short Introduction to Tensor Analysis Christoffel Symbols
In Riemannian space there is a special connection derived directly from the metric tensor. This is based on a suggestion originating from Euclidean geometry that is : “ If a vector aλ is given at some point P, its length must remain unchanged under parallel transport to neighboring points P0”.
2 2 µ ν 0 µ 0 ν 0 |~a|P = |~a|P0 or gµν (P)a (P)a (P) = gµν (P )a (P )a (P ) (49) Since the distance between P and P0 is dx ρ we can get 0 ρ gµν (P ) ≈ gµν (P) + gµν,ρ(P)dx (50) µ 0 µ µ σ ρ a (P ) ≈ a (P) − Γσρ(P)a (P)dx (51)
Kostas Kokkotas A Short Introduction to Tensor Analysis By substituting these two relation into equation (49) we get (how?)