WorksComputer Science
Universal Support Theorems for Resilient Coverage
Abstract
We prove that one finite set of points decides whether sensors cover a polygonal target under every failure rule in which an extra working sensor never hurts. The set is the same for every such rule, and on a face of dimension f the weakest point is fixed by f+1 sensors. The theorem holds in any dimension for functions that share a convex part and differ by affine terms. For sensing disks it gives the exact radius and power that keep the target covered under each rule, as rational numbers, the full trade-off between radius and budget, the smallest list of sensor groups whose loss breaks coverage, exact tests under independent placement errors, and protection plans proved optimal by a matching dual certificate.
Introduction
Coverage design asks three different questions. Is a specified target covered? Which failures destroy that coverage? Which design or protection policy meets a quantitative requirement? Computing the topology of the union of footprints answers part of the first question but not the target question itself, since a contractible covered region can be disjoint from the asset that must be monitored.
We work in a finite model in which all of the geometry can be certified exactly. Physical footprints are closed disks, the target is a finite union of closed nondegenerate triangles, and failure rules are monotone with respect to additional functioning contacts. In this model one canonical geometric certificate connects exact failure budgets, common-radius design, placement uncertainty and the assignment of contacts to fault domains.
Two certificates
For a point of the target , let be the set of contacts whose footprints contain . Define
where Min removes every strict superset of another member. For the regular closed targets considered here, every member has a representative away from all disk and target boundaries, and a vertical-slice construction produces a rational representative for each member using only exact sign decisions.
The first certificate is this antichain together with its witnesses. If is a downward-closed family of allowed failures, then
One geometric computation therefore answers every such failure query. The antichain is the minimal-cut family of the target-coverage reliability system in the sense of Barlow and Proschan [19]; its geometric origin attaches an explicit target location to each cut.
The second certificate concerns common-radius design. Fix sites and target and let all primitive disk radii equal an unknown . We construct a finite set of rational points, independent of the winning rule. For every monotone rule that wins on the full contact set, put
Then the critical radius satisfies
The support set consists of target vertices, bisector–edge intersections and three-site circumcenters, points in all, and it serves all rules and all common radii at once. In dimension a maximiser on an -dimensional face of the target is fixed by at most sites.1
2020 Mathematics Subject Classification. Primary 68U05; Secondary 52A41, 90B25, 05C65, 55U10. Keywords. support theorem; sensor coverage; monotone failure rules; resilience certificates.
The LaTeX source and the finite checks of the worked examples are archived on Zenodo, release v1.1.1, link.

Figure 1. The two finite geometric certificates and their uses. The geometry is computed before a failure rule or a protection allocation is chosen.
The structural part identifies the canonical antichain, proves that it is the smallest certificate answering all downward-closed failure queries, describes its behaviour under monotone label maps and relates the geometry to nerve and Dowker models. The general support theorem covers functions with a common continuous convex part and affine differences; its finite support set works for every monotone rule and every common convex term. The radius function is a lattice polynomial in the contact distances [21, 22].
The analytic part gives exact arithmetic, finite procedures, uncertainty reductions and optimisation certificates. For product uncertainty sets, robustification commutes with every monotone Boolean contact rule, so independent displacement balls reduce to disk erosion and independent polygonal displacement sets reduce to finite intersections of disks at their vertices. Protection allocation is a linear program whose optimum is certified by rational primal and dual vectors.
The worked examples derive coverage, failure budgets, wiring choices and uncertain placement in exact arithmetic. In the four-corner example, changing the domain assignment changes the coverage reliability from 81/100 to 99/100 at domain failure probability 1/10, with positions, radii and contact count unchanged; the squared radius needed to survive the loss of one domain drops from 89/25 to 68/25.
Related work
Arrangements of algebraic curves and exact geometric predicates are standard tools in computational geometry [16]. Coverage tests based on circle intersections and local geometry are due to Huang and Tseng and to Wang et al. [17, 18], and -coverage via generalised Voronoi diagrams to So and Ye [29]. Homological sensor criteria and multicover nerves are developed in [3, 4, 5, 9, 10, 11]; we include the maps and proofs we need because the failure semantics and boundary conventions matter for the certificates.
Minimal cut sets and structure functions belong to reliability theory [19]. Cover decomposition and polychromatic hypergraph colouring are the natural setting for fault-domain assignment [20]. Max–min functions built from monotone logic are lattice polynomials [21, 22], and Boolean combinations of balls with generalised Voronoi decompositions appear in the work of Csikós [25]. The protection program uses linear programming duality, the treatment of uncertain geometry follows robust optimisation [23], and marginal-only probability bounds are instances of Hailperin’s logical probability programs [24].
What is new here is the support theorem for all monotone rules with a shared convex term, the canonical antichain with rational witnesses, the exact uncertainty reductions and the radius–budget frontier, combined under one failure interface. The contact-intersection model goes back to [1]; the separation of exact predicates from continuous target certificates follows [2]; related topological constructions appear in [13, 15] [14].
Conventions
All planar targets are finite unions of nondegenerate closed triangles with rational vertices. They are regular closed, , and may be disconnected or have holes. Wire targets and isolated points require a lower-dimensional treatment and are excluded from the full-dimensional sampling theorem.4
Disk centres and radii are rational. Masks retain physical contact labels, including coincident footprints. Homology is over unless another field is specified; the target certificates do not depend on the coefficients. The appendices contain the comparison homotopies, the closed-cover chain argument, arithmetic derivations, dual certificates, worked examples and boundary counterexamples. Every statement is proved in the text.
Failure families and surviving regions
Definition 2.1. A failure family is a downward-closed set with . Its complement is the family of winning contact sets. Thus and imply . The active contact set at is
The word “winning” refers solely to survival of the prescribed failure model. It does not encode a probability, sensor independence or a clinical performance measure.
Proposition 2.2 (Pointwise failure reduction). For every the following conditions are equivalent:
remains covered after every failure ;
;
some is a minimal member of .
Consequently, with and ,
where empty geometric intersections contribute nothing.
Proof. Failure of coverage at after deleting means precisely that every active contact is deleted: . If , downward closure then gives . Conversely, if , the allowed choice deletes every active contact. This proves the equivalence of the first two statements. In a finite upward-closed family every member contains a minimal member, and any set containing a winning set is winning. This proves the third equivalence and both union identities. □
Example 2.3 (Independent failures). For an integer , let . A set wins exactly when it contains at least contacts. Thus is the ordinary -fold covered region. For it is empty.
Example 2.4 (Weighted failure budgets). Give contact a nonnegative integer failure cost and fix an integer budget . Set
Then
This is an adversarial deletion-cost model. It is not a statement that measurements have additive quality or that physical reliability is proportional to . Zero-cost contacts can be deleted freely; the formula still applies. The mathematical definition also allows arbitrary nonnegative real costs; rational costs permit exact finite certificate arithmetic.
Example 2.5 (Correlated fault domains). Partition contacts into labeled domains and allow the loss of any complete domains. Its downward closure is
If , the winning rule is
Indeed, at most domains contain exactly when all its active domains can be deleted. The downward closure includes partial deletions, but its universal survival region equals that of the allowed complete-domain losses: any partial deletion is contained in one of those losses.
Example 2.6 (Two-fold coverage can fail a one-domain test). Take two identical disks and assign both contacts to one domain. Their common disk is two-fold covered. Deleting that domain leaves no coverage. If instead the two contacts belong to different domains, the same geometry survives every loss of one domain. Ordinary overlap counts and the ordinary nerve without domain labels cannot distinguish these two reliability requirements.
Proposition 2.7 (Combining requirements). If are failure families, then
Both union and intersection on the left are downward closed.
Proof. At each point, the first equality says that belongs to neither failure family. The second says that it does not belong to both. Apply De Morgan’s laws to Theorem 2.2. □
For a simultaneous requirement of a budget bound and a domain-loss bound one must specify whether the adversary may use either rule separately, both at once, or a composed deletion. These are different failure families. The framework accepts each, but it does not identify them without a stated model.
Example 2.8 (Independence systems). An independence system on is, by definition, downward closed. Taking it as makes its dependent sets the winning coalitions. For a matroid, the minimal winning coalitions are its circuits. This observation is a translation of definitions; no matroid representation hypothesis is needed for the dual construction. The number of minimal winning coalitions can nevertheless be large, which is a reason to evaluate a winning predicate on facet intersections instead of listing all such coalitions.
Lemma 2.9 (Monotonicity). If for every label , then . If , then .
Proof. In the first case and winning is upward closed. In the second case implies . □
The canonical target antichain {#sec:3}
We first isolate a fact about closed footprints and regular closed targets. This step is what permits an exact full-target conclusion from open arrangement cells.
Lemma 3.1 (Interior witnesses). Let be a nonempty regular closed target and let be closed sets whose boundaries have empty interior. For every there is a point , away from all the boundaries, with . For a finite disk family and triangular target, may be chosen rational.
Proof. For each , closedness gives an open neighborhood of disjoint from . Intersect these finitely many neighborhoods to obtain an open set in which no new active label can appear. Regular closedness implies . A finite union of disk boundaries and target edges has empty interior, so it cannot exhaust this nonempty open set. Choose outside it. The active labels of are all in . In the disk setting, the remaining open set contains rational points by density of .
For the first general statement, the avoidance assertion uses that the finitely many boundaries are closed with empty interior, hence nowhere dense. Disk circles and target edges satisfy this condition. No claim about arbitrary nonclosed sensing footprints is needed.
Definition 3.2. The target antichain is
The empty contact set is retained if realized. If it occurs, it is the unique minimal member. A witness for is a point with .
Theorem 3.3 (Universal target certificate). For a finite closed-disk family and a regular closed triangular target, is exactly the collection of inclusion-minimal labels of the two-dimensional target arrangement cells. Every member has a rational interior witness. For every downward-closed failure family containing the empty set,
If target-edge segments are supplied, the certificate has members.
Proof. The finite collection of all realized masks has an inclusion-minimal member below every mask. If is such a minimal mask, apply Theorem 3.1 at a point realizing . The resulting interior mask is a subset of , so minimality forces equality. Conversely, if an interior-cell mask is minimal among interior-cell masks, a smaller realized mask would have an interior witness below it by the lemma, a contradiction. Thus the two minimal collections agree.
By Theorem 2.2, full target coverage means for every . Necessity of the right side is immediate from witnesses. For sufficiency, choose in the antichain. If , downward closure would imply , contradicting the right side. This proves Equation (7).
For the size bound, refine the disk arrangement by the supporting lines of all target edges. With distinct positive-radius circles, adding circle creates at most new regions. A newly added line meets the circles at most times and the preceding lines at most times, so it creates at most regions. Coincident curves can be removed for counting; repeated sensor labels are still preserved on each region. Zero-radius disks add no two-dimensional region. Consequently the total number of regions is at most
where the harmless initial constant also bounds the case. Target membership and contact labels are constant on every open region of this refined arrangement. The number of minimal labels cannot exceed its number of regions.
Remark 3.4. The quadratic bound counts the retained certificate, not the vertical bands sampled in its construction. It is inherited from ordinary arrangement complexity. No matching quadratic lower bound for this particular minimal-label family is asserted.
Proposition 3.5 (Irredundancy for all failure rules). Every member of is necessary if a certificate consists of realized contact masks and is required to answer all downward-closed failure queries. In particular, deleting any one member can change an answer.
Proof. Fix and use . Then loses. Every other antichain member is not a subset of , so . Testing all the remaining members would therefore accept although the witness fails. When , its antichain has only that member and the same argument applies to the family allowing only the empty failure, .
This is minimality of the representation by realized masks. It is not a lower bound against every possible compressed circuit, geometric formula or data structure.5
Theorem 3.6 (Monotone relabeling). Let preserve inclusion. The minimal target patterns after applying to active sets are exactly
Each retained image inherits a witness from its preimage. Thus no new geometric computation is needed for contact deletion, fault-domain coarsening or monotone virtual-contact logic.
Proof. Every realized contains some , so contains . Conversely every image is itself realized at . Taking minimal members on both sides proves the equality and the witness assertion.
For a permanent deletion set , take . For a partition into domains, take to be the set of domains touched by . For a contact represented by
several primitive disk constraints, let its output bit be one exactly when all its primitive bits are one. This conjunction map is monotone and is used for uncertain placement in § 1.7.
Corollary 3.7 (Exact deletion budgets). For nonnegative contact deletion costs , the minimum cost of a failure that destroys full target coverage is
It is attained by deleting a minimizing , with failure witnessed at . Full target coverage survives every deletion of cost at most if and only if .
Proof. A deletion destroys coverage precisely when it contains a realized active set, and hence when it contains some antichain member. Nonnegative costs give . Conversely deleting removes every active contact at its witness. The strict budget inequality follows because a deletion of cost exactly is allowed when reaches that value.
For unit costs, the maximum guaranteed number of arbitrary contact losses is , provided the target is initially covered. For a domain partition, apply Theorem 3.6 first and use one cost per domain. The case is not rounded up: it means that no nonnegative budget guarantee holds, either because the target is already uncovered or because a zero-cost cut is available.
An exact construction with rational target witnesses
We now construct the certificate of Theorem 3.3 by vertical slices. Its witness list can be checked by rational point membership alone.
Critical abscissae
Include the following real numbers in a list :
the first coordinates of every target vertex;
the leftmost and rightmost first coordinates of each disk;
the first coordinates of every intersection of two distinct supporting circles;
the first coordinates of every intersection of a circle with a target-edge segment;
the first coordinates of every intersection of two target-edge segments.
Remove duplicates and numbers outside the horizontal span of the target. Pairwise coincidences create no infinite list: coincident circle boundaries are represented once for ordering, while contact labels remain distinct; overlapping collinear segments need only their endpoints. Their order does not exchange inside an open slab.
There are listed numbers. Each is rational or has the form with and . Circle–circle formulas are derived in § 2.5. For a segment , circle intersection is a quadratic equation in , retaining roots in . Segment intersections have rational coordinates.
For each consecutive pair in , choose a rational . The vertical line at meets a circle, when appropriate, at
and a nonvertical target edge at a rational ordinate. Sort these ordinates exactly, remove duplicate values and choose a rational ordinate between every consecutive pair. Test the resulting point for membership in the target interior and, if retained, compute its exact contact mask.
The target is bounded, so every interior component of its vertical section is bracketed by target-edge intersections. Sampling the two unbounded ordinate intervals is unnecessary. Vertical target edges lie on critical abscissae; their omission from generic sections is justified by Theorem 3.1, rather than by assuming they have no target points.
Theorem 4.1 (Completeness of vertical sampling). The construction visits a point in every two-dimensional arrangement cell that meets the target interior. After taking inclusion-minimal contact masks, it returns exactly with rational witnesses. It also applies to any fixed monotone activation map , returning the minimal mapped masks.
Proof. Between consecutive critical abscissae, no circle appears or disappears in a vertical section, no target-edge segment begins or ends, and two section curves cannot exchange their order. Such an exchange would require an intersection whose first coordinate belongs to . Equal section curves can persist, as with coincident circles or overlapping segments; keeping one ordinate for a persistent equality leaves every open band represented.
Thus each open ordinate band continues through the slab without a boundary crossing, and its contact labels and target membership are constant. Choosing one rational point per band gives those labels exactly. Conversely every two-dimensional target cell has an open horizontal projection, which cannot be contained in the finite list . It therefore meets some open slab and one of its bands. Its mask is among the samples. Theorem 3.3 identifies the minimal masks with . For an activation map, apply Theorem 3.6, or evaluate that map on every sample before minimalization.

Figure 2. Target geometry with exact rational witnesses and the minimal cut graph of the four-contact panel. The witnesses and all four critical pair patterns are derived explicitly in § 2.7.
Comparing two quadratic numbers
Numerical square roots are not needed even to sort the critical coordinates. Let
Set , and . We seek the sign of .
Lemma 4.2 (Two-radical comparison). The sign of is obtained using rational arithmetic and the one-radical sign test of Theorem 11.4. If and have different signs, their order follows from those signs. If both are zero, the difference is zero. If their common sign is , then
Proof. The cases with different signs or both zero are immediate. When are both positive, squaring preserves their order, and is the expression in parentheses. When both are negative, their order is the reverse of the order of their squares. This gives the factor and proves the formula, including equality. The sign of uses one radical, and the sign of is the sign of unless .
This test detects equal values with different representations, such as . It avoids an interval-refinement loop that would never separate two equal algebraic numbers.
Constructing a rational point between algebraic endpoints
For and an integer precision , compute
Then , unless exact equality holds at the lower endpoint, which is checked by squaring integers. Multiplication by the signed rational coefficient and addition of the rational part give an enclosing rational interval for .
For two strictly ordered endpoints, refine their enclosures until the upper endpoint of the left enclosure is less than the lower endpoint of the right enclosure. Their rational midpoint is the desired sample. The enclosures shrink to distinct real numbers, so the process terminates. All comparisons certifying the selected point are exact. The same procedure gives horizontal and vertical samples.
Proposition 4.3 (Operation counts and retained size). Put . The stated construction has critical abscissae, examines ordinate bands and retains distinct inclusion-minimal masks. Direct labelling of target and contacts uses rational predicate operations, apart from algebraic sorting and rational separation costs. The latter sorting uses comparisons of quadratic numbers.
Proof. The event count follows from pairwise circle and segment intersections and endpoint counts. Each slab has at most section ordinates, yielding the band count and sorting count. A band sample is checked against triangles and contacts, giving the direct labeling bound. At most distinct region labels are needed by Equation (8), and pairwise inclusion filtering of that many labels takes mask comparisons. The claimed retained size is the canonical certificate bound, independent of how many times one region is sampled.
These are operation counts, not constant-bit-time claims. Integer sizes and the number of dyadic refinement steps matter. We do not claim an optimal arrangement algorithm or a new algebraic root-separation theorem. The important guarantee is finite exactness, with a small retained certificate and a rational witness for every retained mask.
Independent verification of a returned failure
A rejected query supplies and . A checker can verify that , evaluate all rational squared distances to recover , and confirm . This independently verifies failure of the query without trusting the geometric sweep. Acceptance additionally requires completeness of the sample construction, which is supplied by Theorem 4.1; checking a few returned witnesses alone cannot prove completeness.
Deleting every contact in gives a concrete adversarial failure. For a domain cut, the returned location has the mapped active-domain set recorded in the certificate. For a virtual-contact bundle, the checker evaluates the finite conjunctions at that same point. The location is therefore linked to the actual model rather than to a missing cell in a plot.

Figure 3. Critical abscissae for the same panel. Open slabs contain no geometric ordering event. Rational samples between exact boundary ordinates recover the minimal contact labels without a raster resolution parameter.
A universal exact common-radius certificate
The fixed-radius antichain answers many failure rules at one geometry. This section fixes the sites and target and determines the exact common radius needed for any one of those rules. All sites share the same radius in this theorem. Unequal-radius targets are handled by Theorem 4.1, but the bisector proof below must not be applied unchanged to additive weighted distances.
Let be monotone, with and . Define
This is the smallest common radius for which the active contact set at wins. It is a finite minimum of finite maxima of distance functions, so it is continuous and 1-Lipschitz. The same maximum–minimum algebra underlies lattice-polynomial descriptions of reliability systems [21, 22].
Lemma 5.1 (Prefix evaluation). Order the squared site distances at , adding every tied group together. The first prefix on which wins has maximum squared distance .
Proof. At squared radius , the active set is exactly the union of all distance groups at most . Before its first winning prefix, no winning subset can be contained in that active set. At the first winning prefix, the prefix itself is a winning coalition. This is exactly the minimization in Equation (12).
Let contain all nontrivial perpendicular bisectors of pairs of sites and the supporting lines of all target edges. Coincident sites give no bisector; coincident lines are stored once. Let contain all target vertices and every intersection of two nonparallel lines in that lies in .
Theorem 5.2 (An elementary arrangement certificate). For rational sites and a triangular target,
The candidate set is independent of , has rational coordinates and has at most points. In particular, . A maximizing point is an exact target witness showing that every smaller common radius fails.
Proof. The perpendicular bisectors divide the plane into cells on which the weak ordering of distances to the sites is fixed. Identical sites remain tied everywhere; there is no need to break such a tie geometrically. The additional target-edge lines subdivide every target triangle into bounded convex polygons. On the interior of one such polygon, Theorem 5.1 selects one fixed distance group, so equals for a fixed representative site in that group.
The norm function is convex. Every point of the polygon is a convex combination of its vertices, and its distance to is at most the corresponding convex combination of vertex distances. Thus the maximum on the polygon is attained at a vertex. By continuity of , the formula obtained in its interior extends to its boundary even when new distance ties occur there. Every polygon vertex is either a target vertex or an intersection of two lines in , hence belongs to . Taking the maximum over the finitely many target polygons proves that .
Coverage at common radius is equivalent to at every target point by definition, giving Equation (13). There are at most lines and a quadratic number of their pairwise intersections. Rational line coefficients give rational intersection coordinates. Squared distances at those points are rational, and Theorem 5.1 selects one of them. Their finite maximum is rational. A maximizing point fails at any smaller radius, proving the witness assertion. □
Remark 5.3 (Universality and complexity). The same works for cardinality thresholds, weighted budgets, domain rules and any fixed monotone activation of primitive contacts. It does not say that the critical radius is the same for those rules. Its point is reusability and an exact threshold; specialised higher-order or coloured Voronoi methods can be faster for a single rule.
The support reduction in fixed dimension
The full line arrangement contains many vertices created by distance ties that are irrelevant to a given threshold. A local maximum argument removes them simultaneously for every monotone rule. We state the argument in to make the supporting geometry explicit.
For a finite union of rational nondegenerate -simplices, construct a set as follows. Include every simplex vertex. For each -dimensional face of each simplex, with , and each choice of sites, solve the equations asserting equal squared distance to those sites, restricted to the affine hull of . Retain the solution if it is unique and lies in . All these equations are linear after subtracting one squared-distance equation from the others.
Theorem 5.4 (Universal support certificate). For every monotone rule with and ,
The set is independent of , has rational coordinates, and for supplied simplices has size at most
In particular, for fixed dimension it has points, and is rational.
Proof. Choose a maximizer of the continuous function on . Choose one target simplex containing , and let be its unique face whose relative interior contains . Write . If , is a supplied vertex and is already in the certificate.
Suppose . Let , let contain the sites strictly closer than , and let contain those at distance exactly . By Theorem 5.1, and . There is a neighbourhood of in which all sites of remain closer than all sites of , and all other sites remain farther than all sites of .
Fix . Consider the linear functionals on the -dimensional tangent space of . If they have rank less than , choose a nonzero tangent vector annihilated by all of them. Along all distances to sites in remain equal: their squared-distance differences are zero at and have zero linear coefficient. For sufficiently small positive and negative , the order separation from and the farther sites persists, and stays in . The winning threshold is therefore the common distance to .
Its square along this line is
Since , at least one of two sufficiently small opposite nonzero values of makes this strictly larger than . This contradicts maximality of .
The functionals thus have rank . Choose independent ones, corresponding to sites in together with . Their equal-distance equations have a unique solution in the affine hull of , namely . This is one of the retained support points. Consequently a global maximizer lies in the certificate, proving Equation (14). The count enumerates the faces and site subsets; singular systems can only reduce it. Unique solutions of rational linear systems are rational, and Theorem 5.1 again makes the squared threshold rational. □
Corollary 5.5 (Three-site planar construction). In the plane it suffices to retain target vertices, intersections of pairwise bisectors with target-edge segments, and circumcenters of noncollinear site triples that lie in the target. The size is .
Proof. The systems are bisector–edge intersections; a bisector coinciding with an edge does not have full rank and contributes no isolated solution. The systems are the circumcenters of noncollinear triples. There are at most bisectors and edges, at most circumcenters and supplied vertices. □
The full arrangement construction provides a second analytical construction of a valid support set. The support theorem gives the smaller main construction. Its proof treats arbitrary monotone rules, not only the th-nearest distance.
Corollary 5.6 (One support set for every common radius). For each ,
Thus a single rational support set recovers the exact target antichain at every common radius and answers every monotone failure query there. The same statement holds after a monotone activation map.
Proof. For any downward-closed family , let be its complement. If , no contact set can win and both the target and the support set fail. Otherwise Theorem 5.4 says that winning at all support points at radius is equivalent to winning throughout . The two collections of realized masks therefore have identical answers to every failure-family query. Their minimal antichains must coincide: if a true minimal pattern had no sampled pattern contained in it, the query would accept all samples and fail at . Conversely every sampled mask is realized in and contains a true minimal pattern. This proves Equation (16). Composition with an activation map preserves monotonicity, giving the last assertion. □
Support witnesses can lie on the target boundary. The vertical algorithm instead supplies interior witnesses for the same minimal masks. Either is a valid rational target witness; their roles must not be confused with merely checking a finite grid chosen without a completeness theorem.
Exact line arithmetic
The bisector of and is
Represent a line by its rational coefficients in . Clearing denominators, dividing by the common integer divisor and choosing the first nonzero coefficient positive gives a canonical representation. For two lines and with determinant , their intersection is
Every candidate membership test in a closed triangle is a rational orientation test. Every distance-prefix comparison uses rational squared distances. Consequently the radius computation uses no radical comparison; radicals appear only when displaying the final radius as .
A reusable engineering example
Take the four sites and target . Two-contact coverage requires squared radius . Assigning both contacts in each column to the same failure domain requires squared radius to survive a domain loss. Assigning the two diagonals as the domains instead requires . The saved rational worst points include for column wiring and a target corner for diagonal wiring.
These values are derived directly in Section F. The separation is operational: a nominal radius lies between the two thresholds. At that radius, diagonal wiring meets the one-domain-loss requirement and column wiring fails, although ordinary two-contact coverage is identical in both designs.
Why unequal offsets require a different proof
If contact has radius with a common additive design variable , the relevant scalar functions are . Their equality loci are generally hyperbolas, not the perpendicular bisectors used here. A distance-order arrangement for the unweighted sites would then omit changes in the active ranking. The exact fixed-radius sweep still applies after the radii are chosen, and a general semialgebraic optimization approach is possible, but the rational threshold statement of this section does not cover that weighted problem.6
Common convex parts and exact resilience frontiers
The support argument does not depend on the distance functions themselves. What it uses is a common convex part and affine differences. This gives a more general analytical theorem and an exact two-parameter consequence for coverage design.
A support theorem for lattice selectors
Let be a finite union of nondegenerate -simplices. Suppose is continuous and convex on every supplied simplex, and define
For a monotone rule with and , set

Figure 4. Two support constructions for five sites (gold squares) on the same two-triangle target. Left: the full distance-order arrangement, 57 candidate points. Right: the support set of Theorem 5.4, 44 points, valid for every monotone rule; the red crosses mark tie points of the arrangement that it does not need.

Figure 5. Exact critical-radius witnesses for the two wiring choices. Stars mark maximizing target locations. The circles are drawn at the certified threshold radii, whose squares are rational.
This is a lattice polynomial without added constant arguments. Its value is one of the input values at every point. It commutes with a common additive shift of all those values. These elementary properties follow directly from the finite minimum and maximum operations.
Construct by including all target vertices and, on each -dimensional simplex face, the unique solutions of independent equations
that lie in that face. The set depends on the affine data and target, but not on or .
Theorem 6.1 (Universal support for a common convex part). For every family Equation (17) and every nonconstant monotone rule,
The same support set works simultaneously for every continuous common convex part , every such rule and every level threshold. Its size satisfies Equation (15). If the target and affine data are rational, all support points are rational.
Proof. First suppose that is strictly convex on every nontrivial segment of every simplex. Let maximize and lie in the relative interior of a target face of dimension . If , it is a supplied vertex. Otherwise let consist of the indices whose input value equals , and let contain those with strictly smaller value. The prefix argument gives and .
If the affine differences in Equation (19) for indices in do not span the dual tangent space of , choose a nonzero tangent direction annihilated by them. Along a sufficiently short segment , the values for all indices in remain equal. By continuity, the smaller and larger input groups remain separated from this tied group. The selected value along that segment is therefore
It is strictly convex as a function of . Its value at the middle of two distinct points is strictly smaller than their average, so at least one nearby endpoint has a greater value. Both endpoints remain in , contradicting maximality. Thus independent differences occur, and is the unique solution of one of the listed systems.
For merely convex , replace it by , with . The affine differences and hence do not change. Common-shift commutation gives
The strictly convex case applies. Since is compact, these functions converge uniformly to as . Their maxima on and on its finite support set converge to the respective maxima, proving Equation (20).
The count and rationality follow by enumerating the faces and index sets, then solving rational linear systems exactly. No differentiability of is required. □
Remark 6.2 (The convexity boundary). The common-convex-part hypothesis is substantive. With one input on , the support construction contains only the endpoints, while the maximum is attained at zero. No statement for arbitrary shared nonconvex parts follows from Theorem 6.1.7
The theorem identifies a finite set of places at which any one of a large family of spatial logical requirements can be hardest to meet.
Power-controlled unequal footprints
Fix rational site weights and define
At a common power parameter , contact is active when . Its footprint is a disk of squared radius when this is nonnegative and is empty otherwise. A zero squared radius gives a point. The footprints may therefore have unequal radii.
Equation (21) has common convex part , affine coefficient and constant . Its tie hyperplanes are the standard radical or power bisectors [26]. The underlying power-diagram geometry is established; the theorem here uses all required support systems for simultaneous monotone-rule certification.8
Corollary 6.3 (Exact unequal-footprint power threshold). Let be the support set from these power functions. For every nonconstant monotone rule , the least real power parameter giving full target coverage is
This value is rational for rational input data. If the parameter is constrained to , the least feasible value is . A maximizing support point fails for every .
Proof. At a target point, the least power parameter for which the active prefix wins is the inner minimum–maximum. Apply Theorem 6.1. The input power values at rational support points are rational, and the finite selector and maximum retain rationality. The lower-bound constraint and the witness assertion follow immediately. □
The equal-radius theorem is recovered by taking every and . A common positive-definite rational quadratic form also fits: replacing the squared norm by gives a common convex part and affine differences. Thus the same argument covers a common anisotropic ellipsoidal metric. Semidefinite is allowed by Theorem 6.1, although its sublevel sets may be unbounded before intersection with the compact target.
A finite exact radius–budget frontier
For each power parameter , let . The same support set has the antichain identity
The proof of Theorem 5.6 applies with Theorem 6.1: if a true minimal pattern were absent from the sampled lower closure, the failure query would contradict the universal maximum identity.
For nonnegative deletion costs, define
This is the minimum deletion cost that destroys full target coverage at parameter .
Theorem 6.4 (Exact geometric resilience staircase). The following statements hold simultaneously:
is nondecreasing and right-continuous in and can change only at the finitely many levels , for and ;
at every fixed , it is a concave, positively homogeneous function of the nonnegative cost vector;
tolerance of every deletion with cost at most is equivalent to ;
every rejected budget query has a support-point witness and a deletion attaining the stated minimum.
Thus one exact geometric construction supplies the full power–budget frontier for every nonnegative deletion-cost vector, without recomputing an arrangement when either or changes.
Proof. For each support point, the summands in Equation (24) enter at their exact power levels and stay present. Its cost function is a finite nondecreasing right-continuous step function. A finite minimum of such functions is again nondecreasing and right-continuous, with no additional breakpoints. At fixed , the minimum is over finitely many linear forms in , proving concavity and homogeneity. The budget and witness conclusions are Theorem 3.7 combined with Equation (23). □
There are at most event levels before removing duplicates. Coincident levels are inserted together; closed footprints accept equality. The number of actual jumps may be much smaller. The frontier is exact and finite; optimising the positions themselves is a different problem.
Exact verification of every selected subnetwork
Let be the contacts retained by a design, and let specify the required residual service. The rule
is monotone. If it never wins, the design is infeasible. Otherwise the same support theorem gives its exact coverage threshold. In particular, the canonical support set is valid for every one of the subnetworks without being constructed anew for each.
For -coverage at a fixed power parameter, binary selection variables satisfy the complete target constraints
Any proposed design can be checked by these inequalities. They turn continuous target feasibility into a finite exact system but leave the combinatorial design optimization intact. A minimum-cost selection problem is still an integer program; its difficulty is not removed by the geometric theorem.
The distinction between geometry and decision variables is useful. The support set and power values can be checked once. Changing costs, failure rules, domain assignments or selected contacts then changes only the finite logical and optimization layer. The proofs above establish this separation analytically.
Exact robustification under product geometric uncertainty
The usual margin bound gives sufficient protection against geometric errors. In a product uncertainty model one can do better: the robust coverage region has an exact reduction. This is a worst-case statement about possible placements, with no probability distribution assumed.
Let contact have a family of possible closed footprints indexed by a nonempty set . The complete uncertainty set is
Define the footprint guaranteed for every local parameter by
The fault rule is fixed on the contact labels and does not depend on the realized parameters.
Theorem 7.1 (Product uncertainty commutes with monotone logic). For every monotone winning rule and every point ,
Consequently the region covered under the rule for every allowed geometric realization is exactly the winning region of the guaranteed footprints. In particular,
Proof. Write . Every active set contains , so a winning gives the left side by monotonicity. Conversely, if , choose one local parameter for which . Choose arbitrary parameters for the other contacts. The product hypothesis permits all those local choices simultaneously. Their resulting active set is exactly . Thus the left side requires that this set wins. This proves Equation (27). Finally, universal quantifiers over the target point and the parameter realization commute, giving Equation (28).
The proof is a statement about an attainable least active set. It is not an unjustified exchange of an intersection and a union. Compactness and convexity are unnecessary for the logical theorem, although they are useful for computing the guaranteed footprints.9
Independent displacement balls and radius intervals
Suppose the center of contact is , with , and its radius lies in an interval with . Parameters for distinct contacts may be chosen independently. The largest distance from to a possible center is
The upper bound is the triangle inequality. Equality follows by taking the displacement directly away from , or any direction when .
Corollary 7.2 (Exact erosion). The guaranteed footprint is the closed disk of radius centered at when this radius is nonnegative, and is empty otherwise. Coverage of the eroded family is necessary and sufficient for robust full-target coverage under every fixed monotone failure rule.
Proof. Membership in is exactly the inequality . Apply Theorem 7.1.
When , the footprint is a point rather than an empty set. The algorithm preserves the distinction, although isolated footprint points cannot rescue a positive-area target that fails on an open subset. An empty guaranteed footprint is represented by an always-inactive contact, not by a disk with a negative radius.
Corollary 7.3 (Exact common-radius uncertainty allowance). If all nominal radii equal , all downward radius errors are at most and all independent displacement balls have radius , with , robust coverage holds exactly when
If , the maximum allowed independent displacement radius is . The threshold is supplied by Theorem 5.2.
Independent polygonal displacement uncertainty
Suppose ranges over the convex hull of a finite rational set . For fixed and any convex combination ,
The reverse inequality for the supremum holds because the vertices themselves are allowed. Therefore
Theorem 7.4 (Finite primitive-disk reduction). For product polygonal displacement uncertainty, introduce one primitive disk for every shifted center in Equation (29). A physical contact is active exactly when every primitive disk in its bundle is active. Applying that monotone bundle map to the primitive target antichain gives an exact robust target certificate for every failure family on the physical contacts. If the lower radii are common, the same bundle map can be used in the exact common-radius theorem.
Proof. Equation (29) proves the bundle activation statement. Theorem 3.6 gives its target antichain, and Theorem 7.1 identifies the robust region. With common radii, the winning predicate on primitive sets is the composition of the monotone physical rule and the monotone bundle map. It meets the hypotheses of Theorem 5.2 when the full primitive set wins.
There are primitive disks. The target certificate-size bound uses in place of the number of physical contacts. This is an exact vertex reduction of the stated uncertainty polytope, not an approximation of a displacement ball by a polygon. For independent boxes, four corner disks per physical contact suffice in the plane.
Proposition 7.5 (Robust convex nerve models). The guaranteed footprints in Equation (29) are closed convex sets. Their maximal nerve faces are obtained by applying the bundle activation map to the maximal primitive-disk nerve faces and retaining maximal images. Thus the topological models in § 2.4 also apply to the robust region, with at most maximal faces from the primitive witness bound.
Proof. The guaranteed footprints are finite intersections of disks. Every realized primitive mask is contained in a maximal primitive nerve face. Monotonicity of the bundle map sends this containment to containment of physical masks. Every maximal primitive face is realized at a point, so its image is also realized. Taking maximal images therefore gives exactly the maximal physical masks. Each physical nerve face is contained in one of these maximal masks. Apply Theorems 10.2 and 11.2.
For arbitrary monotone activation using disjunctions, target relabeling remains correct, but the resulting physical footprints need not be convex. The classical convex nerve equivalence then requires separate good-cover hypotheses. The target certificate does not silently inherit that extra topological assertion.
A counterexample for shared placement errors
The product hypothesis cannot be dropped. Put nominal centers at , give both disks radius and let them share one displacement vector with . At the origin,
Every point of the square is within of the origin, so its distance to at least one shifted center is at most
The shared-error model therefore covers the whole square for every . Eroding each nominal disk independently by gives radius and leaves the origin uncovered. That eroded test is sufficient but is not necessary for this shared-error support. Under genuinely independent errors, choosing opposite outward shifts would uncover the origin, exactly as Theorem 7.1 predicts.
Fault-domain correlation and geometric correlation are different inputs. The failure family may correlate contact losses arbitrarily in Theorem 7.1; the theorem restricts the support of the geometric parameters. Statistical independence is not a substitute for stating that support. These distinctions are central to applying robust optimization correctly [23].
The resilience polyhedron and certified protection design
The target antichain converts a continuum of spatial failure opportunities into a finite family of cuts. We now use that family to design a protection allocation. The cost model is explicit: allocating a nonnegative value makes deletion of contact cost to the adversary, and providing that protection consumes units of resource, where .10
Concavity and weakest-point certificates
Equation (10) shows that is a finite minimum of linear forms. It is concave, positively homogeneous and coordinatewise nondecreasing on . A minimizing cut supplies both an attack and a supergradient:
Indeed, the right side is , one of the values over which takes its minimum. At a tie, any convex combination of the tied cut vectors is also a supergradient. The geometric witness associated with the chosen cut identifies where that adversarial value is attained.
Define the fractional blocking polyhedron
For , the condition is equivalent to . This is the standard fractional transversal formulation of a cut hypergraph, here with exact geometric witnesses on the constraints.
Primal and dual protection programs
For a total protection budget , the best guaranteed deletion cost is
The number of cut constraints is bounded quadratically in the geometric input size. This does not make all sensor-placement or wiring problems linear programs: positions and domain assignments remain separate variables in different models.

Figure 6. The difference between product and shared geometric errors in the counterexample of § 1.7. Independent choices may move both disks outward. A shared displacement cannot make those opposite moves simultaneously.
Theorem 8.1 (Protection duality and exact certificates). The value of Equation (32) is
where is the probability simplex on the antichain. In particular, if , , , and
then
If the two displayed bounds are equal, these data constitute an exact optimality certificate.
Proof. For any primal-feasible allocation and any dual-feasible pair,
This proves weak duality and the certificate assertion using only finite sums and inequalities.
For equality of the optimal values, assume and put . Unused budget can be assigned to any coordinate without decreasing any cut sum, so can be restricted to the simplex. The normalized value becomes
The finite minimax lemma proved in Section E exchanges this maximum and minimum after the adversary randomizes over cuts. The inner maximum over is the largest coordinate , giving Equation (33). For , both sides are zero. The feasible sets are compact after normalization, so optima are attained. □
The dual vector is a distribution over weakest target patterns, not a model of the actual failure distribution. Its purpose is to prove that no allocation under the stated resource budget can exceed the certified value. The coordinates can be rational when the input is rational, and equality in Equation (35) is then checkable by integer arithmetic.
Corollary 8.2 (Fractional transversal interpretation). If , let
Then . If the antichain contains the empty cut, .
Proof. For a desired value , scaling Equation (31) shows that the least resource cost is . Solving gives the formula. If the empty cut occurs, every allocation has . □
Duplicating contacts and a sharp budget distinction
Suppose each original contact is replaced by independently labeled copies with exactly the same footprint. Each target cut is expanded by replacing with all its copies. Under unit deletion costs this can increase the number of required deletions substantially. Under a fixed linear protection budget it has a different effect.

Figure 7. Guaranteed two-contact target coverage under four placement models. Shading illustrates the winning region; exact target antichains and the support-radius certificate determine acceptance. The box model is represented by finite conjunction bundles, not by an unproved circular approximation.
Proposition 8.3 (Duplication invariance for the stated protection model). If every copy of contact has the same unit protection coefficient as the original, duplication leaves unchanged after aggregating copy allocations. This statement concerns the adversarial linear-cost model, not independent failure probabilities.
Proof. Given copy allocations , put . Every expanded cut has cost , and the budget is . Thus every copy allocation has exactly the value of a feasible original allocation. Conversely every original allocation is realized by putting its entire on one copy and zero on the remaining copies. Both optimization problems have the same feasible aggregate values.
The four-corner panel and its duplicated eight-contact version illustrate the distinction. Their minimum numbers of individual deletions are two and four, respectively, but their unit-budget optimal protection values are both . Independent Bernoulli reliability can still improve after duplication. A design comparison must specify which of these objectives is being optimized.
Numerical proposals and rational verification
A candidate allocation and dual multipliers may come from any source, for instance a floating-point linear program. Round them to rationals, enforce nonnegativity and budget feasibility, normalise the dual distribution, and set to the largest exact ratio in Equation (34). Both bounds of Equation (35) are then rational.
Only exact equality establishes verified optimality. If rational recovery yields a gap, the valid conclusion is the interval in Equation (35). The allocations in the analytical examples below are derived symbolically with matching dual bounds.
Fault-domain synthesis and probabilistic reliability
The same geometric certificate supports two different questions: whether every allowed failure is tolerated, and how often a target remains covered under a specified probability law. The first is adversarial and distribution-free. The second requires an actual distribution. Their numerical answers need not agree.

Figure 8. Protection design for the three-asset example. On the unit simplex, . The surface is piecewise linear and attains at the balanced allocation.
Wiring as a hypergraph coloring problem
Assign contact to a domain . A loss of a domain deletes all contacts assigned to it. For , write .
Theorem 9.1 (Exact domain-design constraints). A domain assignment survives every loss of at most complete domains if and only if
The constraints are complete for the continuous target. If an assignment violates one, deleting its at most represented domains uncovers the associated witness point.
Proof. Apply Theorem 3.6 to the domain map. A domain contact set survives every loss of domains exactly when it has at least members, as in Theorem 2.5. Theorem 3.3 gives the equivalence and its failure witness.
For , the cut hypergraph must have no monochromatic edge. When all critical cuts have size two, this is ordinary proper graph coloring. Requiring every cut to contain every one of a specified set of colors is the familiar polychromatic or cover-decomposition formulation [20]. Equation (36) allows more domains than the number of required surviving alternatives.
The finite constraints can be written as an integer program. Let indicate assignment of contact to group , and let indicate whether group occurs in cut . Require
with binary variables. The middle two constraints enforce the exact logical disjunction. Any proposed assignment can be checked directly against every certified cut. Proving that fewer groups are impossible requires a separate lower bound or exhaustive proof.
Example 9.2 (An odd-cycle obstruction). The three-asset geometry in § 2.7 has critical patterns , , . It is two-fold covered, but two domains cannot make every pair nonmonochromatic. Three domains suffice. Thus two-fold geometric coverage need not decompose into two separately covering domain layers. This is the distinction studied in cover-decomposition theory [20].
Ordinary target-coverage reliability
Let now be a random failed-contact set. For ordinary coverage after that failure,
The analogous formula for domain failures uses the mapped domain antichain. This is the standard minimal-cut representation of a semicoherent reliability system [19].
Some contacts may be irrelevant to the target; relevance of every component is not assumed.
If contacts fail independently with probabilities , direct state enumeration gives
For cuts , inclusion–exclusion also gives
The empty contributes one. Both formulas are exact and generally exponential; the geometric size bound does not turn arbitrary reliability evaluation into a polynomial-time algorithm.11
For the odd-cycle example with identical independent failure probability ,
The first equality enumerates the four mutually exclusive successful states, and its polynomial expansion gives the second equality directly.
The same four sensors with two wiring choices
For the four-corner panel, column wiring gives domain cuts and : both domains must work. Diagonal wiring gives the single domain cut : at least one domain must work. Under independent identical domain failure probability ,
At these are and . The independent-failure law is a chosen model for this comparison. If the two domain failures are arbitrarily dependent but keep the same marginals , the sharp two-event bounds are
They follow by writing the joint failure probability between and . Column success is , while diagonal success is . At , the intervals are and .
The diagonal success event contains the column success event for every fixed domain-failure state. Thus its dominance under the same joint distribution does not require independence, even though the numerical values in Equation (40) do.
Marginal-only reliability as a finite probability program
If only marginal probabilities and selected dependence constraints are known, introduce a probability for each failure state. The sharp lower and upper coverage probabilities solve
subject to , , and any stated additional linear probability constraints. This is the logical probability formulation of Hailperin [24], applied to the exact geometric cut list. It can have variables. No efficient solution for every dependence model is claimed.
Maintaining a stronger residual requirement
Equations (10) and (37) concern ordinary coverage after a failure. If the desired residual rule is a different monotone predicate , the exact condition is instead
For nonnegative deletion costs, the exact attack cost becomes
If some already loses under , the inner minimum includes and the value is zero. Otherwise, a failure of an actual active set also fails a contained minimal active set, giving a no-more-expensive cut in that set; conversely that minimal set is realized at its witness. This proves Equation (43).
For residual -coverage at a pattern of size , delete its cheapest contacts. A general may require a difficult inner optimization, and its complete minimal attack family can be much larger than . The universal geometric reduction remains exact without implying that every logical optimization is easy.
The facet-intersection model
Let be the nerve of a finite family of nonempty compact convex sets. Every face lies in a maximal face. Empty footprints can be removed beforehand without changing any pointwise active set on the remaining labels. Keep the failure rule restricted to those labels.
Definition 10.1. The winning-face complex has one vertex for each . A nonempty collection of its vertices is a simplex if

Figure 9. Wiring choices with the same geometry. The target shading illustrates whether two distinct domains are present. Exact certification gives the indicated minimum domain cuts. The geometric and stochastic conclusions use the separately stated models.
With , the facet-intersection complex has nonempty faces
Upward closure of winning sets implies that Equation (45) is closed under taking nonempty subsets of : removing a maximal face makes the intersection larger. Thus it does define an abstract simplicial complex. In contrast, enlarging a contact set in need not preserve being a face, so the directions of the union and intersection tests must not be reversed.
Theorem 10.2 (Coverage duality). For compact convex footprints and any failure family,
The combinatorial equivalence is an instance of Dowker duality [6, 7] for the containment relation between winning faces and maximal nerve faces. It does not require a bound on the sizes of those faces.
Proof. By Theorem 2.2, the sets , indexed by , cover . A finite intersection of these sets is
It is nonempty exactly when Equation (44) holds, and when nonempty it is compact and convex. The finite closed-convex nerve theorem therefore identifies its nerve with up to homotopy. The closed-convex hypothesis is used here; an arbitrary cover by closed contractible sets would not justify the same argument [8].
For completeness, we prove the combinatorial equivalence by explicit maps. Let and be the nonempty face posets of and . Set
For a face , its union is in , so is nonempty. The intersection of all members of contains that union, which contains a winning face. Hence is a face of . For a face , its intersection is a winning face of . In particular, , and the union of all members of is exactly . Thus is a nonempty face of .
Both maps reverse inclusion. Their composites preserve inclusion and satisfy
For the first inclusion, each lies in every maximal face containing the union of . For the second, lies in every .
An order-preserving map pointwise above the identity induces a map homotopic to the identity on the order complex; a proof by prisms is given in Section A. An order-reversing map also induces a simplicial map on order complexes, by reversing the order of each image chain. Applying this observation to Equation (49), the realizations of and are mutually inverse up to homotopy. The order complexes are the barycentric subdivisions of and , whose realizations are homeomorphic to those of the original complexes.

Figure 10. Independent-domain reliability and sharp marginal-only bounds for the two wiring choices. The curves are the exact polynomials in Equation (40); the shaded intervals allow arbitrary dependence with fixed marginals.
If there is no winning nerve face, all three spaces are empty by definition and the assertion is immediate. □
Corollary 10.3 (Minimal-coalition shadow). Let . Form a complex on by declaring a face when . Its realization is homotopy equivalent to and to . For this is exactly the -shadow .
Proof. The subfamily is still a finite convex cover of by Equation (4). Its nerve is the stated union complex. Apply the same closed-convex nerve theorem and Theorem 10.2. □
Using every winning face in is convenient for naturality but unnecessary in computation. Using only minimal winners is often still expensive. The dual complex evaluates the predicate only on intersections of maximal nerve faces and does not list either collection of coalitions.
Theorem 10.4 (Increasing failure families). Fix the footprints, their nerve and its full set of maximal faces . If , there are inclusions
For every homological degree and fixed coefficient field the isomorphisms in Theorem 10.2 can be taken natural for these inclusions. Therefore a nested sequence of failure families gives isomorphic homology persistence modules in the geometric and dual models.
Proof. A face winning against wins against , proving the first two inclusions directly from their defining tests. The region inclusion is Theorem 2.9. On nonempty face posets the map in Equation (47) is independent of the failure family: it lists all maximal faces containing a given union. Hence its square with the two inclusion maps commutes exactly. Since is an objectwise homotopy equivalence, it induces a natural homology isomorphism.
The convex cover for is a subfamily of the one for , with the same geometric set attached to each surviving index. The functorial closed-convex nerve theorem supplies natural homology isomorphisms for this inclusion. In the disk setting, compatible semialgebraic triangulations and the double-chain comparison in Section B give an additional chain-level explanation. Composing the two comparisons proves the assertion. □
Remark 10.5 (Changing geometry). Maximal nerve faces can change when radii or positions change. The literal vertex sets of the corresponding facet-intersection complexes then need not be nested. Theorem 10.4 fixes the geometry; it does not assert a raw simplicial inclusion for moving radii. Geometric perturbation inclusions are proved in Section 12, and standard multicover bifiltrations already address simultaneous radius and multiplicity parameters [4, 5].
Proposition 10.6 (Two-skeleton sufficiency). For any finite complex , its full two-skeleton determines and . If its graph has vertices, edges and components, then
Proof. The chain groups and boundary maps relevant to degrees zero and one are
Higher-dimensional simplices do not change these maps. In the graph of , the incidence matrix has rank : a spanning tree gives rank on a connected component with vertices, and every additional edge has boundary equal to the sum of boundaries along its tree path. Thus . Quotient by to obtain Equation (50).
Example 10.7 (The dual complex need not be a flag complex). Take maximal nerve faces , and , with the rule that one contact suffices. Every pair of maximal faces intersects in a winning singleton, but all three have empty intersection. The dual complex has three edges and no triangle. Filling its graph clique would erase its first homology. So the three-fold facet intersection must be checked for every candidate triangle.
Exact geometry without nerve-face enumeration
The duality theorem is useful only if the maximal nerve faces can be obtained reliably. For disks, a finite arrangement construction avoids listing every intersecting subfamily. In this section
and coincident disks keep their distinct contact labels.
Definition 11.1. The witness list consists of the leftmost point of each disk and all intersections of the boundaries of pairs of disks whose supporting circles are distinct. A zero-radius disk contributes its center through . A coincident pair contributes no additional points. The label of a witness is .
Theorem 11.2 (Quadratic witness bound). Every maximal face of the nerve is the label of a point on the witness list. Hence the inclusion-maximal nonempty witness labels are exactly , and
The assertion allows unequal radii, tangency, zero radii and coincident disks.
Proof. Every witness label is a nerve face, because the witness itself lies in all its labeled disks. Let be a maximal nerve face and set . This is nonempty and compact. Choose a point with minimal first coordinate.
If contains a zero-radius disk, then consists of its center, which is a listed witness. Suppose all its disks have positive radius. At least one constraint is active at : if all were strict, a small open neighborhood of would lie in , contradicting minimality. If two active constraints have distinct supporting circles, is one of their boundary intersections and is listed.
The remaining case has only one distinct active supporting circle, possibly repeated with several labels. Every other disk of contains a neighborhood of . In a sufficiently small neighborhood the only effective constraint is therefore the closed disk bounded by that active circle. Unless is its leftmost point, there are points of that disk arbitrarily close to with smaller first coordinate. They still satisfy every locally slack constraint, a contradiction. Thus is the leftmost point of an active disk and is listed.
In all cases . The label is a nerve face and is maximal, so equality follows. Taking maximal labels removes only proper subfaces and duplicates. Each noncoincident pair of circles has at most two intersection points, which proves Equation (51).
Remark 11.3. The extremal-point argument is an elementary disk-arrangement method. The bound concerns the number of maximal nerve faces, not the number of all nerve faces or all simplices of the dual complex. A single maximal face on labels contains nonempty nerve faces. Likewise dual vertices alone do not give a quadratic bound on all dual simplices.
Circle intersections in a quadratic extension
The witness labels can be determined without evaluating square roots approximately. Suppose and put
If , the boundaries do not meet. If , they meet at . If , their intersections are
Indeed, subtracting the two circle equations gives the line . Substituting in the first equation gives . This also covers internal and external tangency.
For a third disk, write . Membership of is the inequality
When input numbers are rational, are rational. No coordinates of a square-root point need be rounded.
Lemma 11.4 (Exact radical sign). Let with . The truth of is determined by rational comparisons as follows:
if or , test ;
if and , test ;
if and , the inequality holds; if and , it fails;
if and , test ;
if and , test .
Proof. The first three cases follow from signs. In the fourth case the desired inequality is , with both sides nonnegative, so squaring preserves its direction and equivalence. In the fifth case it is , again with nonnegative sides. These cases exhaust all possibilities. Equality is retained because the disks are closed.
Enumeration and chain construction
Algorithm 11.5 (Exact facet computation).
Interpret the finite coordinates and radii as rationals; reject negative radii or nonfinite input.
Label the leftmost points by squared-distance comparisons.
For each pair of distinct centers, compute Equation (52). If , label its one or two boundary intersections using Theorem 11.4. Pairs with equal centers require no boundary computation.
Delete empty labels and duplicates. Sort the remaining masks by decreasing cardinality, and retain a mask exactly when it is not contained in a previously retained mask.
The output is by Theorem 11.2.
With and a winning predicate , the full dual two-skeleton is constructed as follows. Retain as a vertex if is true. An edge is retained if is true. A candidate triangle is retained if all three edges exist and is true. The edge checks are redundant mathematically for an upward-closed rule, but they avoid unnecessary work and ensure a consistent boundary indexing.
Each triangle gives a boundary column with three nonzero edge entries over . Gaussian elimination determines its rank, while a union–find structure computes the graph components. Equation (50) then gives both Betti numbers.
Theorem 11.6 (Finite exact low-degree computation). For closed planar disks with rational input data, and an exactly evaluable monotone winning predicate, Theorem 11.5 and the complete dual two-skeleton compute and of the surviving region exactly over . Witness labeling uses rational sign tests. A naive maximal-label filter uses mask-containment tests. The dual two-skeleton uses at most vertices, edge predicates and triangle predicates.
Proof. There are at most witnesses and membership tests per witness. A quadratic comparison of at most labels bounds the naive filtering step. Correctness of those steps follows from Theorems 11.2 and 11.4. The simplex count follows from , and every simplex through dimension two is included by its defining predicate. Theorems 10.2 and 10.6 identify the resulting homology with that of the surviving region. □
This is an arithmetic-operation and oracle-query bound. It is not a unit-time bit-complexity bound: rational numerator sizes, arbitrary-precision mask operations, predicate costs and elimination all matter. The worst-case number of dual triangles is , and the full dual complex may have exponentially many simplices. For with fixed , its full -skeleton suffices, giving at most simplex tests by the same argument. Much finer multicover bifiltration algorithms are given in [4, 5].
Equal-radius verification by a different geometric formula
For equal-radius disks there is another exact intersection criterion, expressed through minimum enclosing circles of center triples. If are three centers, let
The squared minimum enclosing radius is
The first case includes right, obtuse, collinear and coincident configurations. The second is the circumradius formula for an acute triangle; its denominator is nonzero. Two equal-radius disks meet if their center distance squared is at most , and three meet if and only if . Planar Helly’s theorem extends the triple criterion to every larger subfamily.
Equation (55) supplies a separate analytical criterion for testing a proposed facet and its one-contact extensions. Completeness of the witness list is supplied by Theorem 11.2; checking triples alone would not, for an arbitrary list of purported facets, prove that completeness.
Continuous target certificates and perturbation control
A homotopy model describes the surviving region once the footprints are known. An engineering target is additional data: a compact set for which one wants . This section gives a sufficient test for that inclusion, with the same winning rule as the dual complex. The constant in the triangle bound is the familiar planar covering constant used in the companion coverage archive [2]; the extension here is its formulation for a general monotone failure predicate.
The winning margin
Assume that is nonempty and define the contact slack functions
The winning margin is
Minimal winning sets in this formula range over the full contact label set; they need not have a nonempty footprint intersection. The formula describes a real-valued function even outside the covered region. If is empty, is empty and target certification is handled separately.
Lemma 12.1 (Margin semantics and Lipschitz control). The function is 1-Lipschitz. For each real ,
In particular,
Proof. By the reverse triangle inequality, . If finite collections of functions each change by at most between two points, their minima and their maxima change by at most . Applying this twice to Equation (56) proves the Lipschitz assertion.
The left side of Equation (57) means that one minimal winning set has every contact slack at least . This is equivalent to the slack-threshold contact set containing a winning set, and therefore to that set itself being winning. At , it is precisely the active contact set of the closed disks; use Theorem 2.2.
For ordinary -fold coverage, is the th largest slack. For a failure budget, sort the slacks in decreasing order and accumulate failure costs until their sum first exceeds ; the corresponding slack is the margin. Ties can be processed as a block, and zero-cost contacts do not change the threshold. For domain losses, first maximize the slack within each domain and then take the st largest domain slack. These are ways of evaluating the same finite maximum–minimum formula, not assumptions of statistical independence.
A sharp triangle sampling bound
Lemma 12.2 (Distance to triangle vertices). Let and . Every satisfies
The constant is sharp for an equilateral triangle.
Proof. If the triangle is degenerate, any point of its segment lies within half the segment length of one of its extreme vertices, so the bound follows. Otherwise partition into its three clipped vertex Voronoi cells. On a cell, squared distance to its vertex is convex and attains its maximum at an extreme point of that cell. On the boundary of , a point of an edge lies within half the edge length of one of that edge’s endpoints, giving a bound for its nearest vertex.
The only possible interior Voronoi vertex is the circumcenter. If it lies inside , the triangle is acute and its largest angle lies between and . The circumradius is . These are all the possible cell extremes relevant to a maximum, proving the claim. In an equilateral triangle, the center is at distance from every vertex, proving sharpness.
Theorem 12.3 (Continuous target certificate). Let a compact target be the union of finitely many closed planar triangles. For each triangle let be its diameter. If every vertex of every triangle satisfies
then . The condition is sufficient, and a failed certificate is inconclusive about actual coverage.
Proof. Fix and choose a vertex at distance at most by Theorem 12.2. By Theorem 12.1,
Thus . Apply the same argument to every triangle.
The winning coalition is allowed to differ between vertices and triangles. The argument only needs a winning coalition at the selected nearest vertex with enough margin to reach the point. It does not assume that one fixed coalition covers an entire target. For an equilateral triangle with one disk of radius centered at each vertex, the center is uncovered although each vertex has ordinary one-fold margin . Hence a smaller universal vertex-margin constant cannot replace in this form of certificate.
Proposition 12.4 (Exact evaluation of a triangle certificate). *For rational disk and triangle data, the sufficient test in Theorem 12.3 can be decided using the same radical sign predicate as Theorem 11.4. Let . At a vertex , keep contact precisely when
The triangle is certified if and only if the retained set at each vertex wins.
Proof. By Equation (57), the desired test is winning of the set with . This requires , equivalent to the first inequality because . Subject to it, both sides of are nonnegative. Squaring is therefore reversible and gives the second inequality of Equation (61). All coefficients outside are rational, so Theorem 11.4 applies.
The test Equation (61) includes zero-diameter triangles and zero-radius contacts, and it needs only the three eligible contact masks and the exact squared diameter; no homology computation enters.
Uncertain geometry
Suppose the actual parameters satisfy
and put . Write and for the two winning margins with the same failure family.
Theorem 12.5 (Uniform margin stability). *For all ,
*In particular,
*If every target triangle vertex obeys
then every geometry satisfying the error bounds covers the entire target under the prescribed failures.
Proof. For every ,
Finite minima and maxima preserve this uniform bound, proving Equation (62). If , then . If , then . This proves the inclusions. For a target point choose its nearby triangle vertex and apply both the geometric Lipschitz bound and the parameter error bound.
For each offset the same argument gives . Thus the superlevel homology modules are -interleaved, with the superlevel parameter ordered in the usual reverse direction. This statement concerns the geometric modules; no unproved nesting of changing maximal-facet vertex sets is required.
Corollary 12.6 (A robust homology lower bound). *Let and . For any admissible actual geometry and any degree ,
Proof. The inclusion-induced map on the right factors through by Equation (63). The rank of a factorization cannot exceed the dimension of its middle vector space.
The lower bound does not rule out extra classes born and killed inside the uncertainty interval. Equal endpoint Betti numbers, or even an isomorphism between endpoints, need not give the exact Betti number of every intermediate geometry. For a target failure certificate, on the other hand, a point with remains uncovered for every admissible actual geometry by Equation (62). These are distinct conclusions and require distinct data.
Analytical design examples
All thresholds, probabilities and optimisation values in this section are derived below or in Section F.
Three assets and an obstruction to two-domain protection
Place contacts at , and with common radius . Around the three pairwise midpoints , and , take triangular target patches with offsets
Each patch lies in exactly its intended pair of disks; the complete inequalities are given in Section F. Thus
Two contacts always cover every target point, but two domains cannot protect all three patches against a domain loss. If the first two contacts have different colors, the third must differ from both to avoid a monochromatic pair. Three domains are necessary and sufficient.
This elementary odd-cycle argument distinguishes overlap count from a decomposition into independently surviving layers.12
Under unit total protection resource and unit protection coefficients, the cut cost is
If the full resource is used, this equals . Equality holds at . Equivalently, a uniform dual distribution on the three cuts gives , proving the exact optimality value through Theorem 8.1. For independent contact failure probability , the target survives precisely when at most one contact fails, giving .
A square target with four corner contacts
Take target with , sites and nominal radius . Label them in order as , , and . The critical patterns are
To verify completeness, write and . The second-nearest squared distance is
This convex quadratic has maximum at a vertex of the parameter triangle. The two nearest corners share a side; at a tie the active set contains one of those adjacent pairs. Since , every active set contains a listed pair.
The point has squared distances to the left corners and to the right corners. Since , its active set is exactly . The three symmetric points realize the other pairs. This proves Equation (64) without an enumeration procedure.
An exact power–resilience staircase
For the same geometry, let and assign unit deletion costs. The maxima of the first through fourth ordered squared distances are
The formulas for all four distances and their maxima are derived in Section F. Therefore the complete deletion-cost frontier is
Closed disks accept every left endpoint. For tolerance of arbitrary unit-cost deletions, the required frontier height is at least . A request to tolerate two losses thus requires , whereas nominal tolerates only one.
The resource optimum and the role of duplication
Each contact occurs in exactly two of the four critical pairs. Under ,
At least one pair therefore has cost at most . Uniform allocation gives cost for every pair. It is optimal, and the uniform distribution on the four cuts is a dual certificate.
Two coincident copies at every corner raise the minimum number of individual unit-cost deletions from two to four. Yet under fixed linear protection budget, the optimal value stays by Theorem 8.3. No contradiction arises: the unweighted count assumes one cost per copy, whereas the protection problem optimizes total allocated cost under a fixed resource constraint.
Adding a fifth contact at the origin with the same radius gives another distinction. Its disk alone covers the target because . Allocate the full protection budget to that contact to obtain guaranteed deletion cost one. No cut can cost more than the total allocation one, so this is optimal. The bound follows analytically without identifying every new target cut.
Wiring and reliability
Assign the columns to two domains. The left-pair witness depends only on the left domain, and the right-pair witness depends only on the right domain. Both must remain functioning for full target coverage. Assigning the diagonals instead puts one member of every critical pair in each domain, so either domain alone covers the target.
Thus one-domain-loss tolerance fails for column wiring and holds for diagonal wiring. Under independent domain failure probability , reliability is and , respectively. The values at are and .

Figure 11. The three exact target patches and their critical pair cuts. Each patch can be checked by the rational squared-distance inequalities in the appendix. The cut graph is an odd cycle.

Figure 12. The exact step function in Equation (65). Filled markers indicate accepted equality at each power threshold. The right-hand schematic shows how one support set answers radius, budget and domain queries.
The exact squared sensing thresholds are 89/25 for column wiring and 68/25 for diagonal wiring. Their symbolic derivation in Section F also gives the worst target locations. The nominal 81/25 lies strictly between them, so the wiring difference changes the accepted design without moving or adding a sensor.
Exact uncertainty allowances
Independent center errors in Euclidean balls of radius erode the effective radius to by Theorem 7.2. Two-contact target coverage is therefore robust exactly when
For independent displacement boxes of halfwidth 1/10, the exact critical squared radius is 157/50, derived in Section F. Since 157/50 < 81/25, the nominal design meets that box-error requirement. The box formula and ball formula are different exact uncertainty supports, not interchangeable numerical tolerances.
A three-dimensional sharpness example
Let the four sites be the vertices
of a regular tetrahedron, and let the target be its convex hull. Each site has squared norm three and their centroid is zero. If is a convex combination of the vertices, then
At least one vertex distance squared is therefore at most . Away from zero this is strictly less than three. At zero all four distances equal . Thus ordinary one-contact coverage has exact radius and its unique worst location is the interior point zero.
All four sites tie there with rank three. No pair or triple of these vertices alone determines the unique three-dimensional equal-distance location. The example shows why the general support theorem allows sites on a -dimensional target. More generally, the same variance identity applies to a cospherical simplex whose center lies in its interior.13

Figure 13. The three-dimensional support example. The tetrahedron, its four sites, the common sphere and the unique worst point illustrate Equation (67). The proof is the barycentric identity.
Order maps and the comparison homotopies
We spell out the finite order argument used in Theorem 10.2. For a poset , its order complex has vertices and simplices the nonempty chains. An order-preserving map sends chains to chains, possibly with repetitions; deleting repetitions gives a simplicial map. An order-reversing map does the same after reversing the order of the image chain. The order complexes of a poset and its opposite are therefore the same abstract complex.
Lemma A.1 (Order comparison homotopy). If are order-preserving maps of finite posets with for all , their induced maps on realizations are homotopic.
Proof. The map defined by and is order preserving. The only mixed comparison needing verification is , which implies and hence . The order complex of this product triangulates each prism over a chain of : a chain is crossed with an interval and split at each possible transition from level zero to level one. These prism triangulations agree on shared faces. Realizing gives a continuous homotopy from the realization of to that of . □
The maps and of Equations (47) and (48) are order preserving and lie above the identity. Applying Theorem A.1 gives both homotopies required there. This avoids choosing a maximal face for each simplex, which would obscure naturality when the failure rule changes.
An alternative intermediate model is the order complex of the winning-face poset . Define
and
These are order preserving, is the identity, and . Thus is also homotopy equivalent to the winning-face order complex. For the cardinality rule, this is the subcomplex of the barycentric nerve subdivision on faces of size at least , connecting the present formulation directly to the classical multicover nerve [3]. The map commutes with inclusions of winning-face sets at fixed .
A chain comparison for the disk covers
This appendix explains the natural homology statement in the semialgebraic disk setting without treating an arbitrary closed cover as an open good cover. A finite family of compact semialgebraic sets admits a common finite compatible triangulation [8, 12]. Apply this to the finitely many disk intersections appearing in the secondary covers under consideration. Each such set is represented by a subcomplex of a common finite complex . Every nonempty finite intersection remains contractible because it is convex before triangulation.
Index one cover by a finite set , write for its subcomplexes and . Over a field, form the double-chain groups
omitting empty intersections. The vertical boundary is the simplicial boundary of . The horizontal boundary is the alternating sum of inclusions obtained by dropping one index of . The standard total sign convention makes the total differential square to zero; over the signs disappear.
Augment horizontally to the chain complex of the union. For a fixed simplex of the union, let . This set is nonempty. Its copies in the augmented row of Equation (B.1) form precisely the augmented chain complex of the full simplex on . That complex is exact: fixing one index in and adjoining it gives a contracting homotopy. Splitting the row over the simplices proves horizontal exactness. Thus the total chain complex computes the homology of the union.
Boundary arithmetic and exact input semantics
Binary columns over F2
Number the dual edges from zero to . A triangle with edge indices has boundary column
where is bitwise exclusive-or. This is simply an encoding of a vector in ; it is not integer linear algebra. Each edge has two vertex endpoints, so applying the edge boundary to a triangle boundary counts every vertex twice. Therefore .
To compute the rank, maintain at most one pivot column for each leading nonzero row. A new column is repeatedly added to the stored column with the same leading row until it becomes zero or acquires a previously unused leading row. In the latter case store it. Every reduction step preserves the span of columns seen so far. Stored columns have distinct leading rows and are linearly independent. Each processed column is in their span, so the number stored is exactly the boundary rank. Termination follows because the leading nonzero row strictly decreases.
One may instead represent columns by sets and use the smallest nonzero row. That leading row strictly increases. The same span invariant proves correctness for every finite input, independently of the chosen representation or pivot direction.
Rational comparisons and equality
All inputs are rational. Products, sums and divisions in Equations (52), (54) and (55) therefore have exact integer numerators and denominators. The only radicals are eliminated by the signed comparisons of Theorem 11.4. Unconditional squaring would be wrong when the compared sides have uncontrolled signs; the sign cases are part of the algorithm.
A floating-point input is a dyadic rational and is treated as that rational.
No geometric epsilon is used to merge circles, enlarge radii or decide tangency. Equal centers are tested as exact rational pairs. Coincident disks retain distinct labels because a failure model can distinguish the two contacts even when their geometry is identical. Equality in a closed-disk test is accepted; open disks, as in [2], require strict inequalities throughout.
D Counterexamples to stronger interpretations
Example D.1 (Hole-free does not imply target coverage). Let be the unit disk at the origin and let the target be the unit disk centered at . The ordinary covered region is contractible and has , but its intersection with the target is empty. No theorem using only the absolute Betti numbers of the covered region can certify containment of every possible externally supplied target.
Example D.2 (Pairwise overlap does not determine a triangle). Three disks centered at the vertices of an equilateral triangle of side overlap pairwise when , but share a common point only when . For , their nerve contains a cycle without a filled triangle. Replacing the nerve by the flag complex of pairwise overlaps changes . The same issue appears again in the facet-intersection model, as noted after Theorem 10.6.
Example D.3 (Geometric uncertainty can hide temporary homology). Even when an inner region and an outer region are both disks, an intermediate subset containing the inner disk and contained in the outer disk can be an annulus attached to that disk, or a disk with a separate small component. Thus knowledge of endpoint Betti numbers alone does not determine all intermediate Betti numbers. The rank lower bound after Theorem 12.5 is the conclusion that follows from the factorization; a stronger exactness assertion would require additional hypotheses.
E Finite minimax and rational protection certificates
We give the finite minimax argument used in Theorem 8.1. This is a classical duality principle. The proof is included to make the verification inequalities and their attainment transparent.
Lemma E.1 (Finite matrix minimax). For any real matrix ,
Proof. Call the left value . For every and , the minimum coordinate of is at most , which is at most the maximum coordinate of . This gives the weak inequality.
For the converse, let be the convex hull of the columns of , and fix . The compact convex set is disjoint from . Their distance is positive and is attained at a pair . Indeed, distance to a closed set is continuous on compact , and the nearest point in to a given is obtained by replacing each coordinate below by .
Put . First-order comparison of squared distances along segments in and gives
Since contains for , each . Normalize . Then . The separating inequalities are strict between and , because their scalar-product difference is . The minimum of on is , so
Take a sequence and use compactness of and continuity of the finite coordinate maximum. A limiting gives dual value at most , proving the reverse inequality and attainment.
For rational protection data, the primal can be restricted to a bounded rational polytope by using and . A maximizing face has a vertex obtained by solving independent active constraints, so a rational optimum exists. The dual has a rational optimal vertex after imposing any known feasible upper bound on . Rational certificates are therefore appropriate exact objects for this model, although a rational certificate need not be recoverable from an approximate numerical optimum.
A checker independent of the LP solver
Given a cut list and rational arrays , , and numbers , , a checker verifies:
, , ;
and ;
for every contact;
.
The weak-duality chain in Theorem 8.1 proves optimality from these finite checks. No simplex basis or floating-point tolerance is involved. The conclusion does depend on the completeness of the geometric cut list, which is justified separately by Theorem 4.1 or Theorem 5.6.
Direct derivations for the four-corner panel
Let , let , and place the four sites at . For a target point write and . Then . The ordered squared distances are
Each is convex on the triangle with vertices , and , so its maximum there is attained at a vertex. It follows that
with . These give all four contact thresholds independently of the support algorithm, including every step of Equation (65).
At any generic target point the two nearest corners share an edge. At a tie, the active group contains such a pair. Since , every active set at nominal radius contains an adjacent pair. At the squared distances to the left corners are , while those to the right corners are . They lie on opposite sides of , giving exactly the left pair. The three symmetric locations give the other adjacent pairs. This proves Equation (64) directly.
Column and diagonal domains
To tolerate a column-domain loss, either column alone must cover . The farthest target point from the nearer site in a surviving column is the midpoint of the opposite target edge. Its squared distance is .
For the diagonal containing and , the nearer squared distance is
On each side of the line this is a squared norm to one fixed corner, hence convex. Its maximum over the two triangular halves of occurs at their vertices, giving . The other diagonal has the same value. These calculations prove the distinct domain thresholds directly.
Box displacement uncertainty
Give every site independent coordinate errors in with . Throughout , the farthest allowed center for a corner site is its outward shifted corner . This follows coordinatewise because target coordinates stay strictly between the nominal corner coordinates. Thus, restricted to , the guaranteed distance for each physical contact is the distance to that one outward center.
Repeating the ordered-distance calculation with corner magnitude gives the two-contact critical square
This independently verifies the sixteen-primitive bundle computation. The reduction to one outward corner is special to this target’s position inside the nominal square; the general uncertainty algorithm keeps all four box vertices.
The three target patches
For the three-asset example, the farthest point of each triangular patch from either of its two intended centers is one of the patch vertices, by convexity of squared distance. Direct substitution gives values below . At the patch about , every point has distance at least from the third center. At the other patches the corresponding pair midpoint has distance from the excluded center, and subtracting still exceeds . Hence each patch has exactly its intended pair of active contacts. The three masks and odd-cycle obstruction follow.
The exact state reliability is . The protection allocation and dual distribution both equal , with value . Thus the geometry, coloring, reliability and optimization conclusions for this example each have a direct derivation as well as an executable control.
Support degeneracies and boundary conventions
Coincident sites
Coincident physical contacts have equal distance functions everywhere but can have different failure labels. The support proof groups their equal geometric positions while retaining every label in the winning predicate. A collection of coincident sites supplies no independent bisector equations. If fewer than independent restricted differences occur at a candidate maximizer on an -face, the tangent-direction contradiction in Theorem 5.4 still applies.
Collinear triples
In the plane, three distinct collinear centers cannot all be at the same distance from a point, since a circle meets a line in at most two points. They therefore do not determine a finite circumcenter and are skipped by the support construction. A nonsingular triple uses two exact linear equations. Near-collinearity changes rational denominator sizes but does not justify replacing the determinant by a tolerance.
An edge coinciding with a bisector
If a target edge lies on a site-pair bisector, that equality gives no isolated support point on the edge. Along it, the two distances remain equal and their common square is a strictly convex quadratic in an edge parameter. A relative interior maximum therefore requires a further threshold tie, or else occurs at an endpoint. The extra tie yields a triple support; the endpoints are already supplied target vertices. This is the rank test in Theorem 5.4, not a missing numerical special case.
Why open footprints change the fixed-radius question
For closed footprints, coverage at the critical common radius is accepted: . With open disks, equality may fail at a maximizing witness. Moreover, interior-cell masks alone need not describe coverage of all target boundary points by open sets. The vertical target theorem and its closed-set witness lemma are therefore not silently transferred to strict inequalities.
Why lower-dimensional targets need their own strata
An isolated target point on a disk tangency can have an active mask absent from every two-dimensional cell. A target containing a line segment as a separate appendage can have the same issue on that segment. The regular-closed target hypothesis excludes these cases from the full-dimensional sweep. The common-radius support theorem itself can be applied face by face to prescribed simplices of the appropriate dimension, but that is a different stratified input specification.
Declarations
Funding. None.
Competing interests. None.
Ethics. Not applicable; the article contains no research involving human participants or animals.
Data availability. The LaTeX source and the finite checks of the worked examples are archived in the repository https://github.com/creelie/sensor-resilience-certificates, release v1.1.1, on Zenodo at doi:10.5281/zenodo.23742526. No statement of the paper depends on them. OpenAI Codex and Anthropic Claude assisted with exposition, figures and the finite checks; the authors checked every proof and are responsible for the text.
References
References
- [1]D. Bhattacharjee and U. Bhattacharya, Iterated Nerve Complexes for k-Fold Sensor Coverage, Preprints.org, version 2, 2026. doi:10.20944/preprints2026026.1351.v2.
- [2]A. Bose, D. Bhattacharjee and U. Bhattacharya, Certified Redundant ECoG Coverage: Exact Geometry, Continuous Mesh Certificates and Reproducible Audits, research and software archive, version 1.6.0, Zenodo, 2026. doi:10.5281/zenodo.23731783.
- [3]D. R. Sheehy, A multicover nerve for geometric inference, Proceedings of the 24th Canadian Conference on Computational Geometry, Charlottetown, 2012. https://mathtube.org/sites/default/files/lecture-notes/e-proceedings.pdf.
- [4]R. Corbet, M. Kerber, M. Lesnick and G. Osang, Computing the multicover bifiltration, Discrete Comput. Geom. 70 (2023), 376–405. doi:10.1007/s00454-022-00476-8.DOI
- [5]Á. J. Alonso, A sparse multicover bifiltration of linear size, Discrete Comput. Geom., published online August 4, 2026. doi:10.1007/s00454-026-00865-3.DOI
- [6]C. H. Dowker, Homology groups of relations, Ann. of Math. (2) 56 (1952), 84–95. doi:10.2307/1969768.DOI
- [7]S. Chowdhury and F. Mémoli, A functorial Dowker theorem and persistent homology of asymmetric networks, J. Appl. Comput. Topol. 2 (2018), 115–175. doi:10.1007/s41468-018-0020-6.DOI
- [8]T. Bauer, M. Kerber, F. Roll and A. Rolle, A unified view on the functorial nerve theorem and its variations, Expo. Math. 41 (2023), no. 4, article 125503. doi:10.1016/j.exmath.2023.04.005.DOI
- [9]R. Ghrist and A. Muhammad, Coverage and hole-detection in sensor networks via homology, Proceedings of IPSN 2005, IEEE, 2005, 254–260.DOI
- [10]V. de Silva and R. Ghrist, Coverage in sensor networks via persistent homology, Algebr. Geom. Topol. 7 (2007), 339–358. doi:10.2140/agt.2007.7.339.DOI
- [11]V. de Silva and R. Ghrist, Coordinate-free coverage in sensor networks with controlled boundaries via homology, Int. J. Robot. Res. 25 (2006), 1205–1222.DOI
- [12]J. Bochnak, M. Coste and M.-F. Roy, Real Algebraic Geometry, Ergebnisse der Mathematik und ihrer Grenzgebiete (3), vol. 36, Springer, Berlin, 1998. doi:10.1007/978-3-662-03718-8.
- [13]D. Bhattacharjee, Neuromorphic Grothendieck topoi for grid-embedded circuit architectures, SSRN, 2026. doi:10.2139/ssrn.6194939. [14] D. Bhattacharjee, Suspension of structures in two-dimensional topologies with or without the presence of χ ≥ 1 genus deformations for canonical 2ⁿ stabilizer points, Research Square, version 1, 2022. doi:10.21203/rs.3.rs-1798323/v1.
- [15]S. Singha Roy, D. Bhattacharjee and R. Sadhu, Instability in the linkage of topological spaces due to background ghosts, EPRA Int. J. Res. Dev. 8 (2023), no. 4, 276–279. doi:10.36713/epra13019.
- [16]E. Fogel, D. Halperin and R. Wein, CGAL Arrangements and Their Applications: A Step-by-Step Guide, Geometry and Computing, vol. 7, Springer, 2012. doi:10.1007/978-3-642-17283-0.DOI
- [17]C.-F. Huang and Y.-C. Tseng, The coverage problem in a wireless sensor network, Proceedings of WSNA 2003, ACM, 2003, 115–121.
- [18]X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless and C. Gill, Integrated coverage and connectivity configuration in wireless sensor networks, Proceedings of SenSys 2003, ACM, 2003, 28–39.
- [19]R. E. Barlow and F. Proschan, Statistical Theory of Reliability and Life Testing: Probability Models, Holt, Rinehart and Winston, New York, 1975.
- [20]B. Bollobás, D. Pritchard, T. Rothvoss and A. Scott, Cover-decomposition and polychromatic numbers, SIAM J. Discrete Math. 27 (2013), no. 1, 240–256. doi:10.1137/110856332.DOI
- [21]J.-L. Marichal, Weighted lattice polynomials, Discrete Math. 309 (2009), no. 4, 814–820. doi:10.1016/j.disc.2008.01.019.DOI
- [22]A. Dukhovny and J.-L. Marichal, System reliability and weighted lattice polynomials, Probab. Engrg. Inform. Sci. 22 (2008), no. 3, 373–388. doi:10.1017/S0269964808000223.
- [23]A. Ben-Tal, L. El Ghaoui and A. Nemirovski, Robust Optimization, Princeton University Press, Princeton, 2009. doi:10.1515/9781400831050.
- [24]T. Hailperin, Best possible inequalities for the probability of a logical function of events, Amer. Math. Monthly 72 (1965), no. 4, 343–359. doi:10.1080/00029890.1965.11970533.DOI
- [25]B. Csikós, On the volume of flowers in space forms, Geom. Dedicata 86 (2001), 59–79. doi:10.1023/A:1011983123985.DOI
- [26]F. Aurenhammer, Power diagram properties: properties, algorithms and applications, SIAM J. Comput. 16 (1987), no. 1, 78–96. doi:10.1137/0216006.DOI
- [27]G. T. Toussaint, Computing largest empty circles with location constraints, Int. J. Comput. Inf. Sci. 12 (1983), no. 5, 347–358. doi:10.1007/BF01008046.DOI
- [28]D.-T. Lee, On k-nearest neighbor Voronoi diagrams in the plane, IEEE Trans. Comput. C-31 (1982), no. 6, 478–487. doi:10.1109/TC.1982.1676031.DOI
- [29]A. M.-C. So and Y. Ye, On solving coverage problems in a wireless sensor network using Voronoi diagrams, in: Internet and Network Economics (WINE 2005), Lecture Notes in Comput. Sci., vol. 3828, Springer, Berlin, 2005, 584–593. doi:10.1007/11600350_58.DOI