© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 6Book 6B: Linear PDE: Characteristics, Waves and RegularityChapter 6
Perron’s Method and Barriers
Subharmonic functions, Perron’s solution of the Dirichlet problem, barriers, regular points and Lebesgue’s spine.
Read with Jost, Partial Differential Equations, section 2.2 (subharmonic functions and the maximum principle) and chapter 4 (existence techniques based on the maximum principle: difference methods, the Perron method, the alternating method of Schwarz, boundary regularity); Taylor I, §5.5 ("The Dirichlet problem on a domain with rough boundary"). Evans does not cover Perron's method; Gilbarg and Trudinger, Elliptic Partial Differential Equations of Second Order, section 2.8, is the classic reference. This chapter proves every result it uses except Wiener's criterion.
Book 6A solved the Dirichlet problem for the Laplacian in two ways: by Poisson's formula on a ball (6A.2 Harmonic Functions, 6B.4 Green’s Functions, Separation of Variables and Transforms) and by Hilbert-space methods on any bounded domain, in the weak sense (6A.6 Weak Solutions and Elliptic Regularity). Neither answers the most classical form of the question: given a bounded domain and a continuous function on its boundary, is there a function harmonic in , continuous on , equal to on ? The weak solution lies in and has boundary values only in the trace sense; and a continuous need not be the trace of any function at all.
Oskar Perron's method (1923) answers the question with nothing but the maximum principle. It builds the solution as the supremum of all subharmonic functions lying below the data, shows that this supremum is harmonic, and then asks separately whether it takes the right boundary values. The answer to the second question depends on the geometry of the boundary, through barriers, and it can fail: at an isolated boundary point, or at the tip of a sufficiently sharp inward spike. The method separates the two halves of the problem as cleanly as possible: interior existence is automatic; boundary behaviour is local and geometric.
The same chapter treats the discrete Dirichlet problem, where the maximum principle again gives existence, and proves that finite-difference solutions converge at the rate . Barriers and comparison functions are the everyday tools of elliptic and parabolic theory, and the barrier built from the distance to the boundary (Exercise 6.19) is the same computation as the Laplacian comparison theorem of Riemannian geometry (9B.1 Laplacian Comparison).
By the end of this chapter you will be able to:
- define subharmonic functions without derivatives, and prove their maximum and comparison principles and the harmonic lifting construction;
- prove Harnack's convergence theorem, and use it to prove that Perron's solution is harmonic;
- define barriers and regular boundary points, prove that a barrier gives the right boundary values, and construct barriers from exterior spheres;
- explain why the punctured disc and Lebesgue's spine have irregular boundary points, and state Wiener's criterion;
- set up the discrete Dirichlet problem, prove its maximum principle, and prove convergence of the five-point scheme.
Random walks and electrical networks
Take an electrical network: nodes joined by unit resistors. Hold some boundary nodes at fixed voltages and let the rest float. By Kirchhoff's current law, the net current into each interior node is zero, and by Ohm's law the current along a resistor is the voltage difference across it. Together they say that the voltage at each interior node is the average of the voltages at its neighbours: the voltage is a discrete harmonic function, and finding it is a discrete Dirichlet problem.
The same numbers have a probabilistic meaning. Start a random walker at an interior node; at each step it moves to a uniformly chosen neighbour; it stops at the first boundary node it reaches. Then the voltage at the start equals the expected boundary voltage at the stopping point, because both satisfy the same averaging equation with the same boundary values, and that equation has only one solution (the discrete maximum principle below). Peter Doyle and Laurie Snell's book Random Walks and Electric Networks (1984) develops this dictionary: effective resistance measures how likely a walk is to escape, and the classical fact that random walk on the integer lattice returns to its start in one and two dimensions but not in three becomes a statement about resistances to infinity.
In the continuum the walker becomes a Brownian motion, the network a domain, and the voltage the solution of the Dirichlet problem: is the expected boundary value where Brownian motion from first leaves the domain (Shizuo Kakutani, 1944; 6D.1 Brownian Motion). Whether takes the right value at a boundary point then has a vivid answer: it does exactly when a Brownian path started at leaves the domain immediately. At an isolated boundary point, a Brownian path in the plane misses the point almost surely and wanders off to the rest of the boundary, so the boundary value there is ignored.
Subharmonic functions without derivatives
In 6A.2 Harmonic Functions a function with was called subharmonic, and shown to lie below its averages. Perron's method needs a notion that survives taking suprema and maxima, so it is defined by comparison with harmonic functions instead.
Let be open. A continuous function on is subharmonic if for every closed ball and every function harmonic in and continuous on ,
It is superharmonic if is subharmonic.
In words: a subharmonic function lies below the harmonic function with the same boundary values on any ball. On a ball the harmonic function with given continuous boundary values exists and is given by Poisson's integral (6B.4 Green’s Functions, Separation of Variables and Transforms), so the definition can be checked.
Let be continuous on .
- If and , then is subharmonic.
- If is subharmonic, then whenever .
- (Strong maximum principle.) If is connected, is subharmonic, and attains its maximum over , then is constant.
- (Comparison.) If is bounded, is subharmonic, is superharmonic, both are continuous on , and on , then in (and either in each component or there).
- The maximum of finitely many subharmonic functions is subharmonic.
Proof. (1) If on , then is in (continuous on ) with ; by the weak maximum principle for subharmonic functions (6A.2 Harmonic Functions, 6A.5 Maximum Principles), .
(2) Let be the Poisson integral of on : harmonic in , continuous on , equal to on (6B.4 Green’s Functions, Separation of Variables and Transforms). By the definition, in ; at the centre, by the mean value property.
(3) Let and , non-empty and closed in . If and , then by (2) for every , so on every such sphere (a continuous function with average is identically ), hence on . So is open, and by connectedness .
(4) is subharmonic: if is harmonic on with on , let be the harmonic function on with on ; then on , so in , and in (superharmonic), so . Now apply (3) on each component: if attained a positive maximum inside, it would be constant and positive on a component, contradicting on its boundary.
(5) If are subharmonic and on , then each on , hence in .
The definition is local in the following sense: a continuous function satisfying the sub-mean-value inequality (2) on all small spheres around each point is subharmonic (Exercise 6.14). So , and the maximum of two harmonic functions are subharmonic, although none is .
Harmonic lifting. The key construction raises a subharmonic function on a ball to the harmonic function with the same boundary values there.
Let be subharmonic on and a closed ball. Define to be equal to outside , and inside to be the Poisson integral of the boundary values of on . Then is subharmonic on , and .
Proof. is continuous (the Poisson integral takes the boundary values continuously, 6B.4 Green’s Functions, Separation of Variables and Transforms), and in by the definition of subharmonic. Let be another ball and harmonic on , continuous on , with on . Since , also on , so in because is subharmonic. In particular on . On , the function is harmonic, and its boundary consists of points of (where by assumption) and points of lying in (where , as just shown). By the maximum principle, on too.
Harnack's convergence theorem. The other ingredient is a compactness statement for monotone sequences of harmonic functions, which follows from the Harnack inequality of 6A.2 Harmonic Functions.
Let be connected and harmonic in . If is bounded at one point , then converges uniformly on compact subsets of to a harmonic function. Otherwise uniformly on compact subsets.
Proof. For , is harmonic. Let be compact, and enlarge it to a compact connected set containing (possible since is connected and open). The Harnack inequality gives a constant , depending on and only, with
If is bounded, it converges (it is increasing), so the first inequality shows is uniformly Cauchy on ; the limit is continuous, and it has the mean value property (pass to the limit in on small spheres), so it is harmonic (6A.2 Harmonic Functions). If , the second inequality gives .
Perron's method
Let be bounded and continuous on . A continuous function on is a subfunction for if it is subharmonic in and on . Let be the set of subfunctions. It is not empty (the constant belongs to it), and every satisfies , by the maximum principle. So
is a well-defined bounded function on , the Perron solution. If the Dirichlet problem has a solution , then , and for every by comparison, so : the Perron solution is the only possible candidate.
The Perron solution is harmonic in .
Proof. Fix and a closed ball centred at . We show is harmonic in .
An increasing sequence approaching . By definition of the supremum there are with . Replacing by , which is still a subfunction by Proposition 6.2(5), we may assume increases with . Let be the harmonic lifting of in (Lemma 6.3): (it is subharmonic and equals near ), , and is increasing in (on , the Poisson integrals of increasing boundary values increase). So , and .
The limit is harmonic. On the are harmonic, increasing and bounded by , so by Theorem 6.4 they converge locally uniformly in to a harmonic function , with in and .
The limit is . Suppose at some . Choose with . Let be the harmonic lifting in of ; as before, the increase to a harmonic function on with in . Then is harmonic in , and at the centre , an interior maximum; by the strong maximum principle in . But , a contradiction. So in , and is harmonic there.
The proof never asked how behaves at the boundary, and it can't: that depends on the boundary.
Barriers and regular points
Let . A barrier at is a function , continuous on and superharmonic in , with and on . A boundary point is regular if the Perron solution satisfies as , for every continuous .
If there is a barrier at , then is regular.
Proof. Fix , let , and choose with for , . On the compact set the barrier has a positive minimum ; let , so that there. Consider
is subharmonic ( is) and on : near because there and , and away from because . So and . Similarly is superharmonic with on , so every satisfies by comparison, and . Hence
and since as , . As was arbitrary, .
The proof uses only the barrier's sign and its superharmonicity: the barrier is a scaffold that pins near from above and below. It is a local property: a barrier defined only on can be extended to a global one (Gilbarg–Trudinger, section 2.8), so regularity is decided by the shape of the boundary near .
If every point of has a barrier, then for every continuous on the Dirichlet problem has a unique solution .
Exterior spheres. The simplest source of barriers is a ball outside touching : suppose there is a closed ball with (the exterior sphere condition). Then
is harmonic away from , vanishes at (where ) and is positive at all other points of (where ): a barrier. Every bounded domain with boundary, and every convex domain, satisfies the exterior sphere condition at each boundary point (for convex domains use a ball beyond a supporting plane, Exercise 6.15). So the Dirichlet problem is solvable for continuous data on every bounded convex domain and every bounded domain with boundary. A weaker condition suffices: an exterior cone with vertex at (Poincaré's and Zaremba's condition) gives a barrier too, so Lipschitz domains, including polygons and polyhedra, are fine (Gilbarg–Trudinger, problem 2.12; Jost, section 4.4).
Where the Dirichlet problem fails
Let in the plane, with on the circle and at the puncture. Every subfunction is at most . For compare with the harmonic function on the annulus : on , ; on , once is small enough. By comparison on the annulus, and since can be taken as small as we like, on all of . Letting , . So the Perron solution is , which does not tend to at the origin. No solution exists: a harmonic function on the punctured disc that is bounded near extends harmonically across (removable singularities, Exercise 6.16), and then the maximum principle forces it to be . The origin is an irregular boundary point. The physical picture: a single point at a different potential, inside a grounded circle, carries no charge in the limit and has no effect.
In the plane, isolated points are the only kind of problem for domains whose complement has no tiny pieces: if each boundary point lies in a connected piece of the complement containing more than one point, it is regular. In three dimensions, a boundary can fail to be regular even at a point of a solid, connected complement.
In , take a domain whose complement near the origin is a thin spike, a solid of revolution around the negative -axis whose radius shrinks to zero at the origin faster than any power (like ). Henri Lebesgue showed that the tip of such a spike is irregular: the potential of a charge distribution along the spike can be arranged so that its level surfaces near the tip do not close up around it, and the Dirichlet problem with suitable continuous data has no continuous solution. A spike whose radius shrinks only like a power of is regular (an exterior cone, flattened, still provides a barrier). Brownian motion makes the dichotomy plausible: a path started at the tip of a very sharp spike almost surely wanders into without touching the spike again for a while, so it does not leave immediately.
The exact criterion was found by Norbert Wiener in 1924. For and , let be the pieces of the complement in dyadic-type shells around . Then:
A boundary point of , , is regular if and only if
where is the Newtonian capacity: .
Capacity measures how much a set matters to potential theory: a ball of radius has capacity proportional to , a point has capacity zero, and a thin spike of radius has capacity per unit length about . The criterion says the complement must be "thick enough at all scales" near : the sum compares the capacity of each piece with that of the shell. For the exterior cone each term is comparable to a constant, so the sum diverges; for Lebesgue's spike with radius the terms decay fast enough that it converges. Taylor II, §11.6 (Newtonian capacity), develops capacity and its probabilistic meaning.
The discrete Dirichlet problem
Perron's method is an existence proof, not an algorithm. The algorithm is to discretise. On a grid of spacing , replace by the five-point Laplacian (in two dimensions; points in )
Let be the grid points in whose neighbours are all in (interior points; for simplicity, assume the boundary passes through grid points, as for a rectangle), and the grid points on that are neighbours of interior points. The discrete Dirichlet problem is: on , on . Note that says exactly that is the average of its neighbours: discrete harmonic, as in the electrical network.
If on , then . Consequently the discrete Dirichlet problem has exactly one solution for every and .
Proof. Suppose the maximum is attained at an interior point . Then says the average of its neighbours, while each neighbour has . So all neighbours have . Repeat from each neighbour that is interior; the grid is connected through interior points to the boundary (follow a coordinate direction until leaving ), so is attained at a boundary point. For the consequence: the discrete problem is a square linear system, one equation and one unknown for each interior point. If solves it with and , the maximum principle applied to and gives . A square linear system with only the zero solution of the homogeneous problem is invertible.
Existence by uniqueness: the finite-dimensional Fredholm alternative (6A.6 Weak Solutions and Elliptic Regularity). The matrix is symmetric, negative definite and sparse, and it is solved in practice by iterative methods; the simplest, Jacobi iteration, replaces each interior value by the average of its neighbours, over and over, which is exactly the relaxation that computed 6A.2 Harmonic Functions's saddle figure. It converges, slowly, because the iteration matrix has spectral radius less than one (its largest eigenvalue is about on a unit square), and multigrid methods accelerate it enormously.
Let be a domain (such as a rectangle) for which the grid fits the boundary, and let solve in , on . Let solve the discrete problem with the same and at the grid points. Then
Proof. Consistency. By Taylor's theorem in one variable, for some on the segment. Summing over , the truncation error satisfies .
Stability. Let on the grid. Then on , and on . Compare with : since exactly (the scheme is exact on quadratics), , and on . So , and on the boundary; by the discrete maximum principle . The same argument with gives . Hence .
The proof has the structure of every convergence proof for numerical methods: consistency (the exact solution almost satisfies the scheme) plus stability (the scheme does not amplify errors) gives convergence. Here stability is the discrete maximum principle; in 6D.9 Finite Difference Methods it is the same principle for the heat equation, and the Lax equivalence theorem makes "consistency + stability = convergence" general. Jost, section 4.1, proves that solutions of the discrete problem converge to the solution of the continuous Dirichlet problem under much weaker assumptions, which gives another existence proof.
Schwarz's alternating method (1870) is a third route to existence, and an ancestor of modern domain decomposition: to solve the Dirichlet problem on the union of two overlapping domains where it is solvable separately (say a disc and a rectangle), solve on the first with the current guess as boundary data on the part of its boundary inside the second, then on the second, and alternate; the maximum principle shows the iterates converge (Jost, section 4.3).
Barriers control boundary behaviour throughout elliptic theory: the boundary gradient estimate for the minimal surface equation is a barrier argument, and it is why the Dirichlet problem for minimal graphs is solvable on convex domains but not on all domains (6C.6 Quasilinear Elliptic Equations and Minimal Surfaces). Sub- and supersolutions, Perron's subfunctions with a nonlinear operator, give existence for semilinear equations (6C.5 Fixed Points, Monotonicity and Sub- and Supersolutions). In Riemannian geometry the distance function to a point or a hypersurface is the universal barrier, and its Laplacian is controlled by curvature: that is the Laplacian comparison theorem (9B.1 Laplacian Comparison, and Exercise 6.19 here). Perron's method itself is used for viscosity solutions, whose existence is proved by taking the supremum of subsolutions exactly as in Theorem 6.5 (6C.9 Hamilton–Jacobi Equations and Viscosity Solutions).
History
Hermann Amandus Schwarz introduced his alternating method in 1870. Henri Poincaré used sweeping out (balayage), a precursor of Perron's method, in 1887–90, and proved solvability under an exterior cone condition. Stanisław Zaremba gave the punctured disc example in 1911, and Henri Lebesgue his spine in 1913. Oskar Perron's method was published in 1923, and Norbert Wiener's criterion in 1924. Shizuo Kakutani's representation of harmonic functions by Brownian motion appeared in 1944. Richard Courant, Kurt Friedrichs and Hans Lewy's 1928 paper on difference equations proved convergence of finite-difference schemes and introduced the CFL condition (6D.9 Finite Difference Methods). Doyle and Snell's book appeared in 1984.
Subharmonic functions are defined by comparison with harmonic functions on balls; they satisfy the sub-mean-value inequality, the strong maximum principle and comparison, are closed under maxima, and can be lifted to harmonic functions on balls. Harnack's inequality makes increasing harmonic sequences converge locally uniformly. The Perron solution, the supremum of all subfunctions below the data, is harmonic in any bounded domain; it takes the boundary value at if there is a barrier there, for instance from an exterior sphere or cone, so the Dirichlet problem is solvable on convex and domains. Isolated points in the plane and Lebesgue's sharp spike in space are irregular, and Wiener's criterion characterises regularity by capacity. The discrete Dirichlet problem is solvable by the discrete maximum principle, and the five-point scheme converges at rate by consistency plus stability. 6B.7 Schauder Theory and the Continuity Method turns from existence to estimates: the Schauder theory.
Exercises
Let be continuous on , and suppose every has an with for all . Show that is subharmonic. (If on with harmonic, apply the argument of the strong maximum principle to on , which also satisfies the local sub-mean-value property.)
Solution
is continuous on and satisfies the local sub-mean-value property in (since has the exact mean value property). If , it is attained in (it is on ); the set where is closed in and, by the local sub-mean-value property, open, so it is all of , and by continuity on , a contradiction.
Let be bounded and convex, , and a unit vector with (a supporting half-space). (a) Show that for every the closed ball meets only at , so convex domains satisfy the exterior sphere condition everywhere. (b) Why does a bounded domain with boundary satisfy it too?
Solution
(a) Every point of the closed ball satisfies , with equality only at (the ball lies on the far side of the hyperplane and touches it only at ). Points of satisfy . So the only common point is . (b) Near each boundary point the boundary is the graph of a function with bounded second derivatives, say by , uniformly over the compact boundary; a ball of radius less than tangent to the boundary from outside lies on the outer side of the graph and touches it only at the tangency point.
Let be harmonic in the punctured disc in the plane and bounded near . Let be the Poisson integral of on the circle . Show that on by comparing with , as in Example 6.9. Conclude that extends harmonically to the disc.
Solution
is harmonic and bounded on the annulus , zero on . The function is harmonic, zero on and at least on once is small. By comparison ; let and then . So away from , and is harmonic on the whole disc of radius .
On the grid (spacing ), with boundary values on the left side and on the other three sides (corners don't matter), find the four interior values of the discrete harmonic function, and check the discrete maximum principle.
Solution
Interior points . By symmetry in , and . Averaging: (neighbours , , , ), so ; and , so . Hence , . All values lie between and .
For the harmonic function , show that
and expand to find the truncation error to leading order in . Compare with the bound from the proof of Theorem 6.13.
Solution
, and similarly with and . Expanding, and , so (since ). The bound gives because and : it is attained to leading order. The error is genuinely of order : although .
Let be a bounded domain with smooth boundary, and for . Near , is smooth, (6B.1 First-Order Equations and Characteristics), and
where are the principal curvatures of at the nearest boundary point, positive for a convex boundary (Gilbarg–Trudinger, Lemma 14.17). (a) Check the formula for the ball of radius , where and every . (b) Deduce that if is convex, in the sense that every , then is superharmonic near the boundary. (c) On a Riemannian manifold, the Laplacian of the distance function from a point satisfies when (9B.1 Laplacian Comparison); compare with in flat space, and explain why both are statements about the mean curvature of the level sets of a distance function.
Solution
(a) with : . The formula gives . (b) With and (which holds near the boundary), each term is , so : is superharmonic there. It is positive in and vanishes on the whole boundary, so it is a barrier for the entire boundary at once near ; this is how boundary gradient estimates are proved for equations on convex domains (6C.6 Quasilinear Elliptic Equations and Minimal Surfaces). (c) The Laplacian of a distance function equals the mean curvature of its level set (the sum of the principal curvatures of the parallel hypersurface, with the sign convention that spheres seen from inside have positive curvature): for the level sets are spheres of radius with mean curvature ; on a manifold with , distance spheres are at most as curved as Euclidean ones, which is the comparison .
Free resources for this chapter
Chosen for what this chapter covers, and all free to read. Links checked Oct 20, 2026.
© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.