Perfect balance: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
A (talk | contribs)
Created page with "A non-empty set of real numbers ''S'' in the range <math>[0, 1)</math> is called '''perfectly balanced''' if a wheel with an equal weight placed at angle <math>2\pi x</math> f..."
 
A (talk | contribs)
Line 24: Line 24:
It is easy to construct perfectly balanced scales that are not a subset of any EDO, by superimposing two scales within EDOs transposed by an irrational amount. There also exists a continuum of perfectly balanced scales that have no such decomposition.
It is easy to construct perfectly balanced scales that are not a subset of any EDO, by superimposing two scales within EDOs transposed by an irrational amount. There also exists a continuum of perfectly balanced scales that have no such decomposition.


Milne at al. showed that an efficient convex optimization procedure exists that, given an arbitrary scale, computes the closest perfectly balanced scale according to a simple squared-difference metric.
Milne at al. showed that an efficient convex optimization procedure exists that, given an arbitrary scale, computes the closest perfectly balanced scale according to a simple squared-difference metric. For example, a perfectly balanced approximation to Ptolemy's diatonic scale [1, 9/8, 5/4, 4/3, 3/2, 5/3, 15/8] displaces by the following cent values: [0, +8.61, +20.00, +23.60, +20.03, +9.97, +0.72]. The resulting scale is given by the following [[Scala]] file:
 
<pre>
Ptolemy's diatonic scale approximated with perfect balance
7
212.52434916042787
406.31587841801996
521.6495827358298
721.9824694633705
894.3281503142967
1088.9892227955181
2/1
</pre>
 


[[Category:Scale]]
[[Category:Scale]]
[[Category:Theory]]
[[Category:Theory]]

Revision as of 22:17, 7 February 2023

A non-empty set of real numbers S in the range [math]\displaystyle{ [0, 1) }[/math] is called perfectly balanced if a wheel with an equal weight placed at angle [math]\displaystyle{ 2\pi x }[/math] for each [math]\displaystyle{ x \in S }[/math] has its center of gravity exactly at the hub. Mathematically, this is given by the equation [math]\displaystyle{ \sum_{x \in S} e^{2\pi i x} = 0 }[/math].

In the context of musical tunings, a perfectly balanced set can be converted to a periodic scale by taking the frequency ratio [math]\displaystyle{ 2^x }[/math] for each [math]\displaystyle{ x }[/math], producing a scale that repeats at the octave, but any other interval of equivalence may be chosen. Perfectly balanced sets have been particularly investigated in the context of generating repeating rhythms.

Within EDOs

The connection to music theory was originally noted by David Lewin in 1959, who noted that certain scales in 12edo had this property, which he called the "exceptional property." For example, the hexatonic scale {0, 3, 4, 7, 8, 11} (one of Messiaen's modes of limited transposition) is perfectly balanced. This is because the 3edo triads {0, 4, 8} and {3, 7, 11} are each perfectly balanced, and if two sets are perfectly balanced and disjoint then so their union.

The only perfectly balanced scale within a prime EDO N is the equally spaced scale containing every tone in N-EDO. For a composite EDO N, one can construct new perfectly balanced scales by superimposing equally spaced scales of size k where k is a divisor of N, such that the scales are transposed so that no pitches coincide. For example, in 18edo the 3edo {0, 6, 12} and the 2edo {1, 10} may be combined to form the perfectly balanced scale {0, 1, 6, 10, 12}.

This leads to the question of whether every perfectly balanced scale within an EDO is decomposable into a union of one or more equally spaced disjoint scales. This turns out to be false, and counterexamples can occur when N has three or more distinct prime factors. The smallest EDO with three distinct prime factors is 30edo, and indeed it has six such scales up to transposition:

   {0, 1, 7, 13, 19, 20}
   {0, 1, 2, 12, 13, 19, 20}
   {0, 1, 7, 11, 17, 18, 24}
   {0, 1, 7, 8, 14, 18, 20, 24}
   {0, 1, 2, 8, 12, 18, 19, 20}
   {0, 1, 2, 8, 12, 14, 18, 20, 24}

Searching for these scales is nontrivial. Milne et al. computed all such patterns for products of three distinct primes up to N = 102.

Outside EDOs

It is easy to construct perfectly balanced scales that are not a subset of any EDO, by superimposing two scales within EDOs transposed by an irrational amount. There also exists a continuum of perfectly balanced scales that have no such decomposition.

Milne at al. showed that an efficient convex optimization procedure exists that, given an arbitrary scale, computes the closest perfectly balanced scale according to a simple squared-difference metric. For example, a perfectly balanced approximation to Ptolemy's diatonic scale [1, 9/8, 5/4, 4/3, 3/2, 5/3, 15/8] displaces by the following cent values: [0, +8.61, +20.00, +23.60, +20.03, +9.97, +0.72]. The resulting scale is given by the following Scala file:

Ptolemy's diatonic scale approximated with perfect balance
7
212.52434916042787
406.31587841801996
521.6495827358298
721.9824694633705
894.3281503142967
1088.9892227955181
2/1