✦ For everyone, free.

Practical knowledge for real and everyday life

Home

14.17.2 Tensor Map Product Factor Component Multiplication

Tensor Map Product Factor Component Multiplication combines tensor factors via component-wise operations to create new algebraic tensor structures.

Tensor Map Product Factor Component Multiplication is the rule stating that any single entry of the matrix representing a combined operator, built from a tensor product of maps, equals the product of one entry taken from the matrix of the first factor map and one entry taken from the matrix of the second factor map, with the specific pair of entries determined by decomposing the composite row and column indices.


Statement of the Rule

The Multiplicative Entry Formula

For a combined operator built from a map on the first factor with matrix entries denoted by a and a map on the second factor with matrix entries denoted by b, the entry of the composite matrix at composite row i and composite column j equals the product of the corresponding entry of a and the corresponding entry of b.

Cij = ai1j1 bi2j2

Index Decomposition Feeding the Formula

The outer indices i₁ and j₁, together with the inner indices i₂ and j₂, are obtained from the composite indices i and j exactly as in the general Kronecker product entry formula, using the row and column extents of the second factor's matrix as the decomposition step.


Origin of the Formula Within Map Evaluation

Connection to Basis Vector Images

The entries a and b arise from expressing the images of basis vectors under the first and second factor maps, respectively, in terms of the basis of their own codomain; the factor component multiplication rule shows how these two separately obtained sets of coefficients combine into the coefficients describing the image of a basis elementary tensor under the combined operator.

T1 ( ej1 ) = i1 ai1j1 fi1

Consistency With the Elementary Evaluation Rule

Because the combined operator acts on a basis elementary tensor by applying each factor map to its own basis vector independently, the coefficient of any resulting basis elementary tensor in the codomain is necessarily the product of the two individual coefficients, one from each factor map's own expansion.


Diagram of Factor Component Multiplication

One Entry From Each Factor Producing One Composite Entry

The diagram below shows a single entry from the first factor's matrix and a single entry from the second factor's matrix combining by multiplication to produce a single entry of the composite matrix.

a(i1,j1) b(i2,j2) C(i,j) = a times b

Consequence for Zero and Nonzero Entries

Zero Entries From Either Factor

If either the outer entry a or the inner entry b is zero for a given pair of indices, the corresponding composite entry is also zero, since multiplying by zero in either factor immediately produces zero regardless of the value of the other factor.

Nonzero Entries Require Both Factors Nonzero

A composite entry is nonzero exactly when both the corresponding outer entry and the corresponding inner entry are individually nonzero, giving a precise characterization of the nonzero pattern of the composite matrix purely in terms of the nonzero patterns of the two factor matrices.


Numerical Stability Considerations

Products of Small or Large Entries

Because a composite entry is a product of two individual entries, an outer entry that is very small combined with an inner entry that is very large, or vice versa, can produce a composite entry of moderate size, while extreme values in both factors simultaneously can lead to very small or very large composite entries.

Error Propagation Through Multiplication

Any numerical error present in either the outer entry or the inner entry propagates multiplicatively into the composite entry, so the accuracy of a computed composite entry depends directly on the accuracy of both contributing factor entries.


Using the Rule Without Full Matrix Construction

Direct Lookup of a Single Composite Entry

Because factor component multiplication depends only on two individual entries selected from the factor matrices, any single entry of a very large composite matrix can be obtained directly, without constructing the full composite matrix, by looking up the appropriate entry in each factor matrix and multiplying them.

Use in Sparse Computation

When either factor matrix has a large number of zero entries, factor component multiplication allows a computation to skip entirely over composite entries known in advance to be zero, since such entries can be identified directly from the nonzero patterns of the two factor matrices without any further calculation.


Extension to Several Factors

Multiplying Entries Across Many Factors

When the combined operator is built from three or more factor maps, factor component multiplication extends by taking the product of one matrix entry from every individual factor, with each factor's entry selected according to the recursive index decomposition used for composite matrices with more than two factors.

Zero Propagation Across Many Factors

With several factors involved, a composite entry is zero as soon as any single one of the contributing factor entries is zero, so the nonzero pattern of a many-factor composite matrix is determined by requiring every one of the individual factor entries, across all factors, to be simultaneously nonzero.