Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Statement and constants
Let be a finite nonempty bipartite graph with a fixed coloring, with vertices and edges. Let , , and write with and . Define
where is the suffix-fan budget in suffix fans. Let have maximum degree at most and use the good-path thresholds with . Suppose has a neighbor and distinct neighbors different from . Suppose is a family of admissible -paths from , all of whose final vertices are heavy-adjacent at length to every , and
Then contains : two color-class hubs and a path of length replacing every edge of , with all replacement interiors disjoint from one another, the hubs, and the old vertices.
Reservoir and lifting facts
Suppose a simple graph has complete adjacency between two vertex sets . These sets are disjoint if both are nonempty. Given distinct , with and for even or for odd , an injective -path between them with interior outside a set can be selected whenever
Choose its internal vertices successively from alternating pools, excluding , the two endpoints, and previously chosen vertices. At every stage fewer than vertices are excluded from the required pool. Complete adjacency supplies every edge. Endpoints are allowed in .
For prescribed endpoint pairs, repeat this construction while adding all previously chosen interiors to . The sufficient common bound is
It gives pairwise disjoint interiors. Prescribed endpoints may coincide between different paths; when all endpoints lie in , no interior meets any of them.
Now take to be the length- heavy graph of . Suppose such an -path bundle has been chosen. There are shadow edges to replace. For each, use the avoidance lemma in good paths to select an admissible -path whose interior avoids , every vertex of every shadow path, and all previously selected new interiors. The total forbidden set has size at most
Thus (4) being at most suffices for all selections. Concatenating along each simple shadow path gives an injective length- path: new interiors meet neither shadow vertices nor other new interiors. Its interior consists of old shadow interiors and new interiors, so different concatenated paths have disjoint interiors and all avoid .
Finally, suppose a length- tail is appended to each lifted path. Assume its endpoint is the required right old vertex, its initial vertex is the lifted path's final vertex, its whole vertex set lies in , and its front excludes all old vertices and hubs. Suppose the fronts are pairwise disjoint, and no left endpoint lies on any tail. The appended paths are simple and have pairwise disjoint interiors: each new interior is contained in the union of one lifted interior and one tail front. These two types are disjoint because lifted interiors avoid . This statement includes , where the tail front is empty and appending changes no path.
Selecting two fans
Let and . Then and . Let be the vertices heavy-adjacent to every member of . All paths of end in .
The zero-tail case of the suffix-fan lemma, with old vertices, applies because . It gives a hub and a set of distinct neighbors of in . Its vertices avoid and . Put
Then and . Use the suffix-fan lemma again, now with tails of length , with arms at each of old vertices, avoiding . Its budget is at most , because the budget is a polynomial with nonnegative coefficients in its path-length and forbidden-set arguments and . This yields a hub , distinct old vertices , and tails from to them, all avoiding .
Assign a different index to each vertex of , and a different arm index to each edge. For an edge of , take the tail ending at the assigned of its right-color endpoint. Distinct edges get distinct arms, so their fronts are disjoint even if they share a right endpoint. Let
Then , , and the heavy graph has complete adjacency between and . In particular they are disjoint: if a vertex belonged to both, the required heavy relation at that vertex would be a loop.
Placing old vertices and completing the paths
If is odd, place the left-color vertices of injectively in and use as their hub. If is even, place them injectively in and use as their hub. There is room because . In both cases, place right-color vertices at their assigned and use as the second hub. The left old vertices and their hub lie in , while all right old vertices, all tails, and avoid . Thus the two hubs are distinct, the old-vertex map is injective, and no left endpoint lies on any tail. All required spokes are present by the two fan constructions.
Let consist of the chosen old vertices, the two hubs, and all vertices on the selected tails. Then
For each edge of , its left endpoint and the start of its assigned tail are distinct. If is odd, they lie respectively in ; if is even, they both lie in , so use as the alternating pools. Since , (1) implies
Apply (3) to obtain the required shadow paths. Their endpoints lie in , so their interiors avoid every old vertex, hub, and tail. Also
Lift them using (4), and append their tails. The final paths have length . The suffix-fan conditions ensure that their fronts avoid all right old vertices and ; avoidance of excludes the left old vertices and the first hub. The lifting and appending facts prove every other required disjointness. Hence the old vertices, the two hubs, and the interior vertices of each edge path define an injective edge-preserving copy of in .
Unused fan vertices impose no extra obligations: only the selected old vertices and tails belong to the copy. When , edges sharing a right endpoint may share their terminal shadow vertex, but it lies in and is never an interior vertex. The empty fronts make the same argument valid.
Source and scope
Complete reconstruction of BipartiteReservoirPaths, HeavyChainBundle,
AppendChainBundle, ChainFront.append_bundle, HubPathBundleCopy,
HubReservoirAssembly, HubFanReservoirCopy, and
HubHeavyConfiguration.copy, pinned Lean lines 8161–8649, 9366–9531,
and 9638–9785. The constants (1) are exactly its reserve, cost, and
liftBudget. This supplies the arbitrary-length forcing step summarized
in the exposition, p. 5.
Used by. Uniform heavy-path pruning.
Bears on. #571.