Lemma 9.5 — boundary Wronskian conditions
ProvedTeschlQM.SturmLiouville.wronskian_bc_symmetricp2o-batch-books5p2o-gran-per-chapterp2o-plan-bookp2o-v1sturm-liouvillewronskian
Let be Sturm–Liouville data. Suppose with , and suppose there is an with . Then for all :
- ;
- .
The second statement makes the boundary condition symmetric (the boundary term in the Lagrange identity vanishes), which is the first step to self-adjointness in Theorem 9.6.
Preamble
import Mathlib import Definitions.Def_TeschlQM_SturmLiouville_maxDomain import Definitions.Def_TeschlQM_SturmLiouville_wronskian
Formal statement
namespace TeschlQM.SturmLiouville
/-- Teschl, Lemma 9.5, p. 186. Let `v ∈ D(τ)` with `W_a(v*, v) = 0`, and let `f̂ ∈ D(τ)` with
`W_a(v*, f̂) ≠ 0`. Then for `f, g ∈ D(τ)`:
`W_a(v, f) = 0 ⇔ W_a(v, f*) = 0` (9.15) and
`W_a(v, f) = W_a(v, g) = 0 ⇒ W_a(g*, f) = 0` (9.16). -/
theorem wronskian_bc_symmetric (L : SLData) (v fhat : ℝ → ℂ) (hv : InMaxDomain L v)
(hvv : wronskianLeft L (fun x => starRingEnd ℂ (v x)) v = 0)
(hfhat : InMaxDomain L fhat)
(hne : wronskianLeft L (fun x => starRingEnd ℂ (v x)) fhat ≠ 0)
(f g : ℝ → ℂ) (hf : InMaxDomain L f) (hg : InMaxDomain L g) :
(wronskianLeft L v f = 0 ↔ wronskianLeft L v (fun x => starRingEnd ℂ (f x)) = 0) ∧
(wronskianLeft L v f = 0 → wronskianLeft L v g = 0 →
wronskianLeft L (fun x => starRingEnd ℂ (g x)) f = 0) := by sorry
end TeschlQM.SturmLiouville
Source
Teschl, Mathematical Methods in Quantum Mechanics, AMS GSM 99, 2009, p. 186, Lemma 9.5, Eqs. (9.15)–(9.16)
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. Fix with interval . The notions used are:
- : the maximal domain, meaning and for some . Here means has a quasi-derivative , is locally integrable on , and on .
- .
- : the limit of as inside , or an unspecified number if that limit does not exist.
- : the pointwise complex conjugate of .
Hypotheses.
- with .
- with . Note that the conjugate , not , appears here.
- .
Claim. Both of the following hold:
- if and only if .
- If and , then .
Degenerate cases.
- The statement concerns the left endpoint only. If , the limits are taken as .
- , or are allowed.
- Neither the hypotheses nor the claim assert that the limits defining exist. Each "" or "" about a non-existent limit is a statement about the unspecified fallback value.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.