It's more than just this, it is asking if `a` and `b` are the exact same thing, not just that they are equal. For example `x**2 + x` is equal to `x*(x+1)`, but `x**2 + x == x*(x+1)` gives False.