Skip to content

[Merged by Bors] - doc: module docstrings for files split off from Topology.Algebra.Module.LinearMap#39633

Closed
ADedecker wants to merge 27 commits into
leanprover-community:masterfrom
ADedecker:AD_doc_CLM_split
Closed

[Merged by Bors] - doc: module docstrings for files split off from Topology.Algebra.Module.LinearMap#39633
ADedecker wants to merge 27 commits into
leanprover-community:masterfrom
ADedecker:AD_doc_CLM_split

Conversation

@ADedecker

Copy link
Copy Markdown
Member

Open in Gitpod

@github-actions github-actions Bot added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label May 20, 2026
@ADedecker ADedecker added documentation Improvements or additions to documentation t-topology Topological spaces, uniform spaces, metric spaces, filters labels May 20, 2026
@github-actions github-actions Bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label May 20, 2026
@github-actions

github-actions Bot commented May 20, 2026

Copy link
Copy Markdown

PR summary 8cdcb5f867

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

No declarations were harmed in the making of this PR! 🐙

You can run this locally as follows
## from your `mathlib4` directory:
git clone https://github.com/leanprover-community/mathlib-ci.git ../mathlib-ci

## summary with just the declaration names:
../mathlib-ci/scripts/pr_summary/declarations_diff.sh <optional_commit>

## more verbose report:
../mathlib-ci/scripts/pr_summary/declarations_diff.sh long <optional_commit>

The doc-module for scripts/pr_summary/declarations_diff.sh in the mathlib-ci repository contains some details about this script.


No changes to strong technical debt.
No changes to weak technical debt.

@faenuccio faenuccio left a comment

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.

Thanks so much! I've left several comments, don't hesitate to ping me again once they're addressed.

Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Idempotent.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/PiProd.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/PiProd.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Quotient.lean Outdated

## Main definitions

* `Submodule.subtypeL S` is the canonical inclusion `S →L[R] M` when `S : Submodule R M`.

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.

Suggested change
* `Submodule.subtypeL S` is the canonical inclusion `S →L[R] M` when `S : Submodule R M`.
* `Submodule.subtypeL S` is the canonical inclusion `S →L[R] M` when `S : Submodule R M`, seen as a continuous linear map.

Also, beware once more for "canonical"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Aren't the mention of the type S →L[R] M and the line below enough?

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.

They might be, sure, but I prefer to err by saying more than less. More practically, the sentence seems to say that Submodule.sybtypeL S is the inclusion (which I see as a set-theoretic stuff), while you want to say that it is the inclusion seen as a cont lin map. Not too important, though, so do as you want.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Mostly the issue is that I would then have to add it to every single entry in these docstrings, which seems redundant 😅

@faenuccio faenuccio self-assigned this May 21, 2026
@ADedecker

ADedecker commented May 21, 2026

Copy link
Copy Markdown
Member Author

-awaiting-author

@github-actions github-actions Bot removed the awaiting-author A reviewer has asked the author a question or requested changes. label May 21, 2026
@faenuccio

Copy link
Copy Markdown
Contributor

Thanks again!

bors d+

@mathlib-bors

mathlib-bors Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

✌️ ADedecker can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@mathlib-triage mathlib-triage Bot added the delegated This pull request has been delegated to the PR author (or occasionally another non-maintainer). label May 21, 2026
@ADedecker

Copy link
Copy Markdown
Member Author

Thanks for the quick review!

bors merge

@mathlib-triage mathlib-triage Bot added the ready-to-merge This PR has been sent to bors. label May 21, 2026
mathlib-bors Bot pushed a commit that referenced this pull request May 21, 2026

@themathqueen themathqueen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I forgot to submit my review last night, aaa, I think I'm too late

Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Basic.lean Outdated
Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Idempotent.lean Outdated
@ADedecker

Copy link
Copy Markdown
Member Author

bors cancel

@mathlib-bors

mathlib-bors Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

Canceled.

Address comments or fix if necessary, and then someone with permission can run bors r+.

@mathlib-triage mathlib-triage Bot removed ready-to-merge This PR has been sent to bors. delegated This pull request has been delegated to the PR author (or occasionally another non-maintainer). labels May 21, 2026
ADedecker and others added 2 commits May 21, 2026 11:19
Co-authored-by: Monica Omar <23701951+themathqueen@users.noreply.github.com>
@ADedecker

Copy link
Copy Markdown
Member Author

@themathqueen do you have other suggestions to make ? Otherwise I'll re-bors I think.

Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/PiProd.lean Outdated

@themathqueen themathqueen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think it's fine. Thanks! Go ahead and send it to bors! :)

Comment thread Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Restrict.lean
Co-authored-by: Monica Omar <23701951+themathqueen@users.noreply.github.com>
@ADedecker

Copy link
Copy Markdown
Member Author

Thanks for the extra suggestions!

bors merge

@mathlib-triage mathlib-triage Bot added the ready-to-merge This PR has been sent to bors. label May 21, 2026
mathlib-bors Bot pushed a commit that referenced this pull request May 21, 2026
@mathlib-bors

mathlib-bors Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors Bot changed the title doc: module docstrings for files split off from Topology.Algebra.Module.LinearMap [Merged by Bors] - doc: module docstrings for files split off from Topology.Algebra.Module.LinearMap May 21, 2026
@mathlib-bors mathlib-bors Bot closed this May 21, 2026
RaggedR pushed a commit to RaggedR/mathlib4 that referenced this pull request May 22, 2026
b-mehta pushed a commit to b-mehta/mathlib4 that referenced this pull request Jun 2, 2026
Bergschaf pushed a commit to Bergschaf/mathlib4 that referenced this pull request Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation 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.

3 participants