Paul Ernest is a contributor to the social constructivist (see social constructivism) philosophy of mathematics. Ernest's philosophical sources are the later works of Ludwig Wittgenstein and the fallibilism of Imre Lakatos. This social constructivist philosophy claims that both the theorems and truths of mathematics, and the objects of mathematics, are cultural products created by humans.