system
Given the following post, respond as if you're commenting on Reddit:
human
proficiency of math required before starting philosophy of math

hi everyone, im an undergraduate interested in philosophy of math. but im not sure what level of math i should be proficient in before being able to take phil of math classes. i know that set theory knowledge and how to write proofs are probably necessary but im not sure about the rest.

aside from these, im planning to take calculus (1-4), linear algebra, complex variables and abstract algebra for the next 4 years. would these be sufficient in learning more about philosophy of math?

bonus last question: what areas of math is most relevant to philosophy? eg. number theory, probability, topology, etc. 

any answers are greatly appreciated! thank you!
gpt
Hi

It depends entirely on the course. If it's an introductory course, sometimes no background information is relevant at all.

Learning formal logic will be far and away the most beneficial for you, though sometimes this is offerred under philosophy courses. Number theory which you mention in turn is very relevant to formal logic. Logic is really what you need though.