Papers
Topics
Authors
Recent
Search
2000 character limit reached

Plücker–Ray Embedding Overview

Updated 19 February 2026
  • Plücker–Ray embedding is an algebraic-geometric construction that maps the Grassmannian to a projective subvariety using determinant-based Plücker coordinates and quadratic relations.
  • It provides the underlying framework for network coding applications, particularly in constant-dimension and rank-metric codes, by enabling explicit decoding strategies.
  • The construction also connects to modern algebraic geometry and representation theory through noncommutative resolutions and homological projective duality.

The Plücker–Ray embedding is a fundamental algebraic-geometric construction that realizes the Grassmannian $\Gr(k,V)$ of kk-dimensional subspaces of a finite- or infinite-dimensional vector space VV as a projective algebraic subvariety in (ΛkV)\P(\Lambda^k V), determined by the Plücker (alternatively, Plücker–Ray) coordinates. This embedding is central in the study of constant-dimension codes for network coding, representation theory, invariant theory, and homological projective duality, and provides the algebraic structure underpinning several decoding and duality frameworks.

1. The Grassmannian and the Plücker Embedding

Let VV be an nn-dimensional vector space over a base field k\Bbbk (or $\F_q$ in finite geometry), and $\Gr(k,V)$ the Grassmannian of kk-planes in kk0. To each subspace kk1 of dimension kk2, one associates a line in the kk3-th exterior power kk4 by kk5, where kk6 form a basis of kk7. The Plücker embedding is the canonical projective morphism

kk8

given in coordinates by

kk9

where, relative to a fixed basis VV0 of VV1, each Plücker coordinate is

VV2

Each change of basis on VV3 corresponds to an action by VV4, scaling the wedge product by VV5, so these coordinates are projective invariants.

The image of VV6 under VV7 is a subvariety defined by quadratic Plücker relations inside projective space of dimension VV8 (Doyle, 2021).

2. Algebraic Structure: Plücker Coordinates and Relations

The Plücker image consists of all points

VV9

satisfying the homogeneous Plücker ideal (ΛkV)\P(\Lambda^k V)0, generated by quadratic relations. For disjoint multi-indices (ΛkV)\P(\Lambda^k V)1, with (ΛkV)\P(\Lambda^k V)2, (ΛkV)\P(\Lambda^k V)3,

(ΛkV)\P(\Lambda^k V)4

where (ΛkV)\P(\Lambda^k V)5, and (ΛkV)\P(\Lambda^k V)6. These relations are necessary and sufficient for a point to lie in the Plücker image (Doyle, 2021).

The affine cone (ΛkV)\P(\Lambda^k V)7 over the Plücker embedding is given by the ring (ΛkV)\P(\Lambda^k V)8.

3. Applications to Coding Theory

Grassmannian codes, specifically constant-dimension codes, are sets of (ΛkV)\P(\Lambda^k V)9-subspaces of VV0 employed in random network coding. The Plücker embedding provides an explicit algebraic representation of codewords and their neighborhoods. For lifted Gabidulin codes VV1, matrices of the form VV2 represent codewords' row spaces, and certain Plücker coordinates encode the entries of VV3.

If VV4, VV5, then VV6 is (up to sign) the VV7-th entry of the rank-metric code matrix VV8. The set of such VV9 Plücker coordinates forms a linear block code nn0, whose parity-check matrix nn1 yields linear equations

nn2

in the “special” coordinate slots (Trautmann et al., 2013).

The subspace distance

nn3

between subspaces is expressible via the vanishing of selected Plücker coordinates, defining subspace balls in Plücker space by linear equations. Explicitly, a ball nn4 around the subspace nn5 corresponds to the locus where nn6 for all nn7, with the “nn8” relation the Bruhat order (Trautmann et al., 2013, Rosenthal et al., 2012).

4. Cyclic Orbit Codes and Extension-Field Embeddings

When considering orbit codes generated by an irreducible cyclic subgroup of nn9, the Plücker embedding extends to an explicit description over extension fields. For an irreducible polynomial k\Bbbk0 of degree k\Bbbk1, its companion matrix k\Bbbk2 defines the group action. The extension-field isomorphism

k\Bbbk3

where k\Bbbk4 is a root of k\Bbbk5, induces an embedding on wedge products,

k\Bbbk6

associating to a row space k\Bbbk7 the projective class k\Bbbk8 in k\Bbbk9 (Rosenthal et al., 2012).

Group equivariance is manifested as follows: For a cyclic code $\F_q$0, the Plücker images form a single orbit under the Singer cycle, and the subspace distance as well as code cardinality are preserved in the embedding. These properties facilitate characterization and decoding of such codes via projective algebraic techniques (Rosenthal et al., 2012).

5. The Plücker Embedding in List Decoding

List decoding in Grassmannian codes leverages the Plücker embedding by reducing the decoding problem to solving a system of linear and quadratic equations in Plücker coordinates. For a received subspace $\F_q$1, the list decoding up to radius $\F_q$2 entails:

  • Linear block code parity-check equations $\F_q$3,
  • Linear equations cutting out the subspace ball $\F_q$4,
  • Quadratic shuffle (Plücker) relations,
  • Projective normalization (e.g., $\F_q$5).

The intersection of these conditions yields all codewords within the prescribed distance. Notably, for lifted Gabidulin codes, only the “special” $\F_q$6 Plücker coordinates carry non-redundant information, enabling computational reduction (Trautmann et al., 2013).

This approach geometrizes the combinatorial neighborhood structure, reinterpreting list decoding as finding common points of linear and bilinear varieties in projective space.

6. Homological and Categorical Aspects

The Plücker embedding admits deep connections to noncommutative and homological algebraic geometry. The homogeneous coordinate ring of the Plücker variety, modulo the Plücker ideal, forms the affine cone $\F_q$7, for which Špenko–Van den Bergh constructed a noncommutative crepant resolution (NCCR). The NCCR $\F_q$8, with $\F_q$9 the sum of covariant modules tied to irreducible $\Gr(k,V)$0-representations indexed by Young diagrams, provides a ring-theoretic resolution of $\Gr(k,V)$1 (Doyle, 2021).

The Kuznetsov component of the derived category of coherent sheaves is realized as a subcategory of matrix factorizations on this NCCR, explicitly linked by Knörrer periodicity. Homological projective duality (HPD) is formulated in this context, with the derived category of linear sections of the Grassmannian semi-orthogonally decomposed in terms of the NCCR and the Fonarev rectangular Lefschetz decomposition.

The HPD theorem articulates, for any linear subspace $\Gr(k,V)$2, a decomposition relating $\Gr(k,V)$3 and the subcategory $\Gr(k,V)$4, capturing the deep symmetry between the Plücker embedding and its duals (Doyle, 2021).

7. Summary Table of Key Structures

Structure Definition / Key Feature Citation
Plücker coordinates $\Gr(k,V)$5 minors of a $\Gr(k,V)$6 matrix spanning $\Gr(k,V)$7 (Doyle, 2021)
Plücker relations Quadratic equations cutting out $\Gr(k,V)$8 in projective space (Doyle, 2021)
Special Plücker coordinates Coordinates encoding rank-metric Gabidulin code entries (Trautmann et al., 2013)
NCCR (Špenko–Van den Bergh) Noncommutative crepant resolution for affine Plücker cone (Doyle, 2021)
Equivariance in orbit codes Plücker embedding commutes with cyclic group action via extension field (Rosenthal et al., 2012)
Subspace (Schubert) ball Subvariety cut by coordinate vanishing, plus quadratic Plücker relations (Trautmann et al., 2013, Rosenthal et al., 2012)

The Plücker–Ray embedding thus serves as an algebraic and geometric backbone for the analysis and manipulation of Grassmannian varieties, their applications in coding theory, and their role in modern homological and noncommutative geometry.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Plücker-Ray Embedding.