Location and topology of the fundamental gap in photonic crystals

Thomas Christensen, Hoi Chun Po, John D. Joannopoulos, Marin Soljačić
6/18/2021
physics.opticscond-mat.mes-hall

Official code: thchr/Crystalline.jl (66 stars, last commit 2026-10-20). 1 more implementation below.

Abstract

The fundamental, or first, band gap is of unmatched importance in the study of photonic crystals. Here, we address precisely where this gap can be opened in the band structure of three-dimensional photonic crystals. Although strongly constrained by symmetry, this problem cannot be addressed directly with conventional band-symmetry analysis due to the existence of a photonic polarization vortex at zero frequency. We develop an approach for overcoming the associated symmetry singularity by incorporating fictitious, auxiliary longitudinal modes. Our strategy also enables us to extend recent developments in symmetry-based topological analysis to the fundamental gap of three-dimensional photonic crystals. Exploiting this, we systematically study the topology of the minimal fundamental gaps. This reveals the existence of topological gap-obstructions that push the fundamental gap higher than what a conventional analysis would suggest. Our work demonstrates that topology can play a crucial role in the opening of the fundamental photonic gap and informs future theoretical and experimental searches for conventional and topological band gaps in three-dimensional photonic crystals.

View on arXivView PDF

Code Implementations(2)

Tools for crystallographic symmetry analysis

669JuliaAug 6, 20194 days agoNOASSERTION

Calculate minimum band connectivities below the fundamental gap in photonic crystals

31JuliaAug 11, 20203 weeks ago

Similar Papers

Cite this paper

@article{christensen2021location,
  title  = {Location and topology of the fundamental gap in photonic crystals},
  author = {Thomas Christensen and Hoi Chun Po and John D. Joannopoulos and Marin Soljačić},
  year   = {2021},
  eprint = {2106.10267},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2106.10267}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2106.10267.svg)](https://codeofpaper.com/paper/2106.10267)

Discussion