/-
Copyright 2026 The Formal Conjectures Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-/importFormalConjecturesUtil
The Bloch radius $B_f$ of a function $f$ is the supremum of radii of univalent disks in the
image of the unit disk under $f$. Takes values in ℝ≥0∞ so that functions whose image contains
arbitrarily large univalent disks correctly get radius ⊤ rather than 0.
The Landau radius $L_f$ of a function $f$ is the supremum of radii of disks contained in
the image of the unit disk under $f$. Takes values in ℝ≥0∞ so that functions with unbounded
image correctly get radius ⊤.
The Bloch constant $B$ is the largest radius such that every holomorphic function on the
unit disk with $f'(0) = 1$ has a schlicht (univalent) disk of that radius in its image.
The Univalent Bloch constant $B_u$ is the largest radius such that every univalent
holomorphic function on the unit disk with $f'(0) = 1$ has a schlicht disk of that radius in its
image.
The Univalent Bloch constant is trivially bounded above by the Bloch radius of the identity
function, which is $1$. This is the best upper bound we know according to [OptimizationConstants].
@[categoryresearchsolved,AMS30]theoremunivalentBlochConstant_upper_bound:univalentBlochConstant≤1:=by⊢ univalentBlochConstant≤1applycsSup_leh₁⊢ {B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}.Nonemptyh₂⊢ ∀b∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS},b≤1·h₁⊢ {B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}.Nonempty-- the set is nonempty: 0 is in it (ball x 0 = ∅ ⊆ anything)exact⟨0,funf___=>⟨∅,empty_subset_,0,byf:ℂ→ℂx✝²:InjOnf(ball01)x✝¹:DifferentiableOnℂf(ball01)x✝:derivf0=1⊢ ball00⊆f''∅∧InjOnf∅simpAll goals completed! 🐙⟩⟩·h₂⊢ ∀b∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS},b≤1-- every B in the set is ≤ 1introBhBh₂B:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}⊢ B≤1haveh:=hBid(injOn_id_)differentiableOn_id(byB:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}⊢ derivid0=1h₂B:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}h:∃S⊆ball01,∃x,ballxB⊆id''S∧InjOnidS⊢ B≤1simpAll goals completed! 🐙h₂B:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}h:∃S⊆ball01,∃x,ballxB⊆id''S∧InjOnidS⊢ B≤1)h₂B:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}h:∃S⊆ball01,∃x,ballxB⊆id''S∧InjOnidS⊢ B≤1rcaseshwith⟨S,hS,x,hball,-⟩h₂B:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}S:SetℂhS:S⊆ball01x:ℂhball:ballxB⊆id''S⊢ B≤1simponly[image_id]athballh₂B:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}S:SetℂhS:S⊆ball01x:ℂhball:ballxB⊆S⊢ B≤1by_caseshpos:(0:ℝ)<BposB:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}S:SetℂhS:S⊆ball01x:ℂhball:ballxB⊆Shpos:0<B⊢ B≤1negB:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}S:SetℂhS:S⊆ball01x:ℂhball:ballxB⊆Shpos:¬0<B⊢ B≤1·posB:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}S:SetℂhS:S⊆ball01x:ℂhball:ballxB⊆Shpos:0<B⊢ B≤1exactradius_le_of_ball_subset_ball(𝕜:=ℂ)hpos(hball.transhS)All goals completed! 🐙·negB:ℝhB:B∈{B|∀(f:ℂ→ℂ),InjOnf(ball01)→DifferentiableOnℂf(ball01)→derivf0=1→∃S⊆ball01,∃x,ballxB⊆f''S∧InjOnfS}S:SetℂhS:S⊆ball01x:ℂhball:ballxB⊆Shpos:¬0<B⊢ B≤1linarithAll goals completed! 🐙
The Landau constant $L$ is the largest radius such that every holomorphic function on the
unit disk with $f'(0) = 1$ has a disk of that radius contained in its image.