Sharp notes are not equal to flat notes. An A-sharp is a tiny bit lower than a B-flat, because A-sharp is derived from A, while B-sharp is derived from B.
Actually, outside modern tempered scales then there are examples where this is true I a sense, as far as I understand it.

