I have a task I need to solve for my set theory course. I need to prove the following formula.
$\forall A \forall a \forall b ((a \notin A \land b \notin P(A) \land |A| = |A \cup \{a\}|) \Rightarrow |P(A)| = |P(A) \cup \{b\}|)$
What I am thinking is since $|A| = |A \cup \{a\}|$ is true then A should be infinite or something else that I am missing. I would appreciate some pointers that would lead to a solution. Thank you.
Edit 1: Forgot to mention this should be solved in (ZF), so we dont have AC.
Edit 2: So having read some other posts and comments on this, let me know if I am on the right track for the problem:
This formula mainly tells us that if $A$ is infinite then its power set $P(A)$ is infinite. So we have to prove this and I was thinking of applying Cantor's theorem for this. Another thing before that is we have to prove that $\forall A \forall a(a \notin A \land |A| = |A \cup \{a\}| \Rightarrow A$ is infinite). Which seems straight forward but I guess it is not. My attempt at it is as follows:
If $|A| = |A \cup \{a\}|$ then there is a bijection between $A$ and $A \cup \{a\}$. Assume $A$ is finite, hence $(\exists n \in \Bbb N)(|A|=n)$. But $a \notin A$ so $A \cup \{a\}$ would be finite too and would have a greater cardinality then $A$, which is a contradiction.
This seems really wrong and what worries me is that I am not using the bijection I mentioned to reach the contradiction. Some clarification would be of great help and just reminding this should all be without the axiom of choice.