Biconditional introduction

The biconditional means if P is the case, Q must be the case and if Q is the case, P must be the case. Thus to introduce this operator we must demonstrate both that Q follows from P and that P follows from Q. We do this via two sub-proofs.