mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

refactor(LinearAlgebra/Matrix/SesquilinearForm): Sesquilinear Maps and Scalar Matrices

Open mans0954 opened this issue 2 years ago • 1 comments

WIP PR to generalise from forms to maps the results not covered in #9334


  • [x] depends on: #9312
  • [ ] depends on: #9334

Open in Gitpod

mans0954 avatar Dec 30 '23 12:12 mans0954

Import summary

No significant changes to the import graph

github-actions[bot] avatar Jun 07 '24 06:06 github-actions[bot]

PR summary 51f1624fd3

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference
Mathlib.LinearAlgebra.Matrix.ScalarMatrix (new file) 1307

Declarations diff

+ Nondegenerate + Nondegenerate.eq_zero_of_ortho + Nondegenerate_iff_Matrix_Nondegenerate + dotProduct + dotProduct_eq_Matrix_dotProduct + mulVec + mulVec_eq_Matrix_mulVec

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 Jun 08 '24 09:06 github-actions[bot]

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#9312~~
  • ~~leanprover-community/mathlib4#9334~~ By Dependent Issues (🤖). Happy coding!

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

I'm not actively working on this PR as we've found other/better ways of achieving what I was trying to do so closing.

mans0954 avatar May 07 '25 17:05 mans0954