Its kind of frustrating because of the amount of time it takes. I am just normal with more of curiosity in maths and mainly its applications to what I am doing. I would like to know whether its normal and want to hear member experiences.
How many problems do you feel this way about? If it's only an occasional problem then it's perfectly normal. If it's every other problem, then you may not have a good enough grasp on the subject matter.
And if you're really having trouble, just post it up here! You've got the combined force and knowledge of the Internet at your back, man!
I would suggest that he does not do this. Not being able to solve a problem and thinking about it for days (or weeks) is healthy. In my experience the problems you learn the most from are the ones you're having a hard time with. After having giving it some serious thought and effort you can of course ask for suggestions, but sometimes it's good to get stuck on problems even if it can be frustrating. At some point you will reach a level were you can't just ask an older student/professor/forum member who took the course earlier because you're doing real-life work or original research.
I realize I may have inadvertently been discouraging you from discussing problems and that is not my goal at all. You should definitely discuss them with other people, just not every problem and not always before you've spend 5min on it yourself. I have seen one too many cases of students totally incapable of thinking a thought for themselves because they can get the answer handed to them (I think study groups can be dangerous in this respect). While a traditional educational system judges you by your ability to get answers correct realize that the goal is to learn, not to answer as many problems as possible. Sometimes working 4-hours on what should have been a 30-min problem is what makes the concepts finally click.
nascentmind said:
Sometimes I get more ideas and sometimes I get hints from these other problems. The problem is that people start pointing saying I am not focusing on one thing at a time or there is not much progress on anyone thing. How do you get around this?
A couple of points:
1) Who are these people? Are they parents, fellow students or friends trying to help you? Are they teachers trying to guide your study habits? No matter what remember that it's ultimately up to you. I don't remember who said it, but a famous quote goes along the lines of: "I have never let my education get in the way of my learning". This is the right approach to have. If you really feel you're doing things in a way that maximizes learning, then I don't see why you should let their opinions get in the way. Just tell them that this is the most efficient method for you.
2) Maybe you should consider what they're saying. Working on 3-4 problems at once can get inefficient. When you say at the same time what exactly does that mean? You should probably spend at least 10min continuously on one before moving on, but really I don't see an issue with going from one problem to the next. Also if you're able to draw parallels and make connections, then chances are good that you're understanding the material.
I used to do math competitions where you got 4.5 hours for 3 problems. My approach to this was usually to use the first 45min by working on each problem for 15min. This would allow me to get a feel for all the problems. What approaches definitely didn't work. What approaches likely were to be used. Keeping all this in my head greatly increased my efficiency as I found that while working on one problem I might get ideas for the others. However I also learned that too frequent task switching was a bad idea. If you got stuck on a problem it was all too easy to switch problems. This is fine as long as you have approachable problems to attempt, but once you're only working on hard problems you need to commit to thinking for a while on one problem or you're never going to get anywhere.
These are of course my personal experiences and yours may differ, but remember that too frequent task switching is inefficient. However there is nothing wrong with having a couple of problems in the back of your hard. Some mathematician (I'm not sure who, but it may have been Erdos) said that you should always keep a couple of problems you're working on in the back of your head. Then whenever you hear about a new technique you can try it.
EDIT:
And to actually answer your question I just used 9 days working on an algebra problem I had thought of myself. I then shared it with a grad student doing research in algebraic topology who said that it was trivial because of some incredibly easy argument (basically boiling down to some corollaries of the Sylow theorems on the factorizations of certain subgroups as a product of Sylow p-groups). I was a bit ashamed because I felt I should have been able to tackle it, but at the same time now I feel it helped both my problem solving skills and my understanding of that area of algebra.
I spend 3-14days working on a problem 1-2 times a month. After that I either put it aside to revisit it later or try getting some feedback from others.