Getting an Intuition of Tensors

In summary, the conversation discussed the concept of tensors and their representation as multidimensional arrays of numbers. It clarified that tensors are not dependent on the coordinate system and are independent objects in a space. The analogy of a Rubik's Cube filling every cell with a number does not accurately represent a tensor, although it may in a specific coordinate system. The conversation also mentioned that the understanding of tensors in linear algebra may differ from those used in physics.
  • #1
ashwinnarayan
18
0

Homework Statement


This is not really a homework problem. I'm just trying to learn about tensors by myself. I'm new here (This is only my second post). From what I could gather from the forum rules this seems to be the place for my question.

I went through literally hundreds of websites for a simple explanation. The thing is I'm a very visual learner. If I can't visualize a concept I'm trying to learn I never understand it. If I do have a general picture however, I find I can understand new concepts in minutes.

So after my research I got this far: "A tensor is a multidimensional array of numbers."


Homework Equations


I already know that n x n matrices can be tensors.
My question is, if I take a Rubik's Cube and fill every cell with a number, do I get a tensor?
And does the analogy scale to higher dimensions?

I have a good understanding of basic linear algebra. I know about subspaces, linear transformations, eigenvalues and eigenvectors.
 
Last edited:
Physics news on Phys.org
  • #2
ashwinnarayan said:

Homework Statement


This is not really a homework problem. I'm just trying to learn about tensors by myself. I'm new here (This is only my second post). From what I could gather from the forum rules this seems to be the place for my question.

I went through literally hundreds of websites for a simple explanation. The thing is I'm a very visual learner. If I can't visualize a concept I'm trying to learn I never understand it. If I do have a general picture however, I find I can understand new concepts in minutes.

So after my research I got this far: "A tensor is a multidimensional array of numbers."
Ouch! That's absolutely wrong. That's as wrong as to say a vector is a one-dimensional array of numbers. In a given coordinate system, a vector can be represented by a list of numbers but the important thing is how those numbers change if we change the coordinate system. I could, for example, write wind velocity, air pressure, and air temperature at a given point as a list of 5 numbers- the three components of the wind velocity, the air pressure and temperature. But if I change to a different coordinate systerm, only the components of the wind speed would change- they form a vector but the other numbers are not part of a vector.

Vectors and tensors are objects in some space that are independent of the coordinate system we happen to use. How we happen to represent them in a given coordinate system- the numbers we use, whether a single number (0 order tensor), a linear array of numbers (first order tensor- a vector), or a "multi-dimensioal array" (a general tensor) depend upon the coordinate system.

What we need is that the coordinates change "homogeneously". That is, the components of a tensor in one coordinate system are sums of given numbers (relating the two coordinate systems) times the components of the tensor in the other coordinate system. The crucial result of that is "If a tensor has all components equal to 0 in one coordinate system, it has all components equal to 0 in any coordinate system". That's because the new components will be a sum of numbers all multiplied by 0.

That may not seem like much but suppose we have an equation relating tensors that is true in one coordinate system: generally we can write it A= B where A and B are tensors. That is the same as saying that the tensor A-B= 0 in that coordinate system. It follows, then, that A- B= 0 in all coordinate systems or that A= B in all coordinate systems. If an equation in tensors is true in one coordinate system, it is true in all coodinate systems.

That, of course, is exactly what we want for physics! Coordinate systems are not "physical", we can impose any coordinate system we want on a physical situation. But any equation that is supposed to represent a "physical" situation must be true in any coordinate system. And we can guarantee that by writing our equations in terms of tensors.


Homework Equations


I already know that n x n matrices can be tensors.
n by n matrices represent tensors in the same sense that <a, b, c> can represent a vector. But don't confuse the representation of an object with the object.

My question is, if I take a Rubik's Cube and fill every cell with a number, do I get a tensor?
And does the analogy scale to higher dimensions?
No, it doesn't- although it might represent some tensor in a particular coordinate system.

I have a good understanding of basic linear algebra. I know about subspaces, linear transformations, eigenvalues and eigenvectors.
Be careful- "tensors" as used in linear algebra- "multi-linear" structures- are generalizations of the tensors used in physics.
 
  • #3
welcome to pf!

hi ashwinnarayan! welcome to pf! :smile:

a tensor is basically a linear rule for replacing one "input" vector by a different "output" vector

for example, the moment of inertia tensor converts the angular velocity vector to the angular momentum vector (usually in a different direction)
ashwinnarayan said:
… if I take a Rubik's Cube and fill every cell with a number, do I get a tensor?

you (obviously) get a matrix :wink:

if you are told that it is the representation of a particular tensor in a particular basis (frame), then you can find the matrix which represents the same tensor in any other basis :smile:
 

Related to Getting an Intuition of Tensors

1. What are tensors and why are they important in science?

Tensors are mathematical objects that describe geometric relationships between vectors and scalars. They are important in science because they allow us to model and analyze complex physical systems, such as the behavior of fluids, electromagnetic fields, and stress and strain in materials.

2. How can one develop an intuition for tensors?

Developing an intuition for tensors takes practice and a solid understanding of vector calculus and linear algebra. One way to develop an intuition is to visualize tensors as multidimensional arrays or matrices, and to think about how they transform under different coordinate systems.

3. What are some real-world applications of tensors?

Tensors have a wide range of applications in science and engineering. They are used in fields such as physics, engineering, computer graphics, and machine learning. Some specific applications include modeling fluid flow, analyzing stress and strain in materials, and image processing.

4. Are tensors difficult to understand?

Tensors can be difficult to understand at first, as they involve abstract mathematical concepts and notation. However, with practice and a solid foundation in linear algebra and vector calculus, one can develop an intuition for tensors and their applications.

5. Can tensors be used to solve real-world problems?

Yes, tensors are frequently used to solve real-world problems in various fields of science and engineering. They provide a powerful mathematical tool for modeling and analyzing complex systems and can be used to make accurate predictions and solve practical problems.

Similar threads

  • Linear and Abstract Algebra
Replies
2
Views
949
Replies
11
Views
535
  • Calculus and Beyond Homework Help
Replies
5
Views
2K
  • Calculus and Beyond Homework Help
Replies
1
Views
3K
  • General Math
Replies
1
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
837
  • Calculus and Beyond Homework Help
Replies
15
Views
2K
  • Special and General Relativity
Replies
4
Views
2K
  • Calculus and Beyond Homework Help
Replies
3
Views
1K
  • Calculus and Beyond Homework Help
Replies
0
Views
466
Back
Top