Toy Universes

Gravity inside our minds

Archive for February 2011

Tensor symmetries – basic considerations

leave a comment »

The transpose of a tensor

In our previous post, you may have wondered why we have chosen to compute

T(\vec{v}) = \vec{e}_i  T(\vec{e}^i, \vec{v})

instead of using a different order in the slots of T, say:

T(\vec{v}) = \vec{e}_i  T(\vec{v},\vec{e}^i).

The answer comes clearly if you try to see what happens if you do so. Write:

\tilde{T}(\vec{v}) \equiv \hat{e}_i T(\vec{v},\hat{e}^i).

Then

\tilde{T}(\vec{v}) \equiv \hat{e}_i T(v^j \hat{e}^j,\hat{e}^i) = \hat{e}_i v^j T( \hat{e}^j,\hat{e}^i) =   T^{ji} v^j \hat{e}_i.

It means that the{\rm i^{th}}component of the vector-valued function\tilde{T}isT^{ji} v^j. If you use the matrix representation of tensors by writing the expression for that{\rm i^{th}}component in terms of a square matrix multiplied by a column matrix, the result, as compared to the previous way of expressing the components, is that the computed matrices are transposed in relation to one another in terms of columns and rows.

So you see, the vector valued function\tilde{T} is the transpose of T. This can be generalized to the bilinear form, e.g.:

\tilde{T}(\vec{u},\vec{v}) = T(\vec{v},\vec{u}).

So the final answer to the above question is simply: there was no reason for chosing one specific order in the slots. But once you have chosen one, you must be consistent throughout on what is the transpose of what.

Symmetries of tensors

Matrices can be classified as symmetric and antisymmetric, and since tensors can be represented by matrices, what can we say about symmetric and antisymmetric properties of tensors?

First, recall that a symmetric matrix is a square matrix such that it is equal to its transpose. And an antysymmetric one is equal to the negative of its transpose.

Now, since:

T_{ij} = T(\hat{e}_i,\hat{e}_j),

we see that the above set of components, which form a matrix, will be equal to its transposed set if and only if:

T(\vec{u},\vec{v}) = T(\vec{v},\vec{u}), for all \vec{u}and\vec{v}.

Similarly,

T(\vec{u},\vec{v}) = T(\vec{v},\vec{u}), for antisymmetric tensors.

The above equations mean, respectively:

T = \tilde{T}, and T = - \tilde{T}.

You may want to extend the above concepts to tensors of higher rank. For example, consider a third rank tensor, viewed as a 3-linear functional. If you want to make that tensor a completely symmetric one, you will have to impose the following conditions:

T(\vec{u},\vec{v},\vec{w}) = T(\vec{v},\vec{u},\vec{w}) = T(\vec{u},\vec{w},\vec{v}), etc,

that is, to all permutation of the input vectors. For a completely antisymmetric one:

T(\vec{u},\vec{v},\vec{w}) = - T(\vec{v},\vec{u},\vec{w}) = + T(\vec{v},\vec{w},\vec{u}), etc,

and I leave as an exercise to you to derive when you use the minus or plus signs above.

As a final note, you may wonder whether it its possible to consider symmetry properties in mixed tensors. Yes, it is. You may just consider symmetry on interchange of the arguments in a given pair of input slots (say, the 1st. and the 2nd.), and antisymmetry on another (say, the 2nd. and the 3rd.), and so on.

Ref.: [Nea10].

Written by Christine

February 10, 2011 at 10:40 AM

Posted in Matrix, Tensors

Tagged with

Representation theorem for linear functionals in component form

with one comment

When discussing functionals and their relation to tensors for the first time, in this post, we mentioned the representation theorem  for linear functionals (see also our Theorems page at the side bar).

Recall that it states that iffis a linear functional,  then there is a unique vector\vec{A} such thatf(\vec{v})=\vec{A} \cdot \vec{v}for all\vec{v}. The importance of this theorem is that all linear functionals can be precisely put into this form. We will explore this theorem more concretely as our exposition advances.

Now we just want to check how this theorem fits with what we have been doing in the last few posts, namely, working with tensors in component form, that is, through indexes, in order to track how tensors behave in terms of their components in some specified basis. Recall that we are working with Euclidian tensors, and already know how to deal with them in orthogonal and non-orthogonal bases. Also recall that we made a change in notation in order to make distinct sub- and superscripts. (Review our previous posts in the Courses page at the sidebar).

What we claim now and show immediately is that the unique vector\vec{A}that is mentioned in the representation theorem is exactly the one computed from:

\vec{A} = \vec{e}^i f(\vec{e}_i) = \vec{e}_i f(\vec{e}^i).

Let us prove that quickly. Just take\vec{v}=v^i\vec{e}_i; then:

\vec{A} \cdot \vec{v} = (\vec{e}^j f(\vec{e}_j) (v^i\vec{e}_i) = v^i f(\vec{e}_j) \delta_i^j = v^i f(\vec{e}_i) = f (v^i \vec{e}_i) = f(\vec{v}).

As an exercise, prove the analogous result for\vec{A} = \vec{e}_i f(\vec{e}^i).

Let us expand that to bilinear functionals. LetT(\vec{u},\vec{v}) be a bilinear functional. The representation theorem now thought in such terms will, instead of the unique vector\vec{A}, claim that there is a unique vector-valued functionT(\vec{v}), such that:

T(\vec{u},\vec{v}) = \vec{u} \cdot T(\vec{v}).

Again, you can prove, in complete analogous way as in the linear functional case, that such unique vector-valued function is directly computed from:

T(\vec{v}) = \vec{e}^i T(\vec{e}_i, \vec{v}) = \vec{e}_i T(\vec{e}^i, \vec{v}).

You can extend that to multilinear functionals in a completely analogous way.

Such computations lead us to infer simply the following cases.

If\vec{u} = u^i \vec{e}_iand\vec{v} = v^j \vec{e}_j , then:

T(\vec{u},\vec{v}) = T(u^i \vec{e}_i,v^j \vec{e}_j) = u^iu^jT(\vec{e}_i,\vec{e}_j)= u^iu^jT_{ij}.

If\vec{u} = u_i \vec{e}^iand\vec{v} = v_j \vec{e}^j , then:

T(\vec{u},\vec{v}) = T(u_i \vec{e}^i,v_j \vec{e}^j) = u_iu_jT(\vec{e}^i,\vec{e}^j)= u_iu_jT^{ij}.

If\vec{u} = u_i \vec{e}^iand\vec{v} = v^j \vec{e}_j , then:

T(\vec{u},\vec{v}) = T(u_i \vec{e}^i,v^j \vec{e}_j) = u_iu^jT(\vec{e}^i,\vec{e}_j)= u_iu^jT^i_j.

Etc. So you see the appearance of covariant (subscripts), contravariant (superscripts), and mixed (both sub- and superscripts) components, respectively.

As an example to put into context, consider a bilinear functional called the metric tensor:

g(\vec{u},\vec{v}) = \vec{u} \cdot \vec{v}.

In a manner consistent with what we have been working until now, we see that the linear vector function that is found by pulling off the\vec{u} from above is actually an identity function:

g(\vec{v}) = \vec{v}.

Indeed:

\vec{u} \cdot \vec{v} = (u_j \vec{e}^j) (g(v^i \vec{e}_i)) = u_j v^i \vec{e}^j \vec{e}_i = u_j v^i \delta_i^j = u_i v^i.

More on the metric tensor later.

Ref.: [Nea10].

Written by Christine

February 9, 2011 at 10:22 AM

Posted in Tensors

Tagged with

Follow

Get every new post delivered to your Inbox.