I am trying to prove to myself weak completeness of natural deduction for FOL.
My progress so far: (incorrect)
let us assume that there exists $\alpha$ so that it is valid and not derivable in natural deduction. if it is not derivable in natural deduction than $\neg\alpha$ is derivable (by consistency of the system) . if I can prove weak soundness of natural deduction I can prove that $\neg\alpha$ is valid and this is a contradiction.
Is there an different way to do that, or do I must first prove weak soundness? If I do, I am not sure I know how to do that. should I prove it by induction on the length of the proof series ? I couldn't find this proof in the literature or online. If anybody knows where I can find it, it will help a lot too.
Thank you