Investigate the principles of non-Euclidean geometry and its implications in modern mathematics. Understand how these concepts are applied in both theoretical and practical contexts, such as in the theory of relativity.