Periodic scale: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Wikispaces>genewardsmith
**Imported revision 509653074 - Original comment: **
Inthar (talk | contribs)
Tags: Mobile edit Mobile web edit
 
(40 intermediate revisions by 14 users not shown)
Line 1: Line 1:
<h2>IMPORTED REVISION FROM WIKISPACES</h2>
{{Expert|Scale}}
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br>
: This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2014-05-18 13:42:20 UTC</tt>.<br>
: The original revision id was <tt>509653074</tt>.<br>
: The revision comment was: <tt></tt><br>
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br>
<h4>Original Wikitext content:</h4>
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;white-space: pre-wrap ! important" class="old-revision-html">[[toc]]


[[image:mathhazard.jpg align="center"]]
A '''periodic scale''' is a [[scale]] with a [[period]]. A '''periodic tuning system''' can be conceived analogously for [[tuning system]]s, if such a distinction is made.  
=Definition=
A **periodic scale** may be defined in mathematical language as a type of [[http://en.wikipedia.org/wiki/Quasiperiodic_function|quasiperiodic function]] from the [[http://en.wikipedia.org/wiki/Integers|integers]] to musical intervals; the integers in this case formalize the notion of "scale degrees." Musical intervals may be written either additively or multiplicatively, and we will assume an additive notation is used, and that intervals are given by positive or negative real numbers with values in cents. In this case, a periodic scale **s** has a nonzero quasiperiod **P** and repetition interval **O** satisfying the following conditions


[[math]]
== Mathematical definition ==
(1)\ s[0] = 0
A periodic scale may be defined in mathematical language as a type of [[Wikipedia: Quasiperiodic function|quasiperiodic function]] from the [[Wikipedia: Integer|integers]] to musical intervals, or in layman's terms, a "table" that maps integers (which formalize the notion of "scale degrees") to intervals given in cents (hence, an additive notation will be used, with the [[stacking]] of intervals notated by addition). In this case, a periodic scale ''s'' has a nonzero quasiperiod ''P'' (the period in scale steps) and repetition interval ''O'', also notated s[P] (the period in cents) where by adding P to the scale degree, O is always added to the resulting interval. 
[[math]]


[[math]]
Since arbitrarily high and low pitches go beyond the [[human hearing range|range of human hearing]], this definition is a mathematical idealization, but it is much simpler to adopt the idealization than to worry about that. Neither Scala nor the above definition assumes that the scales are [[Wikipedia: Monotonic function|strictly increasing]], but this condition, giving a '''monotone periodic scale''', is often important to add.
(2)\ s[i + P] = s[i] + O
[[math]]


Scales written in the widely used [[http://www.huygens-fokker.org/scala/scl_format.html|Scala format]] are implicitly assumed to be periodic, with the repetition interval equal to the last scale entry, and the period equal to the number of notes (on the second line) of the scale. Informally, a periodic scale could be defined as the kind of scale a Scala scl file is intended to denote. Of course, since arbitrarily high and low pitches go beyond the range of human hearing, this definition is a mathematical idealization, but it is much simpler to adopt the idealization than to worry about that. Neither Scala nor the above definition assumes that the scales are [[http://en.wikipedia.org/wiki/Monotonic_function|monotonically strictly increasing]], but this condition, giving a **monotone periodic scale**, is often important to add:
Here is the above in terms of mathematical statements:


[[math]]
<math>(1)\ s[0] = 0</math>
(3)\ i &lt; j\text{ implies }s[i] &lt; s[j]
[[math]]


==Rotations==
<math>(2)\ s[i + P] = s[i] + O</math>
By a //rotation// or mode of a periodic scale s is meant a scale r such that r[i] = s[i + **N**] - s[**N**], where **N** is a fixed integer. Since s[i + **P**] - s[**P**] = s[i] there are only a finite number of rotations, equal to the number of notes of the scale reduced to the range of the interval of equivalence, 0 ≤ s[i] &lt; **O**, which entails 0 ≤  i &lt; **P**.


==Classes==
<math>(3)\ i < j\text{ implies }s[i] < s[j]</math>
We may define an important function **class(i)** on the integers which gives the //generic intervals// of a periodic scale. This is defined by s[j] - s[i] is in class(k) if j - i = k. Since s is quasiperiodic, class(nP) consists only of {nO}, but the rest define sets of numbers in terms of which we can define some important scale properties.


=Scale properties=
Scales written in the widely used [http://www.huygens-fokker.org/scala/scl_format.html Scala format] are implicitly assumed to be periodic, with the repetition interval equal to the last scale entry, and the period in scale steps equal to the number of notes (on the second line) of the scale. Informally, a periodic scale could be defined as the kind of scale a Scala .scl file is intended to denote.
==Constant Structure==
If interval classes are disjoint, then the scale is a constant structure. In other words, constant structure (a term coined by [[http://en.wikipedia.org/wiki/Erv_Wilson|Erv Wilson]]) means that i≠j implies class(i) ∩ class(j) = ∅. In academic music theory, this is called the //partitioning property//.


==[[http://en.wikipedia.org/wiki/Rothenberg_propriety|Propriety]]==
=== Modes ===
If s is monotone, and if i ≤ j implies every element in class(i) is less than or equal to every element in class(j), then s is (Rothenberg) proper. If i &lt; j implies every element in class(i) is strictly less than every element in class(j), then s is strictly proper. In academic music theory circles, strict propriety is most often called //coherence//. Note that strict propriety implies constant structure.
A mode, or "rotation",  of a periodic scale is a scale r such that r[''i''] = s[''i'' + ''N''] - s[''N''], where ''N'' is a fixed integer; in other words, it is the same scale pattern, but starting on a different scale degree. Since s[''i'' + ''P''] - s[''P''] = s[''i''], there are only a finite number of rotations, equal to the number of notes of the scale reduced to the range of the interval of equivalence, 0 ≤ s[''i''] &lt; ''s[P]'', which entails 0 ≤ ''i'' &lt; ''P''.


The set {s[i] | i∈ℤ} generates a group G, the **group of the scale**; this is a free, finitely generated subgroup of the reals ℝ. The **rank of the scale** is the rank of G.
=== Classes ===
A class is a category of all intervals spanning a specified number of scale degrees, such as seconds, thirds, fourths etc in diatonic, or the generalization to any kind of scale.


==Epimorphic==
In mathematical terms, we can define a function class(''k'') on the integers which gives sets representing the ''generic intervals'' of a periodic scale. For some integer ''k'', the set class(''k'') consists of all intervals <math>s[k+i] - s[i]</math>. Equivalently, it is all the intervals found on the same degree of the different modes of the scale, or all the intervals between notes a given number of scale steps apart. Since ''s'' is quasiperiodic, class(''P'') only contains the period ''O'', but the rest may contain multiple intervals.
If there exists a homomorphism h: G &lt;span style="line-height: 1.5;"&gt;→ ℤ so that h(s[i]) = i, then s is weakly epimorphic with the homomorphism h. If s is monotone and weakly epimorphic, it is epimorphic. An important special case is where G is a JI group and h is a val. Epimorphic scales in this restricted sense were apparently first considered by [[Yves Hellegouarch]]. The name comes from the fact that h is an epimorphism onto ℤ.&lt;/span&gt;


==[[http://en.wikipedia.org/wiki/Myhill%27s_property|Myhill's property]]==
=== Step form and cumulative form ===
A monotone scale in which every class but classes nP have exactly two elements has Myhill's property. &lt;span style="line-height: 1.5;"&gt;If every such class has exactly three elements, it has the &lt;/span&gt;**&lt;span style="line-height: 1.5;"&gt;trivalence property&lt;/span&gt;**&lt;span style="line-height: 1.5;"&gt;. Myhill's property is synonymous with &lt;/span&gt;**&lt;span style="line-height: 1.5;"&gt;strict &lt;/span&gt;****&lt;span style="line-height: 1.5;"&gt;[[xenharmonic/MOSScales|MOS]]&lt;/span&gt;**&lt;span style="line-height: 1.5;"&gt;, though some authors prefer to identify MOS itself with Myhill's property.&lt;/span&gt;
Given a periodic scale, we may call the function defined above the "cumulative form", and we may define its ''step form'' as


==Distributional evenness==
<math>\Delta s[i] = s[i+1] - s[i],</math>
A monotone scale in which every class comes in exactly n elements is n-distributionally even, or **n-DE**. If n=2, then we can simply say that it is distributionally even. &lt;span style="line-height: 1.5;"&gt;Distributional evenness is also synonymous with &lt;/span&gt;**&lt;span style="line-height: 1.5;"&gt;[[MOSScales|MOS]]&lt;/span&gt;**&lt;span style="line-height: 1.5;"&gt;, though some authors prefer a stricter definition of MOS identifying it with Myhill's property.&lt;/span&gt;


==Convexity==
where <math>\Delta s[i]</math> is the ''ith step'' of the scale. <math>\Delta s</math> has the property <math>\Delta s [i + P] = \Delta s[i] \ \forall i \in \mathbb{Z}.</math>; in other words, the "step form" of the scale repeats across periods.
The scale is [[Convex scale|convex]] if every convex combination of notes, meaning every ℕ-linear combination of scale notes, is a scale note. If the quasiperiod **P** is normalized so as to be positive and minimal, this is equivalent to the condition that the equivalence classes of the notes modulo the repetition interval **O** is a [[http://en.wikipedia.org/wiki/Convex_lattice_polytope|ℤ-polytope]] in the lattice defined by a basis for G mod **O**.


==[[Maximal evenness]]==
The step form <math>\Delta s</math> and the ''cumulative form'' <math>s</math> of a periodic scale are related by the fundamental theorem of finite-difference calculus:
Maximally even scales of n notes in m edo are any mode of the sequence ME(n, m) = [floor(i*m/n) | i=1..n], where the "floor" function rounds down to the nearest integer.


==Numerical properties==
<math>\displaystyle{\sum_{i=n_0}^{n_1} \Delta s[i] = s[n_1+1]-s[n_0] \ \text{for $n_1 \ge n_0$.}}</math>; in other words, the size of a scale degree can be obtained by summing up all the step sizes that build up to it.
[[Scale diversity]]
 
[[Lumma stability]]</pre></div>
Thus, we may equivalently define a periodic scale as a periodic (in the usual mathematical sense) sequence of positive step sizes.
<h4>Original HTML content:</h4>
 
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html">&lt;html&gt;&lt;head&gt;&lt;title&gt;Periodic scale&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;!-- ws:start:WikiTextTocRule:27:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id="toc"&gt;&lt;h1 class="nopad"&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:27 --&gt;&lt;!-- ws:start:WikiTextTocRule:28: --&gt;&lt;div style="margin-left: 1em;"&gt;&lt;a href="#Definition"&gt;Definition&lt;/a&gt;&lt;/div&gt;
== Scale properties ==
&lt;!-- ws:end:WikiTextTocRule:28 --&gt;&lt;!-- ws:start:WikiTextTocRule:29: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Definition-Rotations"&gt;Rotations&lt;/a&gt;&lt;/div&gt;
 
&lt;!-- ws:end:WikiTextTocRule:29 --&gt;&lt;!-- ws:start:WikiTextTocRule:30: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Definition-Classes"&gt;Classes&lt;/a&gt;&lt;/div&gt;
=== Constant structure ===
&lt;!-- ws:end:WikiTextTocRule:30 --&gt;&lt;!-- ws:start:WikiTextTocRule:31: --&gt;&lt;div style="margin-left: 1em;"&gt;&lt;a href="#Scale properties"&gt;Scale properties&lt;/a&gt;&lt;/div&gt;
{{Main| Constant structure }}
&lt;!-- ws:end:WikiTextTocRule:31 --&gt;&lt;!-- ws:start:WikiTextTocRule:32: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Constant Structure"&gt;Constant Structure&lt;/a&gt;&lt;/div&gt;
 
&lt;!-- ws:end:WikiTextTocRule:32 --&gt;&lt;!-- ws:start:WikiTextTocRule:33: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Propriety"&gt;Propriety&lt;/a&gt;&lt;/div&gt;
If interval classes are disjoint, then the scale is a constant structure. In other words, constant structure (a term coined by [[Erv Wilson]]) means that ''i'' ≠ ''j'' implies class(''i'') ∩ class(''j'') = ∅ - that is, class(i) and class(j) have no elements in common, or in other words, there are no true enharmonic equivalents. In academic music theory, this is called the ''partitioning property''.
&lt;!-- ws:end:WikiTextTocRule:33 --&gt;&lt;!-- ws:start:WikiTextTocRule:34: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Epimorphic"&gt;Epimorphic&lt;/a&gt;&lt;/div&gt;
 
&lt;!-- ws:end:WikiTextTocRule:34 --&gt;&lt;!-- ws:start:WikiTextTocRule:35: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Myhill's property"&gt;Myhill's property&lt;/a&gt;&lt;/div&gt;
=== Propriety ===
&lt;!-- ws:end:WikiTextTocRule:35 --&gt;&lt;!-- ws:start:WikiTextTocRule:36: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Distributional evenness"&gt;Distributional evenness&lt;/a&gt;&lt;/div&gt;
{{Main| Rothenberg propriety }}
&lt;!-- ws:end:WikiTextTocRule:36 --&gt;&lt;!-- ws:start:WikiTextTocRule:37: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Convexity"&gt;Convexity&lt;/a&gt;&lt;/div&gt;
 
&lt;!-- ws:end:WikiTextTocRule:37 --&gt;&lt;!-- ws:start:WikiTextTocRule:38: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Maximal evenness"&gt;Maximal evenness&lt;/a&gt;&lt;/div&gt;
If s is monotone, and if ''i'' ≤ ''j'' implies every element in class(''i'') is less than or equal to every element in class(''j''), then s is proper. If ''i'' &lt; ''j'' implies every element in class(''i'') is strictly less than every element in class(''j''), then s is strictly proper. In academic music theory circles, strict propriety is most often called ''coherence''. Note that strict propriety implies constant structure.
&lt;!-- ws:end:WikiTextTocRule:38 --&gt;&lt;!-- ws:start:WikiTextTocRule:39: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Scale properties-Numerical properties"&gt;Numerical properties&lt;/a&gt;&lt;/div&gt;
 
&lt;!-- ws:end:WikiTextTocRule:39 --&gt;&lt;!-- ws:start:WikiTextTocRule:40: --&gt;&lt;/div&gt;
The set {s[''i''] | ''i'' ∈ ℤ} generates a group G, the '''group of the scale'''; this is a free, finitely generated subgroup of the reals ℝ. The '''rank of the scale''' is the rank of G.
&lt;!-- ws:end:WikiTextTocRule:40 --&gt;&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextLocalImageRule:41:&amp;lt;div style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/mathhazard.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt; --&gt;&lt;div style="text-align: center"&gt;&lt;img src="/file/view/mathhazard.jpg" alt="mathhazard.jpg" title="mathhazard.jpg" /&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextLocalImageRule:41 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:3:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc0"&gt;&lt;a name="Definition"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:3 --&gt;Definition&lt;/h1&gt;
=== Epimorphism ===
A &lt;strong&gt;periodic scale&lt;/strong&gt; may be defined in mathematical language as a type of &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Quasiperiodic_function" rel="nofollow"&gt;quasiperiodic function&lt;/a&gt; from the &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Integers" rel="nofollow"&gt;integers&lt;/a&gt; to musical intervals; the integers in this case formalize the notion of &amp;quot;scale degrees.&amp;quot; Musical intervals may be written either additively or multiplicatively, and we will assume an additive notation is used, and that intervals are given by positive or negative real numbers with values in cents. In this case, a periodic scale &lt;strong&gt;s&lt;/strong&gt; has a nonzero quasiperiod &lt;strong&gt;P&lt;/strong&gt; and repetition interval &lt;strong&gt;O&lt;/strong&gt; satisfying the following conditions&lt;br /&gt;
{{Main|Detempering}}
&lt;br /&gt;
{{See also|Wikipedia: Epimorphism}}
&lt;!-- ws:start:WikiTextMathRule:0:
If there exists a linear map h: G → ℤ so that h(s[''i'']) = ''i'', then s is weakly epimorphic with the map h. If s is monotone and weakly epimorphic, it is epimorphic. An important special case is where G is a JI group and h is a val. Epimorphic scales in this restricted sense were first considered by Yves Hellegouarch.<ref>Yves Hellegouarch, ''A Mathematical Interpretation of Expressive Intonation'', in ''Mathematics and Art'', p. 141-148, Springer-Verlag, 2002</ref> The name comes from the fact that h is an epimorphism onto the integers (i.e. the map h is surjective).
[[math]]&amp;lt;br/&amp;gt;
 
(1)\ s[0] = 0&amp;lt;br/&amp;gt;[[math]]
=== Myhill's property ===
--&gt;&lt;script type="math/tex"&gt;(1)\ s[0] = 0&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:0 --&gt;&lt;br /&gt;
{{See also| Wikipedia: Myhill's property }}
&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextMathRule:1:
A monotone scale in which every class but classes ''nP'' have exactly two elements is a MOS with period P (as opposed to a fraction of P; that is, a strict MOS), and thus has Myhill's property. If every such class has exactly three elements, it has the '''trivalence property'''.
[[math]]&amp;lt;br/&amp;gt;
 
(2)\ s[i + P] = s[i] + O&amp;lt;br/&amp;gt;[[math]]
=== Interval variety ===
--&gt;&lt;script type="math/tex"&gt;(2)\ s[i + P] = s[i] + O&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:1 --&gt;&lt;br /&gt;
{{Main|Interval variety}}
&lt;br /&gt;
 
Scales written in the widely used &lt;a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/scl_format.html" rel="nofollow"&gt;Scala format&lt;/a&gt; are implicitly assumed to be periodic, with the repetition interval equal to the last scale entry, and the period equal to the number of notes (on the second line) of the scale. Informally, a periodic scale could be defined as the kind of scale a Scala scl file is intended to denote. Of course, since arbitrarily high and low pitches go beyond the range of human hearing, this definition is a mathematical idealization, but it is much simpler to adopt the idealization than to worry about that. Neither Scala nor the above definition assumes that the scales are &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Monotonic_function" rel="nofollow"&gt;monotonically strictly increasing&lt;/a&gt;, but this condition, giving a &lt;strong&gt;monotone periodic scale&lt;/strong&gt;, is often important to add:&lt;br /&gt;
A monotone scale in which every class comes in *at most* ''n'' elements is maximum variety ''n'', or MV''n''. If ''n'' = 2, then it is a MOS.
&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextMathRule:2:
A monotone scale in which every class comes in *exactly* ''n'' elements is ''strict variety n'', or SV''n''. If ''n'' = 2, then it is a 1-period MOS or equivalently a scale with Myhill's property.
[[math]]&amp;lt;br/&amp;gt;
 
(3)\ i &amp;lt; j\text{ implies }s[i] &amp;lt; s[j]&amp;lt;br/&amp;gt;[[math]]
=== Convexity ===
--&gt;&lt;script type="math/tex"&gt;(3)\ i &lt; j\text{ implies }s[i] &lt; s[j]&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:2 --&gt;&lt;br /&gt;
{{Main| Convex scale }}
&lt;br /&gt;
The scale is convex if every convex combination of notes, meaning every ℕ-linear combination of scale notes, is a scale note. If the quasiperiod ''P'' is normalized so as to be positive and minimal, this is equivalent to the condition that the equivalence classes of the notes modulo the repetition interval ''O'' is a [[Wikipedia: Convex lattice polytope|ℤ-polytope]] in the lattice defined by a basis for G mod ''O''.
&lt;!-- ws:start:WikiTextHeadingRule:5:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc1"&gt;&lt;a name="Definition-Rotations"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:5 --&gt;Rotations&lt;/h2&gt;
 
By a &lt;em&gt;rotation&lt;/em&gt; or mode of a periodic scale s is meant a scale r such that r[i] = s[i + &lt;strong&gt;N&lt;/strong&gt;] - s[&lt;strong&gt;N&lt;/strong&gt;], where &lt;strong&gt;N&lt;/strong&gt; is a fixed integer. Since s[i + &lt;strong&gt;P&lt;/strong&gt;] - s[&lt;strong&gt;P&lt;/strong&gt;] = s[i] there are only a finite number of rotations, equal to the number of notes of the scale reduced to the range of the interval of equivalence, 0 ≤ s[i] &amp;lt; &lt;strong&gt;O&lt;/strong&gt;, which entails 0 ≤  i &amp;lt; &lt;strong&gt;P&lt;/strong&gt;.&lt;br /&gt;
The scale is convex if every convex combination of notes, meaning every ℕ-linear combination of scale notes, is a scale note. If the quasiperiod ''P'' is normalized so as to be positive and minimal, this is equivalent to the condition that the equivalence classes of the notes modulo the repetition interval ''O'' is a [[Wikipedia: Convex lattice polytope|ℤ-polytope]] in the lattice defined by a basis for G mod ''O''.
&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextHeadingRule:7:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc2"&gt;&lt;a name="Definition-Classes"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:7 --&gt;Classes&lt;/h2&gt;
=== Maximal evenness ===
We may define an important function &lt;strong&gt;class(i)&lt;/strong&gt; on the integers which gives the &lt;em&gt;generic intervals&lt;/em&gt; of a periodic scale. This is defined by s[j] - s[i] is in class(k) if j - i = k. Since s is quasiperiodic, class(nP) consists only of {nO}, but the rest define sets of numbers in terms of which we can define some important scale properties.&lt;br /&gt;
{{Main| Maximal evenness }}
&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextHeadingRule:9:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc3"&gt;&lt;a name="Scale properties"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:9 --&gt;Scale properties&lt;/h1&gt;
Maximally even scales of ''n'' notes in ''m''-edo are any mode of the sequence ME(''n'', ''m'') = [floor(''im''/''n'') | ''i'' = 1, …, ''n''], where the "floor" function rounds down to the nearest integer.
&lt;!-- ws:start:WikiTextHeadingRule:11:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc4"&gt;&lt;a name="Scale properties-Constant Structure"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:11 --&gt;Constant Structure&lt;/h2&gt;
 
If interval classes are disjoint, then the scale is a constant structure. In other words, constant structure (a term coined by &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Erv_Wilson" rel="nofollow"&gt;Erv Wilson&lt;/a&gt;) means that i≠j implies class(i) ∩ class(j) = ∅. In academic music theory, this is called the &lt;em&gt;partitioning property&lt;/em&gt;.&lt;br /&gt;
=== Numerical properties ===
&lt;br /&gt;
* [[Scale diversity]]
&lt;!-- ws:start:WikiTextHeadingRule:13:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc5"&gt;&lt;a name="Scale properties-Propriety"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:13 --&gt;&lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Rothenberg_propriety" rel="nofollow"&gt;Propriety&lt;/a&gt;&lt;/h2&gt;
* [[Lumma stability]]
If s is monotone, and if i ≤ j implies every element in class(i) is less than or equal to every element in class(j), then s is (Rothenberg) proper. If i &amp;lt; j implies every element in class(i) is strictly less than every element in class(j), then s is strictly proper. In academic music theory circles, strict propriety is most often called &lt;em&gt;coherence&lt;/em&gt;. Note that strict propriety implies constant structure.&lt;br /&gt;
 
&lt;br /&gt;
== See also ==
The set {s[i] | i∈ℤ} generates a group G, the &lt;strong&gt;group of the scale&lt;/strong&gt;; this is a free, finitely generated subgroup of the reals ℝ. The &lt;strong&gt;rank of the scale&lt;/strong&gt; is the rank of G.&lt;br /&gt;
* [[Glossary of scale properties]]
&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextHeadingRule:15:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc6"&gt;&lt;a name="Scale properties-Epimorphic"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:15 --&gt;Epimorphic&lt;/h2&gt;
== References ==
If there exists a homomorphism h: G &lt;span style="line-height: 1.5;"&gt;→ ℤ so that h(s[i]) = i, then s is weakly epimorphic with the homomorphism h. If s is monotone and weakly epimorphic, it is epimorphic. An important special case is where G is a JI group and h is a val. Epimorphic scales in this restricted sense were apparently first considered by &lt;a class="wiki_link" href="/Yves%20Hellegouarch"&gt;Yves Hellegouarch&lt;/a&gt;. The name comes from the fact that h is an epimorphism onto ℤ.&lt;/span&gt;&lt;br /&gt;
<references/>
&lt;br /&gt;
 
&lt;!-- ws:start:WikiTextHeadingRule:17:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc7"&gt;&lt;a name="Scale properties-Myhill's property"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:17 --&gt;&lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Myhill%27s_property" rel="nofollow"&gt;Myhill's property&lt;/a&gt;&lt;/h2&gt;
[[Category:Math]]
A monotone scale in which every class but classes nP have exactly two elements has Myhill's property. &lt;span style="line-height: 1.5;"&gt;If every such class has exactly three elements, it has the &lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 1.5;"&gt;trivalence property&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 1.5;"&gt;. Myhill's property is synonymous with &lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 1.5;"&gt;strict &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="line-height: 1.5;"&gt;&lt;a class="wiki_link" href="http://xenharmonic.wikispaces.com/MOSScales"&gt;MOS&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 1.5;"&gt;, though some authors prefer to identify MOS itself with Myhill's property.&lt;/span&gt;&lt;br /&gt;
[[Category:Theory]]
&lt;br /&gt;
[[Category:Scale]]
&lt;!-- ws:start:WikiTextHeadingRule:19:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc8"&gt;&lt;a name="Scale properties-Distributional evenness"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:19 --&gt;Distributional evenness&lt;/h2&gt;
 
A monotone scale in which every class comes in exactly n elements is n-distributionally even, or &lt;strong&gt;n-DE&lt;/strong&gt;. If n=2, then we can simply say that it is distributionally even. &lt;span style="line-height: 1.5;"&gt;Distributional evenness is also synonymous with &lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 1.5;"&gt;&lt;a class="wiki_link" href="/MOSScales"&gt;MOS&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 1.5;"&gt;, though some authors prefer a stricter definition of MOS identifying it with Myhill's property.&lt;/span&gt;&lt;br /&gt;
{{Todo|cleanup}}
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:21:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc9"&gt;&lt;a name="Scale properties-Convexity"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:21 --&gt;Convexity&lt;/h2&gt;
The scale is &lt;a class="wiki_link" href="/Convex%20scale"&gt;convex&lt;/a&gt; if every convex combination of notes, meaning every ℕ-linear combination of scale notes, is a scale note. If the quasiperiod &lt;strong&gt;P&lt;/strong&gt; is normalized so as to be positive and minimal, this is equivalent to the condition that the equivalence classes of the notes modulo the repetition interval &lt;strong&gt;O&lt;/strong&gt; is a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Convex_lattice_polytope" rel="nofollow"&gt;ℤ-polytope&lt;/a&gt; in the lattice defined by a basis for G mod &lt;strong&gt;O&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:23:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc10"&gt;&lt;a name="Scale properties-Maximal evenness"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:23 --&gt;&lt;a class="wiki_link" href="/Maximal%20evenness"&gt;Maximal evenness&lt;/a&gt;&lt;/h2&gt;
Maximally even scales of n notes in m edo are any mode of the sequence ME(n, m) = [floor(i*m/n) | i=1..n], where the &amp;quot;floor&amp;quot; function rounds down to the nearest integer.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:25:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc11"&gt;&lt;a name="Scale properties-Numerical properties"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:25 --&gt;Numerical properties&lt;/h2&gt;
&lt;a class="wiki_link" href="/Scale%20diversity"&gt;Scale diversity&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Lumma%20stability"&gt;Lumma stability&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;</pre></div>

Latest revision as of 04:33, 18 December 2025

This is an expert page. It is written to allow experienced readers to learn more about the advanced elements of the topic.
The corresponding beginner page for this topic is Scale.

A periodic scale is a scale with a period. A periodic tuning system can be conceived analogously for tuning systems, if such a distinction is made.

Mathematical definition

A periodic scale may be defined in mathematical language as a type of quasiperiodic function from the integers to musical intervals, or in layman's terms, a "table" that maps integers (which formalize the notion of "scale degrees") to intervals given in cents (hence, an additive notation will be used, with the stacking of intervals notated by addition). In this case, a periodic scale s has a nonzero quasiperiod P (the period in scale steps) and repetition interval O, also notated s[P] (the period in cents) where by adding P to the scale degree, O is always added to the resulting interval.

Since arbitrarily high and low pitches go beyond the range of human hearing, this definition is a mathematical idealization, but it is much simpler to adopt the idealization than to worry about that. Neither Scala nor the above definition assumes that the scales are strictly increasing, but this condition, giving a monotone periodic scale, is often important to add.

Here is the above in terms of mathematical statements:

[math]\displaystyle{ (1)\ s[0] = 0 }[/math]

[math]\displaystyle{ (2)\ s[i + P] = s[i] + O }[/math]

[math]\displaystyle{ (3)\ i < j\text{ implies }s[i] < s[j] }[/math]

Scales written in the widely used Scala format are implicitly assumed to be periodic, with the repetition interval equal to the last scale entry, and the period in scale steps equal to the number of notes (on the second line) of the scale. Informally, a periodic scale could be defined as the kind of scale a Scala .scl file is intended to denote.

Modes

A mode, or "rotation", of a periodic scale is a scale r such that r[i] = s[i + N] - s[N], where N is a fixed integer; in other words, it is the same scale pattern, but starting on a different scale degree. Since s[i + P] - s[P] = s[i], there are only a finite number of rotations, equal to the number of notes of the scale reduced to the range of the interval of equivalence, 0 ≤ s[i] < s[P], which entails 0 ≤ i < P.

Classes

A class is a category of all intervals spanning a specified number of scale degrees, such as seconds, thirds, fourths etc in diatonic, or the generalization to any kind of scale.

In mathematical terms, we can define a function class(k) on the integers which gives sets representing the generic intervals of a periodic scale. For some integer k, the set class(k) consists of all intervals [math]\displaystyle{ s[k+i] - s[i] }[/math]. Equivalently, it is all the intervals found on the same degree of the different modes of the scale, or all the intervals between notes a given number of scale steps apart. Since s is quasiperiodic, class(P) only contains the period O, but the rest may contain multiple intervals.

Step form and cumulative form

Given a periodic scale, we may call the function defined above the "cumulative form", and we may define its step form as

[math]\displaystyle{ \Delta s[i] = s[i+1] - s[i], }[/math]

where [math]\displaystyle{ \Delta s[i] }[/math] is the ith step of the scale. [math]\displaystyle{ \Delta s }[/math] has the property [math]\displaystyle{ \Delta s [i + P] = \Delta s[i] \ \forall i \in \mathbb{Z}. }[/math]; in other words, the "step form" of the scale repeats across periods.

The step form [math]\displaystyle{ \Delta s }[/math] and the cumulative form [math]\displaystyle{ s }[/math] of a periodic scale are related by the fundamental theorem of finite-difference calculus:

[math]\displaystyle{ \displaystyle{\sum_{i=n_0}^{n_1} \Delta s[i] = s[n_1+1]-s[n_0] \ \text{for $n_1 \ge n_0$.}} }[/math]; in other words, the size of a scale degree can be obtained by summing up all the step sizes that build up to it.

Thus, we may equivalently define a periodic scale as a periodic (in the usual mathematical sense) sequence of positive step sizes.

Scale properties

Constant structure

If interval classes are disjoint, then the scale is a constant structure. In other words, constant structure (a term coined by Erv Wilson) means that ij implies class(i) ∩ class(j) = ∅ - that is, class(i) and class(j) have no elements in common, or in other words, there are no true enharmonic equivalents. In academic music theory, this is called the partitioning property.

Propriety

If s is monotone, and if ij implies every element in class(i) is less than or equal to every element in class(j), then s is proper. If i < j implies every element in class(i) is strictly less than every element in class(j), then s is strictly proper. In academic music theory circles, strict propriety is most often called coherence. Note that strict propriety implies constant structure.

The set {s[i] | i ∈ ℤ} generates a group G, the group of the scale; this is a free, finitely generated subgroup of the reals ℝ. The rank of the scale is the rank of G.

Epimorphism

If there exists a linear map h: G → ℤ so that h(s[i]) = i, then s is weakly epimorphic with the map h. If s is monotone and weakly epimorphic, it is epimorphic. An important special case is where G is a JI group and h is a val. Epimorphic scales in this restricted sense were first considered by Yves Hellegouarch.[1] The name comes from the fact that h is an epimorphism onto the integers (i.e. the map h is surjective).

Myhill's property

A monotone scale in which every class but classes nP have exactly two elements is a MOS with period P (as opposed to a fraction of P; that is, a strict MOS), and thus has Myhill's property. If every such class has exactly three elements, it has the trivalence property.

Interval variety

A monotone scale in which every class comes in *at most* n elements is maximum variety n, or MVn. If n = 2, then it is a MOS.

A monotone scale in which every class comes in *exactly* n elements is strict variety n, or SVn. If n = 2, then it is a 1-period MOS or equivalently a scale with Myhill's property.

Convexity

The scale is convex if every convex combination of notes, meaning every ℕ-linear combination of scale notes, is a scale note. If the quasiperiod P is normalized so as to be positive and minimal, this is equivalent to the condition that the equivalence classes of the notes modulo the repetition interval O is a ℤ-polytope in the lattice defined by a basis for G mod O.

The scale is convex if every convex combination of notes, meaning every ℕ-linear combination of scale notes, is a scale note. If the quasiperiod P is normalized so as to be positive and minimal, this is equivalent to the condition that the equivalence classes of the notes modulo the repetition interval O is a ℤ-polytope in the lattice defined by a basis for G mod O.

Maximal evenness

Maximally even scales of n notes in m-edo are any mode of the sequence ME(n, m) = [floor(im/n) | i = 1, …, n], where the "floor" function rounds down to the nearest integer.

Numerical properties

See also

References

  1. Yves Hellegouarch, A Mathematical Interpretation of Expressive Intonation, in Mathematics and Art, p. 141-148, Springer-Verlag, 2002