The way I used to be getting it was that circular reasoning occurs when a proof contains its thesis within its assumptions. Then, everything such a proof "proves" is that this particular statement entails itself; which is trivial since any statement entails itself.
But I witnessed a conversation that made me think I'm not getting this at all.
In short, Bob accused Alice of circular reasoning. But Alice responded in a way that perplexed me:
Of course my proof contains its thesis within its assumptions. Each and every proof must be based on axioms, which are assumptions that are not to be proved. Thus each set of axioms implicitly contains all theses that can be proven from this set of axioms. As we know, each theorem in mathematics and logic is little more than a tautology: so is mine.
Not sure what should I think? On the one hand, Alice's reasoning seems correct. I, at least, can't find any error there. On the other hand, this entails that... Every valid proof must be circular! Which is absurd.
What is a circular proof? And what is wrong with the reasoning above?
All reasoning (whether formal or informal, mathematical, scientific, every-day-life, etc.) needs to satisfy two basic criteria in order to be considered good (sound) reasoning:
The steps in the argument need to be logical (valid .. the conclusion follows from the premises)
The assumptions (premises) need to be acceptable (true or at least agreed upon by the parties involved in the debate within which the argument is offered)
Now, what Alice is pointing out is that in the domain of deductive reasoning (which includes mathematical reasoning), the information contained in the conclusion is already contained in the premises ... in a way, the conclusion thus 'merely' pulls this out. .. Alice thus seems to be saying: "all mathematical reasoning is circular .. so why attack my argument on being circular?"
However, this is not a good defense against the charge of circular reasoning. First of all, there is a big difference between 'pulling out', say, some complicated theorem of arithmetic out of the Peano Axioms on the one hand, and simply assuming that very theorem as an assumption proven on the other:
In the former scenario, contrary to Alice's claim, we really do not say that circular reasoning is taking place: as long as the assumptions of the argument are nothing more than the agreed upon Peano Axioms, and as long as each inference leading up the the theorem is logically valid, then such an argument satisfied the two forementioned criteria, and is therefore perfectly acceptable.
In the latter case, however, circular reasoning is taking place: if all we agreed upon were the Peano axioms, but if the argument uses the conclusion (which is not part of those axioms) as an assumption, then that argument violates the second criterion. It can be said to 'beg the question' ... as it 'begs' the answer to the very question (is the theorem true?) we had in the first place.