Transport and feasible moves in delta-matroids #
Twists and coordinate equivalences preserve the one-sided exchange contract and evenness. Feasible tuples of an even delta-matroid are connected by two-coordinate flips; each move toward a fixed feasible target reduces the Hamming distance by exactly two.
The four-coordinate consequences isolate the exchange arguments in the proof of Lemma 35, p. 17 of arXiv:1602.03124v6 [KKR18], reused in Lemma 37, pp. 18–19. They are statements about one relation, not the paper's full DAG lemmas. The four coordinates are pairwise distinct and the relation is even. The transport and connectivity proofs here are direct arguments, not claims to formalize additional named results of that paper.
Main results #
IsDeltaMatroid.twist,IsDeltaMatroid.reindex: transport of exchange.IsEvenDeltaMatroid.twist,IsEvenDeltaMatroid.reindex: transport of evenness.IsEvenDeltaMatroid.exists_exchange_hammingDist: a feasible move exactly two closer.IsEvenDeltaMatroid.connected: connectivity by feasible two-coordinate flips.IsEvenDeltaMatroid.mem_flipOn_four_of_not_mem_cross: a forced four-coordinate flip.IsEvenDeltaMatroid.mem_pair_or_mem_cross_of_mem_flipOn_four: a feasible pair alternative.
Twisting a relation by a fixed set of coordinates preserves delta-matroid exchange.
Renaming coordinates by an equivalence preserves delta-matroid exchange.
The parity change caused by a twist is independent of the tuple.
Twists preserve evenness; they may interchange the two parity classes.
Renaming coordinates by an equivalence preserves evenness.
Correcting two distinct disagreeing coordinates reduces the distance by exactly two.
Exchange makes a feasible step exactly two coordinates closer to a feasible target.
Any two feasible tuples are joined by feasible two-coordinate flips. Both endpoints of every step lie in the relation.
The four-coordinate exchange consequence used for property (5) in the proof of
Lemma 35 of [KKR18], p. 17, and reused in Lemma 37.
Here a,b,c,d correspond to the paper's u,v,x,y. The two forbidden cross-pairs force
the four-coordinate flip. The feasible base tuple is not needed for this local consequence.
The four-coordinate exchange alternative used for the no-shortcuts argument in the proof
of Lemma 35 of [KKR18], p. 17, and reused in Lemma 37.
Exchange at b from the four-coordinate flip toward the feasible base gives one of these
three pairs; no simultaneous exchange conclusion is asserted.