Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(data/matrix/basic): Add
alg_equiv
and linear_equiv
instances…
… for transpose. (#15386) `transpose` has natural bundlings as an `alg_equiv` and a `linear_equiv` for which we already have the substantial lemmas. Similarly, `conj_transpose` can be bundled as a `linear_equiv`. This also alters the other bundled versions to take explicit variables as this saves the need for many type annotations, and makes the necessary edits to fix proofs. Co-authored-by: Wrenna Robson <34025592+linesthatinterlace@users.noreply.github.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
- Loading branch information
1 parent
168d6ba
commit d244509
Showing
3 changed files
with
63 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters