RSA Encryption Cryptography

By Camille Clark, Layke Jones, Isabella Lane, Aza McFadden*, and Lizbeth Otero.

*Aza helped the group work through the problem set but was unfortunately unable to attend camp during the blog writing.

Cryptography is a field of coding and decoding information. It relies on the framework of number theory. Therefore, it can be used to connect theories as well as teaching others the fundamental properties of integers. Relevant number theory topics are modular arithmetic, prime factorization, greatest common divisor, and theorems such as the Chinese Remainder Theorem and Euler’s Theorem. This blog post will focus on the first three topics.

Continue reading

Elliptic Curve Cryptography

By Mukta Dharmapurikar, Anagha Jandhyala, Savanna Jones, and Ciara Renaud.

Have you ever wondered how your credit card number stays secure after shopping online? Every day millions of people’s personal information is entered online or stored in databases, where it seems like anyone could access it. However, a process called cryptography keeps theft from occurring.

Cryptography is the ancient art of keeping secret messages secure. Elliptic curve cryptography is one type of encryption that we spent the last two weeks learning about. It has some advantages over the more common cryptography method, known as RSA.

RSA relies on the difficulty of factoring very large prime numbers. Despite the current security, it’s feasible that one day a method could be invented that makes factoring large prime numbers realistic. In this blog post, we will be explaining the essential math behind how elliptic curves work and how they are used to encrypt messages.

Continue reading

Real World Cryptography

By: Shai Caspin, Natalie Bowers, Bryana Dorsey, Nia Pierce, and Cana Perry

Cryptography is the act of encrypting and decrypting codes. It’s used to pass secret messages and keep outsiders from accessing information. Math is used to help encrypt codes using different methods. One common methods is to use RSA encryptions, which uses prime numbers and mod functions to make deciphering impossible. RSA encryptions are so successful since factoring large numbers into their prime factors is incredibly difficult, and there is yet a way to do so quickly and efficiently. 

We were all very interested in learning more about cryptography since it incorporates everyday math with real-world problems and situations.

Continue reading

Network Science

By Cameron Farrar, Elizabeth Gross, Shiropa Noor, and Rebecca Rozansky

Girls Talk Math was an eyeopening experience to a brand new world of mathematics. Over the past two weeks, we have been introduced to multiple topics and related professions. We learned about: quantum mechanics, surface classification, knot theory, computing & dynamics, elliptic curve cryptography, RSA encryption, special relativity and the most interesting of them all- NETWORK SCIENCE!

During our time at Girls Talk Math, we learned about the wonders of network science and graph theory. The difficult part of this otherwise enjoyable journey? Mathematica. Mathematica is a software created to make you suffer, especially if you already know computer science (AHEM BECKY). Basically, we created graphs, did calculations and got confused on Mathematica. Typing out all the commands took ages. We’ll show you some examples as we go through the different concepts we explored. Don’t worry- once you spend some time on Mathematica, you’ll get used to it.

Continue reading

Quantum Mechanics

By Izzy Cox, Divya Iyer, Wgoud Mansour, Ashleigh Sico, and Elizabeth Whetzel.

Quantum Mechanics is the physics of molecular and microscopic particles. However, it has applications in everyday life as well. If someone asked you if a human was a particle or a wave, what would you think? What about a ball? What about light? Not so easy now, is it? It turns out that all of those things, and in fact, everything around us, can be expressed in physics as both a particle and a wave. This might seem a little unbelievable, but for now, let’s start with the basics.


Classical Physics

Although Classical Physics sounds like a complicated idea, it’s the most simple branch of physics. It’s what you think of when someone says “physics”. Classical Physics lays the basic foundation to Quantum Physics with a few basic laws.

Continue reading

Mathematical Epidemiology

By Camilla Fratta, Ananya Jain, Sydney Mason, Gabby Matejowsky, and Nevaeh Pinkney*.

*Nevaeh helped the group work through the problem set but was unfortunately unable to attend camp during the blog writing.

Mathematical Epidemiology explores the realm of mathematics applied to public health. It relies on modeling to use known information about certain scenarios regarding the spread of diseases and then uses it to predict future outcomes. By the end of the problem set, our group learned about the challenging process that comes with trying to predict population sizes in order to control the spreading of diseases. The equations that are faced in this branch of mathematics are at the heart of mathematical modeling.

Mathematical Models and Modeling

A mathematical model is an equation used to predict or model the most likely results to occur in a real-world situation.  We used these types of equations to model the spread of a disease in a population, tracking the flow of populations from susceptible to infected to recovered.  In real life scenarios, there are too many variables to fully account for, so we only were able to place a few in our equations. This made the models less accurate, but at the same time very useful to us in our problem set.  They gave us a good idea of how things worked in an actual epidemic and helped us to understand what mathematical modeling really is.

Continue reading

Network Science

By Myla James, Shania Johnson, Maya Mukerjee, and Savitha Saminathan.


Graph Theory

Here’s some definitions to help you understand our assignment:

Nodes – vertex/point.
Edges – lines connecting vertices.
Adjacent – two nodes (vertices) are adjacent if they share an edge (line).
Degree – number of edges adjacent to a particular node.

We started this problem set with learning about the difference between connected and disconnected graphs.

Connected Graph – able to travel from one node to any other through its edges.
Disconnected graph – more complex; it has components.
Components – parts of the graphs that are connected.

Continue reading


By Elizabeth Datskevych, Nina Hadley, Sabrina James, and Rachel Ruff

In our problem set for the classification of surfaces, we learned many things about dimensions, folding, and the shapes folding makes. First we learned about what a dimension is. The definition of a dimension in this math is the direction an object can go. For example a bird can go up/down, left/right, and back/forth. Next we learned about folding and twisting objects. Diagram A shows a square with arrows on its side, which are the directions to fold. When you fold you match the arrows according to if they look-alike. So when you fold Diagram A it makes a cylinder. Now Diagram B has one arrow pointing the opposite of the other so you would twist before connecting the sides. Diagram B makes a Mobius band. We could make other shapes using the arrows such as the Klein bottle, and the torus. This topic was very fun and cool and it is a subject everyone will enjoy!!!!!!!!!!!!!!!!!!!!!!!#girlstalkmath #girlsrock #blog2017

RSA Encryption Cryptography

By Divya Aikat, Helena Harrison, Annie Qin, and Quinn Shanahan

The definition of cryptography is the art of writing and solving code. However, over the last two weeks, we learned so much more than just this textbook explanation. While working together within our team, we explored many different aspects behind cryptography. By building off our individual strengths, we prepared ourselves for higher level mathematics. The following is a synopsis of the progress we’ve made over the past two weeks.

Continue reading