Reference · Vectors
rainbow.math.linear.vector.equivalence-transitivity
Transitivity of length-sensitive componentwise vector equivalence. Each vector equivalence yields pointwise bounds in both directions. Compose the forward bounds and the backward bounds with vector/at-most-transitive, then recover vector equivalence by vector/at-most-antisymmetric. This avoids duplicating the underlying two-list induction.
vector/equivalent-transitive
vector/equivalent-transitive : (left middle right : List ℚ) (left-middle : vector/equivalent left middle) (middle-right : vector/equivalent middle right) → vector/equivalent left right
List = data/Listℚ = signed/SignedRational