I am always confused about this: When I am writing a paper I would like to first provide the big picture and then address some detail issues. On the other hand, I think it's common knowledge that one should not reference something which will be introduced only after the reference.
For me these tow statements are conflicting each other.
My concrete problem is that I would like to first state the Theorem, then prove it using a some technical lemmas which are introduced later in the manuscript.
Since the proofs are not too long, I do not like to put them in a separate proof section.
How do you usually deal with this top-down vs. bottom-up dilemma?
I've seen this handled several different ways:
I guess it depends to some extent on how applicable the lemmas are. Could they be of use for any other problem, or are they inextricably linked to your one theorem?