https://github.com/math-comp/analysis/blob/6b30ce5fdfc00ea2b8141b16d765a3459be15e12/theories/topology.v#L3181