Skip to content

[Merged by Bors] - feat(Complex/UpperHalfPlane): add vertical strips#12443

Closed
CBirkbeck wants to merge 8 commits intomasterfrom
upper_half_plane_stip_lemmas
Closed

[Merged by Bors] - feat(Complex/UpperHalfPlane): add vertical strips#12443
CBirkbeck wants to merge 8 commits intomasterfrom
upper_half_plane_stip_lemmas

Conversation

@CBirkbeck
Copy link
Copy Markdown
Collaborator

@CBirkbeck CBirkbeck commented Apr 26, 2024

We define the vertical strips that are needed for proving Eisenstein series are modular forms #10377 . We also add the definition of sqrt{-1} as an elements of the upper half plane. Note that this is no longer needed for the modular forms PRs but its good to have.

Sorry about the typo in the PR name, its not my day!


Open in Gitpod

…s and make i as an element of the upper half plane
@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
@CBirkbeck CBirkbeck added awaiting-review awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. and removed new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! labels Apr 26, 2024
@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
@loefflerd
Copy link
Copy Markdown
Contributor

Since the vertical-strip stuff doesn't use the metric any more, it probably shouldn't be in UpperHalfPlane/Metric.lean.

@loefflerd loefflerd added awaiting-author A reviewer has asked the author a question or requested changes. and removed awaiting-review labels Apr 26, 2024
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Apr 26, 2024
@CBirkbeck
Copy link
Copy Markdown
Collaborator Author

Since the vertical-strip stuff doesn't use the metric any more, it probably shouldn't be in UpperHalfPlane/Metric.lean.

Good point, I'm not quite sure where to place it, I guess it could go into topology?

@CBirkbeck CBirkbeck added awaiting-review and removed new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! awaiting-author A reviewer has asked the author a question or requested changes. labels Apr 26, 2024
@CBirkbeck CBirkbeck requested a review from loefflerd April 26, 2024 13:55
@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
Copy link
Copy Markdown
Contributor

@grunweg grunweg left a comment

Choose a reason for hiding this comment

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

Looks straightforward; I just have three minor comments. Thanks for your contribution!

@CBirkbeck CBirkbeck removed the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
@CBirkbeck CBirkbeck removed the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 26, 2024
@loefflerd
Copy link
Copy Markdown
Contributor

I think for consistency with mathlib's naming conventions, strip_mem_iff should probably be mem_verticalStrip_iff, and similarly subset_verticalStrip_of_isCompact for the other one. Otherwise looks good, I'd be happy to recommend this for merging modulo that change.

Copy link
Copy Markdown
Contributor

@loefflerd loefflerd left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

maintainer merge

@github-actions
Copy link
Copy Markdown

🚀 Pull request has been placed on the maintainer queue by loefflerd.

@github-actions github-actions bot added the maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. label Apr 30, 2024
@riccardobrasca
Copy link
Copy Markdown
Member

Thanks!

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Apr 30, 2024
mathlib-bors bot pushed a commit that referenced this pull request Apr 30, 2024
We define the vertical strips that are needed for proving Eisenstein series are modular forms #10377 . We also add the definition of sqrt{-1} as an elements of the upper half plane. Note that this is no longer needed for the modular forms PRs but its good to have.

Sorry about the typo in the PR name, its not my day!



Co-authored-by: Chris Birkbeck <c.birkbeck@uea.ac.uk>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Apr 30, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(Complex/UpperHalfPlane): add vertical strips [Merged by Bors] - feat(Complex/UpperHalfPlane): add vertical strips Apr 30, 2024
@mathlib-bors mathlib-bors bot closed this Apr 30, 2024
@mathlib-bors mathlib-bors bot deleted the upper_half_plane_stip_lemmas branch April 30, 2024 15:37
apnelson1 pushed a commit that referenced this pull request May 12, 2024
We define the vertical strips that are needed for proving Eisenstein series are modular forms #10377 . We also add the definition of sqrt{-1} as an elements of the upper half plane. Note that this is no longer needed for the modular forms PRs but its good to have.

Sorry about the typo in the PR name, its not my day!



Co-authored-by: Chris Birkbeck <c.birkbeck@uea.ac.uk>
callesonne pushed a commit that referenced this pull request May 16, 2024
We define the vertical strips that are needed for proving Eisenstein series are modular forms #10377 . We also add the definition of sqrt{-1} as an elements of the upper half plane. Note that this is no longer needed for the modular forms PRs but its good to have.

Sorry about the typo in the PR name, its not my day!



Co-authored-by: Chris Birkbeck <c.birkbeck@uea.ac.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! ready-to-merge This PR has been sent to bors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants