TorchLean API

NN.MLTheory.CROWN.Proofs.GraphCertSoundness.NonlinearOps

Nonlinear IBP Soundness Lemmas #

Monotonicity and Lipschitz facts for the nonlinear graph operations handled by the IBP certificate soundness theorem.

Soundness of Runtime.Ops.IBP.map_minmax for monotone scalar functions #

Runtime.Ops.IBP.sigmoid and Runtime.Ops.IBP.tanh are defined using map_minmax. If the activation is monotone, then the min/max of the endpoints is a correct enclosure.

Soundness of the 1-Lipschitz sin/cos enclosures #

Runtime.Ops.IBP.sin / Runtime.Ops.IBP.cos use a midpoint enclosure with radius r=(u-l)/2, clamped to [-1,1]. This avoids periodic case splits while remaining sound.