CONJUNCT1 : thm -> thm
A |- t1 /\ t2 --------------- CONJUNCT1 A |- t1
# CONJUNCT1(ASSUME `p /\ q`);; val it : thm = p /\ q |- p