assign(max_seconds, 30). assign(new_constants, 1). formulas(sos). % Single axiom for Boolean algebra in terms of join and complement. (((x v y)' v z)' v (x v (z' v (z v u)')')')' = z # label(DN1). end_of_list. formulas(goals). % The Robbins basis. y v x = x v y & (x v y) v z = x v (y v z) & ((x v y)' v (x' v y)')' = y # answer(robbins_basis). end_of_list.