Is there a useful generalization of the Schmidt decomposition to the tensoring together of 3 or more vector spaces? - MathOverflow most recent 30 from http://mathoverflow.net 2013-05-26T08:48:45Z http://mathoverflow.net/feeds/question/62994 http://www.creativecommons.org/licenses/by-nc/2.5/rdf http://mathoverflow.net/questions/62994/is-there-a-useful-generalization-of-the-schmidt-decomposition-to-the-tensoring-to Is there a useful generalization of the Schmidt decomposition to the tensoring together of 3 or more vector spaces? Jess Riedel 2011-04-26T02:03:10Z 2011-05-16T23:05:38Z <p>I've rewritten the question in math notation, and I've left the old version in physics bra-ket notation <a href="http://www.uweb.ucsb.edu/~criedel/Old_MathOverflow_question_2011-4-26.htm" rel="nofollow">here</a>.</p> <h2>Background</h2> <p>A simple consequence of the singular value decomposition is that any vector $v$ in a vector space $V$ formed by the tensor product of two smaller spaces ("subsystems") $U$ and $W$ of dimension $d_U$ and $d_W$,</p> <p>$v \in V = U \otimes W$,</p> <p>has a special decomposition in terms of rank-one tensors (aka product states)</p> <p>$v = \sum_{i=1}^d \lambda_i u_i \otimes w_i$, $\qquad u_i \in U$, $\qquad w_i \in W$, $\qquad d = \mathrm{min}(d_U,d_W)$</p> <p>built from the fixed orthonormal bases $\{ u_i \}$ and $\{ w_i \}$.</p> <p>This decomposition has many nice properties, and it's simple to see that there's no way to generalize it to the case of 3 or more subsystems while keeping all of them. For instance, a generic state in $V = \bigotimes_{n=1}^N V_n$ cannot be expressed as a sum of fewer than $\tilde{d}$ simple tensors, with $\tilde{d} \gg d_n = \mathrm{dim}V_n$ for all $n=1,\ldots,N$.</p> <h2>Vague Question</h2> <p>Is there a useful/natural/canonical decomposition of a vector into a "small" number of orthogonal simple tensors for the case of 3 or more subsystems? At the very least, the GHZ state should take it's canonical form in such a decompostion:</p> <p>$v_{GHZ} = a_1 \otimes \cdots \otimes a_N + b_1 \otimes \cdots \otimes b_N$, $\qquad a_n, b_n \in V_n$, $\qquad \langle a_n ; b_n \rangle = 0$ for all $n$.</p> <h2>Specific Question</h2> <p>If we guess that the entropy function </p> <p>$H[\{ p_i \} ] = -\sum_i p_i \ln p_i$</p> <p>is appropriate, we can define the "minimum-entropy product-state decomposition" to be the decomposition</p> <p>$v = \sum_{i=1}^{\tilde{d}} \lambda_i v_i$, $\qquad v_i = \bigotimes_{n=1}^N \psi_i^n$, $\qquad \psi_i^n \in V_n$</p> <p>with the minimum value for the entropy $H[\{ p_i = \lambda_i^2 \} ]$, under the condition that the $\{ v_i \}$ are orthonormal. Note that we allow $\langle \psi_i^n ; \psi_j^n \rangle \neq 0$ for $i \neq j$.</p> <p>The natural questions to ask are: Is this decomposition generically unique (i.e. unique except for some set of measure zero in the global vector space)? Is it continuous? (What other properties should this decomposition have to satisfy to be useful?)</p> <p>I am 99% sure that in the case of $N=2$, this reduces to the Schmidt decomposition and that the answers to both questions is "yes".</p> <p>Is any of this sensitive to our choice of the entropy function $H$, as opposed to some other permutation-invariant and majoritization-preserving function of the spectrum?</p> http://mathoverflow.net/questions/62994/is-there-a-useful-generalization-of-the-schmidt-decomposition-to-the-tensoring-to/63009#63009 Answer by Federico Poloni for Is there a useful generalization of the Schmidt decomposition to the tensoring together of 3 or more vector spaces? Federico Poloni 2011-04-26T07:09:23Z 2011-04-26T07:09:23Z <p>An answer to your "vague question" may be provided by <a href="http://en.wikipedia.org/wiki/Higher-order_singular_value_decomposition" rel="nofollow">http://en.wikipedia.org/wiki/Higher-order_singular_value_decomposition</a>, but as far as I know "finding a good generalization of the SVD for 3-tensors" is kind of a research problem in linear algebra, too. Check out Kolda, Bader "Tensor decompositions and applications". Your idea of minimizing an entropy function is new, as far as I can tell, but I am not a tensor expert.</p> http://mathoverflow.net/questions/62994/is-there-a-useful-generalization-of-the-schmidt-decomposition-to-the-tensoring-to/64415#64415 Answer by Sebastian Meznaric for Is there a useful generalization of the Schmidt decomposition to the tensoring together of 3 or more vector spaces? Sebastian Meznaric 2011-05-09T17:21:05Z 2011-05-09T17:21:05Z <p>Vague question:</p> <p>The hierarchical higher order SVD would lead you to the canonical form for the GHZ state. When you have $H_1 \otimes H_2 \otimes \ldots \otimes H_n$ you basically first Schmidt decompose your state $\psi$ relative to $H_1 \otimes (H_2 \otimes \ldots \otimes H_N)$ and then continue like this until you finish. </p> <p>In more generality, the Tucker decomposition is the most general multilinear generalization of the SVD. It is not, however, unique. The hierarchical higher order SVD I mentioned above is a special case of the Tucker decomposition.</p> <p>Specific question:</p> <p>I don't know the answer to your question, but I did notice this: If you start with $\psi = \sum_{jk} \gamma_{jk} \alpha_j \otimes \beta_k$ then your entropy is essentially the entropy of the post measurement mixed state with measurement basis being $\alpha_j \otimes \beta_k$. So what you want to look at is which local measurement scheme gives you the minimum post-measurement entropy. So in the bipartite case all you need to do is take a partial trace and whatever the entropy of that matrix, that is the minimum post-measurement entropy. I.e. you get entanglement, which confirms your suspicion that the Schmidt decomposition is what you get in bipartite case. A similar strategy might work in the multipartite case.</p>