The Project window shown below contains active interactive GUI and simulation tools. Interested in doing fun with terahertz light, alright! Go ahead!
PhD Projects in Terahertz optics
A collection of interactive simulations, theoretical tools, and educational resources developed around terahertz time-domain spectroscopy, polarization, structured vector beams, spatiotemporal electric-field analysis, and circular-waveguide propagation. Select a project from the vertical menu to read the physics, purpose, and main capabilities.
THz Time-Domain Pulse Explorer
This project is an interactive introduction to the information contained in a terahertz time-domain waveform. A measured THz pulse is not only a pulse-amplitude trace: because coherent THz detection preserves the sign and temporal phase of the electric field, the waveform also contains information about arrival time, polarity, temporal width, ringing, delayed echoes, chirp, reflections, and noise.
The project connects the time-domain field E(t) to its Fourier-transform representation. The frequency-domain view reveals spectral amplitude, phase, bandwidth, and group-delay behavior. It also explains how the delay-stage step and total scan window determine the Nyquist frequency and the frequency-bin spacing.
Light Polarization Simulator
Polarization emerges from the relative amplitudes and phase of two orthogonal electric-field components. This simulator allows the user to vary the x- and y-component amplitudes and their relative phase and immediately observe how the resulting polarization trajectory changes between linear, circular, and elliptical states.
The same electromagnetic field is displayed through face, side, and top views so that the polarization ellipse can be related directly to the propagating wave. The simulator also evaluates normalized Stokes parameters and displays the polarization orientation, ellipticity, and handedness.
Broadband THz Radial and Azimuthal Vector Beams
This interactive project explores radially and azimuthally polarized terahertz vector beams. Unlike a uniformly polarized beam, a vector beam has a polarization state that changes across the transverse plane. The local electric-field orientation therefore carries spatial structure in addition to the usual temporal and spectral structure of a broadband THz pulse.
The simulator presents spatial electric-field vectors together with Stokes-parameter maps, allowing the user to connect the local vector field to S0, s1, s2, and s3. It is designed to illustrate how radial and azimuthal polarization appear in spatially resolved full-Stokes measurements.
Spatiotemporal THz Electric-Field Explorer
This project explains how a sequence of two-dimensional THz electric-field images becomes a three-dimensional spatiotemporal dataset. At each delay position the experiment records a field map; arranging those frames in temporal order constructs E(x,y,t). A Fourier transform along the time axis at every pixel then produces the complex frequency-domain field E(x,y,f).
The explorer also calculates practical sampling quantities such as the mechanical delay-stage scan length, time step, total time window, frequency resolution, Nyquist frequency, number of temporal frames, number of positive-frequency frames, pulse width, and spectral bandwidth.
Temporal Evolution of a Terahertz Electric Field
This theory-focused resource develops the mathematical link between a mechanical optical delay line and the measured evolution of a broadband THz electric field. It explains why each translation-stage position corresponds to one temporal sample and how a sequence of sampled spatial frames reconstructs Ex(x,y,t) and Ey(x,y,t).
The treatment continues into the frequency domain, where pixel-wise Fourier transformation provides complex amplitude and phase. It also introduces polarization analysis and shows how frequency-resolved electric fields can be interpreted using spatial Stokes parameters and polarization quantities.
THz Circular Waveguide Live Simulator
This browser-based simulator models the coupling of a focused Gaussian terahertz beam into an air-filled circular copper waveguide. The default configuration uses a 2 mm inner diameter, a 40 cm copper tube, a 100 mm focal-length lens, a 50.8 mm clear aperture, and a 0.10–2.00 THz frequency range.
The simulator evaluates circular-waveguide TE and TM modes, their cutoff frequencies, propagation constants, focused Gaussian waist, Gaussian-to-mode overlap, first-order copper conductor loss, transmitted modal power, relative group delay, and spectral response. Controls update the results directly in the browser.
THz Circular Copper Waveguide Modes
This repository provides a reproducible semi-analytical treatment of a linearly polarized Gaussian THz beam coupled through a lens into a circular copper waveguide. The default system uses a 2.0 mm inner diameter, 40 cm guide length, copper conductivity of 5.8 × 10⁷ S m⁻¹, a 100 mm focal-length lens, and a 50.8 mm aperture.
The model calculates TE and TM cutoff frequencies from Bessel-function roots, frequency-dependent propagation constants and relative group delays, full vector eigenfields, diffraction-limited Gaussian focusing, aperture clipping, Gaussian-to-mode power overlap, copper-wall conductor loss, modal power at the input and output, and coherent output field maps at selected THz frequencies.