The merge coordinate product rule, odd input #
Coordinates of a merged odd-even pair multiply over the halves,
vanishing when the first half has even parity — the odd-input
counterpart of ColourMerge.lean, whose split-equivalence,
tensor-step and right-hand-side helpers it shares.
The four chain reductions run on the four parity patterns of a
pure tensor, and the two parts of colourMerge_pair_odd are
proved by one mutual induction on the second arity.
Parity helpers for the odd input #
When the whole is even and the first half is odd, the second half is odd.
Full chain reduction on pure tensor generators (odd input) #
The merge coordinate product rule (odd input): coordinates of a merged odd-even pair multiply over the halves, vanishing when the first half is even.
The odd-pair merge coordinate product rule: even coordinates of a merged pair of odd vectors multiply over the halves, supported on odd first halves.
Subtype coordinate singles evaluate by values: different.
Subtype coordinate singles evaluate by values: same.