Math 2.0

Linear and multilinear algebra; matrix theory Definition

Tensor decomposition

Builds on Vector spaceTensor product of vector spacesTensor rank

Definition

Let FF be a field, let d≥2d \ge 2, and let T∈Fn1⊗⋯⊗FndT \in F^{n_1} \otimes \cdots \otimes F^{n_d} be a tensor, that is, an array of size n1×⋯×ndn_1 \times \cdots \times n_d (see tensor product). A tensor decomposition of TT is an expression of TT in one of the following standard forms.

  1. A canonical polyadic (CP) decomposition of length rr is an identity T=∑i=1rai(1)⊗ai(2)⊗⋯⊗ai(d),ai(k)∈Fnk.T = \sum_{i=1}^{r} a_i^{(1)} \otimes a_i^{(2)} \otimes \cdots \otimes a_i^{(d)}, \qquad a_i^{(k)} \in F^{n_k}.
  2. A Tucker decomposition with multilinear size (r1,…,rd)(r_1, \ldots, r_d) is an identity T=∑j1=1r1⋯∑jd=1rdgj1…jd uj1(1)⊗⋯⊗ujd(d),T = \sum_{j_1 = 1}^{r_1} \cdots \sum_{j_d = 1}^{r_d} g_{j_1 \ldots j_d} \, u_{j_1}^{(1)} \otimes \cdots \otimes u_{j_d}^{(d)}, where G=(gj1…jd)G = (g_{j_1 \ldots j_d}) is a core tensor of size r1×⋯×rdr_1 \times \cdots \times r_d and uj(k)∈Fnku_j^{(k)} \in F^{n_k}.

Remarks

The smallest length of a CP decomposition of TT is the tensor rank of TT. A CP decomposition is a Tucker decomposition whose core is diagonal, with r1=⋯=rd=rr_1 = \cdots = r_d = r. Example: the 2×2×22 \times 2 \times 2 array with t111=t222=1t_{111} = t_{222} = 1 and all other entries 00 has the CP decomposition e1⊗e1⊗e1+e2⊗e2⊗e2e_1 \otimes e_1 \otimes e_1 + e_2 \otimes e_2 \otimes e_2 of length 22. Check: the first term has only the entry (1,1,1)(1,1,1) equal to 11, and the second only the entry (2,2,2)(2,2,2). Non-example: e1⊗e1⊗e1e_1 \otimes e_1 \otimes e_1 alone is not a CP decomposition of this array, since it misses the entry t222=1t_{222} = 1. For d=2d = 2, a CP decomposition is a factorization T=ABTT = A B^T with rr columns in AA and BB, and the singular value decomposition gives one of minimal length. For d=3d = 3, Kruskal's theorem gives conditions under which a CP decomposition of minimal length is essentially unique. Here essentially unique means unique up to the order of the terms and the scaling of the factors. This has no analogue for matrices: a minimal factorization T=ABTT = A B^T of a matrix of rank at least 22 is never unique in this sense.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Tensor product of vector spaces concept
  2. Tensor rank concept
  3. Vector space concept
  4. Tensor decomposition definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Tensor_decomposition
About this page
TagZ855M8QN2H
URIm2://Z855M8QN2H
Kinddefinition
WritingW0 stub
MSC15A69, 15A23, 65F55
DefinesTensor decomposition
UsesVector space, Tensor product of vector spaces, Tensor rank
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.