Commit 2019-10-12 20:07 646c035a
View on Github →refactor(topology): mild reorganization (#1541)
- refactor(topology): mild reorganization
Another attempt to increase cohesion of modules in topology.
The old constructionsmodule was starting to turn into a collection of miscellaneous results, and didn't actually contain any constructions themselves. The major changes are:
- constructionsnow contains the definitions of the product, subspace, ... topologies, which used to be in- order. This means that theorems involving concepts from- maps(e.g., embeddings) and constructions (e.g., products) are now in- constructions, not- maps.
- subset_propertiesand- separationnow import- constructionsrather than the other way around. This means that theorems like "a product of compact spaces is compact" are now in- subset_properties, not- constructions.
- homeomorphis split off into its own file, which was easy because it was at the end of- constructionsanyways.
- reorder universes in constructions
- move README.md to docs/theories/topology.md
- expand documentation of metric/uniform spaces slightly
- update pointers to docs/theories/topological_spaces.md