Why does XY|a> = <a|Y*X* in bra-ket notation?

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
23 replies · 10K views
indigojoker
Messages
240
Reaction score
0
I need to show that (XY)^(dagger)=(Y)^(dagger)(X)^(dagger) using bra-ket algebra
where X and Y are operators

say we started out with: if we dagger it (using *):

XY|a> = X(Y|a>)=(X(Y|a>))=((Y|a>)X*)=<a|Y*X*

we also know that XY|a>=<a|(XY)* by definition, so (XY)^(dagger)=(Y)^(dagger)(X)^(dagger)

My question is on how valid this statement is:
XY|a> = X(Y|a>)=(X(Y|a>))=((Y|a>)X*)=<a|Y*X*
 
Physics news on Phys.org
indigojoker said:
I need to show that (XY)^(dagger)=(Y)^(dagger)(X)^(dagger) using bra-ket algebra
where X and Y are operators

say we started out with: if we dagger it (using *):

XY|a> = X(Y|a>)=(X(Y|a>))=((Y|a>)X*)=<a|Y*X*

we also know that XY|a>=<a|(XY)* by definition, so (XY)^(dagger)=(Y)^(dagger)(X)^(dagger)

My question is on how valid this statement is:
XY|a> = X(Y|a>)=(X(Y|a>))=((Y|a>)X*)=<a|Y*X*

I don't understand at all X(Y|a>)=(Y|a>)X*
 
that's what I'm not sure about, actually, i get here and I don't know what to do:

XY|a> = X(Y|a>) = (X<a|Y*)
 
indigojoker said:
that's what I'm not sure about, actually, i get here and I don't know what to do:

XY|a> = X(Y|a>) = (X<a|Y*)

That's not correct. When you say X<a|Y* you are multiplying a matrix by a row vector, which is impossible.

Basically you have two properties of the adjoint which are useful in this problem:

|Xa> = X|a>

and

<Xa| = <a|X*

And also don't forget that the product of two operators can be treated as another operator.

EDIT: In fact only one property: <Xa| = <a|X*
 
Last edited:
i'm not sure what the difference between |Xa> and X|a> is

also, my books says you can go from X(Y|a>) to (<a|Y*)X*

i don't know how that is possible
 
indigojoker said:
i'm not sure what the difference between |Xa> and X|a> is

If you translate |Xa> into words it is the column vector resulting from the multiplication of the matrix X by the a row vector having the components a0, a1, a2, ...
X|a> would translate as the result of multiplying the matrix X by the column vector |a>
Because |a> has the components a0, a1, a2, ... it results that |Xa> = X|a>

On the other hand <Xa| is the conjugate transpose of the column vector resulting from the multiplication of the matrix X by the a column vector having the components a0, a1, a2, ...
<a|X would translate as the result of multiplying the conjugate transpose of |a> by the matrix X. It is clear that they are not necessarily equal.


Try to use the property <Xa| = <a|X*.
Start from <XYa|. Considering that XY is also an operator, apply the property above. Then considering that Ya is a vector and X an operator, apply the property above.
 
Last edited:
so I'm trying to get from X(Y|a>) to (<a|Y*)X*

X(Y|a>)=X(<a|Y*)

the rules that has been listed does not say what to do in this situation: X(<a|Y*)

i could do X<Ya| but that still doesn't really help
 
indigojoker said:
so I'm trying to get from X(Y|a>) to (<a|Y*)X*

X(Y|a>)=X(<a|Y*)

the rules that has been listed does not say what to do in this situation: X(<a|Y*)

i could do X<Ya| but that still doesn't really help

I already told you that X(<a|Y*) can't be calculated. Use the hints that I gave you.
 
Look, I'll do the second part and you do the first part.
I start from <XYa| and considering that Ya is a vector and X an operator, I apply the property <Xa| = <a|X* and get:

<XYa| = <X(Ya)| = <Ya|X* then, I apply the property for <Ya| i.e. <Ya| = <a|Y* and get:
<XYa| = <X(Ya)| = <Ya|X* = <a|Y*X*


Now all you have to do is to start from <XYa| , consider that XY is an operator, and apply the same property <Xa| = <a|X*

You will get <XYa| = <(XY)a| = ...
 
using your hint of <a|XY = <X*a|Y=<Y*X*a| and <a|(XY) = <(XY)*a| to prove it, but I am still not sure how my book gets from X(Y|a>) to (<a|Y*)X*
 
indigojoker said:
using your hint of <a|XY = <X*a|Y=<Y*X*a| and <a|(XY) = <(XY)*a| to prove it

That's also a solution.
 
i know that is the solution, my question is trying to understand what my book did.

how it went from X(Y|a>) to (<a|Y*)X*
 
indigojoker said:
im still not sure how my book gets from X(Y|a>) to (<a|Y*)X*

I don't think they are sayng that X(Y|a>) = (<a|Y*)X* but rather X(Y|a>) <-> (<a|Y*)X* which means that (<a|Y*)X* is the corresponding bra of the ket X(Y|a>) which is true.
 
what does "the corresponding bra of the ket" mean?
 
indigojoker said:
what does "the corresponding bra of the ket" mean?

<a| is the corresponding bra of the ket |a>

Check the wikipedia page on bra-ket notation.
 
Last edited:
so, the transpose conjugate of X(Y|a>) is (<a|Y*)X* ?
 
indigojoker said:
so, the transpose conjugate of X(Y|a>) is (<a|Y*)X* ?

Exactly.
 
thanks!

also, i was wondering, is the kronecker delta the same thing as the dirac delta in the form delta(a-b)

that is, [tex]\delta _{a,b} = \delta(a-b)[/tex]

I'm really wondering if a and b were orthonomal sets, then:
[tex]\langle a|b \rangle = \delta _{a,b} = \delta(a-b)[/tex]
 
Last edited:
indigojoker said:
also, i was wondering, is the kronecker delta the same thing as the dirac delta in the form delta(a-b)

that is, [tex]\delta _{a,b} = \delta(a-b)[/tex]

I'm really wondering if a and b were orthonomal sets, then:
[tex]\langle a|b \rangle = \delta _{a,b} = \delta(a-b)[/tex]

They are not the same but the Dirac delta has a similar role as the Kronecker delta, when the dimension of the space is infinite.
 
so if a and b were orthonormal sets, would:

[tex]\langle a|b \rangle = \delta(a-b)[/tex]

or

[tex]\langle a|b \rangle = \delta _{a,b}[/tex]
 
<a| and <b| are vectors. If they are orthogonal then <a|b> = 0, and indeed, in the general case [tex]<a|b> = \delta(a-b)[/tex] but only if <a| and <b| are of infinite dimension. If they are of finite dimension then [tex]<a|b> = \delta_{a,b}[/tex]
 
Last edited:
The original question can be answered trivially if you recall that the Hermitian adjoint of an operator is defined using the mapping onto a dual space of the ket space.

[itex]A ^{\dagger}[/itex] is defined as: [tex]A|a \rangle \leftrightarrow \langle a|A^{\dagger}[/tex]

So, [tex]X (Y |a \rangle ) \leftrightarrow ( \langle a | Y ^{\dagger} ) X ^{\dagger}[/tex]
 
why isn't it [tex]X (Y |a \rangle ) \leftrightarrow X ^{\dagger} ( \langle a | Y ^{\dagger} )[/tex]
 
Why would it be ? Y|a> is a ket, call it |b>. The dual of |b> is <b| which is <a|Y^{\dagger}. Now <b| stays to the left of X^{\dagger} by the duality correspondence.