Zulip Chat Archive
Stream: Carleson
Topic: Small imprecision in Lemma 8.0.1
Sébastien Gouëzel (Apr 03 2025 at 11:59):
If I understand correctly, Lemma 8.0.1 is not completely true as stated in the blueprint. Note that the lemma has already been formalized, but the Lean version is slightly different from the blueprint version, for a good reason. This is not a real mathematical issue, rather a definition/presentation issue, and it can be fixed in many ways. @Floris van Doorn, I'd let you discuss with your coauthors to see which fix you would prefer to implement.
The issue in the proof is when going from (8.0.11) from (8.0.12). This uses a global Hölder bound for , while the assumption is only that this function is Hölder continuous on the ball B (z, R), and supported there. In most cases, these assumptions are enough to get a global Hölder control: to estimate when is inside the ball and is outside, take the point at distance of on the segment , and argue that .
However, in general, there is no such point , and the argument breaks down. The counterexample is the following: Suppose that, for a super small , the annulus is empty. Then the function equal to on the ball and to outside of is -Hölder on , supported on this ball, and still its global Hölder constant is extremely bad (and blows up when tends to ).
Floris van Doorn (Apr 03 2025 at 12:10):
Ah, good point. I think we can just assume/prove that the global Holder norms are bounded, but let me indeed check with my coauthors what the best solution is.
Sébastien Gouëzel (Apr 03 2025 at 12:23):
A possible fix (with slightly worse constants, but otherwise the same statement): start with on the ball , extend it to a global Hölder function (with Hölder constant bounded by , using the analogue of docs#LipschitzOnWith.extend_real for Hölder, and the fact that complex are two-dimensional so no bad loss). Then, use a cutoff function equal to on and outside of to truncate into a new function , still keeping good controls. The function is globally Hölder continuous and controlled. Then apply the regularization procedure to instead of (with parameter to make sure that the final function is still supported in ).
Floris van Doorn (Apr 03 2025 at 12:35):
Oh, that might be better, since that wouldn't affect any statements outside chapter 8 (besides some constants).
Sébastien Gouëzel (Apr 03 2025 at 12:37):
The cheapest fix would be to assume that is supported in in the statement. If that's enough for the applications, I mean.
Sébastien Gouëzel (Apr 03 2025 at 18:19):
Forget about my fix above, it doesn't work. So the simplest thing is really to assume in Lemma 8.0.1 that the function is supported on B(z, R) but Hölder on B(z, 2R). And same thing for Proposition 2.0.5.
Floris van Doorn (Apr 04 2025 at 10:13):
Lars also replied that assuming it's Hölder on B(z, 2R) is probably the easiest fix. That does/should hold in the places where we apply Prop 2.0.5.
Sébastien Gouëzel (Apr 04 2025 at 11:16):
ok. I'll adapt the blueprint to that, tweak the current statement of Lemma 8.0.1, and prove Proposition 2.0.5 with that assumption, if that's ok with you.
Last updated: May 02 2025 at 03:31 UTC