Documentation

LeanPool.LeanModularForms.ValenceFormula.RectHomotopy.Geometry

Rect Homotopy: Geometry and Definitions #

Basic geometry for the rectangle/chord homotopy proof that the winding number of fdBoundary around interior points is -1.

Main Definitions #

noncomputable def RectHomotopyProof.rho :

The elliptic point ρ = e^{2πi/3} = -1/2 + √3/2 · i

Equations
Instances For
    noncomputable def RectHomotopyProof.rho' :

    The elliptic point ρ' = e^{πi/3} = 1/2 + √3/2 · i

    Equations
    Instances For

      The elliptic point i

      Equations
      Instances For
        noncomputable def RectHomotopyProof.chordSegment (z₁ z₂ : ℂ) :
        ℝ → ℂ

        The chord (straight line segment) from z₁ to z₂.

        Equations
        Instances For
          theorem RectHomotopyProof.chordSegment_in_convex {z₁ z₂ : ℂ} {S : Set ℂ} (hS : Convex ℝ S) (hz₁ : z₁ ∈ S) (hz₂ : z₂ ∈ S) (t : ℝ) (ht : t ∈ Set.Icc 0 1) :
          chordSegment z₁ z₂ t ∈ S
          theorem RectHomotopyProof.chord_in_closed_unit_ball (z₁ z₂ : ℂ) (hz₁ : ‖z₁‖ = 1) (hz₂ : ‖z₂‖ = 1) (t : ℝ) (ht : t ∈ Set.Icc 0 1) :
          noncomputable def RectHomotopyProof.arcToChordHomotopy (arc chord : ℝ → ℂ) :

          The straight-line homotopy interpolating between an arc and a chord.

          Equations
          Instances For
            theorem RectHomotopyProof.arcToChordHomotopy_in_closed_unit_ball (arc chord : ℝ → ℂ) (harc : ∀ t ∈ Set.Icc 0 1, arc t ∈ Metric.closedBall 0 1) (hchord : ∀ t ∈ Set.Icc 0 1, chord t ∈ Metric.closedBall 0 1) (t : ℝ) (ht : t ∈ Set.Icc 0 1) (s : ℝ) (hs : s ∈ Set.Icc 0 1) :
            theorem RectHomotopyProof.arcToChordHomotopy_avoids (arc chord : ℝ → ℂ) (p : ℂ) (hp : ‖p‖ > 1) (harc : ∀ t ∈ Set.Icc 0 1, arc t ∈ Metric.closedBall 0 1) (hchord : ∀ t ∈ Set.Icc 0 1, chord t ∈ Metric.closedBall 0 1) (t : ℝ) (ht : t ∈ Set.Icc 0 1) (s : ℝ) (hs : s ∈ Set.Icc 0 1) :
            arcToChordHomotopy arc chord (t, s) ≠ p
            noncomputable def RectHomotopyProof.θRho' :

            The argument of the lower-corner point ρ' on the unit circle, π / 3.

            Equations
            Instances For
              noncomputable def RectHomotopyProof.θI :

              The argument of the point i on the unit circle, π / 2.

              Equations
              Instances For
                noncomputable def RectHomotopyProof.θRho :

                The argument of the corner point ρ on the unit circle, 2π / 3.

                Equations
                Instances For
                  noncomputable def RectHomotopyProof.arc1 (t : ℝ) :

                  The unit-circle arc from ρ' to i.

                  Equations
                  Instances For
                    noncomputable def RectHomotopyProof.arc2 (t : ℝ) :

                    The unit-circle arc from i to ρ.

                    Equations
                    Instances For
                      theorem RectHomotopyProof.exists_ball_in_polygon_interior (p : ℂ) (hp : ‖p‖ > 1) (hp_im : 0 < p.im) :
                      ∃ ε > 0, ∀ (z : ℂ), ‖z - p‖ < ε → z.im > 0 ∧ ‖z‖ > 1
                      theorem RectHomotopyProof.circleIntegral_winding (p : ℂ) (ε : ℝ) (hε : 0 < ε) :
                      ∮ (z : ℂ) in C(p, ε), (z - p)⁻¹ = 2 * ↑Real.pi * Complex.I
                      noncomputable def RectHomotopyProof.HHeight :

                      Height parameter H = √3/2 + 1 for FD boundary.

                      Equations
                      Instances For
                        noncomputable def RectHomotopyProof.fdPolygon :
                        ℝ → ℂ

                        Polygon: FD boundary with arcs replaced by chords.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def RectHomotopyProof.fdBoundary :
                          ℝ → ℂ

                          The FD boundary curve (local copy matching clean folder's fdBoundary).

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

                            The homotopy from FD boundary (s=0) to polygon (s=1). Segments 1,4,5 unchanged; segments 2,3 use arc-to-chord interpolation.

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