Constrained tuning/Analytical solution to constrained Euclidean tunings: Difference between revisions
Another pass on style: matrices are italic following Wikipedia practice. Eigenmonzo -> unit eigenmonzo. Misc. cleanup |
Sintel bot (talk | contribs) Fix <math> environments for MathJax v4 (align->aligned, etc.) |
||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Breadcrumb}} | |||
This article gives an analytical form of Euclidean-normed [[constrained tuning]]s. | This article gives an analytical form of Euclidean-normed [[constrained tuning]]s. | ||
| Line 10: | Line 11: | ||
where ''T'' is the tempered tuning map, ''J'' the just tuning map, and ''P'' the projection map. | where ''T'' is the tempered tuning map, ''J'' the just tuning map, and ''P'' the projection map. | ||
The projection map multipled by a [[temperament mapping matrix]] on the left yields its [[ | The projection map multipled by a [[temperament mapping matrix]] on the left yields its [[tempered monzos and vals|tempered monzos]]. In particular, if ''V'' is the temperament mapping matrix of ''P'', then | ||
<math>\displaystyle VP = V</math> | <math>\displaystyle VP = V</math> | ||
| Line 18: | Line 19: | ||
<math>\displaystyle PM = O</math> | <math>\displaystyle PM = O</math> | ||
The [[Frobenius tuning|Frobenius projection map]] can be used to characterize a temperament. If ''V'' is the temperament mapping matrix, then its Frobenius projection map ''P''<sub>F</sub> is | |||
<math>\displaystyle P_{\rm F} = V^+ V</math> | |||
We can generalize that to any other Euclidean a.k.a. ''L''<sup>2</sup> tuning without constraints, so that the weight–skew transformed projection map ''P''<sub>''X''</sub> is | |||
<math>\displaystyle P_X = V_X^+ V_X</math> | <math>\displaystyle P_X = V_X^+ V_X</math> | ||
| Line 33: | Line 38: | ||
<math>\displaystyle M_I = [ \begin{matrix} 1 & 0 & \ldots & 0 \end{matrix} \rangle</math> | <math>\displaystyle M_I = [ \begin{matrix} 1 & 0 & \ldots & 0 \end{matrix} \rangle</math> | ||
The following observations work as long as the constraint is the first ''r'' elements of the [[subgroup basis matrix|subgroup basis]]. | |||
We will denote the projection map by ''P''. The goal is to work out the constrained projection map ''P''<sub>C</sub>, which also satisfies | We will denote the Frobenius projection map by ''P''<sub>F</sub>. The goal is to work out the constrained projection map ''P''<sub>C</sub>, which, like ''P''<sub>F</sub>, also satisfies | ||
<math>\displaystyle | <math>\displaystyle | ||
VP_{\rm C} = V \\ | \begin{aligned} | ||
P_{\rm C}M = O | VP_{\rm C} &= V \\ | ||
P_{\rm C}M &= O | |||
\end{aligned} | |||
</math> | </math> | ||
| Line 46: | Line 53: | ||
<math>\displaystyle P_{\rm C} M_I = M_I</math> | <math>\displaystyle P_{\rm C} M_I = M_I</math> | ||
For an arbitrary projection map ''P'' of the same temperament, notice | |||
<math>\displaystyle P_{\rm F} = P^+ P</math> | |||
< | so if we substitute ''P''<sub>C</sub> for ''P'', we have | ||
<math>\displaystyle P_{\rm F} = P_{\rm C}^+P_{\rm C}</math> | |||
and | |||
<math>\displaystyle | <math>\displaystyle | ||
P_{\rm C}^+ M_I | P_{\rm C}^+ M_I | ||
= P_{\rm C}^+P_{\rm C} M_I | = P_{\rm C}^+P_{\rm C} M_I | ||
= | = P_{\rm F} M_I | ||
</math> | </math> | ||
Since ''PM''<sub>''I''</sub> is the tuning of ''M''<sub>''I''</sub> in terms of monzos, which is just the slice of the first ''r'' columns of ''P'' in this case, it follows that {{subsup|''P''|C|+}} and ''P''<sub>F</sub> share the first ''r'' columns. | |||
With the first ''r'' rows and columns removed, the remaining part in the mapping will be dubbed the minor matrix, denoted ''V''<sub>M</sub>. | With the first ''r'' rows and columns removed, the remaining part in the mapping is another invariant of the temperament, which will be dubbed the minor matrix, denoted ''V''<sub>M</sub>. We observe that the minor matrix of the projection map | ||
<math>\displaystyle P_{\rm M} = V_{\rm M}^+ V_{\rm M} </math> | <math>\displaystyle P_{\rm M} = V_{\rm M}^+ V_{\rm M} </math> | ||
forms an orthogonal projection map filling the bottom-right section of ''P''<sub>C</sub><sup>+</sup>. | forms an orthogonal projection map filling the bottom-right section of ''P''<sub>C</sub><sup>+</sup>, and the top-right section comprises only zeros. | ||
Therefore, in general, if ''M''<sub>''I''</sub> is the first ''r'' elements of the subgroup basis, then ''P''<sub>C</sub> is of the form | |||
<math>\displaystyle | <math>\displaystyle | ||
| Line 79: | Line 90: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
V_X &= VX \\ | V_X &= VX \\ | ||
(M_I)_X &= X^+ M_I | (M_I)_X &= X^+ M_I | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
| Line 132: | Line 143: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
V_S &= VS \\ | V_S &= VS \\ | ||
(M_I)_S &= S^{-1}M_I | (M_I)_S &= S^{-1}M_I | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
| Line 145: | Line 156: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
V_X &= VX \\ | V_X &= VX \\ | ||
(M_I)_X &= X^+ M_I | (M_I)_X &= X^+ M_I | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
| Line 160: | Line 171: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
V_{XS} &= VXS \\ | V_{XS} &= VXS \\ | ||
(M_I)_{XS} &= (XS)^+ M_I | (M_I)_{XS} &= (XS)^+ M_I | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
| Line 186: | Line 197: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
P &= V^+V \\ | P &= V^+V \\ | ||
&= \frac{1}{446} | &= \frac{1}{446} | ||
| Line 195: | Line 206: | ||
-61 & -38 & 92 & 413 | -61 & -38 & 92 & 413 | ||
\end{bmatrix} | \end{bmatrix} | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
| Line 205: | Line 216: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
P_{\rm M} &= V_{\rm M}^+V_{\rm M} \\ | P_{\rm M} &= V_{\rm M}^+V_{\rm M} \\ | ||
&= \frac{1}{117} | &= \frac{1}{117} | ||
| Line 213: | Line 224: | ||
10 & 40 & 100 | 10 & 40 & 100 | ||
\end{bmatrix} | \end{bmatrix} | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
The pseudoinverse of the CEE projection map can be composed as | |||
<math>\displaystyle | <math>\displaystyle | ||
| Line 243: | Line 254: | ||
<math>\displaystyle | <math>\displaystyle | ||
\begin{ | \begin{aligned} | ||
T_{\rm C} &= JP_{\rm C} \\ | T_{\rm C} &= JP_{\rm C} \\ | ||
&= \langle \begin{matrix} 1200 & 1896.8843 & 2787.5374 & 3368.8435 \end{matrix} ] | &= \langle \begin{matrix} 1200 & 1896.8843 & 2787.5374 & 3368.8435 \end{matrix} ] | ||
\end{ | \end{aligned} | ||
</math> | </math> | ||
== Notes == | |||
<references group="note"/> | |||
[[Category:Math]] | [[Category:Math]] | ||
[[Category:Pages with open problems]] | |||