The universal property of Cartesian products constructs the desired map pointwise:
Its coordinate projection maps are and . Any other map with those projection maps must have the same two coordinates at every , and hence must equal . This also covers .
For joint injectivity of a pair of functions, equality means equality of both coordinate images. If either coordinate function is injective, it follows that , so is injective. The converse fails: take and map these points to in . The paired map is injective, but the first coordinate identifies and the second identifies .
There is an empty-factor defect in the printed surjectivity implication. If both and are nonempty and is surjective, every element of either factor can be completed to a pair and then lifted through . Hence both are surjective. If both factors are empty, existence of the forces to be empty and both coordinate maps are again surjective. But take
Then is surjective, while is not. Without a nonempty-factor assumption, the printed implication is false. This is exactly the exception found for the projection maps in part (ii).
Even when both factors are nonempty, the reverse implication fails. For , let . Both coordinate maps are surjective, but misses and . Thus coordinate surjectivity does not guarantee that every pair is attained.