A theory $T$ is called categorical if it only has one model upto isomorphism. (Note: this has nothing to do with category theory.) The Lowenheim-Skolem theorem states that no first-order theory with an infinite model is categorical. However, a second-order theory CAN be categorical, although such a theory can't be recursively axiomatizable (because there's no recursive axiomatization of second-order logic that is complete with respect to standard semantic).
For instance, the Peano axioms with the full second-order induction axiom comprise a second-order version of first-order Peano arithmetic, and they constitute a categorical axiomatization of the natural numbers. Similarly, the axioms for ordered fields, together with the Dedekind completeness axiom (every bounded set has a least upper bound), comprise a second-order version of the first-order theory of real closed fields, and they constitute a categorical axiomatization of the real numbers.
My question is, can we do the same thing for set theory? That is to say, is there a second-order version of ZF, or ZFC, which is categorical?
Any help would be greatly appreciated.
Thank You in Advance.