Reusable one-dimensional smooth step and plateau cutoffs.
@[reducible, inline]
The standard smooth transition from zero to one.
Instances For
A smooth cutoff equal to one on [left,right], with transition width margin on
both sides, and zero outside [left-margin,right+margin].
Equations
- AVenhance.Infra.Cutoff.plateau left right margin x = AVenhance.Infra.Cutoff.step ((x - (left - margin)) / margin) * AVenhance.Infra.Cutoff.step ((right + margin - x) / margin)
Instances For
theorem
AVenhance.Infra.Cutoff.exists_iteratedDeriv_bound
{f : ℝ → ℝ}
(hf : ContDiff ℝ (↑⊤) f)
(hcompact : HasCompactSupport f)
(N : ℕ)
:
Smooth compactly supported functions have a uniform bound for every finite collection of scalar iterated derivatives.
The smooth step has a finite uniform bound for every finite collection of iterated derivatives. Derivatives of positive order have compact support because the step is constant outside the unit transition interval.