Geometry over finite fields (Michael Wills, J.D. Quigley): Many familiar objects from geometry can be described using polynomial equations. For instance, the unit circle is the set of points in the xy-plane such that x^2+y^2-1=0, while the equation x^2-y^2-1=0 describes a hyperbola. In this project, we will study polynomials in exotic contexts for arithmetic called “finite fields”. One motivation to investigate this kind of geometry comes from “coding theory”, which is the mathematics of how to make digital messages resistant to random noise. We will try to understand the geometry of solutions to polynomial equations over finite fields and how they can be used in digital communications, both by hand and with computer algebra software. Prerequisites: MATH 1210/1310
Zome and polyhedra (Brandon Shapiro): The Zome toolkit makes it easy to build toy models of polyhedra, 3 dimensional solid shapes like cubes and pyramids built out of polygons on the outside. Using the Zome pieces, we can show why there are only 5 polyhedra whose faces are all the same shape, and also why in the fourth dimension there are only 6 shapes with the same kind of property. We will explore the geometry of shapes we can build using Zome, such as angles, counting faces of solid shapes, symmetries, knots, and/or many other possibilities. No prerequisites needed, though in previous semesters some comfort with trigonometry has been helpful.
Billiards and Translation Surfaces (Lam Nguyen , Oliver Wang): If a billiards player hits a ball in a particular direction, will it eventually drop in a pocket, and if so, after how many bounces? Questions like this one are the subject of mathematical billiards, and answering them surprisingly requires us to connect multiple branches of math including geometry, number theory, and linear algebra. In this project, we explore how examining billiards naturally leads to the geometric notion of translation surfaces, and we investigate the properties of flows on theses surfaces. There are no prerequisites for this project; just curiosity and the eagerness to visualize and draw cool pictures.
Computer graphics and Robotics (Bakhyt Aitzhanova): We will learn a standard method for solving the forward kinematic problem for a given robot “arm”. The forward kinematic problem is a fundamental concept in robotics and computer graphics that involves determining the position and orientation of the end-effector (or the tip) of a robot arm based on its joint parameters.