mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(AlgebraicGeometry): the split algebraic torus

Open erdOne opened this issue 1 year ago • 2 comments


Open in Gitpod

erdOne avatar Feb 05 '25 02:02 erdOne

PR summary ccf2c69e7d

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference
Mathlib.AlgebraicGeometry.Torus (new file) 1883

Declarations diff

+ SpecIso + SpecIso_inv_appTop_coord + SpecIso_inv_over + Torus + TorusRing + TorusRing.X + TorusRing.XUnit + TorusRing.equiv + TorusRing.isUnit_X + TorusRing.lift + TorusRing.lift_X + TorusRing.lift_algebraMap + TorusRing.lift_comp + TorusRing.ringHom_ext + comp_homOfVector + coord + functor + homOfVector + homOfVector_appTop_coord + homOfVector_over + homOfVector_toSpecMvPoly + homOverEquiv + hom_ext + instance (v : n → Γ(X, ⊤)ˣ) : (homOfVector (X ↘ S) v).IsOver S + instance : IsAffineHom (𝕋(n; S) ↘ S) := MorphismProperty.pullback_fst _ _ inferInstance + instance [IsAffine S] : IsAffine 𝕋(n; S) := isAffine_of_isIso (isoOfIsAffine n S).hom + isPullback_map + isoOfIsAffine + isoOfIsAffine_hom_appTop + isoOfIsAffine_inv_appTop_coord + isoOfIsAffine_inv_over + isoSpec_inv_appTop + map + map_appTop_coord + map_comp + map_id + map_over + map_reindex + map_toSpecTorusRing + over + reindex + reindex_appTop_coord + reindex_comp + reindex_id + reindex_over + toSpecTorusRing + toSpecTorusRingEquiv + toSpecTorusRingEquiv_comp + torusRing_int_ringHom_ext

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 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).

github-actions[bot] avatar Feb 05 '25 02:02 github-actions[bot]

This pull request has conflicts, please merge master and resolve them.