Vals and tuning space: Difference between revisions
Wikispaces>genewardsmith **Imported revision 175445343 - Original comment: ** |
Wikispaces>genewardsmith **Imported revision 196648326 - Original comment: ** |
||
| Line 1: | Line 1: | ||
<h2>IMPORTED REVISION FROM WIKISPACES</h2> | <h2>IMPORTED REVISION FROM WIKISPACES</h2> | ||
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br> | 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> | : This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2011-01-27 17:04:30 UTC</tt>.<br> | ||
: The original revision id was <tt> | : The original revision id was <tt>196648326</tt>.<br> | ||
: The revision comment was: <tt></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> | The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br> | ||
| Line 16: | Line 16: | ||
**|<V|M>| <= ||V|| ||M||** | **|<V|M>| <= ||V|| ||M||** | ||
to be always true. The dual of the [[http://mathworld.wolfram.com/L1-Norm.html|L1 norm]] is the [[http://mathworld.wolfram.com/L-Infinity-Norm.html|Linfty norm]], and the dual space of Tenney interval space is Tenney tuning space. In tuning space, the vals now define a lattice. Similarly, the dual norm to the L2 norm is the L2 norm, and the dual space to Tenney-Euclidean interval space is //Tenney-Euclidean tuning space//. The | to be always true. The dual of the [[http://mathworld.wolfram.com/L1-Norm.html|L1 norm]] is the [[http://mathworld.wolfram.com/L-Infinity-Norm.html|Linfty norm]], and the dual space of Tenney interval space is Tenney tuning space. In tuning space, the vals now define a lattice. Similarly, the dual norm to the L2 norm is the L2 norm, and the dual space to Tenney-Euclidean interval space is //Tenney-Euclidean tuning space//. The Euclidean norm on a val v is given by | ||
||v|| = sqrt(v2^2 + (v3/log2(3))^2 + ... + (vp/log2(p))^2) | ||v|| = sqrt(v2^2 + (v3/log2(3))^2 + ... + (vp/log2(p))^2) | ||
It should be noted that despite the name, only vectors in a small region of tuning space can reasonably be considered to be tunings. These are the points in tuning space close to the JI point, or JIP, which in weighted coordinates is <1 1 1 ... 1|. It has the property that if M is a monzo in weighted coordinates, then <JIP|M>, or JIP(M) if you prefer, is exactly the log base two of the interval M represents, hence the name. In unweighted coordinates, JIP = <1 log2(3) ... log2(p)|, and applied to a monzo this gives the log base two of the corresponding interval.</pre></div> | It useful to renormalize to the RMS (root mean square) instead, which requires dividing the above by sqrt(n), where n = pi(p) is the number of primes up to p. This is the TE, or Tenney-Euclidean, norm. | ||
It should be noted that despite the name, only vectors in a small region of tuning space can reasonably be considered to be tunings. These are the points in tuning space close to the JI point, or JIP, which in weighted coordinates is <1 1 1 ... 1|. It has the property that if M is a monzo in weighted coordinates, then <JIP|M>, or JIP(M) if you prefer, is exactly the log base two of the interval M represents, hence the name. In unweighted coordinates, JIP = <1 log2(3) ... log2(p)|, and applied to a monzo this gives the log base two of the corresponding interval. | |||
==Example== | |||
The 7-limit val corresponding to [[31edo]] is <31 49 72 87|. This tells us that 31 steps reaches the 2, approximately 49 the 3, 72 the 5, and 87 the 7. In weighted coordinates, it becomes <31 49/log2(3) 72/log2(5) 87/log2(7)|, approximately <31.000 30.916 31.009 30.990|. The standard Euclidean norm would then be the square root of the sum of squares of this vector, which is approximately sqrt(3838.694), or 61.957. To use the RMS we divide that by sqrt(4)=2, giving 30.976 for the TE norm. Note that the TE norm for this val is approximately 31.</pre></div> | |||
<h4>Original HTML content:</h4> | <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"><html><head><title>Vals and Tuning Space</title></head><body>The p-limit <a class="wiki_link" href="/Monzos%20and%20Interval%20Space">monzos</a> M form a free abelian group, or Z-module, of finite rank pi(p), which is the number of primes up to and including p. The <a class="wiki_link_ext" href="http://planetmath.org/encyclopedia/DualModule.html" rel="nofollow">dual Z-module</a> M* is <a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Group_isomorphism" rel="nofollow">isomorphic</a> to M, but not in a canonical way. Hence it, the group (Z-module) of <strong>vals</strong>, is also a free abelian group of rank pi(p). Just as monzos are often written as <a class="wiki_link_ext" href="http://mathworld.wolfram.com/Ket.html" rel="nofollow">kets</a>, vals are typically written as <a class="wiki_link_ext" href="http://mathworld.wolfram.com/Bra.html" rel="nofollow">bras</a>.<br /> | <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"><html><head><title>Vals and Tuning Space</title></head><body>The p-limit <a class="wiki_link" href="/Monzos%20and%20Interval%20Space">monzos</a> M form a free abelian group, or Z-module, of finite rank pi(p), which is the number of primes up to and including p. The <a class="wiki_link_ext" href="http://planetmath.org/encyclopedia/DualModule.html" rel="nofollow">dual Z-module</a> M* is <a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Group_isomorphism" rel="nofollow">isomorphic</a> to M, but not in a canonical way. Hence it, the group (Z-module) of <strong>vals</strong>, is also a free abelian group of rank pi(p). Just as monzos are often written as <a class="wiki_link_ext" href="http://mathworld.wolfram.com/Ket.html" rel="nofollow">kets</a>, vals are typically written as <a class="wiki_link_ext" href="http://mathworld.wolfram.com/Bra.html" rel="nofollow">bras</a>.<br /> | ||
| Line 32: | Line 37: | ||
<strong>|&lt;V|M&gt;| &lt;= ||V|| ||M||</strong><br /> | <strong>|&lt;V|M&gt;| &lt;= ||V|| ||M||</strong><br /> | ||
<br /> | <br /> | ||
to be always true. The dual of the <a class="wiki_link_ext" href="http://mathworld.wolfram.com/L1-Norm.html" rel="nofollow">L1 norm</a> is the <a class="wiki_link_ext" href="http://mathworld.wolfram.com/L-Infinity-Norm.html" rel="nofollow">Linfty norm</a>, and the dual space of Tenney interval space is Tenney tuning space. In tuning space, the vals now define a lattice. Similarly, the dual norm to the L2 norm is the L2 norm, and the dual space to Tenney-Euclidean interval space is <em>Tenney-Euclidean tuning space</em>. The | to be always true. The dual of the <a class="wiki_link_ext" href="http://mathworld.wolfram.com/L1-Norm.html" rel="nofollow">L1 norm</a> is the <a class="wiki_link_ext" href="http://mathworld.wolfram.com/L-Infinity-Norm.html" rel="nofollow">Linfty norm</a>, and the dual space of Tenney interval space is Tenney tuning space. In tuning space, the vals now define a lattice. Similarly, the dual norm to the L2 norm is the L2 norm, and the dual space to Tenney-Euclidean interval space is <em>Tenney-Euclidean tuning space</em>. The Euclidean norm on a val v is given by<br /> | ||
<br /> | |||
||v|| = sqrt(v2^2 + (v3/log2(3))^2 + ... + (vp/log2(p))^2)<br /> | |||
<br /> | |||
It useful to renormalize to the RMS (root mean square) instead, which requires dividing the above by sqrt(n), where n = pi(p) is the number of primes up to p. This is the TE, or Tenney-Euclidean, norm.<br /> | |||
<br /> | <br /> | ||
|| | It should be noted that despite the name, only vectors in a small region of tuning space can reasonably be considered to be tunings. These are the points in tuning space close to the JI point, or JIP, which in weighted coordinates is &lt;1 1 1 ... 1|. It has the property that if M is a monzo in weighted coordinates, then &lt;JIP|M&gt;, or JIP(M) if you prefer, is exactly the log base two of the interval M represents, hence the name. In unweighted coordinates, JIP = &lt;1 log2(3) ... log2(p)|, and applied to a monzo this gives the log base two of the corresponding interval.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule:0:&lt;h2&gt; --><h2 id="toc0"><a name="x-Example"></a><!-- ws:end:WikiTextHeadingRule:0 -->Example</h2> | |||
The 7-limit val corresponding to <a class="wiki_link" href="/31edo">31edo</a> is &lt;31 49 72 87|. This tells us that 31 steps reaches the 2, approximately 49 the 3, 72 the 5, and 87 the 7. In weighted coordinates, it becomes &lt;31 49/log2(3) 72/log2(5) 87/log2(7)|, approximately &lt;31.000 30.916 31.009 30.990|. The standard Euclidean norm would then be the square root of the sum of squares of this vector, which is approximately sqrt(3838.694), or 61.957. To use the RMS we divide that by sqrt(4)=2, giving 30.976 for the TE norm. Note that the TE norm for this val is approximately 31.</body></html></pre></div> | |||