feat(Combinatorics/SimpleGraph): Cayley graph for structures with Mul/Add#35084
feat(Combinatorics/SimpleGraph): Cayley graph for structures with Mul/Add#35084edegeltje wants to merge 23 commits intoleanprover-community:masterfrom
Mul/Add#35084Conversation
PR summary 2352820370Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
| Current number | Change | Type |
|---|---|---|
| 8701 | 2 | backward.isDefEq |
Current commit 1b6a2c1468
Reference commit 2352820370
You can run this locally as
./scripts/reporting/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).
Right now the `cycleGraph` definition relies on `circulantGraph` which requires importing Group definitions from the algebra hierarchy. This causes large-imports for me in later PRs where I try to make more widespread use of cycleGraphs, so here I redefine it to be its own independent object, and leave splitting it from `circulantGraph` to another PR (this is parallel to leanprover-community#35084.)
Right now the `cycleGraph` definition relies on `circulantGraph` which requires importing Group definitions from the algebra hierarchy. This causes large-imports for me in later PRs where I try to make more widespread use of cycleGraphs, so here I redefine it to be its own independent object, and leave splitting it from `circulantGraph` to another PR (this is parallel to leanprover-community#35084.)
Mul/AddMul/Add
YaelDillies
left a comment
There was a problem hiding this comment.
Could you sort the lemmas into Mul, MulOneClass, Group sections?
YaelDillies
left a comment
There was a problem hiding this comment.
Thanks!
maintainer delegate
|
🚀 Pull request has been placed on the maintainer queue by YaelDillies. |
This pr:
SimpleGraph.mulCayley, wherexis adjacent to a distinctywhen there isgsuch thatx * g = yorx = y * g,some related zulip conversation: https://leanprover.zulipchat.com/#narrow/channel/287929-mathlib4/topic/Cayley.20and.20circulant.20graph/with/572839048