Dave Keenan & Douglas Blumeyer's guide to RTT/Conventions for names, variables, units, and notations: Difference between revisions

ArrowHead294 (talk | contribs)
Dave Keenan (talk | contribs)
Objects: Replaced <math>\llzigzag and \rrzigzag with {{llzigzag}} and {{rrzigzag}} where the former did not display correctly
 
(64 intermediate revisions by 3 users not shown)
Line 1: Line 1:
RTDLCCPThis is an appendix to [[Dave Keenan]] & [[Douglas Blumeyer]]'s guide to RTT, or "[[D&D's guide]]" for short. The tables in this article present our recommendations for communicating about [[regular temperament theory]] (RTT), in particular the names and notations for temperament matrices, tuning schemes, interval complexities, and measurement units.  
{{breadcrumb}}{{texops}}{{texmap}}{{texzz}}
This is an appendix to [[Dave Keenan]] & [[Douglas Blumeyer]]'s guide to RTT. The tables in this article present our recommendations for communicating about [[regular temperament theory]] (RTT), in particular the names and notations for temperament matrices, tuning schemes, interval complexities, and measurement units.  


Our recommendations are designed to make this topic easy to learn for musicians who do not have technical backgrounds, though we have generally deferred to established mathematical, scientific, and engineering conventions for the benefit of those who do.
Our recommendations are designed to make this topic easy to learn for musicians who do not have technical backgrounds, though we have generally deferred to established mathematical, scientific, and engineering conventions for the benefit of those who do.


For more information on our variation on extended bra-ket notation, please see [[Extended_bra-ket_notation#Variant_including_curly_and_square_brackets|Extended bra-ket notation: Variant including curly and square brackets]].
See [[Extended bra-ket notation#Variant including curly and square brackets|here]] for more information on our variation on extended bra-ket notation.


We've followed a symbol formatting pattern, explained by the table below, which we hope serves as an aid to quickly identifying objects and remembering their properties and purposes, but at the least we hope our choices are unobtrusive. In short, the objects with simple units of primes, generators or cents, i.e. the things which are actually audible in our application, are distinguished by upright formatting, while other variables are italic as is conventional. This is crossed with the mathematical convention that objects of order-1 like vectors are bolded and order-2 like matrices are uppercased:
We've followed a variable styling convention, explained in the table below, which we hope serves as an aid to quickly identifying objects and remembering their properties and purposes, but at the least we hope our choices are unobtrusive. In short, the objects with simple units of primes, generators or cents, i.e. the things which are actually audible in our application, are distinguished by upright formatting, while other variables are italic as is conventional. This is crossed with the linear-algebra convention that objects of order-1 like vectors are bolded and order-2 like matrices are uppercased:


{| class="wikitable center-all"  
{| class="wikitable center-all"
!
|-
!  
| Units &rarr;
| Units &rarr;
! rowspan="2" | &nbsp;
! rowspan="2" | &nbsp;
Line 16: Line 18:
| &darr; Order
| &darr; Order
| &darr; Style &rarr;
| &darr; Style &rarr;
| Upright
| Roman (upright)
| ''Italic''
| ''Italic''
|-
|-
! scope="col" height="8px" ! colspan="2" | &nbsp;
! scope="col" height="8px" ! colspan="2" |
!
!
! colspan="2" | &nbsp;
! colspan="2" |
|-
|-
| 0
| 0
| Plain
| lowercase
! rowspan="3" | &nbsp;
! rowspan="3" | &nbsp;
| Scalar with simple unit
| scalar (with simple unit)
| ''Scalar'' with no unit
| ''scalar'' (with no unit)
|-
|-
| 1
| 1
| '''Bold'''
| '''bold lowercase'''
| '''Vector'''
| '''vector'''
| '''''Map''''' (row vector)
| '''''map''''' (row vector)
|-
|-
| 2
| 2
| UPPERCASE
| UPPERCASE
| LIST or BASIS
| BASIS or LIST (of vectors)
| True ''MATRIX''
| ''MATRIX''
|}
|}


We present our conventions here in three separate sections, one for each level of this article series: '''basic''', '''intermediate''', and '''advanced'''. The basic section contains only information covered in the basic part of the series, the intermediate section contains both basic and intermediate, and the advanced section contains it all (that is to say, the sections are cumulative)<ref>The advanced section also contains conventions collected from other RTT-related articles Dave and Douglas have contributed to but are outside the main guide to RTT series.</ref>. We expect that for most readers, the basic tier will be the best reference (this is the reference designed primarily for musicians interested in RTT, as opposed to scientists, engineers, mathematicians, or theoreticians), and so we've left the other two sections initially collapsed.
We present our conventions here in three separate sections, one for each level of this article series: '''basic''', '''intermediate''', and '''advanced'''. The basic section contains only information covered in the basic part of the series, the intermediate section contains both basic and intermediate, and the advanced section contains it all (that is to say, the sections are cumulative)<ref group="note">The advanced section also contains conventions collected from other RTT-related articles Dave and Douglas have contributed to but are outside the main guide to RTT series.</ref>. We expect that for most readers, the basic tier will be the best reference (this is the reference designed primarily for musicians interested in RTT, as opposed to scientists, engineers, mathematicians, or theoreticians), and so we've left the other two sections initially collapsed.


== Basic ==
== Basic ==
=== Objects ===
=== Objects ===
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible"
! rowspan="2" | Equivalent expressions
|+ style="font-size: 105%;" |
|-
! rowspan="2" | Equivalent<br />expressions
! rowspan="2" | Variable
! rowspan="2" | Variable
! rowspan="2" | Name
! rowspan="2" | Name
Line 65: Line 69:
! Col-first
! Col-first
! Row
! Row
! Col
! Column
! Diag
! Diagonal
! Entry
! Entry
|-
|-
Line 73: Line 77:
|  
|  
| <math>\textbf{i}</math>
| <math>\textbf{i}</math>
| [[interval| (Just) interval]]
| [[interval|(Just) interval]]
|  
|  
| <math>\small 𝗽</math>
| <math>\small 𝗽</math>
Line 88: Line 92:
| <math>\mathrm{i}_i</math>
| <math>\mathrm{i}_i</math>
| Specific type: Vector ([[prime-count vector]] or PC-vector)
| Specific type: Vector ([[prime-count vector]] or PC-vector)
Jargon name: monzo
Jargon name: Monzo
|-
|-
|  
|  
| <math>M</math>
| <math>M</math>
| [[Mapping| (Temperament) mapping (matrix)]]
| [[Mapping|(Temperament) mapping (matrix)]]
|  
|  
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
Line 106: Line 110:
|  
|  
| <math>m_{ij}</math>
| <math>m_{ij}</math>
| Jargon name: val list
| Jargon name: Val list
|-
|-
| <math>M\textbf{i}</math>
| <math>M\textbf{i}</math>
Line 122: Line 126:
\begin{array} {c} M \\[-3pt] (r, \cancel{d}) \end{array}  
\begin{array} {c} M \\[-3pt] (r, \cancel{d}) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}  
\! \!  
\! \!  
</math>
</math>
Line 139: Line 143:
|  
|  
| <math>𝒎</math>
| <math>𝒎</math>
| [[map| (Temperament) map]]
| [[map|(Temperament) map]]
|  
|  
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
Line 155: Line 159:
| Jargon name: val
| Jargon name: val
|-
|-
| <math>n + r</math>
|  
| <math>d</math>
| <math>d</math>
| [[Dimensionality]]
| [[dimensionality]]
|  
|  
|  
|  
Line 173: Line 177:
|  
|  
|-
|-
| <math>d - n</math>
|  
| <math>r</math>
| <math>r</math>
| [[Rank]]
| [[Rank]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
| <math>d - r</math>
| <math>n</math>
| [[Nullity]]
|  
|  
|  
|  
Line 231: Line 217:
| <math>1200×{\large\textbf{𝓁}}\hspace{2mu}</math>
| <math>1200×{\large\textbf{𝓁}}\hspace{2mu}</math>
| <math>𝒋</math>
| <math>𝒋</math>
| [[just tuning map| Just(-prime) tuning map]]
| [[just tuning map|Just(-prime) tuning map]]
|  
|  
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
Line 265: Line 251:
|  
|  
|-
|-
|  
| <math>𝒈M</math>
| <math>𝒕</math>
| <math>𝒕</math>
| [[tuning map| (Tempered-prime) tuning map]]
| [[tuning map|(Tempered-prime) tuning map]]
|  
| <math>\scriptsize
\begin{array} {c} 𝒈 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} 𝑀 \\[-2pt] \cancel{𝗴} \hspace{-2mu} / \hspace{-2mu} 𝗽 \end{array}
</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| Cents per prime
| Cents per prime
|  
| <math>\scriptsize
\! \!
\begin{array} {c} 𝒈 \\[-3pt] \left(1, \cancel{r}\right) \end{array}
\! \!
\begin{array} {c} M \\[-3pt] \left(\cancel{r}, d\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, d)</math>
| <math>\scriptsize (1, d)</math>
| Real
| Real
Line 283: Line 279:
|  
|  
|-
|-
| <math>𝒕 - 𝒋 \\
| <math>𝒕 - 𝒋</math>
1200×\slant{\mathbf{1}}L(P - I)</math>
| <math>𝒓</math>
| <math>𝒓</math>
| [[retuning map| Retuning (or mistuning) map]]
| [[retuning map|Retuning (or mistuning) map]]
|  
|  
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
Line 304: Line 299:
| <math>𝒋\textbf{i}</math>
| <math>𝒋\textbf{i}</math>
| <math>\mathrm{o}</math>
| <math>\mathrm{o}</math>
| [[interval span| (Just) (interval) size]]
| [[interval span|(Just) (interval) size]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 311: Line 306:
</math>
</math>
| <math>\mathsf{¢}</math>
| <math>\mathsf{¢}</math>
| cents
| Cents
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒋 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒋 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 330: Line 325:
| Mnemonic: <math>\mathrm{o}</math>riginal size
| Mnemonic: <math>\mathrm{o}</math>riginal size
|-
|-
| <math>𝒈M\textbf{i} \\
| <math>𝒈M\textbf{i}</math><br />
𝒕\textbf{i}</math>
<math>𝒕\textbf{i}</math>
| <math>\mathrm{a}</math>
| <math>\mathrm{a}</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Example_3| Tempered (interval) size]]
| {{subpage|tuning_fundamentals|uprev|s=Example 3|text=Tempered (interval) size}}
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒕 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒕 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 340: Line 335:
</math>
</math>
| <math>\mathsf{¢}</math>
| <math>\mathsf{¢}</math>
| cents
| Cents
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒕 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 357: Line 352:
|  
|  
|  
|  
| Mnemonic: <math>\mathrm{o}</math>ltered size
| Mnemonic: <math>\mathrm{a}</math>ltered size
|-
|-
| <math>𝒕\textbf{i} - 𝒋\textbf{i} \\
| <math>𝒕\textbf{i} - 𝒋\textbf{i}</math><br />
a - o \\
<math>a - o</math><br />
𝒓\textbf{i}</math>
<math>𝒓\textbf{i}</math>
| <math>\mathrm{e}</math>
| <math>\mathrm{e}</math>
| [[error| (Interval) error]]
| [[error|(Interval) error]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 370: Line 365:
</math>
</math>
| <math>\mathsf{¢}</math>
| <math>\mathsf{¢}</math>
| cents
| Cents
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒓 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒓 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 410: Line 405:
|-
|-
|  
|  
| <math>\,·\,⟫_p</math>
| <math>\llangle\,·\,\rrangle_p</math>
| [[Power mean]] (<math>p</math>-mean)
| [[Power mean]] (<math>p</math>-mean)
|  
|  
Line 431: Line 426:
|  
|  
| <math>c</math>
| <math>c</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Complexity| Complexity]]
| {{subpage|tuning_fundamentals|uprev|s=Complexity}}
| colspan="3" rowspan="3" | (see complexities section of complexities and simplicities table)
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math><ref group="note">For educational purposes, we use the 𝟙 symbol here to represent the implicit [[Wikipedia:Dimensionless_quantity| dimensionless unit]] that the weighting annotation "(C)" is attached to. But this symbol should not be shown in the reduced result. Another way to understand how we arrive at a bare annotation for the units of this quantity is to consider that {{nowrap|''w'' {{=}} ''d''/{{!}}''e''{{!}}}} whose units are {{nowrap|¢(W) / ¢}} and the cents cancel.</ref>
| <math>\small\mathsf{(C)}</math>
| Complexity weight
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 448: Line 445:
| <math>s</math>
| <math>s</math>
| [[Simplicity]]
| [[Simplicity]]
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(S)}</math>
| <math>\small\mathsf{(S)}</math>
| Simplicity weight
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 463: Line 463:
| <math>w</math>
| <math>w</math>
| [[Weight]]
| [[Weight]]
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math> or 𝟙<math>\small\mathsf{(S)}</math>
| <math>\small\mathsf{(C)}</math> or <math>\small\mathsf{(S)}</math>
| Complexity weight or simplicity weight
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 475: Line 478:
|  
|  
|-
|-
| <math>| \mathrm{e}| w</math>
| <math>\abs{\mathrm{e}} w</math>
| <math>\mathrm{d}</math>
| <math>\mathrm{d}</math>
| [[Damage]]
| [[Damage]]
| colspan="3" | (see damages table)
| <math>\scriptsize
|  
\begin{array} {c} \abs{\mathrm{e}} \\[-2pt] {\small\mathsf{¢}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} w \\[-2pt] \mathsf{(U, C, \text{or}\,S)} \end{array}
</math>
| <math>\mathsf{¢}\small\mathsf{(U)}</math> or <math>\mathsf{¢}\small\mathsf{(C)}</math> or <math>\mathsf{¢}\small\mathsf{(S)}</math>
| (See damages table)
| <math>\scriptsize
\! \!
\begin{array} {c} \abs{\mathrm{e}} \\[-3pt] \left(1, \cancel{1}\right) \end{array}
\! \!
\begin{array} {c} w \\[-3pt] \left(\cancel{1}, 1\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
| Real
| Real
Line 523: Line 538:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} M \\[-3pt] (r, \cancel{d}) \end{array}  
\begin{array} {c} M \\[-3pt] \left(r, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}  
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}  
\! \!  
\! \!  
</math>
</math>
Line 541: Line 556:
| <math>𝒋\mathrm{T}</math>
| <math>𝒋\mathrm{T}</math>
| <math>\textbf{o}</math>
| <math>\textbf{o}</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Primes| Target-interval (just) size list]]
| {{subpage|tuning_fundamentals|uprev|s=primes|text=Target-interval (just) size list}}
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 551: Line 566:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒋 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒋 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 567: Line 582:
| Mnemonic: <math>\textbf{o}</math>riginal size list
| Mnemonic: <math>\textbf{o}</math>riginal size list
|-
|-
| <math>𝒕\mathrm{T}</math>
| <math>𝒕\mathrm{T}</math><br />
<math>𝒈M\mathrm{T}</math>
| <math>\textbf{a}</math>
| <math>\textbf{a}</math>
| [[Tempered target-interval size list]]
| [[Tempered target-interval size list]]
Line 579: Line 595:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒕 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 595: Line 611:
| Mnemonic: <math>\textbf{a}</math>ltered size list
| Mnemonic: <math>\textbf{a}</math>ltered size list
|-
|-
| <math>𝒕\mathrm{T} - 𝒋\mathrm{T} \\
| <math>𝒕\mathrm{T} - 𝒋\mathrm{T}</math><br />
𝒓\mathrm{T} \\
<math>\textbf{a} - \textbf{o}</math><br />
\textbf{a} - \textbf{o}</math>
<math>𝒓\mathrm{T}</math>
| <math>\textbf{e}</math>
| <math>\textbf{e}</math>
| [[Target-interval error list]]
| [[Target-interval error list]]
Line 609: Line 625:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒓 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒓 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 628: Line 644:
| <math>W</math>
| <math>W</math>
| [[Target-interval weight matrix]]
| [[Target-interval weight matrix]]
| colspan="3" rowspan="3" | (See complexities and simplicities table)
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math> or <math>\small\mathsf{𝟙}\scriptsize\mathsf{(S)}</math> or <math>\small\mathsf{𝟙}\scriptsize\mathsf{(U)}</math>
| <math>\small\mathsf{(C)}</math> or <math>\small\mathsf{(S)}</math> or <math>\small\mathsf{(U)}</math>
| Complexity weight or simplicity weight
|  
|  
| <math>\scriptsize (k, k)</math>
| <math>\scriptsize (k, k)</math>
Line 643: Line 661:
|  
|  
| <math>C</math>
| <math>C</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Complexity-weight_damage| Target-interval complexity weight matrix]]
| {{subpage|tuning_fundamentals|uprev|s=complexity-weight_damage|text=Target-interval complexity weight matrix}}
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math>
| <math>\small\mathsf{(C)}</math>
| Complexity weight
|  
|  
| <math>\scriptsize (k, k)</math>
| <math>\scriptsize (k, k)</math>
Line 658: Line 679:
| <math>\dfrac1C</math>
| <math>\dfrac1C</math>
| <math>S</math>
| <math>S</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Complexity-weight_damage| Target-interval simplicity weight matrix]]
| {{subpage|tuning fundamentals|uprev|s=complexity-weight_damage|text=Target-interval simplicity weight matrix}}
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(S)}</math>
| <math>\small\mathsf{(S)}</math>
| Simplicity weight
|  
|  
| <math>\scriptsize (k, k)</math>
| <math>\scriptsize (k, k)</math>
Line 669: Line 693:
| <math>𝒔</math>
| <math>𝒔</math>
| <math>s_i</math>
| <math>s_i</math>
| Entrywise reciprocal of <math>C</math>
| Entry-wise reciprocal of <math>C</math>
|-
|-
| <math>| \textbf{e}| W</math>
| <math>\abs{\textbf{e}} W</math>
| <math>\textbf{d}</math>
| <math>\textbf{d}</math>
| [[Target-interval damage list]]
| [[Target-interval damage list]]<ref group="note">You may sometimes see annotated units without parentheses, such as "dBA", but this is not compliant with SI standards, so we always keep the parentheses.</ref>
| colspan="3" | (See damages table)
| <math>\scriptsize
|  
\begin{array} {c} \abs{\textbf{e}} \\[-2pt] {\small\mathsf{¢}} \end{array}
| <math>\scriptsize (1, k)</math>
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} W \\[-2pt] (\mathsf{U, C, \text{or}\,S}) \end{array}
</math>
| <math>\mathsf{¢}\small\mathsf{(U)}</math>, <math>\mathsf{¢}\small\mathsf{(C)}</math>, or <math>\mathsf{¢}\small\mathsf{(S)}</math>
| Weighted cents
| <math>\scriptsize
\! \!
\begin{array} {c} \abs{\textbf{e}} \\[-3pt] \left(1, \cancel{k}\right) \end{array}
\! \!
\begin{array} {c} W \\[-3pt] \left(\cancel{k}, k\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, k)</math>
| Real
| Real
| List
| List
Line 779: Line 815:
|  
|  
| <math>\mathrm{c}_i</math>
| <math>\mathrm{c}_i</math>
| Specific type: Vector ([[prime-count vector]] or PC-vector)
| Specific type: vector ([[prime-count vector]] or PC-vector)
|}
 
=== Units ===
We recommend using a narrow no-break space (U+202F) between quantities and their units.<ref group="note">Per https://physics.nist.gov/cuu/Units/checklist.html and https://academia.stackexchange.com/questions/54885/should-there-be-a-space-between-a-value-and-the-units-used
.</ref> For how to type this, see the [[#WinCompose|WinCompose]] section below.
 
{| class="wikitable center-all mw-collapsible"
|+ style="font-size: 105%;" |
|-
! Symbol
! Name
! Vectorized
|-
| <math>\small 𝗴</math>
| Generators
| Yes
|-
|-
! colspan="17" | Computation
| <math>\small 𝗽</math>
| Primes
| Yes
|-
|-
| <math>\mathsf{¢}</math><ref group="note">It seems there is no standard symbol for a musical cent, except the word spelled in full (see https://en.wikipedia.org/wiki/Cent_(music)). But it seems unlikely anyone will interpret the cent currency symbol "¢" following a number in a musical context as anything other than musical cents.</ref>
| Cents
|  
|  
| <math>\llzigzag·\,\rrzigzag\! _p</math>
|-
| [[Power sum]] (<math>p</math>-sum)
| <math>\mathsf{¢}\small\mathsf{(U)}</math>
|
| Unity-weighted cents
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|  
|  
|-
| <math>\mathsf{¢}\small\mathsf{(C)}</math>
| Complexity-weighted cents
|  
|  
|-
| <math>\mathsf{¢}\small\mathsf{(S)}</math>
| Simplicity-weighted cents
|  
|  
|-
| <math>\small\mathsf{oct}</math>
| Octaves
|  
|  
|-
| <math>\small\mathsf{(C)}</math>
| Complexity weight
|  
|  
|-
| <math>\small\mathsf{(S)}</math>
| Simplicity weight
|  
|  
|}
=== Tuning schemes ===
Copied from {{subpage|tuning fundamentals|uprev|s=Systematic tuning scheme names}}.
{| class="wikitable center-all mw-collapsible"
|+ style="font-size: 105%;" |
|-
! Damage weight
! Optimization power
! Systematic name
|-
|-
! colspan="17" | All-interval tuning schemes
| <none>
| rowspan="3" | &infin;
| Minimax-U
|-
|-
| <math>\mathrm{I}</math>
| Complexity
| <math>\mathrm{T}_{\text{p}}</math>
| Minimax-C
| [[Prime proxy target-interval list]]
|
| <math>\small 𝗽</math>
| Primes
|
| <math>\scriptsize (d, d)</math>
| Integer
| Matrix
|
| ⟨[...⟩ ...]
|
|
| <math>\mathbf{1}</math>
|
|
|-
|-
|  
| 1/Complexity
| <math>X</math>
| Minimax-S
| [[Complexity prescaler]]
|-
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math>
| <none>
| <math>\small\mathsf{(C)}</math>
| rowspan="3" | 2
| complexity weight
| MiniRMS-U
|  
|-
| <math>\scriptsize (d, d)</math>
| Complexity
| Real
| MiniRMS-C
| Matrix
|-
| [⟨...] ...⟩
| 1/Complexity
|  
| MiniRMS-S
|  
|  
| <math>𝒙</math>
| <math>x_i</math>
|  
|-
|-
| <math>\text{diag}({\large\textbf{𝓁}}\hspace{2mu})</math>
| &lt;none&gt;
| <math>L</math>
| rowspan="3" | 1
| [[Log-prime matrix]]
| Miniaverage-U
|
| <math>\small\mathsf{oct}</math>/<math>\small 𝗽</math>
| Octaves per prime
|
| <math>\scriptsize (d, d)</math>
| Real
| Matrix
| [⟨...] ...⟩
| ⟨[...⟩ ...]
| <math>{\large\textbf{𝓁}}\hspace{2mu}_i</math>
|
| <math>{\large\textbf{𝓁}}\hspace{2mu}</math>
| <math>{\large 𝓁}\hspace{2mu}_{ij}</math>
|
|-
|-
|  
| Complexity
| <math>q</math>
| Miniaverage-C
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_all-interval_tuning_schemes#Dual_norms| Interval complexity norm power]]
|-
|
| 1/Complexity
|
| Miniaverage-S
|
|}
|
 
| <math>\scriptsize (1, 1)</math>
=== Damages ===
| Real
{| class="wikitable center-all mw-collapsible"
| Scalar
|+ style="font-size: 105%;" |  
|
|
|  
|  
|
|
|  
|-
|-
|  
! colspan="2" | Quantity
| <math>‖ · ‖_q</math>
! colspan="2" | Unit
| [[Power norm]] (<math>p</math>-norm)
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
|-
| <math>\dfrac1{1-\frac1q}</math>
! Abbreviation
| <math>\text{dual}(q)</math>
! Name
| [[Dave_Keenan_%26_Douglas_Blumeyer's_guide_to_RTT:_all-interval_tuning_schemes#Dual_norms| Dual norm power]]
! Symbol
|
! Name
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
|-
|  
| U-damage
| <math>‖X\mathbf{i}‖_q</math>
| Unity-weight damage
| [[Interval complexity]]
| <math>\mathsf{¢}\small\mathsf{(U)}</math>
|
| Unity-weighted cents
| <math>\small\mathsf{(C)}</math>
|  
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
|-
|  
| C-damage
| <math>‖𝒓X^{-1}‖_{\text{dual}(q)}</math>
| Complexity-weight damage
| [[Retuning magnitude]]
| <math>\mathsf{¢}\small\mathsf{(C)}</math>
|  
| Complexity-weighted cents
| <math>\mathsf{¢}\small\mathsf{(C^{-1})}</math>
|-
|  
| S-damage
|
| Simplicity-weight damage
| <math>\scriptsize (1, 1)</math>
| <math>\mathsf{¢}\small\mathsf{(S)}</math>
| Real
| Simplicity-weighted cents
| Scalar
|
|
|
|
|
|
|
|}
|}


===Units===
=== Complexity and simplicity ===
Same as the basic level.
{| class="wikitable center-all mw-collapsible"
 
|+ style="font-size: 105%;" |
===Tuning schemes===
{| class="wikitable center-all mw-collapsible mw-collapsed"
|-
|-
! colspan="3" rowspan="3" | Retuning (or mistuning) magnitude
! colspan="2" | Quantity
! colspan="9" | Damage
! colspan="2" | Unit
! rowspan="4" | Target intervals
! colspan="2" rowspan="3" | Systematic name
! rowspan="4" | Previously named tuning schemes that are specific types of this tuning scheme
! rowspan="4" | of interest?
|-
|-
! colspan="6" | Weight
! Abbreviation
! colspan="3" rowspan="1" | Optimization
! Name
! Symbol
! Name
|-
|-
! colspan="3" | Interval complexity
| C
! colspan="3" rowspan="1" | Slope
| Complexity
! colspan="1" rowspan="2" | Initial
| <math>\small\mathsf{(C)}</math>
! colspan="1" rowspan="2" | Name
| Complexity weight
! colspan="1" rowspan="2" | Power
|-
|-
! Initial
| S
! Name
| Simplicity
! Power
| <math>\small\mathsf{(S)}</math>
! Initial
| Simplicity weight
! Name
|}
! Power
 
! Initial
== Intermediate ==
! Name
=== Objects ===
! Multiplier
{| class="wikitable mw-collapsible mw-collapsed"
! colspan="1" | Abbreviated
|+ style="font-size: 105%;" |  
! colspan="1" | Read ("____ tuning scheme")
|-
|-
| <n/a>
! rowspan="2" | Equivalent expressions
| Maximum
! rowspan="2" | Variable
| ∞
! rowspan="2" | Name
| (t)
! colspan="3" | Units
| Taxicab
! colspan="2" | Shape
| 1
! colspan="2" | Type
| rowspan="2" | S
! colspan="2" | EBK notation
| rowspan="2" | Simplicity-weight
! colspan="4" | Subobjects
| rowspan="2" | 1/complexity
! rowspan="2" | Notes
| rowspan="17" | <n/a>
|-
| rowspan="7" | Minimax
! Unreduced
| rowspan="7" |
! Reduced
| rowspan="2" | All
! Read as
| Minimax-S
! Unreduced
| Minimax simplicity-weight damage
! Reduced
| "[[TOP]]"/"[[T1]]"/"[[TIPTOP]]"*, "[[CTOP]]", "[[POTOP]]"/"[[POTT]]"*, "[[BOP tuning| BOP]]", "[[Weil Norms, Tenney-Weil Norms, and TWp Interval and Tuning Space| Weil]]", "[[Kees]]"
! Numeric
| Yes
! Structural
! Row-first
! Col-first
! Row
! Col
! Diag
! Entry
|-
! colspan="17" | Mapping
|-
|-
| <n/a>
| Euclidean
| 2
| E
| Euclidean
| 2
| Minimax-ES
| Minimax Euclideanized-simplicity-weight damage
| "[[Tenney-Euclidean tuning| TE]]"/"[[T2]]"/"[[TOP-RMS]]", "[[CTE tuning| CTE]]", "[[POTE tuning| POTE]]", "[[Frobenius]]", "[[BE]]", "[[WE]]", "[[KE]]"
|  
|  
|-
| <math>\textbf{i}</math>
| colspan="3" rowspan="15" | <n/a>
| [[interval|(Just) interval]]
| colspan="3" | <n/a>
|  
| U
| <math>\small 𝗽</math>
| Unity-weight
| Primes
| <none>
|  
| rowspan="15" | <set>
| <math>\scriptsize (d, 1)</math>
| <set> Minimax-U
| Integer
| <set> Minimax unity-weight-damage
| Vector
| "[[Minimax tuning| minimax]]"
|  
| Yes
| [...⟩
|-
| (t)
| Taxicab
| 1
| rowspan="2" | S
| rowspan="2" | Simplicity-weight
| rowspan="2" | 1/complexity
| <set> Minimax-S
| <set> Minimax simplicity-weight damage
|  
|  
| Yes
|-
| E
| Euclidean
| 2
| <set> Minimax-ES
| <set> Minimax Euclideanized-simplicity-weight damage
|  
|  
|  
|  
| <math>\mathrm{i}_i</math>
| Specific type: vector ([[prime-count vector]] or PC-vector)
Jargon name: monzo
|-
|-
| (t)
| Taxicab
| 1
| rowspan="2" | C
| rowspan="2" | Complexity-weight
| rowspan="2" | Complexity
| <set> Minimax-C
| <set> Minimax complexity-weight damage
|  
|  
| Yes
| <math>M</math>
|-
| [[Mapping|(Temperament) mapping (matrix)]]
| E
|  
| Euclidean
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| 2
| Generators per prime
| <set> Minimax-EC
| <set> Minimax Euclideanized-complexity-weight damage
|  
|  
| <math>\scriptsize (r, d)</math>
| Integer
| Matrix
| [⟨...] ...}
| ⟨[...} ...]
| <math>𝒎_i</math>
|  
|  
|-
| colspan="3" | <n/a>
| U
| unity-weight
| <none>
| rowspan="5" | MiniRMS
| rowspan="5" | 2
| <set> miniRMS-U
| <set> miniRMS unity-weight damage
| "[[least squares]]"
| Yes
|-
| (t)
| Taxicab
| 1
| rowspan="2" | S
| rowspan="2" | simplicity-weight
| rowspan="2" | 1/complexity
| <set> miniRMS-S
| <set> miniRMS simplicity-weight damage
|  
|  
| Yes
| <math>m_{ij}</math>
| Jargon name: val list
|-
|-
| E
| <math>M\textbf{i}</math>
| Euclidean
| <math>\textbf{y}</math>
| 2
| [[Mapped interval]]
| <set> miniRMS-ES
| <math>\scriptsize
| <set> miniRMS Euclideanized-simplicity-weight damage
\begin{array} {c} M \\[-2pt] 𝗴 \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \textbf{i} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\small 𝗴</math>
| Generators
| <math>\scriptsize
\! \!
\begin{array} {c} M \\[-3pt] \left(r, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!
</math>
| <math>\scriptsize (r, 1)</math>
| Integer
| Vector
|  
|  
| [...}
|  
|  
|-
| (t)
| Taxicab
| 1
| rowspan="2" | C
| rowspan="2" | Complexity-weight
| rowspan="2" | Complexity
| <set> miniRMS-C
| <set> miniRMS complexity-weight damage
|  
|  
| Yes
|-
| E
| Euclidean
| 2
| <set> miniRMS-EC
| <set> miniRMS Euclideanized-complexity-weight damage
|  
|  
|  
|  
| Specific type: [[generator-count vector]] (GC-vector)
Jargon name: tmonzo; mnemonic: <math>\textbf{y}</math>nterval
|-
|-
| colspan="3" | <n/a>
| U
| unity-weight
| <none>
| rowspan="5" | Miniaverage
| rowspan="5" | 1
| <set> miniaverage-U
| <set> miniaverage unity-weight damage
|  
|  
| Yes
| <math>𝒎</math>
|-
| [[map|(Temperament) map]]
| (t)
| Taxicab
| 1
| rowspan="2" | S
| rowspan="2" | Simplicity-weight
| rowspan="2" | 1/complexity
| <set> miniaverage-S
| <set> miniaverage simplicity-weight damage
|  
|  
| Yes
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
|-
| Generators per prime
| E
| Euclidean
| 2
| <set> miniaverage-ES
| <set> miniaverage Euclideanized-simplicity-weight damage
|  
|  
| <math>\scriptsize (1, d)</math>
| Integer
| Vector
| ⟨...]
|  
|  
|-
| (t)
| Taxicab
| 1
| rowspan="2" | C
| rowspan="2" | Complexity-weight
| rowspan="2" | Complexity
| <set> miniaverage-C
| <set> miniaverage complexity-weight damage
|  
|  
| Yes
|-
| E
| Euclidean
| 2
| <set> miniaverage-EC
| <set> miniaverage Euclideanized-complexity-weight damage
|  
|  
|  
|  
|}
| <math>m_i</math>
 
| Jargon name: val
===Damages===
{| class="wikitable center-all mw-collapsible mw-collapsed"
|-
|-
! colspan="2" | Quantity
| <math>n + r</math>
! colspan="2" | Unit
| <math>d</math>
| [[Dimensionality]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|  
|-
|-
! Abbreviation
| <math>d - n</math>
! Name
| <math>r</math>
! Symbol
| [[Rank]]
! Name
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
|-
| U-damage
| <math>d - r</math>
| Unity-weight damage
| <math>n</math>
| <math>\mathsf{¢}\small\mathsf{(U)}</math>
| [[Nullity]]
| Unity-weighted cents
|
|
|
|  
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
|-
| C-damage
! colspan="17" | Tuning
| Complexity-weight damage
| <math>\mathsf{¢}\small\mathsf{(C)}</math>
| Complexity-weighted cents
|-
|-
| EC-damage
|  
| Euclideanized-complexity-weight damage
| <math>{\large\textbf{𝓁}}\hspace{2mu}</math>
| <math>\mathsf{¢}</math><math>\small\mathsf{(EC)}</math>
| [[Log-prime map]]
| Euclideanized-complexity-weighted cents
|  
|-
| <math>\small\mathsf{oct}</math>/<math>\small 𝗽</math>
| S-damage
| Octaves per prime
| Simplicity-weight damage
|
| <math>\mathsf{¢}\small\mathsf{(S)}</math>
| <math>\scriptsize (1, d)</math>
| Simplicity-weighted cents
| Real
| Vector
| ⟨...]
|
|  
|  
|  
| <math>{\large 𝓁}\hspace{2mu}_i</math>
|  
|-
|-
| ES-damage
| <math>1200×{\large\textbf{𝓁}}\hspace{2mu}</math>
| Euclideanized-simplicity-weight damage
| <math>𝒋</math>
| <math>\mathsf{¢}</math><math>\small\mathsf{(ES)}</math>
| [[just tuning map|Just(-prime) tuning map]]
| Euclideanized-simplicity-weighted cents
|  
|}
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
 
| Cents per prime
=== Complexity and simplicity ===
|
{| class="wikitable center-all mw-collapsible mw-collapsed"
| <math>\scriptsize (1, d)</math>
! colspan="2" | Quantity
| Real
! colspan="2" | Unit
| Vector
| ⟨...]
|  
|
|
|  
| <math>j_i</math>
|  
|-
|-
! Abbreviation
|
! Name
| <math>𝒈</math>
! Symbol
| [[Generator tuning map]]
! Name
|
| <math>\mathsf{¢}</math>/<math>\small 𝗴</math>
| Cents per generator
|
| <math>\scriptsize (1, r)</math>
| Real
| Vector
| {...]
|
|
|
|
| <math>g_i</math>
|
|-
|-
| C
|  
| Complexity
| <math>𝒕</math>
| <math>\small\mathsf{(C)}</math>
| [[tuning map|(Tempered-prime) tuning map]]
| Complexity weight
|
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| Cents per prime
|
| <math>\scriptsize (1, d)</math>
| Real
| Vector
| ⟨...]
|
|
|
|
| <math>t_i</math>
|
|-
|-
| EC
| <math>𝒕 - 𝒋</math><br />
| Euclideanized complexity
<math>1200×\slant{\mathbf{1}}L(P - I)</math>
| <math>\small\mathsf{(EC)}</math>
| <math>𝒓</math>
| Euclideanized-complexity weight
| [[retuning map|Retuning (or mistuning) map]]
|-
|  
| S
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| Simplicity
| Cents per prime
| <math>\small\mathsf{(S)}</math>
|  
| Simplicity weight
| <math>\scriptsize (1, d)</math>
|-
| Real
| ES
| Vector
| Euclideanized simplicity
| ⟨...]
| <math>\small\mathsf{(ES)}</math>
|  
| Euclideanized-simplicity weight
|  
|}
|  
 
|  
==Advanced==
| <math>r_i</math>
===Objects===
| Previous name: prime error map
{| class="wikitable mw-collapsible mw-collapsed"
! rowspan="2" | Equivalent expressions
! rowspan="2" | Variable
! rowspan="2" | Name
! colspan="3" | Units
! colspan="2" | Shape
! colspan="2" | Type
! colspan="2" | EBK notation
! colspan="4" | Subobjects
! rowspan="2" | Notes
|-
! Unreduced
! Reduced
! Read as
! Unreduced
! Reduced
! Numeric
! Structural
! Row-first
! Col-first
! Row
! Col
! Diag
! Entry
|-
! colspan="17" | Mapping
|-
|-
| <math>𝒋\textbf{i}</math>
| <math>\mathrm{o}</math>
| [[interval span|(Just) (interval) size]]
| <math>\scriptsize
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \textbf{i} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\mathsf{¢}</math>
| Cents
| <math>\scriptsize
\! \!
\begin{array} {c} 𝒋 \\[-3pt] \left(1, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \mathbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|  
|  
| <math>\textbf{i}</math>
| [[interval| (Just) interval]]
|  
|  
| <math>\small 𝗽</math>
| Primes
|  
|  
| <math>\scriptsize (d, 1)</math>
| Integer
| Vector
|  
|  
| [...⟩
|  
|  
|  
| Mnemonic: <math>\mathrm{o}</math>riginal size
|
| <math>\mathrm{i}_i</math>
| Specific type: vector ([[prime-count vector]] or PC-vector)
jargon name: monzo
|-
|-
|
| <math>𝒈M\textbf{i}</math><br />
| <math>M</math>
<math>𝒕\textbf{i}</math>
| [[Mapping| (Temperament) mapping (matrix)]]
| <math>\mathrm{a}</math>
|
| {{subpage|tuning fundamentals|uprev|s=Example 3|text=Tempered (interval) size}}
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| Generators per prime
|
| <math>\scriptsize (r, d)</math>
| Integer
| Matrix
| [⟨...] ...}
| ⟨[...} ...]
| <math>𝒎_i</math>
|
|
| <math>m_{ij}</math>
| Jargon name: val list
|-
| <math>M\textbf{i}</math>
| <math>\textbf{y}</math>
| [[Mapped interval]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} M \\[-2pt] 𝗴 \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒕 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \textbf{i} \\[-2pt] \cancel{𝗽} \end{array}  
\begin{array} {c} \textbf{i} \\[-2pt] \cancel{𝗽} \end{array}  
</math>
</math>
| <math>\small 𝗴</math>
| <math>\mathsf{¢}</math>
| Generators
| Cents
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} M \\[-3pt] (r, \cancel{d}) \end{array}  
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
| <math>\scriptsize (r, 1)</math>
| <math>\scriptsize (1, 1)</math>
| Integer
| Real
| Vector
| Scalar
|  
|  
|  
| [...}
|  
|  
|  
|  
|  
|  
|  
|  
| Specific type: [[generator-count vector]] (GC-vector)
| Mnemonic: <math>\mathrm{a}</math>ltered size
Jargon name: tmonzo; Mnemonic: <math>\textbf{y}</math>nterval
|-
|-
| <math>𝒕\textbf{i} - 𝒋\textbf{i}</math><br />
<math>a - o</math><br />
<math>𝒓\textbf{i}</math>
| <math>\mathrm{e}</math>
| [[error|(Interval) error]]
| <math>\scriptsize
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \textbf{i} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\mathsf{¢}</math>
| Cents
| <math>\scriptsize
\! \!
\begin{array} {c} 𝒓 \\[-3pt] \left(1, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|  
|  
| <math>𝒎</math>
| [[map| (Temperament) map]]
|  
|  
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| Generators per prime
|  
|  
| <math>\scriptsize (1, d)</math>
| Integer
| Vector
| ⟨...]
|  
|  
|  
|  
|  
|  
|  
|  
| <math>m_i</math>
| Jargon name: val
|-
|-
| <math>n + r</math>
! colspan="17" | Optimization
| <math>d</math>
|-
| [[Dimensionality]]
|  
| <math>p</math>
| [[Optimization power]]
|  
|  
|  
|  
Line 1,348: Line 1,317:
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
| Integer
| Real
| Scalar
| Scalar
|  
|  
Line 1,358: Line 1,327:
|  
|  
|-
|-
| <math>d - n</math>
|
| <math>r</math>
| <math>\llangle\,·\,\rrangle_p</math>
| [[Rank]]
| [[Power mean]] (<math>p</math>-mean)
|  
|  
|  
|  
Line 1,366: Line 1,335:
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
| Integer
| Real
| Scalar
| Scalar
|  
|  
Line 1,376: Line 1,345:
|  
|  
|-
|-
| <math>d - r</math>
! colspan="17" | Damage
| <math>n</math>
|-
| [[Nullity]]
|
|  
|  
|  
| <math>c</math>
| {{subpage|tuning_fundamentals|uprev|s=Complexity}}
| colspan="3" | (See complexities section of complexities and simplicities table)
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
| Integer
| Real
| Scalar
| Scalar
|  
|  
Line 1,394: Line 1,363:
|  
|  
|-
|-
! colspan="17" | Tuning
| <math>\dfrac1c</math>
|-
| <math>s</math>
| <math>\slant{\mathbf{1}}L</math>
| [[Simplicity]]
| <math>{\large\textbf{𝓁}}\hspace{2mu}</math>
| colspan="3" | (See simplicities section of complexities and simplicities table)
| [[Log-prime map]]
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|  
|  
| <math>\small\mathsf{oct}</math>/<math>\small 𝗽</math>
| Octaves per prime
|  
|  
| <math>\scriptsize (1, d)</math>
| Real
| Vector
| ⟨...]
|  
|  
|  
|  
|  
|  
|  
|  
| <math>{\large 𝓁}\hspace{2mu}_i</math>
|  
|  
|-
|-
| <math>1200×\slant{\mathbf{1}}LG_{\text{j}}M_{\text{j}} \\
| <math>c</math> or <math>s</math>
1200×\slant{\mathbf{1}}L \\
| <math>w</math>
𝒈_{\text{j}}M_{\text{j}}</math>
| [[weight]]
| <math>𝒋</math>
| colspan="3" | (See complexities and simplicities table)
| [[just tuning map| Just(-prime) tuning map]]
|
| <math>\scriptsize
| <math>\scriptsize (1, 1)</math>
\begin{array} {c} 1200 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \slant{\mathbf{1}} \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} L \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\\ \scriptsize \quad
\begin{array} {c} G_{\text{j}} \\[-2pt] \cancel{𝗽} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} M_{\text{j}} \\[-2pt] \cancel{𝗴} \hspace{-2mu} / \hspace{-2mu} 𝗽 \end{array}
</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| Cents per prime
| <math>\scriptsize
\! \!
\begin{array} {c} 1200 \\[-3pt] (1, \cancel{1}) \end{array}
\! \!
\begin{array} {c} \slant{\mathbf{1}} \\[-3pt] (\cancel{1}, \cancel{d}) \end{array}
\! \!
\begin{array} {c} L \\[-3pt] (\cancel{d}, \cancel{d}) \end{array}
\\ \scriptsize \quad
\! \!
\begin{array} {c} G_{\text{j}} \\[-3pt] (\cancel{d}, \cancel{r}) \end{array}
\! \!
\begin{array} {c} M_{\text{j}} \\[-3pt] (\cancel{r}, d) \end{array}
\! \!
</math>
| <math>\scriptsize (1, d_{\text{p}})</math>
| Real
| Real
| Vector
| Scalar
| ⟨...]
|
|  
|  
|  
|  
|  
|  
|  
|  
|  
| <math>j_i</math>
|  
|  
|-
|-
| <math>1200×\slant{\mathbf{1}}LG</math>
| <math>\abs{\mathrm{e}} w</math>
| <math>𝒈</math>
| <math>\mathrm{d}</math>
| [[Generator tuning map]]
| [[Damage]]
| <math>\scriptsize
| colspan="3" | (See damages table)
\begin{array} {c} 1200 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
|
\begin{array} {c} \\[-2pt] · \end{array}
| <math>\scriptsize (1, 1)</math>
\begin{array} {c} \slant{\mathbf{1}} \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} L \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\\ \scriptsize \quad
\begin{array} {c} G \\[-2pt] \cancel{𝗽} \hspace{-2mu} / \hspace{-2mu} 𝗴 \end{array}
</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗴</math>
| Cents per generator
| <math>\scriptsize
\! \!
\begin{array} {c} 1200 \\[-3pt] (1, \cancel{1}) \end{array}
\! \!
\begin{array} {c} \slant{\mathbf{1}} \\[-3pt] (\cancel{1}, \cancel{d}) \end{array}
\! \!
\begin{array} {c} L \\[-3pt] (\cancel{d}, \cancel{d}) \end{array}
\\ \scriptsize \quad
\! \!
\begin{array} {c} G \\[-3pt] (\cancel{d}, r) \end{array}
\! \!
</math>
| <math>\scriptsize (1, r)</math>
| Real
| Real
| Vector
| Scalar
| {...]
|
|  
|  
|  
|  
|  
|  
|  
|  
|  
| <math>g_i</math>
|  
|  
|-
|-
| <math>1200×\slant{\mathbf{1}}LGM \\
! colspan="17" | Target-intervals
1200×\slant{\mathbf{1}}LP \\
|-
𝒈M</math>
|
| <math>𝒕</math>
| <math>\mathrm{T}</math>
| [[tuning map| (Tempered-prime) tuning map]]
| [[Target-interval list]]
| <math>\scriptsize  
|
\begin{array} {c} 1200 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
| <math>\small 𝗽</math>
\begin{array} {c} \\[-2pt] · \end{array}
| Primes
\begin{array} {c} \slant{\mathbf{1}} \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
|
\begin{array} {c} \\[-2pt] · \end{array}
| <math>\scriptsize (d, k)</math>
\begin{array} {c} L \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
| Integer
\begin{array} {c} \\[-2pt] · \end{array}
| Matrix
\\ \scriptsize \quad  
|
\begin{array} {c} G \\[-2pt] \cancel{𝗽} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
| [[...⟩ ...]
\begin{array} {c} \\[-2pt] · \end{array}
|
\begin{array} {c} M \\[-2pt] \cancel{𝗴} \hspace{-2mu} / \hspace{-2mu} 𝗽 \end{array}
| <math>\textbf{t}_i</math>
</math>
|
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| <math>\mathrm{t}_{ij}</math>
| Cents per prime
|
| <math>\scriptsize  
|-
\! \!  
| <math>M\mathrm{T}</math>
\begin{array} {c} 1200 \\[-3pt] (1, \cancel{1}) \end{array}
| <math>\mathrm{Y}</math>
\! \!  
| [[Mapped target-interval list]]
\begin{array} {c} \slant{\mathbf{1}} \\[-3pt] (\cancel{1}, \cancel{d}) \end{array}
| <math>\scriptsize
\! \!  
\begin{array} {c} M \\[-2pt] 𝗴 \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} L \\[-3pt] (\cancel{d}, \cancel{d}) \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\\ \scriptsize \quad  
\begin{array} {c} \mathrm{T} \\[-2pt] \cancel{𝗽} \end{array}
\! \!  
</math>
\begin{array} {c} G \\[-3pt] (\cancel{d}, \cancel{r}) \end{array}
| <math>\small 𝗴</math>
\! \!  
| Generators
\begin{array} {c} M \\[-3pt] (\cancel{r}, d) \end{array}
| <math>\scriptsize
\! \!  
\! \!
</math>
\begin{array} {c} M \\[-3pt] \left(r, \cancel{d}\right) \end{array}
| <math>\scriptsize (1, d)</math>
\! \!
| Real
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
| Vector
\! \!
| ⟨...]
</math>
|  
| <math>\scriptsize (r, k)</math>
|  
| Integer
| Matrix
|
| [[...} ...]
|
| <math>\textbf{y}_i</math>
|
| <math>\mathrm{y}_{ij}</math>
| Mnemonic: looks like bent-up 'T', or cross between 'M' and 'T'
|-
| <math>𝒋\mathrm{T}</math>
| <math>\textbf{o}</math>
| {{subpage|tuning fundamentals|uprev|s=primes|text=Target-interval (just) size list}}
| <math>\scriptsize
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \mathrm{T} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\mathsf{¢}</math>
| Cents
| <math>\scriptsize
\! \!
\begin{array} {c} 𝒋 \\[-3pt] \left(1, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, k)</math>
| Real
| List
| [...]
|
|
|
|
| <math>\mathrm{o}_i</math>
| Mnemonic: <math>\textbf{o}</math>riginal size list
|-
| <math>𝒕\mathrm{T}</math>
| <math>\textbf{a}</math>
| [[Tempered target-interval size list]]
| <math>\scriptsize
\begin{array} {c} 𝒕 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \mathrm{T} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\mathsf{¢}</math>
| Cents
| <math>\scriptsize
\! \!
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, k)</math>
| Real
| List
| [...]
|
|
|
|
| <math>\mathrm{a}_i</math>
| Mnemonic: <math>\textbf{a}</math>ltered size list
|-
| <math>𝒕\mathrm{T} - 𝒋\mathrm{T}</math><br />
<math>𝒓\mathrm{T}</math><br />
<math>\textbf{a} - \textbf{o}</math>
| <math>\textbf{e}</math>
| [[Target-interval error list]]
| <math>\scriptsize
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \mathrm{T} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\mathsf{¢}</math>
| Cents
| <math>\scriptsize
\! \!
\begin{array} {c} 𝒓 \\[-3pt] \left(1, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!
</math>
| <math>\scriptsize (1, k)</math>
| Real
| List
| [...]
|
|
|
|
| <math>\mathrm{e}_i</math>
|
|-
| <math>C</math> or <math>S</math>
| <math>W</math>
| [[Target-interval weight matrix]]
| colspan="3" | (See complexities and simplicities table)
|
| <math>\scriptsize (k, k)</math>
| Real
| Matrix
|
| [[...] ...]
|
|
| <math>𝒘</math>
| <math>w_i</math>
|
|-
|
| <math>C</math>
| {{subpage|tuning_fundamentals|uprev|s=complexity-weight damage|text=Target-interval complexity weight matrix}}
| colspan="3" | (See complexities section of complexities and simplicities table)
|
| <math>\scriptsize (k, k)</math>
| Real
| Matrix
|
| [[...] ...]
|
|
| <math>𝒄</math>
| <math>c_i</math>
|
|-
| <math>\dfrac1C</math>
| <math>S</math>
| {{subpage|tuning_fundamentals|uprev|s=complexity-weight_damage|text=Target-interval simplicity weight matrix}}
| colspan="3" | (See simplicities section of complexities and simplicities table)
|
| <math>\scriptsize (k, k)</math>
| Real
| Matrix
|
| [[...] ...]
|
|
| <math>𝒔</math>
| <math>s_i</math>
| Entry-wise reciprocal of <math>C</math>
|-
| <math>\abs{\textbf{e}} W</math>
| <math>\textbf{d}</math>
| [[Target-interval damage list]]
| colspan="3" | (See damages table)
|
| <math>\scriptsize (1, k)</math>
| Real
| List
| [...]
|
|
|
|
| <math>\mathrm{d}_i</math>
|
|-
|
| <math>k</math>
| [[Target-interval count]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
| Mnemonic: <math>k</math>ount
|-
! colspan="17" | Held-intervals
|-
|
| <math>\mathrm{H}</math>
| [[Held-interval basis]]
|
| <math>\small 𝗽</math>
| Primes
|
| <math>\scriptsize (d, h)</math>
|
| Matrix
|
| [[...⟩ ...]
|
| <math>\textbf{h}_i</math>
|
| <math>\mathrm{h}_{ij}</math>
|
|-
|
| <math>h</math>
| [[Held-interval count]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
! colspan="17" | Exploring temperaments
|-
|
| <math>\mathrm{C}</math>
| [[Comma basis]]
|
| <math>\small 𝗽</math>
| Primes
|
| <math>\scriptsize (d, n)</math>
| Integer
| Matrix
|
| [[...⟩ ...]
|
| <math>\textbf{c}_i</math>
|
| <math>\mathrm{c}_{ij}</math>
| Jargon name: monzo list
|-
|
| <math>\textbf{c}</math>
| [[Comma]]
|
| <math>\small 𝗽</math>
| primes
|
| <math>\scriptsize (d, 1)</math>
| Integer
| Vector
|
| [...⟩
|
|
|
| <math>\mathrm{c}_i</math>
| Specific type: vector ([[prime-count vector]] or PC-vector)
|-
! colspan="17" | Computation
|-
|
| {{llzigzag}}<math>\,·\,</math>{{rrzigzag}}<math>_p</math>
| [[Power sum]] (<math>p</math>-sum)
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
! colspan="17" | All-interval tuning schemes
|-
| <math>\mathrm{I}</math>
| <math>\mathrm{T}_{\text{p}}</math>
| [[Prime proxy target-interval list]]
|
| <math>\small 𝗽</math>
| Primes
|
| <math>\scriptsize (d, d)</math>
| Integer
| Matrix
|
| ⟨[...⟩ ...]
|
|
| <math>\mathbf{1}</math>
|
|
|-
|
| <math>X</math>
| [[Complexity prescaler]]
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math>
| <math>\small\mathsf{(C)}</math>
| Complexity weight
|
| <math>\scriptsize (d, d)</math>
| Real
| Matrix
| [⟨...] ...⟩
|
|
|
| <math>𝒙</math>
| <math>x_i</math>
|
|-
| <math>\text{diag}({\large\textbf{𝓁}}\hspace{2mu})</math>
| <math>L</math>
| [[Log-prime matrix]]
|
| <math>\small\mathsf{oct}</math>/<math>\small 𝗽</math>
| Octaves per prime
|
| <math>\scriptsize (d, d)</math>
| Real
| Matrix
| [⟨...] ...⟩
| ⟨[...⟩ ...]
| <math>{\large\textbf{𝓁}}\hspace{2mu}_i</math>
|
| <math>{\large\textbf{𝓁}}\hspace{2mu}</math>
| <math>{\large 𝓁}\hspace{2mu}_{ij}</math>
|
|-
|
| <math>q</math>
| {{subpage|all-interval_tuning_schemes|uprev|s=Dual norms|text=Interval complexity norm power}}
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
|
| <math>\norm{·}_q</math>
| [[Power norm]] (<math>p</math>-norm)
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
| <math>\dfrac1{1-\frac1q}</math>
| <math>\text{dual}(q)</math>
| {{subpage|all-interval tuning schemes|uprev|s=Dual norms|text=Dual norm power}}
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
|
| <math>\norm{X\mathbf{i}}_q</math>
| [[interval complexity]]
|
| <math>\small\mathsf{(C)}</math>
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|-
|
| <math>\norm{𝒓X^{-1}}_{\text{dual}(q)}</math>
| [[Retuning magnitude]]
|
| <math>\mathsf{¢}\small\mathsf{(C^{-1})}</math>
|
|
| <math>\scriptsize (1, 1)</math>
| Real
| Scalar
|
|
|
|
|
|
|
|}
 
=== Units ===
Same as the basic level.
 
=== Tuning schemes ===
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! colspan="3" rowspan="3" | Retuning (or mistuning) magnitude
! colspan="9" | Damage
! rowspan="4" | Target<br />intervals
! colspan="2" rowspan="3" | Systematic name
! rowspan="4" | Previously named tuning schemes that are specific types of this tuning scheme
! rowspan="4" | Of interest?
|-
! colspan="6" | Weight
! colspan="3" rowspan="1" | Optimization
|-
! colspan="3" | Interval complexity
! colspan="3" rowspan="1" | Slope
! colspan="1" rowspan="2" | Initial
! colspan="1" rowspan="2" | Name
! colspan="1" rowspan="2" | Power
|-
! Initial
! Name
! Power
! Initial
! Name
! Power
! Initial
! Name
! Multiplier
! colspan="1" | Abbreviated
! colspan="1" | Read ("____ tuning scheme")
|-
| <n/a>
| Maximum
| &infin;
| (t)
| Taxicab
| 1
| rowspan="2" | ''S''
| rowspan="2" | Simplicity-weight
| rowspan="2" | 1/Complexity
| rowspan="17" | <n/a>
| rowspan="7" | Minimax
| rowspan="7" | ∞
| rowspan="2" | All
| Minimax-S
| Minimax simplicity-weight damage
| "[[TOP]]"/"[[T1]]"/"[[TIPTOP]]"*, "[[CTOP]]", "[[POTOP]]"/"[[POTT]]"*, "[[BOP tuning|BOP]]", "[[Weil Norms, Tenney-Weil Norms, and TWp Interval and Tuning Space|Weil]]", "[[Kees]]"
| Yes
|-
| <n/a>
| Euclidean
| 2
| E
| Euclidean
| 2
| Minimax-ES
| Minimax Euclideanized-simplicity-weight damage
| "[[Tenney-Euclidean tuning|TE]]"/"[[T2]]"/"[[TOP-RMS]]", "[[CTE tuning|CTE]]", "[[POTE tuning|POTE]]", "[[Frobenius]]", "[[BE]]", "[[WE]]", "[[KE]]"
|
|-
| colspan="3" rowspan="15" | <n/a>
| colspan="3" | <n/a>
| U
| Unity-weight
| <none>
| rowspan="15" | <set>
| <set> Minimax-U
| <set> Minimax unity-weight-damage
| "[[Minimax tuning| minimax]]"
| yes
|-
| (t)
| taxicab
| 1
| rowspan="2" | S
| rowspan="2" | Simplicity-weight
| rowspan="2" | 1/Complexity
| <set> Minimax-S
| <set> Minimax simplicity-weight damage
|
| Yes
|-
| E
| Euclidean
| 2
| <set> Minimax-ES
| <set> Minimax Euclideanized-simplicity-weight damage
|
|
|-
| (t)
| Taxicab
| 1
| rowspan="2" | C
| rowspan="2" | Complexity-weight
| rowspan="2" | Complexity
| <set> Minimax-C
| <set> Minimax complexity-weight damage
|
| Yes
|-
| E
| Euclidean
| 2
| <set> Minimax-EC
| <set> Minimax Euclideanized-complexity-weight damage
|
|
|-
| colspan="3" | <n/a>
| U
| Unity-weight
| <none>
| rowspan="5" | MiniRMS
| rowspan="5" | 2
| <set> MiniRMS-U
| <set> MiniRMS unity-weight damage
| "[[Least squares]]"
| Yes
|-
| (t)
| Taxicab
| 1
| rowspan="2" | S
| rowspan="2" | Simplicity-weight
| rowspan="2" | 1/Complexity
| <set> MiniRMS-S
| <set> MiniRMS simplicity-weight damage
|
| Yes
|-
| E
| Euclidean
| 2
| <set> MiniRMS-ES
| <set> MiniRMS Euclideanized-simplicity-weight damage
|
|
|-
| (t)
| Taxicab
| 1
| rowspan="2" | C
| rowspan="2" | Complexity-weight
| rowspan="2" | Complexity
| <set> MiniRMS-C
| <set> MiniRMS complexity-weight damage
|
| Yes
|-
| E
| Euclidean
| 2
| <set> MiniRMS-EC
| <set> MiniRMS Euclideanized-complexity-weight damage
|
|
|-
| colspan="3" | <n/a>
| U
| Unity-weight
| <none>
| rowspan="5" | Miniaverage
| rowspan="5" | 1
| <set> Miniaverage-U
| <set> Miniaverage unity-weight damage
|
| Yes
|-
| (t)
| Taxicab
| 1
| rowspan="2" | S
| rowspan="2" | Simplicity-weight
| rowspan="2" | 1/Complexity
| <set> Miniaverage-S
| <set> Miniaverage simplicity-weight damage
|
| Yes
|-
| E
| Euclidean
| 2
| <set> Miniaverage-ES
| <set> Miniaverage Euclideanized-simplicity-weight damage
|
|
|-
| (t)
| Taxicab
| 1
| rowspan="2" | C
| rowspan="2" | Complexity-weight
| rowspan="2" | Complexity
| <set> Miniaverage-C
| <set> Miniaverage complexity-weight damage
|
| Yes
|-
| E
| Euclidean
| 2
| <set> Miniaverage-EC
| <set> Miniaverage Euclideanized-complexity-weight damage
|
|
|}
 
=== Damages ===
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! colspan="2" | Quantity
! colspan="2" | Unit
|-
! Abbreviation
! Name
! Symbol
! Name
|-
| U-damage
| Unity-weight damage
| <math>\mathsf{¢}\small\mathsf{(U)}</math>
| Unity-weighted cents
|-
| C-damage
| Complexity-weight damage
| <math>\mathsf{¢}\small\mathsf{(C)}</math>
| Complexity-weighted cents
|-
| EC-damage
| Euclideanized-complexity-weight damage
| <math>\mathsf{¢}</math><math>\small\mathsf{(EC)}</math>
| Euclideanized-complexity-weighted cents
|-
| S-damage
| Simplicity-weight damage
| <math>\mathsf{¢}\small\mathsf{(S)}</math>
| Simplicity-weighted cents
|-
| ES-damage
| Euclideanized-simplicity-weight damage
| <math>\mathsf{¢}</math><math>\small\mathsf{(ES)}</math>
| Euclideanized-simplicity-weighted cents
|}
 
=== Complexity and simplicity ===
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! colspan="2" | Quantity
! colspan="2" | Unit
|-
! Abbreviation
! Name
! Symbol
! Name
|-
| C
| Complexity
| <math>\small\mathsf{(C)}</math>
| Complexity weight
|-
| EC
| Euclideanized complexity
| <math>\small\mathsf{(EC)}</math>
| Euclideanized-complexity weight
|-
| S
| Simplicity
| <math>\small\mathsf{(S)}</math>
| Simplicity weight
|-
| ES
| Euclideanized simplicity
| <math>\small\mathsf{(ES)}</math>
| Euclideanized-simplicity weight
|}
 
== Advanced ==
=== Objects ===
{| class="wikitable mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! rowspan="2" | Equivalent expressions
! rowspan="2" | Variable
! rowspan="2" | Name
! colspan="3" | Units
! colspan="2" | Shape
! colspan="2" | Type
! colspan="2" | EBK notation
! colspan="4" | Subobjects
! rowspan="2" | Notes
|-
! Unreduced
! Reduced
! Read as
! Unreduced
! Reduced
! Numeric
! Structural
! Row-first
! Col-first
! Row
! Column
! Diagonal
! Entry
|-
! colspan="17" | Mapping
|-
|
| <math>\textbf{i}</math>
| [[interval|(Just) interval]]
|
| <math>\small 𝗽</math>
| Primes
|
| <math>\scriptsize (d, 1)</math>
| Integer
| Vector
|
| [...⟩
|
|
|
| <math>\mathrm{i}_i</math>
| Specific type: vector ([[prime-count vector]] or PC-vector)
Jargon name: monzo
|-
|
| <math>M</math>
| [[Mapping|(Temperament) mapping (matrix)]]
|
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| Generators per prime
|
| <math>\scriptsize (r, d)</math>
| Integer
| Matrix
| [⟨...] ...}
| ⟨[...} ...]
| <math>𝒎_i</math>
|
|
| <math>m_{ij}</math>
| Jargon name: val list
|-
| <math>M\textbf{i}</math>
| <math>\textbf{y}</math>
| [[Mapped interval]]
| <math>\scriptsize
\begin{array} {c} M \\[-2pt] 𝗴 \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \textbf{i} \\[-2pt] \cancel{𝗽} \end{array}
</math>
| <math>\small 𝗴</math>
| generators
| <math>\scriptsize
\! \!
\begin{array} {c} M \\[-3pt] \left(r, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!
</math>
| <math>\scriptsize (r, 1)</math>
| Integer
| Vector
|
| [...}
|
|
|
|
| Specific type: [[generator-count vector]] (GC-vector)
Jargon name: tmonzo; mnemonic: <math>\textbf{y}</math>nterval
|-
|
| <math>𝒎</math>
| [[map|(Temperament) map]]
|
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| Generators per prime
|
| <math>\scriptsize (1, d)</math>
| Integer
| Vector
| ⟨...]
|
|
|
|
| <math>m_i</math>
| Jargon name: val
|-
| <math>n + r</math>
| <math>d</math>
| [[Dimensionality]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
| <math>d - n</math>
| <math>r</math>
| [[Rank]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
| <math>d - r</math>
| <math>n</math>
| [[Nullity]]
|
|
|
|
| <math>\scriptsize (1, 1)</math>
| Integer
| Scalar
|
|
|
|
|
|
|
|-
! colspan="17" | Tuning
|-
| <math>\slant{\mathbf{1}}L</math>
| <math>{\large\textbf{𝓁}}\hspace{2mu}</math>
| [[Log-prime map]]
|
| <math>\small\mathsf{oct}</math>/<math>\small 𝗽</math>
| Octaves per prime
|
| <math>\scriptsize (1, d)</math>
| Real
| Vector
| ⟨...]
|
|
|
|
| <math>{\large 𝓁}\hspace{2mu}_i</math>
|
|-
| <math>1200×\slant{\mathbf{1}}LG_{\text{j}}M_{\text{j}}</math><br />
<math>1200×\slant{\mathbf{1}}L</math><br />
<math>𝒈_{\text{j}}M_{\text{j}}</math>
| <math>𝒋</math>
| [[just tuning map|Just(-prime) tuning map]]
| <math>\scriptsize
\begin{array} {c} 1200 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \slant{\mathbf{1}} \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} L \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\\ \scriptsize \quad
\begin{array} {c} G_{\text{j}} \\[-2pt] \cancel{𝗽} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} M_{\text{j}} \\[-2pt] \cancel{𝗴} \hspace{-2mu} / \hspace{-2mu} 𝗽 \end{array}
</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| Cents per prime
| <math>\scriptsize
\! \!
\begin{array} {c} 1200 \\[-3pt] \left(1, \cancel{1}\right) \end{array}
\! \!
\begin{array} {c} \slant{\mathbf{1}} \\[-3pt] \left(\cancel{1}, \cancel{d}\right) \end{array}
\! \!
\begin{array} {c} L \\[-3pt] \left(\cancel{d}, \cancel{d}\right) \end{array}
\\ \scriptsize \quad
\! \!
\begin{array} {c} G_{\text{j}} \\[-3pt] \left(\cancel{d}, \cancel{r}\right) \end{array}
\! \!
\begin{array} {c} M_{\text{j}} \\[-3pt] \left(\cancel{r}, d\right) \end{array}
\! \!
</math>
| <math>\scriptsize \left(1, d_{\text{p}}\right)</math>
| Real
| Vector
| ⟨...]
|
|
|
|
| <math>j_i</math>
|
|-
| <math>1200×\slant{\mathbf{1}}LG</math>
| <math>𝒈</math>
| [[Generator tuning map]]
| <math>\scriptsize
\begin{array} {c} 1200 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \slant{\mathbf{1}} \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} L \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\\ \scriptsize \quad
\begin{array} {c} G \\[-2pt] \cancel{𝗽} \hspace{-2mu} / \hspace{-2mu} 𝗴 \end{array}
</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗴</math>
| Cents per generator
| <math>\scriptsize
\! \!
\begin{array} {c} 1200 \\[-3pt] (1, \cancel{1}) \end{array}
\! \!
\begin{array} {c} \slant{\mathbf{1}} \\[-3pt] (\cancel{1}, \cancel{d}) \end{array}
\! \!
\begin{array} {c} L \\[-3pt] (\cancel{d}, \cancel{d}) \end{array}
\\ \scriptsize \quad
\! \!
\begin{array} {c} G \\[-3pt] (\cancel{d}, r) \end{array}
\! \!
</math>
| <math>\scriptsize (1, r)</math>
| Real
| Vector
| {...]
|
|
|
|
| <math>g_i</math>
|
|-
| <math>1200×\slant{\mathbf{1}}LGM</math><br />
<math>1200×\slant{\mathbf{1}}LP</math><br />
<math>𝒈M</math>
| <math>𝒕</math>
| [[tuning map|(Tempered-prime) tuning map]]
| <math>\scriptsize  
\begin{array} {c} 1200 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} \slant{\mathbf{1}} \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{\mathsf{oct}} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} L \\[-2pt] \cancel{\mathsf{oct}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\\ \scriptsize \quad  
\begin{array} {c} G \\[-2pt] \cancel{𝗽} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
\begin{array} {c} \\[-2pt] · \end{array}
\begin{array} {c} M \\[-2pt] \cancel{𝗴} \hspace{-2mu} / \hspace{-2mu} 𝗽 \end{array}
</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| Cents per prime
| <math>\scriptsize  
\! \!  
\begin{array} {c} 1200 \\[-3pt] \left(1, \cancel{1}\right) \end{array}
\! \!  
\begin{array} {c} \slant{\mathbf{1}} \\[-3pt] \left(\cancel{1}, \cancel{d}\right) \end{array}
\! \!  
\begin{array} {c} L \\[-3pt] \left(\cancel{d}, \cancel{d}\right) \end{array}
\\ \scriptsize \quad  
\! \!  
\begin{array} {c} G \\[-3pt] \left(\cancel{d}, \cancel{r}\right) \end{array}
\! \!  
\begin{array} {c} M \\[-3pt] \left(\cancel{r}, d\right) \end{array}
\! \!  
</math>
| <math>\scriptsize (1, d)</math>
| Real
| Vector
| ⟨...]
|  
|  
|  
|  
|  
|  
Line 1,540: Line 2,468:
|  
|  
|-
|-
| <math>𝒕 - 𝒋 \\
| <math>𝒕 - 𝒋</math><br />
1200×\slant{\mathbf{1}}L(P - I)</math>
<math>1200×\slant{\mathbf{1}}L(P - I)</math>
| <math>𝒓</math>
| <math>𝒓</math>
| [[retuning map| Retuning (or mistuning) map]]
| [[retuning map|Retuning (or mistuning) map]]
|  
|  
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗽</math>
Line 1,561: Line 2,489:
| <math>𝒋\textbf{i}</math>
| <math>𝒋\textbf{i}</math>
| <math>\mathrm{o}</math>
| <math>\mathrm{o}</math>
| [[interval span| (Just) (interval) size]]
| [[interval span|(Just) (interval) size]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 1,571: Line 2,499:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒋 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒋 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 1,587: Line 2,515:
| Mnemonic: <math>\mathrm{o}</math>riginal size
| Mnemonic: <math>\mathrm{o}</math>riginal size
|-
|-
| <math>𝒈M\textbf{i} \\
| <math>𝒈M\textbf{i}</math><br />
𝒕\textbf{i}</math>
<math>𝒕\textbf{i}</math>
| <math>\mathrm{a}</math>
| <math>\mathrm{a}</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Example_3| Tempered (interval) size]]
| {{subpage|tuning fundamentals|uprev|s=Example 3|text=Tempered (interval) size}}
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒕 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒕 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 1,597: Line 2,525:
</math>
</math>
| <math>\mathsf{¢}</math>
| <math>\mathsf{¢}</math>
| Cents
| cents
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒕 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 1,616: Line 2,544:
| Mnemonic: <math>\mathrm{a}</math>ltered size
| Mnemonic: <math>\mathrm{a}</math>ltered size
|-
|-
| <math>𝒕\textbf{i} - 𝒋\textbf{i} \\
| <math>𝒕\textbf{i} - 𝒋\textbf{i}</math><br />
a - o \\
<math>a - o</math><br />
𝒓\textbf{i}</math>
<math>𝒓\textbf{i}</math>
| <math>\mathrm{e}</math>
| <math>\mathrm{e}</math>
| [[error| (Interval) error]]
| [[error|(Interval) error]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 1,630: Line 2,558:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒓 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒓 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 1,667: Line 2,595:
|-
|-
|  
|  
| <math>\,·\,⟫_p</math>
| <math>\llangle\,·\,\rrangle_p</math>
| [[Power mean]] (<math>p</math>-mean)
| [[Power mean]] (<math>p</math>-mean)
|  
|  
Line 1,688: Line 2,616:
|  
|  
| <math>c</math>
| <math>c</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Complexity| Complexity]]
| {{subpage|Tuning_fundamentals|prev|s=complexity}}
| colspan="3" rowspan="3" | (see complexities and simplicities table)
| colspan="3" | (See complexities section of complexities and simplicities table)
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 1,705: Line 2,633:
| <math>s</math>
| <math>s</math>
| [[Simplicity]]
| [[Simplicity]]
| colspan="3" | (See simplicities section of complexities and simplicities table)
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 1,720: Line 2,649:
| <math>w</math>
| <math>w</math>
| [[Weight]]
| [[Weight]]
| colspan="3" | (See complexities and simplicities table)
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 1,732: Line 2,662:
|  
|  
|-
|-
| <math>| \mathrm{e}| w</math>
| <math>\abs{\mathrm{e}} w</math>
| <math>\mathrm{d}</math>
| <math>\mathrm{d}</math>
| [[Damage]]
| [[Damage]]
| colspan="3" | (see damages table)
| colspan="3" | (See damages table)
|  
|  
| <math>\scriptsize (1, 1)</math>
| <math>\scriptsize (1, 1)</math>
Line 1,748: Line 2,678:
|  
|  
|-
|-
! colspan="17" | Target intervals
! colspan="17" | Target-intervals
|-
|-
|  
|  
Line 1,780: Line 2,710:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} M \\[-3pt] (r, \cancel{d}) \end{array}  
\begin{array} {c} M \\[-3pt] \left(r, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}  
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}  
\! \!  
\! \!  
</math>
</math>
Line 1,798: Line 2,728:
| <math>𝒋\mathrm{T}</math>
| <math>𝒋\mathrm{T}</math>
| <math>\textbf{o}</math>
| <math>\textbf{o}</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Primes| Target-interval (just) size list]]
| {{subpage|tuning fundamentals|uprev|s=primes|text=Target-interval (just) size list}}
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒋 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 1,808: Line 2,738:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒋 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒋 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 1,836: Line 2,766:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒕 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 1,852: Line 2,782:
| Mnemonic: <math>\textbf{a}</math>ltered size list
| Mnemonic: <math>\textbf{a}</math>ltered size list
|-
|-
| <math>𝒕\mathrm{T} - 𝒋\mathrm{T} \\
| <math>𝒕\mathrm{T} - 𝒋\mathrm{T}</math><br />
𝒓\mathrm{T} \\
<math>𝒓\mathrm{T}</math><br />
\textbf{a} - \textbf{o}</math>
<math>\textbf{a} - \textbf{o}</math>
| <math>\textbf{e}</math>
| <math>\textbf{e}</math>
| [[Target-interval error list]]
| [[target-interval error list]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
\begin{array} {c} 𝒓 \\[-2pt] {\small\mathsf{¢}} \hspace{-2mu} / \hspace{-2mu} \cancel{𝗽} \end{array}  
Line 1,866: Line 2,796:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} 𝒓 \\[-3pt] (1, \cancel{d}) \end{array}  
\begin{array} {c} 𝒕 \\[-3pt] \left(1, \cancel{d}\right) \end{array}  
\! \!  
\! \!  
\begin{array} {c} \mathrm{T} \\[-3pt] (\cancel{d}, k) \end{array}
\begin{array} {c} \mathrm{T} \\[-3pt] \left(\cancel{d}, k\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 1,885: Line 2,815:
| <math>W</math>
| <math>W</math>
| [[Target-interval weight matrix]]
| [[Target-interval weight matrix]]
| colspan="3" rowspan="3" | (see complexities and simplicities table)
| colspan="3" | (See complexities and simplicities table)
|  
|  
| <math>\scriptsize (k, k)</math>
| <math>\scriptsize (k, k)</math>
Line 1,900: Line 2,830:
|  
|  
| <math>C</math>
| <math>C</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Complexity-weight_damage| Target-interval complexity weight matrix]]
| {{subpage|tuning fundamentals|uprev|s=complexity-weight damage|text=Target-interval complexity weight matrix}}
| colspan="3" | (See complexities section of complexities and simplicities table)
|  
|  
| <math>\scriptsize (k, k)</math>
| <math>\scriptsize (k, k)</math>
Line 1,915: Line 2,846:
| <math>\dfrac1C</math>
| <math>\dfrac1C</math>
| <math>S</math>
| <math>S</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_tuning_fundamentals#Complexity-weight_damage| Target-interval simplicity weight matrix]]
| {{subpage|tuning fundamentals|uprev|s=complexity-weight_damage|text=Target-interval simplicity weight matrix}}
| colspan="3" | (See simplicities section of complexities and simplicities table)
|  
|  
| <math>\scriptsize (k, k)</math>
| <math>\scriptsize (k, k)</math>
Line 1,926: Line 2,858:
| <math>𝒔</math>
| <math>𝒔</math>
| <math>s_i</math>
| <math>s_i</math>
| Entrywise reciprocal of <math>C</math>
| Entry-wise reciprocal of <math>C</math>
|-
|-
| <math>| \textbf{e}| W \\
| <math>\abs{\textbf{e}} W</math><br />
1200×\slant{\mathbf{1}}L| P - I| \mathrm{T}W</math>
<math>1200×\slant{\mathbf{1}}L\abs{P - I} \mathrm{T}W</math>
| <math>\textbf{d}</math>
| <math>\textbf{d}</math>
| [[Target-interval damage list]]
| [[Target-interval damage list]]
| colspan="3" | (see damages table)
| colspan="3" | (See damages table)
|  
|  
| <math>\scriptsize (1, k)</math>
| <math>\scriptsize (1, k)</math>
Line 1,963: Line 2,895:
| Mnemonic: <math>k</math>ount
| Mnemonic: <math>k</math>ount
|-
|-
! colspan="17" | Held intervals
! colspan="17" | Held-intervals
|-
|-
|  
|  
Line 2,042: Line 2,974:
|-
|-
|  
|  
| <math>\llzigzag·\,\rrzigzag\! _p</math>
| {{llzigzag}}<math>\\,</math>{{rrzigzag}}<math>_p</math>
| [[Power sum]] (<math>p</math>-sum)
| [[Power sum]] (<math>p</math>-sum)
|  
|  
Line 2,081: Line 3,013:
|  
|  
| <math>X</math>
| <math>X</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_alternative_complexities#Prescaling_vs_pretransforming| Complexity pretransformer]]
| {{subpage|alternative complexities|uprev|s=Prescaling_vs._pretransforming|text=Complexity pretransformer}}
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math> or <math>\small\mathsf{𝟙}\scriptsize\mathsf{(}</math><alt>-<math>\scriptsize\mathsf{C)}</math><ref>In these tables, "alternative" means any complexity other than the default of log-product complexity, and "alt" stands for its abbreviation.</ref>
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(C)}</math> or <math>\small\mathsf{𝟙}\scriptsize\mathsf{(}</math><alt>-<math>\scriptsize\mathsf{C)}</math><ref group="note">In these tables, "alternative" means any complexity other than the default of log-product complexity, and "alt" stands for its abbreviation.</ref>
| <math>\small\mathsf{(C)}</math> or <math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{C)}</math>
| <math>\small\mathsf{(C)}</math> or <math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{C)}</math>
| Complexity weight or <alternative>-complexity weight
| Complexity weight or <alternative>-complexity weight
Line 2,117: Line 3,049:
|  
|  
| <math>q</math>
| <math>q</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_all-interval_tuning_schemes#Dual_norms| Interval complexity norm power]]
| {{subpage|all-interval_tuning_schemes|uprev|s=dual_norms|text=Interval complexity norm power}}
|  
|  
|  
|  
Line 2,134: Line 3,066:
|-
|-
|  
|  
| <math>· ‖_q</math>
| <math>\norm{·}_q</math>
| [[Power norm]] (<math>p</math>-norm)
| [[Power norm]] (<math>p</math>-norm)
|  
|  
Line 2,153: Line 3,085:
| <math>\dfrac1{1-\frac1q}</math>
| <math>\dfrac1{1-\frac1q}</math>
| <math>\text{dual}(q)</math>
| <math>\text{dual}(q)</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer's_guide_to_RTT:_all-interval_tuning_schemes#Dual_norms| Dual norm power]]
| {{subpage|all-interval tuning schemes|uprev|s=dual_norms|text=Dual norm power}}
|  
|  
|  
|  
Line 2,170: Line 3,102:
|-
|-
|  
|  
| <math>‖X\mathbf{i}‖_q</math>
| <math>\norm{X\mathbf{i}}_q</math>
| [[Interval complexity]]
| [[Interval complexity]]
|  
|  
Line 2,188: Line 3,120:
|-
|-
|  
|  
| <math>‖𝒓X^{-1}‖_{\text{dual}(q)}</math>
| <math>\norm{𝒓X^{-1}}_{\text{dual}(q)}</math>
| [[Retuning magnitude]]
| [[Retuning magnitude]]
|  
|  
Line 2,209: Line 3,141:
|  
|  
| <math>𝒑</math>
| <math>𝒑</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_alternative_complexities#Formulas| Prime list]]<ref>May be used for a prime-limit or for any prime-only list.</ref>
| {{subpage|alternative complexities|uprev|s=formulas|text=Prime list}}<ref group="note">May be used for a prime-limit or for any prime-only list.</ref>
|  
|  
|  
|  
Line 2,227: Line 3,159:
|  
|  
| <math>\slant{\mathbf{1}}</math>
| <math>\slant{\mathbf{1}}</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_alternative_complexities#Proportionality_to_size| Summation map]]
| {{subpage|alternative complexities|uprev|s=proportionality to size|text=Summation map}}
|  
|  
|  
|  
Line 2,245: Line 3,177:
|  
|  
| <math>1200</math>
| <math>1200</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_alternative_complexities#Proportionality_to_size| Octaves-to-cents conversion]]
| {{subpage|alternative complexities|uprev|s=Proportionality to size|text=Octaves-to-cents conversion}}
|  
|  
| ¢/oct
| ¢/oct
Line 2,263: Line 3,195:
|  
|  
| <math>Z</math>
| <math>Z</math>
| [[Dave_Keenan_%26_Douglas_Blumeyer%27s_guide_to_RTT:_alternative_complexities#Normifying:_size-sensitizing_matrix| Size-sensitizing matrix]]
| {{subpage|alternative complexities|uprev|s=Normifying: size-sensitizing matrix|text=Size-sensitizing matrix}}
|  
|  
|  
|  
Line 2,283: Line 3,215:
| rowspan="2" |  
| rowspan="2" |  
| <math>B_s</math>
| <math>B_s</math>
| rowspan="2" | [[Domain_basis#Basis_matrix_conversion| (Domain) basis (change) matrix]]
| rowspan="2" | [[Domain_basis#Basis_matrix_conversion|(Domain) basis (change) matrix]]
| rowspan="2" |  
| rowspan="2" |  
| <math>\small 𝗽</math>/<math>\small 𝗯</math>
| <math>\small 𝗽</math>/<math>\small 𝗯</math>
Line 2,289: Line 3,221:
| rowspan="2" |  
| rowspan="2" |  
| <math>\scriptsize (d_p, d_b)</math>
| <math>\scriptsize (d_p, d_b)</math>
| rowspan="2" | integer
| rowspan="2" | Integer
| rowspan="2" | matrix
| rowspan="2" | Matrix
| rowspan="2" | [[...] ...]
| rowspan="2" | [[...] ...]
| rowspan="2" | [[...] ...]
| rowspan="2" | [[...] ...]
Line 2,301: Line 3,233:
| <math>B_{Ls}</math>
| <math>B_{Ls}</math>
| <math>\small 𝗕</math>/<math>\small 𝗯</math>
| <math>\small 𝗕</math>/<math>\small 𝗯</math>
| superspace basis elements per (subspace) basis elements
| Superspace basis elements per (subspace) basis elements
| <math>\scriptsize (d_L, d_s)</math>
| <math>\scriptsize (d_L, d_s)</math>
|-
|-
Line 2,308: Line 3,240:
|  
|  
| <math>G</math>
| <math>G</math>
| [[generator embedding matrix| Generator embedding (matrix)]]
| [[generator embedding matrix|Generator embedding (matrix)]]
|  
|  
| <math>\small 𝗽</math>/<math>\small 𝗴</math>
| <math>\small 𝗽</math>/<math>\small 𝗴</math>
Line 2,324: Line 3,256:
|  
|  
|-
|-
| <math>G_cF^{-1}FM_c \\
| <math>G_cF^{-1}FM_c</math><br />
\mathrm{V}\textit{Λ}\mathrm{V}^{-1}</math>
<math>\mathrm{V}\textit{Λ}\mathrm{V}^{-1}</math>
| <math>P</math>
| <math>P</math>
| [[Projection matrix| Projection (matrix)]]
| [[Projection matrix|Projection (matrix)]]
| <math>\scriptsize  
| <math>\scriptsize  
\begin{array} {c} G \\[-2pt] 𝗽 \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
\begin{array} {c} G \\[-2pt] 𝗽 \hspace{-2mu} / \hspace{-2mu} \cancel{𝗴} \end{array}
Line 2,337: Line 3,269:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} G \\[-3pt] (d, \cancel{r}) \end{array}
\begin{array} {c} G \\[-3pt] \left(d, \cancel{r}\right) \end{array}
\! \!  
\! \!  
\begin{array} {c} M \\[-3pt] (\cancel{r}, d) \end{array}
\begin{array} {c} M \\[-3pt] \left(\cancel{r}, d\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 2,367: Line 3,299:
| <math>\scriptsize  
| <math>\scriptsize  
\! \!  
\! \!  
\begin{array} {c} G \\[-3pt] (d, \cancel{r}) \end{array}
\begin{array} {c} G \\[-3pt] \left(d, \cancel{r}\right) \end{array}
\! \!  
\! \!  
\begin{array} {c} M \\[-3pt] (\cancel{r}, \cancel{d}) \end{array}
\begin{array} {c} M \\[-3pt] \left(\cancel{r}, \cancel{d}\right) \end{array}
\! \!  
\! \!  
\begin{array} {c} \textbf{i} \\[-3pt] (\cancel{d}, 1) \end{array}
\begin{array} {c} \textbf{i} \\[-3pt] \left(\cancel{d}, 1\right) \end{array}
\! \!  
\! \!  
</math>
</math>
Line 2,405: Line 3,337:
|  
|  
| <math>\textit{Λ}</math>
| <math>\textit{Λ}</math>
| [[scaling factor matrix| Scaling factor (eigenvalue) matrix]]
| [[scaling factor matrix|Scaling factor (eigenvalue) matrix]]
|  
|  
|  
|  
Line 2,423: Line 3,355:
|  
|  
| <math>\mathrm{V}</math>
| <math>\mathrm{V}</math>
| [[unrotated vector list| Unrotated vector (eigenvector) list]]
| [[unrotated vector list|Unrotated vector (eigenvector) list]]
|  
|  
| <math>\small 𝗽</math>
| <math>\small 𝗽</math>
Line 2,459: Line 3,391:
| <math>I</math>
| <math>I</math>
| <math>M_{\text{j}}</math>
| <math>M_{\text{j}}</math>
| [[Generator_embedding_optimization#Algebraic_setup| JI mapping (matrix)]]
| [[Generator_embedding_optimization#Algebraic_setup|JI mapping (matrix)]]
|  
|  
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
| <math>\small 𝗴</math>/<math>\small 𝗽</math>
Line 2,477: Line 3,409:
| <math>I</math>
| <math>I</math>
| <math>G_{\text{j}}</math>
| <math>G_{\text{j}}</math>
| [[Generator_embedding_optimization#Algebraic_setup| JI generator embedding (matrix)]]
| [[Generator_embedding_optimization#Algebraic_setup|JI generator embedding (matrix)]]
|  
|  
| <math>\small 𝗽</math>/<math>\small 𝗴</math>
| <math>\small 𝗽</math>/<math>\small 𝗴</math>
Line 2,495: Line 3,427:
|  
|  
| <math>K</math>
| <math>K</math>
| [[Generator_embedding_optimization#How_to_build_constraint_matrices| Constraint (matrix)]]
| [[Generator_embedding_optimization#How_to_build_constraint_matrices|Constraint (matrix)]]
|  
|  
|  
|  
Line 2,513: Line 3,445:
|  
|  
| <math>𝒃</math>
| <math>𝒃</math>
| [[Generator embedding optimization#Generalizing to higher dimensions: the blend map| (Generator tuning map) blend map]]
| [[Generator embedding optimization#Generalizing to higher dimensions: The blend map|(Generator tuning map) blend map]]
|  
|  
|  
|  
Line 2,531: Line 3,463:
|  
|  
| <math>B</math>
| <math>B</math>
| [[Generator embedding optimization#How to identify tunings| (Generator tuning map) blend matrix]]
| [[Generator embedding optimization#How to identify tunings|(Generator tuning map) blend matrix]]
|  
|  
|  
|  
Line 2,549: Line 3,481:
|  
|  
| <math>D</math>
| <math>D</math>
| [[Generator embedding optimization#The deltas matrix| (Generator tuning map) deltas matrix]]
| [[Generator embedding optimization#The deltas matrix|(Generator tuning map) deltas matrix]]
|  
|  
| <math>\mathsf{¢}</math>/<math>\small 𝗴</math>
| <math>\mathsf{¢}</math>/<math>\small 𝗴</math>
Line 2,567: Line 3,499:
|  
|  
| <math>τ</math>
| <math>τ</math>
| [[Generator embedding optimization#The deltas matrix| Tied basic minimax tuning count]]
| [[Generator embedding optimization#The deltas matrix|Tied basic minimax tuning count]]
|  
|  
|  
|  
Line 2,697: Line 3,629:
| <math>\min(r, n)</math>
| <math>\min(r, n)</math>
| <math>g_\text{min}</math>
| <math>g_\text{min}</math>
| [[Temperament_addition#Introductory_examples| Min-grade]]
| [[Temperament_addition#Introductory_examples|Min-grade]]
|  
|  
|  
|  
Line 2,715: Line 3,647:
| <math>\max(r, n)</math>
| <math>\max(r, n)</math>
| <math>g_\text{max}</math>
| <math>g_\text{max}</math>
| [[Temperament_addition#Introductory_examples| Max-grade]]
| [[Temperament_addition#Introductory_examples|Max-grade]]
|  
|  
|  
|  
Line 2,733: Line 3,665:
|  
|  
| <math>L_\text{dep}</math>
| <math>L_\text{dep}</math>
| [[Temperament_addition#1._Find_the_.5Bmath.5DL_.7B.5Ctext.7Bdep.7D.7D.5B.2Fmath.5D| Linear-dependence basis]]
| [[Temperament_addition#1._Find_the_.5Bmath.5DL_.7B.5Ctext.7Bdep.7D.7D.5B.2Fmath.5D|Linear-dependence basis]]
|  
|  
|  
|  
|  
|  
|  
|  
| <math>\scriptsize (l_\text{dep}, d)</math> or <math>\scriptsize (d, l_\text{dep})</math>
| <math>\scriptsize \left(l_\text{dep}, d\right)</math> or <math>\scriptsize \left(d, l_\text{dep}\right)</math>
| Integer
| Integer
| Matrix
| Matrix
Line 2,751: Line 3,683:
|  
|  
| <math>L_\text{ind}</math>
| <math>L_\text{ind}</math>
| [[Temperament_addition#Glossary| Linear-independence basis]]
| [[Temperament_addition#Glossary|Linear-independence basis]]
|  
|  
|  
|  
|  
|  
|  
|  
| <math>\scriptsize (l_\text{ind}, d)</math> or <math>\scriptsize (d, l_\text{ind})</math>
| <math>\scriptsize \left(l_\text{ind}, d\right)</math> or <math>\scriptsize \left(d, l_\text{ind}\right)</math>
| Integer
| Integer
| Matrix
| Matrix
Line 2,769: Line 3,701:
| <math>\dim(L_\text{dep})</math>
| <math>\dim(L_\text{dep})</math>
| <math>l_\text{dep}</math>
| <math>l_\text{dep}</math>
| [[Temperament_addition#3._Linear_independence_between_temperaments| Linear-dependence]]
| [[Temperament_addition#3._Linear_independence_between_temperaments|Linear-dependence]]
|  
|  
|  
|  
Line 2,787: Line 3,719:
| <math>\dim(L_\text{ind})</math>
| <math>\dim(L_\text{ind})</math>
| <math>l_\text{ind}</math>
| <math>l_\text{ind}</math>
| [[Temperament_addition#3._Linear_independence_between_temperaments| Linear-independence]]
| [[Temperament_addition#3._Linear_independence_between_temperaments|Linear-independence]]
|  
|  
|  
|  
Line 2,804: Line 3,736:
|}
|}


===Units===
=== Units ===
 
{| class="wikitable center-all mw-collapsible mw-collapsed"
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! Symbol
! Symbol
! Name
! Name
Line 2,820: Line 3,753:
|-
|-
| <math>\small 𝗯</math>
| <math>\small 𝗯</math>
| (subspace) basis elements
| (Subspace) basis elements
| Yes
| Yes
|-
|-
| <math>\small 𝗕</math>
| <math>\small 𝗕</math>
| superspace basis elements
| Superspace basis elements
| Yes
| Yes
|-
|-
Line 2,840: Line 3,773:
|}
|}


===Tuning schemes===
=== Tuning schemes ===
{| class="wikitable center-all mw-collapsible mw-collapsed"
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! colspan="6" rowspan="3" | Retuning (or mistuning) magnitude
! colspan="6" rowspan="3" | Retuning (or mistuning) magnitude
! colspan="12" rowspan="1" | Damage
! colspan="12" rowspan="1" | Damage
! rowspan="5" | Target
! rowspan="5" | Target<br />intervals
 
intervals
! colspan="2" rowspan="4" | Systematic name
! colspan="2" rowspan="4" | Systematic name
! rowspan="5" | Previously named tuning schemes that are specific types of this tuning scheme
! rowspan="5" | Previously named tuning schemes that are specific types of this tuning scheme
Line 2,876: Line 3,809:
! Initial
! Initial
! Name
! Name
! Multiplier
! Initial
! Initial
! Name
! Name
! Name
! Power
! Power
Line 2,886: Line 3,819:
| rowspan="4" | <n/a>
| rowspan="4" | <n/a>
| rowspan="2" | Maximum
| rowspan="2" | Maximum
| rowspan="2" |
| rowspan="2" | &infin;
| colspan="3" | <none>
| colspan="3" | <none>
| rowspan="2" | (t)
| rowspan="2" | (t)
Line 2,893: Line 3,826:
| rowspan="4" | S
| rowspan="4" | S
| rowspan="4" | Simplicity-weight
| rowspan="4" | Simplicity-weight
| rowspan="4" | 1/complexity
| rowspan="4" | 1/Complexity
| rowspan="31" | <n/a>
| rowspan="31" | <n/a>
| rowspan="13" | Minimax
| rowspan="13" | Minimax
| rowspan="13" |
| rowspan="13" | &infin;
| rowspan="4" | All
| rowspan="4" | All
| Minimax-S
| Minimax-S
| Minimax simplicity-weight damage
| Minimax simplicity-weight damage
| "[[TOP]]"/"[[T1]]"/"[[TIPTOP]]"*, "[[CTOP]]", "[[POTOP]]"/"[[POTT]]"*
| "[[TOP]]"/"[[T1]]"/"[[TIPTOP]]"*, "[[CTOP]]", "[[POTOP]]"/"[[POTT]]"*
| Yes
| yes
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
Line 2,907: Line 3,840:
| Minimax-<alt>-S
| Minimax-<alt>-S
| Minimax <alternative>-simplicity-weight damage
| Minimax <alternative>-simplicity-weight damage
| "[[BOP tuning| BOP]]", "[[Weil Norms, Tenney-Weil Norms, and TWp Interval and Tuning Space| Weil]]", "[[Kees]]"
| "[[BOP tuning|BOP]]", "[[Weil Norms, Tenney-Weil Norms, and TWp Interval and Tuning Space|Weil]]", "[[Kees]]"
| Yes
| yes
|-
|-
| colspan="3" | <none>
| colspan="3" | <none>
Line 2,919: Line 3,852:
| Minimax-ES
| Minimax-ES
| Minimax Euclideanized-simplicity-weight damage
| Minimax Euclideanized-simplicity-weight damage
| "[[Tenney-Euclidean tuning| TE]]"/"[[T2]]"/"[[TOP-RMS]]", "[[CTE tuning| CTE]]", "[[POTE tuning| POTE]]"
| "[[Tenney-Euclidean tuning|TE]]"/"[[T2]]"/"[[TOP-RMS]]", "[[CTE tuning|CTE]]", "[[POTE tuning|POTE]]"
| Yes
| yes
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
Line 2,937: Line 3,870:
| <set> Minimax-U
| <set> Minimax-U
| <set> Minimax unity-weight damage
| <set> Minimax unity-weight damage
| "[[Minimax tuning| minimax]]"
| "[[Minimax tuning|Minimax]]"
| Yes
| yes
|-
|-
| colspan="3" | <none>
| colspan="3" | <none>
Line 2,946: Line 3,879:
| rowspan="4" | S
| rowspan="4" | S
| rowspan="4" | Simplicity-weight
| rowspan="4" | Simplicity-weight
| rowspan="4" | 1/complexity
| rowspan="4" | 1/Complexity
| <set> Minimax-S
| <set> Minimax-S
| <set> Minimax simplicity-weight damage
| <set> Minimax simplicity-weight damage
Line 2,980: Line 3,913:
| rowspan="4" | Complexity-weight
| rowspan="4" | Complexity-weight
| rowspan="4" | Complexity
| rowspan="4" | Complexity
| <set> Minimax-C
| <set> Cinimax-C
| <set> Minimax complexity-weight damage
| <set> Cinimax complexity-weight damage
|  
|  
| Yes
| Yes
Line 3,010: Line 3,943:
| Unity-weight
| Unity-weight
| <none>
| <none>
| rowspan="9" | miniRMS
| rowspan="9" | MiniRMS
| rowspan="9" | 2
| rowspan="9" | 2
| <set> miniRMS-U
| <set> MiniRMS-U
| <set> miniRMS unity-weight damage
| <set> MiniRMS unity-weight damage
| "[[Wikipedia:Least squares| least squares]]"
| "[[Least squares]]"
| Yes
| yes
|-
|-
| colspan="3" | <none>
| colspan="3" | <none>
Line 3,023: Line 3,956:
| rowspan="4" | S
| rowspan="4" | S
| rowspan="4" | Simplicity-weight
| rowspan="4" | Simplicity-weight
| rowspan="4" | 1/complexity
| rowspan="4" | 1/Complexity
| <set> miniRMS-S
| <set> MiniRMS-S
| <set> miniRMS simplicity-weight damage
| <set> MiniRMS simplicity-weight damage
|  
|  
| Yes
| Yes
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniRMS-<alt>-S
| <set> MiniRMS-<alt>-S
| <set> miniRMS <alternative>-simplicity-weight damage
| <set> MiniRMS <alternative>-simplicity-weight damage
|  
|  
|  
|  
Line 3,039: Line 3,972:
| rowspan="2" | Euclidean
| rowspan="2" | Euclidean
| rowspan="2" | 2
| rowspan="2" | 2
| <set> miniRMS-ES
| <set> MiniRMS-ES
| <set> miniRMS Euclideanized-simplicity-weight damage
| <set> MiniRMS Euclideanized-simplicity-weight damage
|  
|  
|  
|  
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniRMS-E-<alt>-S
| <set> MiniRMS-E-<alt>-S
| <set> miniRMS Euclideanized-<alternative>-simplicity-weight damage
| <set> MiniRMS Euclideanized-<alternative>-simplicity-weight damage
|  
|  
|  
|  
Line 3,056: Line 3,989:
| rowspan="4" | C
| rowspan="4" | C
| rowspan="4" | Complexity-weight
| rowspan="4" | Complexity-weight
| rowspan="4" | complexity
| rowspan="4" | Complexity
| <set> miniRMS-C
| <set> MiniRMS-C
| <set> miniRMS complexity-weight damage
| <set> MiniRMS complexity-weight damage
|  
|  
| Yes
| yes
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniRMS-<alt>-C
| <set> MiniRMS-<alt>-C
| <set> miniRMS <alternative>-complexity-weight damage
| <set> MiniRMS <alternative>-complexity-weight damage
|  
|  
|  
|  
Line 3,072: Line 4,005:
| rowspan="2" | Euclidean
| rowspan="2" | Euclidean
| rowspan="2" | 2
| rowspan="2" | 2
| <set> miniRMS-EC
| <set> MiniRMS-EC
| <set> miniRMS Euclideanized-complexity-weight damage
| <set> MiniRMS Euclideanized-complexity-weight damage
|  
|  
|  
|  
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniRMS-E-<alt>-C
| <set> MiniRMS-E-<alt>-C
| <set> miniRMS Euclideanized-<alternative>-complexity-weight damage
| <set> MiniRMS Euclideanized-<alternative>-complexity-weight damage
|  
|  
|  
|  
Line 3,087: Line 4,020:
| Unity-weight
| Unity-weight
| <none>
| <none>
| rowspan="9" | miniaverage
| rowspan="9" | Miniaverage
| rowspan="9" | 1
| rowspan="9" | 1
| <set> miniaverage-U
| <set> Miniaverage-U
| <set> miniaverage unity-weight damage
| <set> Miniaverage unity-weight damage
|  
|  
| Yes
| yes
|-
|-
| colspan="3" | <none>
| colspan="3" | <none>
Line 3,100: Line 4,033:
| rowspan="4" | S
| rowspan="4" | S
| rowspan="4" | Simplicity-weight
| rowspan="4" | Simplicity-weight
| rowspan="4" | 1/complexity
| rowspan="4" | 1/Complexity
| <set> miniaverage-S
| <set> Miniaverage-S
| <set> miniaverage simplicity-weight damage
| <set> Miniaverage simplicity-weight damage
|  
|  
| Yes
| Yes
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniaverage-<alt>-S
| <set> Miniaverage-<alt>-S
| <set> miniaverage <alternative>-simplicity-weight damage
| <set> Miniaverage <alternative>-simplicity-weight damage
|  
|  
|  
|  
Line 3,116: Line 4,049:
| rowspan="2" | Euclidean
| rowspan="2" | Euclidean
| rowspan="2" | 2
| rowspan="2" | 2
| <set> miniaverage-ES
| <set> Miniaverage-ES
| <set> miniaverage Euclideanized-simplicity-weight damage
| <set> Miniaverage Euclideanized-simplicity-weight damage
|  
|  
|  
|  
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniaverage-E-<alt>-S
| <set> Miniaverage-E-<alt>-S
| <set> miniaverage Euclideanized-<alternative>-simplicity-weight damage
| <set> Miniaverage Euclideanized-<alternative>-simplicity-weight damage
|  
|  
|  
|  
Line 3,133: Line 4,066:
| rowspan="4" | C
| rowspan="4" | C
| rowspan="4" | Complexity-weight
| rowspan="4" | Complexity-weight
| rowspan="4" | complexity
| rowspan="4" | Complexity
| <set> miniaverage-C
| <set> Miniaverage-C
| <set> miniaverage complexity-weight damage
| <set> Miniaverage complexity-weight damage
|  
|  
| Yes
| Yes
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniaverage-<alt>-C
| <set> Miniaverage-<alt>-C
| <set> miniaverage <alternative>-complexity-weight damage
| <set> Miniaverage <alternative>-complexity-weight damage
|  
|  
|  
|  
Line 3,149: Line 4,082:
| rowspan="2" | Euclidean
| rowspan="2" | Euclidean
| rowspan="2" | 2
| rowspan="2" | 2
| <set> miniaverage-EC
| <set> Miniaverage-EC
| <set> miniaverage Euclideanized-complexity-weight damage
| <set> Miniaverage Euclideanized-complexity-weight damage
|  
|  
|  
|  
|-
|-
| colspan="3" | <various>
| colspan="3" | <various>
| <set> miniaverage-E-<alt>-C
| <set> Miniaverage-E-<alt>-C
| <set> miniaverage Euclideanized-<alternative>-complexity-weight damage
| <set> Miniaverage Euclideanized-<alternative>-complexity-weight damage
|  
|  
|  
|  
|}
|}


===Damages===
=== Damages ===
 
{| class="wikitable center-all mw-collapsible mw-collapsed"
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! colspan="2" | Quantity
! colspan="2" | Quantity
! colspan="2" | Unit
! colspan="2" | Unit
Line 3,183: Line 4,117:
|-
|-
| <alt>-C-damage
| <alt>-C-damage
| <alternative>-Complexity-weight damage
| <alternative>-complexity-weight damage
| <math>\mathsf{¢}</math><math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{C)}</math>
| <math>\mathsf{¢}</math><math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{C)}</math>
| <alternative>-Complexity-weighted cents
| <alternative>-complexity-weighted cents
|-
|-
| EC-damage
| EC-damage
Line 3,203: Line 4,137:
|-
|-
| <alt>-S-damage
| <alt>-S-damage
| <alternative>-Simplicity-weight damage
| <alternative>-simplicity-weight damage
| <math>\mathsf{¢}</math><math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{S)}</math>
| <math>\mathsf{¢}</math><math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{S)}</math>
| <alternative>-Simplicity-weighted cents
| <alternative>-simplicity-weighted cents
|-
|-
| ES-damage
| ES-damage
Line 3,218: Line 4,152:
|}
|}


===Complexity and simplicity===
=== Complexity and simplicity ===
 
{| class="wikitable center-all mw-collapsible mw-collapsed"
{| class="wikitable center-all mw-collapsible mw-collapsed"
|+ style="font-size: 105%;" |
|-
! colspan="2" | Quantity
! colspan="2" | Quantity
! colspan="2" | Unit
! colspan="2" | Unit
Line 3,235: Line 4,170:
|-
|-
| <alt>-C
| <alt>-C
| <alternative> Complexity
| <alternative> complexity
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(}</math><alt>-<math>\scriptsize\mathsf{C)}</math> = <math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{C)}</math>
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(}</math><alt>-<math>\scriptsize\mathsf{C)}</math> = <math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{C)}</math>
| <alternative>-Complexity weight
| <alternative>-complexity weight
|-
|-
| EC
| EC
Line 3,255: Line 4,190:
|-
|-
| <alt>-S
| <alt>-S
| <alternative> Simplicity
| <alternative> simplicity
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(}</math><alt>-<math>\scriptsize\mathsf{S)}</math> = <math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{S)}</math>
| <math>\small\mathsf{𝟙}\scriptsize\mathsf{(}</math><alt>-<math>\scriptsize\mathsf{S)}</math> = <math>\small\mathsf{(}</math><alt>-<math>\small\mathsf{S)}</math>
| <alternative>-Simplicity weight
| <alternative>-simplicity weight
|-
|-
| ES
| ES
Line 3,270: Line 4,205:
|}
|}


==WinCompose==
== WinCompose ==
Are you tired of every time web-searching for and copy-pasting special characters that you use over and over in RTT discussions, or would like to use if only it were easy, such as ♯, ♭, ¢, √, °, ₂, ×, ⁻¹, ⟩, ∞, and ϕ? Well, try [http://wincompose.info/ WinCompose]! This tool lets you communicate about these ideas without disrupting your train of thought, by typing these characters with simple and memorable key sequences. These sequences always begin with your chosen Compose-key, which defaults to being your right Alt key. When describing these sequences we represent this key with the symbol ⎄. So for example, you type ♯ as ⎄##, ♭ as ⎄bb, ¢ as ⎄c/, √ as ⎄v/, ° as ⎄00, ₂ as ⎄-2, × as ⎄xx, ⁻¹ as ⎄11, ⟩ as ⎄>>, ∞ as ⎄88, and ϕ as ⎄8f.  
Are you tired of every time web-searching for and copy-pasting special characters that you use over and over in RTT discussions, or would like to use if only it were easy, such as ♯, ♭, ¢, √, °, ₂, ×, {{inv}}, ⟩, ∞, and ϕ? Well, try [http://wincompose.info/ WinCompose]! This tool lets you communicate about these ideas without disrupting your train of thought, by typing these characters with simple and memorable key sequences. These sequences always begin with your chosen Compose-key, which defaults to being your right Alt key. When describing these sequences we represent this key with the symbol ⎄. So for example, you type {{nowrap|♯ as <code>⎄##</code>|♭ as <code>⎄bb</code>|¢ as <code>⎄c/</code>|√ as <code>⎄v/</code>|° as <code>⎄00</code>|₂ as <code>⎄-2</code>|× as <code>⎄xx</code>|{{inv}} as <code>⎄11</code>|⟩ as <code>&gt;&gt;</code>|∞ as <code>⎄88</code>|and ϕ as <code>⎄8f</code>}}.  


For Windows users, install WinCompose then copy-paste the contents of this file: https://dkeenan.com/XCompose.txt into your user sequences (Show sequences User-defined sequences Edit). Then save and reload. You can always choose to override or add alternatives to our sequences if you find others to be more intuitive.
For Windows users, install WinCompose then copy-paste the contents of this file: https://dkeenan.com/XCompose.txt into your user sequences (Show sequences &rarr; User-defined sequences &rarr; Edit). Then save and reload. You can always choose to override or add alternatives to our sequences if you find others to be more intuitive.


For Mac users, we refer you to this repo, which gives tools and instructions for setting up key bindings as compose rules in Mac OS, and even comes pre-packaged with our rules: https://github.com/cmloegcmluin/compose2keybindings
For Mac users, we refer you to this repo, which gives tools and instructions for setting up key bindings as compose rules in Mac OS, and even comes pre-packaged with our rules: https://github.com/cmloegcmluin/compose2keybindings


===Table of noteworthy sequences===
=== Table of noteworthy sequences ===
 
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
! scope="col" width="130px" |Compose-key sequence
|+ style="font-size: 105%; white-space: nowrap;" | Dave Keenan & Douglas Blumeyer's compose-key sequences
! scope="col" width="75px" |Resulting text
|- style="white-space: nowrap;"
!Description
! scope="col" style="width: 130px;" | Compose-key sequence
! scope="col" style="width: 75px;" | Resulting text
! Description
|- style="white-space: nowrap;"
! colspan="3" | Keyboard key symbols
|-
|-
! colspan="3" rowspan="1" |Keyboard key symbols
| ⎄⎄⎄
| ⎄
| Compose key symbol (the right alt key by default)
|-
|-
|⎄⎄⎄
| ⎄\␣
|
|
|Compose key symbol (the right alt key by default)
| Spacebar symbol
|-
|-
|⎄\
| ⎄\▶︎ etc.
|
| ▶︎ etc.
|Spacebar symbol
| Right etc. arrow key symbols
|-
|-
|⎄\▶︎ etc.
| ⎄\A or ⎄\O
|▶︎ etc.
|
|Right etc. arrow key symbols
| Alt or option key symbol
|-
|-
|⎄\A or ⎄\O
| ⎄\B
|
|
|Alt or option key symbol
| Backspace key symbol
|-
|-
|⎄\B
| ⎄\C
|
|
|Backspace key symbol
| Control key symbol
|-
|-
|⎄\C
| ⎄\D
|
|
|Control key symbol
| Delete key symbol
|-
|-
|⎄\D
| ⎄\E
|
|
|Delete key symbol
| Escape key symbol
|-
|-
|⎄\E
| ⎄\L
|
|
|Escape key symbol
| Caps lock key symbol
|-
|-
|⎄\L
| ⎄\R or ⎄\.E
|
|
|Caps lock key symbol
| Return or enter key symbol
|-
|-
|⎄\R or ⎄\.E
| ⎄\S
|
|
|Return or enter key symbol
| Shift key symbol
|-
|-
|⎄\S
| ⎄\T
|
|
|Shift key symbol
| Tab key symbol
|-
|-
|⎄\T
| ⎄()
|
|
|Tab key symbol
| Dotted circle, represents any character (such as the character preceding a combining mark)
|-
|-
|⎄()
! colspan="3" style="white-space: nowrap;" | Double key sequences
|◌
|Dotted circle, represents any character (such as the character preceding a combining mark)
|-
|-
! colspan="3" rowspan="1" |Double key sequences
| ⎄␣␣
|  
| Narrow no-break space (used between quantities and their units)
|-
|-
|⎄␣␣
| ⎄..
|
| ·
|Narrow no-break space (used between quantities and their units)
| Middle dot (used to multiply units when juxtaposition is ambiguous)
|-
|-
|⎄..
| ⎄::
|·
| ÷
|Middle dot (used to multiply units when juxtaposition is ambiguous)
| Divide sign
|-
|-
|⎄::
| ⎄;;
|÷
| ◌̲̅
|Divide sign
| Combining overline and low line (undirected value)
|-
|-
|⎄;;
| ⎄{{pipe}} {{pipe}}
|◌̲̅
|
|Combining overline and low line (undirected value)
| Power norm bracket
|-
|-
|<nowiki>⎄||</nowiki>
| <<
|
|
|Power norm bracket
| Left angle bracket
|-
|-
|⎄<<
| ⎄>>
|
|
|Left angle bracket
| Right angle bracket
|-
|-
|⎄>>
| ⎄~~
|
|
|Right angle bracket
| Approximately equal
|-
|-
|⎄~~
| ⎄**
|
|
|Approximately equal
| Black star
|-
|-
|⎄**
| ⎄&#39;&#39;
|
|
|Black star
| prime mark
|-
|-
|⎄<nowiki>''</nowiki>
| ⎄11
|
| ⁻¹
|Prime mark
| Power of &minus;1 or inverse
|-
|-
|⎄11
| ⎄22 through ⎄77
|⁻¹
| ² ³ ⁴ ⁵ ⁶ ⁷
|Power of -1 or inverse
| Squared, cubed, fourth through seventh power
|-
|-
|⎄22 through ⎄77
| ⎄88
|² ³ ⁴ ⁵ ⁶ ⁷
| ∞
|Squared, cubed, fourth through seventh power
| Infinity
|-
|⎄88
|∞
|Infinity
|-
|-
|⎄00
| ⎄00
| °
|Degree sign
| Degree sign
|-
|-
|⎄nn
| ⎄nn
|ⁿ
| ⁿ
|Superscript small n
| Superscript small n
|-
|-
|⎄--
| ⎄--
|₋
| ₋
|Subscript minus sign
| Subscript minus sign
|-
|-
|⎄__
| ⎄__
|◌̲
| ◌̲
|Combining low line (underline)
| Combining low line (underline)
|-
|-
|⎄==
| ⎄==
|≡
| ≡
|Modular congruence
| Modular congruence
|-
|-
|⎄//
| ⎄//
|⁄
| ⁄
|Fraction slash (use with super and subscripts to create fractions)
| Fraction slash (use with super and subscripts to create fractions)
|-
|-
|⎄##
| ⎄##
|♯
| ♯
|Musical sharp
| Musical sharp
|-
|-
|⎄bb
| ⎄bb
|♭
| ♭
|Musical flat
| Musical flat
|-
|-
|⎄dd
| ⎄dd
|∂
| ∂
|Partial derivative
| Partial derivative
|-
|-
|⎄ff
| ⎄ff
| ϕ
|Small phi symbol
| Small phi symbol
|-
|-
|⎄gg
| ⎄gg
| ɡ
|Single-storey (opentail) small g
| Single-storey (opentail) small g
|-
|-
|⎄ll
| ⎄ll
|ℓ
| ℓ
|Script small L
| Script small L
|-
|-
|⎄uu
| ⎄uu
| µ
|Micro sign
| Micro sign
|-
|-
|⎄xx
| ⎄xx
| ×
|Multiplication sign
| Multiplication sign
|-
|-
|⎄DD
| ⎄DD
|∆
| ∆
|Delta (small difference) operator
| Delta (small difference) operator
|-
|-
|⎄FF
| ⎄FF
| Φ
|Greek capital phi
| Greek capital phi
|-
|-
|⎄QQ
| ⎄QQ
| Ϙ
|Greek capital letter archaic qoppa (small quotient operator)
| Greek capital letter archaic qoppa (small quotient operator)
|-
|-
|⎄TT
| ⎄TT
|ᵀ
| ᵀ
|Superscript capital T (matrix transpose)
| Superscript capital T (matrix transpose)
|-
|-
|⎄++
| ⎄++
|⁺
| ⁺
|Superscript plus sign (matrix pseudoinverse)
| Superscript plus sign (matrix pseudoinverse)
|-
|-
|⎄▶︎▶︎ etc.
| ⎄▶︎▶︎ etc.
|→ etc.
| → etc.
|Right etc. arrows
| Right etc. arrows
|-
|-
! colspan="3" rowspan="1" |Multiplication operators
! colspan="3" style="white-space: nowrap;" | Multiplication operators
|-
|-
|⎄xx
| ⎄xx
| ×
|Multiplication sign
| Multiplication sign
|-
|-
|⎄Xx or ⎄xX
| ⎄Xx or ⎄xX
|⨯
| ⨯
|Vector or cross product (barely distinguishable from multiplication sign)
| Vector or cross product (barely distinguishable from multiplication sign)
|-
|-
|⎄XX
| ⎄XX
|✕
| ✕
|Large multiplication sign (a better symbol for cross product)
| Large multiplication sign (a better symbol for cross product)
|-
|-
|⎄x*
| ⎄x*
|⋆
| ⋆
|Star operator (prefix: tensor complement, Hodge)
| Star operator (prefix: tensor complement, Hodge)
|-
|-
|⎄X*
| ⎄X*
|∗
| ∗
|Asterisk operator (infix: scalar product, Dorst)
| Asterisk operator (infix: scalar product, Dorst)
|-
|-
|⎄x.
| ⎄x.
|⋅
| ⋅
|Dot (product) operator
| Dot (product) operator
|-
|-
|⎄X.
| ⎄X.
|•
| •
|Bullet (infix: fat dot product, Dorst)
| Bullet (infix: fat dot product, Dorst)
|-
|-
! colspan="3" rowspan="1" |Other operators
! colspan="3" style="white-space: nowrap;" | Other operators
|-
|-
|⎄v/
| ⎄v/
|√
| √
|Square root sign
| Square root sign
|-
|-
|⎄3v/
| ⎄3v/
|∛
| ∛
|Cube root sign
| Cube root sign
|-
|-
|⎄4v/
| ⎄4v/
|∜
| ∜
|Fourth root sign
| Fourth root sign
|-
|-
|⎄-+
| ⎄-+
|₊
| ₊
|Subscript plus sign
| Subscript plus sign
|-
|-
|⎄--
| ⎄--
|₋
| ₋
|Subscript minus sign
| Subscript minus sign
|-
|-
|⎄-=
| ⎄-=
|₌
| ₌
|Subscript equals sign
| Subscript equals sign
|-
|-
|⎄++
| ⎄++
|⁺
| ⁺
|Superscript plus sign (matrix pseudoinverse)
| Superscript plus sign (matrix pseudoinverse)
|-
|-
|⎄+- or ⎄+=
| ⎄+- or ⎄+=
| ±
|Plus or minus sign
| Plus or minus sign
|-
|-
|⎄=+
| ⎄=+
|∓
| ∓
|Minus or plus sign
| Minus or plus sign
|-
|-
|⎄=-
| ⎄=-
|−
| −
|Minus sign
| Minus sign
|-
|-
|⎄==
| ⎄==
|≡
| ≡
|Modular congruence
| Modular congruence
|-
|-
|⎄/\
| ⎄/\
|∧
| ∧
|Logical AND, wedge product, progressive product
| Logical AND, wedge product, progressive product
|-
|-
|⎄\/
| ⎄\/
|∨
| ∨
|Logical OR, vee product, regressive product
| Logical OR, vee product, regressive product
|-
|-
|⎄⎄/\
| ⎄⎄/\
|⋀
| ⋀
|Larger logical AND, wedge product, progressive product
| Larger logical AND, wedge product, progressive product
|-
|-
|⎄⎄\/
| ⎄⎄\/
|⋁
| ⋁
|Larger logical OR, vee product, regressive product
| Larger logical OR, vee product, regressive product
|-
|-
|<nowiki>⎄|_</nowiki>
| <nowiki>⎄| _</nowiki>
|⌊
| ⌊
|Left floor (infix: right contraction, Dorst)
| Left floor (infix: right contraction, Dorst)
|-
|-
|<nowiki>⎄_|</nowiki>
| <nowiki>⎄_| </nowiki>
|⌋
| ⌋
|Right floor (infix: left contraction, Dorst)
| Right floor (infix: left contraction, Dorst)
|-
|-
|<nowiki>⎄|^</nowiki>
| <nowiki>⎄| ^</nowiki>
|⌈
| ⌈
|Left ceiling
| Left ceiling
|-
|-
|<nowiki>⎄^|</nowiki>
| <nowiki>⎄^| </nowiki>
|⌉
| ⌉
|Right ceiling
| Right ceiling
|-
|-
|⎄'-
| ⎄'-
|⨽
| ⨽
|Righthand interior product
| Righthand interior product
|-
|-
|⎄-'
| ⎄-'
|⨼
| ⨼
|(Lefthand) interior product
| (Left-hand) interior product
|-
|-
|⎄-,
| ⎄-,
| ¬
|Not sign (prefix: multivector complement)
| Not sign (prefix: multivector complement)
|-
|-
|⎄⎄<>
| ⎄⎄<>
|⋄
| ⋄
|Diamond operator (prefix: multivector dual)
| Diamond operator (prefix: multivector dual)
|-
|-
|⎄(.)
| ⎄(.)
|⨀
| ⨀
|Entrywise vector multiplication operator
| Entry-wise vector multiplication operator
|-
|-
|⎄(..)
| ⎄(..)
|⊙
| ⊙
|Alternative entrywise vector multiplication operator
| Alternative entry-wise vector multiplication operator
|-
|-
|⎄(/)
| ⎄(/)
|⊘
| ⊘
|Entrywise vector division operator
| Entry-wise vector division operator
|-
|-
! colspan="3" |Mathematical letter and digit prefixes
! colspan="3" | Mathematical letter and digit prefixes
|-
|-
|⎄3◌
| ⎄3◌
| я
|Cyrillic, ⎄3q is ya (example)
| Cyrillic, ⎄3q is ya (example)
|-
|-
|⎄4◌
| ⎄4◌
|ℵ
| ℵ
|Hebrew, ⎄4a is aleph (example)
| Hebrew, ⎄4a is aleph (example)
|-
|-
|⎄5◌
| ⎄5◌
|𝔞
| 𝔞
|Fraktur, ⎄5a
| Fraktur, ⎄5a
|-
|-
|⎄6◌
| ⎄6◌
|ᵃ ¹  ᪲  ⁸
| ᵃ ¹  ᪲  ⁸
|Superscripts, ⎄6a ⎄61 ⎄688 ⎄68␣ (not all letters, some only approximate) (same key as ^ but without shift)
| Superscripts, ⎄6a ⎄61 ⎄688 ⎄68␣ (not all letters, some only approximate) (same key as ^ but without shift)
|-
|-
|⎄68◌
| ⎄68◌
|ᵝ
| ᵝ
|Superscript greek, ⎄68b is superscript beta (only a few)
| Superscript greek, ⎄68b is superscript beta (only a few)
|-
|-
|⎄7◌
| ⎄7◌
|𝒶
| 𝒶
|Script, ⎄7a
| Script, ⎄7a
|-
|-
|⎄8◌
| ⎄8◌
| α
|Greek, ⎄8a is alpha (by sound where possible otherwise letter-shape)
| Greek, ⎄8a is alpha (by sound where possible otherwise letter-shape)
|-
|-
|⎄8.◌
| ⎄8.◌
| ς
|Greek variants, ⎄8.s is final sigma
| Greek variants, ⎄8.s is final sigma
|-
|-
|⎄9◌
| ⎄9◌
|𝐚 𝟏 𝟓 𝟕 𝟖 𝟎
| 𝐚 𝟏 𝟓 𝟕 𝟖 𝟎
|Bold, ⎄9a ⎄91 ⎄95␣ ⎄97␣ ⎄98␣ ⎄90␣
| Bold, ⎄9a ⎄91 ⎄95␣ ⎄97␣ ⎄98␣ ⎄90␣
|-
|-
|⎄95◌
| ⎄95◌
|𝖆
| 𝖆
|Bold fraktur, ⎄95a
| Bold fraktur, ⎄95a
|-
|-
|⎄97◌
| ⎄97◌
|𝓪
| 𝓪
|Bold script, ⎄97a
| Bold script, ⎄97a
|-
|-
|⎄98◌
| ⎄98◌
|𝛂
| 𝛂
|Bold greek, ⎄98a is bold alpha
| Bold greek, ⎄98a is bold alpha
|-
|-
|⎄90◌
| ⎄90◌
|𝒂
| 𝒂
|Bold italic, ⎄90a
| Bold italic, ⎄90a
|-
|-
|⎄908◌
| ⎄908◌
|𝜶
| 𝜶
|Bold italic greek, ⎄908a is bold italic alpha
| Bold italic greek, ⎄908a is bold italic alpha
|-
|-
|⎄0◌
| ⎄0◌
|𝑎
| 𝑎
|Italic, ⎄0a
| Italic, ⎄0a
|-
|-
|⎄08◌
| ⎄08◌
|𝛼
| 𝛼
|Italic greek, ⎄08a is italic alpha
| Italic greek, ⎄08a is italic alpha
|-
|-
|⎄-◌
| ⎄-◌
|ₐ ᴀ   ͚ ₈
| ₐ ᴀ   ͚ ₈
|Subscripts and small caps, ⎄-a ⎄-A ⎄-88 ⎄-8␣ (not all letters, some only approximate) (same key as _ but without shift)
| Subscripts and small caps, ⎄-a ⎄-A ⎄-88 ⎄-8␣ (not all letters, some only approximate) (same key as _ but without shift)
|-
|-
|⎄-8◌
| ⎄-8◌
|ᵦ
| ᵦ
|Subscript greek, ⎄-8b is subscript beta (only a few)
| Subscript greek, ⎄-8b is subscript beta (only a few)
|-
|-
|⎄{◌
| ⎄{◌
|𝖺 𝟣 𝟫
| 𝖺 𝟣 𝟫
|Sans-serif, ⎄{a ⎄{1 ⎄{9␣
| Sans-serif, ⎄{a ⎄{1 ⎄{9␣
|-
|-
|⎄{9◌
| ⎄{9◌
|𝗮 𝟭
| 𝗮 𝟭
|Sans-serif bold, ⎄{9a ⎄{91
| Sans-serif bold, ⎄{9a ⎄{91
|-
|-
|⎄}◌
| ⎄}◌
|𝚊 𝟷
| 𝚊 𝟷
|Sonospace, ⎄}a ⎄}1
| Monospace, ⎄}a ⎄}1
|-
|-
|<nowiki>|</nowiki>
| ⎄{{pipe}}
|𝕒 𝟙 𝟠 𝟘
| 𝕒 𝟙 𝟠 𝟘
|<nowiki>Double-struck, ⎄|a ⎄|1 ⎄|8␣ ⎄|0␣</nowiki>
| Double-struck, ⎄{{pipe}} a ⎄{{pipe}} 1 ⎄{{pipe}} 8␣ ⎄{{pipe}} 0␣
|-
|-
|<nowiki>|8◌</nowiki>
| ⎄{{pipe}} 8◌
|ℼ
| ℼ
|<nowiki>Double-struck greek, ⎄|8p (only a few)</nowiki>
| Double-struck greek, ⎄{{pipe}} 8p (only a few)
|-
|-
|<nowiki>|0◌</nowiki>
| ⎄{{pipe}} 0◌
|ⅇ ⅈ
| ⅇ ⅈ
|<nowiki>Double-struck italic, ⎄|0e ⎄|i (only a few)</nowiki>
| Double-struck italic, ⎄{{pipe}} 0e ⎄{{pipe}} i (only a few)
|-
|-
! colspan="3" rowspan="1" |Power statistics brackets
! colspan="3" style="white-space: nowrap;" | Power statistics brackets
|-
|-
|<nowiki>||</nowiki>
| ⎄{{pipe}} {{pipe}}
|‖
| ‖
|Power-norm bracket
| Power-norm bracket
|-
|-
|<nowiki>|-1</nowiki>
| ⎄{{pipe}}-1
|‖₁
| ‖₁
|1-norm right bracket
| 1-Norm right bracket
|-
|-
|<nowiki>|-2</nowiki>
| ⎄{{pipe}}-2
|‖₂
| ‖₂
|2-norm right bracket
| 2-Norm right bracket
|-
|-
|<nowiki>|-8</nowiki>
| ⎄{{pipe}}-8
|‖ ͚
| ‖ ͚
|∞-norm right bracket
| ∞-Norm right bracket
|-
|-
|⎄⎄<<
| ⎄⎄<<
|⟪
| ⟪
|Left power-mean bracket
| Left power-mean bracket
|-
|-
|⎄⎄>>
| ⎄⎄>>
|⟫
| ⟫
|Right power-mean bracket
| Right power-mean bracket
|-
|-
|<nowiki>⎄⎄{{</nowiki>
| ⎄⎄{{((}}
|⧛
| ⧛
|Left power-sum bracket (substitute for {{llzigzag}} when HTML is not available)
| Left power-sum bracket (substitute for {{llzz}} when HTML is not available)
|-
|-
|<nowiki>⎄⎄}}</nowiki>
| ⎄⎄{{))}}
|⧚
| ⧚
|Right power-sum bracket (substitute for {{rrzigzag}} when HTML is not available)
| Right power-sum bracket (substitute for {{rrzz}} when HTML is not available)
|-
|-
! colspan="3" rowspan="1" |Combining marks
! colspan="3" style="white-space: nowrap;" | Combining marks
|-
|-
|⎄\-
| ⎄\-
|◌̶
| ◌̶
|Combining strike-thru
| Combining strike-thru
|-
|-
|⎄^_
| ⎄^_
|◌̅
| ◌̅
|Combining overline
| Combining overline
|-
|-
|⎄__
| ⎄__
|◌̲
| ◌̲
|Combining low line
| Combining low line
|-
|-
|⎄;; or ⎄-_ or ⎄_^
| ⎄;; or ⎄-_ or ⎄_^
|◌̲̅
| ◌̲̅
|Combining overline and low line (undirected value)
| Combining overline and low line (undirected value)
|}
|}


===Keyboard map===
=== Keyboard map ===
[[File:WinCompose keyboard map.png|1000px]]
[[File:WinCompose keyboard map.png|1000px]]


==Footnotes==
== Footnotes ==
<references />
<references group="note" />


[[Category:Dave Keenan & Douglas Blumeyer's guide to RTT]]
[[Category:Dave Keenan & Douglas Blumeyer's guide to RTT]]
[[Category:Tuning]]
[[Category:Tuning]]