Generator-offset property: Difference between revisions

Inthar (talk | contribs)
No edit summary
Inthar (talk | contribs)
No edit summary
Line 13: Line 13:
== Mathematical definition ==
== Mathematical definition ==
More formally, a cyclic word ''S'' (representing the steps of a [[periodic scale]]) of size ''n'' is '''generator-offset''' if it satisfies the following properties:
More formally, a cyclic word ''S'' (representing the steps of a [[periodic scale]]) of size ''n'' is '''generator-offset''' if it satisfies the following properties:
# ''S'' is generated by two chains of stacked generators g separated by a fixed offset δ; either both chains are of size ''n''/2, or one chain has size (''n'' + 1)/2 and the second has size (''n''&nbsp;&minus;&nbsp;1)/2. Equivalently, ''S'' can be built by stacking a single chain of alternants g<sub>1</sub> and g<sub>2</sub>, resulting in a circle of the form either g<sub>1</sub> g<sub>2</sub> ... G<sub>1</sub> g<sub>2</sub> g<sub>1</sub> g<sub>3</sub> or g<sub>1</sub> g<sub>2</sub> ... G<sub>1</sub> g<sub>2</sub> g<sub>3</sub>.
# ''S'' is generated by two chains of stacked generators g separated by a fixed offset δ; either both chains are of size ''n''/2, or one chain has size (''n'' + 1)/2 and the second has size (''n''&nbsp;&minus;&nbsp;1)/2. Equivalently, ''S'' can be built by stacking a single chain of alternants g<sub>1</sub> and g<sub>2</sub>, resulting in a circle of the form either g<sub>1</sub> g<sub>2</sub> ... g<sub>1</sub> g<sub>2</sub> g<sub>1</sub> g<sub>3</sub> or g<sub>1</sub> g<sub>2</sub> ... g<sub>1</sub> g<sub>2</sub> g<sub>3</sub>.
# The scale is ''well-formed'' with respect to g, i.e. all occurrences of the generator g are ''k''-steps for a fixed ''k''.
# The scale is ''well-formed'' with respect to g, i.e. all occurrences of the generator g are ''k''-steps for a fixed ''k''.


Line 65: Line 65:
Label the notes (1, ''j'') and (2, ''j''), 1 ≤ ''j'' ≤ (number of notes in the chain), for notes in the upper and lower chain respectively.
Label the notes (1, ''j'') and (2, ''j''), 1 ≤ ''j'' ≤ (number of notes in the chain), for notes in the upper and lower chain respectively.
===== Statement (1) =====
===== Statement (1) =====
In case 1, let g<sub>1</sub> = (2, 1) &minus; (1, 1), g<sub>2</sub> = (1, 2) &minus; (2, 1), and g<sub>3</sub> = (1, 1) &minus; (''n''/2, 2) = (&minus;''n''/2*g<sub>1</sub> &minus; g<sub>1</sub> &minus; ''n''/2*g<sub>2</sub>) mod e. We assume that g<sub>1</sub>, g<sub>2</sub> and e are '''Z'''-linearly independent. We have the chain g<sub>1</sub> g<sub>2</sub> g<sub>1</sub> g<sub>2</sub> ... G<sub>1</sub> g<sub>3</sub> which visits every note in ''S''.  
In case 1, let g<sub>1</sub> = (2, 1) &minus; (1, 1), g<sub>2</sub> = (1, 2) &minus; (2, 1), and g<sub>3</sub> = (1, 1) &minus; (''n''/2, 2) = (&minus;''n''/2*g<sub>1</sub> &minus; g<sub>1</sub> &minus; ''n''/2*g<sub>2</sub>) mod e. We assume that g<sub>1</sub>, g<sub>2</sub> and e are '''Z'''-linearly independent. We have the chain g<sub>1</sub> g<sub>2</sub> g<sub>1</sub> g<sub>2</sub> ... g<sub>1</sub> g<sub>3</sub> which visits every note in ''S''.  


Since ''S'' is generator-offset it is well-formed with respect to g = (g<sub>2</sub> + g<sub>1</sub>). Since g<sub>1</sub> and g<sub>2</sub> subtend the same number of steps, all multiples of the generator g must be even-steps, and those intervals that are "offset" by g<sub>1</sub> must be odd-steps. Letting ''M'' be the subset of all even-numbered notes (which are generated by g) and considering ''M'' as a scale by dividing degree indices in ''M'' by two, ''M'' is well-formed with respect to g, thus ''M'' (and its offset) must be a mos subset. Hence (g<sub>3</sub> + g<sub>1</sub>), the imperfect generator of the mos generated by g, subtends the same number of steps as g. Thus g<sub>2</sub> and g<sub>3</sub> subtend the same number of steps, a fact we need in order to be able to substitute one instance of g<sub>2</sub> with g<sub>3</sub> in the next part.
Since ''S'' is generator-offset it is well-formed with respect to g = (g<sub>2</sub> + g<sub>1</sub>). Since g<sub>1</sub> and g<sub>2</sub> subtend the same number of steps, all multiples of the generator g must be even-steps, and those intervals that are "offset" by g<sub>1</sub> must be odd-steps. Letting ''M'' be the subset of all even-numbered notes (which are generated by g) and considering ''M'' as a scale by dividing degree indices in ''M'' by two, ''M'' is well-formed with respect to g, thus ''M'' (and its offset) must be a mos subset. Hence (g<sub>3</sub> + g<sub>1</sub>), the imperfect generator of the mos generated by g, subtends the same number of steps as g. Thus g<sub>2</sub> and g<sub>3</sub> subtend the same number of steps, a fact we need in order to be able to substitute one instance of g<sub>2</sub> with g<sub>3</sub> in the next part.


Let ''r'' be odd and ''r'' ≥ 3. Consider the following abstract sizes for the interval class (''k''-steps) reached by stacking ''r'' generators:
Let ''r'' be odd and ''r'' ≥ 3. Consider the following abstract sizes for the interval class (''k''-steps) reached by stacking ''r'' generators:
# from g<sub>1</sub> ... G<sub>1</sub>, we get a<sub>1</sub> = (''r'' &minus; 1)/2*g<sub>0</sub> + g<sub>1</sub> = (''r'' + 1/2) g<sub>1</sub> + (''r'' &minus; 1/2) g<sub>2</sub>  
# from g<sub>1</sub> ... g<sub>1</sub>, we get a<sub>1</sub> = (''r'' &minus; 1)/2*g<sub>0</sub> + g<sub>1</sub> = (''r'' + 1/2) g<sub>1</sub> + (''r'' &minus; 1/2) g<sub>2</sub>  
# from g<sub>2</sub> ... G<sub>2</sub>, we get a<sub>2</sub> = (''r'' &minus; 1)/2*g<sub>0</sub> + g<sub>2</sub> = (''r'' &minus; 1/2) g<sub>1</sub> + (''r'' + 1/2) g<sub>2</sub>
# from g<sub>2</sub> ... g<sub>2</sub>, we get a<sub>2</sub> = (''r'' &minus; 1)/2*g<sub>0</sub> + g<sub>2</sub> = (''r'' &minus; 1/2) g<sub>1</sub> + (''r'' + 1/2) g<sub>2</sub>
# from g<sub>2</sub> (...even # of gens...) g<sub>1</sub> g<sub>3</sub> g<sub>1</sub> (...even # of gens...) g<sub>2</sub>, we get a<sub>3</sub> = (''r'' &minus; 1)/2 g<sub>1</sub> + (''r'' &minus; 1)/2 g<sub>2</sub> + g<sub>3</sub> ≡ (''r'' &minus; ''n''/2 &minus; 3/2)g<sub>1</sub> + (''r'' &minus; ''n''/2 &minus; 1/2)g<sub>2</sub> mod e.
# from g<sub>2</sub> (...even # of gens...) g<sub>1</sub> g<sub>3</sub> g<sub>1</sub> (...even # of gens...) g<sub>2</sub>, we get a<sub>3</sub> = (''r'' &minus; 1)/2 g<sub>1</sub> + (''r'' &minus; 1)/2 g<sub>2</sub> + g<sub>3</sub> ≡ (''r'' &minus; ''n''/2 &minus; 3/2)g<sub>1</sub> + (''r'' &minus; ''n''/2 &minus; 1/2)g<sub>2</sub> mod e.
# from g<sub>1</sub> (...odd # of gens...) g<sub>1</sub> g<sub>3</sub> g<sub>1</sub> (...odd # of gens...) g<sub>1</sub>, we get a<sub>4</sub> = (''r'' + 1)/2 g<sub>1</sub> + (''r'' &minus; 3)/2 g<sub>2</sub> + g<sub>3</sub> ≡ (''r'' &minus; ''n''/2 &minus; 1/2)g<sub>1</sub> + (''r'' &minus; ''n''/2 &minus; 3/2)g<sub>2</sub> mod e.
# from g<sub>1</sub> (...odd # of gens...) g<sub>1</sub> g<sub>3</sub> g<sub>1</sub> (...odd # of gens...) g<sub>1</sub>, we get a<sub>4</sub> = (''r'' + 1)/2 g<sub>1</sub> + (''r'' &minus; 3)/2 g<sub>2</sub> + g<sub>3</sub> ≡ (''r'' &minus; ''n''/2 &minus; 1/2)g<sub>1</sub> + (''r'' &minus; ''n''/2 &minus; 3/2)g<sub>2</sub> mod e.
Line 78: Line 78:


===== Statement (2) =====
===== Statement (2) =====
In case 2, let (2, 1) &minus; (1, 1) = g<sub>1</sub>, (1, 2) &minus; (2, 1) = g<sub>2</sub> be the two alternants. Let g<sub>3</sub> be the leftover generator after stacking alternating g<sub>1</sub> and g<sub>2</sub>. Then the generator circle looks like g<sub>1</sub> g<sub>2</sub> g<sub>1</sub> g<sub>2</sub> ... G<sub>1</sub> g<sub>2</sub> g<sub>3</sub>. Assuming that a step is an odd number of generators, the combinations of alternants corresponding to a step come in exactly 3 sizes:
In case 2, let (2, 1) &minus; (1, 1) = g<sub>1</sub>, (1, 2) &minus; (2, 1) = g<sub>2</sub> be the two alternants. Let g<sub>3</sub> be the leftover generator after stacking alternating g<sub>1</sub> and g<sub>2</sub>. Then the generator circle looks like g<sub>1</sub> g<sub>2</sub> g<sub>1</sub> g<sub>2</sub> ... g<sub>1</sub> g<sub>2</sub> g<sub>3</sub>. Assuming that a step is an odd number of generators, the combinations of alternants corresponding to a step come in exactly 3 sizes:
# ''k''g<sub>1</sub> + (''k'' &minus; 1)g<sub>2</sub>
# ''k''g<sub>1</sub> + (''k'' &minus; 1)g<sub>2</sub>
# (''k'' &minus; 1)g<sub>1</sub> + ''k''g<sub>2</sub>
# (''k'' &minus; 1)g<sub>1</sub> + ''k''g<sub>2</sub>
Line 130: Line 130:


=== Proposition 3 (Properties of even generator-offset scales) ===
=== Proposition 3 (Properties of even generator-offset scales) ===
A primitive generator-offset scale of even size where the generator g is an even-step (i.e. G subtends an even number of steps) has the following properties:
A primitive generator-offset scale of even size where the generator g is an even-step (i.e. g subtends an even number of steps) has the following properties:
# It is a union of two primitive mosses of size ''n''/2 generated by g
# It is a union of two primitive mosses of size ''n''/2 generated by g
# It is ''not'' SV3
# It is ''not'' SV3