Reducing Rank-3 Tensor Field into Matrix

  • Context: Graduate 
  • Thread starter Thread starter Kreizhn
  • Start date Start date
  • Tags Tags
    Matrix
Click For Summary
SUMMARY

This discussion focuses on the challenge of reducing a rank-3 tensor field into a matrix format for the purpose of solving a linear programming problem. The user presents a specific scenario involving a 3x3 matrix A(x) and a 5x1 vector x, aiming to find a tangent plane at a point \(\bar{x}\) using the gradient \(\nabla A(x)\). The primary issue is the dimensional mismatch between the rank-3 tensor and the vector, complicating the matricization process necessary for linear programming applications.

PREREQUISITES
  • Understanding of rank-3 tensors and their properties
  • Familiarity with matrix operations and linear algebra
  • Knowledge of gradient calculations in multivariable calculus
  • Experience with linear programming concepts and formulations
NEXT STEPS
  • Research methods for matricizing tensors, particularly in the context of linear algebra
  • Explore techniques for calculating gradients of tensor fields
  • Study linear programming formulations involving tensor representations
  • Investigate dimensionality reduction techniques applicable to tensor fields
USEFUL FOR

Mathematicians, data scientists, and engineers working with tensor analysis, particularly those involved in optimization problems and linear programming.

Kreizhn
Messages
714
Reaction score
1
I'm trying to find a way of reducing a rank-3 tensor field into a matrix, but am having trouble finding a good way to do it. The situation set up is as follows:

Let's say that I have a 3\times 3 matrix and a 5 \times 1 vector as follows

A(x) = \begin{pmatrix} a_{11}(x) & a_{12}(x) & a_{13}(x) \\ a_{21}(x) & a_{22}(x) & a_{23}(x) \\ a_{31}(x) & a_{32}(x) & a_{33}(x) \end{pmatrix}, \qquad \qquad x = \begin{pmatrix} x_1 \\ x_2\\ x_3 \\ x_4 \\ x_5 \end{pmatrix}

Now I want to find a tangent plane to a surface defined by A(x) at some point \bar x to create some constraints, namely, I want to do something of the form

\nabla A(x) (x - \bar x) = 0

Now the problem here is that \nabla A(x) is a rank 3 tensor. I need to find some what of ''matricizing'' this tensor into a matrix so that I can solve a linear programming problem with it. Any ideas?
 
Physics news on Phys.org
There is no way to match dimensions ##3## and ##5##. Otherwise, i.e. if appropriately reformulated, it is simply applying a linear function to a vector.
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 27 ·
Replies
27
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 31 ·
2
Replies
31
Views
3K
  • · Replies 34 ·
2
Replies
34
Views
3K
  • · Replies 14 ·
Replies
14
Views
3K