Commit 2024-11-11 19:06 aef008c6

View on Github →

chore(Topology): Namespace Inducing, Embedding... (#15993) We don't add deprecated aliases because definitions only gained a namespace and the presence of both namespaced and unnamespaced declarations would confuse Lean. Furthermore, _root_.IsInducing, _root_.IsEmbedding, etc... only existed for a short while. Moves:

  • IsInducingTopology.IsInducing
  • IsEmbeddingTopology.IsEmbedding
  • IsOpenEmbeddingTopology.IsOpenEmbedding
  • IsClosedEmbeddingTopology.IsClosedEmbedding
  • IsQuotientMapTopology.IsQuotientMap
  • IsClosedEmbedding.LindelofSpaceTopology.IsClosedEmbedding.LindelofSpace
  • IsClosedEmbedding.compactSpaceTopology.IsClosedEmbedding.compactSpace
  • IsClosedEmbedding.inlTopology.IsClosedEmbedding.inl
  • IsClosedEmbedding.inrTopology.IsClosedEmbedding.inr
  • IsClosedEmbedding.isCompact_preimageTopology.IsClosedEmbedding.isCompact_preimage
  • IsClosedEmbedding.isLindelof_preimageTopology.IsClosedEmbedding.isLindelof_preimage
  • IsClosedEmbedding.isProperMapTopology.IsClosedEmbedding.isProperMap
  • IsClosedEmbedding.locallyCompactSpaceTopology.IsClosedEmbedding.locallyCompactSpace
  • IsClosedEmbedding.measurableEmbeddingTopology.IsClosedEmbedding.measurableEmbedding
  • IsClosedEmbedding.nonLindelofSpaceTopology.IsClosedEmbedding.nonLindelofSpace
  • IsClosedEmbedding.noncompactSpaceTopology.IsClosedEmbedding.noncompactSpace
  • IsClosedEmbedding.normalSpaceTopology.IsClosedEmbedding.normalSpace
  • IsClosedEmbedding.paracompactSpaceTopology.IsClosedEmbedding.paracompactSpace
  • IsClosedEmbedding.preimage_closedPointsTopology.IsClosedEmbedding.preimage_closedPoints
  • IsClosedEmbedding.quasiSoberTopology.IsClosedEmbedding.quasiSober
  • IsClosedEmbedding.restrictPreimageTopology.IsClosedEmbedding.restrictPreimage
  • IsClosedEmbedding.sigmaCompactSpaceTopology.IsClosedEmbedding.sigmaCompactSpace
  • IsClosedEmbedding.sigmaMkTopology.IsClosedEmbedding.sigmaMk
  • IsClosedEmbedding.subtypeValTopology.IsClosedEmbedding.subtypeVal
  • IsClosedEmbedding.t4SpaceTopology.IsClosedEmbedding.t4Space
  • IsClosedEmbedding.tendsto_coLindelofTopology.IsClosedEmbedding.tendsto_coLindelof
  • IsClosedEmbedding.tendsto_cocompactTopology.IsClosedEmbedding.tendsto_cocompact
  • IsClosedEmbedding.uliftDownTopology.IsClosedEmbedding.uliftDown
  • IsClosedEmbedding.weaklyLocallyCompactSpaceTopology.IsClosedEmbedding.weaklyLocallyCompactSpace
  • IsEmbedding.codRestrictTopology.IsEmbedding.codRestrict
  • IsEmbedding.comapMetricSpaceTopology.IsEmbedding.comapMetricSpace
  • IsEmbedding.comapUniformSpaceTopology.IsEmbedding.comapUniformSpace
  • IsEmbedding.completelyNormalSpaceTopology.IsEmbedding.completelyNormalSpace
  • IsEmbedding.continuousOn_iffTopology.IsEmbedding.continuousOn_iff
  • IsEmbedding.inclusionTopology.IsEmbedding.inclusion
  • IsEmbedding.inlTopology.IsEmbedding.inl
  • IsEmbedding.inrTopology.IsEmbedding.inr
  • IsEmbedding.isCompact_iffTopology.IsEmbedding.isCompact_iff
  • IsEmbedding.isLindelof_iffTopology.IsEmbedding.isLindelof_iff
  • IsEmbedding.isLocallyClosed_iffTopology.IsEmbedding.isLocallyClosed_iff
  • IsEmbedding.isSigmaCompact_iffTopology.IsEmbedding.isSigmaCompact_iff
  • IsEmbedding.isTotallyDisconnectedTopology.IsEmbedding.isTotallyDisconnected
  • IsEmbedding.isTotallyDisconnected_imageTopology.IsEmbedding.isTotallyDisconnected_image
  • IsEmbedding.isTotallyDisconnected_rangeTopology.IsEmbedding.isTotallyDisconnected_range
  • IsEmbedding.map_nhdsWithin_eqTopology.IsEmbedding.map_nhdsWithin_eq
  • IsEmbedding.measurableEmbeddingTopology.IsEmbedding.measurableEmbedding
  • IsEmbedding.prodMapTopology.IsEmbedding.prodMap
  • IsEmbedding.restrictPreimageTopology.IsEmbedding.restrictPreimage
  • IsEmbedding.secondCountableTopologyTopology.IsEmbedding.secondCountableTopology
  • IsEmbedding.separableSpaceTopology.IsEmbedding.separableSpace
  • IsEmbedding.sigmaMkTopology.IsEmbedding.sigmaMk
  • IsEmbedding.subtypeValTopology.IsEmbedding.subtypeVal
  • IsEmbedding.t0SpaceTopology.IsEmbedding.t0Space
  • IsEmbedding.t1SpaceTopology.IsEmbedding.t1Space
  • IsEmbedding.t25SpaceTopology.IsEmbedding.t25Space
  • IsEmbedding.t2SpaceTopology.IsEmbedding.t2Space
  • IsEmbedding.t3SpaceTopology.IsEmbedding.t3Space
  • IsEmbedding.t5SpaceTopology.IsEmbedding.t5Space
  • IsEmbedding.toPullbackDiagTopology.IsEmbedding.toPullbackDiag
  • IsEmbedding.to_isometryTopology.IsEmbedding.to_isometry
  • IsEmbedding.uliftDownTopology.IsEmbedding.uliftDown
  • IsInducing.alexandrovDiscreteTopology.IsInducing.alexandrovDiscrete
  • IsInducing.codRestrictTopology.IsInducing.codRestrict
  • IsInducing.comapPseudoMetricSpaceTopology.IsInducing.comapPseudoMetricSpace
  • IsInducing.continuousConstSMulTopology.IsInducing.continuousConstSMul
  • IsInducing.continuousInvTopology.IsInducing.continuousInv
  • IsInducing.continuousMulTopology.IsInducing.continuousMul
  • IsInducing.continuousOn_iffTopology.IsInducing.continuousOn_iff
  • IsInducing.continuousSMulTopology.IsInducing.continuousSMul
  • IsInducing.continuousWithinAt_iffTopology.IsInducing.continuousWithinAt_iff
  • IsInducing.frechetUrysohnSpaceTopology.IsInducing.frechetUrysohnSpace
  • IsInducing.generalizingMapTopology.IsInducing.generalizingMap
  • IsInducing.hasProd_iffTopology.IsInducing.hasProd_iff
  • IsInducing.injectiveTopology.IsInducing.injective
  • IsInducing.inseparable_iffTopology.IsInducing.inseparable_iff
  • IsInducing.isClosedMapTopology.IsInducing.isClosedMap
  • IsInducing.isCompact_iffTopology.IsInducing.isCompact_iff
  • IsInducing.isCompact_preimageTopology.IsInducing.isCompact_preimage
  • IsInducing.isCompact_preimage'Topology.IsInducing.isCompact_preimage'
  • IsInducing.isCompact_preimage_iffTopology.IsInducing.isCompact_preimage_iff
  • IsInducing.isEmbeddingTopology.IsInducing.isEmbedding
  • IsInducing.isLindelof_iffTopology.IsInducing.isLindelof_iff
  • IsInducing.isLindelof_preimageTopology.IsInducing.isLindelof_preimage
  • IsInducing.isLocallyClosed_iffTopology.IsInducing.isLocallyClosed_iff
  • IsInducing.isOpenMapTopology.IsInducing.isOpenMap
  • IsInducing.isPathConnected_iffTopology.IsInducing.isPathConnected_iff
  • IsInducing.isPreconnected_imageTopology.IsInducing.isPreconnected_image
  • IsInducing.isSigmaCompact_iffTopology.IsInducing.isSigmaCompact_iff
  • IsInducing.joinedIn_imageTopology.IsInducing.joinedIn_image
  • IsInducing.locallyCompactSpaceTopology.IsInducing.locallyCompactSpace
  • IsInducing.multipliable_iff_tprod_comp_mem_rangeTopology.IsInducing.multipliable_iff_tprod_comp_mem_range
  • IsInducing.of_codRestrictTopology.IsInducing.of_codRestrict
  • IsInducing.prodMapTopology.IsInducing.prodMap
  • IsInducing.r0SpaceTopology.IsInducing.r0Space
  • IsInducing.r1SpaceTopology.IsInducing.r1Space
  • IsInducing.regularSpaceTopology.IsInducing.regularSpace
  • IsInducing.restrictPreimageTopology.IsInducing.restrictPreimage
  • IsInducing.secondCountableTopologyTopology.IsInducing.secondCountableTopology
  • IsInducing.specializes_iffTopology.IsInducing.specializes_iff
  • IsInducing.specializingMapTopology.IsInducing.specializingMap
  • IsInducing.subtypeValTopology.IsInducing.subtypeVal
  • IsInducing.topologicalGroupTopology.IsInducing.topologicalGroup
  • IsInducing.withSeminormsTopology.IsInducing.withSeminorms
  • IsOpenEmbedding.coborder_preimageTopology.IsOpenEmbedding.coborder_preimage
  • IsOpenEmbedding.compatiblePreservingTopology.IsOpenEmbedding.compatiblePreserving
  • IsOpenEmbedding.functor_isContinuousTopology.IsOpenEmbedding.functor_isContinuous
  • IsOpenEmbedding.functor_obj_injectiveTopology.IsOpenEmbedding.functor_obj_injective
  • IsOpenEmbedding.inlTopology.IsOpenEmbedding.inl
  • IsOpenEmbedding.inrTopology.IsOpenEmbedding.inr
  • IsOpenEmbedding.isLocalHomeomorphTopology.IsOpenEmbedding.isLocalHomeomorph
  • IsOpenEmbedding.isQuasiSeparated_iffTopology.IsOpenEmbedding.isQuasiSeparated_iff
  • IsOpenEmbedding.locPathConnectedSpaceTopology.IsOpenEmbedding.locPathConnectedSpace
  • IsOpenEmbedding.locallyCompactSpaceTopology.IsOpenEmbedding.locallyCompactSpace
  • IsOpenEmbedding.locallyConnectedSpaceTopology.IsOpenEmbedding.locallyConnectedSpace
  • IsOpenEmbedding.map_nhdsWithin_preimage_eqTopology.IsOpenEmbedding.map_nhdsWithin_preimage_eq
  • IsOpenEmbedding.measurableEmbeddingTopology.IsOpenEmbedding.measurableEmbedding
  • IsOpenEmbedding.preimage_closedPointsTopology.IsOpenEmbedding.preimage_closedPoints
  • IsOpenEmbedding.prodMapTopology.IsOpenEmbedding.prodMap
  • IsOpenEmbedding.quasiSoberTopology.IsOpenEmbedding.quasiSober
  • IsOpenEmbedding.restrictPreimageTopology.IsOpenEmbedding.restrictPreimage
  • IsOpenEmbedding.sigmaMkTopology.IsOpenEmbedding.sigmaMk
  • IsOpenEmbedding.singleton_smoothManifoldWithCornersTopology.IsOpenEmbedding.singleton_smoothManifoldWithCorners
  • IsQuotientMap.continuousOn_isOpen_iffTopology.IsQuotientMap.continuousOn_isOpen_iff
  • IsQuotientMap.continuous_lift_prod_leftTopology.IsQuotientMap.continuous_lift_prod_left
  • IsQuotientMap.continuous_lift_prod_rightTopology.IsQuotientMap.continuous_lift_prod_right
  • IsQuotientMap.image_connectedComponentTopology.IsQuotientMap.image_connectedComponent
  • IsQuotientMap.isClopen_preimageTopology.IsQuotientMap.isClopen_preimage
  • IsQuotientMap.preimage_connectedComponentTopology.IsQuotientMap.preimage_connectedComponent
  • IsQuotientMap.restrictPreimage_isOpenTopology.IsQuotientMap.restrictPreimage_isOpen
  • IsQuotientMap.sequentialSpaceTopology.IsQuotientMap.sequentialSpace
  • isEmbedding_sigmaMapTopology.isEmbedding_sigmaMap
  • isInducing_const_prod+ Topology.isInducing_const_prod
  • isInducing_prod_const+ Topology.isInducing_prod_const
  • isInducing_sigmaMap+ Topology.isInducing_sigmaMap
  • isOpenEmbedding_sigmaMap+ Topology.isOpenEmbedding_sigmaMap
  • IsClosedEmbedding.integral_map+ Topology.IsClosedEmbedding.integral_map
  • IsClosedEmbedding.polishSpaceTopology.IsClosedEmbedding.polishSpace
  • IsClosedEmbedding.setIntegral_mapTopology.IsClosedEmbedding.setIntegral_map
  • IsEmbedding.aestronglyMeasurable_comp_iffTopology.IsEmbedding.aestronglyMeasurable_comp_iff
  • IsEmbedding.firstCountableTopologyTopology.IsEmbedding.firstCountableTopology
  • IsEmbedding.metrizableSpaceTopology.IsEmbedding.metrizableSpace
  • IsEmbedding.toHomeomorph_of_surjectiveTopology.IsEmbedding.toHomeomorph_of_surjective
  • IsInducing.firstCountableTopologyTopology.IsInducing.firstCountableTopology
  • IsInducing.noetherianSpaceTopology.IsInducing.noetherianSpace
  • IsInducing.pseudoMetrizableSpaceTopology.IsInducing.pseudoMetrizableSpace
  • IsQuotientMap.secondCountableTopologyTopology.IsQuotientMap.secondCountableTopology
  • IsQuotientMap.separableSpaceTopology.IsQuotientMap

Estimated changes

deleted theorem IsClosedEmbedding.inl
deleted theorem IsClosedEmbedding.inr
deleted theorem IsClosedEmbedding.sigmaMk
deleted theorem IsEmbedding.prodMap
deleted theorem IsEmbedding.sigmaMk
deleted theorem IsEmbedding.subtypeVal
deleted theorem IsEmbedding.uliftDown
deleted theorem IsInducing.codRestrict
deleted theorem IsInducing.of_codRestrict
deleted theorem IsInducing.prodMap
deleted theorem IsInducing.subtypeVal
deleted theorem IsOpenEmbedding.sigmaMk
deleted theorem isEmbedding_sigmaMap
deleted theorem isInducing_const_prod
deleted theorem isInducing_prod_const
deleted theorem isInducing_sigmaMap
deleted theorem isOpenEmbedding_sigmaMap
deleted structure IsClosedEmbedding
deleted structure IsEmbedding
deleted structure IsInducing
deleted structure IsOpenEmbedding
deleted structure IsQuotientMap
deleted structure RestrictGenTopology
added structure Topology.IsEmbedding
added structure Topology.IsInducing
added structure Topology.IsOpenEmbedding
added structure Topology.IsQuotientMap
deleted theorem IsInducing.basis_nhds
deleted theorem IsInducing.continuous_iff
deleted theorem IsInducing.dense_iff
deleted theorem IsInducing.isClosed_iff'
deleted theorem IsInducing.isClosed_iff
deleted theorem IsInducing.isOpen_iff
deleted theorem IsInducing.map_nhds_eq
deleted theorem IsInducing.nhds_eq_comap
deleted theorem IsInducing.of_comp
deleted theorem IsInducing.of_comp_iff
deleted theorem IsInducing.setOf_isOpen
deleted theorem isInducing_iff_nhds