Monzo: Difference between revisions

Wikispaces>xenwolf
**Imported revision 602965630 - Original comment: tables for examples, added one space as padding as is used in most monzo expressions, for instance on the comma page**
No edit summary
 
(79 intermediate revisions by 16 users not shown)
Line 1: Line 1:
<h2>IMPORTED REVISION FROM WIKISPACES</h2>
{{interwiki
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br>
| de = Monzo-Notation
: This revision was by author [[User:xenwolf|xenwolf]] and made on <tt>2017-01-02 12:28:05 UTC</tt>.<br>
| en = Monzo
: The original revision id was <tt>602965630</tt>.<br>
| es = Monzo
: The revision comment was: <tt>tables for examples, added one space as padding as is used in most monzo expressions, for instance on the comma page</tt><br>
| ja = モンゾ
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>
{{Beginner|Monzos and interval space}}
<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">&lt;span style="display: block; text-align: right;"&gt;[[Monzo(Esp)|Español]] - [[モンゾ|日本語]]
A '''monzo''' is a way of notating a [[JI]] [[interval]] that allows us to express directly how any "composite" interval is represented in terms of simpler [[prime]] intervals. They are typically written using the notation {{monzo| a b c d e f … }}, where the columns represent how the primes 2, 3, 5, 7, 11, 13, etc, in that order, contribute to the interval's prime factorization, up to some [[Harmonic Limit|prime limit]].
&lt;/span&gt;
This page gives a pragmatic introduction to **monzos**. For the formal mathematical definition of visit the page [[Monzos and Interval Space]].


=Definition=
Monzos can be thought of as counterparts to [[vals]]. When notating just intonation, they only permit integers as their entries.
A **monzo** is a way of notating a JI interval that allows us to express directly how any "composite" interval is represented in terms of those simpler prime intervals. They are typically written using the notation | a b c d e f ... &gt;, where the columns represent how the primes 2, 3, 5, 7, 11, 13, etc, in that order, contribute to the interval's prime factorization, up to some [[harmonic limit|prime limit]].


Monzos can be thought of as counterparts to [[Vals|vals]].
== History and terminology ==
Monzos are named in honor of [[Joseph Monzo]], given by [[Gene Ward Smith]] in July 2003. These were also previously called ''factorads'' by [[John Chalmers]] in ''[[Xenharmonikôn]] 1'', although the basic idea goes back at least as far as [[Adriaan Fokker]] and probably further back, so that the entire naming situation can be viewed as an example of [[Wikipedia: Stigler%27s law of eponymy|Stigler's law]] many times over. More descriptive but longer terms include '''prime-count vector'''<ref>Used by [[Douglas Blumeyer]] and [[Dave Keenan]] on this wiki, notably in [[Dave Keenan & Douglas Blumeyer's guide to RTT]]</ref>, '''prime-exponent vector'''<ref>[http://tonalsoft.com/enc/m/monzo.aspx Tonalsoft | ''Monzo'']</ref>, and in the context of just intonation, '''harmonic space coordinates'''<ref>[https://www.plainsound.org/HEJI/ Plainsound Music Edition | ''Plainsound Harmonic Space Calculator'']</ref>.


For a more mathematical discussion, see also [[Monzos and Interval Space]].
== Examples ==
For example, the interval [[15/8]] can be thought of as having <math>5 \cdot 3</math> in the numerator, and <math>2 \cdot 2 \cdot 2</math> in the denominator. This can be compactly represented by the expression <math>2^{-3} \cdot 3^1 \cdot 5^1</math>, which is exactly equal to 15/8. We construct the monzo by taking the exponent from each prime, in order, and placing them within the {{monzo| … }} brackets, hence yielding {{monzo| -3 1 1 }}.  


=Examples=
Here are some common [[5-limit]] monzos, along with their factorizations to show how to derive them:
For example, the interval 15/8 can be thought of as having 5*3 in the numerator, and 2*2*2 in the denominator. This can be compactly represented by the expression 2^-3 * 3^1 * 5^1, which is exactly equal to 15/8. We construct the monzo by taking the exponent from each prime, in order, and placing them within the | ... &gt; brackets, hence yielding | -3 1 1 &gt;.


Here are some common 5-limit monzos, for your reference:
{| class="wikitable center-1"
||~ Ratio ||~ Monzo ||
|-
||= 3/2 || | -1 1 0 &gt; ||
! Ratio
||= 5/4 || | -2 0 1 &gt; ||
! Factors
||= 9/8 || | -3 2 0 &gt; ||
! Monzo
||= 81/80 || | -4 4 -1 &gt; ||
|-
| [[3/2]]
| <math>2^{-1} \cdot 3</math>
| {{monzo| -1 1 0 }}
|-
| [[5/4]]
| <math>2^{-2} \cdot 5</math>
| {{monzo| -2 0 1 }}
|-
| [[9/8]]
| <math>2^{-3} \cdot 3^2</math>
| {{monzo| -3 2 0 }}
|-
| [[81/80]]
| <math>2^{-4} \cdot 3^4 \cdot 5^{-1}</math>
| {{monzo| -4 4 -1 }}
|}


Here are a few 7-limit monzos:
Here are a few [[7-limit]] monzos:
||~ Ratio ||~ Monzo ||
||= 7/4 || | -2 0 0 1 &gt; ||
||= 7/6 || | -1 -1 0 1 &gt; ||
||= 7/5 || | 0 0 -1 1 &gt; ||


=Relationship with vals=
{| class="wikitable center-1"
//See also: [[Vals]], [[Keenan's explanation of vals]], [[Vals and Tuning Space]] (more mathematical)//
|-
! Ratio
! Factors
! Monzo
|-
| [[7/4]]
| <math>2^{-2} \cdot 7</math>
| {{monzo| -2 0 0 1 }}
|-
| [[7/6]]
| <math>2^{-1} \cdot 3^{-1} \cdot 7</math>
| {{monzo| -1 -1 0 1 }}
|-
| [[7/5]]
| <math>5^{-1} \cdot 7</math>
| {{monzo| 0 0 -1 1 }}
|}


Monzos are important because they enable us to see how any JI interval "maps" onto a val. This mapping is expressed by writing the val and the monzo together, such as &lt; 12 19 28 | -4 4 -1 &gt;. The mapping is extremely easily to calculate: simply multiply together each component in the same position on both sides of the line, and add the results together. This is perhaps best demonstrated by example:
:'''Practical hint:''' On the wiki, the monzo template helps you getting correct brackets ([[Template:Monzo|read more…]]).


&lt; 12 19 28 | -4 4 -1 &gt;
== Relationship with vals ==
(12*-4) + (19*4) + (28*1)&lt;span class="st"&gt; = &lt;/span&gt;0
: ''See also: [[Val]], [[Keenan's explanation of vals]], [[Vals and tuning space]] (more mathematical)''


In this case, the val &lt; 12 19 28 | is the [[patent val]] for 12-equal, and | -4 4 -1 &gt; is 81/80, or the syntonic comma. The fact that &lt; 12 19 28 | -4 4 -1 &gt; tells us that 81/80 is mapped to 0 steps in 12-equal - aka it's tempered out - which tells us that 12-equal is a meantone temperament. It is noteworthy that almost the entirety of western music, particularly western music composed for 12-equal or 12-tone well temperaments, is made possible by the above equation.
Monzos are important because they enable us to see how any JI interval "maps" onto a val. This mapping is expressed by writing the val and the monzo together, such as ⟨ 12 19 28 | -4 4 -1 ⟩. The mapping is extremely easily to calculate: simply multiply together each component in the same position on both sides of the line, and add the results together. This is perhaps best demonstrated by example:


**In general: &lt; a b c | d e f &gt; = ad + be + cf**</pre></div>
<math>
<h4>Original HTML content:</h4>
\left\langle \begin{matrix} 12 & 19 & 28 \end{matrix} \mid \begin{matrix} -4 & 4 & -1 \end{matrix} \right\rangle \\
<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;monzos&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;span style="display: block; text-align: right;"&gt;&lt;a class="wiki_link" href="/Monzo%28Esp%29"&gt;Español&lt;/a&gt; - &lt;a class="wiki_link" href="/%E3%83%A2%E3%83%B3%E3%82%BE"&gt;日本語&lt;/a&gt;&lt;br /&gt;
= 12 \cdot (-4) + 19 \cdot 4 + 28 \cdot (-1) \\
&lt;/span&gt;&lt;br /&gt;
= 0
This page gives a pragmatic introduction to &lt;strong&gt;monzos&lt;/strong&gt;. For the formal mathematical definition of visit the page &lt;a class="wiki_link" href="/Monzos%20and%20Interval%20Space"&gt;Monzos and Interval Space&lt;/a&gt;.&lt;br /&gt;
</math>
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:0:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc0"&gt;&lt;a name="Definition"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:0 --&gt;Definition&lt;/h1&gt;
A &lt;strong&gt;monzo&lt;/strong&gt; is a way of notating a JI interval that allows us to express directly how any &amp;quot;composite&amp;quot; interval is represented in terms of those simpler prime intervals. They are typically written using the notation | a b c d e f ... &amp;gt;, where the columns represent how the primes 2, 3, 5, 7, 11, 13, etc, in that order, contribute to the interval's prime factorization, up to some &lt;a class="wiki_link" href="/harmonic%20limit"&gt;prime limit&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Monzos can be thought of as counterparts to &lt;a class="wiki_link" href="/Vals"&gt;vals&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
For a more mathematical discussion, see also &lt;a class="wiki_link" href="/Monzos%20and%20Interval%20Space"&gt;Monzos and Interval Space&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:2:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc1"&gt;&lt;a name="Examples"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:2 --&gt;Examples&lt;/h1&gt;
For example, the interval 15/8 can be thought of as having 5*3 in the numerator, and 2*2*2 in the denominator. This can be compactly represented by the expression 2^-3 * 3^1 * 5^1, which is exactly equal to 15/8. We construct the monzo by taking the exponent from each prime, in order, and placing them within the | ... &amp;gt; brackets, hence yielding | -3 1 1 &amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Here are some common 5-limit monzos, for your reference:&lt;br /&gt;


In this case, the val {{val| 12 19 28 }} is the [[patent val]] for [[12-equal]], and {{monzo| -4 4 -1 }} is 81/80, or the [[syntonic comma]]. The fact that ⟨ 12 19 28 | -4 4 -1 ⟩ tells us that 81/80 is mapped to 0 steps in 12-equal&mdash;in other words, it is tempered out&mdash;which tells us that 12-equal is a [[meantone]] temperament. It is noteworthy that almost the entirety of Western music composed in the [[Historical temperaments|Renaissance]] and from the sixteenth century onwards, particularly Western music composed for 12-tone circulating temperaments ([[12edo|12 equal]] and unequal [[well temperament]]s), is made possible by the tempering out of 81/80, and that almost all aspects of modern common practice Western music theory (chords and scales) in both classical and non-classical music genres are based exclusively on meantone.


&lt;table class="wiki_table"&gt;
In general:  
    &lt;tr&gt;
        &lt;th&gt;Ratio&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;Monzo&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;3/2&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| -1 1 0 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;5/4&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| -2 0 1 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;9/8&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| -3 2 0 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;81/80&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| -4 4 -1 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;


&lt;br /&gt;
<math>
Here are a few 7-limit monzos:&lt;br /&gt;
\left\langle \begin{matrix} a_1 & a_2 & \ldots & a_n \end{matrix} \mid \begin{matrix} b_1 & b_2 & \ldots & b_n \end{matrix} \right\rangle \\
= a_1 b_1 + a_2 b_2 + \ldots + a_n b_n
</math>
<!--
== Monzos in JI subgroups ==
We can generalize the concept of monzos and vals from the ''p''-limit to other [[JI subgroup]]s. This can be useful when considering different edo tunings of [[subgroup temperaments]].


Proposed notation: To write a JI ratio as a monzo in a JI subgroup, we choose a [[basis]] for the subgroup and factor an interval into the basis elements as we factor an interval in the ''p''-limit into primes at most ''p''. Then we write the monzo so as to explicitly state what basis elements we factor the intervals into and how many of each basis element the interval has in the factorization. For example, we can write [[81/80]] = 9<sup>2</sup>/(2<sup>4</sup> 5<sup>1</sup>) in the 2.9.5 subgroup as {{monzo|2^-4, 9^2, 5^-1}}. (We reserve the notation {{monzo|a b c ...}} and {{val|a b c ...}} for the ''p''-limit.)


&lt;table class="wiki_table"&gt;
Vals can be defined the same way in other subgroups as well; they represent how a subgroup is (viewed as being) tuned in terms of that edo's steps, but the basis element and the entry are separated by ~ instead of ^. For example, [[13edo]]'s "2.9.5 [[patent val]]" can be written as {{val|2~13, 9~41, 5~30}} (think "2 is approximately 13 steps, ..."), since [[13edo]]'s best approximation to the 9th harmonic is 41\13 (reduces to 2\13) and its best approximation to the 5th harmonic is 30\13 (reduces to 4\13). To see that this val "tempers out [[81/80]]", we do the same operation (of matching up and multiplying the components and summing the products) as described in the previous section:
    &lt;tr&gt;
        &lt;th&gt;Ratio&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;Monzo&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;7/4&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| -2 0 0 1 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;7/6&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| -1 -1 0 1 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style="text-align: center;"&gt;7/5&lt;br /&gt;
&lt;/td&gt;
        &lt;td&gt;| 0 0 -1 1 &amp;gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;


&lt;br /&gt;
&#x27E8;2~13, 9~41, 5~30&#93;&#91;2^-4, 9^2, 5^-1&#x27E9; = 13*-4 + 41*2 + 30*-1 = 0.
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc2"&gt;&lt;a name="Relationship with vals"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;Relationship with vals&lt;/h1&gt;
 
&lt;em&gt;See also: &lt;a class="wiki_link" href="/Vals"&gt;Vals&lt;/a&gt;, &lt;a class="wiki_link" href="/Keenan%27s%20explanation%20of%20vals"&gt;Keenan's explanation of vals&lt;/a&gt;, &lt;a class="wiki_link" href="/Vals%20and%20Tuning%20Space"&gt;Vals and Tuning Space&lt;/a&gt; (more mathematical)&lt;/em&gt;&lt;br /&gt;
== Monzos in regular temperaments ==
&lt;br /&gt;
Proposed notation: We write a tempered interval (an interval in a [[regular temperament]]) as a (generalized) monzo by taking a set of [[generator]]s (for rank-2 temperaments, this will be the period and the generator), then writing what JI ratio each generator approximates (distinguished from pure JI intervals by putting it in quotes), followed by the number of that specified generator that the interval has. For example, the major third in [[meantone]] temperament can be written as {{monzo|"2"^-2, "3/2"^4}}, meaning "4 perfect fifths minus 2 octaves".
Monzos are important because they enable us to see how any JI interval &amp;quot;maps&amp;quot; onto a val. This mapping is expressed by writing the val and the monzo together, such as &amp;lt; 12 19 28 | -4 4 -1 &amp;gt;. The mapping is extremely easily to calculate: simply multiply together each component in the same position on both sides of the line, and add the results together. This is perhaps best demonstrated by example:&lt;br /&gt;
 
&lt;br /&gt;
Similarly, edo tunings of a temperament can be given in terms of (a generalized version of) vals, by specifying how many edo steps are used for each generator of the temperament. For example, [[31edo]]'s tuning of meantone temperament can be written as {{val|"2"~31, "3/2"~18}}.
&amp;lt; 12 19 28 | -4 4 -1 &amp;gt;&lt;br /&gt;
-->
(12*-4) + (19*4) + (28*1)&lt;span class="st"&gt; = &lt;/span&gt;0&lt;br /&gt;
== Generalizations ==
&lt;br /&gt;
 
In this case, the val &amp;lt; 12 19 28 | is the &lt;a class="wiki_link" href="/patent%20val"&gt;patent val&lt;/a&gt; for 12-equal, and | -4 4 -1 &amp;gt; is 81/80, or the syntonic comma. The fact that &amp;lt; 12 19 28 | -4 4 -1 &amp;gt; tells us that 81/80 is mapped to 0 steps in 12-equal - aka it's tempered out - which tells us that 12-equal is a meantone temperament. It is noteworthy that almost the entirety of western music, particularly western music composed for 12-equal or 12-tone well temperaments, is made possible by the above equation.&lt;br /&gt;
=== Subgroup monzos ===
&lt;br /&gt;
{{Main|Subgroup monzos and vals}}
&lt;strong&gt;In general: &amp;lt; a b c | d e f &amp;gt; = ad + be + cf&lt;/strong&gt;&lt;/body&gt;&lt;/html&gt;</pre></div>
A subgroup monzo is like a standard monzo, except that it is in a just intonation [[subgroup]] that is not a prime limit. It is usually provided along with the subgroup it is in, such as 2.3.7 [1 -2 1⟩ for 14/9 or 2.3.13/5 [1 -1 1⟩ for 26/15. For subgroups with primes as basis elements (such as 2.3.7), a subgroup monzo can be seen as a standard monzo abbreviated to hide zeroes. To make this more clear, the abbreviated sections may be replaced with ellipses, such as 2.3.7 [1 -2 ... 1⟩ for 14/9.
 
=== Tempered monzos ===
{{Main|Tempered monzos and vals}}
A tempered monzo represents a tempered interval, or an interval in a regular temperament. It functions similarly to a subgroup monzo, except each entry represents not a JI interval but a generator for that regular temperament. For example, the tmonzo for the major third in meantone (or more generally, the diatonic major third in a fifth-generated temperament) is ~2.~3 [-6 4⟩. (Note that we write the generators with tildes to indicate that they are tempered intervals). This means that to find the major third, you go up four perfect twelfths (~3/1) and down six octaves (~2/1).
 
More generally, tempered monzos are applicable to any regular tuning, regardless of JI mapping, so corresponding intervals in two different regular temperaments that are tuned the same way have the same tempered monzo.
 
=== Fractional monzos ===
{{Main|Fractional monzos}}
Any of the previous categories of monzo can also be a "fractional monzo", allowing entries to be fractions or non-integer rational numbers as opposed to just integers. This allows monzos to express equal divisions of just intervals (or stacks thereof). For example, [-1/2 1/2⟩ is a monzo representing a neutral third equal to half of a perfect fifth, and [1/12⟩ is a monzo representing a 12edo semitone. [1/12 1/13⟩ is a monzo representing 1\12edo stacked with 1\13edt. (Numerically, this is the 156th root of 2<sup>13</sup>*3<sup>12</sup>.) Note that we write the fractional monzo entries with forward slashes (as they represent fractions), despite writing edosteps with backslashes.
 
== See also ==
* [[Extended bra-ket notation]]
 
== External links ==
* [http://tonalsoft.com/enc/m/monzo.aspx Tonalsoft | ''Monzo'']
 
== Notes ==
<references />
 
[[Category:Regular temperament theory]]
[[Category:Just intonation]]
[[Category:Terms]]
[[Category:Notation]]
[[Category:Math]]
[[Category:Monzo]]