1

Suppose that $X,Y$ are - say - normed vector spaces.

Let $f:X\to Y$ be such that for all sets $K\subset X$: $$f(K) \text{ compact}\iff K\text{ compact}.$$

Does it hold that $f$ is continuous?

Addendum: What if $X,Y$ are Hausdorff spaces?

————

Intuitively it seems that this is wrong because there are both proper maps which are not continuous and maps that compact sets to compact sets which are also not continuous.

However, if $f$ is a compact injection then $f$ is continuous.

1 Answers1

0

Yes, it is continuous. And it is enough that $X$ is Hausdorff compactly generated and $Y$ is Hausdorff.

If $X$ is compactly generated and we want to prove the continuity of $f$, then without loss of generality, $X$ is compact (as in the answer of the linked question), and so $f(X)$ is compact. Every closed $F ⊆ f(X)$ is compact, and so $f^{-1}(F)$ is compact since $f(f^{-1}(F)) = F$. Since $X$ is Hausdorff, $f^{-1}(F)$ is closed. That proves the continuity.

Moreover, we haven't used the full power of our assumption yet. For every $y ∈ Y$, the fiber $f^{-1}(y)$ is compact and discrete (every $A ⊆ f^{-1}(y)$ is compact and so closed since $f(A) ⊆ \{y\}$ is compact). Hence it is finite, and $f$ is finite-to-one.

Adam Bartoš
  • 9,403