Historical derivation — preserved in full
Source: design23_autonomous_optimizer_v1.0.0/design23_autonomous_optimizer/multilayer_nanobeam_phase10/DERIVATION_PHASE10.md
Snapshot: design23-v1.0.0. The body below is unabridged.
Complex-frequency feed-pole continuation¶
Write s=omega/omega_ref. At fixed complex s, the layered strip operator is
Starting from the validated real pole, a right eigenvector overlap selects the
same branch at every Newton step. With left/right eigenvectors l,r, the
tracked eigenvalue derivative is
and Newton updates beta by -lambda/lambda_beta. At the converged root, the
strip Green residue is
Reciprocity remains exact for complex frequency:
Thus only the positive feed pole is numerically continued. This avoids an independent negative-branch solve and guarantees that the later xy-reduced cavity determinant remains complex symmetric.