Before this PR, the definition of complete and many statements in Completeness and Completion explicitly mention the MetricTopology. This makes it hard to use these results with arbitrary metrizable topologies which might not be defined via their metric. For example RTop.
This PR uses the assumption metrizes X d instead, whenever possible.
The statement of completion_exists has been adapted as well, and the proof has been split into separate lemmas. The lemma d_restriction_metric has been moved to MetricSpaces.
Before this PR, the definition of
complete
and many statements inCompleteness
andCompletion
explicitly mention theMetricTopology
. This makes it hard to use these results with arbitrary metrizable topologies which might not be defined via their metric. For exampleRTop
.This PR uses the assumption
metrizes X d
instead, whenever possible.The statement of
completion_exists
has been adapted as well, and the proof has been split into separate lemmas. The lemmad_restriction_metric
has been moved toMetricSpaces
.