Hahn distance: Difference between revisions

Wikispaces>genewardsmith
**Imported revision 357324078 - Original comment: **
Wikispaces>genewardsmith
**Imported revision 357345216 - 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-08-11 14:27:24 UTC</tt>.<br>
: This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2012-08-11 19:23:24 UTC</tt>.<br>
: The original revision id was <tt>357324078</tt>.<br>
: The original revision id was <tt>357345216</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 18: Line 18:
[[math]]
[[math]]
We may take this formula and apply it to any triple of real numbers ||(a, b, c)||_hahn = max(|a|, |b|, |c|, |a+b|, |b+c|, |c+a|, |a+b+c|)
We may take this formula and apply it to any triple of real numbers ||(a, b, c)||_hahn = max(|a|, |b|, |c|, |a+b|, |b+c|, |c+a|, |a+b+c|)
If we do that, Hahn distance becomes a norm defining a normed vector space, which we might call Hahn space, and 5 or 7 limit classes of intervals become a lattice. While Hahn space is not Euclidean, the distance measure it gives is not too different from the symmetrical Euclidean distance given by
If we do that, Hahn distance becomes a norm defining a normed vector space, which we might call Hahn space, and 5 or 7 limit classes of intervals become a lattice; it also defines a seminorm on 7-limit [[Monzos and Interval Space|interval space]]. While Hahn space is not Euclidean, the distance measure it gives is not too different from the symmetrical Euclidean distance given by
[[math]]
[[math]]
||(a, b, c)||_{sym} = \sqrt{(a^2 + b^2 + c^2 + ab + bc + ca)}
||(a, b, c)||_{sym} = \sqrt{(a^2 + b^2 + c^2 + ab + bc + ca)}
Line 31: Line 31:
(|y|+|x_3|+|x_4|+|x_5|+|x_6|+|y+x_3+x_4+x_5+x_6|)/2
(|y|+|x_3|+|x_4|+|x_5|+|x_6|+|y+x_3+x_4+x_5+x_6|)/2
[[math]]
[[math]]
where y = signum(x2)ceil(|x2/2|); here "signum" is +1 or -1 depending on the sign of x2 and "ceil" is the ceiling function. Hahn distance for the 9 or 11 limit can all be found from this formula also.  
where y = signum(x2)ceil(|x2/2|); here "signum" is +1 or -1 depending on the sign of x2 and "ceil" is the ceiling function. Hahn distance for the 9 or 11 limit can also be found from this formula.  


It should be noted that this formula does not define a norm and hence does not define a normed vector space, making the 9, 11 or 13 limit pitch classes into a lattice. We can modify it to
It should be noted that this formula does not define a norm and hence does not define a normed vector space, making the 9, 11 or 13 limit pitch classes into a lattice. We can modify it to
Line 56: Line 56:
  --&gt;&lt;script type="math/tex"&gt;= max(|a|, |b|, |c|, |a+b|, |b+c|, |c+a|, |a+b+c|)&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:1 --&gt;&lt;br /&gt;
  --&gt;&lt;script type="math/tex"&gt;= max(|a|, |b|, |c|, |a+b|, |b+c|, |c+a|, |a+b+c|)&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:1 --&gt;&lt;br /&gt;
We may take this formula and apply it to any triple of real numbers ||(a, b, c)||_hahn = max(|a|, |b|, |c|, |a+b|, |b+c|, |c+a|, |a+b+c|)&lt;br /&gt;
We may take this formula and apply it to any triple of real numbers ||(a, b, c)||_hahn = max(|a|, |b|, |c|, |a+b|, |b+c|, |c+a|, |a+b+c|)&lt;br /&gt;
If we do that, Hahn distance becomes a norm defining a normed vector space, which we might call Hahn space, and 5 or 7 limit classes of intervals become a lattice. While Hahn space is not Euclidean, the distance measure it gives is not too different from the symmetrical Euclidean distance given by&lt;br /&gt;
If we do that, Hahn distance becomes a norm defining a normed vector space, which we might call Hahn space, and 5 or 7 limit classes of intervals become a lattice; it also defines a seminorm on 7-limit &lt;a class="wiki_link" href="/Monzos%20and%20Interval%20Space"&gt;interval space&lt;/a&gt;. While Hahn space is not Euclidean, the distance measure it gives is not too different from the symmetrical Euclidean distance given by&lt;br /&gt;
&lt;!-- ws:start:WikiTextMathRule:2:
&lt;!-- ws:start:WikiTextMathRule:2:
[[math]]&amp;lt;br/&amp;gt;
[[math]]&amp;lt;br/&amp;gt;
Line 72: Line 72:
(|y|+|x_3|+|x_4|+|x_5|+|x_6|+|y+x_3+x_4+x_5+x_6|)/2&amp;lt;br/&amp;gt;[[math]]
(|y|+|x_3|+|x_4|+|x_5|+|x_6|+|y+x_3+x_4+x_5+x_6|)/2&amp;lt;br/&amp;gt;[[math]]
  --&gt;&lt;script type="math/tex"&gt;(|y|+|x_3|+|x_4|+|x_5|+|x_6|+|y+x_3+x_4+x_5+x_6|)/2&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:4 --&gt;&lt;br /&gt;
  --&gt;&lt;script type="math/tex"&gt;(|y|+|x_3|+|x_4|+|x_5|+|x_6|+|y+x_3+x_4+x_5+x_6|)/2&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:4 --&gt;&lt;br /&gt;
where y = signum(x2)ceil(|x2/2|); here &amp;quot;signum&amp;quot; is +1 or -1 depending on the sign of x2 and &amp;quot;ceil&amp;quot; is the ceiling function. Hahn distance for the 9 or 11 limit can all be found from this formula also. &lt;br /&gt;
where y = signum(x2)ceil(|x2/2|); here &amp;quot;signum&amp;quot; is +1 or -1 depending on the sign of x2 and &amp;quot;ceil&amp;quot; is the ceiling function. Hahn distance for the 9 or 11 limit can also be found from this formula. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should be noted that this formula does not define a norm and hence does not define a normed vector space, making the 9, 11 or 13 limit pitch classes into a lattice. We can modify it to&lt;br /&gt;
It should be noted that this formula does not define a norm and hence does not define a normed vector space, making the 9, 11 or 13 limit pitch classes into a lattice. We can modify it to&lt;br /&gt;