>>505

つづき

Various properties that single out the finite sets among all sets in the theory ZFC turn out logically inequivalent in weaker systems such as ZF or intuitionistic set theories. Two definitions feature prominently in the literature, one due to Richard Dedekind, the other to Kazimierz Kuratowski. (Kuratowski's is the definition used above.)

A set S is called Dedekind infinite if there exists an injective, non-surjective function {\displaystyle f:S\rightarrow S}f:S\rightarrow S.
Such a function exhibits a bijection between S and a proper subset of S, namely the image of f. Given a Dedekind infinite set S, a function f, and an element x that is not in the image of f, we can form an infinite sequence of distinct elements of S, namely {\displaystyle x,f(x),f(f(x)),...}x,f(x),f(f(x)),....
Conversely, given a sequence in S consisting of distinct elements {\displaystyle x_{1},x_{2},x_{3},...}x_{1},x_{2},x_{3},..., we can define a function f such that on elements in the sequence {\displaystyle f(x_{i})=x_{i+1}}{\displaystyle f(x_{i})=x_{i+1}} and f behaves like the identity function otherwise.
Thus Dedekind infinite sets contain subsets that correspond bijectively with the natural numbers. Dedekind finite naturally means that every injective self-map is also surjective.

Kuratowski finiteness is defined as follows. Given any set S, the binary operation of union endows the powerset P(S) with the structure of a semilattice. Writing K(S) for the sub-semilattice generated by the empty set and the singletons, call set S
Kuratowski finite if S itself belongs to K(S).[8] Intuitively, K(S) consists of the finite subsets of S.
Crucially, one does not need induction, recursion or a definition of natural numbers to define generated by since one may obtain K(S) simply by taking the intersection of all sub-semilattices containing the empty set and the singletons.

つづく