Photonic topological insulator

Photonic topological insulators are artificial electromagnetic materials that support topologically non-trivial, unidirectional states of light. Photonic topological phases are classical electromagnetic wave analogues of electronic topological phases studied in condensed matter physics. Similar to their electronic counterparts, they, can provide robust unidirectional channels for light propagation.
The field that studies these phases of light is referred to as topological photonics, even though the working frequency of these "electromagnetic" topological insulators may fall in other parts of the electromagnetic spectrum such as the microwave range.
History.
Topological order in solid state systems has been studied in condensed matter physics since the discovery of integer quantum Hall effect. But topological matter attracted considerable interest from the physics community after the proposals for possible observation of symmetry-protected topological phases (or the so-called "topological insulators") in graphene, and experimental observation of a 2D topological insulator in CdTe/HgTe/CdTe quantum wells in 2007.
In 2008, Haldane and Raghu proposed that unidirectional electromagnetic states analogous to (integer) quantum Hall states can be realized in nonreciprocal magnetic photonic crystals. This was followed by the proposals for analogous quantum spin Hall states of electromagnetic waves that are now known as photonic topological insulators.
Platforms.
Photonic topological insulators are designed using various photonic platforms including coupled ring resonators, bi-anisotropic meta-materials, coupled optical fibers, and photonic crystals. More recently, they have been realized in 2D dielectric and plasmonic meta-surfaces.
Chern number.
As an important figure of merit for characterizing the quantized collective behaviors of the wavefunction, Chern number is the topological invariant of quantum Hall insulators. Chern number also identifies the topological properties of the photonic topological insulators (PTIs), thus it is of crucial importance in PTI design. The full-wave finite-difference frequency-domain (FDFD) method based MATLAB program for computing the Chern number has been written.