There are countless mathematical theorems and lemmata, some of which, obviously, depend on others.
My question is: how do we know that, say, Theorem $A_1$- which uses a result proved in Theorem $A_2$ which uses a result proved in ... which uses a result proved in Theorem $A_n$ which, in fact, relies on the fact that Theorem $A_1$ is true - doesn't make the proof of Theorem $A_1$ circular?
Essentially, what I'm saying is that, since there's no comprehensive list of all mathematical theorems, lemmata and corollaries (and what statements they rely on), how can we assume that no two theorems will be circular (not directly- but down a long chain of theorems)?
If I'm not articulating myself properly, please ask me to elaborate. Thanks
The shortest answer is this: because theorem $A$ can only be proven using theorem $B$ if theorem $B$ is already proven. This way, your circular chain can never happen, since $B$ can only be proven using already proven theorems, meaning $A$ cannot be used to prove neither $B$ nor any theorems used in the proof of $B$ (or any theorem used in the proof of a theorem used in the proof of a theorem used in the.... .... used in the proof of $B$)