User:Sintel/Dual Weil-Euclidean norm: Difference between revisions

Sintel (talk | contribs)
m simplify fraction
Sintel (talk | contribs)
math formatting
Line 3: Line 3:
On some <math>p</math>-limit subgroup with <math>n</math> primes, define the <math>n \times n</math> Tenney weighting matrix <math>W</math>:
On some <math>p</math>-limit subgroup with <math>n</math> primes, define the <math>n \times n</math> Tenney weighting matrix <math>W</math>:


$$
:<math>
W = \begin{bmatrix}
W = \begin{bmatrix}
\log_2 2 & 0 & \cdots & 0 \\
\log_2 2 & 0 & \cdots & 0 \\
Line 10: Line 10:
0 & 0 & \cdots & \log_2 p
0 & 0 & \cdots & \log_2 p
\end{bmatrix}
\end{bmatrix}
$$
</math>


And the row vector <math>j</math> containing the log-primes (aka the [[JIP]]): <math>j = \begin{bmatrix}
And the row vector <math>j</math> containing the log-primes (aka the [[JIP]]): <math>j = \begin{bmatrix}
Line 18: Line 18:
Then the block matrix <math>X</math> obtained from these:
Then the block matrix <math>X</math> obtained from these:


$$
:<math>
X = \begin{bmatrix}
X = \begin{bmatrix}
W \\
W \\
Line 24: Line 24:
j
j
\end{bmatrix}
\end{bmatrix}
$$
</math>


defines an inner product, with positive definite <math>G =  X^{\mathsf T} X </math>:
defines an inner product, with positive definite <math>G =  X^{\mathsf T} X </math>:


$$
:<math>
\left\langle x,y \right\rangle = x^{\mathsf T} X^{\mathsf T} X y = x^{\mathsf T} G y
\left\langle x,y \right\rangle = x^{\mathsf T} X^{\mathsf T} X y = x^{\mathsf T} G y
$$
</math>


and an induced norm <math>||x|| = \sqrt{\left\langle x,x \right\rangle}</math>, which is the [[Weil_Norms,_Tenney-Weil_Norms,_and_TWp_Interval_and_Tuning_Space#Weil-Euclidean_Norm|Weil-Euclidean norm]].
and an induced norm <math>||x|| = \sqrt{\left\langle x,x \right\rangle}</math>, which is the [[Weil_Norms,_Tenney-Weil_Norms,_and_TWp_Interval_and_Tuning_Space#Weil-Euclidean_Norm|Weil-Euclidean norm]].
Line 38: Line 38:
, which gives the dual norm:
, which gives the dual norm:


$$
:<math>
\left\langle \alpha, \beta \right\rangle^{\ast} = \alpha G^{-1} \beta^{\mathsf T} \\
\left\langle \alpha, \beta \right\rangle^{\ast} = \alpha G^{-1} \beta^{\mathsf T} \\
||\alpha||^{\ast} = \sqrt{\left\langle \alpha,\alpha \right\rangle^{\ast}} = \sqrt{\alpha G^{-1} \alpha^{\mathsf T}}
||\alpha||^{\ast} = \sqrt{\left\langle \alpha,\alpha \right\rangle^{\ast}} = \sqrt{\alpha G^{-1} \alpha^{\mathsf T}}
$$
</math>


The goal is now to find an expression for <math>G^{-1}</math>.
The goal is now to find an expression for <math>G^{-1}</math>.
Line 47: Line 47:
First, note that:
First, note that:


$$
:<math>
G =  X^{\mathsf T} X = W^2 + j^{\mathsf T}j
G =  X^{\mathsf T} X = W^2 + j^{\mathsf T}j
$$
</math>


Since the outer product <math>j^{\mathsf T}j</math> is rank-1 we can use a theorem on the inverse of matrix sums which states:
Since the outer product <math>j^{\mathsf T}j</math> is rank-1 we can use a theorem on the inverse of matrix sums which states:
Line 60: Line 60:
Now identifying <math>A = W^2</math> and <math>B = j^{\mathsf T}j</math>. We can see that
Now identifying <math>A = W^2</math> and <math>B = j^{\mathsf T}j</math>. We can see that


$$
:<math>
G^{-1} = (W^2 + j^{\mathsf T}j)^{-1} = W^{-2} - \frac{1}{1+g} W^{-2}j^{\mathsf T}jW^{-2}
G^{-1} = (W^2 + j^{\mathsf T}j)^{-1} = W^{-2} - \frac{1}{1+g} W^{-2}j^{\mathsf T}jW^{-2}
$$
</math>


Now let <math>l = \begin{bmatrix}
Now let <math>l = \begin{bmatrix}
Line 68: Line 68:
\end{bmatrix} </math>, then
\end{bmatrix} </math>, then


$$
:<math>
l = W^{-2}j \\
l = W^{-2}j \\
G^{-1} = W^{-2} - \frac{1}{1+g} l^{\mathsf T}l
G^{-1} = W^{-2} - \frac{1}{1+g} l^{\mathsf T}l
$$
</math>


Now we only need to find <math>g</math>. The trace of a matrix product is equal to the sum of the elements of their Hadamard (elementwise) product. Since
Now we only need to find <math>g</math>. The trace of a matrix product is equal to the sum of the elements of their Hadamard (elementwise) product. Since


$$
:<math>
j^{\mathsf T}j \circ W^{-2} = I_n \\
j^{\mathsf T}j \circ W^{-2} = I_n \\
g = \text{tr}(BA^{-1}) = \text{tr}(j^{\mathsf T}j W^{-2}) = n
g = \text{tr}(BA^{-1}) = \text{tr}(j^{\mathsf T}j W^{-2}) = n
$$
</math>


Which leads to the final expression:
Which leads to the final expression:


$$
:<math>
G^{-1} = W^{-2} - \frac{1}{n+1} l^{\mathsf T}l
G^{-1} = W^{-2} - \frac{1}{n+1} l^{\mathsf T}l
$$
</math>


== Relation to other metrics ==
== Relation to other metrics ==
Line 90: Line 90:
[[Graham Breed]] gives the following formula (adapted for the notation introduced here):<ref>See formula (16) in section 3.1 "Cross-Weighted Metrics" In Breed, G. (2008). RMS-Based Error and Complexity Measures Involving Composite Intervals http://x31eq.com/composite.pdf</ref>
[[Graham Breed]] gives the following formula (adapted for the notation introduced here):<ref>See formula (16) in section 3.1 "Cross-Weighted Metrics" In Breed, G. (2008). RMS-Based Error and Complexity Measures Involving Composite Intervals http://x31eq.com/composite.pdf</ref>


$$
:<math>
\begin{aligned}
\begin{aligned}
G_a(\lambda) &= W^{-2} - \lambda \frac{W^{-2}j^{\mathsf T}jW^{-2}}{jW^{-2}j^{\mathsf T}} \\
G_a(\lambda) &= W^{-2} - \lambda \frac{W^{-2}j^{\mathsf T}jW^{-2}}{jW^{-2}j^{\mathsf T}} \\
&= W^{-2} - \lambda \frac{l^{\mathsf T}l}{n}
&= W^{-2} - \lambda \frac{l^{\mathsf T}l}{n}
\end{aligned}
\end{aligned}
$$
</math>


So this is equivalent to <math>G^{-1}</math> when we pick <math>\lambda = \frac{n}{n+1}</math>.
So this is equivalent to <math>G^{-1}</math> when we pick <math>\lambda = \frac{n}{n+1}</math>.
Line 101: Line 101:
His [[Cangwu badness|parametric badness]] is given:<ref>Breed, G. (2016). http://x31eq.com/badness.pdf</ref>
His [[Cangwu badness|parametric badness]] is given:<ref>Breed, G. (2016). http://x31eq.com/badness.pdf</ref>


$$
:<math>
\begin{aligned}
\begin{aligned}
G_b(E) &= \frac{W^{-2}}{jW^{-2}j^{\mathsf T}} (1+E^2) -  \frac{W^{-2}j^{\mathsf T}jW^{-2}}{(jW^{-2}j^{\mathsf T})^2} \\
G_b(E) &= \frac{W^{-2}}{jW^{-2}j^{\mathsf T}} (1+E^2) -  \frac{W^{-2}j^{\mathsf T}jW^{-2}}{(jW^{-2}j^{\mathsf T})^2} \\
&= \frac{W^{-2}}{n} (1+E^2) -  \frac{l^{\mathsf T}l}{n^2}
&= \frac{W^{-2}}{n} (1+E^2) -  \frac{l^{\mathsf T}l}{n^2}
\end{aligned}
\end{aligned}
$$
</math>


Since the metric is equivalent up to scaling, we multiply by <math>\frac{n}{1+E^2_k}</math> to obtain:
Since the metric is equivalent up to scaling, we multiply by <math>\frac{n}{1+E^2_k}</math> to obtain:


$$
:<math>
G^{\prime}_b(E) = W^{-2} - \frac{1}{n(1+E^2)}l^{\mathsf T}l
G^{\prime}_b(E) = W^{-2} - \frac{1}{n(1+E^2)}l^{\mathsf T}l
$$
</math>


Again, this is equivalent to <math>G^{-1}</math>, when we pick <math>E = \sqrt{\frac{1}{n}}</math>
Again, this is equivalent to <math>G^{-1}</math>, when we pick <math>E = \sqrt{\frac{1}{n}}</math>
Line 119: Line 119:
For some parameter <math>k > 0</math>, set:
For some parameter <math>k > 0</math>, set:


$$
:<math>
X_k = \begin{bmatrix}
X_k = \begin{bmatrix}
W \\
W \\
Line 126: Line 126:
\end{bmatrix}\\
\end{bmatrix}\\
G(k) =  X_k^{\mathsf T} X_k = W^2 + k^2j^{\mathsf T}j
G(k) =  X_k^{\mathsf T} X_k = W^2 + k^2j^{\mathsf T}j
$$
</math>


Going through the same derivation, we find:
Going through the same derivation, we find:


$$
:<math>
G^{-1}(k) = W^{-2} - \frac{k^2}{nk^2+1} l^{\mathsf T}l
G^{-1}(k) = W^{-2} - \frac{k^2}{nk^2+1} l^{\mathsf T}l
$$
</math>


Which leads to a simple relation to <math>E</math>:
Which leads to a simple relation to <math>E</math>:


$$
:<math>
\begin{gather}
nk^2E^2 = 1\\
nk^2E^2 = 1\\
E = \sqrt{\frac{1}{nk^2}}\\
E = \sqrt{\frac{1}{nk^2}}\\
k = \sqrt{\frac{1}{nE^2}}
k = \sqrt{\frac{1}{nE^2}}
$$
\end{gather}
</math>
== References ==
== References ==