Sturm-Liouville operator, operating on what?

  • Thread starter HeisenbergsDog
  • Start date
  • Tags
    Operator
In summary, we discussed a general Sturm-Liouville problem in terms of a linear operator, defined as \hat{L} y(x) = \lambda \omega(x) y(x) \quad \text{with} \quad \hat{L} y(x) = -[p(x) y'(x)]' - q(x) y(x), on a Hilbert space of twice differentiable functions u(x) on a finite interval [a, b] with certain homogeneous boundary conditions. However, there is some confusion as to whether ##\hat{L}## is an endomorphism or not, as it does not necessarily map the space V to itself. The concept of self-adjointness was also
  • #1
HeisenbergsDog
6
0
Consider a general Sturm-Liouiville problem

##[p(x) y'(x) ]' + [q(x) + \lambda \omega (x) ] y(x) = 0 ##

##\quad \Leftrightarrow \quad \hat{L} y(x) = \lambda \omega(x) y(x) \quad \text{with} \quad \hat{L} y(x) = -[p(x) y'(x)]' - q(x) y(x) ##

where ##p(x), p'(x), q(x), \omega(x)## are real-valued functions, continuous on the interval ##[a,b]##, and ##p(x), \omega(x) \geq 0 \, \forall \,x \in [a,b]##

with the boundary conditions
##\alpha_1 y(a) + \alpha_2 y'(a) = 0 ##
##\beta_1 y(b) + \beta_2 y'(b) = 0##

where ##\alpha_1, \alpha_2 \in \mathbb{R}##, not both zero, and ##\beta_1, \beta_2 \in \mathbb{R}##, not both zero.

In the various litterature it is claimed that ##\hat{L}## is a linear operator on a Hilbert space of functions defined by the boundary conditions. Can someone give me a rigorous definition of the function space in question?

For ##\hat{L}## to be a linear operator, surely it must be an endomorphism on some vector space, right? This is where I get confused.

Suppose the boundary conditions are ##f(a)=f(b)=0##. This supposedly defines a Hilbert space (but for which functions? continuous? square-integrable?). Next, if ##\hat{L}##is an endomorphism, then the function ##\hat{L}f(x)## should be a member of that space also. Then we should have ##\hat{L}f(a) = \hat{L}f(b)##, but I don't see why this would be the case. For example, with ##f(x)## in the space, there's no reason for ##f'(x)## to be in the space.

I would like a clear definition of the Hilbert space in question, and in what sense ##\hat{L}## truly is an operator (=endomorphism) on that space.

(Bare in mind that I know very little about functional analysis and Hilbert spaces; I haven't had proper courses in these subjects yet.)

Thank you.
 
Physics news on Phys.org
  • #2
HeisenbergsDog said:
In the various litterature it is claimed that L^\hat{L} is a linear operator on a Hilbert space of functions defined by the boundary conditions. Can someone give me a rigorous definition of the function space in question?
[itex] \hat{L}[/itex] is a linear operator on the space of twice differentiable functions u(x) on the interval [a, b], subject to certain homogeneous boundary conditions (for example u(a) = 0, u(b) = 0).
HeisenbergsDog said:
I would like a clear definition of the Hilbert space in question,
The space is defined above: It is a Hilbert space with the inner product given by [itex] (u, v)=\int_{a}^{b}u(x)v(x)dx[/itex]. Verifying that [itex] \hat{L}[/itex] is a linear operator is not complicated (an integral is a linear operator).
 
  • #3
Svein said:
... the space of twice differentiable functions u(x) on the interval [a, b], subject to certain homogeneous boundary conditions (for example u(a) = 0, u(b) = 0).

This I can buy. Perfectly good vector space. Let's call it ##V##.

Svein said:
Verifying that [itex] \hat{L}[/itex] is a linear operator is not complicated (an integral is a linear operator).

Here I get into trouble. Let ##u \in V##. Then ##u## is twice differentiable and ##u(a)=u(b)=0##. We have no other restrictions on ##u##. Now let ##\hat{L}## be defined as above. If ##\hat{L}## were to be an operator, then we must have ##\hat{L} u \in V \,\, \forall \,u \in V##. But ##\hat{L}u = -[pu']' - qu =: v## and I fail to see why this function ##v## should be in ##V##. The function ##v## need not satisfy ##v(a)=v(b)=0##, or even be differentiable?
 
  • #4
HeisenbergsDog said:
If L^\hat{L} were to be an operator, then we must have L^uVuV\hat{L} u \in V \,\, \forall \,u \in V.
Why? I did not state that [itex]\hat{L}: V\rightarrow V[/itex]. In reality [itex]\hat{L}: V\rightarrow L_{2}[a, b] [/itex].
 
  • #5
Svein said:
Why? I did not state that [itex]\hat{L}: V\rightarrow V[/itex]. In reality [itex]\hat{L}: V\rightarrow L_{2}[a, b] [/itex].

Oh ok. So ##\hat{L}## is in general not an endomorphism.

I thought the term "linear operator" on ##V## was the same as endomorphism on ##V##. That's the definition I've seen on wikipedia, and in Axler's linear algebra book, among others.

Is the same true for "operators" in quantum mechanics? They are not endomorphisms either?

For finite-dimensional vector spaces, eigenvalues and eigenvectors are defined only for endomorphisms. So I get confused about this in the infinite case. I really need to take a functional analysis course, but that's a few years ahead I'm afraid.
 
  • #6
HeisenbergsDog said:
Oh ok. So L^\hat{L} is in general not an endomorphism.
Well, that depends on how you look at it. Since [itex]V\subset L_{2}[a, b] [/itex] and the inner product is defined on the whole of [itex]L_{2} [/itex], you have [itex] \hat{L}: V\subset L_{2}[a, b]\rightarrow L_{2}[a, b][/itex].
 
  • #7
Svein said:
Well, that depends on how you look at it. Since [itex]V\subset L_{2}[a, b] [/itex] and the inner product is defined on the whole of [itex]L_{2} [/itex], you have [itex] \hat{L}: V\subset L_{2}[a, b]\rightarrow L_{2}[a, b][/itex].

I see. But ##V \subset L_2[a,b]## only if ##a,b## are finite, right? That is, we get into trouble if the interval is all of ##\mathbb{R}##.
 
  • #8
HeisenbergsDog said:
I see. But VL2[a,b]V \subset L_2[a,b] only if a,ba,b are finite, right? That is, we get into trouble if the interval is all of R\mathbb{R}.
Well, [itex]L^{2}<-\infty, \infty> [/itex] is defined and exists, but the Sturm-Liouville problem is defined only on a finite interval (see https://en.wikipedia.org/wiki/Sturm–Liouville_theory).
 
  • #9
There is still the possibility of having a singular SL problem on an infinite interval. This is also mentioned on the wiki page.
 
  • #10
Orodruin said:
There is still the possibility of having a singular SL problem on an infinite interval. This is also mentioned on the wiki page.
Yes, but that is too complicated for a first-timer.
 
  • #11
Ok, so thank you Svein for making me understand this a little better. I'm not quite there yet, though.

In linear algebra (with finite dimensional vector spaces) we define an endomorphism to be self-adjoint if <u,Lv> = <Lu,v>. It doesn't make sense for an operator ##T: U\to V## to be self-adjoint.

So when we say ##\hat{L}## is self-adjoint, then surely we must regard it as an endomorphism, right?
 
  • #12
HeisenbergsDog said:
In linear algebra (with finite dimensional vector spaces) we define an endomorphism to be self-adjoint if <u,Lv> = <Lu,v>. It doesn't make sense for an operator T:UVT: U\to V to be self-adjoint.
Why not? Especially if U⊂V...
 
  • #13
Svein said:
Why not? Especially if U⊂V...
If ##U,V## are finite dimensional inner product spaces and ##T:U\to V## a linear map, then by definition, ##T^\dagger: V \to U##. Thus if ##T=T^\dagger## then we must have ##U=V##.

Suppose ##U## is a subspace of ##V##, then we may have <v,Tu> = <Tv,u> for all ##u,v \in U## so that ##T^\dagger v = Tv## for all ##v \in U##. But ##T^\dagger v \in U## for all ##v \in V## (and hence for all ##v \in U##) so that ##Tv \in U## for all ##v \in U##. Hence ##T: U \to U##.

Please prove me wrong or point out my mistake.
 
  • #14
Just a quick note: The space [itex]\{u\in C^2[a,b]\} : u(a)=u(b)=0\}[/itex] with the inner product [itex](u,v)_{L^2} = \int_a^b uv[/itex] is not a Hilbert space (it is not complete). In this case we should work on a so called Sobolev space, in this case the space [itex]H_0^1(a,b) = \{u\in L^2(a,b) : u'\in L^2,u(a)=u(b)=0\} [/itex]. This space is a Hilbert space with the inner product given by
[tex](u,v)_{H^1} = \int_a^b u'v'[/tex]

You are right about the spaces being equal. I'll try to explain the definition in the infinite-dimensional case. Suppose you have an operator [itex]T: dom(T)\subset V_1\rightarrow V_2 [/itex] such that [itex]dom(T)[/itex] is dense in [itex]V_1[/itex] ([itex]V_1[/itex] and [itex]V_2[/itex] are Hilbert spaces). Then [itex]dom(T^*) [/itex] is defined as the set of all [itex]v\in V_2[/itex] such that there exists [itex]w\in H_1[/itex] such that

[tex](v,Tu)_{V_2} = (w,u)_{V_1},\qquad u\in dom(T)[/tex]

Since [itex]dom(T)[/itex] is dense, [itex]w[/itex] is uniquely determined by [itex]v\in dom(T^*)[/itex]. We can then define the operator [itex]T^*:dom(T^*)\subset V_2 \rightarrow V_1[/itex] by [itex]T^*v := w[/itex]. The pair [itex](dom(T^*),T^*)[/itex] is called the (Hilbert) adjoint of [itex](dom(T),T)[/itex] (the domain is important!).

Now, an operator [itex]T: dom(T)\subset H \rightarrow H[/itex] is called symmetric (notice we have only one space [itex]H[/itex]) if
[tex](Tu,v)=(u,Tv), \qquad u,v\in dom(T).[/tex]

With this, we finally define an operator [itex](dom(T),T)[/itex] to be self-adjoint if [itex](dom(T),T)=(dom(T^*),T^*)[/itex], that is, if [itex]T[/itex] is symmetric and [itex]dom(T)=dom(T^*)[/itex]. You can prove that if a linear operator [itex]T: H \rightarrow H[/itex] is continuous (as in the finite-dimensional case), then it is self-adjoint if and only if it is symmetric. In conclusion, you had the right idea, the domains must be equal.

As for the Sturm-Liouville problem, suppose we have the equation
[tex]-(pu')' + qu = f, \text{ on } (a,b), [/tex]

with boundary conditions [itex]u(a)=u(b)=0[/itex]. It is possible to prove that for [itex]f\in L^2[/itex] there exists a solution in [itex]H_0^1[/itex] (the space I defined earlier). We can then consider the operator [itex]f\mapsto u[/itex] defined from [itex]L^2[/itex] to [itex]L^2[/itex] (or in [itex]H_0^1[/itex]). This is the operator we prove is self-adjoint (and with that obtain the solution to the eigenvalue problem, for instance). Let me know if you want more details, hope this helps.
 

Related to Sturm-Liouville operator, operating on what?

What is the Sturm-Liouville operator?

The Sturm-Liouville operator is a mathematical operator that is used to solve certain types of differential equations. It takes the form of a second-order linear differential operator and is named after mathematicians Jacques Charles François Sturm and Joseph Liouville.

What types of equations can the Sturm-Liouville operator solve?

The Sturm-Liouville operator can solve a specific type of differential equation known as a Sturm-Liouville equation. These equations have the form of $$(p(x)y')'+(q(x)+\lambda r(x))y=0,$$ where $$p(x), q(x),$$ and $$r(x)$$ are continuous functions and $$\lambda$$ is a constant.

What is the significance of the Sturm-Liouville operator?

The Sturm-Liouville operator is significant because it allows us to solve boundary value problems in a systematic manner. This means that we can find the solutions to differential equations that have specified boundary conditions, which is useful in many areas of science and engineering.

What does the Sturm-Liouville operator operate on?

The Sturm-Liouville operator operates on a specific type of function called an eigenfunction. These are functions that satisfy a particular equation involving the Sturm-Liouville operator and have the property that they are orthogonal to each other.

What is the relationship between the Sturm-Liouville operator and eigenvalues/eigenfunctions?

The Sturm-Liouville operator is closely related to eigenvalues and eigenfunctions. The eigenvalues of the operator correspond to the values of $$\lambda$$ in the Sturm-Liouville equation, and the eigenfunctions are the solutions to the equation. This relationship is important in solving boundary value problems using the Sturm-Liouville operator.

Similar threads

  • Differential Equations
Replies
1
Views
935
  • Differential Equations
Replies
5
Views
887
Replies
1
Views
1K
  • Differential Equations
Replies
1
Views
1K
  • Differential Equations
Replies
1
Views
919
  • Differential Equations
Replies
4
Views
2K
  • Differential Equations
Replies
3
Views
1K
  • Differential Equations
Replies
33
Views
5K
  • Differential Equations
Replies
1
Views
1K
  • Differential Equations
Replies
2
Views
3K
Back
Top