Skip to content

[Merged by Bors] - chore: Delete Algebra.GroupWithZero.Power#12825

Closed
YaelDillies wants to merge 10 commits intomasterfrom
delete_group_with_zero_power
Closed

[Merged by Bors] - chore: Delete Algebra.GroupWithZero.Power#12825
YaelDillies wants to merge 10 commits intomasterfrom
delete_group_with_zero_power

Conversation

@YaelDillies
Copy link
Copy Markdown
Contributor

@YaelDillies YaelDillies commented May 11, 2024

After #12736, all lemmas in Algebra.GroupWithZero.Power can move to the earlier files where they belong. The changes to their proofs are minimal. It's just a matter of using the new Lean 4 Nat- and Int-specific lemmas instead of the generic algebraic order ones.


Open in Gitpod

Move a bunch of `pow` lemmas from `Algebra.Group.Commute.Defs` and `Algebra.GroupPower.Basic` to `Algebra.Group.Defs` and `Algebra.Group.Basic` with little to no changes to their proofs.
After #12736, all lemmas in `Algebra.GroupWithZero.Power` can move to the earlier files where they belong. The changes to their proofs are minimal. It's just a matter of using the new Lean 4 `Nat`- and `Int`-specific lemmas instead of the generic algebraic order ones.
@YaelDillies YaelDillies added awaiting-review awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. t-algebra Algebra (groups, rings, fields, etc) labels May 11, 2024
@ghost ghost added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) labels May 11, 2024
@ghost ghost 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 11, 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 May 12, 2024
@ghost ghost removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label May 13, 2024
@ghost
Copy link
Copy Markdown

ghost commented May 13, 2024

This PR/issue depends on:

@github-actions
Copy link
Copy Markdown

  • + self_zpow₀
  • + zpow_left₀
  • + zpow_self₀
  • + zpow_zpow_self₀
  • + zpow_zpow₀
  • +``+ zpow_right₀
  • - Commute.self_zpow₀
  • - Commute.zpow_left₀
  • - Commute.zpow_right₀
  • - Commute.zpow_self₀
  • - Commute.zpow_zpow_self₀
  • - Commute.zpow_zpow₀
  • - SemiconjBy.zpow_right₀

Copy link
Copy Markdown
Contributor

@Ruben-VandeVelde Ruben-VandeVelde left a comment

Choose a reason for hiding this comment

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

lgtm, assuming it builds. Thanks!

maintainer merge

@github-actions
Copy link
Copy Markdown

🚀 Pull request has been placed on the maintainer queue by Ruben-VandeVelde.

@github-actions github-actions bot added the maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. label May 13, 2024
@sgouezel
Copy link
Copy Markdown
Contributor

bors r+

mathlib-bors bot pushed a commit that referenced this pull request May 13, 2024
After #12736, all lemmas in `Algebra.GroupWithZero.Power` can move to the earlier files where they belong. The changes to their proofs are minimal. It's just a matter of using the new Lean 4 `Nat`- and `Int`-specific lemmas instead of the generic algebraic order ones.
@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels May 13, 2024
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented May 13, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title chore: Delete Algebra.GroupWithZero.Power [Merged by Bors] - chore: Delete Algebra.GroupWithZero.Power May 13, 2024
@mathlib-bors mathlib-bors bot closed this May 13, 2024
@mathlib-bors mathlib-bors bot deleted the delete_group_with_zero_power branch May 13, 2024 12:50
callesonne pushed a commit that referenced this pull request May 16, 2024
After #12736, all lemmas in `Algebra.GroupWithZero.Power` can move to the earlier files where they belong. The changes to their proofs are minimal. It's just a matter of using the new Lean 4 `Nat`- and `Int`-specific lemmas instead of the generic algebraic order ones.
grunweg pushed a commit that referenced this pull request May 17, 2024
After #12736, all lemmas in `Algebra.GroupWithZero.Power` can move to the earlier files where they belong. The changes to their proofs are minimal. It's just a matter of using the new Lean 4 `Nat`- and `Int`-specific lemmas instead of the generic algebraic order ones.
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. ready-to-merge This PR has been sent to bors. t-algebra Algebra (groups, rings, fields, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants