Discuss theories of mathematical realism

Investigate the nature of mathematical knowledge and its philosophical implications. Discuss theories of mathematical realism, nominalism, and intuitionism, and analyze philosophical questions concerning the existence, objectivity, and applicability of mathematical entities.