Fokker block: Difference between revisions

Wikispaces>genewardsmith
**Imported revision 314501072 - Original comment: **
Wikispaces>genewardsmith
**Imported revision 314535908 - 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>2012-03-25 23:18:40 UTC</tt>.<br>
: This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2012-03-26 03:09:15 UTC</tt>.<br>
: The original revision id was <tt>314501072</tt>.<br>
: The original revision id was <tt>314535908</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 12: Line 12:


=Preliminaries=
=Preliminaries=
Suppose we have n-1 commas, and we form an n by n matrix, the top row of which are n indeterminate elements |e2 e3 e5 ... ep&gt;, and the other rows of which are the monzos corresponding to our chosen commas. If we take the determinant of this matrix, we get v2*e2+v3*e3+...+vp*ep where the v2, v3 ... vp are integers. We interpret this as the [[Vals and Tuning Space|val]] v = &lt;v2, v3, ... vp|. If this is a zero vector the commas are not independent, and if the there exists a common divisor we have what is known as a torsion problem, and we discard the comma set. Otherwise, if v2&lt;0 we reverse sign, and we have a val v which tells us what equal temperament our Fokker block will be approximating. For example, starting with the commas 225/224, 100/99, 176/175 and 385/384, the above procedure gives us the val v = &lt;22 35 51 62 76|, and we will be looking at a 22-note scale in the 11-limit.
Suppose we have n-1 commas, and we form an n by n matrix, the top row of which are n indeterminate elements |e2 e3 e5 ... ep&gt;, and the other rows of which are the monzos corresponding to our chosen commas. If we take the determinant of this matrix, we get w2*e2+w3*e3+...+wp*ep where the w2, w3 ... wp are integers. We interpret this as the [[Vals and Tuning Space|val]] v = &lt;w2 w3 ... wp|. If this is a zero vector the commas are not independent, and if the there exists a common divisor we have what is known as a torsion problem, and we discard the comma set. Otherwise, if w2&lt;0 we reverse sign, and we have a val V which tells us what equal temperament our Fokker block will be approximating. For example, starting with the commas 225/224, 100/99, 176/175 and 385/384, the above procedure gives us V = &lt;22 35 51 62 76|, and we will be looking at a 22-note scale in the 11-limit.


Now choose an example step for the Fokker block, which is a p-limit interval c such that v(c) = 1; that is, if m is the monzo for c, then &lt;v|m&gt;=1. Precisely which interval with this property we choose doesn't actually matter, so if our commas are 225/224, 100/99, 176/175 and 385/384, we could for instance choose 22/21, 25/24, 28/27, 33/32, 36/35, 45/44 or 49/48. Having selected a step, form the n by n matrix whose first row is the monzo for the step c, and whose other rows are the monzos of the n-1 commas. Because we have chosen c so that v(c)=1, the determinant of this matrix will be ∓1. It is therefore a [[http://en.wikipedia.org/wiki/Unimodular_matrix|unimodular matrix]], that is, a square matrix with coefficients which are integers and with determinant ∓1. Such a matrix is invertible, and the inverse matrix is also unimodular. If we call c c1, and label the commas c2, c3, ... cn; and if we consider the columns of the inverse matrix to be vals and call them v1, v2, ... vn, then by the definition of the inverse of a matrix, vi(cj) = delta(i,j), where delta(i,j) is the [[http://en.wikipedia.org/wiki/Kronecker_delta|Kronecker delta]]. Stated another way, vi(cj) is 0 unless i equals j, in which case vi(ci) = 1. By inverting the comma ci when vi(2) is negative, we can normalize the vals so that vi(2) is always positive, which we will assume.
Now choose an example step for the Fokker block, which is a p-limit interval c such that V(c) = 1; that is, if m is the monzo for c, then &lt;V|m&gt;=1. Precisely which interval with this property we choose doesn't actually matter, so if our commas are 225/224, 100/99, 176/175 and 385/384, we could for instance choose 22/21, 25/24, 28/27, 33/32, 36/35, 45/44 or 49/48. Having selected a step, form the n by n matrix whose first row is the monzo for the step c, and whose other rows are the monzos of the n-1 commas. Because we have chosen c so that V(c)=1, the determinant of this matrix will be ∓1. It is therefore a [[http://en.wikipedia.org/wiki/Unimodular_matrix|unimodular matrix]], that is, a square matrix with coefficients which are integers and with determinant ∓1. Such a matrix is invertible, and the inverse matrix is also unimodular. If we call c c1, and label the commas c2, c3, ... cn; and if we consider the columns of the inverse matrix to be vals and call them v1, v2, ... vn, then by the definition of the inverse of a matrix, vi(cj) = delta(i,j), where delta(i,j) is the [[http://en.wikipedia.org/wiki/Kronecker_delta|Kronecker delta]]. Stated another way, vi(cj) is 0 unless i equals j, in which case vi(ci) = 1. If vi(2)=0 the val and corresponding comma play no role, and we discard them; otherwise, by inverting the comma ci when vi(2) is negative, we can normalize the vals so that vi(2) is always positive, which we will assume.


These unimodular matricies define a [[http://en.wikipedia.org/wiki/Change_of_basis|change of basis]] for the p-limit system of musical intervals: just as every p-limit interval can be written as a product of primes up to p with integer exponents, every such interval is a product of c1, c2, ... cn with integer exponents. To determine the exponents, we use v1, v2, ... vn, so that if q is a p-limit rational number, we may write it as
These unimodular matricies define a [[http://en.wikipedia.org/wiki/Change_of_basis|change of basis]] for the p-limit system of musical intervals: just as every p-limit interval can be written as a product of primes up to p with integer exponents, every such interval is a product of c1, c2, ... cn with integer exponents. To determine the exponents, we use v1, v2, ... vn, so that if q is a p-limit rational number, we may write it as
Line 109: Line 109:
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:0:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc0"&gt;&lt;a name="Preliminaries"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:0 --&gt;Preliminaries&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:0:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc0"&gt;&lt;a name="Preliminaries"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:0 --&gt;Preliminaries&lt;/h1&gt;
Suppose we have n-1 commas, and we form an n by n matrix, the top row of which are n indeterminate elements |e2 e3 e5 ... ep&amp;gt;, and the other rows of which are the monzos corresponding to our chosen commas. If we take the determinant of this matrix, we get v2*e2+v3*e3+...+vp*ep where the v2, v3 ... vp are integers. We interpret this as the &lt;a class="wiki_link" href="/Vals%20and%20Tuning%20Space"&gt;val&lt;/a&gt; v = &amp;lt;v2, v3, ... vp|. If this is a zero vector the commas are not independent, and if the there exists a common divisor we have what is known as a torsion problem, and we discard the comma set. Otherwise, if v2&amp;lt;0 we reverse sign, and we have a val v which tells us what equal temperament our Fokker block will be approximating. For example, starting with the commas 225/224, 100/99, 176/175 and 385/384, the above procedure gives us the val v = &amp;lt;22 35 51 62 76|, and we will be looking at a 22-note scale in the 11-limit.&lt;br /&gt;
Suppose we have n-1 commas, and we form an n by n matrix, the top row of which are n indeterminate elements |e2 e3 e5 ... ep&amp;gt;, and the other rows of which are the monzos corresponding to our chosen commas. If we take the determinant of this matrix, we get w2*e2+w3*e3+...+wp*ep where the w2, w3 ... wp are integers. We interpret this as the &lt;a class="wiki_link" href="/Vals%20and%20Tuning%20Space"&gt;val&lt;/a&gt; v = &amp;lt;w2 w3 ... wp|. If this is a zero vector the commas are not independent, and if the there exists a common divisor we have what is known as a torsion problem, and we discard the comma set. Otherwise, if w2&amp;lt;0 we reverse sign, and we have a val V which tells us what equal temperament our Fokker block will be approximating. For example, starting with the commas 225/224, 100/99, 176/175 and 385/384, the above procedure gives us V = &amp;lt;22 35 51 62 76|, and we will be looking at a 22-note scale in the 11-limit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now choose an example step for the Fokker block, which is a p-limit interval c such that v(c) = 1; that is, if m is the monzo for c, then &amp;lt;v|m&amp;gt;=1. Precisely which interval with this property we choose doesn't actually matter, so if our commas are 225/224, 100/99, 176/175 and 385/384, we could for instance choose 22/21, 25/24, 28/27, 33/32, 36/35, 45/44 or 49/48. Having selected a step, form the n by n matrix whose first row is the monzo for the step c, and whose other rows are the monzos of the n-1 commas. Because we have chosen c so that v(c)=1, the determinant of this matrix will be ∓1. It is therefore a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Unimodular_matrix" rel="nofollow"&gt;unimodular matrix&lt;/a&gt;, that is, a square matrix with coefficients which are integers and with determinant ∓1. Such a matrix is invertible, and the inverse matrix is also unimodular. If we call c c1, and label the commas c2, c3, ... cn; and if we consider the columns of the inverse matrix to be vals and call them v1, v2, ... vn, then by the definition of the inverse of a matrix, vi(cj) = delta(i,j), where delta(i,j) is the &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Kronecker_delta" rel="nofollow"&gt;Kronecker delta&lt;/a&gt;. Stated another way, vi(cj) is 0 unless i equals j, in which case vi(ci) = 1. By inverting the comma ci when vi(2) is negative, we can normalize the vals so that vi(2) is always positive, which we will assume.&lt;br /&gt;
Now choose an example step for the Fokker block, which is a p-limit interval c such that V(c) = 1; that is, if m is the monzo for c, then &amp;lt;V|m&amp;gt;=1. Precisely which interval with this property we choose doesn't actually matter, so if our commas are 225/224, 100/99, 176/175 and 385/384, we could for instance choose 22/21, 25/24, 28/27, 33/32, 36/35, 45/44 or 49/48. Having selected a step, form the n by n matrix whose first row is the monzo for the step c, and whose other rows are the monzos of the n-1 commas. Because we have chosen c so that V(c)=1, the determinant of this matrix will be ∓1. It is therefore a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Unimodular_matrix" rel="nofollow"&gt;unimodular matrix&lt;/a&gt;, that is, a square matrix with coefficients which are integers and with determinant ∓1. Such a matrix is invertible, and the inverse matrix is also unimodular. If we call c c1, and label the commas c2, c3, ... cn; and if we consider the columns of the inverse matrix to be vals and call them v1, v2, ... vn, then by the definition of the inverse of a matrix, vi(cj) = delta(i,j), where delta(i,j) is the &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Kronecker_delta" rel="nofollow"&gt;Kronecker delta&lt;/a&gt;. Stated another way, vi(cj) is 0 unless i equals j, in which case vi(ci) = 1. If vi(2)=0 the val and corresponding comma play no role, and we discard them; otherwise, by inverting the comma ci when vi(2) is negative, we can normalize the vals so that vi(2) is always positive, which we will assume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These unimodular matricies define a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Change_of_basis" rel="nofollow"&gt;change of basis&lt;/a&gt; for the p-limit system of musical intervals: just as every p-limit interval can be written as a product of primes up to p with integer exponents, every such interval is a product of c1, c2, ... cn with integer exponents. To determine the exponents, we use v1, v2, ... vn, so that if q is a p-limit rational number, we may write it as&lt;br /&gt;
These unimodular matricies define a &lt;a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/Change_of_basis" rel="nofollow"&gt;change of basis&lt;/a&gt; for the p-limit system of musical intervals: just as every p-limit interval can be written as a product of primes up to p with integer exponents, every such interval is a product of c1, c2, ... cn with integer exponents. To determine the exponents, we use v1, v2, ... vn, so that if q is a p-limit rational number, we may write it as&lt;br /&gt;