How to input a diameter distance structure

Let f: {1,…,12}→ Z12 be a tone row, then its diameter distances are the distances of f(7) and f(1), of f(8) and f(2), …, and of f(12) and f(6).

Let vi be the distance of f(i) and f(i+6), 1≤ i≤ 6. They all belong to the set {1,…,6}. The diameter distance structure is the D6-orbit of the vector (v1,…,v6) where the dihedral group acts on the set of indices in the natural way.

In order to input the diameter distance structure

  1. either a comma-separated list of 6 diameter distances describing the complete diameter distance structure of a tone row must be input, e.g.
    1,2,4,4,5,4
  2. or a part of the diameter distance structure of a tone row must be input, e.g.
    2,4
    which is a diameter distance structure of length 2,
  3. or a blank-separated list of distance structures as in 2. must be input. E.g.
    1,2 4,5,4
    which consists of two structures of length 2 and 3. Using AND demands that all the different parts must simultaneously occur in the diameter distance structure of a tone row, whereas using OR at least one of these parts must occur in in the diameter distance structure of a tone row.
  4. It is also possible to replace the occurrence of a single (numerical) digit by a dot . or by
    \d
    of exactly two (numerical) digits by two dots .. or by
    \d\d
    of arbitrary many digits by .*? or by
    \d*?
Searching for a diameter distance structure finds

List of all 2065 diameter distance structures.


Database on tone rows and tropes
harald.fripertinger "at" uni-graz.at
January 2, 2019