The subject of this thesis is a position in the philosophy of mathematics - defended by Bob Hale and Crispin Wright - known variously as neo-Fregeanism, neo-Logicism or abstractionism, and which claims that knowledge of mathematical objects can be based on principles - known as abstraction principles - which are in important respects like definitions of mathematical language. In the thesis, I make a distinction between two ways in which the abstraction programme might be carried out. These are the standardly defended static view, according to which abstraction principles can used to discover previously unrecognised objects lying within some fixed domain of quantification. The second is an expansionist view, according to which abstractio...