Manifold structure on the upper half plane. #
In this file we define the complex manifold structure on the upper half-plane.
Equations
The inclusion map โ โ โ is a map of C^n manifolds.
The inclusion map โ โ โ is a differentiable map of manifolds.
theorem
UpperHalfPlane.contMDiffAt_ofComplex
{n : WithTop โโ}
{z : โ}
(hz : 0 < z.im)
:
ContMDiffAt (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n (โofComplex) z
theorem
UpperHalfPlane.contMDiffAt_iff
{n : WithTop โโ}
{f : UpperHalfPlane โ โ}
{ฯ : UpperHalfPlane}
:
ContMDiffAt (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n f ฯ โ ContDiffAt โ n (f โ โofComplex) โฯ
theorem
UpperHalfPlane.mdifferentiableAt_iff
{f : UpperHalfPlane โ โ}
{ฯ : UpperHalfPlane}
:
MDifferentiableAt (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) f ฯ โ DifferentiableAt โ (f โ โofComplex) โฯ
theorem
UpperHalfPlane.mdifferentiable_iff
{f : UpperHalfPlane โ โ}
:
MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) f โ DifferentiableOn โ (f โ โofComplex) {z : โ | 0 < z.im}
theorem
UpperHalfPlane.contMDiff_num
{n : WithTop โโ}
(g : GL (Fin 2) โ)
:
ContMDiff (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n fun (ฯ : UpperHalfPlane) => num g โฯ
theorem
UpperHalfPlane.contMDiff_denom
{n : WithTop โโ}
(g : GL (Fin 2) โ)
:
ContMDiff (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n fun (ฯ : UpperHalfPlane) => denom g โฯ
theorem
UpperHalfPlane.contMDiff_denom_zpow
{n : WithTop โโ}
(g : GL (Fin 2) โ)
(k : โค)
:
ContMDiff (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n fun (x : UpperHalfPlane) => denom g โx ^ k
theorem
UpperHalfPlane.contMDiff_inv_denom
{n : WithTop โโ}
(g : GL (Fin 2) โ)
:
ContMDiff (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n fun (ฯ : UpperHalfPlane) => (denom g โฯ)โปยน
theorem
UpperHalfPlane.contMDiff_smul
{n : WithTop โโ}
{g : GL (Fin 2) โ}
(hg : 0 < โ(Matrix.GeneralLinearGroup.det g))
:
ContMDiff (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) n fun (ฯ : UpperHalfPlane) => g โข ฯ
Each element of GL(2, โ)โบ defines a map of C ^ n manifolds โ โ โ.
theorem
UpperHalfPlane.mdifferentiable_num
(g : GL (Fin 2) โ)
:
MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) fun (ฯ : UpperHalfPlane) => num g โฯ
theorem
UpperHalfPlane.mdifferentiable_denom
(g : GL (Fin 2) โ)
:
MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) fun (ฯ : UpperHalfPlane) => denom g โฯ
theorem
UpperHalfPlane.mdifferentiable_denom_zpow
(g : GL (Fin 2) โ)
(k : โค)
:
MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) fun (x : UpperHalfPlane) => denom g โx ^ k
theorem
UpperHalfPlane.mdifferentiable_inv_denom
(g : GL (Fin 2) โ)
:
MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) fun (ฯ : UpperHalfPlane) => (denom g โฯ)โปยน
theorem
UpperHalfPlane.mdifferentiable_smul
{g : GL (Fin 2) โ}
(hg : 0 < โ(Matrix.GeneralLinearGroup.det g))
:
MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) fun (ฯ : UpperHalfPlane) => g โข ฯ
Each element of GL(2, โ)โบ defines a complex-differentiable map โ โ โ.
theorem
UpperHalfPlane.eq_zero_of_frequently
{f : UpperHalfPlane โ โ}
(hf : MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) f)
{ฯ : UpperHalfPlane}
(hฯ : โแถ (z : UpperHalfPlane) in nhdsWithin ฯ {ฯ}แถ, f z = 0)
:
theorem
UpperHalfPlane.mul_eq_zero_iff
{f g : UpperHalfPlane โ โ}
(hf : MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) f)
(hg : MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) g)
:
theorem
UpperHalfPlane.prod_eq_zero_iff
{ฮน : Type u_1}
{f : ฮน โ UpperHalfPlane โ โ}
{s : Finset ฮน}
(hf : โ i โ s, MDifferentiable (modelWithCornersSelf โ โ) (modelWithCornersSelf โ โ) (f i))
: