Euclids Elements Euclid's Elements epitomise an enormously important insight of Greek philosophy: firstly, you must agree on the definitions of the key terms you are going to discuss, otherwise, your discussion will just go around in circles. Secondly, you must agree on the logical principles which bind those definitions together [the axioms], otherwise, again, your discussion will go around in circles.
Once you have agreed the definitions of the key terms, and the logical rules by which they can be manipulated, you can go on to elaborate theorems (ie knowledge).
This is true for ALL branches of science and mathematics, and just as much today as it was two and a half millennia ago.
With regard to mathematics, there are three axiom sets you need to be familiar with (and unfortunately, few mathematicians are really familiar with any of them).
1. The Peano/Dedekind axioms of arithmetic.
2. The axioms of mathematical logic.
3. The axioms of set theory.
By the way, Euclid's Elements orginally included no diagrams. Its arguments were entirely based on logic.