Does T^*T = I imply that T is an isometry on a Hilbert space?

In summary: So you can use Cauchy-Schwarz to get\langle (I - T^*T)x, (I - T^*T)x \rangle \leq \|I - T^*T\|^2 \langle x, x\rangleand use \langle x, x\rangle = 1 for x a unit vector.(And you need to use the fact that T is bounded, else T^*T doesn't make sense.)In summary, we want to prove that for any Hilbert space \mathcal{H} over \mathbb{C} and any bounded linear operator T \in \mathcal{B(H)}, the statement \|Tx\| = \|x\|
  • #1
Oxymoron
870
0
Let [itex]\mathcal{H}[/itex] be a Hilbert space over [itex]\mathbb{C}[/itex] and let [itex]T \in \mathcal{B(H)}[/itex].

I want to prove that [itex]\|Tx\| = \|x\| \, \Leftrightarrow \, T^{\ast}T = I[/itex] for all [itex]x \in \mathbb{H}[/itex] and where [itex]I[/itex] is the identity operator in the Hilbert space.

Since this is an if and only if statement I began with the reverse inclusion:

[tex](\Leftarrow)[/tex]

Suppose [itex]T^{\ast}T = I[/itex], then for every [itex]x \in \mathcal{H}[/itex] we have

[tex]\|Tx\|^2 = \langle Tx\,|\,Tx \rangle = \langle x\,|\,T^{\ast}Tx \rangle = \langle x\,|\, x \rangle = \|x\|^2 [/tex]

And therefore [itex]T[/itex] is isometric (after taking square roots of both sides).

But now with the forward inclusion I am having some difficulties.

[tex](\Rightarrow)[/tex]

Suppose that [itex]T[/itex] is isometric. Then for every [itex]x \in \mathcal{H}[/itex] we have

[tex]\|Tx\|^2 = \|x\|^2[/tex]
[tex]\Rightarrow \, \langle Tx\,|\,Tx \rangle = \langle x\,|\,x \rangle[/tex]
[tex]\Rightarrow \, \langle T^{\ast}Tx \,|\, x \rangle = \langle x\,|\,x \rangle[/tex]
[tex]\Rightarrow \, \langle (I-T^{\ast}T)x\,|\,x \rangle = 0[/tex]

Now since [itex]I-T^{\ast}T[/itex] is self-adjoint and we know that for self-adjoint operators

[tex]\|T\|_{op} = \sup \{\langle Tx\,|\,Tx \rangle \,:\, \|x\| = 1\}[/tex]

then [itex]\|I - T^{\ast}T\|_{op} = 0[/itex] and therefore [itex]T^{\ast}T = I[/itex].

This last bit in red I don't understand. Does anyone know how to explain it?
 
Last edited:
Physics news on Phys.org
  • #2
In other words I want to prove that [itex]\|Tx\| = \|x\| \, \Leftrightarrow \, T^{\ast}T = I[/itex] and I am not sure how to do the [itex]\Rightarrow[/itex] bit.
 
  • #3
Hi,
After
[tex]\Rightarrow \, \langle (I-T^{\ast}T)x\,|\,x \rangle = 0[/tex]
Just express [itex]I-T^{\ast}T[/itex] as its spectral representation and then
take [itex]x[/itex] as eigen vector. You can get [itex]I-T^{\ast}T=0[/itex].

Actualy, the proof can be found in most of the relevant textbooks, for example
Hirvensalo's Quantum computing provides another method to proof it.

Hopefully my comment could help you.
regards
looth
 
  • #4
Ah yes of course - I remember that. Thanks.
 
  • #5
Actually I don't remember
 
  • #6
Oooh...I came up with something else!

From the Polarization identity we know that a bounded linear operator [itex]T[/itex] is isometric if and only if it preserves the inner product. Now, since I want to prove that [itex]T[/itex] is isometric if and only if [itex]T^{\ast}T = I[/itex]. Therefore, [itex]T[/itex] is isometric if and only if [itex]\langle Tx\,|\,Ty \rangle = \langle x\,|\,y \rangle[/itex] (preserving the inner product), and continuing on...

[tex]T \mbox{ is isometric } \Leftrightarrow \langle Tx\,|\,Ty \rangle = \langle x\,|\,y \rangle[/tex]
[tex]T \mbox{ is isometric } \Leftrightarrow \langle x\,|\,T^{\ast}Ty \rangle= \langle x\,|\,y \rangle[/tex]
[tex]T \mbox{ is isometric } \Leftrightarrow T^{\ast}T = I[/tex]

Therefore [itex]T[/itex] is isometric if and only if [itex]T^{\ast}T = I[/itex]. So I have proven both if statements in one go. How does this look?
 
Last edited:
  • #7
If [itex]\|I - T^{\ast}T\|_{op} = 0[/itex] then
[tex]\sup \{\langle (I-T)x\,|\,(I-T)x \rangle:\|x\|= 1 \}= 0[/tex]
Since that can never be negative that says
[tex]\langle (I-T)x\,(I-T)x\rangle= 0[/tex]
for all x which means that (I-T)x= 0 for all x so I-T= 0 and T= I.
 
Last edited by a moderator:
  • #8
Yes! Straight from the definition of the operator norm. Thanks Halls.
 
  • #9
Ok so I have

[tex]\|Tx\|^2 = \|x\|^2 \Rightarrow \langle (I-T^{\ast}T)x\,|\,x \rangle = 0[/tex]

And from here I want to use that fact that

[tex]\|I-T^{\ast}T\|_{op} = 0[/tex]

To do what Halls said in his post.

BUT, I am missing the step where I go from

[tex]\langle (I-T^{\ast}T)x\,|\,x \rangle = 0[/tex]

to

[tex]\|I-T^{\ast}T\|_{op} = 0[/tex]

Im not sure how to jusify this step.
 
  • #10
Forget I wrote that.

Im using the operator norm of [itex](I-T^{\ast}T)[/itex] to discover that [itex](I-T)x = 0[/itex].
 
  • #11
Try computing

[tex]
\langle (1 - T^*T)x \, | \, (1 - T^*T)x \rangle
[/tex]

. :tongue2:
 
  • #12
[tex]\langle (I-T^{\ast}T)x \,|\, (I-T^{\ast}T)x \rangle = \langle (I-T^{\ast}T)(I-TT^{\ast}x \,|\, x \rangle[/tex]

[tex]= \langle (I^2 - TT^{\ast} - T^{\ast}T + (T^{\ast}T)(TT^{\ast}))x\,|\, x\rangle [/tex] Note [itex]I^2 = I[/itex].

[tex]= \langle (I - TT^{\ast} - T^{\ast}T + T^2T^{\ast 2})x\,|\,x \rangle[/tex] Since [itex]T^2 = T[/itex] and [itex]T^{\ast 2} = T^{\ast}[/itex]

[tex]= \langle (I - TT^{\ast} - T^{\ast}T + TT^{\ast})x\,|\,x \rangle[/tex]

[tex]= \langle (I - T^{\ast}T)x\,|\,x \rangle [/tex]

Does this look right?

This only works if [itex]T = T^2[/itex]. Can I assume this?
 
Last edited:
  • #13
Hold on, why am I computing this?
 
  • #14
Oxymoron said:
[tex]\langle (I-T^{\ast}T)x \,|\, (I-T^{\ast}T)x \rangle = \langle (I-T^{\ast}T)(I-TT^{\ast}x \,|\, x \rangle[/tex]

[tex]= \langle (I^2 - TT^{\ast} - T^{\ast}T + (T^{\ast}T)(TT^{\ast}))x\,|\, x\rangle [/tex] Note [itex]I^2 = I[/itex].

[tex]= \langle (I - TT^{\ast} - T^{\ast}T + T^2T^{\ast 2})x\,|\,x \rangle[/tex] Since [itex]T^2 = T[/itex] and [itex]T^{\ast 2} = T^{\ast}[/itex]

[tex]= \langle (I - TT^{\ast} - T^{\ast}T + TT^{\ast})x\,|\,x \rangle[/tex]

[tex]= \langle (I - T^{\ast}T)x\,|\,x \rangle [/tex]

Does this look right?

This only works if [itex]T = T^2[/itex]. Can I assume this?

Yes, of course.
 
  • #15
i think these kinds of problems are just another face of vector, matrix computations. you are trying to prove if one vector in H is considered to be perpendicular to itself.
 
Last edited:
  • #16
Im still struggling to understand this.

I am fine up to

[tex]\Rightarrow \langle (I - T^{\ast}T)x \,|\, x\rangle = 0[/tex]

I know that [itex]I - T^{\ast}T[/itex] is self-adjoint.

And I know that it has a norm:

[tex]\|I-T^{\ast}T\|_{op} = \sup\{\langle(I-T^{\ast}T)x\,|\,x \rangle \, : \, \|x\| = 1\}[/tex]

by the definition of the operator norm.

Now, from the exercise that Halls made me do I know this norm is the same as

[tex]\|I-T^{\ast}T\|_{op} = \sup\{\langle (I-T^{\ast}T)x \,|\, (I-T^{\ast}T)x \rangle[/tex]

Now where do I go?

I don't see how Halls wrote in his post:
Quote:
[tex]\sup\{(I-T)x\,|\,(I-T)x\rangle \,:\, \|x\| = 1\} = 0[/tex]

I don't see how we have gone from [itex](I-T^{\ast}T)[/itex] tp [itex](I-T)[/itex].
 
Last edited:
  • #17
Does this look right?
No: [itex](I - T^*T)^* = (I - T^*T)[/itex], and generally [itex]T^*TTT^* \neq T^2 (T^*)^2[/itex], and why do you think [itex]T^2 = T[/itex]?

But you're approaching the problem in the wrong way, and haven't used most of the properties of an inner product!

Hold on, why am I computing this?
Because you wanted to know its supremum over all unit vectors x. :tongue2:
 
Last edited:
  • #18
Hi Hurkyl,

The operator norm

[tex]\|S\|_{op} = \sup\{\langle Sx\,|\,x \rangle \,:\, \|x\| = 1\}[/tex]

works for any continuous operator between normed vector spaces right? And in particular will work for any self-adjoint operator. I know that [itex](I-T^{\ast}T)[/itex] is self adjoint because [itex](I-T^{\ast}T) = (I-T^{\ast}T)^{\ast}[/itex]. So

[tex]\|(I-T^{\ast}T)\|_{op} = \sup\{\langle(I-T^{\ast}T)x\,|\,x \rangle \,|\, \|x\| = 1\}[/tex]

But we know that [itex]\langle (I-T^{\ast}T)x\,|\,x \rangle = 0[/itex]. Therefore, from the operator norm and the supremum we deduce that

[tex]\|(I-T^{\ast}T)\|_{op} = 0[/tex]

Therefore [itex](I-T^{\ast}T) = 0 \Rightarrow T^{\ast}T = I[/itex].

This looks fine to me. But that doesn't mean anything. Please tell me if I have made a mistake.
 
  • #19
[tex]\|S\|_{op} = \sup\{\langle Sx\,|\,x \rangle \,:\, \|x\| = 1\}[/tex]
No. I know it works when S has a complete set of eigenvectors, because this definition (correctly) picks off the eigenvalue with the largest magnitude, but this does not work for everything.

For example, let S be rotation by pi/2 radians, and your normed (real) vector space be R². You have that <Sx|x> = 0 for all x!

I don't have a handy example of a nondiagonalizable matrix over C³ to test.

I guess [itex]1 - T^*T[/itex] has a complete spectrum over C, since it is self-adjoint, so the analog of my comment about having a complete set of eigenvectors would apply, making the proof valid.


By the way, you can directly prove that [itex]

\langle (1 - T^*T)x \, | \, (1 - T^*T)x \rangle = 0

[/itex] given just the assumption that T is isometric.
 
  • #20
If [itex]T[/itex] is unitary, then

[tex]T^{\ast}T = TT^{\ast} = I[/tex].

I want to prove that [itex]T[/itex] is unitary if and only if [itex]T[/itex] is a surjective isometry.


Now I haven't proved it yet, but I just want to ask a question before we go on. This statement is similar to the one we have just been looking at, except now [itex]T^{\ast}T = I[/itex] AND [itex]TT^{\ast} = I[/itex], plus we have that [itex]T[/itex] needs to be surjective.

My question is: Will proving both [itex]T^{\ast}T = I[/itex] AND [itex]TT^{\ast} = I[/itex] require the surjective hypothesis? Is that the difference here?
 
  • #21
Exercise: find an isometry of [0, &infin;) that is not invertible.
 
  • #22
Not sure I understand that exercise Hurkyl, sorry.

An isometry is an operator which preserves distance (preserves the norm). If an isometry is not invertible, then it can't be written as [itex]T^{-1}[/itex], therefore it is not a bijection(?).
 
  • #23
For the forward inclusion

[tex](\Rightarrow)[/tex]

Suppose [itex]T^{\ast}T = TT^{\ast} = I[/itex]. Then

[tex]\|Tx\|^2 = \langle Tx\,|\,Tx \rangle = \langle x\,|\,T^{\ast}Tx \rangle = \langle x\,|\,x \rangle = \|x\|^2[/tex]

Then take square roots.

Am I correct to assume that I do not need to use surjectiveness in this part of the proof?
 
Last edited:
  • #24
You are correct, if an isometry is not invertible, then it is not a bijection. (Because you can prove, as functions on sets, that a function is bijective iff it is invertible)

The exercise is not a direct answer to anything you asked -- it is more to remind you of a common technique good for generating counterexamples.


Am I correct to assume that I do not need to use surjectiveness in this part of the proof?
Yes, but you didn't know it was surjective to begin with! Remember that surjectiveness is half of what you were trying to prove in the (=>) direction!
 
  • #25
With the [itex](\Leftarrow)[/itex] proof I found that it is almost exactly the same as the proof for [itex]\|Tx\| = \|x\| \Rightarrow T^{\ast}T = I[/itex].

Does the difference occur when

[tex]\|Tx\|^2 = \|x\|^2 \Rightarrow \langle Tx\,|\,Tx \rangle = \langle x\,|\,x \rangle[/tex]

[tex]\Rightarrow \langle x\,|\,T^{\ast}Tx \rangle = \langle x\,|\,x \rangle[/tex]

[tex]\Rightarrow \langle x\,|\,TT^{\ast}x \rangle = \langle x\,|\,x \rangle [/tex]

[tex]\Rightarrow \langle x\,|\,(I-TT^{\ast})x \rangle = 0[/tex]

and solve as usual (like we did before)? If not, is this a good start anyway?
 
  • #26
Maybe I'm just having a memory blank, but how did you go from

[tex]
\langle x \, | \, T^*T x \rangle = \langle x \, | \, x \rangle
[/tex]

to

[tex]
\langle x \, | \, TT^* x \rangle = \langle x \, | \, x\rangle
[/tex]

?

The thing you want to prove is that [itex]I - T^*T = 0[/itex], so I don't understand why you're involving [itex]TT^*[/itex] in the first place...
 
Last edited:
  • #27
!

This is what is meant to be:

[tex]\|Tx\|^2 = \|x\|^2 \Rightarrow \langle Tx\,|\,Tx \rangle = \langle x\,|\,x \rangle[/tex]

[tex]\Rightarrow \langle T^{\ast}Tx\,|\,x \rangle = \langle x\,|\,x \rangle[/tex]

[tex]\Rightarrow \langle x\,|\,TT^{\ast}x \rangle = \langle x\,|\,x \rangle [/tex]

[tex]\Rightarrow \langle x\,|\,(I-TT^{\ast})x \rangle = 0[/tex]

Actually I am not even sure THIS is right
 
  • #28
Exercise: compute [itex](T^*T)^*[/itex], showing and justifying every step.
 
  • #29
Ok. But I am not too good under pressure :bugeye:

If we take [itex]T:\mathcal{H}_1 \rightarrow \mathcal{H}_2[/itex], that is, a bounded linear operator between two Hilbert spaces. Then [itex]T^{\ast}:\mathcal{H}_2 \rightarrow \mathcal{H}_1[/itex]. So now we take any element [itex]x \in \mathcal{H}_2[/itex] and apply [itex]T^{\ast}[/itex] and then [itex]T[/itex], ie the composition, we have

[tex](T \circ T^{\ast})(x) = x \in \mathcal{H}_2[/tex]

That is, after operating on x by the two operators in the correct order we should end up back where we started.

Now [itex](T^{\ast}T)^{\ast}[/itex] means we do the same process in reverse order. And we get

[tex](T^{\ast}T)^{\ast} = (T)^{\ast}(T^{\ast})^{\ast} = T^{\ast}T[/tex]

How does this look?
 
Last edited:
  • #30
Yes, that looks right. (Actually, all I was looking for was the last LaTeX image! :smile:)

I'm not sure anymore I guessed correctly what mistake you were making...

I had been assuming that when you went from

[tex]\langle T^{\ast}Tx\,|\,x \rangle = \langle x\,|\,x \rangle[/tex]

to

[tex]\langle x\,|\,TT^{\ast}x \rangle = \langle x\,|\,x \rangle [/tex]

that you went through the intermediate step

[tex]\langle x\,|\, (T^{\ast}T)^{\ast}x \rangle = \langle x\,|\,x \rangle [/tex]

and had simplified incorrectly... if this isn't what you did, then what did you do?
 
  • #31
Yes, that is the mistake I made.

Is the following step correct?

[tex]\quad \quad \langle Tx\,|\,Tx \rangle = \langle x\,|\,x \rangle[/tex]

[tex]\Rightarrow \langle T^{\ast}Tx \,|\,x \rangle = \langle x\,|\,x \rangle[/tex]?
 
  • #32
Yes it is.
 
  • #33
Just re-stating the question

Prove that [itex]T^{\ast}T = TT^{\ast} = I[/itex] [itex]\Leftrightarrow[/itex] [itex]T[/itex] is surjective and [itex]\|Tx\| = \|x\|\quad \forall \, x \in \mathcal{H}[/itex].

[tex](\Rightarrow)[/tex]

Suppose [itex]T^{\ast}T = TT^{\ast} = I[/itex]. Then

[tex]\|Tx\|^2 = \langle Tx\,|\,Tx \rangle = \langle x\,|\,T^{\ast}Tx \rangle = \langle x\,|\,x \rangle = \|x\|^2[/tex]

and the result is obtained after taking the square root.

Now as Hurkyl said, this is only half of the [itex]\Rightarrow[/itex] proof. So now we have to prove that [itex]T[/itex] is surjective.

Well (im not sure if this proves surjectiveness?)

[tex]\|Tx\|^2 = \langle Tx\,|\,Tx \rangle = \langle x\,|\,T^{\ast}Tx \rangle = \langle x\,|\,TT^{\ast}x\rangle = \langle T^{\ast}x\,|\,T^{\ast}x \rangle = \|T^{\ast}x\|^2[/tex]
 
  • #34
I don't see what that has to do with surjectiveness. :frown: You've almost said in this thread what is necessary to prove surjectiveness... I'll give you a hint: you only need to consider T as a function on sets.


By the way, here is an example of why you need the surjective hypothesis, if you haven't come up with it yet:

One answer to my exercise is to consider the isometry on [itex][0, \infty)[/itex] defined by translating to the right. This is one of the basic tricks for generating counterexamples: to have some sort of infinite thing and shift towards the open end.

Here's an actual example of an linear operator on a Hilbert space that is an isometry:

Consider the space l², the space of square summable sequences -- right shifting is an isometry of this space, but is clearly not a surjection, and not invertible.
 
  • #35
I don't see what that has to do with surjectiveness. You've almost said in this thread what is necessary to prove surjectiveness... I'll give you a hint: you only need to consider T as a function on sets.

Well, if I treat T as a function on sets. And we know that [itex]T^{\ast}T = TT^{\ast} = I[/itex] then operating on a set by T and then T* does nothing to that set. The same occurs by doing it backwards (T* and then T). If [itex]T^{\ast}T[/itex] does the same thing to a set as [itex]TT^{\ast}[/itex] does, then [itex]T^{\ast}T[/itex] is invertible, no?



Consider the space [itex]\ell^2[/itex], the space of square summable sequences -- right shifting is an isometry of this space, but is clearly not a surjection, and not invertible.

Is that because right-shifting on this space preserves the norm of elements in [itex]\ell^2[/itex], but it is not a surjection because 0 does not have an inverse(?) - a surjective isometry means that every element in [itex][0,\infty)[/itex] has to have an pre-image. But if the operation is right-shifting then 0 is not the image of any element under the operation. So the operation is not surjective.

Excuse me for thinking out aloud. So there does exist an isometry which is not surjective(?) hence not invertible. BUT if there was an isometry which WAS surjective then it WOULD be invertible (?).

When you say invertible, do you by any chance [itex]T^{\ast}T = TT^{\ast} = I[/itex].
 
Last edited:

Similar threads

  • Calculus and Beyond Homework Help
2
Replies
43
Views
3K
  • Advanced Physics Homework Help
Replies
0
Views
103
Replies
0
Views
482
  • Calculus and Beyond Homework Help
Replies
24
Views
783
  • Calculus and Beyond Homework Help
Replies
2
Views
3K
  • Quantum Physics
Replies
11
Views
909
  • Advanced Physics Homework Help
Replies
10
Views
554
  • Differential Geometry
Replies
1
Views
1K
  • Calculus and Beyond Homework Help
Replies
5
Views
1K
  • Quantum Physics
2
Replies
61
Views
1K
Back
Top