The L² solutions of ∂̄f + z f̄ = 0 on the plane are real multiples of a Gaussian
ProvedCauchyRiemannIndex.plane_holomorphic_solutionsLet on , . Every smooth with and
is of the form for a real constant .
Formalization Note , are fderiv ℝ f z 1 and fderiv ℝ f z Complex.I; smoothness is ContDiff ℝ ∞ f and square integrability is MemLp f 2 volume.
import Definitions.Def_CauchyRiemannIndex_Setting import Mathlib.Analysis.Calculus.ContDiff.Basic
namespace CauchyRiemannIndex
open MeasureTheory Matrix Filter Topology
open scoped ENNReal NNReal ContDiff RealInnerProductSpace
/-- Wendl, Proposition 5.21 (p. 96): with `∂̄ = ∂ₛ + i ∂ₜ`, every smooth solution `f ∈ L²(ℂ, ℂ)`
of `∂̄f + z f̄ = 0` is a constant real multiple of `e^{-|z|²/2}`. -/
theorem plane_holomorphic_solutions (f : ℂ → ℂ) (hf : ContDiff ℝ ∞ f)
(h2 : MemLp f 2 volume)
(heq : ∀ z, fderiv ℝ f z 1 + Complex.I * fderiv ℝ f z Complex.I +
z * (starRingEnd ℂ) (f z) = 0) :
∃ c : ℝ, ∀ z, f z = c * Complex.exp (-(‖z‖ ^ 2 / 2 : ℝ)) := by
sorry
end CauchyRiemannIndex
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: CauchyRiemannIndex.plane_holomorphic_solutions
Setting. , .
Hypotheses. (real); ; for all :
Definitions used. None from the setting file; fderiv ℝ f z 1, fderiv ℝ f z Complex.I.
Conclusion. (exponent -(‖z‖ ^ 2 / 2 : ℝ) cast to ; ).
Degenerate cases. : .
Remarks. The reality of is essential and correct: for , , , so , and ; the sum vanishes iff . The Gaussian is in and smooth, so the solution set is exactly the real line (the statement only claims "", which is the nontrivial direction).
Soundness checks.
- Coercions:
(c : ℂ)real cast, real exponent cast to insideComplex.exp; precedence-(‖z‖^2/2)correct. Quantifier: chosen before (global constant), correct. - Truth: applying : , so . With : , . Harmonic-oscillator spectrum with simple ground state gives , . True, not vacuous.
Verdict: no mis-formalization observed
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.