% Theorem 4

formulas(assumptions).

  x v (y ^ (x v z)) = (x v y) ^ (x v z) # label("modularity_1").
  x ^ (y v (x ^ z)) = (x ^ y) v (x ^ z) # label("modularity_2").

end_of_list.

formulas(goals).

  B(x,y,z) & B(x,z,w) -> B(x,y,w).

end_of_list.

