The following reasoning seems correct to me, but is it valid for all sets ( finite and infinite)?
(1) If the range is strictly bigger than the domain,then the domain is trictly smaller that the range.
(2) If the domain is smaller, some element of the domain will have to be related to more than one element of the range in order every element of the range to have a pre-image ( unless it would not belong to the range).
(3) But in that case, it is no longer a function.