Counting bounded fusion failures #
A fusion cover excludes every witness, but a single atom need not exclude only
one witness. This file packages the general counting argument in which an
atom of cost c can fail on at most capacity * c witnesses. Taking the
union of all failure sets then gives a weighted cover lower bound.
This layer is useful when observations are indexed by derivative directions, rank increments, monomials, cuts, or thresholds. The semantic fusion model and the combinatorial estimate on one atom remain independent.
The finite set of witnesses on which an atom fails to preserve soundness.
Equations
- atom.failures model = {witness : model.Witness | ¬atom.PreservedBy model witness}
Instances For
All witnesses excluded by at least one atom in a list.
Equations
- model.failureUnion atoms = List.foldr (fun (atom : Algebraic.Fusion.Atom σ U) (failures : Finset model.Witness) => atom.failures model ∪ failures) ∅ atoms
Instances For
Membership in the failure union is the expected existential statement.
The failure union has cardinality at most the sum of failure cardinalities.
Every cover has enough total failure capacity to account for all witnesses.
A failure estimate only for the atoms in one cover suffices for the counting argument. This circuit-local form is useful for restricted models whose width, degree, homogeneity, or liveness promise need not hold for every semantic atom of the ambient interpretation.
Divide a circuit-local failure estimate by a positive capacity.
A bounded-failure estimate on the semantic atoms extracted from one constructing circuit transfers directly to its operation cost.
A reusable certificate that each atom destroys only boundedly many witnesses per unit of operation cost.
- capacity : ℕ
Maximum number of failed witnesses per unit of gate cost.
- failure_card_le (atom : Atom σ U) : (atom.failures model).card ≤ self.capacity * atom.cost operationCost
The local failure estimate for every possible semantic gate atom.
Instances For
A bounded-failure certificate gives a weighted lower bound for every cover.
Dividing the witness count by a positive capacity lower-bounds cover cost.
A positive bounded-failure certificate packages into the core framework.
Equations
Instances For
The counting bound transferred directly to constructing circuits.