If we consider a curve with infinitely many distinct lines of reflectional symmetry, we generally think of a circle. However, can we prove that the circle is the only finite plane curve that has infinitely many lines of symmetry, or do more such curves exist? (I am not exactly certain of a formal term to describe this, but by "finite," I mean that the curve does not go to infinity at any point, i.e. for all $(x,y)$ on the curve, there exist some real numbers $a$, $b$, $c$, and $d$ such that $x\in[a,b]$ and $y\in[c,d]$; thus lines do not count as "finite" curves.)
So far, I have considered two possibilities for showing that circles alone have this property, but neither formally proves that circles are the only ones. The first is that finite plane curves with infinite reflectional symmetry will have a locus of points that are equidistant from some "center" (intersection point of two or more lines of symmetry), and I think that only a circle satisfies this property. The second is that a finite curve with any lines of reflectional symmetry can be divided into congruent parts by lines of symmetry:
However, the pieces must be congruent no matter how many cuts are made in order for the curve to have reflectional symmetry. Therefore, the curve must possess infinite rotational symmetry too, because any "piece" (formed by the lines of symmetry) rotated onto any other piece must match. Otherwise, the pieces would intersect at a finite number of points. However, intersecting at a finite amount of points implies that another line of symmetry will cut the curve into non-congruent pieces, and thus it cannot have infinite reflectional symmetry. For example, we see curve A from earlier intersecting itself, showing that it does not have infinite rotational, and consequently reflectional, symmetry:
Only a circle, such as curve B, avoids such finite intersections.
Can either of these two demonstrations be formalized, or is there some other way to prove or disprove it? Any college-level answers are fine, but I would appreciate simpler answers.


Claim 1. Let $\ell_1,\ell_2,\ell_3$ be three line in the plane that do not intersect in a single point. Then the only bounded subset of the plane that is symmetric to all three lines is the empty set.
Proof. If two of the lines are parallel, then the composition of the reflections at them is a translation. A non-empty bounded set cannot be translation-invariant.
So we may assume that the three lines surround a triangle $\Delta$. Let $O$ be an interior point of $\Delta$. Let $S$ be a non-empty and bounded and symmetric with respect to the $\ell_i$. Then the closure $\overline S$ also has these properties and additionally is compact. Let $A\in S$ be a point at maximal distance from $O$. Consider the line $OA$. The ray starting at $O$ and not containing $A$ is not contained in in $\Delta$, hence intersects some $\ell_i$. Then $O$ and $A$ are in the same half plane determined by $\ell_i$, which implies that the reflection of $A$ at $\ell_i$ is further away from $O$ than $A$ - contradiction. $\square$
Claim 2. Any non-empty compact set that is symmetric with respect to reflections at infinitely many lines is the union of concentric circles (with radius $0$ allowed).
Proof. As a consequence of claim 1, we need only consider the case of infinitely many axes of symmetry passing through a common point $O$. Let $C$ be our symmetric compact set, $A\in C$ a point, and $S$ the circle around $O$ through $A$. We need to show $S\subseteq C$. Assume $X\in S\setminus C$. As $C$ is compact, there is $r>0$ such that the $r$-ball around $X$ is disjoint from $C$. The intersection of this ball with $S$ is an arc $\widehat{X_1X_2}$ subtending some angle $\angle X_1OX_2=\alpha$. Pick a natural number $n>\frac{4\pi }{\alpha}$ and consider a regular $n$-gon inscribed to $S$. Among our infinitely many symmetry axes, we find two that intersect the same edge of this $n$-gon. Then the angle between these axes is $\le \frac{2\pi}n<\frac\alpha2$. The composition of their reflection is then a rotation by an angle $<\alpha$. After finitely many applications of this rotation, $A$ is transported into our arc $\widehat{X_1X_2}$, contradiction. $\square$
Corollary. The only bounded curve with infinitely many refection symmetries is the circle.
Proof. By claim 2, (the closure of) the curve must be the union of concentric circles. This is a curve only if it is actually a single circle. $\square$