PoincarΓ© disc #
In this file we define Complex.UnitDisc to be the unit disc in the complex plane. We also
introduce some basic operations on this disc.
The complex unit disc, denoted as π» within the Complex namespace
Equations
- Complex.UnitDisc = β(Metric.ball 0 1)
Instances For
@[implicit_reducible]
Equations
- One or more equations did not get rendered due to their size.
The complex unit disc, denoted as π» within the Complex namespace
Equations
- Complex.UnitDisc.termπ» = Lean.ParserDescr.node `Complex.UnitDisc.termπ» 1024 (Lean.ParserDescr.symbol "π»")
Instances For
Coercion to β.
Equations
Instances For
@[implicit_reducible]
Equations
- One or more equations did not get rendered due to their size.
@[implicit_reducible]
Equations
- One or more equations did not get rendered due to their size.
@[implicit_reducible]
Equations
- One or more equations did not get rendered due to their size.
@[implicit_reducible]
Equations
def
Complex.UnitDisc.casesOn
{motive : UnitDisc β Sort u_1}
(mk : (z : β) β (hz : βzβ < 1) β motive (mk z hz))
(z : UnitDisc)
:
motive z
A cases eliminator that makes cases z use UnitDisc.mk instead of Subtype.mk.
Equations
- Complex.UnitDisc.casesOn mk z = mk βz β―
Instances For
@[implicit_reducible]
Equations
- Complex.UnitDisc.instInhabited = { default := 0 }
@[implicit_reducible]
Equations
- One or more equations did not get rendered due to their size.
@[deprecated Complex.UnitDisc.coe_circle_smul (since := "2026-01-06")]
Alias of Complex.UnitDisc.coe_circle_smul.
@[implicit_reducible]
noncomputable instance
Complex.UnitDisc.instMulActionClosedBall :
MulAction (β(Metric.closedBall 0 1)) UnitDisc
Equations
- One or more equations did not get rendered due to their size.
instance
Complex.UnitDisc.instIsScalarTower_closedBall_closedBall :
IsScalarTower (β(Metric.closedBall 0 1)) (β(Metric.closedBall 0 1)) UnitDisc
instance
Complex.UnitDisc.instIsScalarTower_closedBall :
IsScalarTower (β(Metric.closedBall 0 1)) UnitDisc UnitDisc
@[simp]
@[deprecated Complex.UnitDisc.coe_closedBall_smul (since := "2026-01-06")]
Alias of Complex.UnitDisc.coe_closedBall_smul.
@[implicit_reducible]
Equations
- Complex.UnitDisc.instPowPNat = { pow := fun (z : Complex.UnitDisc) (n : β+) => β¨βz ^ βn, β―β© }
theorem
Complex.UnitDisc.tendsto_pow_atTop_nhds_zero
(z : UnitDisc)
:
Filter.Tendsto (fun (n : β+) => z ^ n) Filter.atTop (nhds 0)
@[implicit_reducible]
Conjugate point of the unit disc.
Equations
- Complex.UnitDisc.instStar = { star := fun (z : Complex.UnitDisc) => Complex.UnitDisc.mk ((starRingEnd β) βz) β― }
@[simp]
@[deprecated Complex.UnitDisc.coe_star (since := "2026-01-06")]
Alias of Complex.UnitDisc.coe_star.
@[implicit_reducible]
Equations
- Complex.UnitDisc.instInvolutiveStar = { toStar := Complex.UnitDisc.instStar, star_involutive := β― }
@[deprecated Complex.UnitDisc.star_neg (since := "2026-01-06")]
Alias of Complex.UnitDisc.star_neg.
@[deprecated Complex.UnitDisc.re_star (since := "2026-01-06")]
Alias of Complex.UnitDisc.re_star.
@[deprecated Complex.UnitDisc.im_star (since := "2026-01-06")]
Alias of Complex.UnitDisc.im_star.
@[implicit_reducible]
Equations
- Complex.UnitDisc.instStarMul = { toInvolutiveStar := Complex.UnitDisc.instInvolutiveStar, star_mul := Complex.UnitDisc.instStarMul._proof_2 }