CONJ : thm -> thm -> thm
A1 |- t1 A2 |- t2 ------------------------ CONJ A1 u A2 |- t1 /\ t2
# CONJ (NUM_REDUCE_CONV `2 + 2`) (ASSUME `p:bool`);; val it : thm = p |- 2 + 2 = 4 /\ p