Commuting operators require simultaneous eigenfunctions?

In summary: I don't know what I was thinking. I think I was trying to find a way to prove it for an arbitrary function and got a little too excited when I thought I found a solution. Thanks again for your help and for catching my mistake. I will definitely look into resolutions of the identity and Von-Neumann's book to get a better understanding of this.
  • #1
kmm
188
15
Here is what I understand. The generalized uncertainty principle is: [itex] \sigma^{2}_{A} \sigma^{2}_{B} \geq ( \frac{1}{2i} \langle [ \hat{A}, \hat{B} ] \rangle )^2 [/itex]

So if [itex] \hat{A} [/itex] and [itex] \hat{B} [/itex] commute, then the commutator [itex] [ \hat{A}, \hat{B} ] = 0 [/itex] and the operators are compatible. What I don't understand about this is why two compatible operators must have shared eigenfunctions or that in other words, incompatible operators such as the position and momentum operators of the original Heisenberg uncertainty principle cannot share eigenfunctions. I'm having a hard time completely understanding the proof of this.

Proof: If we have [itex] \hat{A} f_{n} = \lambda_{n} f_{n} [/itex] and [itex] \hat{B}f_{n} = \mu_{n} f_{n} [/itex] so that [itex] f_{n}(x) [/itex] are eigenfunctions of both operators and the set [itex] \{f_{n}\} [/itex] are complete so that any function [itex] f(x) [/itex] can be written as a linear combination of them [itex] f = \Sigma c_{n} f{n} [/itex]. Then: [tex] [ \hat{A}, \hat{B} ] f = (\hat{A} \hat{B} - \hat{B} \hat{A}) \Sigma c_{n} f{n} = \hat{A}( \Sigma c_{n} \mu_{n} f{n} ) - \hat{B} (\Sigma c_{n} \lambda_{n} f{n}) = \Sigma c_{n} \mu_{n} \lambda_{n} f{n} - \Sigma c_{n} \mu_{n} \lambda_{n} f{n} = 0 [/tex] Since this is true for any [itex] f(x) [/itex] then [itex] [ \hat{A}, \hat{B} ] = 0 [/itex]

I still don't quite see how this shows that incompatible operators don't share any eigenfunctions. I see how this means that if two operators share a complete set of eigenfunctions then they must commute. But I don't see how this rules out the possibility of two incompatible operators sharing some "incomplete" set of eigenfunctions. Maybe there is no such thing as an "incomplete" set of eigenfunctions? The way I understand it, the eigenfunctions of a Hermitian operator are complete, but does this mean that some subset of the eigenfunctions are also complete? If not, then it seems that this proof has not ruled out that two incompatible operators could share some set of eigenfunctions, although incomplete. I'm pretty certain that's wrong, but I'm not sure why or how I'm thinking wrong about this.
 
Last edited:
Physics news on Phys.org
  • #2
You made an assumption the eigenfunctions are the same in your proof.

You may find the following helpful:
http://www.indiana.edu/~ssiweb/C561/PDFfiles/Simult-Exp2008.pdf

That only works if its non degenerate.

For the degenerate case remember physically you can relabel the outcomes anyway you like so you can easily turn a degenerate case to a non degenerate one without altering the physics.

If two operators share the same common eigenvectors then its easy to see they must commute. So its really iff.

I will let you think about the degenerate case which really requires using resolutions of the identity and not eigenvectors.

Thanks
Bill
 
Last edited:
  • #3
bhobba said:
You made an assumption the eigenfunctions are the same in your proof.

Yes, but what throws me off is that we assumed the set of eigenfunctions are complete. So what was proved that if two operators share a complete set of eigenfunctions, then they commute. But can operators share an "incomplete" set of eigenfunctions? So if an operator [itex] \hat{A} [/itex] has the set of eigenfunctions, [itex] f_{1}, f_{2}, f_{3} ... f_{n} [/itex] could there be another operator [itex] \hat{B} [/itex] that shares the eigenfunctions [itex] f_{1}, f_{2}, f_{3} ... f_{n' < n} [/itex]?

bhobba said:
That helps, but I'm definitely going to have to think about the degenerate case.

Actually, here's a proof that seems to me to show that if two operators share any eigenfunctions, then the operators will commute. Perhaps you can tell me if you think I'm missing something here.

Proof: If operators [itex] \hat{A} [/itex] and [itex] \hat{B} [/itex] share an eigenfunction then, [itex] \hat{A} f = \lambda f [/itex] and [itex] \hat{B} f = \mu f [/itex]

From this [itex] \hat{A} \hat{B} f = \hat{A} \mu f = \mu \hat{A} f = \mu \lambda f [/itex] and [itex] \hat{B} \hat{A} f = \hat{B} \lambda f = \lambda \hat{B} f = \lambda \mu f [/itex]. Therefore, subtracting the two equations [itex] (\hat{A} \hat{B} - \hat{B} \hat{A})f = 0 [/itex] and so [itex] [\hat{A}, \hat{B}]f = 0 [/itex] for any function [itex] f [/itex]. Therefore, [itex] [\hat{A}, \hat{B}] = 0 [/itex] if they share any eigenfunction.

*EDIT* I see that I actually haven't avoided the case of degeneracy here.
 
Last edited:
  • #5
phy_infinite said:
Proof: If operators [itex] \hat{A} [/itex] and [itex] \hat{B} [/itex] share an eigenfunction then, [itex] \hat{A} f = \lambda f [/itex] and [itex] \hat{B} f = \mu f [/itex]

From this [itex] \hat{A} \hat{B} f = \hat{A} \mu f = \mu \hat{A} f = \mu \lambda f [/itex] and [itex] \hat{B} \hat{A} f = \hat{B} \lambda f = \lambda \hat{B} f = \lambda \mu f [/itex]. Therefore, subtracting the two equations [itex] (\hat{A} \hat{B} - \hat{B} \hat{A})f = 0 [/itex] and so [itex] [\hat{A}, \hat{B}]f = 0 [/itex] for any function [itex] f [/itex]. Therefore, [itex] [\hat{A}, \hat{B}] = 0 [/itex] if they share any eigenfunction.

This is wrong; you started out with ##f## being an eigenfunction of both ##A## and ##B##, but then later assumed ##f## was any function.

Noncommuting operators can share eigenstates. Here is a simple example for a 3-dimensional Hilbert space:
[tex]A=\pmatrix{ 1 & 0 & 0 \cr 0 & -1 & 0 \cr 0 & 0 & 1},
\quad
B=\pmatrix{ 0 & 1 & 0 \cr 1 & 0 & 0 \cr 0 & 0 & 1}.[/tex] ##A## and ##B## do not commute, but have a common eigenvector ##\pmatrix{0 \cr 0 \cr 1}##.

An infinite-dimensional example: consider a harmonic oscillator. Then the ground state ##|0\rangle## is an eigenstate of both ##a## and ##a^\dagger a## with eigenvalue zero, but ##a## and ##a^\dagger a## do not commute. The other eigenstates of these two operators are all different.
 
  • #6
bhobba said:
Like I said look into resolutions of the identity.

At a rigorous level check out Von-Neumans classic:
https://www.amazon.com/dp/0691028931/?tag=pfamazon01-20

Thanks, I took a look at it and I think I'm going to get that.

Avodyne said:
This is wrong; you started out with ##f## being an eigenfunction of both ##A## and ##B##, but then later assumed ##f## was any function.

Noncommuting operators can share eigenstates. Here is a simple example for a 3-dimensional Hilbert space:
[tex]A=\pmatrix{ 1 & 0 & 0 \cr 0 & -1 & 0 \cr 0 & 0 & 1},
\quad
B=\pmatrix{ 0 & 1 & 0 \cr 1 & 0 & 0 \cr 0 & 0 & 1}.[/tex] ##A## and ##B## do not commute, but have a common eigenvector ##\pmatrix{0 \cr 0 \cr 1}##.

An infinite-dimensional example: consider a harmonic oscillator. Then the ground state ##|0\rangle## is an eigenstate of both ##a## and ##a^\dagger a## with eigenvalue zero, but ##a## and ##a^\dagger a## do not commute. The other eigenstates of these two operators are all different.

OK. So this seems like it would create the possibility in quantum mechanics to make a simultaneous measurement of noncommuting operators. That is, I could make a measurement and find the same eigenstate for both observables. I don't think this is actually right, I'm not sure why though. What's also confusing is that I thought it is fundamental to quantum mechanics that the generalized uncertainty principle is a consequence of the fact that two non commuting operators can't share simultaneous eigenfunctions.
 
Last edited by a moderator:
  • Like
Likes jfy4
  • #7
The crucial thing is that what you call the generalized uncertainty principle depends on the state.

For commuting observables, the right hand side is zero for all states, so uncertainties don't play a role at all.

For canonical conjugate observables, the commutator is equal to iħ1. Since every state is an eigenstate of the identity operator 1, the right hand side is independent of the state. So uncertainties are non-zero for all states and no state is a common eigenstate of both observables (can you prove this?).

Cases where [A,B] is nonzero and not proportional to the identity operator are kind of intermediate to the cases above. If you find a common eigenstate of A and B, <[A,B]> is zero for this state and the uncertainties can be zero. But there are also states which aren't common eigenstates and for which <[A,B]> takes a non-zero value, which restricts the uncertainties.
 
Last edited:
  • #8
I agree with kith.

And you can make simultaneous measurements of noncommuting observables if you find, as a result of the first measurement, that the system is in one of the common eigenstates. Let me modify my 3-state example to make this clearer:
[tex]A=\pmatrix{ 1 & 0 & 0 \cr 0 & -1 & 0 \cr 0 & 0 & 2},
\quad
B=\pmatrix{ 0 & 1 & 0 \cr 1 & 0 & 0 \cr 0 & 0 & 3}.[/tex]
Suppose you measure ##A## and get the result 2. Now if you measure ##B##, you are guaranteed to get the result 3.
 
  • #9
Avodyne said:
And you can make simultaneous measurements of noncommuting observables if you find, as a result of the first measurement, that the system is in one of the common eigenstates. Let me modify my 3-state example to make this clearer:
[tex]A=\pmatrix{ 1 & 0 & 0 \cr 0 & -1 & 0 \cr 0 & 0 & 2},
\quad
B=\pmatrix{ 0 & 1 & 0 \cr 1 & 0 & 0 \cr 0 & 0 & 3}.[/tex]
Suppose you measure ##A## and get the result 2. Now if you measure ##B##, you are guaranteed to get the result 3.

OK I see. I haven't been able to study entanglement much yet, but would this be an example of that?

kith said:
The crucial thing is that what you call the generalized uncertainty principle depends on the state.

For commuting observables, the right hand side is zero for all states, so uncertainties don't play a role at all.

For canonical conjugate observables, the commutator is equal to iħ1. Since every state is an eigenstate of the identity operator 1, the right hand side is independent of the state. So uncertainties are non-zero for all states and no state is a common eigenstate of both observables (can you prove this?).

Cases where [A,B] is nonzero and not proportional to the identity operator are kind of intermediate to the cases above. If you find a common eigenstate of A and B, <[A,B]> is zero for this state and the uncertainties can be zero. But there are also states which aren't common eigenstates and for which <[A,B]> takes a non-zero value, which restricts the uncertainties.

Thanks, this makes things a bit clearer for me. What's of interest to me now is to prove that no state is a common eigenstate for canonical conjugate observables. I'm going to have to think about this more because I'm not really sure where to begin at the moment. Qualitatively, for the position and momentum observables, I can see they have no common eigenstates since the eigenstates of position are delta functions while the eigenstates of momentum are sinusoidal waves.
 
  • #10
phy_infinite said:
What's of interest to me now is to prove that no state is a common eigenstate for canonical conjugate observables.
Assume you have a common eigenstate and act on it with the commutator.

I forgot to mention that the concept of eigenstates of canonical conjugate observables should be taken with a big grain of salt. These states aren't square-integrable (think of a plane wave), so they don't lie in the usual Hilbert space. They should be thought of as idealized states which can only be resembled approximately by physical states.
 
  • #11
phy_infinite said:
OK I see. I haven't been able to study entanglement much yet, but would this be an example of that?
No, this has nothing to do with entanglement.
 
  • #12
kith said:
Assume you have a common eigenstate and act on it with the commutator.

Well if I do that for the position and momentum operator and assume they both share an eigenfunction, then for the position operator [itex] xf = af [/itex] and for the momentum operator [itex] \frac{ \hbar}{i} \frac{d}{dx} f = bf [/itex]

If I have the commutator act on the eigenfunction then: [itex] [x, \frac{ \hbar}{i} \frac{d}{dx}] f = x \frac{ \hbar}{i} \frac{d}{dx} f - \frac{ \hbar}{i} \frac{d}{dx} x f = xbf - \frac{ \hbar}{i} \frac{d}{dx} a f = baf - abf = 0 [/itex]

However, if I work it out directly then: [itex] [x, \frac{ \hbar}{i} \frac{d}{dx}] f = x \frac{ \hbar}{i} \frac{d}{dx} f - \frac{ \hbar}{i} \frac{d}{dx} x f = x \frac{ \hbar}{i} \frac{d}{dx} f - \frac{ \hbar}{i} (f + x\frac{df}{dx}) = i \hbar f [/itex]

But if [itex] i \hbar f = 0 [/itex] then the eigenfunction must be zero, but this doesn't count since then every number would be an eigenvalue. Therefore, they don't share any eigenfunctions.

I'm not sure how to come up with something more general though. I attempted something general in post #3, but apparently that is wrong.
 
  • #13
kmm said:
Proof: If operators [itex] \hat{A} [/itex] and [itex] \hat{B} [/itex] share an eigenfunction then, [itex] \hat{A} f = \lambda f [/itex] and [itex] \hat{B} f = \mu f [/itex]

From this [itex] \hat{A} \hat{B} f = \hat{A} \mu f = \mu \hat{A} f = \mu \lambda f [/itex] and [itex] \hat{B} \hat{A} f = \hat{B} \lambda f = \lambda \hat{B} f = \lambda \mu f [/itex]. Therefore, subtracting the two equations [itex] (\hat{A} \hat{B} - \hat{B} \hat{A})f = 0 [/itex] and so [itex] [\hat{A}, \hat{B}]f = 0 [/itex] for any function [itex] f [/itex].
Why do you think this is true for any function? After all, you have used the property of f being an eigenfunction of A and B in order to derive it.

Your result [A,B]f = 0f for a certain f is already sufficient to establish that A and B aren't canonical conjugate observables. If they were you could substitute [A,B] = iħ1 but iħf ≠ 0f.
 
  • #14
kith said:
Why do you think this is true for any function? After all, you have used the property of f being an eigenfunction of A and B in order to derive it.
My thought was that f is any eigenfunction, not just any function. I shouldn't have worded it that way. A and B share the same eigenfunction f, whatever it is(this is why I thought f could be any eigenfunction), with their respective eigenvalues. Under that assumption I came to the conclusion that the commutator acting on f is zero and since f can't be zero the commutator must be. So I took this to mean that commutators that equaled zero involve operators that share any eigenfunction.

kith said:
Your result [A,B]f = 0f for a certain f is already sufficient to establish that A and B aren't canonical conjugate observables. If they were you could substitute [A,B] = iħ1 but iħf ≠ 0f.
I actually didn't understand that in general canonical conjugate observables equaled iħ1. When you refer to "a certain f" I assume you mean that we could have degeneracy. Is that correct?
 
  • #15
kmm said:
My thought was that f is any eigenfunction, not just any function. I shouldn't have worded it that way. A and B share the same eigenfunction f, whatever it is(this is why I thought f could be any eigenfunction), with their respective eigenvalues. Under that assumption I came to the conclusion that the commutator acting on f is zero and since f can't be zero the commutator must be.
That's not correct. For example if the commutator of two observables on a two-dimensional system equals [tex]\pmatrix{ 1 & 0 \cr 0 & 0}[/tex] it has one eigenvector with eigenvalue 0 and one with eigenvalue 1.

kmm said:
I actually didn't understand that in general canonical conjugate observables equaled iħ1. When you refer to "a certain f" I assume you mean that we could have degeneracy. Is that correct?
No. With "a certain f" I meant the specific f you assumed to be a common eigenstate of the observables in your proof.

What definition of canonical conjugate do you use?
 
  • #16
kith said:
That's not correct. For example if the commutator of two observables on a two-dimensional system equals [tex]\pmatrix{ 1 & 0 \cr 0 & 0}[/tex] it has one eigenvector with eigenvalue 0 and one with eigenvalue 1.

I see, so that shows that a commutator of two observables acting on a common eigenvector can equal something nonzero which disproves my "proof".

kith said:
No. With "a certain f" I meant the specific f you assumed to be a common eigenstate of the observables in your proof.

What definition of canonical conjugate do you use?
I actually didn't have a specific definition. As an example, I thought that [itex] \frac{ \hbar}{i} \frac{d}{dx} [/itex] was the canonical conjugate of momentum. I thought this was the sense in which you were referring to it. I assume there is actually a more specific definition?
 
  • #17
kmm said:
I actually didn't have a specific definition. As an example, I thought that [itex] \frac{ \hbar}{i} \frac{d}{dx} [/itex] was the canonical conjugate of momentum. I thought this was the sense in which you were referring to it. I assume there is actually a more specific definition?
See canonical commutation relation.
 
  • #18
OK, so I see that in general the canonical commutation relation says that [itex] [x_{i}, p_{j}] = i \hbar \delta_{i,j} [/itex]. So it seems to me that what I showed in post #12 should be true. If there is such an eigenfunction that is simultaneous to x and p, then the commutator acting on that function would be zero. Since we don't get zero, they must not share simultaneous eigenfunctions.
 
  • #19
Yes. But instead of using the specific form of P in the second line of your proof, you could have substituted iħ1 for the commutator directly. This way, the prove gets more general because it assumes only the canonical commutation relation and applies to all conjugate variables (see the section 'Generalization' in the wikipedia article above) and not only X and P.
 
  • #20
kmm said:
OK. So this seems like it would create the possibility in quantum mechanics to make a simultaneous measurement of noncommuting operators. That is, I could make a measurement and find the same eigenstate for both observables. I don't think this is actually right, I'm not sure why though. What's also confusing is that I thought it is fundamental to quantum mechanics that the generalized uncertainty principle is a consequence of the fact that two non commuting operators can't share simultaneous eigenfunctions.
Yes, there can be common eigenstates of two non-commuting operators. But these eigenstates span a subspace on which the two operators actually commute. So yes, if the result of measurement belongs to this subspace, then you can make a simultaneous measurement of the two operators, but in that case the operators on the relevant subspace commute.
 
  • Like
Likes PeroK and jfy4
  • #21
kith, After thinking about it, I'm not seeing how the example you gave in post #15 shows that what I said in post #14 is wrong. You showed a commutator and it has two eigenvalues and two corresponding eigenvectors. But that doesn't show that the eigenvectors were common to the two observables that make the commutator. So what's confused me is I'm having a hard time seeing a fundamental difference in what I did in my proof in post #3, and the first line of my proof in post #12.

Demystifier said:
Yes, there can be common eigenstates of two non-commuting operators. But these eigenstates span a subspace on which the two operators actually commute. So yes, if the result of measurement belongs to this subspace, then you can make a simultaneous measurement of the two operators, but in that case the operators on the relevant subspace commute.
That definitely makes things clearer for me.
 
  • #22
kmm said:
kith, After thinking about it, I'm not seeing how the example you gave in post #15 shows that what I said in post #14 is wrong. You showed a commutator and it has two eigenvalues and two corresponding eigenvectors. But that doesn't show that the eigenvectors were common to the two observables that make the commutator.
Yes, my bad. There is no example in two dimensions at all because we can't find a subspace where the observables don't commute if they share a common eigenstate. But Avodyne already has shown how it works in three-dimensions in post #5.
 
  • #23
kith said:
Yes, my bad. There is no example in two dimensions at all because we can't find a subspace where the observables don't commute if they share a common eigenstate. But Avodyne already has shown how it works in three-dimensions in post #5.

Oh that's right. Although, so that I can have a better understanding, I'm still not sure what the fundamental difference is between what I did in my proof in post #3, and the first line of my proof in post #12. Here's my reasoning; in post #3 I attempted to show that commutator of two operators acting on some common eigenfunction, will equal zero, but Avodyne showed that isn't always true. In post #12 I attempted to show that if two canonical conjugate observables share an eigenfunction, then their commutator acting on that eigenfunction would equal zero. Since the commutator acting on an eigenfunction cannot equal zero there can't be a shared eigenfunction. But how do we know that we don't have the same situation that Avodyne showed where the two observables share an eigenfunction and the commutator acting on the eigenfunction gave a nonzero result? I'm not sure what I'm missing in my reasoning here. If all I had was my second proof then I think I wouldn't have a problem, what's thrown me off is Avodyne's example.
 
  • #24
kmm said:
In post #12 I attempted to show that if two canonical conjugate observables share an eigenfunction, then their commutator acting on that eigenfunction would equal zero. Since the commutator acting on an eigenfunction cannot equal zero there can't be a shared eigenfunction. But how do we know that we don't have the same situation that Avodyne showed where the two observables share an eigenfunction and the commutator acting on the eigenfunction gave a nonzero result?
The commutator acting on the state doesn't give a non-zero result. Avodyne showed that while your derivation of [A,B]f = 0f was correct, this doesn't imply that [A,B] itself is the zero operator. What you have actually shown is that if f is a common eigenstate of A and B it has to be an eigenstate of the commutator with eigenvalue 0.

If you take canonical conjugate observables for A and B you get a contradiction. The commutator of canonical conjugate observables is iħ1. If there was a common eigenstate, the condition above would require the corresponding eigenvalue of the commutator to be zero. But since iħ is the eigenvalue of iħ1 for all states, zero isn't an eigenvalue. Therefore the observables can't have a common eigenstate.

I'm not really sure where exactly your problem lies.
 
  • Like
Likes kmm
  • #25
kith said:
The commutator acting on the state doesn't give a non-zero result. Avodyne showed that while your derivation of [A,B]f = 0f was correct, this doesn't imply that [A,B] itself is the zero operator. What you have actually shown is that if f is a common eigenstate of A and B it has to be an eigenstate of the commutator with eigenvalue 0.

If you take canonical conjugate observables for A and B you get a contradiction. The commutator of canonical conjugate observables is iħ1. If there was a common eigenstate, the condition above would require the corresponding eigenvalue of the commutator to be zero. But since iħ is the eigenvalue of iħ1 for all states, zero isn't an eigenvalue. Therefore the observables can't have a common eigenstate.

That cleared it up for me. The problem for me was that I thought, Avodyne was showing that my derivation of [A,B]f = 0f was incorrect. I thought you were saying it's incorrect also and so that meant I couldn't apply it at all. For whatever reason I didn't catch that, but I see that you both were just disagreeing with my conclusion about it. My confusion also stemmed from misunderstanding my own conclusion about that derivation. That is, I couldn't see how my derivation didn't imply that [A,B] was the zero operator. As you worded it, I can see clearly now what that derivation showed. I see that the example Avodyne gave has a common eigenstate which is also an eigenstate of the commutator with eigenvalue zero, which agrees with my derivation.

Applying that to my derivation in post 12, I see now that since we can't have an eigenvalue of zero for the commutator, there must not be a common eigenstate for the observables. Thanks a lot for helping me out with that.
 
  • #26
You're welcome ;-)
 

1. What does it mean for commuting operators to require simultaneous eigenfunctions?

Commuting operators are operators that can be applied in any order and still produce the same result. When two operators commute, it means that their corresponding physical quantities can be simultaneously measured with no uncertainty. This requires the existence of a single set of eigenfunctions that satisfy both operators.

2. How are commuting operators related to quantum mechanics?

In quantum mechanics, physical quantities are represented by operators. When two operators commute, it means that the corresponding physical quantities can be measured with certainty. This is a fundamental concept in quantum mechanics and plays a crucial role in understanding the behavior of quantum systems.

3. Can commuting operators have different eigenfunctions?

No, commuting operators must have the same set of eigenfunctions. This is because if two operators commute, they share the same set of eigenvectors. If they had different eigenfunctions, it would mean that their corresponding physical quantities cannot be simultaneously measured with certainty.

4. What is the significance of commuting operators in quantum mechanics?

Commuting operators play a crucial role in quantum mechanics as they allow for the simultaneous measurement of physical quantities with no uncertainty. They also help in simplifying calculations and predicting the behavior of quantum systems.

5. How do you determine if operators commute?

To determine if operators commute, you can use the commutator, which is defined as the difference between the product of the two operators and the product of the operators in the opposite order. If the commutator is equal to zero, the operators commute. If the commutator is not equal to zero, the operators do not commute.

Similar threads

  • Quantum Physics
Replies
1
Views
1K
Replies
7
Views
99
Replies
3
Views
395
  • Quantum Physics
Replies
11
Views
2K
  • Quantum Physics
Replies
19
Views
3K
  • Quantum Physics
Replies
1
Views
803
Replies
1
Views
615
Replies
1
Views
851
  • Quantum Physics
Replies
15
Views
2K
Replies
6
Views
1K
Back
Top