import proveit
from proveit import defaults
theory = proveit.Theory() # the theorem's theory
%proving commutation
Not quite readily provable because of unusable proofs to avoid circular logic.
defaults.assumptions = commutation.conditions
commutation.instance_expr.conclude_via_mutual_implication()
%qed