Characterizing Level-set Families of Harmonic Functions
Pisheng Ding

TL;DR
This paper characterizes families of level sets of harmonic functions without critical points using differential geometry and explores how the gradient evolution relates to the mean curvature of these level sets.
Contribution
It provides a local geometric condition for level-set families of harmonic functions and constructs harmonic functions from geometric data, linking gradient flow to mean curvature.
Findings
Level-set families of harmonic functions are characterized by a differential-geometric condition.
Harmonic functions can be constructed from given geometric data.
Gradient evolution along flow is governed by the mean curvature of level sets.
Abstract
Families of hypersurfaces that are level-set families of harmonic functions free of critical points are characterized by a local differential-geometric condition. Harmonic functions with a specified level-set family are constructed from geometric data. As a by-product, it is shown that the evolution of the gradient of a harmonic function along the gradient flow is determined by the mean curvature of the level sets that the flow intersects.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Analysis Techniques · Geometric Analysis and Curvature Flows
Characterizing Level-Set Families of Harmonic Functions111MSC2010: Primary 31A05, 31B05; Secondary 53A04, 53A05, 53A07. Key words: harmonic function, level set, curvature.
Pisheng Ding
Abstract. Families of hypersurfaces that are level-set families of harmonic functions free of critical points are characterized by a local differential-geometric condition. Harmonic functions with a specified level-set family are constructed from geometric data. As a by-product, it is shown that the evolution of the gradient of a harmonic function along the gradient flow is determined by the mean curvature of the level sets that the flow intersects.
1 Introduction
Harmonic functions on are those whose Laplacian vanishes identically. In this note, by analyzing certain differential-geometric properties of their level sets, we give a local characterization of their level-set families.
For harmonic functions of two variables, it is already quite difficult to characterize their level curves; see, e.g., [1]. Level hypersurfaces of harmonic functions of more than two variables are even more intractable (especially without the complex-analytic tools available in the two-variable case). This note shows that families of level-sets of harmonic functions free of critical points are somehow easier to characterize. The difference between an individual curve or hypersurface and a family of them is that the former is “static” whereas the latter contains “kinematic” information that is more readily relatable to harmonicity.
In this Introduction, we state our main result in the two-variable case for simplicity. The general case will be treated in §3.
Theorem 1
Let be an orientation-preserving diffeomorphism onto a domain ; let . For each , define to be the curve . Let
[TABLE]
let be the arc-length parameter (modulo an additive constant) along each integral curve of . For , let be the signed curvature at of the curve on which lies (with signed in accordance with the normal field ). Then, there exists a critical-point-free harmonic function on with being its level-curve family iff is constant on each curve , i.e.,
[TABLE]
A few words on notation are in order. The quantity can be construed as a function on both and , via the mapping between the two domains. Strictly speaking, for to be meaningful, we should interpret as a function on . Thus, for , means , whereas is interpreted as follows: if is the (unit-speed) integral curve of with , then
[TABLE]
Remark. To a family of simple closed curves , Theorem 1 can be applied in either of the following two ways.
First, we may use the covering map , , to define
[TABLE]
which is a local diffeomorphism. With this , Theorem 1 applies.
In the other approach, which would prove suitable for the more general case treated in §3, we cover with an atlas of two local charts and then define
[TABLE]
Theorem 1 then implies that the given family of simple closed curves is the level-curve family of a harmonic function iff both meet Condition (1).
Theorem 1 will be proved in §2.2, following an exposition of some preliminaries in §2.1. In §3, we generalize this result to the many-variable case, wherein the mean curvature of level hypersurfaces figures in place of in a condition parallel to (1) that characterizes level-set families of harmonic functions. When the condition is met by a given family, we construct in §4 a harmonic function whose level-set family is the given one.
Related to the theme of this note is another fundamental observation concerning how the geometry of the level sets of a harmonic function determine its gradient. We now state this result.
Theorem 2
Let be a critical-point-free harmonic function on a domain . Let be an integral curve of the vector field . Then, for ,
[TABLE]
where, for any , is the mean curvature at of the level- hypersurface oriented by the normal field .
Note that by definition has unit speed and therefore is the arc-length parametrization of a gradient flow.
This theorem will be proved in §3.
2 The Two-variable Case
We base our proof for Theorem 1 on a characterization of harmonicity of a function in terms of curvature of its level sets and its directional derivatives, which we first turn to.
2.1 Characterizing Harmonicity in Terms of Curvature of Level Curves
Let be a function on a domain with no critical points. For and a unit vector , denote by and the first and second directional derivatives of at along . Denote by the Hessian quadratic form of at ; recall that .
Let be a level curve of . Install on the unit normal field ; for the unit tangent field , let it be such that the frame is positively-oriented (but the opposite choice will do as well). The signed curvature of the curve at each point thereon is defined by the equation , where is the arc-length parameter along (with its increasing direction induced by ); note that the sign of depends on the choice we make of , but not of . So defined, is a scalar field on .
Lemma 3
Assume the preceding hypothesis. For ,
[TABLE]
Consequently, is harmonic iff
[TABLE]
Proof. Let be the unit-speed parametrization of an arc on the level- curve, with and . By definition, . For all , ; hence
[TABLE]
Note that
[TABLE]
whereas
[TABLE]
Now (2) follows by noting that and that
[TABLE]
We are now ready to establish Theorem 1.
2.2 Proof of Theorem 1
Let denote the interval . Recall from §1 that , with , is an orientation-preserving diffeomorphism onto a domain , that is the curve , and that
[TABLE]
(Note that .) Theorem 1 asserts that there exists a harmonic function on with being its level-curve family iff
[TABLE]
where is the arc-length parameter along each integral curve of and is the signed curvature of (signed in accordance with the normal field ).
We now set out to prove Theorem 1.
Let denote the second component of . (For , is characterized by the condition that is on the curve .) By the inverse function theorem,
[TABLE]
Any function having the ’s as its level curves evidently depends solely on . Therefore, consider a function of the form where is a function free of critical points. Then,
[TABLE]
Clearly, is free of critical point on . Note that on is either strictly positive or strictly negative (by Darboux’s theorem). Without loss of generality, assume that , in which case and the curvature of level curves of as defined in §2.1 has the same sign as the curvature on introduced in §1.
Now that is a critical-point-free function on with being its level-curve family, we seek a necessary and sufficient condition for to be harmonic.
With denoting the arc-length parameter along the integral curves of (which are also gradient flows of ), we compute and . First,
[TABLE]
(or more simply: ); also
[TABLE]
Hence, the condition that is equivalent to the condition that , i.e., the condition that
[TABLE]
If is harmonic, then, by Lemma 3, and hence (6) holds. In equation (6), the right side of the equality is constant on each curve and hence independent of the parameter that parametrizes ; so must the left side! This proves the necessity of Condition (5) for to be harmonic.
Conversely, if Condition (5) holds, then, depends only on . Viewing as a function of , we can find a function of such that
[TABLE]
For any such , (6) holds and hence the composite function satisfies the condition on , which, by Lemma 3, implies that is harmonic.
3 Extension to Higher Dimensions
Turning to the -variable case, we give an immediate extension of Theorem 1. We begin with a family of hypersurfaces in and seek a condition that is necessary and sufficient for the existence of a harmonic function whose level-set family is the given one. For simplicity, suppose that the hypersurfaces in the family are all diffeomorphic to . As we shall remark following Theorem 4, this is not a severe restriction.
Let denote the interval . Suppose that , with , is an orientation-preserving diffeomorphism onto a domain in . For each , define to be the parametrized hypersurface . Let be the Hodge dual of , i.e.,
[TABLE]
Let
[TABLE]
Orient each by the normal field . For , let be the mean curvature at of the oriented hypersurface on which lies. Let denote the arc-length parameter (modulo an additive constant) along the integral curves of .
Theorem 4
Assume the preceding hypotheses and notations. There exists a critical-point-free harmonic function whose family of level sets is iff is constant on each hypersurface , i.e.,
[TABLE]
Remark. To a family of hypersurfaces , where is a connected -manifold, Theorem 4 can be applied as follows.
Take a atlas of local charts . Define
[TABLE]
Theorem 4 then implies that the given family of hypersurfaces is the level-set family of a critical-point-free harmonic function iff meet Condition (7) for all .
All that is needed for the proof is a characterization of harmonicity that extends Lemma 3. We briefly recall the mean curvature of a one-codimensional orientable submanifold of . Let be oriented by a unit normal field . At a point , any unit tangent vector and the unit normal span a plane ; the intersection curve is a so-called normal section at and has signed curvature , as in (2). The mean curvature of at is simply the average of as ranges over the unit -sphere in the -dimensional . The following result, like Lemma 3, plays a key role in establishing Theorem 4.
Lemma 5
For a real-valued function on an open subset of without critical points, let and let be the mean curvature at of the level- hypersurface of . Then,
[TABLE]
Consequently, is harmonic iff
[TABLE]
We omit the simple proof of (8). The proof of Theorem 4 parallels that of Theorem 1; it suffices to note that equation (6), key to Theorem 1, now takes the form
[TABLE]
From Lemma 5, we deduce Theorem 2 stated in §1.
Proof of Theorem 2. Let be a critical-point-free harmonic function on a domain . Let . Let be the unit-speed gradient flow originating from ; is such that
[TABLE]
Consider . It is elementary that
[TABLE]
By (9),
[TABLE]
Integrating both sides yields that
[TABLE]
proving Theorem 2.
Remark. When in Theorem 2, the mean curvature of level hypersurfaces is replaced by the signed curvature of level curves, resulting in
[TABLE]
This formula is suggested in [2] by a purely complex-analytic argument, as a harmonic function on a planar domain is locally the real part of a complex analytic function. However, that argument does not apply when .
4 Constructing a Harmonic Function from Its Family of Level Sets
Suppose that the hypersurface family defined in Theorem 4 satisfies (7) and therefore is the level-set family of a harmonic function . We seek to determine from . As we shall see, the final outcome will provide a link between Theorems 4 and 2, the two main results of this note.
As in §2.2, for , suppose that with on . Recall equation (10), which is equivalent to being harmonic:
[TABLE]
Integrating both sides yields
[TABLE]
where is so chosen that the curve
[TABLE]
is a parametrization of the integral curve of originating at . (Due to (7), the expression is constant in ; therefore, for its evaluation at , we are free to choose . Our particular choice facilitates further evaluation of the integral in (11).) As , the curve is also a parametrization of the gradient flow of originating at ; with being the arc-length parameter along , . Thus,
[TABLE]
which allows us to conclude from (11) that
[TABLE]
Integrating, we have
[TABLE]
Substituting for and in the two integrals, the above formula can written in terms of line integrals along with respect to arc length :
[TABLE]
where
[TABLE]
Remark. Formula (12), derived from Theorem 4, provides a satisfying and corroborating link between Theorems 4 and 2. By Theorem 2,
[TABLE]
with this, Formula (12) then reads
[TABLE]
which is a statement of the fundamental theorem of calculus.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] L. Flatto, D. J. Newman, H. S. Shapiro, The Level Curves of Harmonic Functions. Transactions of the American Mathematical Society, 123 (1966), 425-436.
- 2[2] R. P. Jerrard and L. A. Rubel, On the Curvature of the Level Lines of a Harmonic Function, Proceedings of the American Mathematical Society , 14 (1963), 29-32.
