Reversal and concatenation of piecewise C¹ curves #
The contour-integration layer works with raw curves γ : ℝ → ℂ on a parameter interval
[[a, b]] (Contour.IsPiecewiseC1On) and with the raw contour integral
∫ t in a..b, deriv γ t • f (γ t). This file supplies the two operations on such curves that a
path-independence argument needs: running a curve backwards, and following one curve by another.
- The reversal
t ↦ γ (c - t)of a curve on[[a, b]]is a curve on[[c - a, c - b]]; its contour integral overa..bis the contour integral ofγoverc - a..c - b. Takingcto be the sum of the endpoints of a second interval lets the reversed curve start where another curve ends. - The concatenation
t ↦ if t ≤ b then γ t else δ tof a curveγon[a, b]and a curveδon[b, c]that agree atbis piecewiseC¹on[a, c]. The contour integral only sees a curve on the open interior of its parameter interval, so it splits as the sum of the contour integrals ofγandδ.
Main results #
TauCeti.Contour.IsPiecewiseC1On.comp_const_sub— reversal preserves piecewiseC¹regularity.TauCeti.Contour.intervalIntegral_deriv_smul_comp_const_sub— the contour integral of the reversed curve.TauCeti.Contour.IsPiecewiseC1On.if_le— concatenation preserves piecewiseC¹regularity.TauCeti.Contour.intervalIntegral_deriv_smul_congr— the contour integral depends on the curve only through its values on the open parameter interval.TauCeti.Contour.intervalIntegral_deriv_smul_eq_add_of_eqOn— the contour integral along a concatenation is the sum of the contour integrals along its pieces.
Reversal of a piecewise-C¹ curve. If γ is piecewise C¹ on [[a, b]], then the
reversed curve t ↦ γ (c - t) is piecewise C¹ on [[c - a, c - b]], with the reflected
breakpoints.
The contour integral along a reversed curve. The contour integral of t ↦ γ (c - t) over
a..b is the contour integral of γ over c - a..c - b. In particular, for c = a + b the
transformed endpoints are b and a, in reverse order, so it is
∫ t in b..a, deriv γ t • f (γ t), the negative of the contour integral of γ over a..b.
Concatenation of piecewise-C¹ curves. If γ is piecewise C¹ on [a, b], δ is
piecewise C¹ on [b, c], and the two agree at b, then the curve following γ up to time b
and δ afterwards is piecewise C¹ on [a, c].
The contour integral sees only the open parameter interval. If two curves agree on the
open interval between a and b, their contour integrals over a..b agree, even though the
integrand involves the derivative of the curve.
The contour integral along a concatenation. If η agrees with γ on the open interval
between a and b and with δ on the open interval between b and c, and the contour
integrands of γ and δ are integrable there, then the contour integral of η over a..c is the
sum of those of γ over a..b and of δ over b..c. This applies in particular to the
concatenation t ↦ if t ≤ b then γ t else δ t when a ≤ b ≤ c.