My Research Projects

Here I detail all of the summer-research-project type activities I have undertaken so far.


The Monodromy Group, Coproducts, and Tensor Product Factorizations

The monodromy group of a complex function with branch points provides an algebraic structure that encodes the behavior of the function as it is analytically continued around the branch points. For example, regardless of how many times the complex logarithm is analytically continued around the origin, each successive rotation only picks up a factor of \(i \pi\). The monodromy group of the logarithm, isomorphic to \((\mathbb{Z},+)\), or if you like \((i \pi \mathbb{Z},+)\), quantifies this structure. More interesting functions like the polylogarithms have more interesting monodromy groups. Computation of the monodromy group is aided by the coproduct. The coproduct is an important theoretical tool, but the required computations still remain difficult. For functions involving only a handful of terms, the expanded coproduct expression can contain upwards of 20 000 terms. It is necessary to factor these expressions, in particular to a minimal number of terms, in order to work with them. I introduced efficient computational algorithms for the factorization of coproduct expressions, and provide an implementation of such algorithms in Mathematica. In this project I:

tensor product poster
Fig. 1: Click to view my poster on factoring tensor product expressions.

Microscope Synchronisation with Raspberryi Pi Pico

Dr. Florian Ströhl's research requires synchronizing of a plane laser with a rolling-shutter camera at high precision. The camera takes a rolling shutter picture as the plane laser sweeps through a biological (or any) sample, such that a particular section of the sample is only illuminated when the camera is exposing that part of the image. The camera outputs an electrical pulse signal when it is exposing (which drops to zero at the end of the frame). My project was to recieve as input this pulse signal to a raspberry pi pico, and produce as output, using a DAC (digital to analogue converter), a voltage that steadily increases when the camera is exposing, and drops to zero when the camera is not exposing (almost like a sawtooth wave). This output voltage can be connected to a galvometer so that the plane laser moves in sync with the camera (Fig. 2). In this project I :

circuit board, computer, oscilloscope
Fig. 2: The completed circuit board takes a square wave from the camera as input (green trace on the oscilloscope), and produces a sawtooth-like wave as output (blue trace).

Birefringence of Packing Tape

Dr. Aaron Slepkov had at the time been studying the birefringence of various household tapes (packing tape/cellotape/sticky tape), with the aim of collecting sufficient data on the tapes to predict the colours produced when the tapes are viewed between crossed polarizers, at arbitrary angles. When viewed between crossed polarizers, birefringent objects, like the tapes, appear vividly coloured, and this phenomenon can be used to create pretty pictures among other applications (Fig. 3). In this research project I assisted by taking large quantities of spectrometer measurements on the tapes, to verify the data previously gathered by Dr. Slepkov.

Related to this project is an article I wrote, that was listed as the jIAPS (journal of the international association of physics students) article of the month on birefringence.

packing tape
Fig. 3: A stained glass like effect can be created by viewing layered tape through crossed polarizers.