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 φ\varphi, 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 φ(x)φ(y)|\varphi(x) - \varphi(y)| when xx is inside the ball and yy is outside, take the point yy' at distance RR of zz on the segment [x,y][x, y], and argue that φ(x)φ(y)=φ(x)φ(y)Cd(x,y)τCd(x,y)τ|\varphi(x)- \varphi(y)| = |\varphi(x)-\varphi(y')| \le C d(x,y')^\tau \le C d(x,y)^\tau.

However, in general, there is no such point yy', and the argument breaks down. The counterexample is the following: Suppose that, for a super small ϵ\epsilon, the annulus {y:Rϵ<dist(y,z)<R+ϵ}\{y' : R-\epsilon < \mathrm{dist} (y', z) < R+\epsilon\} is empty. Then the function equal to 11 on the ball B(z,Rϵ)B(z, R-\epsilon) and to 00 outside of B(z,R+ϵ)B(z, R+\epsilon) is 11-Hölder on B(z,R)B(z, R), supported on this ball, and still its global Hölder constant is extremely bad (and blows up when ϵ\epsilon tends to 00).

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 φ\varphi on the ball B(z,R)B(z, R), extend it to a global Hölder function φ1\varphi_1 (with Hölder constant bounded by 4φB(z,R)4 ||\varphi||_{B(z, R)}, 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 11 on B(z,R)B(z, R) and 00 outside of B(z,3R/2)B(z, 3R/2) to truncate φ1\varphi_1 into a new function φ2\varphi_2, still keeping good controls. The function φ2\varphi_2 is globally Hölder continuous and controlled. Then apply the regularization procedure to φ2\varphi_2 instead of φ\varphi (with parameter t/2t/2 to make sure that the final function is still supported in B(z,2R)B(z, 2R)).

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 φ\varphi is supported in B(z,R/2)B(z, R/2) 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