Transforming Index to Matrix Form: A Guide for Amateurs

In summary, Marin asks if expressions 13 and 16 are the same, and learns that the equation for LaTex is '[tex]' :)
  • #1
Marin
193
0
Hi everybody!

I have a question concerning tensors and hope you could help me :)

http://www.rzuser.uni-heidelberg.de/~mbernha3/tensoren.pdf

I would like you to look at expressions 13 and 16 :) I hope you won't be bothered by the fact the file is in German. I'm was wandering how these transformations are being made (from the index form to the matrix form) :)

Take in consideration I'm just an amateur :D


Thanks in advance!

Marin
 
Last edited by a moderator:
Physics news on Phys.org
  • #2
Lets look at (13). The a and c on the omega run like an index, that is a=x,y,z , c=x,y,z.
Then let the (x,x) be the first entrance in the matrix, and (y,x) be the next (the one directly below), just like you would say fx. entrance (2,3) now you just use (y,z) instead.

Now let's try to calculate (y,x), that is (remembering summing over repeated index)

[tex] \Omega^{yx} = \epsilon^{ybx} \omega_b = \sum_{b=x,y,z}\epsilon^{ybx} \omega_b = \epsilon^{yxx} \omega_x + \epsilon^{yyx} \omega_y + \epsilon^{yzx} \omega_z = 0 \omega_x + 0 \omega_y + 1 \omega_z = \omega_z[/tex]

just like that entrance in the matrix, you see?
 
  • #3
All they are doing is representing Aij as the number in the ith row, jth column of the matrix.
 
  • #4
Thanks a lot, I got it :)

It's a little bit of tedious calculations, but I'll try and get these to examples by myself, to get some practice :)

Thanks once again :)
 
  • #5
There's another question risen up :)

what's the difference between:

[tex]\Omega^{ac} = \epsilon^{abc}\omega_b [/tex]

[tex]\Omega_{ac} = \epsilon_{abc}\omega^b[/tex]

[tex]\Omega_a^c = \epsilon_a^b^c\omega_b[/tex]

[tex]\Omega^a_c = \epsilon^a_b_c\omega^b[/tex]

I know that the upper indexes are the contavariant, the lower - for the covariant components. But the matrix will always be one and the same. Maybe this has some physical meaning? And there are actually two more combinations to be made: e.g.

is [tex]\Omega_a^c = \epsilon_a^b^c\omega_b[/tex]

equal to that [tex]\epsilon_a_b^c\omega^b[/tex]

?
 
Last edited by a moderator:
  • #6
I don't know what the thrust of your text is. But I don't see any references to basis vectors or metrics, which is what raising and lowering indeces is all about. Without the metric concept it must seem a bit of a mystery what sort of objects beyond arrays of numbers are being manipulated. Perhaps that comes in later chapters.

In the mean time, it may help to treat objects like the Levi-Civita tensor [tex]\epsilon^{ab}\:_c[/tex] as a matrix that has vectors as elements [tex] (\epsilon^a)^b\:_c [/tex].

The basic equation that bridges matrices and tensors is

[tex] u = Tv [/tex], that becomes [tex] u^a = T^a\!_b v^b [/tex] in tensors.

The column vector v is transformed to the column vector u. This requires that T have a raised index for rows and a lower index for columns.

A strange object like [tex]U_{ab}[/tex], that seems have rows in both directions can be viewed as a row vector of row vectors.
 
Last edited:
  • #7
I apologise for the misunderstanding, I also try to learn LateX and it's a bit of complicated.
So, let's try again typing something:

[tex]: \\Omega^{ac} = \\epsilon^{abc}\\omega_b [/tex]

[tex]: \\Omega_{ac} = \\epsilon_{abc}\\omega^b [/tex]

[tex]: \\Omega_a\\^c = \\epsilon_a\\^b\\^c\\omega_b [/tex]

[tex]: \\Omega^a\\_c = \\epsilon^a\\_b\\_c\\omega^b [/tex]

are these equations correct and what's the difference between them. If they are correct, is every possible combination of upper and down indexes possible, in order to contract the 'b' abd get the initial tensor?

This part with vectors in the vectors and so on is already clear, but does not explain the physical meaning of Omega in 13 and L in 16 in:

http://www.rzuser.uni-heidelberg.de/...3/tensoren.pdf

which transformed both give normal matrices, despite in the first case both indexes are up (contarvariant) and in the second - both are down (covariant) the tensor.
 
Last edited by a moderator:
  • #8
ok, I give up latex, here it is the traditional way: O is omega e is epsilon and o i omega small, so:

O^(ac) = e^(abc)o_b
O_(ac) = e_(abc)o^b
O(_a/^c) = e(_a/^b/^c)o_b
O^(a/_c) = e(^a/_b/_c)o^b
 
  • #9
Marin said:
ok, I give up latex, here it is the traditional way: O is omega e is epsilon and o i omega small, so:

O^(ac) = e^(abc)o_b
O_(ac) = e_(abc)o^b
O(_a/^c) = e(_a/^b/^c)o_b
O^(a/_c) = e(^a/_b/_c)o^b

I've tidied up post #5 for you. Click on each equation to see the code.
 
  • #10
cristo, thanks fore retyping the equations above :) So the command for LaTex is just '[tex]' :) ?

Btw, do you have any suggestions to my questions above? I'm pretty interested in tensor algebra, but I find all Wikipedia definitions and expressions a bit out of my current mathematical abilities :(

And another question: Do you happen to know, where I can download Latex from, so that I could practise at home and not make these lame mistakes over here?

with best regards, Marin
 
  • #11
Martin-- In Euclidian space in Cartesian coordinates, upper and lower indices are often interchangable. This is why I brought up bases and metrics. Chapter 1 may have as well be titled tensors for the physical sciences: http://preposterousuniverse.com/grnotes/" Open the .dpf 1. Special Relativity and Flat Spacetime.
 
Last edited by a moderator:
  • #12
Thanks, Phrak!

I got it :)
 

1. What is the purpose of transforming an index to matrix form?

The purpose of transforming an index to matrix form is to organize and represent data in a more structured and visual way. It allows for easier manipulation and analysis of the data, making it more accessible for amateurs and professionals alike.

2. What is the difference between an index and a matrix?

An index is a one-dimensional data structure that contains values or labels, while a matrix is a two-dimensional data structure that contains rows and columns of values. Indexes are typically used to label or identify elements in a dataset, while matrices are used to store and manipulate data.

3. How do you transform an index to matrix form?

To transform an index to matrix form, you need to determine the number of rows and columns needed for your matrix and then assign values from your index to the corresponding cells in the matrix. This can be done manually, but there are also tools and functions available in programming languages like Python and R that can automate this process.

4. What are some advantages of using matrix form over index form?

One advantage of using matrix form is that it allows for easier computation and manipulation of data, especially in mathematical operations like addition, multiplication, and inversion. Additionally, matrices are better suited for data visualization and can provide a clearer representation of relationships between variables.

5. Are there any limitations to transforming an index to matrix form?

Yes, there are some limitations to transforming an index to matrix form. One limitation is that it may not be suitable for all types of data. For example, if your data contains text or categorical variables, it may not be easy to represent them in a matrix. Additionally, large datasets may become too complex and difficult to manage in matrix form.

Similar threads

  • Special and General Relativity
Replies
6
Views
1K
  • Differential Geometry
Replies
11
Views
4K
  • Calculus and Beyond Homework Help
Replies
1
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
2K
  • Special and General Relativity
Replies
6
Views
1K
  • Advanced Physics Homework Help
Replies
10
Views
2K
  • Linear and Abstract Algebra
Replies
4
Views
1K
  • Quantum Interpretations and Foundations
Replies
27
Views
2K
Replies
6
Views
1K
  • Special and General Relativity
Replies
1
Views
3K
Back
Top