2 The building blocks of pure mathematics - sets and logic

To be able to prove mathematical results, we need two ingredients - the setting in which we are doing maths; and the logical reasoning we use to do maths.