Does there exist such a property, such that you can take any two or more different fixed length sequences, and combine them into a third unique sequence, with a guarantee of having no collisions from other sequences made by different set of start sequences?
ie, just as an example for something that doesn't have this property, a bitpattern and something like a bitmask and bitwise operations.
s{1} = 101101011101001
s{2} = 101101011101001
s{n} = ...
S = s{1} \vee s{2} \vee ... s{n}
In this case, there are multiple ways to get the same resulting bitpattern S, which is what we want to avoid.
So the question is, if there exists such a property/function, so that for every unique set of different {s{1}, s{2}, ..., s{n}} sequences, there is only one unique result sequence S? ie S = f({s{1},s{2}) = f({s{2},s_{1}), such that there exists no different result sequence S2 which contains exactly s{1} and s{2} and that there exists no other S{other}=S which which contains something different than the set {s{1},s{2}} but results in the same S. So in a hash function the order of operations would matter, so I don't think that's applicable here?