Plücker coordinates: Difference between revisions

Sintel (talk | contribs)
note about duality
Sintel (talk | contribs)
fix mathjax errors
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Expert}}
{{Expert|Wedgie}}
[[File:Plucker_embedding.png|thumb|600px|right|Schematic illustration of the Plücker embedding. Linear subspaces of <math>\mathbb{R}^n</math> (here lines) get mapped to points on a quadric surface in projective space.]]
[[File:Plucker_embedding.png|thumb|600px|right|Schematic illustration of the Plücker embedding. Linear subspaces of <math>\mathbb{R}^n</math> (here lines) get mapped to points on a quadric surface in projective space.]]
{{Wikipedia|Plücker embedding}}
{{Wikipedia|Plücker embedding}}


In [[exterior algebra]] applied to [[regular temperament theory]], '''Plücker coordinates''' (also known as the [[wedgie]]) are a way to assign coordinates to abstract temperaments, by viewing them as elements of some projective space.
In [[exterior algebra]] applied to [[regular temperament theory]], '''Plücker coordinates''' (also known as the '''wedgie''') are a way to assign coordinates to abstract temperaments, by viewing them as elements of some projective space.


The usual way to write down an abstract temperament is via its mapping matrix, but Plücker coordinates give us a unique description that is useful for some calculations.
The usual way to write down an abstract temperament is via its mapping matrix, but Plücker coordinates give us a unique description that is useful for some calculations.
Line 20: Line 20:
The Plücker map takes a temperament and embeds it into a projective space by taking the wedge product of the basis vectors:
The Plücker map takes a temperament and embeds it into a projective space by taking the wedge product of the basis vectors:
:<math>
:<math>
\begin{align}
\begin{aligned}
\iota: \mathrm{Gr} (k, n)  
\iota: \mathrm{Gr} (k, n)  
& \to \mathbf{P}\left(\Lambda^{k} \mathbb{R}^n \right) \\
& \to \mathbf{P}\left(\Lambda^{k} \, \mathbb{R}^n \right) \\
\operatorname {span} (m_1, \ldots, m_k)  
\operatorname {span} (m_1, \ldots, m_k)  
& \mapsto \left[ m_1 \wedge \ldots \wedge m_k \right] \, .
& \mapsto \left[ m_1 \wedge \ldots \wedge m_k \right] \, .
\end{align}
\end{aligned}
</math>
</math>


Here, <math>\Lambda^{k} \mathbb{R}^n</math> is the k-th exterior power (the subspace containing all k-vectors). This construction is independent of the basis we choose.
Here, <math>\Lambda^{k} \, \mathbb{R}^n</math> is the k-th exterior power (the subspace containing all k-vectors). This construction is independent of the basis we choose.
While the original space of temperaments has dimension <math>k(n-k)</math>, the space of Plücker coordinates is typically larger, with dimension <math>\binom{n}{k} - 1</math>.
While the original space of temperaments has dimension <math>k(n-k)</math>, the space of Plücker coordinates is typically larger, with dimension <math>\binom{n}{k} - 1</math>.


Line 38: Line 38:
An element <math>M</math> spanned by two lines <math>x, y</math>, can be represented as the matrix
An element <math>M</math> spanned by two lines <math>x, y</math>, can be represented as the matrix
:<math>
:<math>
\begin{equation}
\begin{bmatrix}
\begin{bmatrix}
x_{1} & x_{2} & x_{3} & x_{4} \\
x_{1} & x_{2} & x_{3} & x_{4} \\
y_{1} & y_{2} & y_{3} & y_{4}
y_{1} & y_{2} & y_{3} & y_{4}
\end{bmatrix} \, .
\end{bmatrix} \, .
\end{equation}
</math>
</math>


Line 60: Line 58:


:<math>
:<math>
\begin{equation}
\iota (M) = \left[ x \wedge y \right] = \left[ p_{12} : p_{13} : p_{14} : p_{23} : p_{24} : p_{34} \right] \, .
\iota (M) = \left[ x \wedge y \right] = \left[ p_{12} : p_{13} : p_{14} : p_{23} : p_{24} : p_{34} \right] \, .
\end{equation}
</math>
</math>


Line 107: Line 103:
The height can be easily computed using the {{w|Gram matrix}}:
The height can be easily computed using the {{w|Gram matrix}}:
:<math>
:<math>
\begin{align}
\begin{aligned}
\mathrm{G}_{ij} &= \left\langle m_i, m_j \right\rangle \\
\mathrm{G}_{ij} &= \left\langle m_i, m_j \right\rangle \\
\sqrt{\det(\mathrm{G})} &= \left\| m_1 \wedge \ldots \wedge m_n \right\| = \left\| X \right\| \, .
\sqrt{\det(\mathrm{G})} &= \left\| m_1 \wedge \ldots \wedge m_n \right\| = \left\| X \right\| \, .
\end{align}
\end{aligned}
</math>
</math>


Line 119: Line 115:


In Euclidean space, one usually takes advantage of the dot product to measure angles.
In Euclidean space, one usually takes advantage of the dot product to measure angles.
Given vectors <math>a, b \in \mathbb{R^n}</math>, we famously have
Given vectors <math>a, b \in \mathbb{R}^n</math>, we famously have


:<math>
:<math>
Line 126: Line 122:


In projective space, there is an analogous formula, using the wedge product instead.
In projective space, there is an analogous formula, using the wedge product instead.
Given some real point <math>j \in \mathbb{R^n}</math> with homogeneous coordinates <math>y</math>, and a linear subspace <math>P \in \mathrm{Gr} (k, n)</math> with Plücker coordinates <math>X</math>, we define the projective distance as
Given some real point <math>j \in \mathbb{R}^n</math> with homogeneous coordinates <math>y</math>, and a linear subspace <math>P \in \mathrm{Gr} (k, n)</math> with Plücker coordinates <math>X</math>, we define the projective distance as


:<math>
:<math>
Line 136: Line 132:


Since for any decent temperament this angle will be extremely small, we can take <math>\sin (\theta) \approx \theta</math>.
Since for any decent temperament this angle will be extremely small, we can take <math>\sin (\theta) \approx \theta</math>.
== See also ==
* [[Wedgie supplement]] - Supplementary page going over additional information on wedgies
* [[Exterior algebra]] - exterior product, which produces wedgies
* [[Interior product]] - interior product, dual of the exterior product
* [[Hodge dual]] - acts on wedgies


[[Category:Exterior algebra]]
[[Category:Exterior algebra]]