UROP Research Mentor Project Submission Portal: Submission #1117

Submission information
Submission Number: 1117
Submission ID: 20181
Submission UUID: 81ef839b-078e-4603-bbf1-b80361048ec0

Created: Tue, 08/12/2025 - 08:19 PM
Completed: Tue, 08/12/2025 - 08:19 PM
Changed: Thu, 09/25/2025 - 12:53 PM

Remote IP address: 217.180.196.112
Submitted by: Anonymous
Language: English

Is draft: No

Research Mentor Information

Alexander Reznikov
He/His
Dr.
areznikov@fsu.edu
Faculty
Arts and Sciences
Mathematics
{Empty}

Additional Research Mentor(s)

{Empty}
{Empty}
{Empty}
{Empty}
{Empty}
{Empty}
{Empty}
{Empty}

Overall Project Details

*** Gradient descent method for potential energy of four equal charges
Potential theory, real analysis, optimization
Yes
1
Mathematics, statistics, physics, computer science, engineering
On FSU Main Campus
{Empty}
Partially Remote
7
Flexible schedule (Combination of business and outside of business. TBD between student and research mentor.)
Imagine placing four electrons on the sphere of radius 1 (a common beast in a Calculus class). They will repel each other, and therefore move along the sphere. They will stop moving when they reach an "equilibrium state"; mathematically speaking, when their potential energy is minimized. Unfortunately, the word "minimized" has different meanings in pure math vs the real life. In reality, this stable state can be reached at a critical point of the potential energy (the difference between a critical point, a local minimum and a global minimum is a common Calculus 3 problem).

For the project, I propose to collect numerical evidence for the following conjecture: unless the four electrons were placed in a very unfortunate locations, they will reach the stable state at the global minimum of the potential energy. Specifically, they will arrange themselves in the vertices of a regular pyramid.
The main task will be to develop an efficient script implementing the gradient descent method for a specific "potential energy" function.

The efficiency of the script can be evaluated as follows: the same question can be asked in a more general setting (for example, in higher dimensions), when the number of variables grows. The script is expected to be adaptable to those settings.
Required: good knowledge of the first half of Calculus 3
Recommended: knowledge of a common programming language, such as C or Python.

The project can be viewed as a learning opportunity to better learn such a language.
The main point in my mentoring philosophy is fostering independent work of a student and teaching the student to come up with ideas, problems, and their solutions on their own.
{Empty}
No

UROP Program Elements

Yes
Yes
Yes
Yes
{Empty}
2025
https://cre.fsu.edu/urop-research-mentor-project-submission-portal?token=91ayh55k6hUAgb7uGp4sioFocPyLCV7b3u0_eibv3H8