<p>
[quote]
math majors seem to be the only ones that actually discourage people.
[/quote]
</p>
<p>Yeah, and Caltech's pretty much the only school where you'll visit and students will tell you "Don't go here. It's too hard!" (I actually got this at Chicago, too.) Why do these comments only happen at very difficult institutions? Because they want to give you a little warning before you come in and think you can do it, and then notice that you're nowhere near the level of the other students at the institution and have to drop out/transfer. This is exactly why students in quantitative fields discourage students from joining this field -- we're just giving a huge warning... and considering that the student doesn't think he's any good at math, it was intended to be a humongous warning sign. The simple fact is that math is hard, and many don't realize this until they get into college, even if they did do really well in their calculus classes in high school. If you do not have a natural ability for mathematics (something that the OP apparently lacks), you won't go very far in this field. Period.</p>
<p>
[quote]
all i'm saying is that it's incredibly unreasonable to post a real analysis problem set and say "see, math is just too hard for you. now go away." of course it's hard! it's a 400 level class in most schools and you're talking to a guy with <em>maybe</em> 1 or 2 calc classes under his belt. it's like telling a prospective foreign language major to write you a 15-page paper on french literature in french with only a HS background in the subject.
[/quote]
</p>
<p>All of the math majors that I know have taken real analysis in their first or second year. Thus, it's not that far advanced if you're a math major. The reason I'm specifically choosing analysis is that it's a required course for any kind of math major -- at my school, real analysis is a prerequisite for many applied mathematics courses. Any institution without such a policy is clearly not a very good institution, as without real analysis, you really can't do anything in mathematics.</p>
<p>High schoolers looking to go into mathematics should see this stuff as soon as possible. Mathematics in high school is pretty much all calculation -- mathematics in college is pretty much all theory. If you have trouble doing calculation in AP classes (which are very easy), you're going to have trouble in college. And if you have trouble dealing with variables, then you're not going to be able to do anything involving delta-epsilon, which is what most calculus and analysis courses revolve around. See my logic? Usually if a student looks at it and it seems hard (not in the sense that the student doesn't know how to DO the material, but in the sense that the student looks at it and says something to himself such as "Oh... I couldn't really comprehend delta-epsilon in Calculus" or "I'm not very good in dealing with variables or arbitrary numbers"), then in most cases, it will be hard for the student.</p>
<p>Even as a math major, I've never had any experience with stuff such as algebraic topology, but having seen the material, I know that it's something that is definitely feasible for me, even if I don't know how to solve the problems or do the proofs. If someone showed me a course that looked heavily dependent upon graph theory or combinatorics, which, unfortunately, my experiences have shown me I am not skilled in, I would immediately see that that class was not appropriate for me.</p>