1- Building upon the classical first order logic with equality, and using the language of NBG, we work in the Set theory with (i): Extensionality (ii) Foundation; (iii): Union, (iv); The existence of a bijective class-function F between the proper class On of ordinal numbers and the universal class V of all sets. E will be the membership relation and G will be the inverse of F from V onto On.
2-The function F gives an isomorphism of well-ordered classe between (On, E) and (V ,W), where F(a)WF(b) is equivalent with aEb. E is setlike, and for z=F(b), the class of W predecessors of z contains exactly the sets F(a) with aEb. But replacement seems necessary to prove that W is setlike.
3- But, using Foundation, so that every set x has a rank r(x) that is an ordinal a, we can modify W to build a setlike well-order WS on V,defined so that xWSy iff r(x) < r(y) or r(x)=r(y) and xWy. Every class A is well-orderd by the relativisation of W and WS on A, and W and WS agree on every rank level set W(a). The order WS on V is the well-ordered sum of the well-ordered sets W(a).
4- For every class A, let F(A)= inf (A/W), then F(A) is a member set of A, and F is a global choice function on V, whose restriction to every class B is a choice function on B.
5- Now, let A be a class and G/A be the restriction of the function G on A and let G be the image of A by G/A. G is a class of ordinal numbers, and so is the class H(A) that is the union of G. Two cases are possible for H(A).
6- If H(A)=On, H(A) is a proper class of ordinals, so an unbounded and cofinal class in (On,E). Because H(A) is the union of the class of ordinals G, H(A) must be included in G, that is included in On, so that G must be On. If G=On, clearly H(A)=On, so that both are equivalents.
7- If H(A) is not =On, then there is an ordinal b such that H(A)=b, so that H(A) is a set.
8- If all of this is correct, we have that a class of ordinals is a proper class if it is an unbounded and cofinal class in (On,E), and moreover two such classes must be bijective.
9- Now consider the bijective function G/A from A onto G. If G is a proper class, G is bijective with On, that is bijective with V by G. So that A must be bijective with V, and A cannot be a set, because being bijective with On, the well-ordered class A cannot be with any ordinal number. So A is also a proper class.
10- We then have that every proper class is bijective with V (and On), so that two proper classes are always bijective.
11- Let B be a set and J a surjective function from B onto a class A. Suppose that A is a proper class, then we obtain a surjection from B onto V, so that using global choice we can build a bijection between B and V, so B would be a proper class. This proves that the class A cannot be a proper class, and must be a set. We have that for every function defined on a set A, the image B of A must be a set. This is the replacement axiom.
QUESTION : What is wrong in this development ?