The teacher can seldom afford to miss the questions: What is the unknown? What are the data? What is the condition? The student should consider the principal parts of the problem attentively, repeatedly, and from from various sides.
George PolyaIf you have to prove a theorem, do not rush. First of all, understand fully what the theorem says, try to see clearly what it means. Then check the theorem; it could be false. Examine the consequences, verify as many particular instances as are needed to convince yourself of the truth. When you have satisfied yourself that the theorem is true, you can start proving it.
George PolyaIn the "commentatio" (note presented to the Russian Academy) in which his theorem on polyhedra (on the number of faces, edges and vertices) was first published Euler gives no proof. In place of a proof, he offers an inductive argument: he verifies the relation in a variety of special cases. There is little doubt that he also discovered the theorem, as many of his other results, inductively.
George PolyaYou should not put too much trust in any unproved conjecture, even if it has been propounded by a great authority, even if it has been propounded by yourself. You should try to prove it or disprove it.
George PolyaThe future mathematician ... should solve problems, choose the problems which are in his line, meditate upon their solution, and invent new problems. By this means, and by all other means, he should endeavor to make his first important discovery: he should discover his likes and dislikes, his taste, his own line.
George Polya