Circle Parameterizations #
Standard circle parameterizations (counterclockwise and clockwise) and their winding number computations.
Main Results #
circleParam— counterclockwise circle:z₀ + r·exp(2πi(t-a)/(b-a))circleParam_winding_eq_one— winding number = 1circleParamCW— clockwise circle: reversal ofcircleParamcircleParamCW_winding_eq_neg_one— winding number = -1
Clockwise circle parameterization: reversal of circleParam.
circleParamCW z₀ r a b t = circleParam z₀ r a b (a + b - t)
Equations
- circleParamCW z₀ r a b t = circleParam z₀ r a b (a + b - t)
Instances For
theorem
circleParamCW_differentiable
(z₀ : ℂ)
(r a b : ℝ)
:
Differentiable ℝ (circleParamCW z₀ r a b)
theorem
winding_of_S1_curve_eq_degree
(z₀ : ℂ)
(a b : ℝ)
(_hab : a < b)
(n : ℤ)
(θ : ℝ → ℝ)
(hθ_diff : Differentiable ℝ θ)
(hθ_deriv_cont : Continuous (deriv θ))
(hθ_change : θ b - θ a = 2 * Real.pi * ↑n)
:
have γ := fun (t : ℝ) => z₀ + Complex.exp (Complex.I * ↑(θ t));
generalizedWindingNumber' γ a b z₀ = ↑n
For a C¹ curve on S¹ with angle lift θ, the winding number equals the degree.