Skip to content

[Merged by Bors] - chore(Topology): Namespace Inducing, Embedding...#15993

Closed
YaelDillies wants to merge 2 commits intomasterfrom
topology_inducing
Closed

[Merged by Bors] - chore(Topology): Namespace Inducing, Embedding...#15993
YaelDillies wants to merge 2 commits intomasterfrom
topology_inducing

Conversation

@YaelDillies
Copy link
Copy Markdown
Contributor

@YaelDillies YaelDillies commented Aug 20, 2024

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

Open in Gitpod

@YaelDillies YaelDillies added WIP Work in progress t-topology Topological spaces, uniform spaces, metric spaces, filters labels Aug 20, 2024
@github-actions
Copy link
Copy Markdown

github-actions bot commented Aug 20, 2024

PR summary 648e2527c8

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

+ Topology.IsClosedEmbedding.LindelofSpace
+ Topology.IsClosedEmbedding.compactSpace
+ Topology.IsClosedEmbedding.inl
+ Topology.IsClosedEmbedding.inr
+ Topology.IsClosedEmbedding.isCompact_preimage
+ Topology.IsClosedEmbedding.isLindelof_preimage
+ Topology.IsClosedEmbedding.isProperMap
+ Topology.IsClosedEmbedding.locallyCompactSpace
+ Topology.IsClosedEmbedding.measurableEmbedding
+ Topology.IsClosedEmbedding.nonLindelofSpace
+ Topology.IsClosedEmbedding.noncompactSpace
+ Topology.IsClosedEmbedding.normalSpace
+ Topology.IsClosedEmbedding.paracompactSpace
+ Topology.IsClosedEmbedding.preimage_closedPoints
+ Topology.IsClosedEmbedding.quasiSober
+ Topology.IsClosedEmbedding.restrictPreimage
+ Topology.IsClosedEmbedding.sigmaCompactSpace
+ Topology.IsClosedEmbedding.sigmaMk
+ Topology.IsClosedEmbedding.subtypeVal
+ Topology.IsClosedEmbedding.t4Space
+ Topology.IsClosedEmbedding.tendsto_coLindelof
+ Topology.IsClosedEmbedding.tendsto_cocompact
+ Topology.IsClosedEmbedding.uliftDown
+ Topology.IsClosedEmbedding.weaklyLocallyCompactSpace
+ Topology.IsEmbedding.codRestrict
+ Topology.IsEmbedding.comapMetricSpace
+ Topology.IsEmbedding.comapUniformSpace
+ Topology.IsEmbedding.completelyNormalSpace
+ Topology.IsEmbedding.continuousOn_iff
+ Topology.IsEmbedding.inclusion
+ Topology.IsEmbedding.inl
+ Topology.IsEmbedding.inr
+ Topology.IsEmbedding.isCompact_iff
+ Topology.IsEmbedding.isLindelof_iff
+ Topology.IsEmbedding.isLocallyClosed_iff
+ Topology.IsEmbedding.isSigmaCompact_iff
+ Topology.IsEmbedding.isTotallyDisconnected
+ Topology.IsEmbedding.isTotallyDisconnected_image
+ Topology.IsEmbedding.isTotallyDisconnected_range
+ Topology.IsEmbedding.map_nhdsWithin_eq
+ Topology.IsEmbedding.measurableEmbedding
+ Topology.IsEmbedding.prodMap
+ Topology.IsEmbedding.restrictPreimage
+ Topology.IsEmbedding.secondCountableTopology
+ Topology.IsEmbedding.separableSpace
+ Topology.IsEmbedding.sigmaMk
+ Topology.IsEmbedding.subtypeVal
+ Topology.IsEmbedding.t0Space
+ Topology.IsEmbedding.t1Space
+ Topology.IsEmbedding.t25Space
+ Topology.IsEmbedding.t2Space
+ Topology.IsEmbedding.t3Space
+ Topology.IsEmbedding.t5Space
+ Topology.IsEmbedding.toPullbackDiag
+ Topology.IsEmbedding.to_isometry
+ Topology.IsEmbedding.uliftDown
+ Topology.IsInducing.alexandrovDiscrete
+ Topology.IsInducing.codRestrict
+ Topology.IsInducing.comapPseudoMetricSpace
+ Topology.IsInducing.continuousConstSMul
+ Topology.IsInducing.continuousInv
+ Topology.IsInducing.continuousMul
+ Topology.IsInducing.continuousOn_iff
+ Topology.IsInducing.continuousSMul
+ Topology.IsInducing.continuousWithinAt_iff
+ Topology.IsInducing.frechetUrysohnSpace
+ Topology.IsInducing.generalizingMap
+ Topology.IsInducing.hasProd_iff
+ Topology.IsInducing.injective
+ Topology.IsInducing.inseparable_iff
+ Topology.IsInducing.isClosedMap
+ Topology.IsInducing.isCompact_iff
+ Topology.IsInducing.isCompact_preimage
+ Topology.IsInducing.isCompact_preimage'
+ Topology.IsInducing.isCompact_preimage_iff
+ Topology.IsInducing.isEmbedding
+ Topology.IsInducing.isLindelof_iff
+ Topology.IsInducing.isLindelof_preimage
+ Topology.IsInducing.isLocallyClosed_iff
+ Topology.IsInducing.isOpenMap
+ Topology.IsInducing.isPathConnected_iff
+ Topology.IsInducing.isPreconnected_image
+ Topology.IsInducing.isSigmaCompact_iff
+ Topology.IsInducing.joinedIn_image
+ Topology.IsInducing.locallyCompactSpace
+ Topology.IsInducing.multipliable_iff_tprod_comp_mem_range
+ Topology.IsInducing.of_codRestrict
+ Topology.IsInducing.prodMap
+ Topology.IsInducing.r0Space
+ Topology.IsInducing.r1Space
+ Topology.IsInducing.regularSpace
+ Topology.IsInducing.restrictPreimage
+ Topology.IsInducing.secondCountableTopology
+ Topology.IsInducing.specializes_iff
+ Topology.IsInducing.specializingMap
+ Topology.IsInducing.subtypeVal
+ Topology.IsInducing.topologicalGroup
+ Topology.IsInducing.withSeminorms
+ Topology.IsOpenEmbedding.coborder_preimage
+ Topology.IsOpenEmbedding.compatiblePreserving
+ Topology.IsOpenEmbedding.functor_isContinuous
+ Topology.IsOpenEmbedding.functor_obj_injective
+ Topology.IsOpenEmbedding.inl
+ Topology.IsOpenEmbedding.inr
+ Topology.IsOpenEmbedding.isLocalHomeomorph
+ Topology.IsOpenEmbedding.isQuasiSeparated_iff
+ Topology.IsOpenEmbedding.locPathConnectedSpace
+ Topology.IsOpenEmbedding.locallyCompactSpace
+ Topology.IsOpenEmbedding.locallyConnectedSpace
+ Topology.IsOpenEmbedding.map_nhdsWithin_preimage_eq
+ Topology.IsOpenEmbedding.measurableEmbedding
+ Topology.IsOpenEmbedding.preimage_closedPoints
+ Topology.IsOpenEmbedding.prodMap
+ Topology.IsOpenEmbedding.quasiSober
+ Topology.IsOpenEmbedding.restrictPreimage
+ Topology.IsOpenEmbedding.sigmaMk
+ Topology.IsOpenEmbedding.singleton_smoothManifoldWithCorners
+ Topology.IsQuotientMap.continuousOn_isOpen_iff
+ Topology.IsQuotientMap.continuous_lift_prod_left
+ Topology.IsQuotientMap.continuous_lift_prod_right
+ Topology.IsQuotientMap.image_connectedComponent
+ Topology.IsQuotientMap.isClopen_preimage
+ Topology.IsQuotientMap.preimage_connectedComponent
+ Topology.IsQuotientMap.restrictPreimage_isOpen
+ Topology.IsQuotientMap.sequentialSpace
+ Topology.isEmbedding_sigmaMap
+ Topology.isInducing_const_prod
+ Topology.isInducing_prod_const
+ Topology.isInducing_sigmaMap
+ Topology.isOpenEmbedding_sigmaMap
+ _root_.Topology.IsClosedEmbedding.integral_map
+ _root_.Topology.IsClosedEmbedding.polishSpace
+ _root_.Topology.IsClosedEmbedding.setIntegral_map
+ _root_.Topology.IsEmbedding.aestronglyMeasurable_comp_iff
+ _root_.Topology.IsEmbedding.firstCountableTopology
+ _root_.Topology.IsEmbedding.metrizableSpace
+ _root_.Topology.IsEmbedding.toHomeomorph_of_surjective
+ _root_.Topology.IsInducing.firstCountableTopology
+ _root_.Topology.IsInducing.noetherianSpace
+ _root_.Topology.IsInducing.pseudoMetrizableSpace
+ _root_.Topology.IsQuotientMap.secondCountableTopology
+ _root_.Topology.IsQuotientMap.separableSpace
- IsClosedEmbedding.LindelofSpace
- IsClosedEmbedding.compactSpace
- IsClosedEmbedding.inl
- IsClosedEmbedding.inr
- IsClosedEmbedding.isCompact_preimage
- IsClosedEmbedding.isLindelof_preimage
- IsClosedEmbedding.isProperMap
- IsClosedEmbedding.locallyCompactSpace
- IsClosedEmbedding.measurableEmbedding
- IsClosedEmbedding.nonLindelofSpace
- IsClosedEmbedding.noncompactSpace
- IsClosedEmbedding.normalSpace
- IsClosedEmbedding.paracompactSpace
- IsClosedEmbedding.preimage_closedPoints
- IsClosedEmbedding.quasiSober
- IsClosedEmbedding.restrictPreimage
- IsClosedEmbedding.sigmaCompactSpace
- IsClosedEmbedding.sigmaMk
- IsClosedEmbedding.subtypeVal
- IsClosedEmbedding.t4Space
- IsClosedEmbedding.tendsto_coLindelof
- IsClosedEmbedding.tendsto_cocompact
- IsClosedEmbedding.uliftDown
- IsClosedEmbedding.weaklyLocallyCompactSpace
- IsEmbedding.codRestrict
- IsEmbedding.comapMetricSpace
- IsEmbedding.comapUniformSpace
- IsEmbedding.completelyNormalSpace
- IsEmbedding.continuousOn_iff
- IsEmbedding.inclusion
- IsEmbedding.inl
- IsEmbedding.inr
- IsEmbedding.isCompact_iff
- IsEmbedding.isLindelof_iff
- IsEmbedding.isLocallyClosed_iff
- IsEmbedding.isSigmaCompact_iff
- IsEmbedding.isTotallyDisconnected
- IsEmbedding.isTotallyDisconnected_image
- IsEmbedding.isTotallyDisconnected_range
- IsEmbedding.map_nhdsWithin_eq
- IsEmbedding.measurableEmbedding
- IsEmbedding.prodMap
- IsEmbedding.restrictPreimage
- IsEmbedding.secondCountableTopology
- IsEmbedding.separableSpace
- IsEmbedding.sigmaMk
- IsEmbedding.subtypeVal
- IsEmbedding.t0Space
- IsEmbedding.t1Space
- IsEmbedding.t25Space
- IsEmbedding.t2Space
- IsEmbedding.t3Space
- IsEmbedding.t5Space
- IsEmbedding.toPullbackDiag
- IsEmbedding.to_isometry
- IsEmbedding.uliftDown
- IsInducing.alexandrovDiscrete
- IsInducing.codRestrict
- IsInducing.comapPseudoMetricSpace
- IsInducing.continuousConstSMul
- IsInducing.continuousInv
- IsInducing.continuousMul
- IsInducing.continuousOn_iff
- IsInducing.continuousSMul
- IsInducing.continuousWithinAt_iff
- IsInducing.frechetUrysohnSpace
- IsInducing.generalizingMap
- IsInducing.hasProd_iff
- IsInducing.injective
- IsInducing.inseparable_iff
- IsInducing.isClosedMap
- IsInducing.isCompact_iff
- IsInducing.isCompact_preimage
- IsInducing.isCompact_preimage'
- IsInducing.isCompact_preimage_iff
- IsInducing.isEmbedding
- IsInducing.isLindelof_iff
- IsInducing.isLindelof_preimage
- IsInducing.isLocallyClosed_iff
- IsInducing.isOpenMap
- IsInducing.isPathConnected_iff
- IsInducing.isPreconnected_image
- IsInducing.isSigmaCompact_iff
- IsInducing.joinedIn_image
- IsInducing.locallyCompactSpace
- IsInducing.multipliable_iff_tprod_comp_mem_range
- IsInducing.of_codRestrict
- IsInducing.prodMap
- IsInducing.r0Space
- IsInducing.r1Space
- IsInducing.regularSpace
- IsInducing.restrictPreimage
- IsInducing.secondCountableTopology
- IsInducing.specializes_iff
- IsInducing.specializingMap
- IsInducing.subtypeVal
- IsInducing.topologicalGroup
- IsInducing.withSeminorms
- IsOpenEmbedding.coborder_preimage
- IsOpenEmbedding.compatiblePreserving
- IsOpenEmbedding.functor_isContinuous
- IsOpenEmbedding.functor_obj_injective
- IsOpenEmbedding.inl
- IsOpenEmbedding.inr
- IsOpenEmbedding.isLocalHomeomorph
- IsOpenEmbedding.isQuasiSeparated_iff
- IsOpenEmbedding.locPathConnectedSpace
- IsOpenEmbedding.locallyCompactSpace
- IsOpenEmbedding.locallyConnectedSpace
- IsOpenEmbedding.map_nhdsWithin_preimage_eq
- IsOpenEmbedding.measurableEmbedding
- IsOpenEmbedding.preimage_closedPoints
- IsOpenEmbedding.prodMap
- IsOpenEmbedding.quasiSober
- IsOpenEmbedding.restrictPreimage
- IsOpenEmbedding.sigmaMk
- IsOpenEmbedding.singleton_smoothManifoldWithCorners
- IsQuotientMap.continuousOn_isOpen_iff
- IsQuotientMap.continuous_lift_prod_left
- IsQuotientMap.continuous_lift_prod_right
- IsQuotientMap.image_connectedComponent
- IsQuotientMap.isClopen_preimage
- IsQuotientMap.preimage_connectedComponent
- IsQuotientMap.restrictPreimage_isOpen
- IsQuotientMap.sequentialSpace
- _root_.IsClosedEmbedding.integral_map
- _root_.IsClosedEmbedding.polishSpace
- _root_.IsClosedEmbedding.setIntegral_map
- _root_.IsEmbedding.aestronglyMeasurable_comp_iff
- _root_.IsEmbedding.firstCountableTopology
- _root_.IsEmbedding.metrizableSpace
- _root_.IsEmbedding.toHomeomorph_of_surjective
- _root_.IsInducing.firstCountableTopology
- _root_.IsInducing.noetherianSpace
- _root_.IsInducing.pseudoMetrizableSpace
- _root_.IsQuotientMap.secondCountableTopology
- _root_.IsQuotientMap.separableSpace
- isEmbedding_sigmaMap
- isInducing_const_prod
- isInducing_prod_const
- isInducing_sigmaMap
- isOpenEmbedding_sigmaMap

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

The doc-module for script/declarations_diff.sh contains some details about this script.

@ghost ghost added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Aug 23, 2024
@ghost ghost added blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Aug 23, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Aug 30, 2024
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Sep 17, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Sep 19, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Sep 20, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Sep 24, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Sep 25, 2024
@YaelDillies YaelDillies removed the WIP Work in progress label Sep 27, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Sep 28, 2024
mathlib-bors bot pushed a commit that referenced this pull request Sep 29, 2024
`Function.Embedding` is a type while `Embedding` is a proposition, and there are many other kinds of embeddings than topological embeddings. Hence this PR is a step towards
1. renaming `Embedding` to `IsEmbedding` and similarly for neighborhing declarations (which `DenseInducing` is)
2. namespacing it inside `Topology`

[Zulip](https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/rename.20.60Inducing.60.20and.20.60Embedding.60.3F). See #15993 for context.
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot added the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Sep 29, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Sep 29, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Oct 13, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Oct 17, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Oct 18, 2024
YaelDillies added a commit that referenced this pull request Oct 18, 2024
 `Function.Embedding` is a type while `Embedding` is a proposition, and there are many other kinds of embeddings than topological embeddings. Hence this PR is a step towards
1. renaming `Embedding` to `IsEmbedding` and similarly for neighborhing declarations (which `OpenEmbedding` is)
2. namespacing it inside `Topology`

[Zulip](https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/rename.20.60Inducing.60.20and.20.60Embedding.60.3F). See #15993 for context.
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot added the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Oct 18, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Oct 18, 2024
YaelDillies added a commit that referenced this pull request Oct 18, 2024
 `Function.Embedding` is a type while `Embedding` is a proposition, and there are many other kinds of embeddings than topological embeddings. Hence this PR is a step towards
1. renaming `Embedding` to `IsEmbedding` and similarly for neighborhing declarations (which `OpenEmbedding` is)
2. namespacing it inside `Topology`

[Zulip](https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/rename.20.60Inducing.60.20and.20.60Embedding.60.3F). See #15993 for context.
mathlib-bors bot pushed a commit that referenced this pull request Oct 18, 2024
`Function.Embedding` is a type while `Embedding` is a proposition, and there are many other kinds of embeddings than topological embeddings. Hence this PR is a step towards
1. renaming `Embedding` to `IsEmbedding` and similarly for neighborhing declarations (which `OpenEmbedding` is)
2. namespacing it inside `Topology`

[Zulip](https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/rename.20.60Inducing.60.20and.20.60Embedding.60.3F). See #15993 for context.
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Oct 18, 2024
YaelDillies added a commit that referenced this pull request Oct 19, 2024
`Function.Embedding` is a type while `Embedding` is a proposition, and there are many other kinds of embeddings than topological embeddings. Hence this PR is a step towards
1. renaming `Embedding` to `IsEmbedding` and similarly for neighborhing declarations (which `ClosedEmbedding` is)
2. namespacing it inside `Topology`

[Zulip](https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/rename.20.60Inducing.60.20and.20.60Embedding.60.3F). See #15993 for context.
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot added the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Oct 19, 2024
@leanprover-community-bot-assistant leanprover-community-bot-assistant removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Oct 19, 2024
Comment on lines 644 to 645
@[deprecated (since := "2024-10-20")]
alias ClosedEmbedding.measurableEmbedding := IsClosedEmbedding.measurableEmbedding
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we now need another alias for IsClosedEmbedding.measurableEmbeddingTopology.IsClosedEmbedding.measurableEmbedding? And similarly everywhere else. Or do you claim that the renames are close enough together in time that we only need the one already present?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is really really timetaking to write deprecated aliases manually and in that case the renames were indeed pretty close in time, so I'm of the opinion to stick to whatever scripts/add_deprecations.sh generated

@urkud
Copy link
Copy Markdown
Member

urkud commented Nov 11, 2024

Please add Moves section to the commit message, at least with all the definitions you move. Explain that we don't add deprecated aliases, because definitions _root_.IsInducing etc existed for a short period of time and adding aliases would create conflicts.

@urkud
Copy link
Copy Markdown
Member

urkud commented Nov 11, 2024

Thanks! 🎉
bors merge

@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 11, 2024

Build failed:

@ghost
Copy link
Copy Markdown

ghost commented Nov 11, 2024

As this PR is labelled auto-merge-after-CI, we are now sending it to bors:

bors merge

@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 11, 2024

Pull request successfully merged into master.

Build succeeded:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-after-CI Please do not add manually. Requests for a bot to merge automatically once CI is done. ready-to-merge This PR has been sent to bors. t-topology Topological spaces, uniform spaces, metric spaces, filters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants