Skip to content

feat(AlgebraicTopology/Simplex): edges of a subcomplex - #42571

Open
joelriou wants to merge 2 commits into
leanprover-community:masterfrom
joelriou:compstruct-subcomplex
Open

feat(AlgebraicTopology/Simplex): edges of a subcomplex#42571
joelriou wants to merge 2 commits into
leanprover-community:masterfrom
joelriou:compstruct-subcomplex

Conversation

@joelriou

@joelriou joelriou commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Open in Gitpod

@joelriou joelriou added the t-algebraic-topology Algebraic topology label Aug 8, 2026
@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown

PR summary d7cf8a3640

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.AlgebraicTopology.SimplicialSet.CompStruct 908 913 +5 (+0.55%)
Import changes for all files
Files Import difference
3 files Mathlib.AlgebraicTopology.SimplicialSet.CompStruct Mathlib.AlgebraicTopology.SimplicialSet.NerveCodiscrete Mathlib.AlgebraicTopology.SimplicialSet.Nerve
5

Declarations diff (regex)

+ toSubcomplex_simplex
++ toSubcomplex
++ toSubcomplex_edge

You can run this locally as follows
## from your `mathlib4` directory:
git clone https://github.com/leanprover-community/mathlib-ci.git ../mathlib-ci

## summary with just the declaration names:
../mathlib-ci/scripts/pr_summary/declarations_diff.sh <optional_commit>

## more verbose report:
../mathlib-ci/scripts/pr_summary/declarations_diff.sh long <optional_commit>

The doc-module for scripts/pr_summary/declarations_diff.sh in the mathlib-ci repository contains some details about this script.

Declarations diff (Lean)

Lean-aware diff — post-build, computed from the Lean environment (commit d7cf8a3).

  • +5 new declarations
  • −0 removed declarations
+SSet.Edge.CompStruct.toSubcomplex
+SSet.Edge.CompStruct.toSubcomplex_edge
+SSet.Edge.CompStruct.toSubcomplex_simplex
+SSet.Edge.toSubcomplex
+SSet.Edge.toSubcomplex_edge

No changes to strong technical debt.

No changes to weak technical debt.

Current commit d7cf8a3640
Reference commit 38c06cd7f3

This script lives in the mathlib-ci repository. To run it locally, from your mathlib4 directory:

git clone https://github.com/leanprover-community/mathlib-ci.git ../mathlib-ci
../mathlib-ci/scripts/reporting/technical-debt-metrics.sh pr_summary
  • The relative value is the weighted sum of the differences with weight given by the inverse of the current value of the statistic.
  • The absolute value is the relative value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).

Comment thread Mathlib/AlgebraicTopology/SimplicialSet/CompStruct.lean Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-algebraic-topology Algebraic topology

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant