We meet every Thursday at 1 p.m. in 241 Altgeld Hall.
This famous computational number theory (and cryptography) problem is called the discrete log problem, formally stated as: Let $G$ be a cyclic group. Given $g,h \in G$, find a positive integer $x$ such that $g^x=h$.
We first motivate this problem with a real-world scenario, then discuss the following methods for solving it: Shanks' Baby-Step Giant-Step, Pollard's-rho, Pohlig-Hellman, and Index Calculus. Don't let all these names scare you! They are quite simple to understand, requiring only some elementary number theory and group theory. We even illustrate with examples (it is summer, after all). Finally, we discuss ways to improve these methods (this part will include some more advanced stuff for the die-hards).
| 6 |
| -3 |
| -2 |
| 1 |
is in the null space of the "prime-Hankel" matrix:
| 2 | 3 | 5 | 7 |
| 3 | 5 | 7 | 11 |
| 5 | 7 | 11 | 13 |
| 7 | 11 | 13 | 17 |