Skip to content

[Merged by Bors] - chore: split Algebra.Bounds and Algebra.Order.Pointwise#16986

Closed
YaelDillies wants to merge 4 commits intomasterfrom
split_algebra_bounds
Closed

[Merged by Bors] - chore: split Algebra.Bounds and Algebra.Order.Pointwise#16986
YaelDillies wants to merge 4 commits intomasterfrom
split_algebra_bounds

Conversation

@YaelDillies
Copy link
Copy Markdown
Contributor

@YaelDillies YaelDillies commented Sep 20, 2024

Delete Algebra.Bounds and Algebra.Order.Pointwise. Create

  • Algebra.Order.Field.Pointwise for lemmas about pointwise operations in linear ordered fields
  • Algebra.Order.Group.CompleteLattice for distributivity of group operations over supremum/infimum
  • Algebra.Order.Group.Pointwise.Bounds for boundedness of pointwise-defined sets
  • Algebra.Order.Group.Pointwise.CompleteLattice for lemmas about the supremum/infimum of pointwise-defined sets.

Open in Gitpod

Move the lemmas about pointwise operations to `Algebra.Order.Group.Pointwise` and the lemmas about complete lattices to `Algebra.Order.Group.CompleteLattice`
@YaelDillies YaelDillies added awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. t-algebra Algebra (groups, rings, fields, etc) t-order Order theory labels Sep 20, 2024
@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 20, 2024

PR summary 3fc8540e75

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.Algebra.Bounds 374 0 -374 (-100.00%)
Mathlib.Algebra.Order.Pointwise 395 0 -395 (-100.00%)
Mathlib.Algebra.Order.CompleteField 1384 1383 -1 (-0.07%)
Mathlib.MeasureTheory.Constructions.HaarToSphere 1860 1859 -1 (-0.05%)
Import changes for all files
Files Import difference
Mathlib.Algebra.Order.Pointwise -395
Mathlib.Algebra.Bounds -374
14 files Mathlib.NumberTheory.Cyclotomic.Rat Mathlib.NumberTheory.Cyclotomic.Discriminant Mathlib.NumberTheory.NumberField.Discriminant Mathlib.MeasureTheory.Measure.Lebesgue.VolumeOfBalls Mathlib.NumberTheory.Cyclotomic.Three Mathlib.NumberTheory.NumberField.CanonicalEmbedding.FundamentalCone Mathlib.NumberTheory.FLT.Three Mathlib.NumberTheory.NumberField.CanonicalEmbedding.ConvexBody Mathlib.NumberTheory.Cyclotomic.PID Mathlib.NumberTheory.NumberField.Units.DirichletTheorem Mathlib.NumberTheory.NumberField.Units.Regulator Mathlib.MeasureTheory.Constructions.HaarToSphere Mathlib.Algebra.Order.CompleteField Mathlib.NumberTheory.NumberField.ClassNumber
-1
Mathlib.Algebra.Order.Group.CompleteLattice 369
Mathlib.Algebra.Order.Group.Pointwise.Bounds 373
Mathlib.Algebra.Order.Group.Pointwise.CompleteLattice 375
Mathlib.Algebra.Order.Field.Pointwise 493

Declarations diff

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

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>

The doc-module for script/declarations_diff.sh contains some details about this script.

@b-mehta b-mehta changed the title chore: Split Algebra.Bounds chore: split Algebra.Bounds Sep 20, 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 Sep 21, 2024
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.

It seems like this PR grew bigger than the PR title/summary suggest. Please update them

Comment on lines +12 to +13
In this file we prove a few facts like “`-s` is bounded above iff `s` is bounded below”
(`bddAbove_neg`).
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.

This seems to be about another file

@Ruben-VandeVelde Ruben-VandeVelde added the awaiting-author A reviewer has asked the author a question or requested changes. label Sep 23, 2024
@YaelDillies YaelDillies changed the title chore: split Algebra.Bounds chore: split Algebra.Bounds and Algebra.Order.Pointwise Sep 23, 2024
@YaelDillies YaelDillies removed the awaiting-author A reviewer has asked the author a question or requested changes. label Sep 23, 2024
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.

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 Sep 25, 2024
@kim-em
Copy link
Copy Markdown
Contributor

kim-em commented Sep 26, 2024

bors merge

@github-actions github-actions bot added the ready-to-merge This PR has been sent to bors. label Sep 26, 2024
mathlib-bors bot pushed a commit that referenced this pull request Sep 26, 2024
Delete `Algebra.Bounds` and `Algebra.Order.Pointwise`. Create
* `Algebra.Order.Field.Pointwise` for lemmas about pointwise operations in linear ordered fields
* `Algebra.Order.Group.CompleteLattice` for distributivity of group operations over supremum/infimum
* `Algebra.Order.Group.Pointwise.Bounds` for boundedness of pointwise-defined sets
* `Algebra.Order.Group.Pointwise.CompleteLattice` for lemmas about the supremum/infimum of pointwise-defined sets.
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Sep 26, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title chore: split Algebra.Bounds and Algebra.Order.Pointwise [Merged by Bors] - chore: split Algebra.Bounds and Algebra.Order.Pointwise Sep 26, 2024
@mathlib-bors mathlib-bors bot closed this Sep 26, 2024
@mathlib-bors mathlib-bors bot deleted the split_algebra_bounds branch September 26, 2024 01:13
fbarroero pushed a commit that referenced this pull request Oct 2, 2024
Delete `Algebra.Bounds` and `Algebra.Order.Pointwise`. Create
* `Algebra.Order.Field.Pointwise` for lemmas about pointwise operations in linear ordered fields
* `Algebra.Order.Group.CompleteLattice` for distributivity of group operations over supremum/infimum
* `Algebra.Order.Group.Pointwise.Bounds` for boundedness of pointwise-defined sets
* `Algebra.Order.Group.Pointwise.CompleteLattice` for lemmas about the supremum/infimum of pointwise-defined sets.
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) t-order Order theory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants