### Abstract

Singularity theory has wide applications to several areas of science such as optics, robotic and computer vision, and interacts with several areas of mathematics, among which we highlight the algebraic geometry and algebraic topology, commutative algebra, differential and affine geometry, the qualitative theory of ordinary differential equations, dynamical systems, and bifurcation theory.…