import proveit
from proveit import defaults
from proveit.logic import in_bool
from proveit import B
theory = proveit.Theory() # the theorem's theory
%proving contrapose_neg_consequent
defaults.assumptions = list(contrapose_neg_consequent.all_conditions()) + [B]
A_implies_not_b = defaults.assumptions[0]
A_implies_not_b.deny_antecedent().as_implication(B)
%qed