#
#
# Необходимое условие возбуждение моды при коллинеарном падении плоской волны с помощью "$-1$"-го дифракционного порядка в k-пространстве записывается как
# \begin{equation}
# \beta = -n_m k_0 = k_x^{inc} - K_g
# \end{equation}
# Обозначим показатели преломления подложки, волновода и покрытия как $n_s$, $n_g$ и $n_c$, так что $n_g>n_s>n_c$, $n_g\equiv n_m$. В отражение вносят вклад следующие компоненты. Во-первых, это френелевское отражение, которое обозначим символом $r_0$. В-вторых, это вклад $r_g$, обусловленный связанной модой, которая переизлучается за счет присутствия решетки. Запишем зависиомость $r(k_x)$ с помощью вклада полюсного слагаемого
# \begin{equation}
# r(k_x) = r_0 + \frac{a_p}{k_x - k_p}
# \end{equation}
# Переменная $k_x$ зависит от параметров задачи $\lambda$ и $\Lambda$, а также от угла падения $\theta_{inc}$, так что экспериментально и с помощью моделирования можно напряму получать $r(k_x)$ как функцию действительного переменного путем изменения угла падения.
#
# Амплитуда волноводной моды $C_g(x)$ удовлетворяет дифференциальному уравнению, означающему то, что скорость изменения амплитуды моды обусловлена возбуждением внешним полем и излучением за счет решетки:
# \begin{equation}
# \frac{\partial C}{\partial x} = \kappa q(x) \exp[i(k_x-\beta)x] - \alpha C_g
# \end{equation}
# где $q(x)=1$ - профиль поля бескончной плоской волны, падающей на бесконечную решетку. Разность $k_x-\beta$ показывает расстройку от идеального синхронизма возбуждения моды. Стационарное решение этого уравнения в пределе условия синхронизма
# \begin{equation}
# C\left(x\right)=c\left(x\right)e^{-\alpha x}\Rightarrow\dfrac{dc}{dx}=\kappa e^{\alpha x+i\left(k_x-\beta\right)x}\Rightarrow C\left(x\right)=\frac{-i\kappa}{k_x-\beta-i\alpha}
# \end{equation}
# Полученная амплитуда моды должна быть линейно связана с решеточным вкладом в коэффициент отражения
# \begin{equation}
# r_g(k_x) = \eta C = \frac{-i\eta\kappa}{k_x-(\beta+i\alpha)}
# \end{equation}
# Физический смысл коэффиента $\eta$ состоит в том, что он определяет дифракционные потери моды в покрытие. Сравнивая полученное выражение с полюсным разложением, имеем
# \begin{split}
# a_p = -i\eta\kappa \\
# k_p = \beta+i\alpha
# \end{split}
#
# Рассмотрим графическую интерпретацию полученных соотношений на комплексной плоскости коэффициента отражения. При изменении параметра $k_x$ от $-\infty$ до $+\infty$ коэффициент отражения описывает окружность на комплесной плоскости. Это следует из того, что легко показать, что
# \begin{equation}
# \left( \Re e[r_g] + \frac{\Im m[a_p]}{2\alpha} \right)^2 + \left( \Im e[r_g] - \frac{\Re m[a_p]}{2\alpha} \right)^2 = \left( \frac{|a_p|}{2\alpha} \right)^2
# \end{equation}
# Центр этой окружности - точка $z_0 = ia_p/2\alpha$, а радиус равен $\rho = a_p|/2\alpha$. Положение точки на окружности определяется аргументом
# \begin{equation}
# \mathrm{Arg} [r_g(k_x) - z_0] = \varphi_p - \pi/2 - 2\arctan\left(\frac{k_x-\beta}{\alpha}\right)
# \end{equation}
# Вне резонанса коэффициент отржения $r_g$ становится равным нулю, поэтому окружность пересекает 0.
#
#
#
#
# Комплексный коэффициент отражения с учетом решеточного вклада
#
#
#
# Полный коэффициенто тражения складывается из отражения Фабри-Перо и отражения, обусловленного волноводной решеточной модой, поэтому окружность полного коэффициента отражения смещается на $r_0$ в точку
# \begin{equation}
# z_c = r_0 + ia_p/2\alpha
# \end{equation}
# Если параметры решетки подобраны так, что модуль коэффиента отражения в резонансе равен 1, то окружность $r(k_x)$ касается единичной окружности в точке $r_{max}$. При этом, очевидно, точки максимального $r_{max}$ и минимального $r_{min}$ коэффицента отражения, а также центр $z_c$ лежат на прямой, проходящей через ноль комплексной плоскости. Условие резонансного возбуждения моды $k_x=\beta$ дает выражение для коэффициента отражения в этой точке
# \begin{equation*}
# r(k_x=\beta) = r_{beta} = r_0 + \frac{ia_p}{\alpha}
# \end{equation*}
# Отсюда видно, что $r_{\beta}$, $r_0$ и $z_c$ лежать на одной прямой. Тогда
# \begin{equation*}
# z_c = \frac{1}{2}(r_0 + r_{\beta}) = \frac{1}{2}(r_{max} + r_{min}) \Rightarrow r_{\beta} = r_{max} + r_{min} - r_0
# \end{equation*}
# то есть, $r_{\beta}$ оказывается выражен через измеримые или легко рассчитываемые величины.
#
# Используя полученные соотношения, можно показать, что модуль коэффицента отражения
# \begin{equation*}
# |r(k_x)|^2 = \frac{|r_0|^2(k_x-\beta)^2 + |r_\beta|^2\alpha^2 + 2\alpha(k_x-\beta)\zeta}{(k_x-\beta)^2 + \alpha^2}
# \end{equation*}
# где $\zeta = \sqrt{(|r_{max}|^2-|r_0|^2)/(|r_0|^2-|r_{min}|^2)}$. Из условия $d(|r(k_x)|^2)/dk_x = 0$ можно найти проекции волнового вектора, соответствующие максимуму и минимуму отражения, окуда получаются явные выражения для коэффиента дифракционных потерь $\alpha$ и константы распространения моды $\beta$:
# \begin{equation*}
# \begin{array}{l} k_{x,max}-\beta = \alpha/\zeta \\ k_{x,min}-\beta = \alpha\zeta \end{array} \Rightarrow \alpha = \zeta \frac{k_{x,max}-k_{x,min}}{1+\zeta^2}
# \end{equation*}
#
# \begin{equation*}
# \beta = \frac{k_{x,max}+k_{x,min}}{2} + \frac{k_{x,max}-k_{x,min}}{2} \frac{\zeta^2-1}{\zeta^2+1}
# \end{equation*}
# #### Литература
#
# 1. A. V. Tishchenko, [Phenomenological representation of deep and high contrast lamellar gratings by means of the modal method](https://doi.org/10.1007/s11082-005-1188-2), Opt Quant Electron 37, 309–330 (2005)
# 2. P. Lalanne, J. P. Hugonin, and P. Chavel, [Optical Properties of Deep Lamellar Gratings: A Coupled Bloch-Mode Insight](https://opg.optica.org/jlt/abstract.cfm?uri=JLT-24-6-2442), J. Lightwave Technol. 24, 2442- (2006)
# 3. A. Ovcharenko, C. Blanchard, J. P. Hugonin, and C. Sauvar, [Bound states in the continuum in symmetric and asymmetric photonic crystal slabs](https://doi.org/10.1103/PhysRevB.101.155303), Phys. Rev. B 101, 155303 (2020)
# 4. G. Quaranta, G. Basset, O. J. F. Martin, B. Gallinet, [Recent Advances in Resonant Waveguide Gratings](https://doi.org/10.1002/lpor.201800017) Laser & Photonics Reviews 12, 1800017 (2018)
# 5. D. Pietroy, A. V. Tishchenko, M. Flury, and O. Parriaux, [Bridging pole and coupled wave formalisms for grating waveguide resonance analysis and design synthesis](https://opg.optica.org/oe/fulltext.cfm?uri=oe-15-15-9831&id=140070), Opt. Express 15, 9831-9842 (2007)
# 6. D. Rosenblatt, A. Sharon and A. A. Friesem, [Resonant grating waveguide structures](https://doi.org/10.1109/3.641320), in IEEE Journal of Quantum Electronics, vol. 33, no. 11, pp. 2038-2059, Nov. 1997