Hi. I'm wondering if anyone can point me to any information on techniques to decompose a matrix (actually a 3D matrix) into an outer product of vectors. Particularly, given [tex]M_{i,j,k}[/tex], I want to find vectors [tex]a_{i}[/tex], [tex]b_{i}[/tex] and [tex]c_{i}[/tex] such that(adsbygoogle = window.adsbygoogle || []).push({});

[tex]

M_{i,j,k} = a_{i}b_{i}c_{i}

[/tex]

where the multiplication on the right is an outer product.

I've read that this is only possible if the matrix M has a rank of one, but I can find anything on how to actually decompose the matrix, only that it CAN BE done. Also, if M has rank one, does that mean that there is a "unique" decomposition? What if the rank is something other than one? In that case would it be possible to find a family of solutions?

Thanks for any help.

**Physics Forums - The Fusion of Science and Community**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Decompose matrix into outer product of vectors

Loading...

Similar Threads - Decompose matrix outer | Date |
---|---|

Eigenvectors of decomposed matrix | Nov 17, 2014 |

Decompose a Recipe into Its Constituent Ingredients | Aug 12, 2014 |

Spinor representations decomposed under subgroups in Joe's big book | Nov 2, 2013 |

Solvable group: decomposable in prime order groups? | Sep 17, 2013 |

Criterion for (non)decomposability of a representation? | Jul 25, 2013 |

**Physics Forums - The Fusion of Science and Community**