Height: Difference between revisions
Jump to navigation
Jump to search
Wikispaces>Sarzadoce **Imported revision 363105768 - Original comment: ** |
Wikispaces>Sarzadoce **Imported revision 363321120 - 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:Sarzadoce|Sarzadoce]] and made on <tt>2012-09- | : This revision was by author [[User:Sarzadoce|Sarzadoce]] and made on <tt>2012-09-10 01:32:24 UTC</tt>.<br> | ||
: The original revision id was <tt> | : The original revision id was <tt>363321120</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> | ||
<h4>Original Wikitext content:</h4> | <h4>Original Wikitext 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;white-space: pre-wrap ! important" class="old-revision-html">=Definition:= | <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">=Definition:= | ||
A ** | A **Height** is a function on members of an abelian group which maps elements to real numbers, yielding a type of complexity measurement. Since the positive rationals form an abelian group under multiplication, we can assign each element a height, and hence a complexity. While there is no concensus on the restrictions of a height, we will attempt to create a definition which is practical for musical purposes. | ||
A height function H(q) on the positive rationals q should fulfill the following criteria: | A height function H(q) on the positive rationals q should fulfill the following criteria: | ||
Line 15: | Line 15: | ||
# H(q^n) >= H(q) for any non-negative integer n | # H(q^n) >= H(q) for any non-negative integer n | ||
If we have a function F(x) which is strictly increasing on the positive reals, then F(H(q)) will rank elements in the same order as H(q). We can therefore establish the following equivalence relation: | |||
[[math]] | |||
H \left( {q} \right) \equiv F \left( {H} \left( {q} \right) \right) | |||
[[math]] | |||
An **Improper Height** is a function which does not obey criteria #1 above in the strictest sense, but instead requires an equivalence relation on its elements. An example would be octave-equivalence, where two ratios p and q are considered equivalent if the following is true: | |||
[[math]] | |||
2^{-v_2 \left( {p} \right)} p = 2^{-v_2 \left( {q} \right)} q | |||
[[math]] | |||
Or equivalently, if n has any integer solutions: | |||
[[math]] | |||
p = 2^n q | |||
[[math]] | |||
If the above condition is met, we may then establish the following equivalence relation: | |||
[[math]] | [[math]] | ||
p \equiv q | |||
[[math]] | [[math]] | ||
=Examples:= | By changing the base of the exponent to a value other than 2, you can set up completely different equivalence relations. Replacing the 2 with a 3 yields tritave-equivalence, for example. | ||
|| | ====== ====== | ||
=Examples of Height Functions:= | |||
|| __Name:__ || __Type:__ || __H(n/d):__ || __H(q):__ || __H(q) simplified by equivalence relation:__ || | |||
|| [[Benedetti Height|Benedetti height]] | || [[Benedetti Height|Benedetti height]] | ||
(or [[Tenney Height]]) || [[math]] | (or [[Tenney Height]]) || Proper || [[math]] | ||
n d | |||
[[math]] || [[math]] | [[math]] || [[math]] | ||
2^{T1(q)} | 2^{T1 \left( {q} \right)} | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
T1(q) | T1 \left( {q} \right) | ||
[[math]] | [[math]] || | ||
|| Weil Height || [[math]] | || Weil Height || Proper || [[math]] | ||
max(n,d) | \max \left( {n , d} \right) | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
2 | \exp \left( {\ln \left( {2} \right) {\dfrac{T1 \left( {q} \right) + | \log_2 \left( {q} \right) |} {2}}} \right) | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
T1(q)+|log_2(q)| | T1 \left( {q} \right) + | \log_2 \left( {q} \right) | | ||
[[math]] | [[math]] || | ||
|| Arithmetic Height || [[math]] | || Arithmetic Height || Proper || [[math]] | ||
n+d | n + d | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
\ | \dfrac {\left( {q + 1} \right)} {\sqrt{q}}} \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right)} {2} \right) | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
T1(q)+ | T1 \left( {q} \right) + 2 \log_2 \left( {q + 1} \right) - \log_2 \left( {q} \right) | ||
[[math]] | [[math]] || | ||
|| [[Kees Height]] || [[math]] | || [[Kees Height]] || Improper || [[math]] | ||
max(2^{-v_2(n)}n, | \max \left( {2^{-v_2 \left( {n} \right)} n , | ||
2^{-v_2(d)}d) | 2^{-v_2 \left( {d} \right)} d} \right) | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
2 | \exp \left( {\ln \left( {2} \right) \dfrac {T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |} {2}}} \right) | ||
[[math]] || [[math]] | [[math]] || [[math]] | ||
T1(2^{-v_2(q)}q)+|log_2(q)-v_2(q)| | T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) | | ||
[[math]] | [[math]] || | ||
|| || || || || || | || || || || || || | ||
Where T1(q) is the [[xenharmonic/Generalized Tenney Norms and Tp Interval Space#The%20Tenney%20Norm%20(T1%20norm)|tenney norm]] of q in monzo form, and vp(x) is the [[http://en.wikipedia.org/wiki/P-adic_order|p-adic valuation]] of x. | Where T1(q) is the [[xenharmonic/Generalized Tenney Norms and Tp Interval Space#The%20Tenney%20Norm%20(T1%20norm)|tenney norm]] of q in monzo form, and vp(x) is the [[http://en.wikipedia.org/wiki/P-adic_order|p-adic valuation]] of x. | ||
Line 59: | Line 74: | ||
Some useful identities: | Some useful identities: | ||
[[math]] | [[math]] | ||
n=2 | n = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) + \log_2 \left( {q} \right)} {2} \right) | ||
[[math]] | [[math]] | ||
[[math]] | [[math]] | ||
d=2 | d = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) - \log_2 \left( {q} \right)} {2} \right) | ||
[[math]] | [[math]] | ||
[[math]] | [[math]] | ||
n d = 2^{T1 \left( {q} \right)} | |||
[[math]]</pre></div> | [[math]]</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>Height</title></head><body><!-- ws:start:WikiTextHeadingRule: | <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>Height</title></head><body><!-- ws:start:WikiTextHeadingRule:19:&lt;h1&gt; --><h1 id="toc0"><a name="Definition:"></a><!-- ws:end:WikiTextHeadingRule:19 -->Definition:</h1> | ||
A <strong> | A <strong>Height</strong> is a function on members of an abelian group which maps elements to real numbers, yielding a type of complexity measurement. Since the positive rationals form an abelian group under multiplication, we can assign each element a height, and hence a complexity. While there is no concensus on the restrictions of a height, we will attempt to create a definition which is practical for musical purposes.<br /> | ||
<br /> | <br /> | ||
A height function H(q) on the positive rationals q should fulfill the following criteria:<br /> | A height function H(q) on the positive rationals q should fulfill the following criteria:<br /> | ||
<ol><li>Given any constant C, there are finitely many elements q such that H(q) &lt;= C.</li><li>There is a unique constant K such that H(q) &gt;= K, for all q.</li><li>H(q) = H(1/q)</li><li>H(q^n) &gt;= H(q) for any non-negative integer n</li></ol><br /> | <ol><li>Given any constant C, there are finitely many elements q such that H(q) &lt;= C.</li><li>There is a unique constant K such that H(q) &gt;= K, for all q.</li><li>H(q) = H(1/q)</li><li>H(q^n) &gt;= H(q) for any non-negative integer n</li></ol><br /> | ||
If we have a function F(x) which is strictly increasing on the positive reals, then F(H(q)) will rank elements in the same order as H(q). We can therefore establish the following equivalence relation:<br /> | If we have a function F(x) which is strictly increasing on the positive reals, then F(H(q)) will rank elements in the same order as H(q). We can therefore establish the following equivalence relation:<br /> | ||
<!-- ws:start:WikiTextMathRule:0: | <!-- ws:start:WikiTextMathRule:0: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
H(q) \equiv F(H(q))&lt;br/&gt;[[math]] | H \left( {q} \right) \equiv F \left( {H} \left( {q} \right) \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">H(q) \equiv F(H(q))</script><!-- ws:end:WikiTextMathRule:0 --><br /> | --><script type="math/tex">H \left( {q} \right) \equiv F \left( {H} \left( {q} \right) \right)</script><!-- ws:end:WikiTextMathRule:0 --><br /> | ||
<br /> | |||
An <strong>Improper Height</strong> is a function which does not obey criteria #1 above in the strictest sense, but instead requires an equivalence relation on its elements. An example would be octave-equivalence, where two ratios p and q are considered equivalent if the following is true:<br /> | |||
<!-- ws:start:WikiTextMathRule:1: | |||
[[math]]&lt;br/&gt; | |||
2^{-v_2 \left( {p} \right)} p = 2^{-v_2 \left( {q} \right)} q&lt;br/&gt;[[math]] | |||
--><script type="math/tex">2^{-v_2 \left( {p} \right)} p = 2^{-v_2 \left( {q} \right)} q</script><!-- ws:end:WikiTextMathRule:1 --><br /> | |||
<br /> | |||
Or equivalently, if n has any integer solutions:<br /> | |||
<!-- ws:start:WikiTextMathRule:2: | |||
[[math]]&lt;br/&gt; | |||
p = 2^n q&lt;br/&gt;[[math]] | |||
--><script type="math/tex">p = 2^n q</script><!-- ws:end:WikiTextMathRule:2 --><br /> | |||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | If the above condition is met, we may then establish the following equivalence relation:<br /> | ||
<!-- ws:start:WikiTextMathRule:3: | |||
[[math]]&lt;br/&gt; | |||
p \equiv q&lt;br/&gt;[[math]] | |||
--><script type="math/tex">p \equiv q</script><!-- ws:end:WikiTextMathRule:3 --><br /> | |||
<br /> | |||
By changing the base of the exponent to a value other than 2, you can set up completely different equivalence relations. Replacing the 2 with a 3 yields tritave-equivalence, for example.<br /> | |||
<!-- ws:start:WikiTextHeadingRule:21:&lt;h6&gt; --><h6 id="toc1"><!-- ws:end:WikiTextHeadingRule:21 --> </h6> | |||
<!-- ws:start:WikiTextHeadingRule:23:&lt;h1&gt; --><h1 id="toc2"><a name="Examples of Height Functions:"></a><!-- ws:end:WikiTextHeadingRule:23 -->Examples of Height Functions:</h1> | |||
<table class="wiki_table"> | <table class="wiki_table"> | ||
<tr> | <tr> | ||
<td>Name:<br /> | <td><u>Name:</u><br /> | ||
</td> | </td> | ||
<td> | <td><u>Type:</u><br /> | ||
</td> | </td> | ||
<td>H( | <td><u>H(n/d):</u><br /> | ||
</td> | </td> | ||
<td>H(q) | <td><u>H(q):</u><br /> | ||
</td> | </td> | ||
<td> | <td><u>H(q) simplified by equivalence relation:</u><br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 101: | Line 134: | ||
(or <a class="wiki_link" href="/Tenney%20Height">Tenney Height</a>)<br /> | (or <a class="wiki_link" href="/Tenney%20Height">Tenney Height</a>)<br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td>Proper<br /> | ||
</td> | |||
<td><!-- ws:start:WikiTextMathRule:4: | |||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
n d&lt;br/&gt;[[math]] | |||
--><script type="math/tex"> | --><script type="math/tex">n d</script><!-- ws:end:WikiTextMathRule:4 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:5: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
2^{T1(q)}&lt;br/&gt;[[math]] | 2^{T1 \left( {q} \right)}&lt;br/&gt;[[math]] | ||
--><script type="math/tex">2^{T1(q)}</script><!-- ws:end:WikiTextMathRule: | --><script type="math/tex">2^{T1 \left( {q} \right)}</script><!-- ws:end:WikiTextMathRule:5 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:6: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
T1(q)&lt;br/&gt;[[math]] | T1 \left( {q} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">T1(q)</script><!-- ws:end:WikiTextMathRule: | --><script type="math/tex">T1 \left( {q} \right)</script><!-- ws:end:WikiTextMathRule:6 --><br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 122: | Line 155: | ||
<td>Weil Height<br /> | <td>Weil Height<br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td>Proper<br /> | ||
</td> | |||
<td><!-- ws:start:WikiTextMathRule:7: | |||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
max(n,d)&lt;br/&gt;[[math]] | \max \left( {n , d} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">max(n,d)</script><!-- ws:end:WikiTextMathRule: | --><script type="math/tex">\max \left( {n , d} \right)</script><!-- ws:end:WikiTextMathRule:7 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:8: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
2 | \exp \left( {\ln \left( {2} \right) {\dfrac{T1 \left( {q} \right) + | \log_2 \left( {q} \right) |} {2}}} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">2 | --><script type="math/tex">\exp \left( {\ln \left( {2} \right) {\dfrac{T1 \left( {q} \right) + | \log_2 \left( {q} \right) |} {2}}} \right)</script><!-- ws:end:WikiTextMathRule:8 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:9: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
T1(q)+|log_2(q)|&lt;br/&gt;[[math]] | T1 \left( {q} \right) + | \log_2 \left( {q} \right) |&lt;br/&gt;[[math]] | ||
--><script type="math/tex">T1(q)+|log_2(q)|</script><!-- ws:end:WikiTextMathRule: | --><script type="math/tex">T1 \left( {q} \right) + | \log_2 \left( {q} \right) |</script><!-- ws:end:WikiTextMathRule:9 --><br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 143: | Line 176: | ||
<td>Arithmetic Height<br /> | <td>Arithmetic Height<br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td>Proper<br /> | ||
</td> | |||
<td><!-- ws:start:WikiTextMathRule:10: | |||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
n+d&lt;br/&gt;[[math]] | n + d&lt;br/&gt;[[math]] | ||
--><script type="math/tex">n+d</script><!-- ws:end:WikiTextMathRule: | --><script type="math/tex">n + d</script><!-- ws:end:WikiTextMathRule:10 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:11: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
\ | \dfrac {\left( {q + 1} \right)} {\sqrt{q}}} \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right)} {2} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">\ | --><script type="math/tex">\dfrac {\left( {q + 1} \right)} {\sqrt{q}}} \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right)} {2} \right)</script><!-- ws:end:WikiTextMathRule:11 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:12: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
T1(q)+ | T1 \left( {q} \right) + 2 \log_2 \left( {q + 1} \right) - \log_2 \left( {q} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">T1(q)+ | --><script type="math/tex">T1 \left( {q} \right) + 2 \log_2 \left( {q + 1} \right) - \log_2 \left( {q} \right)</script><!-- ws:end:WikiTextMathRule:12 --><br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 164: | Line 197: | ||
<td><a class="wiki_link" href="/Kees%20Height">Kees Height</a><br /> | <td><a class="wiki_link" href="/Kees%20Height">Kees Height</a><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td>Improper<br /> | ||
</td> | |||
<td><!-- ws:start:WikiTextMathRule:13: | |||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
max(2^{-v_2(n)}n,&lt;br /&gt; | \max \left( {2^{-v_2 \left( {n} \right)} n , &lt;br /&gt; | ||
2^{-v_2(d)}d)&lt;br/&gt;[[math]] | 2^{-v_2 \left( {d} \right)} d} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">max(2^{-v_2(n)}n, | --><script type="math/tex">\max \left( {2^{-v_2 \left( {n} \right)} n , | ||
2^{-v_2(d)}d)</script><!-- ws:end:WikiTextMathRule: | 2^{-v_2 \left( {d} \right)} d} \right)</script><!-- ws:end:WikiTextMathRule:13 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:14: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
2 | \exp \left( {\ln \left( {2} \right) \dfrac {T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |} {2}}} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">2 | --><script type="math/tex">\exp \left( {\ln \left( {2} \right) \dfrac {T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |} {2}}} \right)</script><!-- ws:end:WikiTextMathRule:14 --><br /> | ||
</td> | </td> | ||
<td><!-- ws:start:WikiTextMathRule: | <td><!-- ws:start:WikiTextMathRule:15: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
T1(2^{-v_2(q)}q)+|log_2(q)-v_2(q)|&lt;br/&gt;[[math]] | T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |&lt;br/&gt;[[math]] | ||
--><script type="math/tex">T1(2^{-v_2(q)}q)+|log_2(q)-v_2(q)|</script><!-- ws:end:WikiTextMathRule: | --><script type="math/tex">T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |</script><!-- ws:end:WikiTextMathRule:15 --><br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 201: | Line 234: | ||
<br /> | <br /> | ||
Some useful identities:<br /> | Some useful identities:<br /> | ||
<!-- ws:start:WikiTextMathRule: | <!-- ws:start:WikiTextMathRule:16: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
n=2 | n = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) + \log_2 \left( {q} \right)} {2} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">n=2 | --><script type="math/tex">n = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) + \log_2 \left( {q} \right)} {2} \right)</script><!-- ws:end:WikiTextMathRule:16 --><br /> | ||
<!-- ws:start:WikiTextMathRule: | <!-- ws:start:WikiTextMathRule:17: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
d=2 | d = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) - \log_2 \left( {q} \right)} {2} \right)&lt;br/&gt;[[math]] | ||
--><script type="math/tex">d=2 | --><script type="math/tex">d = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) - \log_2 \left( {q} \right)} {2} \right)</script><!-- ws:end:WikiTextMathRule:17 --><br /> | ||
<!-- ws:start:WikiTextMathRule: | <!-- ws:start:WikiTextMathRule:18: | ||
[[math]]&lt;br/&gt; | [[math]]&lt;br/&gt; | ||
n d = 2^{T1 \left( {q} \right)}&lt;br/&gt;[[math]] | |||
--><script type="math/tex"> | --><script type="math/tex">n d = 2^{T1 \left( {q} \right)}</script><!-- ws:end:WikiTextMathRule:18 --></body></html></pre></div> |
Revision as of 01:32, 10 September 2012
IMPORTED REVISION FROM WIKISPACES
This is an imported revision from Wikispaces. The revision metadata is included below for reference:
- This revision was by author Sarzadoce and made on 2012-09-10 01:32:24 UTC.
- The original revision id was 363321120.
- The revision comment was:
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.
Original Wikitext content:
=Definition:= A **Height** is a function on members of an abelian group which maps elements to real numbers, yielding a type of complexity measurement. Since the positive rationals form an abelian group under multiplication, we can assign each element a height, and hence a complexity. While there is no concensus on the restrictions of a height, we will attempt to create a definition which is practical for musical purposes. A height function H(q) on the positive rationals q should fulfill the following criteria: # Given any constant C, there are finitely many elements q such that H(q) <= C. # There is a unique constant K such that H(q) >= K, for all q. # H(q) = H(1/q) # H(q^n) >= H(q) for any non-negative integer n If we have a function F(x) which is strictly increasing on the positive reals, then F(H(q)) will rank elements in the same order as H(q). We can therefore establish the following equivalence relation: [[math]] H \left( {q} \right) \equiv F \left( {H} \left( {q} \right) \right) [[math]] An **Improper Height** is a function which does not obey criteria #1 above in the strictest sense, but instead requires an equivalence relation on its elements. An example would be octave-equivalence, where two ratios p and q are considered equivalent if the following is true: [[math]] 2^{-v_2 \left( {p} \right)} p = 2^{-v_2 \left( {q} \right)} q [[math]] Or equivalently, if n has any integer solutions: [[math]] p = 2^n q [[math]] If the above condition is met, we may then establish the following equivalence relation: [[math]] p \equiv q [[math]] By changing the base of the exponent to a value other than 2, you can set up completely different equivalence relations. Replacing the 2 with a 3 yields tritave-equivalence, for example. ====== ====== =Examples of Height Functions:= || __Name:__ || __Type:__ || __H(n/d):__ || __H(q):__ || __H(q) simplified by equivalence relation:__ || || [[Benedetti Height|Benedetti height]] (or [[Tenney Height]]) || Proper || [[math]] n d [[math]] || [[math]] 2^{T1 \left( {q} \right)} [[math]] || [[math]] T1 \left( {q} \right) [[math]] || || Weil Height || Proper || [[math]] \max \left( {n , d} \right) [[math]] || [[math]] \exp \left( {\ln \left( {2} \right) {\dfrac{T1 \left( {q} \right) + | \log_2 \left( {q} \right) |} {2}}} \right) [[math]] || [[math]] T1 \left( {q} \right) + | \log_2 \left( {q} \right) | [[math]] || || Arithmetic Height || Proper || [[math]] n + d [[math]] || [[math]] \dfrac {\left( {q + 1} \right)} {\sqrt{q}}} \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right)} {2} \right) [[math]] || [[math]] T1 \left( {q} \right) + 2 \log_2 \left( {q + 1} \right) - \log_2 \left( {q} \right) [[math]] || || [[Kees Height]] || Improper || [[math]] \max \left( {2^{-v_2 \left( {n} \right)} n , 2^{-v_2 \left( {d} \right)} d} \right) [[math]] || [[math]] \exp \left( {\ln \left( {2} \right) \dfrac {T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |} {2}}} \right) [[math]] || [[math]] T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) | [[math]] || || || || || || || Where T1(q) is the [[xenharmonic/Generalized Tenney Norms and Tp Interval Space#The%20Tenney%20Norm%20(T1%20norm)|tenney norm]] of q in monzo form, and vp(x) is the [[http://en.wikipedia.org/wiki/P-adic_order|p-adic valuation]] of x. Some useful identities: [[math]] n = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) + \log_2 \left( {q} \right)} {2} \right) [[math]] [[math]] d = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) - \log_2 \left( {q} \right)} {2} \right) [[math]] [[math]] n d = 2^{T1 \left( {q} \right)} [[math]]
Original HTML content:
<html><head><title>Height</title></head><body><!-- ws:start:WikiTextHeadingRule:19:<h1> --><h1 id="toc0"><a name="Definition:"></a><!-- ws:end:WikiTextHeadingRule:19 -->Definition:</h1> A <strong>Height</strong> is a function on members of an abelian group which maps elements to real numbers, yielding a type of complexity measurement. Since the positive rationals form an abelian group under multiplication, we can assign each element a height, and hence a complexity. While there is no concensus on the restrictions of a height, we will attempt to create a definition which is practical for musical purposes.<br /> <br /> A height function H(q) on the positive rationals q should fulfill the following criteria:<br /> <ol><li>Given any constant C, there are finitely many elements q such that H(q) <= C.</li><li>There is a unique constant K such that H(q) >= K, for all q.</li><li>H(q) = H(1/q)</li><li>H(q^n) >= H(q) for any non-negative integer n</li></ol><br /> If we have a function F(x) which is strictly increasing on the positive reals, then F(H(q)) will rank elements in the same order as H(q). We can therefore establish the following equivalence relation:<br /> <!-- ws:start:WikiTextMathRule:0: [[math]]<br/> H \left( {q} \right) \equiv F \left( {H} \left( {q} \right) \right)<br/>[[math]] --><script type="math/tex">H \left( {q} \right) \equiv F \left( {H} \left( {q} \right) \right)</script><!-- ws:end:WikiTextMathRule:0 --><br /> <br /> An <strong>Improper Height</strong> is a function which does not obey criteria #1 above in the strictest sense, but instead requires an equivalence relation on its elements. An example would be octave-equivalence, where two ratios p and q are considered equivalent if the following is true:<br /> <!-- ws:start:WikiTextMathRule:1: [[math]]<br/> 2^{-v_2 \left( {p} \right)} p = 2^{-v_2 \left( {q} \right)} q<br/>[[math]] --><script type="math/tex">2^{-v_2 \left( {p} \right)} p = 2^{-v_2 \left( {q} \right)} q</script><!-- ws:end:WikiTextMathRule:1 --><br /> <br /> Or equivalently, if n has any integer solutions:<br /> <!-- ws:start:WikiTextMathRule:2: [[math]]<br/> p = 2^n q<br/>[[math]] --><script type="math/tex">p = 2^n q</script><!-- ws:end:WikiTextMathRule:2 --><br /> <br /> If the above condition is met, we may then establish the following equivalence relation:<br /> <!-- ws:start:WikiTextMathRule:3: [[math]]<br/> p \equiv q<br/>[[math]] --><script type="math/tex">p \equiv q</script><!-- ws:end:WikiTextMathRule:3 --><br /> <br /> By changing the base of the exponent to a value other than 2, you can set up completely different equivalence relations. Replacing the 2 with a 3 yields tritave-equivalence, for example.<br /> <!-- ws:start:WikiTextHeadingRule:21:<h6> --><h6 id="toc1"><!-- ws:end:WikiTextHeadingRule:21 --> </h6> <!-- ws:start:WikiTextHeadingRule:23:<h1> --><h1 id="toc2"><a name="Examples of Height Functions:"></a><!-- ws:end:WikiTextHeadingRule:23 -->Examples of Height Functions:</h1> <table class="wiki_table"> <tr> <td><u>Name:</u><br /> </td> <td><u>Type:</u><br /> </td> <td><u>H(n/d):</u><br /> </td> <td><u>H(q):</u><br /> </td> <td><u>H(q) simplified by equivalence relation:</u><br /> </td> </tr> <tr> <td><a class="wiki_link" href="/Benedetti%20Height">Benedetti height</a><br /> (or <a class="wiki_link" href="/Tenney%20Height">Tenney Height</a>)<br /> </td> <td>Proper<br /> </td> <td><!-- ws:start:WikiTextMathRule:4: [[math]]<br/> n d<br/>[[math]] --><script type="math/tex">n d</script><!-- ws:end:WikiTextMathRule:4 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:5: [[math]]<br/> 2^{T1 \left( {q} \right)}<br/>[[math]] --><script type="math/tex">2^{T1 \left( {q} \right)}</script><!-- ws:end:WikiTextMathRule:5 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:6: [[math]]<br/> T1 \left( {q} \right)<br/>[[math]] --><script type="math/tex">T1 \left( {q} \right)</script><!-- ws:end:WikiTextMathRule:6 --><br /> </td> </tr> <tr> <td>Weil Height<br /> </td> <td>Proper<br /> </td> <td><!-- ws:start:WikiTextMathRule:7: [[math]]<br/> \max \left( {n , d} \right)<br/>[[math]] --><script type="math/tex">\max \left( {n , d} \right)</script><!-- ws:end:WikiTextMathRule:7 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:8: [[math]]<br/> \exp \left( {\ln \left( {2} \right) {\dfrac{T1 \left( {q} \right) + | \log_2 \left( {q} \right) |} {2}}} \right)<br/>[[math]] --><script type="math/tex">\exp \left( {\ln \left( {2} \right) {\dfrac{T1 \left( {q} \right) + | \log_2 \left( {q} \right) |} {2}}} \right)</script><!-- ws:end:WikiTextMathRule:8 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:9: [[math]]<br/> T1 \left( {q} \right) + | \log_2 \left( {q} \right) |<br/>[[math]] --><script type="math/tex">T1 \left( {q} \right) + | \log_2 \left( {q} \right) |</script><!-- ws:end:WikiTextMathRule:9 --><br /> </td> </tr> <tr> <td>Arithmetic Height<br /> </td> <td>Proper<br /> </td> <td><!-- ws:start:WikiTextMathRule:10: [[math]]<br/> n + d<br/>[[math]] --><script type="math/tex">n + d</script><!-- ws:end:WikiTextMathRule:10 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:11: [[math]]<br/> \dfrac {\left( {q + 1} \right)} {\sqrt{q}}} \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right)} {2} \right)<br/>[[math]] --><script type="math/tex">\dfrac {\left( {q + 1} \right)} {\sqrt{q}}} \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right)} {2} \right)</script><!-- ws:end:WikiTextMathRule:11 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:12: [[math]]<br/> T1 \left( {q} \right) + 2 \log_2 \left( {q + 1} \right) - \log_2 \left( {q} \right)<br/>[[math]] --><script type="math/tex">T1 \left( {q} \right) + 2 \log_2 \left( {q + 1} \right) - \log_2 \left( {q} \right)</script><!-- ws:end:WikiTextMathRule:12 --><br /> </td> </tr> <tr> <td><a class="wiki_link" href="/Kees%20Height">Kees Height</a><br /> </td> <td>Improper<br /> </td> <td><!-- ws:start:WikiTextMathRule:13: [[math]]<br/> \max \left( {2^{-v_2 \left( {n} \right)} n , <br /> 2^{-v_2 \left( {d} \right)} d} \right)<br/>[[math]] --><script type="math/tex">\max \left( {2^{-v_2 \left( {n} \right)} n , 2^{-v_2 \left( {d} \right)} d} \right)</script><!-- ws:end:WikiTextMathRule:13 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:14: [[math]]<br/> \exp \left( {\ln \left( {2} \right) \dfrac {T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |} {2}}} \right)<br/>[[math]] --><script type="math/tex">\exp \left( {\ln \left( {2} \right) \dfrac {T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |} {2}}} \right)</script><!-- ws:end:WikiTextMathRule:14 --><br /> </td> <td><!-- ws:start:WikiTextMathRule:15: [[math]]<br/> T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |<br/>[[math]] --><script type="math/tex">T1 \left( {2^{-v_2 \left( {q} \right)} q} \right) + | \log_2 \left( {q} \right) - v_2 \left( {q} \right) |</script><!-- ws:end:WikiTextMathRule:15 --><br /> </td> </tr> <tr> <td><br /> </td> <td><br /> </td> <td><br /> </td> <td><br /> </td> <td><br /> </td> </tr> </table> Where T1(q) is the <a class="wiki_link" href="http://xenharmonic.wikispaces.com/Generalized%20Tenney%20Norms%20and%20Tp%20Interval%20Space#The%20Tenney%20Norm%20(T1%20norm)">tenney norm</a> of q in monzo form, and vp(x) is the <a class="wiki_link_ext" href="http://en.wikipedia.org/wiki/P-adic_order" rel="nofollow">p-adic valuation</a> of x.<br /> <br /> Some useful identities:<br /> <!-- ws:start:WikiTextMathRule:16: [[math]]<br/> n = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) + \log_2 \left( {q} \right)} {2} \right)<br/>[[math]] --><script type="math/tex">n = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) + \log_2 \left( {q} \right)} {2} \right)</script><!-- ws:end:WikiTextMathRule:16 --><br /> <!-- ws:start:WikiTextMathRule:17: [[math]]<br/> d = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) - \log_2 \left( {q} \right)} {2} \right)<br/>[[math]] --><script type="math/tex">d = \exp \left( \ln \left( {2} \right) \dfrac {T1 \left( {q} \right) - \log_2 \left( {q} \right)} {2} \right)</script><!-- ws:end:WikiTextMathRule:17 --><br /> <!-- ws:start:WikiTextMathRule:18: [[math]]<br/> n d = 2^{T1 \left( {q} \right)}<br/>[[math]] --><script type="math/tex">n d = 2^{T1 \left( {q} \right)}</script><!-- ws:end:WikiTextMathRule:18 --></body></html>