The proof attempt below is long, please consider it to be an attachment of sorts. The main content of the question is the introduction paragraph, and the proof attempt is my attempt to answer my question myself.
I know it's possible to define $\sin$ and $\cos$ (with either real or complex arguments) using $\exp$ and it's possible to define $\pi$ as the period of $\exp$ multiplied by $\frac{1}{2i}$ .
However, I'm curious how you would convince a skeptic that $\exp$ is periodic to begin with without appealing to the things that you are trying to build on top of it.
In particular, I don't want to use the identity $\exp(it) = \cos(t) + i \sin(t) $ and knowledge that $\sin$ and $\cos$ are both periodic.
I think I found a way to do it using the fact that $t \mapsto (-1) + \exp(it)$ has at least one positive root. I'm also using the fact that $\exp$ is multiplicative without proving it, largely out of space concerns.
I got somewhat stuck attempting to prove that $c$ (defined below) does in fact send at least one positive real to $1$ ... and ended up appealing to some notion of angle indirectly expressed in terms of the inner product.
I'm curious what the right way is to prove that $\exp$ is periodic, if you're planning to make that a foundational result that other things are built on top of.
----------------------------
Proof Attempt
First, a word on notation.
$$ \exp{x} \stackrel{\text{def}}{=} \sum_{k = 0}^{\infty} \frac{x^k}{k!} $$
$$ c(z) \stackrel{\text{def}}{=} \exp(iz) = \cos(z) + i\sin(z) $$
Let $\langle \cdot, \cdot \rangle$ denote the inner product of two complex numbers as vectors in $\mathbb{R}^2$ .
$$ \langle x, y \rangle \stackrel{\text{def}}{=} \begin{bmatrix} \Re(x) \\ \Im(x) \end{bmatrix} \cdot \begin{bmatrix} \Re(y) \\ \Im(y) \end{bmatrix} = \Re(x\overline{y}) $$
$$ \theta(x, y) \stackrel{\text{def}}{=} \frac{\langle x, y \rangle}{|x||y|} $$
Lemma #1 $c$ sends reals to the unit circle.
$$ |c(t)| = 1 \; \forall t \in \mathbb{R}$$
The negation leads to a contradiction.
$$ |c(t)| \ne 1 \tag{NG} $$ $$ |c(t)|^2 \ne 1^2 $$ $$ c(t)\overline{c(t)} \ne 1 $$ $$ \exp(it)\overline{\exp(it)} \ne 1 $$ $$ \exp(it + \overline{it}) \ne 1 $$ $$ \exp(it - it) \ne 1 $$ $$ \exp(0) \ne 1 $$ $$ 1 \ne 1 $$ $$ \bot $$
Lemma #2 the angle between $c(a)$ and $c(1+a)$ is constant for real $a$
$$ \theta(c(0), c(1)) = \theta(c(a), c(1+a)) \;\forall a \in \mathbb{R} $$ The negation is a contradiction. $$ \theta(c(0), c(1)) \ne \theta(c(a), c(1+a)) \tag{NG} $$ $$ \frac{\langle c(0), c(1)\rangle}{|c(0)||c(1)|} \ne \frac{\langle c(a), c(1+a)\rangle}{|c(a)||c(1+a)|} $$ $$ \langle c(0), c(1)\rangle \ne \langle c(a), c(1+a)\rangle $$ $$ \langle 1, c(1)\rangle \ne \langle c(a), c(1+a)\rangle $$ $$ \Re\left(\overline{c(1)}\right) \ne \Re\left(c(a)\overline{c(1+a)}\right) $$ $$ 2 \times \Re\left(\overline{c(1)}\right) \ne 2 \times \Re\left(c(a)\overline{c(1+a)}\right) $$ $$ \overline{c(1)} + \overline{\overline{c(1)}} \ne c(a)\overline{c(1+a)} + \overline{c(a)\overline{c(1+a)}} $$ $$ \overline{c(1)} + c(1) \ne c(a)\overline{c(1+a)} + \overline{c(a)}c(1+a) $$ $$ c(1) + c(-1) \ne c(a)c(-1-a) + c(-a)c(1+a) $$ $$ c(1) + c(-1) \ne c(-1) + c(1) $$ $$ c(1) + c(-1) \ne c(1) + c(-1) $$ $$ \bot $$
Lemma #3 The angle between $c(0)$ and $c(1)$ is non-zero.
$$ \theta(c(0), c(1)) \ne 0 $$
The negation leads to a contradiction.
$$ \theta(c(0), c(1)) = 0 \tag{NG} $$ $$ \frac{\langle c(0), c(1) \rangle}{|c(0)||c(1)|} = 0$$ $$ \langle c(0), c(1) \rangle = 0 $$ $$ 2 \times \langle c(0), c(1) \rangle = 0 $$ $$ 2 \times \Re\left( c(0)\overline{c(1)} \right) = 0 $$ $$ c(0)\overline{c(1)} + \overline{c(0)\overline{c(1)}} = 0 $$ $$ c(0)\overline{c(1)} + \overline{c(0)}c(1) = 0 $$ $$ c(0)c(-1) + c(0)c(1) = 0 $$ $$ c(-1) + c(1) = 0 $$ $$ \left(\sum_{k=0}^{\infty} \frac{(-i)^k}{k!}\right) +\sum_{k=0}^{\infty} \frac{(i)^k}{k!} = 0$$ $$ \sum_{k=0}^{\infty} \frac{(-i)^k + (i)^k}{k!} = 0 $$ $$ \sum_{k=0}^{\infty} \frac{(i^{-1})^k + (i)^k}{k!} = 0 $$ $$ \sum_{k=0}^{\infty} \frac{(i)^{(-k)} + (i)^k}{k!} = 0 $$ $$ \sum_{k=0}^{\infty} \frac{\overline{(i)^{k}} + (i)^k}{k!} = 0 $$ $$ \sum_{k=0}^{\infty} \frac{2\times \Re\left((i)^{k}\right)}{k!} = 0 $$ $$ 2 \times \sum_{k=0}^{\infty} [k \equiv_2 0] \frac{(-1)^{\frac{k}{2}}}{k!} = 0 $$ $$ 2 \times \sum_{k=0}^{\infty} \frac{(-1)^k}{(2k)!} = 0 $$ $$ \sum_{k=0}^{\infty} \frac{(-1)^k}{(2k)!} = 0 $$
But the LHS is positive because it's a monotonically decreasing alternating series whose first term is positive.
$$ \bot $$
Lemma #4 There is at least one positive real $b$ such that $c(b) = c(0) = 1 $
Okay, this step I'm a little stuck on. Intuitively, my argument is that $c$ has the intermediate value property and increasing $c$'s argument by $1$ moves you the same angular distance along the unit circle. Therefore, if you keep going in the positive direction you'll eventually pass $c(0)$ (which is $1$) again.
Lemma #5 Let $b$ be a positive number such that $c(b) = 1$, $\exp(bi) = 1$
$$ \exp(b) = 1 $$ The negation leads to a contradiction. $$ \exp(bi) \ne 1 \tag{NG} $$ $$ c(i^{(-1)}bi) \ne 1 $$ $$ c(b) \ne 1 $$ $$ \bot $$
Lemma #6 $\exp$ is periodic with period $bi$ .
Note that there is no guarantee that $b$ is the smallest positive value for which this holds.
$$ \exp(z+bi) = \exp(z) \;\forall z \in \mathbb{C} $$
The negation leads to a contradiction.
$$ \exp(z+bi) \ne \exp(z) \;\exists z \in \mathbb{C} $$ $$ \exp(z)\exp(bi) \ne \exp(z) \exists z \in \mathbb{C} $$ $$ \exp(z)\times 1 \ne \exp(z) \exists z \in \mathbb{C} $$ $$ \exp(z) \ne \exp(z) \exists z \in \mathbb{C} $$ $$ \bot $$