[Merged by Bors] - feat(Order/Antisymmetrization): AntisymmRel lemmas#19571
[Merged by Bors] - feat(Order/Antisymmetrization): AntisymmRel lemmas#19571
AntisymmRel lemmas#19571Conversation
|
messageFile.md |
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Junyan Xu <junyanxu.math@gmail.com>
Co-authored-by: Junyan Xu <junyanxu.math@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
|
messageFile.md |
|
messageFile.md |
PR summary e0b625b78bImport changes exceeding 2%
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.Order.Antisymmetrization | 200 | 205 | +5 (+2.50%) |
Import changes for all files
| Files | Import difference |
|---|---|
Mathlib.Order.Antisymmetrization |
5 |
Declarations diff
+ AntisymmRel.antisymmRel_congr
+ AntisymmRel.antisymmRel_congr_left
+ AntisymmRel.antisymmRel_congr_right
+ AntisymmRel.ge
+ AntisymmRel.le
+ AntisymmRel.le_congr
+ AntisymmRel.le_congr_left
+ AntisymmRel.le_congr_right
+ AntisymmRel.lt_congr
+ AntisymmRel.lt_congr_left
+ AntisymmRel.lt_congr_right
+ AntisymmRel.rfl
+ AntisymmRel.trans_le
+ AntisymmRel.trans_lt
+ LE.le.lt_or_antisymmRel
+ LE.le.trans_antisymmRel
+ LT.lt.trans_antisymmRel
+ _
+ antisymmRel_comm
+ instance : @Trans α α α (AntisymmRel (· ≤ ·)) (· < ·) (· < ·)
+ instance : @Trans α α α (AntisymmRel (· ≤ ·)) (· ≤ ·) (· ≤ ·)
+ instance : @Trans α α α (· < ·) (AntisymmRel (· ≤ ·)) (· < ·)
+ instance : @Trans α α α (· ≤ ·) (AntisymmRel (· ≤ ·)) (· ≤ ·)
+ instance : IsSymm α (AntisymmRel r)
+ instance [IsRefl α r] : IsRefl α (AntisymmRel r)
+ instance [IsTrans α r] : IsTrans α (AntisymmRel r)
+ le_iff_lt_or_antisymmRel
+ le_of_antisymmRel_of_le
+ le_of_le_of_antisymmRel
+ lt_of_antisymmRel_of_lt
+ lt_of_lt_of_antisymmRel
+ rel_congr
+ rel_congr_left
+ rel_congr_right
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.
No changes to technical debt.
You can run this locally as
./scripts/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
YaelDillies
left a comment
There was a problem hiding this comment.
Thanks! 🚀
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by YaelDillies. |
|
bors merge Thanks! |
These are mostly ported from [`SetTheory.PGame.Equiv`](https://leanprover-community.github.io/mathlib4_docs/Mathlib/SetTheory/Game/PGame.html#SetTheory.PGame.Equiv).
|
Pull request successfully merged into master. Build succeeded: |
AntisymmRel lemmasAntisymmRel lemmas
These are mostly ported from
SetTheory.PGame.Equiv.