Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Zero Hessian estimate constructors #
Convenience constructors for second-order differentiability with zero Hessian.
If the affine remainder is little-o of ‖z‖ ^ 2, then the second-order expansion holds with
zero Hessian.
The zero continuous linear operator is symmetric.
If the affine remainder is little-o of ‖z‖ ^ 2, then u is second-order differentiable at
x with zero Hessian candidate.
A neighborhood family of quadratic norm bounds is exactly the estimate needed to make the
affine remainder little-o of ‖z‖ ^ 2. This is a Lean-friendly interface for later density and
blow-up arguments, which often produce one ε-quadratic bound at a time.
A family of local quadratic norm bounds gives a zero-Hessian second-order expansion.
A family of local quadratic norm bounds gives second-order differentiability with zero Hessian candidate.
A punctured-neighborhood normalized quotient bound is another convenient way to produce the
little-o affine-remainder estimate. The value at the base point is handled separately by
affineRemainder_self.
A punctured-neighborhood normalized quotient bound gives a zero-Hessian second-order expansion.
A punctured-neighborhood normalized quotient bound gives second-order differentiability with zero Hessian candidate.