Maps on the unit circle #
In this file we prove some basic lemmas about Circle.exp and the restriction of Complex.arg
to the unit circle. These two maps define a partial equivalence between Circle and ℝ, see
Circle.argPartialEquiv and Circle.argEquiv, that sends the whole circle to (-π, π].
Complex.arg ∘ (↑) and Circle.exp define a partial equivalence between Circle and ℝ
with source = Set.univ and target = Set.Ioc (-π) π.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Complex.arg and Circle.exp ∘ (↑) define an equivalence between Circle and (-π, π].
Equations
- Circle.argEquiv = { toFun := fun (z : Circle) => ⟨(↑z).arg, ⋯⟩, invFun := ⇑Circle.exp ∘ Subtype.val, left_inv := ⋯, right_inv := Circle.argEquiv._proof_3 }
Instances For
The image under Circle.exp of the interval of angles (-r, r).
Instances For
The centered arcs centeredArc (π / 2 ^ (n + 1)) form a neighborhood basis at 1.
This basis is useful because multiplying two sufficiently small arcs stays inside an earlier arc.
If all positive powers of a point on the circle lie in the right half centered arc,
then the point is 1.