Теорија на сингуларност