It should be easy to accept that the length is an additive attribute. That is, if two segments $\ell_1, \ell_2$ are adjacent, then the length of both glued one after the other is $l(\ell_1 \cup \ell_2) = l( \ell_1) + l( \ell_2)$ as long as they do not overlap on a set of measure larger than zero. It is not different for two pieces of arc being next to each other. Then for any union of arcs, one-after-the-other $l (\cup_{i=1}^n s_i)=\sum l(s_i)$, and if they all arcs have the same angle $\theta$, they should
have the same length $l(S_{\theta})$(all arcs with the same angle are congruent). So $l( \cup_{i=1}^n s_{\theta_i}) = n l(s_{\theta})$ . Now, for the moment think of an angle $\theta=2 \pi/n$. Then for any angle of the form $\theta=2\pi/n$ we have $n \theta = 2 \pi$, and then:
\begin{equation}
l( \cup_{i=1}^n S_{\theta,i}) = n l(S_{\theta})= l(S_{2 \pi}) = 2 \pi r,
\end{equation}
where we accept that the whole circumference is $2 \pi r$, and
$\cup_{i=1}^n S_{\theta,i}$ is the union of $n$ congruent arcs into the circle. We then remove the $i$ index after passing to summation since congruent arcs have equal lengths.
From here
\begin{equation}
l(S_{\theta})= \frac{2 \pi r}{n} = \theta r.
\end{equation}
This is good for $\theta$ of the form $2 \pi /n$. Since $l$ is additive
then this should be good for any angle of the form $2 \pi p /q$, with $p$ and $q$ in $\mathbb{Z}$ with $q \ne 0$. If $2 \pi/\theta$ is irrational, then
this irrational is a limit of a sequence of rational numbers, all of them providing the identical equation $l(S_{\theta}) = \theta r$, so in the limit this equation is valid as well, since the length operator is continuous.
More generally, a function $f$ is linear if:
- It is homogenous, $f(s x) = s f(x)$.
- It is additive $f(x+y)= f(x)+f(y)$.
It is easy to show that for functions $f:\mathbb{R} \to \mathbb{R}$,
homogeneity implies additivity, and so to show linearity it is enough to show homogeneity. In larger spaces (functions of several variables) this is not true. The typical counter-example is a median filter.
The question is; when 2 implies 1, for functions of one variable?
The answer is continuity. If the function is continuous 2 implies 1 and the proof is almost a repetition of the proof above. The interesting and almost unbelieveble fact is that if the continuity hypothesis is removed, the graph of a function $f :\mathbb{R} \to \mathbb{R}$, is dense in $\mathbb{R}^2$. That is, any point of $\mathbb{R}^2$ is as closed as we want to the graph of $f$. This is proved in the following link:
Additive single variable functions
Why is this important on this problem? If the function is linear it is
of the from $f(x)=a x$, with some constant of proportionality $a$.
Since for the arc function $f(2 \pi)= 2 \pi f(1) =2 \pi r$, then
$f(1)=r$, here 1 is units of radians, and BTW, this is the definition
or a radian, note that this definition does not account for the proof shown here. Then $f(\theta)=\theta f(1) = r \theta$.
That the arc length function $f=l$ is continuous, can be proved easily from the monotonicity and additivity of the arc length .
It is interesting that this problem is similar to that of the area of a lune (or biangle) in a sphere being directly proportional to $\theta$ with $2 r^2$ being the constant of proportionality and $\theta$ is the dihedral angle of the lune.
This problem (of the lune) is usually approached either as a postulate or referred to Euclid's Elements for a proof. Of course when we say Euclid we can not think of formal arguments such as those used above.