Any tips on how to get good at proofs - its by far my weakest topic and I'm pretty much lost on every proof question unless very trivial eg. AM/GM inequality.
firstly make sure you understand all the proof techniques, no point writing a contrapositive proof if you can’t take the contrapositive, or writing a negation proof if u can’t do the negation properly.
after that u really just have to expose yourself to a lot of different questions, id advise going back to geometry proofs first because they might feel more familiar, and thus easier to build your skill there. for inequalities always try to cheese the question first, that is, work backwards until you get something to work with, or find something intermittent to get you to the final result. same with regular proofs, don’t be afraid to do some scratch work and work backwards until you get something you can work with. anytime you get stuck on a proof, don’t look at the result because you need to at least spend an hour exhausting your methods and ideas, that’s the best way to improve. after that, go and read maybe the first lines of the proof and see if you can complete the rest. see if there’s common ideas in the proofs, eg adding one, cases, odd and even etc, and try to add that to your list of ideas that you try before looking at the answer. that way, your toolkit gets bigger and you can more easily think of a method to prove something