Project suggestions

Spring 2024

Group actions, geometry, and dynamics

Mentor. Mikey Chow (mikey.chow at yale dot edu)

Primary text.  TBD - depends on area of interest and background level

Description. The focus will likely be learning fundamentals from a staple textbook in group actions, geometry, and/or dynamics. Looking at a research paper in parallel may be possible.

Pre-requisites. Abstract algebra and real analysis

Sheaves and their cohomology

Mentor: David Bai (david.bai at yale dot edu)

Primary texts: Robin Hartshorne "Algebraic Geometry", Torsten Wedhorn "Manifolds, Sheaves, and Cohomology"

Description: Sheaves are ubiquitous objects that encode the interactions between local information contained in e.g. a manifold. They have tremendous applications especially in algebraic geometry. 

In this project, you will work on understanding (a subset of): 1. The definition of sheaves and their basic properties. 2. Examples of sheaves. 3. Derived functors and cohomology of sheaves. 4. Cech Cohomology. 5. Classical applications, such as the proof of de Rham’s Theorem. 6. [if time allows] Sheaves in algebraic geometry: Grothendieck’s theorems, Serre’s theorems, and so on. 

We might explore other topics depending on the background and interests of the student.

Pre-requisites: Topology and abstract algebra are essential. The language of category theory will be needed from time to time, but it should not take long to learn it on-the-fly. Previous exposure to algebraic geometry, differential geometry, algebraic topology will be helpful as they will provide a wealth of examples.

Knot invariants

Mentor. Danny Nackan (danny.nackan at yale dot edu) & Sam Panitch (sam.panitch at yale dot edu)

Primary text. Knots, links, braids and 3-manifolds, by Prasolov & Sossinsky; or something similar depending on interest

Description. In this project, we explore connections between knots and their invariants (e.g. the Jones polynomial) with geometry, topology, and (maybe?) physics.

Pre-requisites. Linear algebra and some abstract algebra. Willingness to imagine things in 3D.

Propose your own project! (PYOP)

Description. You can get some inspiration from past projects or the following list of past DRP projects in different universities.

Fall 2023

Weil conjectures for curves

Mentor: David Bai (david.bai at yale dot edu)

Primary texts: The Arithmetic of Elliptic Curves, by Joseph H. Silverman; Algebraic Geometry, by Robin Hartshorne; assorted online notes.

Description: One of the biggest advancement in algebraic geometry in the 20th century is the proof of the Weil conjectures, which establish a monumental connection between the algebraic topology of a projective variety and its zeta function over a finite field. 

In this project, you will try to understand the proof of Weil conjectures in dimension one. We will first discuss the classical theory of algebraic curves. We will then study genus 1 curves in depth, which will allow us to reach a simple proof of Weil conjectures in this occasion (this was actually what motivated Weil to consider these problems in general). The project is expected to end with the proof of Weil conjectures, including the "Riemann hypothesis", for curves of all genus. 

If time permits, we might talk about the proof of Weil conjectures in general, their modern applications, open problems, and so on.

Pre-requisites: General knowledge of classical algebraic geometry; some scheme theory; and the courage to learn more algebraic geometry when needed. Previous exposure to algebraic topology, Riemann surfaces and number theory are preferred but not required.

Threshold circuits lower bounds

Mentor: Gal Yehuda (gal.yehuda at yale dot edu)

Primary texts: Mostly papers (we might use some textbooks, depending on your background)

Description: What is the most efficient way to "compute" a function? Can "deep learning" solve everything? What can we prove in this context? 

Complexity theory aims at separating the class of functions which can be "efficiently computed" from the class of functions which are unfeasible to compute. In this project we focus on a specific type of computational model: threshold circuits (also known as "feed forward neural networks"). We will try to better understand their computational power, and (hopefully) prove new results. We will mostly use tools from combinatorics, probability and discrepancy theory. No prior knowledge in complexity is required.

Pre-requisites: Being comfortable with probability and combinatorics. Prior knowledge of circuit complexity can help but is not required.

Mathematical theory of machine learning

Mentor: Sasha Cui (sasha.cui at yale dot edu)

Primary texts: Barron 1994, Approximation and Estimation Bounds for Artificial Neural Networks; Neal 1994, Bayesian Learning for Neural Networks; Zhang et al 2017, Understanding Deep Learning Requires Rethinking Generalization; Hastie et al, Surprises in High-Dimensional Ridgeless Least Squares Interpolation

Description: Identifying the right mathematical framework for understanding Machine Learning is among the most important open problems in STEM research today.

Pre-requisites: Real analysis & linear algebra.

Symmetry, representations, and invariants

Mentor: Do Kien Hoang (dokien.hoang at yale dot edu)

Primary texts: Symmetry, representations, and invariants, by Roe Goodman

Description: In this project, we will study basic invariant theory and representation theory of classical Lie group based on the first ten chapters of Goodman's Symmetry, representations, and invariants

Pre-requisites: Linear algebra and abstract algebra.

Conformal Field Theory

Mentor: Sri Tata (sri.tata at yale dot edu) & Sam Panitch (sam.panitch at yale dot edu)

Primary texts: Curriculum is open ended, could use the Big Yellow Book [di Francesco et al,  Conformal Field Theory] or various online resources.

Description: Conformal field theory (CFT) is the theory of quantized holomorphic functions on a surface. In two dimensions conformal transformation is an angle preserving map, which are represented by holomorphic functions. This theory has broad applications and deeply tied to much of mathematics [quantum groups, knot invariants, modular forms, etc] and physics [critical phenomena, string theory, quantum hall effect, etc.]. 

Feel free to contact sri.tata@yale.edu or sam.panitch@yale.edu for a consultation.

Pre-requisites: May need some decent Calculus, Complex Analysis, Fourier Analysis chops or alternatively Lie Algebra chops or a Physics Background depending on the route you’d want to take. We’ll be a bit flexible with the background, but we’re also trying to learn CFT so ideally this would be a kind of joint reading course where we all learn and synergize.

Propose your own project! (PYOP)

Description. You can get some inspiration from the following list of past DRP projects in different universities.

Fall 2022

Knots and physics

Mentor. Sri Tata (sri.tata@yale.edu)

Primary text. Knots and physics, by Louis Kauffman.

Description. In this project, we explore surprising connections between knots, and their invariants such as the Jones polynomial, and some concepts in physics.

Pre-requisites. Linear algebra and some abstract algebra. Willingness to imagine things in 3D.

Markov chains and mixing times

Mentor. Reuben Drogin and Haoyu Wang (reuben.drogin@yale.edu and haoyu.wang@yale.edu)

Primary text. Markov chains and mixing times, by David Levin and Yuval Peres.

Description. Mixing times quantify the rate at which a Markov Chain converges to its stationary state, i.e. how long it takes for a Markov chain to “randomize”. This concept comes up naturally and is important in many areas of mathematics, computer science, and machine learning. For instance “How many shuffles does it take to mix up a deck of cards?” is a mixing time question. We will start from the basics (definitions, classic examples) and cover most of the first part of the text by Levin and Peres.

Pre-requisites. Being comfortable with probability and combinatorics.

Propose your own project! (PYOP)

Description. Remember you can always propose a project of your own. You can get some inspiration from the following list of past DRP projects in different universities.

Spring 2022

Partial differential equation's greatest hits

Mentor. Reuben Drogin (reuben.drogin@yale.edu)

Primary text.  Partial differential equations by Fritz John, possibly supplemented by Lectures on partial differential equations by Vladimir Arnold and Partial differential equations by Lawrence Evans .

Description. A Partial Differential Equation is an equation involving an unknown function and its derivatives. Given the open-endedness of this definition, it is not surprising that PDE's are ubiquitous, appearing in differential geometry, dynamical systems, probability, physics, etc. This reading course would serve as an introduction to Partial Differential Equations centered around some of the "greatest hits". As PDE is such a broad field the precise topic selection and depth of study can be catered to a students interests and background, but a few examples are:


- The Laplace Equation and Harmonic Functions

- A bit of Harmonic Analysis and the Heat equation

- The Wave Equation and Maxwell's Equations

- Heisenberg Uncertainty Principle

- Calculus of Variations

- Wave-Particle Duality and the Hamilton-Jacobi Equations


Along the way students can also learn about Sobolev spaces, Maximal functions, topics in functional analysis and applications to PDE, aspects of dynamical systems, and other more technical or tangential aspects.

Pre-requisites. Measure theory and familiarity with functional analysis. Math 320 would suffice. This would also be a nice complement to Math 325.

The probabilistic method and combinatorics

Mentor. Haoyu Wang (haoyu.wang@yale.edu)

Primary text. The Probabilistic Mehtod by Noga Alon and Joel Spencer.

Description. The probabilistic method is a fundamental and powerful technique in combinatorics. Besides being mathematically interesting itself, it is widely used in theoretical computer science and statistics. One of the essences of the approach is the following: To show that some combinatorial object exists, we prove that a certain random construction works with positive probability. We will focus on various methods in probability and combinatorics, as well as algorithmic techniques with applications.

Pre-requisites. Being comfortable with probability, combinatorics, and real analysis.

Random walks on groups

Mentor. Fernando Al Assal (fernando.alassal@yale.edu)

Primary text.  Lecture notes by Giulio Tiozzo and other references as needed.

Description. Imagine yourself as a person randomly moving through an infinite group. Will you come back to where you started your walk, and perhaps visit every place in the group, or perhaps you will move away towards infinity in some sense? We will explore examples such as the integer lattice, SL_2 R, hyperbolic groups, amenable groups among others and see how properties of the random walk change in each of these.

Pre-requisites. Analysis (measure theory), linear algebra. Functional analysis would be good too. Probability theory is helpful but not necessary. Knowing what a group is.

Propose your own project! (PYOP)

Description. Remember you can always propose a project of your own. You can get some inspiration from the following list of past DRP projects in different universities.

Fall 2021

Plane algebraic curves

Mentor. Aaron Calderon (aaron.calderon@yale.edu)

Primary text.  Keith Kendig's A guide to plane algebraic curves (can be found through the Yale Library)

Description. Complex algebraic curves (which sometimes masquerade as Riemann surfaces, field extensions, or hyperbolic surfaces) are a fundamental object in mathematics, lying at the interface of algebra, analysis, and topology. This project will study perhaps the most classical examples of these, those arising as the zero set of a polynomial in two variables. The goal of this project is to get some hands-on experience working with plane curves and understand how some important notions of algebraic geometry (Bezout’s theorem, resolution of singularities, function fields, etc.) look in this setting. The book does not contain many complete proofs, so it will be the student’s job each week to flesh out details and work examples.

Pre-requisites. Complex analysis, rudimentary topology, abstract algebra (rings, ideals, field extensions). The student is not expected to have any familiarity with commutative algebra or algebraic geometry.

Random walks on groups

Mentor. Fernando Camacho Cadena (fernando.camachocadena@yale.edu)

Primary text. Random Walks on Reductive Groups by Yves Benoist and Jean-François Quint. Further references: An Introduction to Random Walks on Homogeneous Spaces by Benoist and Quint and An Introduction to Random Walks on Groups by Quint. Further references will be provided depending on the student's background and interest. All texts are freely available online.

Description. Say you are in some ambient space and are equipped with a group whose elements tell you how to move within it. By randomly picking elements from the group, you walk randomly through the space. The paths heavily depend on properties of the group and certain groups could lead to wild paths! One may then ask questions with the following flavours. After randomly walking for a long time,

Those are very interesting questions in their own. But they also have powerful application in various areas of math (which we will probably not get to). Some examples include homogeneous dynamics, which has strong connections to number theory; and the celebrated work of Maryam Mirzakhani on the geometry of surfaces.

The goal of the project is to understand these random walks on groups and explore some of the above questions. There are a lot of different directions to go in this area, so we can discuss and choose the one that interests you the most!

Pre-requisites. Linear algebra, measure theory, probability theory could be helpful but is not necessary. (Although groups are essential objects in this topic, knowing what they are is enough as we will mostly be dealing with familiar groups of matrices.)

Rational points on elliptic curves

Mentor. Aaron Calderon (aaron.calderon@yale.edu)

Primary text.  Rational Points on Elliptic Curves by Silverman and Tate (can be found through the Yale Library)

Description. From the viewpoint of algebraic geometry, Pythagorean triples are just rational solutions to the equation x^2 + y^2 = 1. Given an equation like x^2 + y^3 = 1, you could also ask for its rational (or integer) solutions; it turns out that this problem is much harder, and in general we can't find all of them! These types of problems are called *Diophantine,* and in this project we'll look at some of the simplest (yet still incredibly rich!) Diophantine problems, those associated with cubic equations.

Pre-requisites. Calculus and basic abstract algebra (groups, rings). Complex analysis would be nice but not necessary.

Stochastic processes

Mentor. Fernando Al Assal (fernando.alassal@yale.edu)

Primary Texts. Introduction to Stochastic Processes by Lawler; An Introduction to Stochastic Differential Equations by Evans; Online lecture notes by Lalley. 

Description. In this project we study random processes evolving with time! These objects are important in pure as well as applied math. On the one hand, we can study processes that evolve with a tick of a discrete clock, such as Markov chains — random processes whose evolution only depends on the previous instant. Examples include random walks and some ecological models. On the other hand, with more analytical machinery (or faith in such machinery) we can study processes that evolve continuously, such as Brownian motion, which models things such as the price of a stock and can also be used to prove theorems in complex analysis (!). 

Pre-requisites. Multivariable calculus and linear algebra. Measure theory relevant but optional.

Propose your own project! (PYOP)

Description. Remember you can always propose a project of your own. You can get some inspiration from the following list of past DRP projects in different universities.