I do not understand if the Axiom of Choice is needed in a certain kind of reasoning.
Example 1. Let $X,Y$ be two sets and $f:X\to Y$ be a function. Let $A,B$ be two subsets of $X$ such that $A\subset B$. Statement: $f(A)\subset f(B)$. Proof: consider arbitrary element $y\in f(A)$. Choose $x\in A$ such that $y=f(x)$. Since $A\subset B$, we conclude that $x\in B$. Then $y=f(x)\in f(B)$. Thus every element of the set $f(A)$ belongs to the set $f(B)$ and consequently $f(A)\subset f(B)$.
Question 1: do we need in these arguments a function $f(A)\ni y\mapsto x\in A$ such that $y=f(x)$?
If such a function is needed here, then it turns out that these innocent arguments require the Axiom of Choice in full generality...
Example 2. Let $V$ and $W$ be vector spaces and $A:V\to W$ be a linear operator. Statement: the range of $A$, $Ran(A)$, is a subspace of $W$. Proof: first we will show that for every $y_1$ and $y_2$ from $Ran(A)$ their sum $y_1+y_2$ also belongs to $Ran(A)$. Consider arbitrary $y_1,y_2\in Ran(A)$. Choose $x_1\in V$ such that $y_1=Ax_1$. Choose $x_2\in V$ such that $y_2=Ax_2$. Then $y_1+y_2=Ax_1+Ax_2=A(x_1+x_2)\in Ran(A)$. Now we will show that for every scalar $\alpha$ and every $y\in Ran(A)$ the element $\alpha y$ also belongs to $Ran(A)$. Consider arbitrary scalar $\alpha$ and arbitrary $y\in Ran(A)$. Choose $x\in V$ such that $y=Ax$. Then $\alpha y=\alpha Ax=A(\alpha x)\in Ran(A)$. Therefore $Ran(A)$ is a subspace of $W$.
Question 2: Do we need in these arguments a function $Ran(A)\ni y\mapsto x\in V$ such that $y=Ax$?
If such a function is needed here, then it turns out that these innocent arguments require the Axiom of Choice in full generality...
Example 3. In one of my papers I have to prove that a certain set $S$ in a Hilbert space $H$ is closed. My proof: we will show that every limit point of the set $S$ in $H$ belongs to $S$. Consider arbitrary limit point of the set $S$ in $H$, denote it by $x_0$. Using the Axiom of Countable Choice we can choose a sequence $x_k\in S$, $k\geqslant 1$, such that $x_k\to x_0$ as $k\to\infty$. After this I use some arguments (without the Axiom of Choice) and show that $x_0\in S$. Therefore every limit point of the set $S$ in $H$ belongs to $S$ and consequently $S$ is closed in $H$.
Question 3: Do we need in these arguments a function $Lim(S)\ni x_0\mapsto \{x_k\,|\,k\geqslant 1\}$ such that $x_k\in S$, $k\geqslant 1$, and $x_k\to x_0$ as $k\to\infty$?
If such a function is needed here, then it turns out that these innocent arguments require the Axiom of Choice in full generality...
Please help me to understand if a choice function (as above) is needed in the arguments of this kind, or we simply need a few existential instantiations. Please do not write just "yes" or "no", but provide reasons for your answer.