Fokker block: Difference between revisions

Wikispaces>genewardsmith
**Imported revision 308168160 - Original comment: **
Wikispaces>genewardsmith
**Imported revision 309544102 - 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-06 02:11:30 UTC</tt>.<br>
: This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2012-03-09 16:46:50 UTC</tt>.<br>
: The original revision id was <tt>308168160</tt>.<br>
: The original revision id was <tt>309544102</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 36: Line 36:
Let is define a new set of vals by uk = P*vk - vk(2)*v1. To apply these vals to S[i], note first that floor((e1*i+a1)/P) = floor(i+a1/P) = i, so that v1(S[i]) = i. Hence for k&gt;1, uk(S[i]) = P*vk(S[i]) - vk(2)*i. Since x-1 &lt; floor(x) ≤ x, we have (ek*i + ak)/P-1 &lt; floor((ek*i + ak)/P) ≤ (ek*i + ak)/P, so that ek*i + ak - P &lt; P*vk(S[i]) ≤ ek*i + ak. Since ek = vk(2), this gives us ak - P &lt; uk(S[i]) ≤ ak. This means that for each of the vals uk, the scale is mapped to a set of P integers.
Let is define a new set of vals by uk = P*vk - vk(2)*v1. To apply these vals to S[i], note first that floor((e1*i+a1)/P) = floor(i+a1/P) = i, so that v1(S[i]) = i. Hence for k&gt;1, uk(S[i]) = P*vk(S[i]) - vk(2)*i. Since x-1 &lt; floor(x) ≤ x, we have (ek*i + ak)/P-1 &lt; floor((ek*i + ak)/P) ≤ (ek*i + ak)/P, so that ek*i + ak - P &lt; P*vk(S[i]) ≤ ek*i + ak. Since ek = vk(2), this gives us ak - P &lt; uk(S[i]) ≤ ak. This means that for each of the vals uk, the scale is mapped to a set of P integers.


The val uk is a linear combination of v1 and vk, which are both vals of the set of commas {c2, c3, ... cn} minus {ck}. Since uk(2)=0, uk is a multiple of the generator step val of a [[Normal lists|normal val list]], or map, for the rank two temperament tempering out {c2, c3, ... ,cn} minus {ck}; in fact it is ∓mGk, where Gk is the generator step val and m is the number of periods to the octave. If we take the wedge product v1∧Gk and reduce it to a [[The wedgie|wedge]] Wk, then the [[Interior product|interior products]] Wk∨S[i] for i from 1 to P are P distinct vals wi, each of which have wi(2) in a range of P successive values. It follows that the abstract [[periodic scale]] Wk∨S represents a MOS of the temperament defined by Wk. The Fokker block can be tempered in n-1 distinct rank two temperament ways to n-1 distinct MOS, and this provides another definition of a Fokker block: a periodic JI scale is Fokker if and only if from the rank n JI group it generates it can be tempered in n-1 ways to n-1 distinct MOS.
The val uk is a linear combination of v1 and vk, which are both vals of the set of commas {c2, c3, ... cn} minus {ck}. Since uk(2)=0, uk is a multiple of the generator step val of a [[Normal lists|normal val list]], or map, for the rank two temperament tempering out {c2, c3, ... ,cn} minus {ck}; in fact it is ∓mGk, where Gk is the generator step val and m is the number of periods to the octave. If we take the wedge product v1∧Gk and reduce it to a [[The wedgie|wedge]] Wk, then the [[Interior product|interior products]] Wk∨S[i] for i from 1 to P are P distinct vals wi, each of which have wi(2) in a range of P successive values. This is a basis for the [[Minkowski reduced bases for Fokker groups of certain vals|Fokker group]] of v1. of It follows that the abstract [[periodic scale]] Wk∨S represents a MOS of the temperament defined by Wk. The Fokker block can be tempered in n-1 distinct rank two temperament ways to n-1 distinct MOS, and this provides another definition of a Fokker block: a periodic JI scale is Fokker if and only if from the rank n JI group it generates it can be tempered in n-1 ways to n-1 distinct MOS.


=Third definition of a Fokker block=
=Third definition of a Fokker block=
Line 45: Line 45:


=Determining if a scale is a Fokker block=
=Determining if a scale is a Fokker block=
The second definition of Fokker block can be used to determine if a given periodic JI scale is a Fokker block. The first step is to find if it is epimorphic; this can be done by starting with a val V with indeterminate coefficients, and finding if the linear equations V(S[i]) = i have a solution. [[Scala]] does this as a part of its "Show data" suite of scale analytics. Now we take note of the fact that if r is the rank of the group generated by the scale (which is therefore the minimal JI system it is defined in) the set of bivals associated to V (which may defined as all bivals W such that V∧W = 0) is a free abelian group of rank r-1. We will assume we are working in a full p-limit group, but nothing essential is changed in Fokker block theory in the case of subgroups. The free group, defined by addition of bivals, has a basis consisting of ∓Wk for some set of wedgies, and we may assume the sign is positive and the basis is a basis of wedgies. Using this basis, we may either find a basis of r-1 wedgies each of which gives a [[Graham complexity]] to the scale reduced to the octave; that is, to S = {S[i]| 0 ≤ i &lt; P} which is less than P, in which case the scale is a Fokker block, or determine no such basis exists, in which case it is not Fokker.
The second definition of Fokker block can be used to determine if a given periodic JI scale is a Fokker block. The first step is to find if it is epimorphic; this can be done by starting with a val V with indeterminate coefficients, and finding if the linear equations V(S[i]) = i have a solution. [[Scala]] does this as a part of its "Show data" suite of scale analytics. Now we take note of the fact that if r is the rank of the group generated by the scale (which is therefore the minimal JI system it is defined in) the Fokker group of bivals associated to V is a free abelian group of rank r-1. We will assume we are working in a full p-limit group, but nothing essential is changed in Fokker block theory in the case of subgroups. The free group, defined by addition of bivals, has a basis consisting of ∓Wk for some set of wedgies, and we may assume the sign is positive and the basis is a basis of wedgies. Using this basis, we may either find a basis of r-1 wedgies each of which gives a [[Graham complexity]] to the scale reduced to the octave; that is, to S = {S[i]| 0 ≤ i &lt; P} which is less than P, in which case the scale is a Fokker block, or determine no such basis exists, in which case it is not Fokker.


Graham complexity for S with respect to a wedgie W defines a complexity measure for the wedgies which makes the wedgies which determine if the scale S is a Fokker block precisely those of lowest complexity. However, for some purposes a quadratically (L2) defined complexity measure with similar properties is of use. We can define such a complexity measure for wedgies W by setting T[i] = (W∨S[i])(2), and then taking the sum ∑(T[i] - μ)^2 for i from 0 to P-1, where μ is the mean (∑T[i])/P. This can be analyzed in terms of the associated positive definite bilinear form on the linear combinations of basis elements giving W, and it is clear that past a certain range which can be determined the quadratic complexity measure will continue to increase, and that if needed one can in this way prove that a block is not Fokker.  Like Graham complexity, this gives a slightly lower value to a MOS with more than one period to the octave. WE can make them exactly the same by modifying things slightly so that T[i] is (W∨S[i])(2) in the first period of the octave, (W∨S[i])(2) + 1 for the second period, and so forth. This makes all MOS to result in P contiguous values, so that the resulting quadratic form returns P(P^2-1)/12 in all cases when the wedgie results in a MOS of P notes per octave, and more otherwise.  
Graham complexity for S with respect to a wedgie W defines a complexity measure for the wedgies which makes the wedgies which determine if the scale S is a Fokker block precisely those of lowest complexity. However, for some purposes a quadratically (L2) defined complexity measure with similar properties is of use. We can define such a complexity measure for wedgies W by setting T[i] = (W∨S[i])(2), and then taking the sum ∑(T[i] - μ)^2 for i from 0 to P-1, where μ is the mean (∑T[i])/P. This can be analyzed in terms of the associated positive definite bilinear form on the linear combinations of basis elements giving W, and it is clear that past a certain range which can be determined the quadratic complexity measure will continue to increase, and that if needed one can in this way prove that a block is not Fokker.  Like Graham complexity, this gives a slightly lower value to a MOS with more than one period to the octave. WE can make them exactly the same by modifying things slightly so that T[i] is (W∨S[i])(2) in the first period of the octave, (W∨S[i])(2) + 1 for the second period, and so forth. This makes all MOS to result in P contiguous values, so that the resulting quadratic form returns P(P^2-1)/12 in all cases when the wedgie results in a MOS of P notes per octave, and more otherwise.  


=Example=
=Example=
==Using a wedgie basis==
==Using a Fokker group basis==
Consider the periodic scale S[i] with quasiperiod P = 22 whose values for i from 0 to 22 are 1, 33/32, 16/15, 11/10, 9/8, 75/64, 6/5, 5/4, 165/128, 33/25, 11/8, 45/32, 35/24, 3/2, 99/64, 8/5, 33/20, 12/7, 7/4, 231/128, 15/8, 77/40, 2. By solving for the val, or simply testing to see if the patent val works, we quickly find that v = &lt;22 35 51 62 76| sorts the scale in ascending order. A basis for the commas of this val is {50/49, 55/54, 64/63, 99/98}, and by taking three element subsets we find a basis for the wedgies to be {&lt;&lt;1 9 -2 -6 12 -6 -13 -30 -45 -10||,  &lt;&lt;2 -4 -4 -12 -11 -12 -26 2 -14 -20||, &lt;&lt;6 10 10 8 2 -1 -8 -5 -16 -12||, &lt;&lt;2 -4 -4 10 -11 -12 9 2 37 42||}, which is to say, {suprapyth, pajara, hedgehog, pajarous}. Taking Z-linear (integer coefficient) combinations, we quickly find that there are four and only four wedgies which give a Graham complexity for the scale less than 22, which are pajara, magic = pajara+hedgehog-suprapyth-pajarous, orwell = pajara+hedgehog-suprapyth, porcupine = suprapyth+pajarous; hence, S is a Fokker block.
Consider the periodic scale S[i] with quasiperiod P = 22 whose values for i from 0 to 22 are 1, 33/32, 16/15, 11/10, 9/8, 75/64, 6/5, 5/4, 165/128, 33/25, 11/8, 45/32, 35/24, 3/2, 99/64, 8/5, 33/20, 12/7, 7/4, 231/128, 15/8, 77/40, 2. By solving for the val, or simply testing to see if the patent val works, we quickly find that v = &lt;22 35 51 62 76| sorts the scale in ascending order. A basis for the commas of this val is {50/49, 55/54, 64/63, 99/98}, and by taking three element subsets we find a basis for the wedgies to be {&lt;&lt;1 9 -2 -6 12 -6 -13 -30 -45 -10||,  &lt;&lt;2 -4 -4 -12 -11 -12 -26 2 -14 -20||, &lt;&lt;6 10 10 8 2 -1 -8 -5 -16 -12||, &lt;&lt;2 -4 -4 10 -11 -12 9 2 37 42||}, which is to say, {suprapyth, pajara, hedgehog, pajarous}. Taking Z-linear (integer coefficient) combinations, we quickly find that there are four and only four wedgies which give a Graham complexity for the scale less than 22, which are pajara, magic = pajara+hedgehog-suprapyth-pajarous, orwell = pajara+hedgehog-suprapyth, porcupine = suprapyth+pajarous; hence, S is a Fokker block.


Line 104: Line 104:
Let is define a new set of vals by uk = P*vk - vk(2)*v1. To apply these vals to S[i], note first that floor((e1*i+a1)/P) = floor(i+a1/P) = i, so that v1(S[i]) = i. Hence for k&amp;gt;1, uk(S[i]) = P*vk(S[i]) - vk(2)*i. Since x-1 &amp;lt; floor(x) ≤ x, we have (ek*i + ak)/P-1 &amp;lt; floor((ek*i + ak)/P) ≤ (ek*i + ak)/P, so that ek*i + ak - P &amp;lt; P*vk(S[i]) ≤ ek*i + ak. Since ek = vk(2), this gives us ak - P &amp;lt; uk(S[i]) ≤ ak. This means that for each of the vals uk, the scale is mapped to a set of P integers.&lt;br /&gt;
Let is define a new set of vals by uk = P*vk - vk(2)*v1. To apply these vals to S[i], note first that floor((e1*i+a1)/P) = floor(i+a1/P) = i, so that v1(S[i]) = i. Hence for k&amp;gt;1, uk(S[i]) = P*vk(S[i]) - vk(2)*i. Since x-1 &amp;lt; floor(x) ≤ x, we have (ek*i + ak)/P-1 &amp;lt; floor((ek*i + ak)/P) ≤ (ek*i + ak)/P, so that ek*i + ak - P &amp;lt; P*vk(S[i]) ≤ ek*i + ak. Since ek = vk(2), this gives us ak - P &amp;lt; uk(S[i]) ≤ ak. This means that for each of the vals uk, the scale is mapped to a set of P integers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The val uk is a linear combination of v1 and vk, which are both vals of the set of commas {c2, c3, ... cn} minus {ck}. Since uk(2)=0, uk is a multiple of the generator step val of a &lt;a class="wiki_link" href="/Normal%20lists"&gt;normal val list&lt;/a&gt;, or map, for the rank two temperament tempering out {c2, c3, ... ,cn} minus {ck}; in fact it is ∓mGk, where Gk is the generator step val and m is the number of periods to the octave. If we take the wedge product v1∧Gk and reduce it to a &lt;a class="wiki_link" href="/The%20wedgie"&gt;wedge&lt;/a&gt; Wk, then the &lt;a class="wiki_link" href="/Interior%20product"&gt;interior products&lt;/a&gt; Wk∨S[i] for i from 1 to P are P distinct vals wi, each of which have wi(2) in a range of P successive values. It follows that the abstract &lt;a class="wiki_link" href="/periodic%20scale"&gt;periodic scale&lt;/a&gt; Wk∨S represents a MOS of the temperament defined by Wk. The Fokker block can be tempered in n-1 distinct rank two temperament ways to n-1 distinct MOS, and this provides another definition of a Fokker block: a periodic JI scale is Fokker if and only if from the rank n JI group it generates it can be tempered in n-1 ways to n-1 distinct MOS.&lt;br /&gt;
The val uk is a linear combination of v1 and vk, which are both vals of the set of commas {c2, c3, ... cn} minus {ck}. Since uk(2)=0, uk is a multiple of the generator step val of a &lt;a class="wiki_link" href="/Normal%20lists"&gt;normal val list&lt;/a&gt;, or map, for the rank two temperament tempering out {c2, c3, ... ,cn} minus {ck}; in fact it is ∓mGk, where Gk is the generator step val and m is the number of periods to the octave. If we take the wedge product v1∧Gk and reduce it to a &lt;a class="wiki_link" href="/The%20wedgie"&gt;wedge&lt;/a&gt; Wk, then the &lt;a class="wiki_link" href="/Interior%20product"&gt;interior products&lt;/a&gt; Wk∨S[i] for i from 1 to P are P distinct vals wi, each of which have wi(2) in a range of P successive values. This is a basis for the &lt;a class="wiki_link" href="/Minkowski%20reduced%20bases%20for%20Fokker%20groups%20of%20certain%20vals"&gt;Fokker group&lt;/a&gt; of v1. of It follows that the abstract &lt;a class="wiki_link" href="/periodic%20scale"&gt;periodic scale&lt;/a&gt; Wk∨S represents a MOS of the temperament defined by Wk. The Fokker block can be tempered in n-1 distinct rank two temperament ways to n-1 distinct MOS, and this provides another definition of a Fokker block: a periodic JI scale is Fokker if and only if from the rank n JI group it generates it can be tempered in n-1 ways to n-1 distinct MOS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc3"&gt;&lt;a name="Third definition of a Fokker block"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;Third definition of a Fokker block&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc3"&gt;&lt;a name="Third definition of a Fokker block"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;Third definition of a Fokker block&lt;/h1&gt;
Line 113: Line 113:
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc5"&gt;&lt;a name="Determining if a scale is a Fokker block"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;Determining if a scale is a Fokker block&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc5"&gt;&lt;a name="Determining if a scale is a Fokker block"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;Determining if a scale is a Fokker block&lt;/h1&gt;
The second definition of Fokker block can be used to determine if a given periodic JI scale is a Fokker block. The first step is to find if it is epimorphic; this can be done by starting with a val V with indeterminate coefficients, and finding if the linear equations V(S[i]) = i have a solution. &lt;a class="wiki_link" href="/Scala"&gt;Scala&lt;/a&gt; does this as a part of its &amp;quot;Show data&amp;quot; suite of scale analytics. Now we take note of the fact that if r is the rank of the group generated by the scale (which is therefore the minimal JI system it is defined in) the set of bivals associated to V (which may defined as all bivals W such that V∧W = 0) is a free abelian group of rank r-1. We will assume we are working in a full p-limit group, but nothing essential is changed in Fokker block theory in the case of subgroups. The free group, defined by addition of bivals, has a basis consisting of ∓Wk for some set of wedgies, and we may assume the sign is positive and the basis is a basis of wedgies. Using this basis, we may either find a basis of r-1 wedgies each of which gives a &lt;a class="wiki_link" href="/Graham%20complexity"&gt;Graham complexity&lt;/a&gt; to the scale reduced to the octave; that is, to S = {S[i]| 0 ≤ i &amp;lt; P} which is less than P, in which case the scale is a Fokker block, or determine no such basis exists, in which case it is not Fokker.&lt;br /&gt;
The second definition of Fokker block can be used to determine if a given periodic JI scale is a Fokker block. The first step is to find if it is epimorphic; this can be done by starting with a val V with indeterminate coefficients, and finding if the linear equations V(S[i]) = i have a solution. &lt;a class="wiki_link" href="/Scala"&gt;Scala&lt;/a&gt; does this as a part of its &amp;quot;Show data&amp;quot; suite of scale analytics. Now we take note of the fact that if r is the rank of the group generated by the scale (which is therefore the minimal JI system it is defined in) the Fokker group of bivals associated to V is a free abelian group of rank r-1. We will assume we are working in a full p-limit group, but nothing essential is changed in Fokker block theory in the case of subgroups. The free group, defined by addition of bivals, has a basis consisting of ∓Wk for some set of wedgies, and we may assume the sign is positive and the basis is a basis of wedgies. Using this basis, we may either find a basis of r-1 wedgies each of which gives a &lt;a class="wiki_link" href="/Graham%20complexity"&gt;Graham complexity&lt;/a&gt; to the scale reduced to the octave; that is, to S = {S[i]| 0 ≤ i &amp;lt; P} which is less than P, in which case the scale is a Fokker block, or determine no such basis exists, in which case it is not Fokker.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Graham complexity for S with respect to a wedgie W defines a complexity measure for the wedgies which makes the wedgies which determine if the scale S is a Fokker block precisely those of lowest complexity. However, for some purposes a quadratically (L2) defined complexity measure with similar properties is of use. We can define such a complexity measure for wedgies W by setting T[i] = (W∨S[i])(2), and then taking the sum ∑(T[i] - μ)^2 for i from 0 to P-1, where μ is the mean (∑T[i])/P. This can be analyzed in terms of the associated positive definite bilinear form on the linear combinations of basis elements giving W, and it is clear that past a certain range which can be determined the quadratic complexity measure will continue to increase, and that if needed one can in this way prove that a block is not Fokker.  Like Graham complexity, this gives a slightly lower value to a MOS with more than one period to the octave. WE can make them exactly the same by modifying things slightly so that T[i] is (W∨S[i])(2) in the first period of the octave, (W∨S[i])(2) + 1 for the second period, and so forth. This makes all MOS to result in P contiguous values, so that the resulting quadratic form returns P(P^2-1)/12 in all cases when the wedgie results in a MOS of P notes per octave, and more otherwise. &lt;br /&gt;
Graham complexity for S with respect to a wedgie W defines a complexity measure for the wedgies which makes the wedgies which determine if the scale S is a Fokker block precisely those of lowest complexity. However, for some purposes a quadratically (L2) defined complexity measure with similar properties is of use. We can define such a complexity measure for wedgies W by setting T[i] = (W∨S[i])(2), and then taking the sum ∑(T[i] - μ)^2 for i from 0 to P-1, where μ is the mean (∑T[i])/P. This can be analyzed in terms of the associated positive definite bilinear form on the linear combinations of basis elements giving W, and it is clear that past a certain range which can be determined the quadratic complexity measure will continue to increase, and that if needed one can in this way prove that a block is not Fokker.  Like Graham complexity, this gives a slightly lower value to a MOS with more than one period to the octave. WE can make them exactly the same by modifying things slightly so that T[i] is (W∨S[i])(2) in the first period of the octave, (W∨S[i])(2) + 1 for the second period, and so forth. This makes all MOS to result in P contiguous values, so that the resulting quadratic form returns P(P^2-1)/12 in all cases when the wedgie results in a MOS of P notes per octave, and more otherwise. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc6"&gt;&lt;a name="Example"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;Example&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc6"&gt;&lt;a name="Example"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;Example&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc7"&gt;&lt;a name="Example-Using a wedgie basis"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;Using a wedgie basis&lt;/h2&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc7"&gt;&lt;a name="Example-Using a Fokker group basis"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;Using a Fokker group basis&lt;/h2&gt;
Consider the periodic scale S[i] with quasiperiod P = 22 whose values for i from 0 to 22 are 1, 33/32, 16/15, 11/10, 9/8, 75/64, 6/5, 5/4, 165/128, 33/25, 11/8, 45/32, 35/24, 3/2, 99/64, 8/5, 33/20, 12/7, 7/4, 231/128, 15/8, 77/40, 2. By solving for the val, or simply testing to see if the patent val works, we quickly find that v = &amp;lt;22 35 51 62 76| sorts the scale in ascending order. A basis for the commas of this val is {50/49, 55/54, 64/63, 99/98}, and by taking three element subsets we find a basis for the wedgies to be {&amp;lt;&amp;lt;1 9 -2 -6 12 -6 -13 -30 -45 -10||,  &amp;lt;&amp;lt;2 -4 -4 -12 -11 -12 -26 2 -14 -20||, &amp;lt;&amp;lt;6 10 10 8 2 -1 -8 -5 -16 -12||, &amp;lt;&amp;lt;2 -4 -4 10 -11 -12 9 2 37 42||}, which is to say, {suprapyth, pajara, hedgehog, pajarous}. Taking Z-linear (integer coefficient) combinations, we quickly find that there are four and only four wedgies which give a Graham complexity for the scale less than 22, which are pajara, magic = pajara+hedgehog-suprapyth-pajarous, orwell = pajara+hedgehog-suprapyth, porcupine = suprapyth+pajarous; hence, S is a Fokker block.&lt;br /&gt;
Consider the periodic scale S[i] with quasiperiod P = 22 whose values for i from 0 to 22 are 1, 33/32, 16/15, 11/10, 9/8, 75/64, 6/5, 5/4, 165/128, 33/25, 11/8, 45/32, 35/24, 3/2, 99/64, 8/5, 33/20, 12/7, 7/4, 231/128, 15/8, 77/40, 2. By solving for the val, or simply testing to see if the patent val works, we quickly find that v = &amp;lt;22 35 51 62 76| sorts the scale in ascending order. A basis for the commas of this val is {50/49, 55/54, 64/63, 99/98}, and by taking three element subsets we find a basis for the wedgies to be {&amp;lt;&amp;lt;1 9 -2 -6 12 -6 -13 -30 -45 -10||,  &amp;lt;&amp;lt;2 -4 -4 -12 -11 -12 -26 2 -14 -20||, &amp;lt;&amp;lt;6 10 10 8 2 -1 -8 -5 -16 -12||, &amp;lt;&amp;lt;2 -4 -4 10 -11 -12 9 2 37 42||}, which is to say, {suprapyth, pajara, hedgehog, pajarous}. Taking Z-linear (integer coefficient) combinations, we quickly find that there are four and only four wedgies which give a Graham complexity for the scale less than 22, which are pajara, magic = pajara+hedgehog-suprapyth-pajarous, orwell = pajara+hedgehog-suprapyth, porcupine = suprapyth+pajarous; hence, S is a Fokker block.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;