https://journals.library.columbia.edu/index.php/cjum/issue/feed Columbia Journal of Undergraduate Mathematics 2025-09-22T21:24:01+00:00 CJUM Editors columbiajournalofundergradmath@gmail.com Open Journal Systems <p><span style="font-weight: 400;">The primary goal of the Columbia Journal of Undergraduate Mathematics is to provide undergraduate readers with high-quality, accessible articles on challenging topics, or novel approaches to teaching more familiar concepts. Articles published are purely expository; we do not accept research papers. Most range from 5 to 15 pages in length, with the primary exceptions being senior theses written by students at Columbia and other universities alike. The journal also accepts and publishes mathematical artwork with clear pedagogical value.</span></p> https://journals.library.columbia.edu/index.php/cjum/article/view/14296 Demystifying Compactness 2025-09-22T16:07:48+00:00 Emory Sun es4058@columbia.edu <p>We explain how to think about and use the open cover definition of compactness through several examples. In particular, we argue that compactness should be thought of as a finiteness condition which is algorithmic in nature.</p> 2025-09-22T00:00:00+00:00 Copyright (c) 2025 Emory Sun https://journals.library.columbia.edu/index.php/cjum/article/view/14294 Multiplicative Weights: An Elegant Application to Maximum Flow 2025-09-22T15:57:45+00:00 Chon Hou (Jophy) Ye jophyyjh@gmail.com <p>Multiplicative weights is a class of meta-algorithms commonly found in learning theory. It typically carries out several rounds of queries to oracles/agents, each time learning weights in an online manner given feedback from the current system to capture proficiency of them. It has found its use in game theory, machine learning, fast algorithms for optimization, etc. We begin with the classical example of multiplicative weights weighted majority. In the second part, we will see a delicate usage of multiplicative weights for approximating the maximum network flow, a well-known problem in theoretical computer science with many practical usages, accompanied by visualization from our simulation. The algorithm approximates maximum flow by repeatedly solving a related, computationally easier problem, the electrical flow of a circuit, whose parameters are derived from multiplicative weights. Multiplicative weights come in to adjust the resistances of the circuit online so that edge capacities are gradually obeyed. It is an elegant piece of work drawing insights<br />from learning theory, physics, numerical methods, and theoretical computer science.<br />This journal is intended for undergraduate readers broadly interested in mathematics and theoretical computer science, who have developed some mathematical maturity and are familiar with basic algorithms.</p> 2025-09-22T00:00:00+00:00 Copyright (c) 2025 Jophy https://journals.library.columbia.edu/index.php/cjum/article/view/14297 Exploring Parking Functions: Poset and Polytope Perspectives 2025-09-22T16:11:38+00:00 Yan Liu yanruliu18@gmail.com <p>This paper provides an exploration of parking functions, a classical combinatorial object. We present two viewpoints on their structure and properties through poset of noncrossing partitions and polytopes.</p> 2025-09-22T00:00:00+00:00 Copyright (c) 2025 Yan Liu https://journals.library.columbia.edu/index.php/cjum/article/view/14295 Elliptic Curve Cryptography: Secure Digital Communication 2025-09-22T16:03:08+00:00 Kian Kyars kkyars@ualberta.ca <p>The goal of this article is to explain the basic operations of elliptic curves in modular arithmetic. Knowing the principles behind elliptic curves is important for understanding the cryptographic security they provide. The widespread use of elliptic curves in cryptocurrencies and devices of the Fourth Industrial Revolution, both defining movements of our day, demonstrates its real-world significance. The target audience is early-year undergraduate students. We include appropriate formulas and figures to present elliptic curves both mathematically and geometrically. We conclude by illustrating elliptic curve applications in cryptography.</p> 2025-09-22T00:00:00+00:00 Copyright (c) 2025 Kian Kyars