Topology on the upper half plane #
In this file we introduce a TopologicalSpace
structure on the upper half plane and provide
various instances.
Equations
- UpperHalfPlane.instTopologicalSpace = instTopologicalSpaceSubtype
Equations
Equations
The vertical strip of width A
and height B
, defined by elements whose real part has absolute
value less than or equal to A
and imaginary part is at least B
.
Equations
- UpperHalfPlane.verticalStrip A B = {z : UpperHalfPlane | |z.re| ≤ A ∧ B ≤ z.im}
Instances For
theorem
UpperHalfPlane.subset_verticalStrip_of_isCompact
{K : Set UpperHalfPlane}
(hK : IsCompact K)
:
theorem
UpperHalfPlane.ModularGroup_T_zpow_mem_verticalStrip
(z : UpperHalfPlane)
{N : ℕ}
(hn : 0 < N)
:
∃ (n : ℤ), ModularGroup.T ^ (↑N * n) • z ∈ UpperHalfPlane.verticalStrip (↑N) z.im
A continuous section ℂ → ℍ
of the natural inclusion map, bundled as a PartialHomeomorph
.
Equations
Instances For
Extend a function on ℍ
arbitrarily to a function on all of ℂ
.
Equations
- UpperHalfPlane.«term↑ₕ_» = Lean.ParserDescr.node `UpperHalfPlane.term↑ₕ_ 1022 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "↑ₕ") (Lean.ParserDescr.cat `term 0))
Instances For
theorem
UpperHalfPlane.comp_ofComplex
(f : UpperHalfPlane → ℂ)
(z : UpperHalfPlane)
:
(f ∘ ↑UpperHalfPlane.ofComplex) ↑z = f z