Radical interval: Difference between revisions

Wikispaces>genewardsmith
**Imported revision 164161577 - Original comment: **
Wikispaces>genewardsmith
**Imported revision 164163407 - 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>2010-09-21 01:19:47 UTC</tt>.<br>
: This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2010-09-21 01:40:29 UTC</tt>.<br>
: The original revision id was <tt>164161577</tt>.<br>
: The original revision id was <tt>164163407</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 28: Line 28:
While minimax tuning for a list of target interval (such as an odd limit tonality diamond) can be found by setting it up as a linear programming problem, this is not necessary and in important respects not desirable. The problem is simple enough that it can be solved by brute force, which makes it easy to find exact answers in the form of fractional monzos. It can happen that the minimax solution is not unique, and the brute force approach allows ties to be broken using eg minimum squared error.
While minimax tuning for a list of target interval (such as an odd limit tonality diamond) can be found by setting it up as a linear programming problem, this is not necessary and in important respects not desirable. The problem is simple enough that it can be solved by brute force, which makes it easy to find exact answers in the form of fractional monzos. It can happen that the minimax solution is not unique, and the brute force approach allows ties to be broken using eg minimum squared error.


If the target set is a q limit diamond, eigenmonzos in the range 1 &lt; x &lt; sqrt(2) may be found by simply finding all of the sets of intervals in that range which together with 2 define an independent set of intervals, and computing the corresponding projection matrix. The matrix leading to the least maximum error on elements of the diamond will be the minimax tuning. If there is a tie or ties, it may be broken by choosing the tuning with the smallest sum of squares of the error.
If the target set is a q limit diamond, eigenmonzos in the range 1 &lt; x &lt; sqrt(2) may be found by simply finding all of the sets of q-limit intervals in that range which together with 2 define an independent set of intervals, and computing the corresponding projection matrix. The matrix leading to the least maximum error on elements of the diamond will be the minimax tuning. If there is a tie or ties, it may be broken by choosing the tuning with the smallest sum of squares of the error.


===Algebraic considerations===  
===Algebraic considerations===  
Line 55: Line 55:
While minimax tuning for a list of target interval (such as an odd limit tonality diamond) can be found by setting it up as a linear programming problem, this is not necessary and in important respects not desirable. The problem is simple enough that it can be solved by brute force, which makes it easy to find exact answers in the form of fractional monzos. It can happen that the minimax solution is not unique, and the brute force approach allows ties to be broken using eg minimum squared error.&lt;br /&gt;
While minimax tuning for a list of target interval (such as an odd limit tonality diamond) can be found by setting it up as a linear programming problem, this is not necessary and in important respects not desirable. The problem is simple enough that it can be solved by brute force, which makes it easy to find exact answers in the form of fractional monzos. It can happen that the minimax solution is not unique, and the brute force approach allows ties to be broken using eg minimum squared error.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the target set is a q limit diamond, eigenmonzos in the range 1 &amp;lt; x &amp;lt; sqrt(2) may be found by simply finding all of the sets of intervals in that range which together with 2 define an independent set of intervals, and computing the corresponding projection matrix. The matrix leading to the least maximum error on elements of the diamond will be the minimax tuning. If there is a tie or ties, it may be broken by choosing the tuning with the smallest sum of squares of the error.&lt;br /&gt;
If the target set is a q limit diamond, eigenmonzos in the range 1 &amp;lt; x &amp;lt; sqrt(2) may be found by simply finding all of the sets of q-limit intervals in that range which together with 2 define an independent set of intervals, and computing the corresponding projection matrix. The matrix leading to the least maximum error on elements of the diamond will be the minimax tuning. If there is a tie or ties, it may be broken by choosing the tuning with the smallest sum of squares of the error.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h3&amp;gt; --&gt;&lt;h3 id="toc2"&gt;&lt;a name="x--Algebraic considerations"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;Algebraic considerations&lt;/h3&gt;
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h3&amp;gt; --&gt;&lt;h3 id="toc2"&gt;&lt;a name="x--Algebraic considerations"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;Algebraic considerations&lt;/h3&gt;
  For the mathematically inclined (other people may want to skip this paragraph) we note that monzos are elements of a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Free_abelian_group" rel="nofollow"&gt;free abelian group&lt;/a&gt; (or equivalently, Z-module) of rank n equal to the number of primes less than or equal to p for the p-limit in question. Fractional monzos do not define a free group but rather a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Divisible_group" rel="nofollow"&gt;divisible group&lt;/a&gt;, meaning any element may be divided by any nonzero integer. They are Z-modules, but more than that also Q-modules, or stated equivalently, elements in a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Vector_space" rel="nofollow"&gt;vector space&lt;/a&gt; (of dimension n) over the rational numbers. They are also torsion-free (equivalently, &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Flat_module" rel="nofollow"&gt;flat&lt;/a&gt;) abelian groups, and are the &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Injective_hull" rel="nofollow"&gt;injective hulls&lt;/a&gt; of the corresponding monzos.&lt;/body&gt;&lt;/html&gt;</pre></div>
  For the mathematically inclined (other people may want to skip this paragraph) we note that monzos are elements of a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Free_abelian_group" rel="nofollow"&gt;free abelian group&lt;/a&gt; (or equivalently, Z-module) of rank n equal to the number of primes less than or equal to p for the p-limit in question. Fractional monzos do not define a free group but rather a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Divisible_group" rel="nofollow"&gt;divisible group&lt;/a&gt;, meaning any element may be divided by any nonzero integer. They are Z-modules, but more than that also Q-modules, or stated equivalently, elements in a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Vector_space" rel="nofollow"&gt;vector space&lt;/a&gt; (of dimension n) over the rational numbers. They are also torsion-free (equivalently, &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Flat_module" rel="nofollow"&gt;flat&lt;/a&gt;) abelian groups, and are the &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Injective_hull" rel="nofollow"&gt;injective hulls&lt;/a&gt; of the corresponding monzos.&lt;/body&gt;&lt;/html&gt;</pre></div>