boundlab.ops#
Numeric kernels shared by the abstract domains.
Closed-form extrema of scalar quadratics over the unit interval, matrix
splittings, and small custom operators. Submodules hold the heavier kernels:
deept (blockwise zonotope matmul bound),
sparse_poly (sparse pair products, reference + Triton),
legendre (Legendre bases) and
unary_fn_opt (spline-certified function ranges).
Functions
Split |
|
Complete the square: \(x^T A x + b^T x = (x - c)^T A (x - c) + \beta\) with \(c = -A^{-1} b / 2\) and \(\beta = c^T A c\) returned as |
|
Emit a custom |
Modules
CPU-friendly primitives used by the DeepT matrix-product bound. |
|
Legendre polynomial bases and basis-to-monomial conversion. |
|
Backend-dispatched sparse polynomial generator operations. |
|
Certified elementwise function ranges via cubic Hermite splines. |