boundlab.zonoq#
The quadratic zonotope domain: correlated linear plus quadratic terms.
A ZonoQ pairs a linear zonotope with a quadratic form over the same
error symbols,
so one matrix product of two zonotopes can be represented exactly (\(L^{(1)} \otimes L^{(2)}\) lands in \(Q\)) instead of being concretized on the spot. Concretization of \(Q\) still exploits \(\varepsilon_i^2 \in [0, 1]\) on the diagonal, and postponing it lets later linear layers reshape the quadratic mass before it is ever collapsed.
Functions
|
|
Return the built-in sound bounds without the optional Gurobi path. |
Classes
ZonoQ × ZonoQ product: \(L_1 L_2\) exactly into the quadratic part; \(L Q\), \(Q L\) and \(Q Q\) terms box-bounded as noise (degree ≥ 3 has no representation here). |
|
Matrix product for a ZonoQ with an independent Zono remainder. |
|
Coefficients of \(\sum_{ij} T_{\cdot ij}\, \varepsilon_i \varepsilon_j\). |
|
Quadratic zonotope |
|
Correlated linear and quadratic zonotope terms. |
Modules