Documentation

TauCeti.Analysis.Complex.Conformal.Reflection.Circle.Basic

Reflection in a circle #

This file connects Mathlib's Euclidean inversion to the conjugate-reciprocal formula for reflection in a circle in ℂ. It also packages the restriction to the punctured plane as a homeomorphism and records the inside/outside behavior needed for Schwarz reflection.

theorem TauCeti.inversion_eq_conj_reciprocal (c : ℂ) (r : ℝ) (z : ℂ) :

Euclidean inversion in ℂ is given by the standard conjugate-reciprocal formula for reflection in a circle.

noncomputable def TauCeti.circleReflectionHomeomorph (c : ℂ) (r : ℝ) (hr : r ≠ 0) :

Euclidean inversion restricts to a self-homeomorphism of the punctured complex plane.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    The punctured-plane circle-reflection homeomorphism acts by Euclidean inversion.

    @[simp]

    The punctured-plane circle-reflection homeomorphism is its own inverse.

    @[simp]
    theorem TauCeti.dist_inversion_center_lt_iff {c z : ℂ} {r : ℝ} (hr : 0 < r) (hz : z ≠ c) :

    Inversion in a positive-radius circle sends a point into its open ball exactly when the original point is in the exterior of its closed ball.

    @[simp]
    theorem TauCeti.lt_dist_inversion_center_iff {c z : ℂ} {r : ℝ} (hr : 0 < r) (hz : z ≠ c) :

    Inversion in a positive-radius circle sends a point outside its closed ball exactly when the original point is in its open ball.