Princess searches: parked companion proofs
This companion preserves independent extensions and their existing proofs. It is parked: these open directions are not requirements for completing the rectangle project. Relevant fixed-deadline rectangle consequences remain with the main manuscript.
Rectangle overview · Progress reconciliation · Coverage and remaining gaps · Parked companion · PDF from the same source
Preserved results and parked scope
This companion preserves independent results from the combined September 2026 manuscript. No new mathematical results are asserted by the split. The active project asks for an absolute numerical expression for on every rectangle with constant budget and full initial uncertainty, together with directly specified optimal inspections and proofs of capture and minimality. This companion does not enlarge that completion criterion. Its research directions are parked until an explicit decision to resume them.
The preserved results include whole-strategy normal forms for equal-sided boxes; isoperimetric nesting and exact two-count evaluation on every all-odd box; reductions for boxes with a side of length two; exact profile transfer for either longitudinal parity; the complete , and time tables; and the all-length five-inspection formula on , . General-cylinder height bounds, feasibility, growth rates and effective eventual affine periods are also preserved. Their algorithms and parameter-dependent finite preprocessing are not presented as uniform fixed-size closed forms.
For reference the complete three-cube values are The box applications depend on the shared game semantics and compression lemmas proved in the main manuscript. References marked “main” point to that paired document and use its theorem numbering. The shared odd-period proof uses its local labels and links its rectangle-profile specialization to the main proof. There is one authoritative Lean source tree; application manifests, not duplicated formal developments, distinguish the two scopes.
The generic survivor-envelope transfer in the main manuscript applies also to non-path cross-sections and varying prescribed daily capacities. Those independent applications are parked here, while the minimum constant budget for a fixed deadline on a rectangle remains a consequence of the active capture-time relation. Likewise, a generic partial-state lemma may remain a main proof dependency without making its universal optimality theory an active objective.
How to resume
Read the scope document and companion handoff before choosing a new question. Identify its graph family, budget convention, initial uncertainty and desired output; do not inherit the rectangle completion criterion or silently extend it. The accompanying restart notes preserve accepted results, ordinary-proof and formal boundaries, finite witnesses, failed approaches, and unfinished investigations. The 13 September 2026 combined release is the immutable comparison point for this separation.
Equal-sided boxes and independent compression applications
The comparison operators are retained with the rectangle tools in the main manuscript. Here we preserve their independent higher-dimensional application.
Theorem 2.1 (Normal form on equal-sided boxes). On , , an optimal strategy from the full board can be chosen so that its possible-position sets and survivors are lower ideals for the legal moves (2.1) The conclusion respects arbitrary prescribed daily budgets. The same operators are available within every group of equal-length coordinates in an arbitrary Cartesian box. Odd-coordinate path compressions can be included simultaneously.
Proof. Lift both square operators to every pair of equal coordinates. They compress toward smaller on lines and . Use the potential A nontrivial plus-diagonal transfer by decreases it by , and a minus-diagonal transfer by . An odd-coordinate prefix transfer also strictly decreases it. The potential is uniformly bounded; on the bound suffices. Uniform cycling therefore gives an idempotent strategy compression. Its fixed sets are precisely the ideals for the displayed local moves, with the additional conditions when odd-coordinate operators are included. Apply Theorem 3.2 (main). ◻
In dimension two the two-diagonal fixed sets are the downward pyramidal sets of the square isoperimetric argument. They differ from ordinary checkerboard corner ideals. In any dimension they give an exact finite recurrence over their fixed family, since both neighborhoods and intersections remain fixed. The theorem does not bound the number of these ideals by a polynomial in or in .
An exact isoperimetric order in every all-odd box
The preceding rectangle theorem extends to every dimension. The extension uses a weighted exchange argument: compression in lower-dimensional faces first makes neighborhood size a sum of local costs, and an order comparison then identifies exchanges that cannot increase that sum. Parity-restricted isoperimetry on hypercubes was studied by Körner and Wei (1984), and local-to-global methods for Cartesian-product vertex boundaries by Bezrukov and Serra (2002). Here the neighborhood is the open neighborhood of a single color class. We give the face compressions and their exchange argument explicitly, rather than infer the result from a theorem about closed vertex boundaries.
Delete any factors of side length one, and write the remaining box as Thus coordinates are ordered from the shortest side to the longest. Let be its color- class, where the color of is the parity of . Within either color, order vertices by increasing and then by decreasing lexicographic coordinates. Write for this order and for its first vertices. The direction of the lexicographic tie is part of the definition.
Theorem 3.1 (Compatible isoperimetric nesting in all-odd boxes). For every , Moreover, is a prefix in the opposite color. Consequently the minimum capture time for every inspection budget on is given by an exact recurrence on states, and optimal inspection sets can be recovered from that recurrence.
For the minimizing order is the spacing-two prefix order of Lemma 3.4 (main). For , putting the shorter coordinate first and ordering it decreasingly within a weight layer is equivalent to the increasing-long-coordinate convention of Theorem 5.1 (main). These provide the induction bases. In particular, the higher-dimensional assertion does not assume a general Cartesian-product isoperimetric principle.
Prefix neighborhoods and a local cost identity
For a nonzero vertex , let be its last positive coordinate and put This is its earliest lower neighbor in decreasing lexicographic order.
Lemma 3.2 (Nesting of prefix neighborhoods). For the stated weight and lexicographic order, the neighborhood of a prefix is a prefix of the opposite color. This statement holds even without the assumptions that the side lengths are odd and sorted.
Proof. Within a fixed weight layer, preserves order, allowing ties. Indeed, suppose first differ in coordinate , so . Equal weights imply that has a positive coordinate after . If does too, neither predecessor operation changes the first difference. Otherwise and . A strict inequality preserves the order. In the equality case the tail of has total weight one; removing its unique unit gives .
Consider a nonempty prefix whose last, possibly partial, layer has weight . Every smaller opposite-color layer is completely covered: its nonzero vertices have lower neighbors in complete source layers. When weight zero belongs to the opposite color, it is covered by the first odd layer. No vertex above layer is covered. On layer , a vertex is covered precisely when its earliest lower neighbor belongs to the selected prefix in layer . The order preservation just proved makes these covered vertices an initial interval of layer . The empty prefix is immediate. ◻
Call a set pair-compressed if, after fixing all but any two coordinates, its selected vertices in either free-coordinate parity form a prefix of the inherited order. Define (1)
Lemma 3.3 (Neighborhood cost of a pair-compressed set). If and is pair-compressed, then (2)
Proof. For every nonzero , we claim Only the forward implication needs proof. Choose a neighbor of . The vertices and differ in at most two coordinates. If is a lower neighbor, then is no later than in their common weight layer. If is an upper neighbor, has weight two less than . Pair compression therefore puts in . If only one coordinate differs, any second coordinate can be used; one exists because .
For with last positive coordinate , the preimages of under are obtained by adding one in coordinate , if it is not full, or by adding one in any coordinate after . Their number is . The origin has the unit vectors as preimages. Thus the sum in (2) counts every nonzero neighbor exactly once.
If , a nonempty pair-compressed set contains a unit vector. Starting with any of its vertices of weight greater than one, decrease by two in a coordinate that is at least two, or decrease by one in two positive coordinates. Each move stays in a pair fiber and goes earlier in its order, so it preserves membership. The process ends at weight one. The origin is therefore an additional neighbor when , and it can never be a neighbor when . ◻
Face compression and its partial order
Suppose and the isoperimetric theorem has been proved in dimension . On each fixed color define a partial order as the reflexive transitive closure of (3) All generating relations increase the total order, so this is indeed a partial order. Its ideals are exactly the sets whose restriction to every codimension-one fiber is a prefix.
The inductive isoperimetric theorem and compatible neighborhood nesting make the prefix map on each -dimensional box a strategy compression: it is monotone, preserves cardinality, and sends each color’s neighborhood into the corresponding prefix of the original neighborhood’s size. The remaining side lengths are still sorted, and their order is the restriction of the global order to a fixed-coordinate fiber. By Lemma 3.3 (main), compressing all such fibers for one coordinate index is a strategy compression of .
Cycle through the indices. Every change strictly decreases the sum of the selected vertices’ positions in the global weight and lexicographic order. This nonnegative integer is bounded by . The simultaneous-compression argument in Section 3 (main) therefore gives a uniform finite composition whose output is fixed by every face compression. In particular, every can be replaced by a -ideal of the same size without increasing its neighborhood.
Every -ideal is pair-compressed. A two-coordinate fiber lies inside a codimension-one fiber obtained by fixing a coordinate outside the pair; such a coordinate exists because . The restriction of a prefix to a subfiber is a prefix of its inherited order. Thus Lemma 3.3 applies to the resulting ideals.
The exchange comparison
The following elementary comparison is the step that links the local cost identity to the global order.
Lemma 3.4 (Terminal-coordinate comparison). Let . If same-parity vertices satisfy and , then . Also, if and , then .
Proof. First, if coordinatewise and their weights have the same parity, then . Perform all required increments of size two within individual coordinates, and then pair the remaining increments of size one. Each step increases weight by two and changes at most two coordinates. Since , it leaves a coordinate unchanged and is a generator of (3).
For the first assertion, a coordinate agreement between and already gives a generator. Assume henceforth that all coordinates differ. If and some has , transfer units from coordinate to coordinate of , obtaining . This is legal because and . We have within their common weight layer, while follows from . The vertex retains coordinates of and agrees with in coordinate . Hence . If there is no such excess coordinate, then coordinatewise, and the preceding observation applies.
It remains to consider . Since all coordinates differ, . If a middle coordinate has , use the same transfer to coordinate . Again , and because . The same coordinate agreements give the two generators. Otherwise all middle coordinates increase: for . Weight equality gives Transfer units from the first to the last coordinate of . The resulting vertex is valid, since It satisfies , shares the middle coordinates with , and shares the last coordinate with . This proves the first assertion.
The coordinate complement reverses the weight and lexicographic order, and it preserves coordinate agreements. It therefore reverses the generated partial order. Applying the first assertion to proves the second assertion. ◻
Lemma 3.5 (Cost comparison). If have the same parity and , then .
Proof. If , they share a coordinate. If , use the first part of Lemma 3.4. The case cannot give a strict cost decrease, since and . Finally, if both last coordinates are positive, both costs are zero or one. A strict decrease forces , so the second part of that lemma applies. ◻
Proof of Theorem 3.1. The path and rectangle bases were noted above. In dimension , the inductive face compressions replace an arbitrary by a -ideal of the same size and with no larger neighborhood. The empty set needs no further argument.
If a nonempty -ideal is not a global prefix, let be its earliest missing vertex and its latest included vertex. Then . They are incomparable in : would contradict ideality, and would contradict the global order. By Lemma 3.5, .
Replace by . Removing preserves ideality because every proper successor of is later in the global order and hence absent. Adding preserves ideality because every proper predecessor of is earlier and hence present; is not such a predecessor. The new set has the same positive cardinality and color. The neighborhood cost identity (2) shows that its neighborhood does not increase. The sum of global positions strictly decreases, so iteration ends at the global prefix of that size. This proves the isoperimetric inequality. Lemma 3.2 gives compatible nesting, completing the induction. ◻
Profiles, exact capture times, and optimal inspections
Write , , and . The theorem supplies the complete profiles by a direct cumulative-sum construction: (4) For these expressions also agree with the odd-path profiles. Enumerate the vertices, order each color as specified, evaluate (1), and take cumulative sums. Using a mixed-radix lexicographic index, sorting requires integer comparisons; computing weights, indices and costs directly requires additional operations. This is a constructive profile algorithm, without an isoperimetric optimization subroutine.
Corollary 3.6 (Feasibility by one profile maximum). For every nontrivial all-odd box, the minimum feasible daily budget is (5) The one-room box has threshold one by direct inspection.
Proof. We verify the hypotheses of the general hunter-number criterion of Bolkema and Groothuis (2019, Theorem 16). That theorem states that a bipartite graph with compatible isoperimetric nesting has hunter number when the maximum neighborhood surpluses differ by at most one.
For completeness, the exact profile duality gives the required relation between these maxima. Define Then (6) Indeed, a majority set of size with at most neighbors leaves a minority -set with no edges to it, giving . Conversely, the majority complement of the neighborhood of a minimizing minority -set has size and at most neighbors. These two choices prove (6). Since , it follows that This last maximum equals . If , let . Then , so . If , the absence of isolated vertices implies ; thus and . For the reverse inequality choose a positive attaining . Such an exists even when , because then forces . For we have and , hence . Therefore .
Theorem 3.1 supplies compatible nesting, so the cited criterion yields . Its general lower-bound theorem is being used here; profile duality alone is not a lower-bound proof. The cumulative-sum formula follows from (4). ◻
The upper bound also admits a direct description. Spend all inspections on one current prefix cohort. If it is not yet captured, a majority step decreases its size by at least one, while a minority step does not increase it, because . Thus it clears after finitely many steps. Clear the other initial cohort next. This proves feasibility without asserting that serial allocation minimizes the time.
For example, the partial-sum scan gives Feasibility therefore needs only the profile scan. Minimum capture time uses the following two-count recurrence.
Define Isoperimetry and nesting imply that is an idempotent strategy compression. Theorem 3.2 (main) therefore gives an optimal strategy from the full board in which both current-color parts and both survivor parts are prefixes.
A state is the pair of counts in the current colors. Choosing survivor counts and costs inspections and gives the exact next state (7) The inspection sets are the suffixes and . Thus every transition is physically realized, and every unrestricted successful search is matched by a path in this state graph.
For a fixed daily budget , the optimum is the shortest-path distance from to , with value infinity when there is no such path. There are states. If , one final day captures every possibility. Otherwise, additional inspections cannot hurt, so it suffices to allocate exactly useful inspections. For the corresponding transition is (8) There are at most transitions per state. Constructing the graph and performing breadth-first search therefore take operations after constructing the profiles. Recording a shortest path recovers an explicit optimal inspection sequence. A finite optimum is at most , since a shortest path repeats no state. The bounds are polynomial in the number of rooms, rather than in the logarithms of the side lengths.
Equivalently, all budgets can be considered together. Let be the smallest daily budget sufficient in at most days. Then (9) This exact recurrence includes arbitrary interleaving of the two initial parity cohorts; it makes no serial-allocation assumption.
Remark 3.7. Every weight and lexicographic prefix is a checkerboard corner ideal: a distinct coordinatewise smaller vertex of the same parity has smaller weight. Hence the theorem also proves a corner-ideal normal form for the full-board game on every all-odd box. It does not assert that a global prefix can replace an arbitrary prescribed partial starting set without altering its optimum, and it does not settle boxes with even side lengths. The all-odd-box result gives exact feasibility, minimum time, and strategies through a polynomial recurrence; a uniform closed arithmetic expression for that time is a further question.
Eventual affine periods in odd cylinders
The interior-crossing argument extends to every fixed all-odd cross-section, in every dimension. The first step is an exact finite description of its two end regions; an affine plateau alone would not justify changing the cylinder’s length.
Let be a fixed nontrivial box with odd side lengths. Put Consider with odd longitudinal length . The one-point cross-section gives paths, already classified separately. For , the longitudinal coordinate is longest and is placed last in the order of Theorem 3.1. Write for its majority class size and for its exact color- profile.
Two finite tables describe both ends
For , let be the rank of in the parity order of the infinite prism . Every such point has weight at most , so every preceding point has longitudinal coordinate at most . Its rank is therefore independent of for and can be computed in the single finite slab . At most vertices have weight at most , so .
Using the transverse cost from (1), define Both tables are constant for .
Lemma 4.1 (Stable corner decomposition). For and , (10) In particular, every surplus is at most , and (11)
Proof. The ambient cost equals on the bottom slice, zero on an interior slice, and on the top slice. This includes the origin: its ambient cost minus one is the transverse origin cost. The prefix-cost identity therefore counts the selected bottom weights through and subtracts the number of selected top vertices.
Coordinate complement preserves parity and reverses both weight and lexicographic order. It carries the top slice to the bottom slice. Thus selected top vertices correspond to bottom vertices outside the prefix of size , and their number is . This proves (10). The empty prefix is separate because the extra origin-neighbor term requires a nonempty odd prefix.
The transverse full-class cost identity gives and . Nonnegativity of gives the asserted upper bound on surplus. Stabilizing both tables gives (11). ◻
The decomposition gives the stronger identities needed to change length. For two valid majority sizes and , with both longitudinal lengths at least , we have (12, 13) In the first identity the tail table is full; in the second the bottom weight table is full and the tail argument is unchanged. The first also holds at , since both profiles are zero there. Superscripts now indicate majority size rather than longitudinal length.
An all-odd box has a spanning path whose two endpoints lie in its majority color: traverse successive slices alternately forward and backward and induct on dimension. On that odd path a proper majority -set has at least neighbors, by omitting an unselected majority vertex and matching selected vertices toward it from both sides. A nonempty minority -set has at least neighbors, by its consecutive blocks in the spacing-two path order. The box contains these path edges, so (14)
Corollary 4.2 (Eventual feasibility threshold). If , then .
Proof. The size condition implies . The majority surplus is at most and attains at by (11). Apply Corollary 3.6. ◻
This is an eventual threshold; shorter cylinders can need fewer inspections. For example, a box needs twelve, whereas a sufficiently long cylinder with cross-section needs thirteen.
The period and an explicit threshold
Fix a feasible eventual budget and set For the explicit threshold define (15)
Theorem 4.3 (Eventual affine period under the preceding profile hypotheses). For every odd with , (16) At the eventual minimum budget , increasing a sufficiently large odd length by two increases the optimal time by exactly .
The threshold is not intended to be sharp. The proof uses the profile bounds, plateau and stable translations just proved, together with connectedness.
A potential with a bounded total deficit
For , write and . Define
Lemma 4.4 (Uniform potential and time bounds). For , (17) Consequently (18)
Proof. The potential inequality is trivial if . Otherwise let and . If , then and , so the current potential is zero. If , then , and The successor potential is therefore . In the remaining region both profiles are on their plateaus, so . The difference of the unclipped affine expressions is . Common monotone, -Lipschitz clipping proves (17).
For two quota shares , the right sides sum to at most . Both full color classes have potential , giving the lower bound by summing daily decreases. For the upper bound, start with the minority cohort of size . Each pair of full-budget days reduces an uncleared cohort by at least . Thus days suffice. Pad early clearing to this fixed odd phase length. The other initial cohort remains its full current color class and, after the odd phase, is also in the minority color with size . Repeat the phase to obtain the upper bound. ◻
For a rectangle , , the explicit profiles of Theorem 5.1 permit the sharper corner radius in the preceding argument. At minimum budget, strengthen its potential slightly as follows, for every odd . Take and . In the low region the current potential is zero for and at most one for ; the high-region and plateau arguments are unchanged. This gives the useful uniform estimate (19) Thus its leading term is for every fixed odd width, independently of whether a sharper correction has been determined.
Return to the preceding cylinder family, with and the potential of Lemma 4.4. Assume , so and . Fix an optimal prefix strategy, using padded full quotas as in Section 2. Let be the sum of its two current-color potentials and put These are integers, and the upper bound in (18) gives (20) Here accounts for the rounding. Call a day efficient if , and bad otherwise. There are at most bad days.
An efficient day gives all inspections to one cohort. Indeed, if both positive-part losses in (17) are positive, their sum is . If only one is positive but neither share is , it is at most . Thus on an efficient day the active cohort loses exactly potential and the inactive cohort’s potential remains exactly constant.
From flat potentials to empty or full cohorts
Zero inspections strictly increase every intermediate potential: (21) For a proper majority prefix, , so its unclipped expression increases by at least one after the color reversal. A full majority prefix has potential and is excluded. For a nonempty minority prefix, , giving the same conclusion. Clipping preserves strict growth while the old value is below .
After an active cohort loses on an efficient day, its potential is strictly below . If it is still positive, (21) forces it to stay active on the next efficient day. A switch is possible only when its potential reaches zero. It cannot become active again in the same efficient run, since zero cannot lose and its inactive value must stay constant. Hence each consecutive efficient run has at most two focused blocks, and there are at most such blocks in total.
Call a day clean when all inspections target one cohort and the other cohort is actually empty or actually its full current color class. Flat potential alone is insufficient for this conclusion. We now bound the transient days needed to reach actual emptiness or fullness.
If a nonempty proper support lies in one color of a connected bipartite graph without isolated vertices, then . Inclusion follows by backtracking along an edge. Equality would make closed under two-step paths; connectivity makes the two-step graph connected within each color and would force to be full. Therefore an uninspected nonempty proper prefix grows by at least one every two days until it is full.
During an efficient focused block the inactive potential is constantly zero or . At zero, its count is at most ; if nonempty, it cannot remain in that range for more than days. At , its count is at least , hence within of its full class; it becomes full within days. Empty and full cohorts remain so under further uninspected moves. Each efficient block therefore contributes at most nonclean days. Counting all bad days as well, the entire optimal search has at most (22) nonclean days.
A protected band and its two individual cuts
Every one-day count change has absolute value at most : profile surplus is between and , and each quota is at most . Record both source counts from each nonclean day. A count forbids integer cuts with , at most cuts. There are at most records. Restrict candidate cuts to (23) There are candidates. By (15), this exceeds . Choose a cut forbidden by no record.
No nonclean transition can touch the protected interval . A cohort in that interval is therefore active on every day, receiving all inspections; an inactive clean cohort is empty or full, both outside the interval. Its count never increases. Nor can it cross the interval upwards: a nonclean transition cannot touch it, and a clean active transition does not increase. Both cohorts begin above and finish below the interval.
For each initial cohort , choose its first count at most . The previous count is larger, so the displacement bound gives (24) The entire protected interval is inside the profile plateaus, including all relevant survivors. A full-budget step there sends to , so every pair of days reduces its count by exactly and restores its color. The next days therefore take to . This duration is even, and the trajectory stays in the protected band. Throughout the block its inactive companion remains empty or full. The two crossing blocks cannot overlap.
Define the individual endpoints They need not agree for the two cohorts. This avoids an otherwise real residue problem: when , a trajectory may skip a prescribed count, and the two cohorts need not have matching residues. One common protected band supplies two legitimate individual cuts. Every visit to belongs to the chosen crossing block, because active clean trajectories are nonincreasing and nonclean transitions cannot touch the larger band. Boundary stalls at the minimum budget are harmless; the even block duration preserves the needed phase.
Removing and enlarging the crossing blocks
Proof of Theorem 4.3. First contract the majority size from to and delete both crossing blocks of length . At each remaining state transform initial cohort by No retained state lies strictly between these cases. At the ends of a deleted block, and both map to . Its inactive companion is empty or full at both ends; a full class maps to the contracted full class. Since is even, the color labels also match. The two state paths therefore glue.
For a low retained source, its survivor is at most . The contracted far-distance satisfies so the low profile identity (12) applies. Its successor cannot enter the removed interval, by the protected-band argument. For a high retained source, the contracted survivor is at least The stable upper profile identity (13) therefore gives These identities verify every retained transition. Quotas remain within the same budget, and unused quota may be wasted. The result is a physical prefix search on length . Its majority size is at least , so its length exceeds and the longitudinal coordinate remains longest. Thus all stable profile identities still apply. The resulting search is completed in days. Hence (25)
Conversely, start with an optimal search on any and its protected blocks. Enlarge to . Keep lower counts at or below unchanged and increase upper counts at or above by . Replace each block from to by a clean block from to , lasting days. The affine profiles realize this trajectory explicitly, with the inactive companion empty or the enlarged full class. The extra days per block are even. The same low and high identities verify every other transition. Thus Apply (25) at for the reverse inequality. Since and , this proves (16). ◻
Let be the least odd length at or beyond the threshold. For each of the odd residue classes modulo , the exact two-count recurrence determines the optimum and an optimal strategy at one of The theorem then determines every later time in that class and constructs its optimal strategy by insertion. In particular, At the eventual minimum budget there is one offset , with for every sufficiently large odd . The offset can depend on the transverse shape, not only on its number of rooms. For rectangular cross-sections , the stronger bounds in (19) give . The offset recurrence and its parameter-dependent finite initialization are not a fixed-size numerical expression. Their reduction remains part of the rectangle objective when .
An exact three-dimensional family
For one cross-section the finite corner calculation gives the optimum from the shortest nontrivial cylinder, without the conservative threshold in Theorem 4.3.
Theorem 4.5. For every odd , five inspections per day are necessary and sufficient on , and
Proof. Put . For , the ranks of bottom-slice vertices in their respective parity orders, and their transverse costs, are These ranks already stabilize at . The last even bottom point is first in weight layer four, and its earlier even layers have longitudinal coordinate at most two. The last odd bottom point is sixth in its parity order: its predecessors are the three unit vectors and . Enlarging the longitudinal path therefore introduces no earlier point in either list.
Let be the cumulative listed cost through rank , and let count the listed ranks at most . The cost and complement argument of Lemma 4.1 gives, for , with . Thus the corner radius is eight, and the central profiles are and . The majority surplus is at most four and equals four at : and for every . Corollary 3.6 gives the minimum budget five.
For the exact time use the identical charge sequences They satisfy the daily charge bound (113) (main). The rational shortest-charge potentials described in the preceding section are checked against every transition Together with a minority-first serial strategy, the five finite certificates give Here the strategy spends all available inspections on the first cohort until it is captured, uses any remaining inspections on its finishing day on the second cohort, and then finishes that cohort. The finite verifier checks the physical room neighborhoods and replays these inspection sets, as well as checking all 1,950 rational inequalities.
At the base , take , , and . The exact arrays satisfy This is the full collar , and , . Both active cohorts visit count 25. At the first visit the other cohort is full, since places the visit before the first cohort’s finishing day. At the second visit the first cohort is empty.
Consequently Lemmas 22.1 (main) and 22.2 (main), in their compatible-profile formulation, apply with corner radius eight. Increasing by inserts an affine interval in each potential and raises their initial sum by . Inserting full-budget days at each serial cut realizes the same increase in time. Each pair of inserted days reduces the active count by one and restores its color, while the other cohort stays full or empty. All remaining transitions follow the stable low and translated high profiles above.
For every odd , choose . The matching bounds are then . The finite certificates cover the smaller odd lengths, completing the proof. ◻
The exact verifier and receipt are included in the companion artifact:
src/three_by_three_cylinder_time.py
research/three-by-three-cylinder-time.json
The receipt stores the corner tables, charges, finite values, and complete base potential arrays. An independent verifier also checked actual room neighborhoods and schedules at seven lengths, including 13 and 31. These checks establish the finite premises of the insertion proof. The variable-length theorem is an ordinary proof with exact rational certificates; it is not claimed here as a complete physical Lean theorem.
Higher-dimensional boxes
The preceding compression theorems work in arbitrary dimension, but do not by themselves provide a closed time formula for every box. We give two unbounded applications and a fully certified three-dimensional example.
A side of length two
Let be bipartite, with color function , and put . In either color class of , there is exactly one vertex above each vertex of : its second coordinate is modulo two. Under this identification, The vertical move preserves the projection, and an -move changes it to an -neighbor. This proves the equality for arbitrary sets, including boundary and empty sets.
Suppose has an order with prefixes such that every -set has at least vertices in its closed neighborhood and . Put . The two initial-color cohorts then have the exact state transition (26) starting at . A state is capturable on the current day exactly when . Tail inspections of the prefixes attain each step. Conversely the cardinalities in every unrestricted search dominate these counters when the same allocations are used. Thus shortest-path search on states returns both the exact time and an actual optimal strategy, using transitions after the profile is known.
Theorem 5.1. Under the preceding closed-neighborhood nesting hypothesis, Both this feasibility formula and recurrence (26) apply to every Cartesian box having a side of length two.
Proof. Write . If , select with . A cohort of size at least retains at least possible positions after inspection and has at least after movement. Initially . Since , the invariant prevents capture forever. If , a canonical cohort of size has next size at most . Clear it, then clear the other cohort in the same way; the untouched projected cohort stays full.
For Cartesian , omit length-one factors, list the other side lengths in increasing order, and order vertices by increasing coordinate sum, breaking a tie by putting the larger first differing coordinate first. The classical simplicial isoperimetric theorem gives exactly the closed- neighborhood nesting hypothesis. We use the statement and definitions in Otachi–Suda (Otachi and Suda 2011, Theorem 2.5), where the result is attributed to Moghadam and Bollobás–Leader. For the one-vertex empty product take . ◻
For , the vertex boundary width of is , so . If exactly one of is one, the remaining nontrivial ladder has threshold two; if both are one, it is a single edge with threshold one. The theorem also covers all hypercubes. Its input is a classical closed-neighborhood theorem; it does not assert open-neighborhood nesting on arbitrary even rectangles.
Exact profile transfer for either longitudinal parity
There is a useful further recurrence even when global minimizing prefixes are unavailable. Let a bipartite transverse graph have compatible minimizing parity orders with profiles . For a one-color support in , let be its size in column , and let be its global color.
Proposition 5.2. For each prescribed column-count vector, the exact minimum neighborhood size is This holds for every positive , including even .
Proof. In column , the neighborhood is the union of the transverse neighborhood of that column and the supports in the two adjacent columns. Its size is at least the displayed maximum. Replace every column support by the corresponding transverse prefix. All three sets are now prefixes of the same opposite color order, and their union has size exactly the maximum. These replacements attain all column minima simultaneously. ◻
Minimize the sum over vectors with to obtain the exact global cardinality profile. A transfer state remembers the previous count , current count , and cumulative count. Appending charges and replaces the pair by . Zero counts at the two outside columns give the boundary conditions. Writing , this direct recurrence uses arithmetic operations and memory once the transverse profiles are known. It applies in particular to every all-odd cross-section.
This computes exact neighborhood minima, not compatible global orders. The minimizing vector can depend on without being nested. A search using only these cardinality profiles therefore supplies a lower time bound; it is not asserted to attain that bound on arbitrary even cylinders. The accompanying code checks the recurrence against all one-color supports of the box.
The finite check as a corollary
Proposition 5.3. On , the optimal capture time with five inspections per day is .
Proof. This is in the all-length theorem 5.5: . ◻
An independent finite verification remains available. Slice compression reduces the physical game to eight counts; exhaustive breadth-first search first leaves at most five rooms after 35 movements. It checks 1,109,364 transitions and discovers 2,017 states. A separately implemented physical-neighborhood search obtains the same layers and optimum, and its saved 36-day schedule replays on the actual room graph. The complete recurrence and verifier are in src/three_by_three_by_four_exact.py, with receipt and witness in research/three-by-three-by-four-exact.json. This supplies an independent finite check of the general theorem; repeating its full finite proof is unnecessary. It is not a complete physical Lean theorem.
Two complete examples with even sides
The distinction between a minimum neighborhood size and a sequence of compatible minimizing shapes is visible even on small cubes. The following two tables are exact ordinary computer-assisted theorems. Their lower certificates and physical schedules have been checked by a second implementation, independently of the search that found them.
Theorem 5.4. The minimum capture times on and are as follows.
| Daily budget | Minimum days | Daily budget | Minimum days |
| – | – | ||
| – | – | ||
| – | – | ||
| – | |||
| – | – | ||
| – | or more | ||
| – | |||
| or more | |||
Proof. Apply Theorem 2.1 to every equal-length pair, and also compress the length-three coordinate in the second box. The one-color fixed families contain respectively and sets per color. These families are enumerated without a geometric guess: order vertices by increasing , and either omit each vertex or include it when all its legal predecessors are already present. The predecessor moves are (2.1), together with on an odd axis. This recursively enumerates every ideal exactly once. Direct physical neighborhoods preserve the fixed families.
Minimizing at each cardinality in these families gives the exact unrestricted one-color neighborhood profiles, by compression. They give an impossibility trap below budgets eight and seven, respectively. On the four-cube the profile is the same in both colors and is For example, a cohort of size at least retains at least rooms after seven inspections, and then has at least positions again.
The two-count lower relaxation formed from the exact profiles gives every listed finite lower bound except at budget eight in either box. To verify this statement, enumerate all count pairs, all quota splits, and successive sets of pairs that can reach capture. This calculation is the same monotone finite recurrence used for the three-cube above. Actual room-coordinate schedules attain every listed bound; the verifier updates the complete physical belief set after each inspection and movement. Budget monotonicity extends endpoint schedules across each displayed range.
The two exceptional lower bounds have short certificate descriptions. For each fixed one-color set let be the nonnegative integer in the accompanying table. For every fixed survivor , put . At budget eight the tables satisfy (27) On , the charges at are ; both full-color potentials are . Two allocations totaling at most eight have total charge at most two. Telescoping (27) therefore gives . There are inequalities to check. An attaining prefix sweep for each cohort has sizes Each sweep takes twenty days; reflection in an even axis gives the favorable starting phase for the second cohort.
On , take and full-color potential . The inequalities give , attained by the stored physical schedule. These certificate checks require only integer inequalities and direct finite neighborhoods. They do not trust the shortest-path procedure that generated the potential tables.
Finally, both boxes have a perfect matching. Its disjoint alternating trajectories require at least half the volume in two days; two successive inspections of one full color attain that threshold. One-day capture requires the entire volume. This proves the remaining endpoint ranges. ◻
The independent verifier is src/even_cube_resumed_independent_review.py; complete certificates, room schedules, and review receipts are in the corresponding research/even-resume-* files in the research archive. At eight probes the four-cube’s cardinality relaxation predicts only days, compared with the true ; on it predicts instead of . Thus exact neighborhood profiles alone need not determine exact capture times. The shape information retained by the compression is mathematically necessary for these lower arguments.
The complete example
Encode a room by . Its color is modulo two. The two classes have sizes . Their minimum open-neighborhood sizes are the following; a dash indicates a source cardinality larger than the class.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 3 | 5 | 7 | 8 | 9 | 10 | 10 | 11 | 12 | 12 | 13 | 13 | 13 | 13 | |
| 0 | 4 | 6 | 7 | 9 | 10 | 11 | 12 | 12 | 13 | 13 | 14 | 14 | 14 | – |
Here is a finite certificate procedure for the table. For each color, list its vertices; recursively either include or exclude the next vertex, maintaining the selected count and the union of its physical neighbor sets. At every leaf check . This has leaves. The generic recursion is proved sound in Lean before the concrete finite check is kernel evaluated. Prefixes in increasing coordinate sum with decreasing lexicographic tie breaking attain the values. Neither the lower bound nor the formal classification assumes that an arbitrary search uses these prefixes.
For a fixed budget define the relaxed count successor All arbitrary physical successors dominate one of these. The finite calculation below independently specifies the time lower bounds. It uses just count pairs; denotes relaxed states that can reach zero in at most inspection rounds.
W = {(0, 0)}
for t = 1, 2, ...:
Wnext = W union {(a,b): 0<=a<=14, 0<=b<=13,
f_p(a,b) belongs to W for some 0<=p<=m}
if (14,13) belongs to Wnext: return t
if Wnext == W: return infinity
W = Wnext
The required lower endpoint checks are at budgets , respectively. In Lean the corresponding distance potentials are stored as finite integers and checked to be nondecreasing in both counts, zero at zero, and to drop by at most one under every relaxed transition. This proves the lower bound without trusting the search routine that found the potentials. For budgets at most four, there is a shorter proof: every same-color triple has at least seven neighbors, so a cohort of at least seven positions can never fall below seven after four inspections and movement.
For clarity, explicit upper schedules are given next. Each row is a sequence of daily inspection sets; a superscript means repeat the entire listed sequence twice. The physical update , starting from all rooms, verifies every schedule directly.
| Inspection sets in order | |
|---|---|
| 5 | |
| 6 | |
| 7 | |
| 9 | |
| 12 | |
| 13 | All odd-numbered rooms, on each of two consecutive days. |
Larger budgets inherit these schedules. Fewer than probes cannot capture every possible initial room in one day, and can. We have therefore proved the complete table recorded in the companion introduction. Its geometry, finite inequalities, physical schedules, and interpretation as capture of every actual target walk are all checked in Lean.
The exact five-inspection time on every cylinder
Theorem 5.5. For every , The proof combines an explicit physical sweep with an ordinary lower certificate for arbitrary supports. The new even-length argument is not presently a complete physical Lean theorem.
The odd case is Theorem 4.5. Assume and put . Both checkerboard classes have rooms. The compatible transverse profiles are Compress every transverse slice to its parity prefix. This operator is monotone and cardinality preserving, and satisfies by the fiber-compression theorem. For a compressed phase- set with slice counts , its exact neighborhood count in slice is We first establish a sharp obstruction to consecutive small boundaries.
A finite word certificate for every even length
For phase zero, pair consecutive counts into letters with , . Give a letter the cost and consecutive letters , the edge cost The neighborhood surplus is exactly ; no outside edge is added. Every edge cost is nonnegative. The vertex costs are the following nonnegative matrix, with rows and columns : Thus a word of surplus at most four has no prefix of larger cost.
Here is the entire finite certificate specification. A state records its last letter, cost at most four, occupied count capped at four, omitted count capped at eight, whether its first , and length capped at two. Initialize with every one-letter word of cost at most four. Appending adds to the cost, to the occupied count, and to the omitted count; saturate the two counts, preserve the first-letter flag, and cap length at two. Discard costs above four. Finite closure gives exactly 113 states and 346 edges. Every terminal state of capped length two satisfies:
Its cost is at least zero if either capped count is zero, and otherwise at least , where are its two capped counts.
If its cost is four, , and , its first and its last letter is with .
These are finite integer checks of the stated initialization and transition rule, supplied in the accompanying certificate. Induction on word length makes them valid for every ; costs above four trivially satisfy the first bound. Reflection in the even longitudinal side exchanges the colors, giving phase one too.
Consequently every monochromatic set of size has at least neighbors, where (28) Compression transports this bound to arbitrary supports. Call a survivor critical if its surplus is four and . A compressed phase-zero critical set has at most two neighbors in the last slice, whereas every compressed phase-one critical set contains at least three rooms in that slice. Hence consecutive compressed critical survivors are impossible. For arbitrary critical , (28) forces . The compression inclusion therefore becomes . If a second critical lay in , monotonicity would give , the same contradiction. This proves the obstruction for arbitrary consecutive survivors.
A two-component integer potential
Let record whether the previous survivor was critical, starting with . A marked count satisfies , and the obstruction forbids . Use charges Define Both functions are nondecreasing in their valid count domains. For every one-cohort step with useful allocation , (29) To specify its complete check, put . At the only output is . If , the minimum marked output is and the minimum unmarked output is ; the former is forbidden when . Outside this interval the output is unmarked with count at least . Monotonicity handles every larger actual neighborhood. These cases include all geometric outputs.
For , substitution checks respectively 183, 345, 507, and 669 inequalities, using integers only. The following three cases prove every larger parameter, so this finite verification is not an extrapolation. Write , . If , every minimum output is at most 22 and the base inequality is unchanged. If , subtract from source and output counts: the residual is at least , and all profiles, history endpoints, and potentials translate exactly, the latter by . Finally, if , the residual lies in , and source and minimum output are in the affine region . The possible drops are for or , and for ; each is at most . This proves (29) for every . The four bases cover all remaining physical half-sizes .
Both initial potentials are , and both terminal potentials vanish. The combined potential decreases by at most three per day. Therefore
An explicit sweep attaining the bound
By Lemma 3.2, weight-then-reverse-lexicographic prefixes have prefix neighborhoods even when a box has an even side. We use this nesting only for construction. Let be the cumulative cost through the bottom-slice ranks at most , and the number of such ranks. The stable bottom data are They stabilize already at , as in the odd-cylinder proof. Reflection now exchanges the colors. Counting the top slice gives the exact physical prefix profiles, zero at zero, Indeed the top slice has vertices of source color , its omitted vertices have the bottom ranks of color , and the origin correction is ; the resulting constant is .
Start one cohort in phase zero of this order and inspect its last five rooms each day. The full count follows returning to phase zero. For every phase-zero count , the next two days are . After such pairs, the count is nine in phase zero. The final four days are All these transitions follow by direct substitution in : is saturated by rank three and by rank four, while the opposite tails supply the displayed upper range. Thus the solo duration is for every .
This duration is even. The untouched cohort is then in physical phase one. Reflect the order in the longitudinal coordinate for its sweep; reflection exchanges colors, so it starts in virtual phase zero and has the same duration. The first cohort is empty and remains empty. The two physical sweeps take days, proving the theorem. The independently reflected second order matters: the same orientation would take one additional day.
The accompanying integer certificate and an independent implementation check the finite boundary assertions and all base inequalities. Separate coordinate-neighborhood replays check the two complete sweeps at . The displayed word induction, three-interval potential argument, and explicit sweep establish the unbounded theorem.
Six inspections on even cylinders
Theorem 5.6. For every even ,
Proof. Put and . We reuse the arbitrary-support geometry proved in Section 5.6; those geometric statements do not depend on the inspection budget. For a cohort of size , let record whether the preceding survivor had surplus four and size in . Initially . The valid domains are for , and for . After useful inspections, put . An empty survivor gives . Otherwise the next size satisfies , where is (28). The next bit is one exactly when and . Consecutive bits equal to one are impossible. This relaxes every physical search, including searches whose supports are not global prefixes.
Assign charges . They satisfy whenever . Define Both functions are nondecreasing. Every allowed transition satisfies (30) Here is a finite verification with an explicit extension to all lengths. For , enumerate valid , , and every . Set precisely in the critical case above, reject , and check (30); when , check just . These are respectively 1,095 and 3,174 integer inequalities, all satisfied. This specification and the formulas fully determine the finite certificate; the companion artifact includes an exact enumerator.
For , where , it suffices by monotonicity to check the least output in each next-bit class. Split the source range:
If , the profile and critical status are unchanged from , and every minimum output is at most 19. The potentials are also unchanged, so the base inequalities apply.
If , subtract from source, survivor, and output. Since , the lower profile and critical upper endpoint depend only on ; the full case remains full. The transformed transition is therefore an allowed transition. Both potentials decrease by , including the full-state cap.
If , then . The minimum branches are with , and or with . The uncapped formula applies throughout. The maximum drops over , for , are Every entry is at most .
This proves (30) for every even length. The two initial potentials sum to and both vanish at capture. Their combined daily drop is at most two, giving .
For the upper bound, the first two moves depart slightly from a global prefix sweep. Start with the phase-one cohort, whose full slice counts are . Retain the transverse slice prefixes with counts on the first two days. Their successive neighborhoods, calculated from the transverse profiles, are Each move inspects six rooms, and . The global weightlex prefix of size is contained in . Indeed, its only missing rooms are four final-slice cells of coordinate weight at least . Reflection in all three coordinates maps rooms of weight at least to the seven phase-zero rooms of weight at most two. Thus all four missing cells lie among the seven largest-weight rooms and are omitted by this prefix.
Now repeatedly retain the global prefix of size . The compatibility and exact prefix profiles established in the preceding subsection justify every later move. Starting in phase one, each pair with gives . After pairs the count is 14, and the final six days are One cohort therefore takes days, an even number. The other cohort stays full during these moves. Reflecting the long coordinate converts its phase zero into the virtual starting phase one, so the same construction clears it in a further days. ◻
The finite arithmetic certificate and its all-length extension are ordinary proofs. This additional even-cylinder result is not presently a complete physical Lean theorem.
Applications of the shared height construction
The height construction is Theorem 24.1 (main) in the main manuscript. We use it here without duplicating its proof.
Theorem 5.7 (Exact feasibility on sufficiently long boxes). Let be a finite bipartite graph with vertices and a Hamiltonian path. If , then In particular, this applies to every Cartesian box used as the transverse graph, with arbitrary even or odd side lengths.
Proof. The Hamiltonian path supplies a spanning subgraph of , so is a subgraph of . An evader can restrict its moves to this subgraph; the subgraph need not be induced. The classical rectangle theorem (Abramovskaya et al. 2016, Theorem 2) therefore gives Theorem 24.1 (main) gives the matching upper bound. A Cartesian box has a Hamiltonian path by the usual snake construction: traverse successive slices alternately forwards and backwards along a Hamiltonian path in the lower-dimensional box. The joining endpoints differ only in the new coordinate. ◻
Thus, for example, requires exactly nine probes for every , and requires exactly seven for every . The length threshold is sufficient; no claim is made that it is the first length attaining the eventual budget. This theorem settles feasibility in an unbounded family containing all side parities, without asserting an optimal-time formula.
Corollary 5.8. For every , . The remaining values are two at and four at .
Proof. For the board contains the three-cube. An evader may choose to stay in that subgraph, so its hunting number is at least five. Theorem 24.1 (main) gives the upper bound with . At use the rectangle theorem; at use Theorem 5.1 with the base. ◻
For a general box this construction can be applied along a longest axis, giving as a sufficient budget. It can be loose. The five-inspection time of every cylinder is determined above; the full classification at larger budgets remains open here.
General-cylinder growth rates
Theorem 25.1 (main) in the main manuscript, retained there as a rectangle proof tool, also gives the following independent applications.
For example, at budgets nine and ten respectively, and . At seven probes, . Here the cross-section and budget are fixed while the longitudinal side grows. The next theorem strengthens this leading-term result to an exact eventual affine period for every fixed transverse box. Exact constant terms for all short boxes remain a separate question.
Eventual affine periods for every fixed transverse box
Theorem 6.1 (Every fixed transverse box). Let be a fixed Cartesian product of finite paths, with . For each fixed integer , put There is an effectively specified positive integer , bounded by a polynomial in and , such that (31) Both longitudinal parities are covered, and is an even integer. For each integer , all sufficiently long cylinders are impossible to search with that budget.
Combining the parity classes
Proof of Theorem 6.1. Every transverse box has a Hamiltonian path by the snake construction used in Theorem 5.7. If is even, Theorem 26.1 (main) already supplies the asserted recurrence for both longitudinal parities. If is odd, every nontrivial transverse side is odd. Theorem 4.3 applies to odd longitudinal lengths, while Theorem 26.4 (main) applies to even lengths. Both give exactly the same even period and the same increment . Taking the larger threshold proves the common recurrence on both parity classes.
If , the cylinder is a path. For the formula , , gives period two and increment four. For , take and in (1) (main). This changes its ceiling by four and preserves both the exceptional congruence and the parity correction, giving the required increment .
For and integer , Theorem 5.7 gives impossibility whenever . If , the only such budget is zero; no target on a nonempty path can be captured without an inspection.
For completeness the displayed sufficient time thresholds are polynomial. With , their definitions give , , , and . Because , we have and , so and . The dominating threshold term is . For the earlier odd-length box theorem, , hence its corner bound satisfies . Substitution into (15) also gives a polynomial bound, dominated by . The path threshold is smaller. Taking the larger parity threshold thus preserves a uniform polynomial sufficient bound. ◻
At the eventual minimum budget , the period is two. The time increase on adding two columns is when is even and when is odd. The polynomial onset bound is sufficient, not a claim of the earliest length at which this recurrence holds.
The theorem fixes the entire cross-section and the budget while the last side grows. It does not supply the smallest period, the finite exception values, or a simple formula for every arbitrary finite box. The proof covers every transverse box; for a general odd-order Hamiltonian graph the new paired-column theorem only asserts the even-length case. These eventual-period results have ordinary proofs and independent review, rather than complete Lean formalizations.
Formalization, evidence and provenance
The canonical development has 83 Lean 4.33.1/Std source modules shared with the main project. There are no admitted proofs, project-specific mathematical axioms or trusted external solver results in the checked receipt. Scope manifests assign application roles while keeping one source for each module. Module counts must not be read as numbers of complete geometric classifications. This companion package contains 51 modules, including 11 shared with the 43-module rectangle package. The split preserves the existing compilation receipt and checks unchanged source hashes and import closure; it does not claim a new Lean compilation.
Two complete physical-game classifications belong to this companion.
ThreeCubeTimeClassification covers every budget on , including the five-inspection eighteen-day lower bound and attaining schedules. FourCubeClassification covers every budget on , including the shape-sensitive forty-day lower bound at budget eight. Both quantify over actual target walks and room-valued inspection sequences. The paths and two-row classifications belong to the main rectangle scope.
The all-odd-box isoperimetric nesting theorem, the closed-neighborhood side-two reduction, exact cylinder profile transfer, ordinary classification, unbounded formulas, general height constructions and eventual periods have ordinary proofs rather than complete physical-game Lean proofs. Concrete cube profiles, compression operators, semantic reductions and finite checks support some of them without verifying every geometric hypothesis. The generic survivor-envelope equivalence is formalized, while its spatial matrix and semilinearity applications remain ordinary proofs. Each theorem’s source and the detailed module map retain these distinctions.
The original path research is credited to the author’s October 2019–March 2020 work. The subsequent grid and box investigation, experiments, proof development and writing used substantial assistance from Astra 6 through the Codex harness. Reorganizing these results does not change attribution, proof status or priority claims. The human author retains responsibility for the work and any eventual submission.
This companion is parked, not an arXiv submission. Its remaining questions are independent future work. The canonical records and downloads are at https://angelraychev.com/princess/extensions/.
Acknowledgments
The author thanks Dimitar Rusev for writing the preliminary section on monotonicity (Section 3) in the 2020 student-conference version of this work. By agreement, his contribution to that version is acknowledged here; both authors remain credited in its bibliographic entry. The author also thanks his mathematics teacher and mentor Dimitar Dimitrov, who encouraged him to pursue mathematical research and guided his early work.