Original official author HTML, exact retained edition. Historical TeX conversion verdicts remain unchanged. Cited-edition alignment and mathematical self-containment are not assessed.
By assumption, we can write for some usc function on which has analytic singularities on . Our goal is to extend to
a function on with a Kähler current.
Thanks to [6, Lemma 2.1], there exists a function which is smooth on ,
with analytic singularities along , and with as currents on , for some large . Then, for sufficiently small, we have that
is a Kähler current on with analytic singularities along . Fix one such and define .
Choose small enough so that
holds as currents on .
We can cover by finitely many charts such that on each there are local coordinates
and so that , where .
Write and
and define a function on (with analytic singularities) by
where is a constant. If we shrink the ’s slightly, still preserving the property that , we can choose sufficiently large so that
holds on for all . It will also be useful to fix slightly smaller open sets such that still covers .
Note that since is smooth at the generic point of , by construction all functions are also smooth in a neighborhood of the generic point of .
We wish to glue the functions together to produce a Kähler current defined in a neighborhood of in .
This would be straightforward if the functions were continuous, thanks to a procedure of Richberg [13],
but in our case the functions have poles along
We can still use the technique of Richberg to produce a Kähler current in an open neighborhood in which does not contain the polar set .
An argument using resolution of singularities will then allow us to get a Kähler current in a whole neighborhood of .
The first step is to consider two open sets in the covering with nonempty,
and fix a compact set with .
Let so that and are disjoint compact subsets of . This setup is depicted in figure 1.
Figure 1. The setup for the local Richberg-type argument.
Pick a smooth nonnegative cutoff function which is identically in a neighborhood of in and
a smooth nonnegative cutoff function which is identically in a neighborhood of in so that
the supports of and are disjoint.
Then, if we choose small, the functions
(2.1)
have analytic singularities and satisfy on .
Furthermore they are smooth in a neighborhood of the generic point of .
On we then define
which satisfies and equals on .
Consider now a neighborhood of in , small enough so that and are finite on it. Since agree on and
are smooth on this neighborhood, we see that there exists a possibly smaller such neighborhood where
so that there. Similarly, on any sufficiently small neighborhood of we have .
Therefore there is an open neighborhood of in such that
on and on .
Therefore we can define
which is a neighborhood of in ,
and define a function
on to be equal to on , equal to on and equal to on .
Then satisfies and equals on . Clearly, contains
. We refer to as a pinched neighborhood of , since in general it is not a neighborhood of the whole of and it might pinch off at points in and . We will later need to decrease the value of , which might change the set slightly, but it will still remain a pinched neighborhood of .
We now deal with points in and . By symmetry, it suffices to consider a point .
Recall that is a Kähler current on with
analytic singularities exactly along . Choose a small coordinate neighborhood centered at , small enough so that
and on . In particular at points in sufficiently near we have .
Since have
analytic singularities, they can be expressed as (recall that on )
(2.2)
near , where , are local smooth functions, and are local holomorphic functions, with the functions locally defining . Moreover,
when restricted to , we have
since both extend . Then by the above argument,
the function is defined at least on the set given by
where the strict inequality in particular requires to be finite.
The idea is to show that the singularities of are comparable to those of
on . That is, for
we consider the subset of given by
where we now allow points where both sides of the inequality are . In particular, we always have that
. We can also subtract a constant to so that , and then we see that
the sets are decreasing in .
Lemma 2.1.
There exists such that for any , the set contains an open
neighborhood of .
We refer the reader to figure 2 for the geometry of this local gluing problem.
-250,-260)(250,50)
Figure 2. The geometry of the local gluing problem near a pinched point. The shaded area corresponds
to the set , while the set corresponds to the area above
the upper dashed line, and below the lower dashed line
The proof of Lemma 2.1 requires several additional lemmas.
The main technique we use is Hironaka’s resolution of singularities.
Define an analytic set
by
and let
be its defining ideal sheaf.
By shrinking if necessary, we may assume that every irreducible component of passes through .
Let be a log resolution of obtained by blowing up smooth centers. In order to simplify the notation, we assume that we first blow up , to obtain a divisor , and then resolve the strict transform of . After resolving, we have that
is a sum of smooth divisors with simple normal crossings and is the irreducible divisor containing for a generic point ( is the strict transform of ). If we can show that contains an open neighborhood of , then it would follow immediately that
contains an open neighborhood of .
Lemma 2.2.
The set contains an open neighborhood of .
Proof.
Pick a point . Since
is a log resolution, there exists an open set with a coordinate
system centered at such that and
are of the form
where are smooth, positive functions on , and are nonnegative real numbers. That
does not appear in the product follows from the fact that on .
By definition, we have
Now, since , and for , we clearly have
that , and that
. Since , the lemma is proved.
∎
By Lemma 2.2, it suffices to work on a compact set away
from . Fix a point
and an open set disjoint from , with a coordinate
system centered at so that
(2.3)
where and are smooth, positive functions on , and are nonnegative real numbers.
Our goal is to find such that
(2.4)
contains a neighborhood of . First, we prove a lemma.
Thanks to Lemma 2.3, we can choose a small so that for each such that .
It follows from the description in (2.4) that for any , the set contains an open neighborhood of
the point .
Repeating this finitely many times
on a covering of , and using Lemma 2.2,
we find such that for any , the set
contains an open neighborhood of . This immediately implies that contains an open neighborhood of , since is an isomorphism away
from .
∎
Furthermore, Lemma 2.1 holds with independent of the value of , which we are then free to decrease later on.
We pick so that
holds as currents on .
Since is a Kähler metric, we have
Recall that and .
It follows that on we have , and so
if is a slightly smaller open neighborhood of , then
on we have and . In particular,
in a neighborhood of and so the function
(2.5)
is defined in a neighborhood of and satisfies (and the value of does not change if we decrease , since the
cutoff functions and are constant on ).
Furthermore, since goes to on while is finite on , we have that
equals on .
Repeating this argument at every point , as well as every point , taking a finite covering given by the resulting open sets ,
and taking the smallest of the resulting ones, we conclude that there exists sufficiently small such that
is defined in a whole neighborhood of in , and satisfies the same properties. This completes the first step.
We then fix slightly smaller open sets such that still covers .
We replace and with , and replace and with , and repeat the same procedure with two other open sets in this new covering.
The only difference is that while the functions have analytic singularities, this is not the case for , which is instead locally given as the maximum of finitely many functions with analytic singularities. We now explain what modifications are needed in the arguments above.
At any subsequent step, we will have two open sets with and
and with nonempty. On we have a function
with , with on , and
similarly for . Then exactly as before we obtain a function on a neighborhood of ,
which is equal to on , where we picked cutoff functions as before and defined , where is small enough so that and are larger than for some . Because of the construction we just did, near a point
we can write
for some , some and a smooth function (in general the maximum will contain several terms of the form , but since , up to shrinking
the open set where we work on, only one of them contributes to the maximum). Here the functions are defined in (2.1), so they have analytic singularities, and so does , and we can also assume that their values of the parameter are all equal and smaller than .
Similarly, we can write
We work again on a small coordinate neighborhood centered at where and .
We proved earlier that is defined at least on . For we let
. If we can show that there exists such that contains a neighborhood of , then
we can complete this step exactly as before. For simplicity, we write
To prove this, we pick a log resolution of the ideal sheaf of
with as before.
Now note that contains the set
where
The set equals
Since with , and similarly for , we see that
Thanks to Lemma 2.2, each of the sets contains a neighborhood of ,
and therefore so does .
On the other hand, we have that
equals
If we choose small, then . Lemma 2.3 together with the proof of Lemma 2.1 shows that
there exists small such that each set contains a neighborhood of
Therefore, contains a neighborhood of
This means that contains a whole neighborhood of .
On the other hand, the set equals
and if we pick small enough then this set equals . This finally proves that contains a neighborhood of
, which implies that contains a neighborhood of , and this step is complete.
After at most such steps, we end up with an open neighborhood of in with a function defined on which satisfies
for some , which equals on .
Now we have a Kähler current defined on . On the function is smooth, so we can choose a large constant such that
in a neighborhood of .
Therefore we can finally define
which is defined on the whole of , it satisfies for some . Since goes to on , while is continuous near the generic point of ,
it follows that equals on
This completes the proof of Theorem 1.1. ∎