I've gotten stuck with a bit of dirac notation calculation?

Click For Summary

Homework Help Overview

The discussion revolves around the application of Dirac notation in quantum mechanics, specifically focusing on inner products involving bras and kets. The original poster is attempting to understand how to combine inner products in the context of the uncertainty principle derivation.

Discussion Character

  • Conceptual clarification, Mathematical reasoning, Assumption checking

Approaches and Questions Raised

  • Participants explore the linearity of bras and kets, questioning the validity of combining inner products. The original poster expresses confusion about the addition of operators and inner products, while others provide insights into the linear properties of these mathematical constructs.

Discussion Status

Some participants have offered clarifications regarding the linearity of operators and inner products, suggesting that the original poster's understanding may have been misaligned. The conversation has shifted towards confirming the validity of combining expressions and exploring the implications of linear algebra in this context.

Contextual Notes

The original poster's attempts to validate their reasoning through numerical examples indicate a practical approach to understanding the theoretical concepts discussed. There is an underlying assumption that the properties of linear operators apply consistently throughout the discussion.

jeebs
Messages
314
Reaction score
5
sorry if this looks ugly but I couldn't find out how to write out bras and kets on the Latex thing.

I have these inner products
<f|g> = i<x|(AB - A<B> - <A>B + <A><B>)|x>
and
<g|f> = -i<x|(BA - B<A> - <B>A + <A><B>)|x>
where |x> is some arbitrary ket and A and B do not commute.

I'm trying to follow a derivation of the uncertainty principle that has a step which involves getting
<f|g> + <g|f> = i<x|[A,B]|x>,
but I'm not sure how to add the two things together.

I tried to see if it was allowed that, say, <x|M|x> + <x|N|x> = <x|(M+N)|x>, but that didn't work, and I tested this with a real numerical example so that definitely doesn't work. I need to somehow end up with
<f|g> + <g|f> = i<x|(AB - BA)|x>
but I haven't seen how objects like these add together before.
How is this done?
 
Last edited:
Physics news on Phys.org
Err, aren't bras and kets linear?
I.e. (A + B)|x> = A|x> + B|x> and <x|(m |y> + n |z>) = m <x|y> + n <x|z>?

So then what you claim not to be true (<x|M + N|y> = <x|M|y> + <x|N|y>) is actually true, and the proof consists of adding up the first two expressions in your post.
 
CompuChip said:
Err, aren't bras and kets linear?
I.e. (A + B)|x> = A|x> + B|x> and <x|(m |y> + n |z>) = m <x|y> + n <x|z>?

So then what you claim not to be true (<x|M + N|y> = <x|M|y> + <x|N|y>) is actually true, and the proof consists of adding up the first two expressions in your post.

ahh I think I know where I went wrong. I worked out M|x>, then <x|M|x>, did the same for N, then added M+N and then calculated (M+N)|x> and finally <x|(M+N)|x>. That definitely didn't give <x|(M+N)|x> = <x|M|x> + <x|N|x>.
 
I still think it shouldn't matter.
Basically, <x|M|x> means nothing other than M(x) in function notation, and the sum of two functions M and N is defined as (M + N)(x) = M(x) + N(x).
If you first add two linear operators, evaluate them on an element and choose a basis, or first choose a basis (the same for both, obviously), evaluate them on an element and add the results, should not matter.

Or, if you prefer to look at it as an (uncountably-dimensionally) matrix operation, <x|M|y> is just the element in position (x, y) of the matrix M, and you know how adding matrices works.
 
jeebs said:
...That definitely didn't give <x|(M+N)|x> = <x|M|x> + <x|N|x>.
It should have. How are you parsing this?

In general:
i.) [tex]\langle x | (|y\rangle + |z\rangle) = \langle x|y\rangle +\langle x |z\rangle[/tex]
ii.) [tex](\langle x| + \langle y|)|z\rangle = \langle x|z\rangle +\langle y |z\rangle[/tex]
iii.) [tex]\langle x | (M + N) = \langle x|M +\langle x |N[/tex]
iv.) [tex](M+N)|x\rangle = \langle M|x\rangle +\langle N |x\rangle[/tex]
By what you said you tried, combining the i. and iii. or combining ii. and iv. should give what you didn't.

BTW, typesetting math Example:
{tex} \langle x | (M+N) | x\rangle = \langle x | M | x\rangle + \langle x | N | x \rangle {/ tex}
with {}--> [] gives
gives
[tex]\langle x | (M+N) | x\rangle = \langle x | M | x\rangle + \langle x | N | x \rangle[/tex]
 
[tex]| x\rangle = \left(\begin{array}{c}1&2\end{array}\right)[/tex], [tex]M = \left(\begin{array}{cc}1&2\\2&1\end{array}\right)[/tex], [tex]N = \left(\begin{array}{cc}1&0\\1&0\end{array}\right)[/tex]

[tex]M| x\rangle = \left(\begin{array}{c}5\\4\end{array}\right)[/tex]
[tex]N| x\rangle = \left(\begin{array}{c}1\\1\end{array}\right)[/tex]

[tex]\langle x |M| x\rangle =13[/tex],
[tex]\langle x |N| x\rangle =3[/tex],
[tex]\langle x |N| x\rangle + \langle x |M| x\rangle = 16[/tex]

[tex]M+N = \left(\begin{array}{cc}2&2\\3&1\end{array}\right)[/tex]
[tex](M+N)| x\rangle = \left(\begin{array}{c}6\\5\end{array}\right)[/tex]
[tex]\langle x |(M+N)| x\rangle =16[/tex]

heh, looks like it does work after all... what the hell is wrong with me...
 
Last edited:
Phew, what a relief... linear algebra still works! :D
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
Replies
5
Views
4K
Replies
11
Views
2K
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
5K