I have not studied set theory rigorously, so I will describe the problems I encountered very crudely.
I read the following two articles:
$\mathbf{(a)}$: Is induction strictly required to prove finite AC?
$\mathbf{(b)}$: The logical connotation of the axiom of choice
As mentioned in the article (a), we will not define the selection function just through a limited number of "existential instantiations", because the finite set family $A$ may be of "non-standard natural number" size, which "seems" to mean using $A$ proof of a finite number of "existence instantiations" may become a proof using an infinite number of "existence instantiations". Therefore, we need to use "mathematical induction" to ensure the existence of the selection function, because in the proof involving "mathematical induction", we only need to use "existence instantiation" twice to complete the proof.
But in the proof of $(2)\Longrightarrow (1)$ in article (b), we constructed a proposition $\forall B\in P(X)’,\exists b,b\in B$, and based on "existence instantiation", we obtained $b\in B$. In the proof at this time, are infinite times of "existence instantiation" used, or only one "existence instantiation"?
If "existential instantiation" is only used once in proof $(2)\Longrightarrow (1)$, then why does the proof of the question in article (a) not mean that "existential instantiation" is used only once, so that we can directly use it in a limited Define selection functions on families of sets, skipping mathematical induction. In this way, we don't need to worry about the proof problems caused by "non-standard natural numbers", right?
If "existence instantiation" is used an infinite number of times in proof $(2)\Longrightarrow (1)$, doesn't it mean that "introducing" "existence instantiation" an infinite number of times in the proof is allowed? But it is obvious that the explanation in article (a) is to avoid this situation, because we introduce "mathematical induction" to prove that there is a selection function on a finite family of sets, which is to ensure that our proof will only use it "a limited number of times" Go to "existence instantiation".
I don't know how to think about this...
I hope you can understand my question, thank you.
Do you mean that in the proof of $(2)\Longrightarrow (1)$, for $\forall B\in P(X)’ , \exists b,b\in B$, $b\in B$ is obtained from "existential instantiation", which means that "existential instantiation" is only used once, even though there are infinite sets $B$ here? So why does the proof in the question in article (a), for $\forall i\in { 1,..,n },\exists x_{i},x_{i} \in A_{i}$, obtain $x_{i} \in A_{i}$ from "existential instantiation", does not mean that "existential instantiation" is used only once, but is used "repeatedly" many times?
– Bao Yu Bo Nov 30 '24 at 11:56