Where can I learn advanced Mathematics?

In summary, as a 13-year-old interested in advanced mathematics for computer programming, it is recommended to focus on basic algebra, geometry, and trigonometry, as well as physics and projective geometry. Additional resources such as Khan Academy, books on game development and physics, and Open Source Physics are also suggested. It may also be helpful to learn about set theory and formal logic. These foundational skills will not only improve your understanding of advanced concepts, but also give you a head start in future subjects.
  • #1
Ottahhh
6
0
Hi, I'm 13 and wondering where I can learn this more advance Mathematics.
Before you start thinking to your self "Well this little blighter must not pay attention at school!", I should probably explain why that statement would be invalid.
You see, the Mathematical curriculum for my educational year group (Year 9) is rather controversial for a cynical being, such as my self. All they care about is getting you through exams and that's it. I'm a Computer Scientist, but Maths is my weak point and let's me down when it comes to programming games etc.
I'm looking for Math skills above the Pythagorean Theorem as that is the sort of stage I'm at now and I want to expand my learning by studying more advanced Maths out of school to help me with the Math required in my computer programming and I also want to make Maths a bit of a hobby of mine.
Any help is appreciated but sarcastic comments are not.
Thank you for reading.

Josh, 13.
 
Physics news on Phys.org
  • #2
You're only 13, which is fine, but it means that your math options tend to be quite limited. Basically, the only thing which you can do now is to study the standard curriculum in your free time.

This entails:
- Basic algebra: This is extremely boring, but very important. If you feel only a little bit uneasy when asked to solve

[tex]
\left\{
\begin{array}{c}
2x+4y=5\\ 3x+y=0
\end{array}
\right.
[/tex]

or

[tex]x^2-3x+5=0[/tex]

then you need to practice more. Such things are the very basics and you have to be very comfortable with them (even though it's boring).

If you know algebra, then you can go to geometry. Geometry will definitely help you program games. You'll learn about equations of lines, slopes, intersection of lines. These are all essential when drawing something on a computer screen.

If you know geometry, then you can do trig. This will also help you in programming games. Basically, everything that involves circles and triangles will involve trig. So being able to work with it is quite important.

It would also be wise if you could study some physics (kinematics in particular). If you wish to simulate things like an apple dropping or a car moving or a cannonball launching in the air, then kinematics will be very helpful.

You should also check out things like projective geometry and linear algebra (matrices). You can learn these things after you taught yourself geometry. They are extremely helpful in programming, but perhaps a little difficult.

Ottahhh said:
Any help is appreciated but sarcastic comments are not.

Just report these comments, please.
 
  • #3
Hi, I think its great your taking an interest in learning and trying to find new things to learn.

Have you tried asking at your school to see if they can provide you with more material? Or perhaps the public library has some books on maths, or even better, game development (I have an interest in that mayself)

If you enjoy having short lectures, try Khan Academy : http://www.khanacademy.org/ - Some of it is pretty advanced but if you work hard eventually you will get there and your brain will thank you for it.

Good luck!
 
  • #4
I like the book Math 1001 by Prof Elwes. It introduces many current math topics in bitesize chunks far beyond simple algebra. Ideas to play with.

https://www.amazon.com/dp/1554077192/?tag=pfamazon01-20

There's also the math behind origami paper folding that pretty interesting. Some people have discovered that origami can solve many of the ancient conundrums like trisecting an angle or doubling a cube... Its also very geometrical and has a lot of application in engineering.

There are also books on game physics and graphics that may be of interest:

https://www.amazon.com/dp/1554077192/?tag=pfamazon01-20

and then there's my favorite: Open Source Physics at www.compadre.org/osp with many examples of doing
simple physics simulations. You might learn some things that you could apply to your games in the sample java code.
 
Last edited by a moderator:
  • #5
Do you know any set theory or formal logics? If not, then you could start studying the basics of those subjects; they're relevant to computer science and amazing tools for every subject in which precision is necessary. Material is available on the web, so all you need is will and patience.
 
  • #6
Thank you for all the help and suggestions given, I hope that if I need help my posts (regardless of the apparent simplicity of the question in context) are welcome in the Math section of these forums.

Josh
 
  • #7
Ottahhh said:
Hi, I'm 13 and wondering where I can learn this more advance Mathematics.
Before you start thinking to your self "Well this little blighter must not pay attention at school!", I should probably explain why that statement would be invalid.
You see, the Mathematical curriculum for my educational year group (Year 9) is rather controversial for a cynical being, such as my self. All they care about is getting you through exams and that's it. I'm a Computer Scientist, but Maths is my weak point and let's me down when it comes to programming games etc.
I'm looking for Math skills above the Pythagorean Theorem as that is the sort of stage I'm at now and I want to expand my learning by studying more advanced Maths out of school to help me with the Math required in my computer programming and I also want to make Maths a bit of a hobby of mine.
Any help is appreciated but sarcastic comments are not.
Thank you for reading.

Josh, 13.

Here's something you can investigate. What happens if none of the angles in a triangle are 90 degrees? You get something known as the Law of Cosines, of which the Pythagorean Theorem is just a special case. Learn things like that. Connect what you have to what will come and you'll not only solidify your foundations, but have a head start in future subjects. Functions like the cosine are very easy to understand, but are also very important to know.

Others have given good advice already, but I want to stress connections to higher techniques. For instance, when you start learning about slopes of lines, start thinking about how the slopes of lines will behave as the change in x approaches zero. Then start thinking about what happens when those lines become curves.. yet can still be considered lines if you look at them at a small enough change in x! At your stage of the game, there's all kinds of things you can investigate that are generalizations of "easy" things. Geometry, trigonometry, and calculus (in that order) are great things to motivate such investigations.
 

Related to Where can I learn advanced Mathematics?

1. How do I know if I am ready to learn advanced mathematics?

Before delving into advanced mathematics, it is important to have a strong foundation in basic math concepts such as algebra, geometry, and trigonometry. You should also possess critical thinking skills and have a strong interest in solving complex problems.

2. Where can I find resources to learn advanced mathematics?

There are several online resources such as Khan Academy, Coursera, and edX that offer free courses on advanced mathematics. You can also check with your local library or university for resources and textbooks.

3. Do I need a background in a specific field to learn advanced mathematics?

While having a background in a related field such as physics, engineering, or computer science can be helpful, it is not necessary to learn advanced mathematics. As long as you have a strong foundation in basic math concepts, you can learn advanced mathematics.

4. How long does it take to learn advanced mathematics?

The amount of time it takes to learn advanced mathematics varies depending on your dedication, prior knowledge, and learning pace. It can take anywhere from a few months to several years to learn advanced mathematics.

5. How can I apply my knowledge of advanced mathematics in real life?

Advanced mathematics has various applications in fields such as science, engineering, finance, and technology. It can help you solve complex problems, make predictions, and understand patterns in the world around us.

Similar threads

Replies
8
Views
1K
Replies
2
Views
1K
  • STEM Academic Advising
Replies
1
Views
966
Replies
115
Views
7K
Replies
6
Views
866
  • STEM Academic Advising
Replies
16
Views
543
  • STEM Academic Advising
Replies
3
Views
541
  • STEM Academic Advising
Replies
14
Views
1K
  • STEM Academic Advising
Replies
6
Views
2K
Replies
2
Views
774
Back
Top