I have been thinking about the axiomatization of geometry, and I don't know one thing. Imagine you are defining triangles:
Definition [Triangle]: A triangle is a polygon with 3 sides.
In this case, is it required to define $3$ (and, by extension, $\mathbb{N}$)?
Edit: Maybe I should explain myself more clearly. What I am doing is the following: I have the definition of triangle, now what do I have to define previously so that the definition can be completely understood? In this case, it is clear that I must define what a polygon is and what is a side/vertex of a polygon. I'm wondering whether I have to define "3", but I am not complaining specifically with number 3, it just happens that it is the number I needed to use in this case.