Choose three distinct projective points . Their images under the injective map are distinct. Sharp triple transitivity gives a projective transformation agreeing with on these three points. The map fixes and preserves their cross-ratios.
For any other projective point , invariance gives
Let normalize to . By part (b), the left side is and the right side is . Since is a bijection, . It fixes the original three points too, so is the identity map everywhere. Therefore
No continuity or prior surjectivity assumption was needed. This is the rigidity assertion that cross-ratio preserving maps are projective.