Documentation

TauCeti.Analysis.Contour.Curve.Reparam

Reparametrization invariance of the contour integral #

A contour integral ∫ t in a..b, deriv γ t • f (γ t) is unchanged when the curve γ is precomposed with a C¹ change of parameter φ, the parameter interval [[a, b]] being replaced by [[φ a, φ b]]. This file proves that invariance, together with the chain rule for the reparametrized curve that it rests on.

The proof is the interval-integral change-of-variables formula intervalIntegral.integral_deriv_smul_comp' applied to the contour integrand g u = deriv γ u • f (γ u), together with the chain rule deriv (γ ∘ φ) t = φ' t • deriv γ (φ t).

Three design points are worth flagging.

Main results #

The winding-number consequences live in TauCeti/Analysis/Contour/Winding/Number/Reparam.lean.

Provenance #

This is routine API around the contour integrand of the contour integration roadmap; no formal source is vendored. The change-of-variables input intervalIntegral.integral_deriv_smul_comp' is Mathlib's.

theorem TauCeti.Contour.eqOn_deriv_comp_reparam {γ : ℝ → ℂ} {φ φ' : ℝ → ℝ} {a b : ℝ} (hφ : ∀ t ∈ Set.uIcc a b, HasDerivAt φ (φ' t) t) (hγ : ∀ u ∈ φ '' Set.uIcc a b, DifferentiableAt ℝ γ u) :
Set.EqOn (deriv (γ ∘ φ)) (fun (t : ℝ) => φ' t • deriv γ (φ t)) (Set.uIcc a b)

On [[a, b]], the derivative of the reparametrized curve is φ' • (deriv γ ∘ φ). This is the set-level chain rule, packaged for ContinuousOn and integral congruences. Here φ has an ambient derivative φ' t at each t ∈ [[a, b]] and γ is ambient-differentiable on the swept image.

theorem TauCeti.Contour.continuousOn_deriv_comp_reparam {γ : ℝ → ℂ} {φ φ' : ℝ → ℝ} {a b : ℝ} (hφ : ∀ t ∈ Set.uIcc a b, HasDerivAt φ (φ' t) t) (hφ' : ContinuousOn φ' (Set.uIcc a b)) (hγ : ∀ u ∈ φ '' Set.uIcc a b, DifferentiableAt ℝ γ u) (hγ' : ContinuousOn (deriv γ) (φ '' Set.uIcc a b)) :
ContinuousOn (deriv (γ ∘ φ)) (Set.uIcc a b)

Continuity of the derivative of the reparametrized curve on [[a, b]], the regularity every consumer of the reparametrized contour integrand needs for integrability. As elsewhere, φ has an ambient derivative φ' t at each t ∈ [[a, b]] with φ' continuous there, and γ is ambient-differentiable with continuous derivative on the swept image φ '' [[a, b]].

theorem TauCeti.Contour.integral_deriv_smul_comp_reparam {γ : ℝ → ℂ} {φ φ' : ℝ → ℝ} {a b : ℝ} {f : ℂ → ℂ} (hφ : ∀ t ∈ Set.uIcc a b, HasDerivAt φ (φ' t) t) (hφ' : ContinuousOn φ' (Set.uIcc a b)) (hγ : ∀ u ∈ φ '' Set.uIcc a b, DifferentiableAt ℝ γ u) (hγ' : ContinuousOn (deriv γ) (φ '' Set.uIcc a b)) (hf : ContinuousOn f (γ '' φ '' Set.uIcc a b)) :
∫ (t : ℝ) in a..b, deriv (γ ∘ φ) t • f ((γ ∘ φ) t) = ∫ (u : ℝ) in φ a..φ b, deriv γ u • f (γ u)

Reparametrization invariance of the contour integral. If φ has an ambient derivative φ' t at each t ∈ [[a, b]] with φ' continuous there, γ is ambient-differentiable with continuous derivative on the swept image φ '' [[a, b]], and f is continuous on the image of the curve, then integrating f along the reparametrized curve γ ∘ φ over [[a, b]] gives the same value as integrating along γ over [[φ a, φ b]].