One-dimensional hyperfunctions as boundary values of holomorphic functions #
In one variable, Sato's hyperfunctions on an open set U ⊆ ℝ can be written as differences of
boundary values of holomorphic functions. Put W(U) = ℂ ∖ (ℝ ∖ U), the largest open subset of
ℂ whose intersection with ℝ is U. A hyperfunction on U is represented by
a holomorphic function f on ℂ ∖ ℝ, that is, by a pair of holomorphic functions on the upper
and the lower half-plane, and two representatives give the same hyperfunction when their
difference extends holomorphically across U, i.e. to all of W(U). The space of hyperfunctions
on U is the quotient O(ℂ ∖ ℝ) / O(W(U)). Restriction to a smaller open V ⊆ U keeps the
representative: a function extending across U also extends across V.
Encoding #
Holomorphic functions on an open U ⊆ ℂ are encoded as genuine functions ℂ → ℂ that are
complex differentiable on U and vanish outside U
(TauCeti.Hyperfunction.holomorphicSections). The extension by zero is only a device for using
one ambient module of functions; no continuity across the boundary of U is imposed or used.
Restriction to a smaller open multiplies by the indicator function
(TauCeti.Hyperfunction.holomorphicRestrict).
Main declarations #
TauCeti.Hyperfunction.nonRealOpen: the open setℂ ∖ ℝ, which is dense (TauCeti.Hyperfunction.dense_nonRealOpen);TauCeti.Hyperfunction.complexNeighborhood U: the open setW(U) = ℂ ∖ (ℝ ∖ U);TauCeti.Hyperfunction.throughReal U: the holomorphic functions onℂ ∖ ℝthat extend holomorphically toW(U);TauCeti.Hyperfunction.OneDimBoundaryQuotient U: the quotientO(ℂ ∖ ℝ) / O(W(U)), andTauCeti.Hyperfunction.oneDimBoundaryPresheafthe presheaf of complex vector spacesU ↦ O(ℂ ∖ ℝ) / O(W(U))onℝ. All its restriction maps are surjective (TauCeti.Hyperfunction.oneDimBoundaryRestrict_surjective).
Main results #
TauCeti.Hyperfunction.throughReal_iSup: a holomorphic function onℂ ∖ ℝextends across⋃ i, U iexactly when it extends across everyU i. The local extensions agree on the real points of the overlaps, because they are continuous there and agree on the dense setℂ ∖ ℝ, so they glue.TauCeti.Hyperfunction.oneDimBoundaryPresheaf_isSeparated: consequently the presheafU ↦ O(ℂ ∖ ℝ) / O(W(U))is separated: a section that vanishes locally vanishes. This is the uniqueness half of the sheaf property. The existence half needs the vanishing of the first cohomology of the sheaf of holomorphic functions on open subsets ofℂ(a Cousin problem) and is not proved here.
References #
- M. Sato, Theory of hyperfunctions I, J. Fac. Sci. Univ. Tokyo Sect. I 8 (1959), 139–193.
- H. Komatsu, An introduction to the theory of hyperfunctions, in Hyperfunctions and pseudo-differential equations, Lecture Notes in Mathematics 287 (1973), 3–40.
- L. Hörmander, The analysis of linear partial differential operators I, §9.1.
Holomorphic sections #
The holomorphic functions on an open set U ⊆ ℂ, encoded as the functions ℂ → ℂ that are
complex differentiable on U and vanish outside U.
Instances For
The indicator function of a smaller open set restricts holomorphic sections.
Restriction of holomorphic sections to a smaller open set.
Instances For
The open sets ℂ ∖ ℝ and W(U) #
The open set ℂ ∖ ℝ, the union of the upper and the lower half-plane.
Instances For
The non-real complex numbers are dense in ℂ.
The open set W(U) = ℂ ∖ (ℝ ∖ U) attached to an open set U ⊆ ℝ: the non-real complex
numbers together with the points of U.
Instances For
The set W(U) contains ℂ ∖ ℝ.
The set W(U) grows with U.
Functions extending across a real open set #
The holomorphic functions on ℂ ∖ ℝ that extend holomorphically across the open set
U ⊆ ℝ, that is, that are restrictions of holomorphic functions on W(U).
Instances For
A holomorphic function on ℂ ∖ ℝ extends across U exactly when it agrees on ℂ ∖ ℝ with
a holomorphic function on W(U).
A function extending across V extends across every smaller U.
Extension across a union. A holomorphic function on ℂ ∖ ℝ extends holomorphically
across ⋃ i, U i exactly when it extends holomorphically across every U i.
A holomorphic function on ℂ ∖ ℝ that extends across every member of a cover of V extends
across V.
The presheaf U ↦ O(ℂ ∖ ℝ) / O(W(U)) #
The space O(ℂ ∖ ℝ) / O(W(U)) of one-dimensional hyperfunctions on an open set U ⊆ ℝ,
represented by holomorphic functions on ℂ ∖ ℝ modulo those extending holomorphically across
U.
Instances For
Restriction of one-dimensional hyperfunctions to a smaller open set, keeping the holomorphic
representative on ℂ ∖ ℝ.
Instances For
Every one-dimensional hyperfunction on a smaller open set is the restriction of one on a larger open set.
Locality. A one-dimensional hyperfunction on V whose restrictions to the members of a
cover of V all vanish is zero.
Locality. Two one-dimensional hyperfunctions on V with the same restrictions to the
members of a cover of V are equal.
The presheaf of complex vector spaces U ↦ O(ℂ ∖ ℝ) / O(W(U)) on ℝ, whose sections are the
one-dimensional hyperfunctions.
Instances For
The presheaf of one-dimensional hyperfunctions is separated: a section that vanishes on the members of an open cover vanishes.