Repository logo

Algorithms for Efficient Calculation of Nonlinear Optical Spectra: Ultrafast Spectroscopy Suite and its Applications

dc.contributor.authorRose, Peter A.
dc.contributor.supervisorKrich, Jacob
dc.date.accessioned2022-03-31T18:54:53Z
dc.date.available2022-03-31T18:54:53Z
dc.date.issued2022-03-31en_US
dc.description.abstractThis thesis presents analytic and computational advances in the prediction of perturbative nonlinear optical spectroscopies. The contributions of this thesis are packaged together in an open source, freely available piece of software called ultrafast spectroscopy suite (UFSS). It is designed to automatically simulate nonlinear optical spectroscopies for any phase-matching or phase-cycling condition, including finite pulse effects. UFSS includes an algorithm called the diagram generator (DG) that automates the process of writing out all of the Feynman diagrams that contribute to a desired phase-matching or phase-cycling condition, and includes all pulse overlap diagrams when relevant, paving the way toward automation of perturbative calculations. Further, many diagrams can be automatically combined into composite diagrams, giving an exponential decrease in computation time of high-order calculations. Composite diagrams even allow for the efficient study of Rabi oscillations as a function of pulse amplitude, by summing many orders of perturbation theory. The perturbative calculations are done using a novel algorithm presented in this thesis called Ultrafast Ultrafast spectroscopy (UF2). UF2 is an efficient method for determining diagrammatic contributions to spectra including arbitrary (whether analytical or experimentally measured) pulse shapes. It uses the speed of the fast Fourier transform to be as much as 500 times faster than direct propagation techniques for small model Hamiltonians (for Hamiltonian dimension of 100 or less). UF2 outperforms direct propagation techniques for a wide range of model systems, with the speed boost diminishing as the dimension of the model Hamiltonian increases. UF2 can predict spectra for any model system whose relevant Hilbert space that can be described using a finite basis and that can be diagonalized numerically, and users are free to specify their own model. UFSS includes a model generator that generates Hamiltonians and Liouvillians of vibronic systems, allowing users to easily simulate NLOSs for a wide range of model system parameters. UFSS is a fully functional piece of software for simulating any NLOS, to any desired order in perturbation theory.en_US
dc.identifier.urihttp://hdl.handle.net/10393/43428
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-27645
dc.language.isoenen_US
dc.publisherUniversité d'Ottawa / University of Ottawaen_US
dc.subjectNonlinear optical spectroscopyen_US
dc.subjectTime-dependent perturbation theoryen_US
dc.titleAlgorithms for Efficient Calculation of Nonlinear Optical Spectra: Ultrafast Spectroscopy Suite and its Applicationsen_US
dc.typeThesisen_US
thesis.degree.disciplineSciences / Scienceen_US
thesis.degree.levelDoctoralen_US
thesis.degree.namePhDen_US
uottawa.departmentPhysique / Physicsen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Rose_Peter_A_2022_thesis.pdf
Size:
16.79 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
6.65 KB
Format:
Item-specific license agreed upon to submission
Description: