Yes. You want to prove that b1 is equal to b2, which you can do by showing the negation of b1 == b2 is unsatisfactory. Here is an example showing how to do this in Z3Py, and you can use basically the same steps in the .NET API: http://rise4fun.com/Z3Py/M4R1
x1, x2 = Reals('x1 x2') b1=And(x1>=4, x2>=5) b2=And(x2>=5, x1>=4) s = Solver() proposition = b1 == b2
source share