For each of the following claims, state whether it is true or false. If an assertion is true, either give a carefully reasoned argument to show that it is true, or prove it formally. If an assertion is false, give an appropriate counterexample, consisting of an interpretation for predicates that satisfies one formula and falsifies another in a way that violates the assertion.
(a) ∃x (A(x) → B(x)) logically implies ∃x (B(x) → A(x)),
(b) ∃x A(x) → ∃y B(y) is logically equivalent to ∃y ∀x (A(x) → B(y)),
(c) ∃x (A(x) ↔ B(x)) ∧ ∀x B(x) is logically equivalent to ∀x A(x) ∧ ∀x B(x),
I'm having trouble explaining myself, for (a) I believe it is false because if A(x) is False and B(x) is True then the entire statement is false For (b) and (c) I am having issues figuring out it's truth value, also, in general, I'm stuck on proving these claims when it is true. Could you please explain how (b) and (c) are true are false?