The rationalization of a choice function, in terms of assumptions that
involve expansion or contraction properties of the feasible set, over
non-finite sets is analyzed. Schwartz's results (1976), stated in the
finite case, are extended to this more general framework. Moreover, a
characterization result when continuity conditions are imposed on the
choice function, as well as on the binary relation that rationalizes
it, is presented.