Papers
Topics
Authors
Recent
Search
2000 character limit reached

K-Projection in Electronic Structure Analysis

Updated 9 July 2026
  • K-Projection is a method that decomposes supercell wavefunctions into primitive-cell momentum sectors using projector operators based on crystal translational symmetry.
  • It employs fast Fourier transforms to efficiently extract plane-wave contributions and compute spectral weight for band unfolding and spatial localization.
  • The technique provides practical insights for differentiating intrinsic electronic bands from interface or defect-induced states in heterogeneous systems.

Searching arXiv for the primary paper and closely related uses of “k-projection” / projection terminology. In electronic-structure theory, k-projection denotes a projector-based decomposition of a supercell or interface wavefunction into components that transform according to crystal momenta of a chosen primitive-cell translational symmetry. In the formulation of Chen and Weinert, the method serves two coupled purposes: it unfolds calculated electronic bands from supercells onto a primitive-cell Brillouin zone, and it yields local band structure by integrating the projected states over specified regions of space, a step that can be implemented efficiently using fast Fourier transforms (Chen et al., 2018). Its main use is in heterogeneous systems—interfaces, overlayers, slabs, and defective structures—where supercell eigenstates mix contributions from several constituents and direct comparison with angle-resolved measurements is otherwise obscured.

1. Operator-theoretic definition

The construction begins from a “primitive” crystal with translation operators {Tt}\{T_t\} associated with direct-lattice vectors aia_i. Its one-dimensional irreducible representations are labelled by a crystal momentum kk in the first Brillouin zone, with character

χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.

The projector onto the kk subspace is

P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,

where hh is the total number of translations in the supercell. Acting on a wavefunction ψ(r)\psi(r), possibly non-periodic with respect to the primitive cell, it produces

ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).

Because P^kψk=ψk\hat P_k\psi_k=\psi_k and aia_i0, any supercell state may be decomposed into primitive-cell aia_i1 components (Chen et al., 2018).

In a plane-wave representation, a primitive-cell Bloch wave has the expansion

aia_i2

Within this representation, aia_i3 simply selects those plane-wave Fourier coefficients whose total wavevector aia_i4 belongs to the aia_i5 sector of the primitive Brillouin zone. This makes the method especially natural in plane-wave DFT implementations.

A central conceptual point is that the operator does not alter the underlying supercell eigenstate; it decomposes that state according to the translational symmetry chosen for analysis. This suggests that k-projection is best understood as a representation-theoretic filter for supercell wavefunctions rather than as an independent electronic-structure approximation.

2. Unfolding supercell bands and spectral weight

For band unfolding, one considers a supercell with lattice vectors

aia_i6

A supercell Bloch state at aia_i7 has plane-wave coefficients aia_i8 labelled by supercell reciprocal vectors aia_i9. Because the supercell and primitive cell are commensurate, any kk0 can be uniquely decomposed as

kk1

where kk2 defines one of the folded primitive-cell momenta associated with kk3. The corresponding primitive momentum is

kk4

The unfolded spectral weight of supercell band kk5 at primitive-cell momentum kk6 is

kk7

Equivalently, one sums the squared moduli of all supercell plane-wave coefficients that fold onto the same primitive-cell kk8 (Chen et al., 2018).

This quantity has a precise interpretation. When the supercell truly retains the primitive translational symmetry, kk9 for one χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.0 and zero otherwise, giving exact unfolding. In the presence of defects or interfaces, χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.1 lies between χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.2 and χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.3, indicating how “primitive-like” the supercell state is. Unfolded band structures are then plotted as χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.4 versus primitive χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.5, with point size or color proportional to χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.6.

A recurrent misconception is to read every line in an unfolded plot as a primitive-cell eigenband. The formalism instead assigns spectral weight to each supercell eigenstate after projection. The result is therefore a weighted representation of supercell states in primitive-cell momentum space, not a re-solution of the primitive-cell eigenproblem.

3. Local and layer-resolved k-projection

The same formalism can be made spatially selective by introducing a mask or window function χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.7 that equals χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.8 in a region of interest and χk(t)=eikt.\chi_k(t)=e^{i\,k\cdot t}.9 elsewhere. For a projected state kk0, the local spectral weight is

kk1

where kk2 are the Fourier coefficients of the density kk3 (Chen et al., 2018).

Because the window kk4 is piecewise constant, its Fourier transform kk5 is known analytically. One therefore computes kk6 by a forward FFT of kk7 on the real-space grid, multiplies by kk8, and sums. The stated scaling is kk9 per band. For a slab window P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,0 along P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,1,

P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,2

This layer projection is the mechanism by which the method separates substrate, interface, and overlayer contributions. In practical interface studies, that separation is often the difference between identifying an intrinsic overlayer feature and identifying a hybridized or substrate-derived state. The formalism is also basis-agnostic at the projection stage: the same procedure may be adapted to other basis sets by first expanding the wavefunction on a real-space grid and then applying the real-space density and FFT steps.

4. Computational realization in plane-wave calculations

In a plane-wave DFT workflow, the implementation consists of a standard supercell calculation followed by a projection post-processing stage (Chen et al., 2018). The supercell calculation provides, for each band index P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,3 and supercell P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,4 point, the plane-wave coefficients P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,5. One then chooses the primitive-cell momenta of interest, namely all P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,6 generated by the commensurate folding relation.

For each pair P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,7 and each supercell reciprocal vector P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,8, one computes the fractional part of P^k=1htχk(t)T^t,\hat P_k=\frac{1}{h}\sum_t \chi_k^*(t)\,\hat T_t,9 in the primitive-cell basis, identifies the corresponding hh0, and assigns the coefficient hh1 to the primitive channel hh2. Summing hh3 over all hh4 mapped to the same hh5 yields hh6.

If a layer-resolved quantity is required, the workflow continues with a primitive-projected wavefunction in reciprocal space, obtained by zeroing coefficients that do not belong to the chosen hh7. An inverse FFT gives hh8 on the uniform grid; one forms hh9, FFTs to ψ(r)\psi(r)0, and contracts with the analytic window transform ψ(r)\psi(r)1 to obtain ψ(r)\psi(r)2.

The algorithm is therefore modular: unfolding and local projection are separate operations coupled through the projected wavefunction. This suggests a useful practical distinction between momentum disentangling and spatial disentangling, both derived from the same projector formalism.

5. Applications to interfaces, overlayers, and surfaces

The method was illustrated on four systems: a graphene bilayer on H-saturated SiC(0001), BAs monolayer on ferromagnetic CrIψ(r)\psi(r)3, silicene on Ag(111), and the Biψ(r)\psi(r)4Seψ(r)\psi(r)5 surface (Chen et al., 2018).

System k-projection result Reported implication
Graphene bilayer / 6H-SiC(0001) Si face: ψ(r)\psi(r)6 meV gap; C face: ψ(r)\psi(r)7 eV gap and ψ(r)\psi(r)8 doping Strong termination dependence
BAs / CrIψ(r)\psi(r)9 Spin splitting up to ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).0 meV in S1 and ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).1 meV in S3 Magnetic proximity in BAs
Silicene / Ag(111) Linear “half-Dirac” features near Ag-BZ edge are interface states Not true Dirac cones
Biψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).2Seψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).3 slab Topological Dirac state arises predominantly from ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).4 valence states split from bulk Connects Shockley and topological pictures

For graphene bilayer on 6H-SiC(0001), the unfolded ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).5-projected bands around ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).6 show strong dependence on termination. On the Si-terminated face, only a ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).7 meV gap appears and the graphene remains essentially neutral. On the C face, a ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).8 eV gap opens and the bilayer becomes ψk(r)=P^kψ(r).\psi_k(r)=\hat P_k\,\psi(r).9-doped, with the Fermi level P^kψk=ψk\hat P_k\psi_k=\psi_k0 eV above the Dirac point. The layer projection localizes this effect to the graphene region.

For BAs on ferromagnetic CrIP^kψk=ψk\hat P_k\psi_k=\psi_k1, three lateral stackings, S1, S2, and S3, were tested. Unfolding onto P^kψk=ψk\hat P_k\psi_k=\psi_k2 BAs reveals magnetic-proximity-induced spin splittings in the BAs conduction bands up to P^kψk=ψk\hat P_k\psi_k=\psi_k3 meV for S1 and P^kψk=ψk\hat P_k\psi_k=\psi_k4 meV for S3.

For silicene on Ag(111), ARPES-like cuts labeled “A” and “B” were unfolded onto both the P^kψk=ψk\hat P_k\psi_k=\psi_k5 silicene and P^kψk=ψk\hat P_k\psi_k=\psi_k6 Ag Brillouin zones, with spatial windows P^kψk=ψk\hat P_k\psi_k=\psi_k7 for a five-layer Ag slab and P^kψk=ψk\hat P_k\psi_k=\psi_k8 for the first Ag layer plus silicene. The calculations reproduce the ARPES results, including linearly dispersing bands at the edge of the first Brillouin zone of Ag(111). However, the method shows that these bands originate from interface states produced by silicene-substrate interaction and are not Dirac states.

For the BiP^kψk=ψk\hat P_k\psi_k=\psi_k9Seaia_i00 surface, a 10-QL slab calculation was layer-projected onto the top 3 QLs and aia_i01-projected onto bulk-cell aia_i02. The topological Dirac state was found to arise predominantly from aia_i03 valence states split off from the bulk. The paper states that this ties the “normal” Shockley picture to the topological inversion.

6. Interpretation, limitations, and terminological scope

In the interface-band context, k-projection is a symmetry-analysis and visualization technique for supercell states. Its diagnostic power comes from two quantitative objects: the unfolded spectral weight aia_i04 and the local spectral weight aia_i05 (Chen et al., 2018). The first measures primitive-cell momentum character; the second measures where that projected character resides in real space. This separation is particularly important in heterostructures, where a linearly dispersing feature, a gap opening, or a spin splitting may be associated with an overlayer, a substrate, or a hybridized interface state.

The method also imposes an interpretive discipline. A high-weight unfolded feature indicates strong correspondence with a primitive-cell momentum sector, but not necessarily an isolated quasiparticle branch of the primitive constituent. Likewise, a layer-resolved projection can localize spectral weight to a region of space, but it does not by itself establish a fully decoupled subsystem description. The silicene/Ag(111) example is the clearest illustration: linearly dispersing bands appear in the unfolded picture, yet k-projection demonstrates that they are interface states rather than true Dirac cones.

The expression “k-projection” is not unique to this literature. In arXiv-indexed work it also appears in distinct settings, including aia_i06th projection functions of convex bodies in integral geometry (Goodey et al., 2015), restricted projections onto aia_i07-planes and onto aia_i08-geodesics in Grassmannians [(Oberlin, 2011); (Gan, 2024)], Euclidean projection onto top-aia_i09-sum sublevel sets in optimization (Roth et al., 2023), and aia_i10-player projection games in complexity theory (Bhangale et al., 2023). In condensed-matter usage, however, the term refers specifically to the projector-based unfolding and spatial decomposition of supercell electronic states formulated for interfaces and related systems.

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 K-Projection.