Generator-offset property: Difference between revisions

Inthar (talk | contribs)
Inthar (talk | contribs)
Line 25: Line 25:
* Non-italicized Latin variables refer to interval sizes, for example step sizes.
* Non-italicized Latin variables refer to interval sizes, for example step sizes.
* Indices for all words are 1-indexed.
* Indices for all words are 1-indexed.
** If ''S'' is a circular word and the index ''i'' is out of bounds we first replace ''i'' with ''i'' % len(''S'') + 1 before using it as an argument in ''S''[-].
** If ''S'' is a circular word and ''i'' < 1 or ''i'' > len(''S''), we first replace ''i'' with ''i'' % len(''S'') + 1 before using it as an argument in ''S''[-].
* The notation ''S''(X<sub>1</sub>, ..., X<sub>''r''</sub>) is used for an ''r''-ary scale word with variables X<sub>1</sub>, ..., X<sub>''r''</sub> possibly standing in for any sizes. If ''S''(X, Y) = XXY then ''S''(A, B) = AAB.
* The notation ''S''(X<sub>1</sub>, ..., X<sub>''r''</sub>) is used for an ''r''-ary scale word with variables X<sub>1</sub>, ..., X<sub>''r''</sub> possibly standing in for any sizes. If ''S''(X, Y) = XXY then ''S''(A, B) = AAB.
* We leave the distinction between linear and cyclic words up to context. We usually also elide the distinction between subwords and the interval sizes that subtend them.
* We leave the distinction between linear and cyclic words up to context. We usually also elide the distinction between subwords and the interval sizes that subtend them.