What role does the non-commutativity of the tensor product play in experimental quantum computation?
up vote
5
down vote
favorite
We know that $H_Aotimes H_Bneq H_Botimes H_A$ (in general). Theoretically, we know the formalism and what observables to construct from the two compositions possible, but we never talk about both the possibilities. I wish to know that how experimentally the Measurements or Evolutions are done over such composite systems (let's just assume a bipartition as above).
How does the experimentalist know whether he is working in the $Aotimes B$ or $Botimes A$ composite Hilbert Space?
tensor-product
add a comment |
up vote
5
down vote
favorite
We know that $H_Aotimes H_Bneq H_Botimes H_A$ (in general). Theoretically, we know the formalism and what observables to construct from the two compositions possible, but we never talk about both the possibilities. I wish to know that how experimentally the Measurements or Evolutions are done over such composite systems (let's just assume a bipartition as above).
How does the experimentalist know whether he is working in the $Aotimes B$ or $Botimes A$ composite Hilbert Space?
tensor-product
2
I'm not sure what you mean by $neq$. They are always isomorphic. Also, I don't see what the order in the tensor product has to do with experiments. If I have a cavity and an atom, it is clear which is which, regardless of the order I choose for their Hilbert spaces in the tensor product.
– Norbert Schuch
Nov 5 at 13:30
I think this is a great question & have been trying to figure out something similar if I am indeed understanding you correctly. My current thought is that you could XOR & XNOR the inputs (see ven diagrams on en.wikipedia.org/wiki/Exclusive_or + en.wikipedia.org/wiki/Logical_equality).
– meowzz
Nov 6 at 0:00
add a comment |
up vote
5
down vote
favorite
up vote
5
down vote
favorite
We know that $H_Aotimes H_Bneq H_Botimes H_A$ (in general). Theoretically, we know the formalism and what observables to construct from the two compositions possible, but we never talk about both the possibilities. I wish to know that how experimentally the Measurements or Evolutions are done over such composite systems (let's just assume a bipartition as above).
How does the experimentalist know whether he is working in the $Aotimes B$ or $Botimes A$ composite Hilbert Space?
tensor-product
We know that $H_Aotimes H_Bneq H_Botimes H_A$ (in general). Theoretically, we know the formalism and what observables to construct from the two compositions possible, but we never talk about both the possibilities. I wish to know that how experimentally the Measurements or Evolutions are done over such composite systems (let's just assume a bipartition as above).
How does the experimentalist know whether he is working in the $Aotimes B$ or $Botimes A$ composite Hilbert Space?
tensor-product
tensor-product
asked Nov 5 at 12:23
Siddhānt Singh
364113
364113
2
I'm not sure what you mean by $neq$. They are always isomorphic. Also, I don't see what the order in the tensor product has to do with experiments. If I have a cavity and an atom, it is clear which is which, regardless of the order I choose for their Hilbert spaces in the tensor product.
– Norbert Schuch
Nov 5 at 13:30
I think this is a great question & have been trying to figure out something similar if I am indeed understanding you correctly. My current thought is that you could XOR & XNOR the inputs (see ven diagrams on en.wikipedia.org/wiki/Exclusive_or + en.wikipedia.org/wiki/Logical_equality).
– meowzz
Nov 6 at 0:00
add a comment |
2
I'm not sure what you mean by $neq$. They are always isomorphic. Also, I don't see what the order in the tensor product has to do with experiments. If I have a cavity and an atom, it is clear which is which, regardless of the order I choose for their Hilbert spaces in the tensor product.
– Norbert Schuch
Nov 5 at 13:30
I think this is a great question & have been trying to figure out something similar if I am indeed understanding you correctly. My current thought is that you could XOR & XNOR the inputs (see ven diagrams on en.wikipedia.org/wiki/Exclusive_or + en.wikipedia.org/wiki/Logical_equality).
– meowzz
Nov 6 at 0:00
2
2
I'm not sure what you mean by $neq$. They are always isomorphic. Also, I don't see what the order in the tensor product has to do with experiments. If I have a cavity and an atom, it is clear which is which, regardless of the order I choose for their Hilbert spaces in the tensor product.
– Norbert Schuch
Nov 5 at 13:30
I'm not sure what you mean by $neq$. They are always isomorphic. Also, I don't see what the order in the tensor product has to do with experiments. If I have a cavity and an atom, it is clear which is which, regardless of the order I choose for their Hilbert spaces in the tensor product.
– Norbert Schuch
Nov 5 at 13:30
I think this is a great question & have been trying to figure out something similar if I am indeed understanding you correctly. My current thought is that you could XOR & XNOR the inputs (see ven diagrams on en.wikipedia.org/wiki/Exclusive_or + en.wikipedia.org/wiki/Logical_equality).
– meowzz
Nov 6 at 0:00
I think this is a great question & have been trying to figure out something similar if I am indeed understanding you correctly. My current thought is that you could XOR & XNOR the inputs (see ven diagrams on en.wikipedia.org/wiki/Exclusive_or + en.wikipedia.org/wiki/Logical_equality).
– meowzz
Nov 6 at 0:00
add a comment |
4 Answers
4
active
oldest
votes
up vote
10
down vote
accepted
For many questions that appear on this site, and about quantum information and computation in general, it is possible to ask a completely classical version of the question, and often the (sometimes obvious) answer that one finds in the more familiar classical setting translates directly to the quantum setting. In this case, a reasonable classical version of the question asks what role the non-commutativity of the Cartesian product plays in experimental classical computing (or, let's say, in practical implementations of classical computation).
Suppose we have system $A$ that can be in any classical state drawn from a set $mathcal{A}$, and a system $B$ that can be in any classical state drawn from the set $mathcal{B}$. If we put system $A$ and system $B$ next to each other on the table, then we can represent the classical state of the two systems together as an element of the Cartesian product $mathcal{A}timesmathcal{B}$. Note that there is an implicit assumption here, which is that the two systems are distinguishable, and we're deciding more or less arbitrarily that when we talk about a state $(a,b)inmathcal{A}timesmathcal{B}$ that the state $a$ of system $A$ is listed first and the state $b$ of system $B$ is listed second. We could just as easily have decided to represent the classical state of the two systems together as an element of the Cartesian product $mathcal{B}timesmathcal{A}$, with the understanding that the state of system $B$ now gets listed first.
As an aside, if the two systems were indistinguishable, implying that $mathcal{A} = mathcal{B}$, and further we placed the two systems in a bag rather than on the table, then I guess there would really be no difference between $(a,b)$ and $(b,a)$. For this reason we would probably not use the Cartesian product to represent states of the bagged systems -- maybe we would use the set of all multisets of size 2 instead -- but let us forget about this situation and assume $A$ and $B$ are distinguishable for simplicity.
Now, what role does this play in experiments or practical applications of classical computing? How does an experimenter or programmer know he or she is working in the $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ state space? When you think about the question this way, I believe it may come into focus. My answer, which is consistent with the other answers that concern the quantum setting, is that it really doesn't play any role at all, and the experimenter/programmer knows because it was his or her decision which order to use. We know the difference between the systems $A$ and $B$, and the decision to represent states of the two systems together by elements of $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ is totally arbitrary -- but once the decision is made we stick with it to avoid confusion. The decision will not affect any calculations we do, so long as the calculations are consistent with the decision of which order to use.
To my eye, at a fundamental level there is no difference between the classical version of this question and the quantum version. We decide whether to represent states of the compound quantum system using the space $H_Aotimes H_B$ or $H_Botimes H_A$, and that's all there is to it. You'll get exactly the same results of any calculations you perform, so long as your calculations are consistent with the choice to use $H_Aotimes H_B$ or $H_Botimes H_A$.
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
3
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
4
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
add a comment |
up vote
5
down vote
When you say $neq$ I presume you are talking about the implied basis in usual ordering like (00, 01, 02, 10 etc). Otherwise you would have the isomorphism of Hilbert spaces vs an equality statement. That is, AB implies a certain ordered basis and BA a different one.
The experiment has it's observables on the combined system in a basis independent way. If the experimentalist wants to put their results down, they can choose whatever basis they like.
The distinction goes into the question being asked. What is the second entry of vector v in Hilbert space that combines A and B is not a well defined question. What is the second entry with respect to a given ordered basis is. The experimentalist has to ask the second in order to get an answer. You have to ask a sensible question if you want a sensible answer.
add a comment |
up vote
3
down vote
The order in the tensor product is a convention and has nothing to do with experiments.
As an example, if I have a cavity (with photons in it, $H_A$) and an atom (with internal states, $H_B$), it is clear which is the atom and which is the cavity, regardless of the order ones chooses for their Hilbert spaces in the tensor product when describing the setup theoretically.
1
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
1
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
|
show 5 more comments
up vote
1
down vote
The two spaces $A$ and $B$ are just labels, with arbitrary ordering. For distinguishable qubits (or more general), the experimentalist can just say "this one's $A$, and this other one's $B$". If you swap the labels, you need to swap the labels everywhere - in both the Hamiltonian and the state (including eigenvectors, density matrix etc).
In other words, if I define a swap operator $S$ such that
$$
S(H_Aotimes H_B)S=H_Botimes H_A,
$$
then evolution of states can be calculated either using
$$
e^{-i H_Aotimes H_B t}|psi_{AB}rangle quadtext{or}quad e^{-i H_Botimes H_A t}|psi_{BA}rangle
$$
where $|psi_{BA}rangle=S|psi_{AB}rangle$. Or, if you're working with a density matrix, you have $rho_{BA}=Srho_{AB}S$.
add a comment |
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
10
down vote
accepted
For many questions that appear on this site, and about quantum information and computation in general, it is possible to ask a completely classical version of the question, and often the (sometimes obvious) answer that one finds in the more familiar classical setting translates directly to the quantum setting. In this case, a reasonable classical version of the question asks what role the non-commutativity of the Cartesian product plays in experimental classical computing (or, let's say, in practical implementations of classical computation).
Suppose we have system $A$ that can be in any classical state drawn from a set $mathcal{A}$, and a system $B$ that can be in any classical state drawn from the set $mathcal{B}$. If we put system $A$ and system $B$ next to each other on the table, then we can represent the classical state of the two systems together as an element of the Cartesian product $mathcal{A}timesmathcal{B}$. Note that there is an implicit assumption here, which is that the two systems are distinguishable, and we're deciding more or less arbitrarily that when we talk about a state $(a,b)inmathcal{A}timesmathcal{B}$ that the state $a$ of system $A$ is listed first and the state $b$ of system $B$ is listed second. We could just as easily have decided to represent the classical state of the two systems together as an element of the Cartesian product $mathcal{B}timesmathcal{A}$, with the understanding that the state of system $B$ now gets listed first.
As an aside, if the two systems were indistinguishable, implying that $mathcal{A} = mathcal{B}$, and further we placed the two systems in a bag rather than on the table, then I guess there would really be no difference between $(a,b)$ and $(b,a)$. For this reason we would probably not use the Cartesian product to represent states of the bagged systems -- maybe we would use the set of all multisets of size 2 instead -- but let us forget about this situation and assume $A$ and $B$ are distinguishable for simplicity.
Now, what role does this play in experiments or practical applications of classical computing? How does an experimenter or programmer know he or she is working in the $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ state space? When you think about the question this way, I believe it may come into focus. My answer, which is consistent with the other answers that concern the quantum setting, is that it really doesn't play any role at all, and the experimenter/programmer knows because it was his or her decision which order to use. We know the difference between the systems $A$ and $B$, and the decision to represent states of the two systems together by elements of $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ is totally arbitrary -- but once the decision is made we stick with it to avoid confusion. The decision will not affect any calculations we do, so long as the calculations are consistent with the decision of which order to use.
To my eye, at a fundamental level there is no difference between the classical version of this question and the quantum version. We decide whether to represent states of the compound quantum system using the space $H_Aotimes H_B$ or $H_Botimes H_A$, and that's all there is to it. You'll get exactly the same results of any calculations you perform, so long as your calculations are consistent with the choice to use $H_Aotimes H_B$ or $H_Botimes H_A$.
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
3
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
4
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
add a comment |
up vote
10
down vote
accepted
For many questions that appear on this site, and about quantum information and computation in general, it is possible to ask a completely classical version of the question, and often the (sometimes obvious) answer that one finds in the more familiar classical setting translates directly to the quantum setting. In this case, a reasonable classical version of the question asks what role the non-commutativity of the Cartesian product plays in experimental classical computing (or, let's say, in practical implementations of classical computation).
Suppose we have system $A$ that can be in any classical state drawn from a set $mathcal{A}$, and a system $B$ that can be in any classical state drawn from the set $mathcal{B}$. If we put system $A$ and system $B$ next to each other on the table, then we can represent the classical state of the two systems together as an element of the Cartesian product $mathcal{A}timesmathcal{B}$. Note that there is an implicit assumption here, which is that the two systems are distinguishable, and we're deciding more or less arbitrarily that when we talk about a state $(a,b)inmathcal{A}timesmathcal{B}$ that the state $a$ of system $A$ is listed first and the state $b$ of system $B$ is listed second. We could just as easily have decided to represent the classical state of the two systems together as an element of the Cartesian product $mathcal{B}timesmathcal{A}$, with the understanding that the state of system $B$ now gets listed first.
As an aside, if the two systems were indistinguishable, implying that $mathcal{A} = mathcal{B}$, and further we placed the two systems in a bag rather than on the table, then I guess there would really be no difference between $(a,b)$ and $(b,a)$. For this reason we would probably not use the Cartesian product to represent states of the bagged systems -- maybe we would use the set of all multisets of size 2 instead -- but let us forget about this situation and assume $A$ and $B$ are distinguishable for simplicity.
Now, what role does this play in experiments or practical applications of classical computing? How does an experimenter or programmer know he or she is working in the $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ state space? When you think about the question this way, I believe it may come into focus. My answer, which is consistent with the other answers that concern the quantum setting, is that it really doesn't play any role at all, and the experimenter/programmer knows because it was his or her decision which order to use. We know the difference between the systems $A$ and $B$, and the decision to represent states of the two systems together by elements of $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ is totally arbitrary -- but once the decision is made we stick with it to avoid confusion. The decision will not affect any calculations we do, so long as the calculations are consistent with the decision of which order to use.
To my eye, at a fundamental level there is no difference between the classical version of this question and the quantum version. We decide whether to represent states of the compound quantum system using the space $H_Aotimes H_B$ or $H_Botimes H_A$, and that's all there is to it. You'll get exactly the same results of any calculations you perform, so long as your calculations are consistent with the choice to use $H_Aotimes H_B$ or $H_Botimes H_A$.
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
3
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
4
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
add a comment |
up vote
10
down vote
accepted
up vote
10
down vote
accepted
For many questions that appear on this site, and about quantum information and computation in general, it is possible to ask a completely classical version of the question, and often the (sometimes obvious) answer that one finds in the more familiar classical setting translates directly to the quantum setting. In this case, a reasonable classical version of the question asks what role the non-commutativity of the Cartesian product plays in experimental classical computing (or, let's say, in practical implementations of classical computation).
Suppose we have system $A$ that can be in any classical state drawn from a set $mathcal{A}$, and a system $B$ that can be in any classical state drawn from the set $mathcal{B}$. If we put system $A$ and system $B$ next to each other on the table, then we can represent the classical state of the two systems together as an element of the Cartesian product $mathcal{A}timesmathcal{B}$. Note that there is an implicit assumption here, which is that the two systems are distinguishable, and we're deciding more or less arbitrarily that when we talk about a state $(a,b)inmathcal{A}timesmathcal{B}$ that the state $a$ of system $A$ is listed first and the state $b$ of system $B$ is listed second. We could just as easily have decided to represent the classical state of the two systems together as an element of the Cartesian product $mathcal{B}timesmathcal{A}$, with the understanding that the state of system $B$ now gets listed first.
As an aside, if the two systems were indistinguishable, implying that $mathcal{A} = mathcal{B}$, and further we placed the two systems in a bag rather than on the table, then I guess there would really be no difference between $(a,b)$ and $(b,a)$. For this reason we would probably not use the Cartesian product to represent states of the bagged systems -- maybe we would use the set of all multisets of size 2 instead -- but let us forget about this situation and assume $A$ and $B$ are distinguishable for simplicity.
Now, what role does this play in experiments or practical applications of classical computing? How does an experimenter or programmer know he or she is working in the $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ state space? When you think about the question this way, I believe it may come into focus. My answer, which is consistent with the other answers that concern the quantum setting, is that it really doesn't play any role at all, and the experimenter/programmer knows because it was his or her decision which order to use. We know the difference between the systems $A$ and $B$, and the decision to represent states of the two systems together by elements of $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ is totally arbitrary -- but once the decision is made we stick with it to avoid confusion. The decision will not affect any calculations we do, so long as the calculations are consistent with the decision of which order to use.
To my eye, at a fundamental level there is no difference between the classical version of this question and the quantum version. We decide whether to represent states of the compound quantum system using the space $H_Aotimes H_B$ or $H_Botimes H_A$, and that's all there is to it. You'll get exactly the same results of any calculations you perform, so long as your calculations are consistent with the choice to use $H_Aotimes H_B$ or $H_Botimes H_A$.
For many questions that appear on this site, and about quantum information and computation in general, it is possible to ask a completely classical version of the question, and often the (sometimes obvious) answer that one finds in the more familiar classical setting translates directly to the quantum setting. In this case, a reasonable classical version of the question asks what role the non-commutativity of the Cartesian product plays in experimental classical computing (or, let's say, in practical implementations of classical computation).
Suppose we have system $A$ that can be in any classical state drawn from a set $mathcal{A}$, and a system $B$ that can be in any classical state drawn from the set $mathcal{B}$. If we put system $A$ and system $B$ next to each other on the table, then we can represent the classical state of the two systems together as an element of the Cartesian product $mathcal{A}timesmathcal{B}$. Note that there is an implicit assumption here, which is that the two systems are distinguishable, and we're deciding more or less arbitrarily that when we talk about a state $(a,b)inmathcal{A}timesmathcal{B}$ that the state $a$ of system $A$ is listed first and the state $b$ of system $B$ is listed second. We could just as easily have decided to represent the classical state of the two systems together as an element of the Cartesian product $mathcal{B}timesmathcal{A}$, with the understanding that the state of system $B$ now gets listed first.
As an aside, if the two systems were indistinguishable, implying that $mathcal{A} = mathcal{B}$, and further we placed the two systems in a bag rather than on the table, then I guess there would really be no difference between $(a,b)$ and $(b,a)$. For this reason we would probably not use the Cartesian product to represent states of the bagged systems -- maybe we would use the set of all multisets of size 2 instead -- but let us forget about this situation and assume $A$ and $B$ are distinguishable for simplicity.
Now, what role does this play in experiments or practical applications of classical computing? How does an experimenter or programmer know he or she is working in the $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ state space? When you think about the question this way, I believe it may come into focus. My answer, which is consistent with the other answers that concern the quantum setting, is that it really doesn't play any role at all, and the experimenter/programmer knows because it was his or her decision which order to use. We know the difference between the systems $A$ and $B$, and the decision to represent states of the two systems together by elements of $mathcal{A}timesmathcal{B}$ or $mathcal{B}timesmathcal{A}$ is totally arbitrary -- but once the decision is made we stick with it to avoid confusion. The decision will not affect any calculations we do, so long as the calculations are consistent with the decision of which order to use.
To my eye, at a fundamental level there is no difference between the classical version of this question and the quantum version. We decide whether to represent states of the compound quantum system using the space $H_Aotimes H_B$ or $H_Botimes H_A$, and that's all there is to it. You'll get exactly the same results of any calculations you perform, so long as your calculations are consistent with the choice to use $H_Aotimes H_B$ or $H_Botimes H_A$.
answered Nov 5 at 21:54
John Watrous
1,19817
1,19817
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
3
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
4
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
add a comment |
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
3
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
4
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
Thank you for another amazing answer! I am curious if you might be able to comment on how this question/answer relates to CPT symmetries & the complexity class of CPT related computations.
– meowzz
Nov 5 at 22:43
3
3
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
I'm sorry, but I don't know anything at all about CPT symmetries or the complexity class of CPT related computations. If you post your question as a new question, possibly someone with expertise on these topics can give you an answer.
– John Watrous
Nov 5 at 23:27
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @John Watrous, I do understand that the eigenspectrum is the same for both cases, as I did a short calculation. However, the ordering of the two entries in the eigenfunction is flipped for the two cases, in the eigenvectors below. Does this mean that for the same observable (the eigenvalue), we have a different eigenfunction? (that is, another state in another basis)? The density matrices in the two cases will be clearly different and hence the projectors.
– Siddhānt Singh
Nov 6 at 10:55
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
Prof. @JohnWatrous, I understand this very well and it is true for the observables as the eigenvalues and their ordering is the same for the two cases. But is it true for the eigenstates as well? Please look at the answer I posted in the same thread. Let me know about it. Sorry, this is some doubt which sounds trivial, but I always had it.
– Siddhānt Singh
Nov 6 at 10:57
4
4
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
Hello Siddhānt. If you'd like to ask the entire community about this, you could post it as a separate question. (This is not a discussion forum.) $text{---}$ Having said that: From John Watrous' answer, it should be clear that the operators $A otimes B$ and $B otimes A$ will be different, in the same way that the ordered pairs $(a,b)$ and $(b,a)$ will be different: they are different mathematical objects, which contain much the same information (as with the list of eigenvalues) but in a different order. $A otimes B$ is how we represent the physical system, but the system is not the math.
– Niel de Beaudrap
Nov 6 at 11:06
add a comment |
up vote
5
down vote
When you say $neq$ I presume you are talking about the implied basis in usual ordering like (00, 01, 02, 10 etc). Otherwise you would have the isomorphism of Hilbert spaces vs an equality statement. That is, AB implies a certain ordered basis and BA a different one.
The experiment has it's observables on the combined system in a basis independent way. If the experimentalist wants to put their results down, they can choose whatever basis they like.
The distinction goes into the question being asked. What is the second entry of vector v in Hilbert space that combines A and B is not a well defined question. What is the second entry with respect to a given ordered basis is. The experimentalist has to ask the second in order to get an answer. You have to ask a sensible question if you want a sensible answer.
add a comment |
up vote
5
down vote
When you say $neq$ I presume you are talking about the implied basis in usual ordering like (00, 01, 02, 10 etc). Otherwise you would have the isomorphism of Hilbert spaces vs an equality statement. That is, AB implies a certain ordered basis and BA a different one.
The experiment has it's observables on the combined system in a basis independent way. If the experimentalist wants to put their results down, they can choose whatever basis they like.
The distinction goes into the question being asked. What is the second entry of vector v in Hilbert space that combines A and B is not a well defined question. What is the second entry with respect to a given ordered basis is. The experimentalist has to ask the second in order to get an answer. You have to ask a sensible question if you want a sensible answer.
add a comment |
up vote
5
down vote
up vote
5
down vote
When you say $neq$ I presume you are talking about the implied basis in usual ordering like (00, 01, 02, 10 etc). Otherwise you would have the isomorphism of Hilbert spaces vs an equality statement. That is, AB implies a certain ordered basis and BA a different one.
The experiment has it's observables on the combined system in a basis independent way. If the experimentalist wants to put their results down, they can choose whatever basis they like.
The distinction goes into the question being asked. What is the second entry of vector v in Hilbert space that combines A and B is not a well defined question. What is the second entry with respect to a given ordered basis is. The experimentalist has to ask the second in order to get an answer. You have to ask a sensible question if you want a sensible answer.
When you say $neq$ I presume you are talking about the implied basis in usual ordering like (00, 01, 02, 10 etc). Otherwise you would have the isomorphism of Hilbert spaces vs an equality statement. That is, AB implies a certain ordered basis and BA a different one.
The experiment has it's observables on the combined system in a basis independent way. If the experimentalist wants to put their results down, they can choose whatever basis they like.
The distinction goes into the question being asked. What is the second entry of vector v in Hilbert space that combines A and B is not a well defined question. What is the second entry with respect to a given ordered basis is. The experimentalist has to ask the second in order to get an answer. You have to ask a sensible question if you want a sensible answer.
answered Nov 5 at 13:14
AHusain
1,0971310
1,0971310
add a comment |
add a comment |
up vote
3
down vote
The order in the tensor product is a convention and has nothing to do with experiments.
As an example, if I have a cavity (with photons in it, $H_A$) and an atom (with internal states, $H_B$), it is clear which is the atom and which is the cavity, regardless of the order ones chooses for their Hilbert spaces in the tensor product when describing the setup theoretically.
1
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
1
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
|
show 5 more comments
up vote
3
down vote
The order in the tensor product is a convention and has nothing to do with experiments.
As an example, if I have a cavity (with photons in it, $H_A$) and an atom (with internal states, $H_B$), it is clear which is the atom and which is the cavity, regardless of the order ones chooses for their Hilbert spaces in the tensor product when describing the setup theoretically.
1
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
1
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
|
show 5 more comments
up vote
3
down vote
up vote
3
down vote
The order in the tensor product is a convention and has nothing to do with experiments.
As an example, if I have a cavity (with photons in it, $H_A$) and an atom (with internal states, $H_B$), it is clear which is the atom and which is the cavity, regardless of the order ones chooses for their Hilbert spaces in the tensor product when describing the setup theoretically.
The order in the tensor product is a convention and has nothing to do with experiments.
As an example, if I have a cavity (with photons in it, $H_A$) and an atom (with internal states, $H_B$), it is clear which is the atom and which is the cavity, regardless of the order ones chooses for their Hilbert spaces in the tensor product when describing the setup theoretically.
answered Nov 5 at 13:33
Norbert Schuch
950211
950211
1
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
1
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
|
show 5 more comments
1
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
1
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
1
1
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Thank you, I get the idea. However, $Aotimes B$ is very different from $Botimes A$ by construction. The density operators (which are not separable) will be completely different in two composite spaces. This is exactly where my question is. Are the observables in both the ways of ordering of the product the exact same?
– Siddhānt Singh
Nov 5 at 14:49
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
Again: How you order the tensor products has nothing to do with experiments. I think you are asking a pure theory question. But maybe it is best if you update your question by giving an example of what you mean. It is very hard to give a clear answer without anything to hold on.
– Norbert Schuch
Nov 5 at 14:58
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
"Actually, even if R is commutative, then the tensor product is not always commutative!" -Source Thoughts?
– meowzz
Nov 5 at 22:33
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
Do you maybe care to elaborate first? What are your thoughts? What kind of thoughts do you want to hear from me? What does this have to do with the question or my answer?
– Norbert Schuch
Nov 5 at 23:12
1
1
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
@SiddhāntSingh The order of the tensor product is a notational choice and has no physical consequences. If you were from right to left, this would also not change the physics.
– Norbert Schuch
Nov 6 at 11:19
|
show 5 more comments
up vote
1
down vote
The two spaces $A$ and $B$ are just labels, with arbitrary ordering. For distinguishable qubits (or more general), the experimentalist can just say "this one's $A$, and this other one's $B$". If you swap the labels, you need to swap the labels everywhere - in both the Hamiltonian and the state (including eigenvectors, density matrix etc).
In other words, if I define a swap operator $S$ such that
$$
S(H_Aotimes H_B)S=H_Botimes H_A,
$$
then evolution of states can be calculated either using
$$
e^{-i H_Aotimes H_B t}|psi_{AB}rangle quadtext{or}quad e^{-i H_Botimes H_A t}|psi_{BA}rangle
$$
where $|psi_{BA}rangle=S|psi_{AB}rangle$. Or, if you're working with a density matrix, you have $rho_{BA}=Srho_{AB}S$.
add a comment |
up vote
1
down vote
The two spaces $A$ and $B$ are just labels, with arbitrary ordering. For distinguishable qubits (or more general), the experimentalist can just say "this one's $A$, and this other one's $B$". If you swap the labels, you need to swap the labels everywhere - in both the Hamiltonian and the state (including eigenvectors, density matrix etc).
In other words, if I define a swap operator $S$ such that
$$
S(H_Aotimes H_B)S=H_Botimes H_A,
$$
then evolution of states can be calculated either using
$$
e^{-i H_Aotimes H_B t}|psi_{AB}rangle quadtext{or}quad e^{-i H_Botimes H_A t}|psi_{BA}rangle
$$
where $|psi_{BA}rangle=S|psi_{AB}rangle$. Or, if you're working with a density matrix, you have $rho_{BA}=Srho_{AB}S$.
add a comment |
up vote
1
down vote
up vote
1
down vote
The two spaces $A$ and $B$ are just labels, with arbitrary ordering. For distinguishable qubits (or more general), the experimentalist can just say "this one's $A$, and this other one's $B$". If you swap the labels, you need to swap the labels everywhere - in both the Hamiltonian and the state (including eigenvectors, density matrix etc).
In other words, if I define a swap operator $S$ such that
$$
S(H_Aotimes H_B)S=H_Botimes H_A,
$$
then evolution of states can be calculated either using
$$
e^{-i H_Aotimes H_B t}|psi_{AB}rangle quadtext{or}quad e^{-i H_Botimes H_A t}|psi_{BA}rangle
$$
where $|psi_{BA}rangle=S|psi_{AB}rangle$. Or, if you're working with a density matrix, you have $rho_{BA}=Srho_{AB}S$.
The two spaces $A$ and $B$ are just labels, with arbitrary ordering. For distinguishable qubits (or more general), the experimentalist can just say "this one's $A$, and this other one's $B$". If you swap the labels, you need to swap the labels everywhere - in both the Hamiltonian and the state (including eigenvectors, density matrix etc).
In other words, if I define a swap operator $S$ such that
$$
S(H_Aotimes H_B)S=H_Botimes H_A,
$$
then evolution of states can be calculated either using
$$
e^{-i H_Aotimes H_B t}|psi_{AB}rangle quadtext{or}quad e^{-i H_Botimes H_A t}|psi_{BA}rangle
$$
where $|psi_{BA}rangle=S|psi_{AB}rangle$. Or, if you're working with a density matrix, you have $rho_{BA}=Srho_{AB}S$.
answered Nov 6 at 11:06
DaftWullie
10.2k1534
10.2k1534
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fquantumcomputing.stackexchange.com%2fquestions%2f4627%2fwhat-role-does-the-non-commutativity-of-the-tensor-product-play-in-experimental%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
2
I'm not sure what you mean by $neq$. They are always isomorphic. Also, I don't see what the order in the tensor product has to do with experiments. If I have a cavity and an atom, it is clear which is which, regardless of the order I choose for their Hilbert spaces in the tensor product.
– Norbert Schuch
Nov 5 at 13:30
I think this is a great question & have been trying to figure out something similar if I am indeed understanding you correctly. My current thought is that you could XOR & XNOR the inputs (see ven diagrams on en.wikipedia.org/wiki/Exclusive_or + en.wikipedia.org/wiki/Logical_equality).
– meowzz
Nov 6 at 0:00