mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

refactor(Topology/Category): refactor Stonean.Basic

Open dagurtomas opened this issue 1 year ago • 2 comments

This is the second part of the refactor of CompHaus and friends (refactoring the definition of Stonean in terms of CompHausLike, see #12930 for the end result)


  • [x] depends on: #13904
  • [x] depends on: #13905
  • [x] depends on: #13907
  • [ ] depends on: #13908
  • [ ] depends on: #13909

Open in Gitpod

dagurtomas avatar Jun 17 '24 21:06 dagurtomas

PR summary 5f49bf0cbc

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

+ instance (X : Stonean.{u}) : ExtremallyDisconnected ((forget _).obj X) := X.prop + instance (X : Stonean.{u}) : ExtremallyDisconnected X := X.prop + instance (X : Stonean.{u}) : TotallyDisconnectedSpace ((forget _).obj X) + instance (X : Type*) [TopologicalSpace X] - Stonean - fullyFaithfulToCompHaus - homeoOfIso - instTopologicalSpace - instance (X : Stonean.{u}) : CompactSpace X - instance (X : Stonean.{u}) : ExtremallyDisconnected X - instance (X : Stonean.{u}) : T2Space X - instance : CoeSort Stonean.{u} (Type u) := ConcreteCategory.hasCoeToSort _ - instance : ConcreteCategory Stonean - instance : LargeCategory Stonean.{u} - instance : toCompHaus.Faithful := fullyFaithfulToCompHaus.faithful - instance : toCompHaus.Full := fullyFaithfulToCompHaus.full - instance : toProfinite.Faithful := {} - instance : toProfinite.Full - instance {X Y : Stonean.{u}} : FunLike (X ⟶ Y) X Y := ConcreteCategory.instFunLike - instance {X Y : Stonean} (f : X ⟶ Y) [@Epi CompHaus _ _ _ f] : Epi f := by - instance {X Y : Stonean} (f : X ⟶ Y) [Epi f] : @Epi CompHaus _ _ _ f := by - isoEquivHomeo - isoOfHomeo - mono_iff_injective - of - toCompHaus - toProfinite

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>

github-actions[bot] avatar Jun 17 '24 21:06 github-actions[bot]

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#13904~~
  • ~~leanprover-community/mathlib4#13905~~
  • ~~leanprover-community/mathlib4#13907~~
  • ~~leanprover-community/mathlib4#13908~~
  • ~~leanprover-community/mathlib4#13909~~ By Dependent Issues (🤖). Happy coding!

Thanks!

bors merge

joelriou avatar Jul 30 '24 15:07 joelriou

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar Jul 30 '24 16:07 mathlib-bors[bot]