Commit 2024-11-10 09:28 b696b352

View on Github →

chore(Topology/Sheaves): split off results on sheaves of rings (#18762) I noticed when debugging #18734 that Topology/Sheaves/Stalks.lean imports ordered rings / groups / monoids, but those are not at all used. This will be fixed if we split off the import of CommRingCat in the sheaf constructions into their own files. This moves all declarations in Topology/Sheaves involving CommRingCat into a new file Sheaves/CommRingCat.lean, except those of Sheaves/Operations.lean since that file is already entirely about sheaves of rings. (I am not at all comfortable in this area of the library, so I expect the file name and docs are highly suboptimal. I welcome all corrections to my ignorance :D)

Estimated changes