-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - feat: port LinearAlgebra.CliffordAlgebra.Conjugation #5404
[Merged by Bors] - feat: port LinearAlgebra.CliffordAlgebra.Conjugation #5404
Conversation
Mathbin -> Mathlib fix certain import statements move "by" to end of line add import to Mathlib.lean
Mathbin -> Mathlib fix certain import statements move "by" to end of line add import to Mathlib.lean
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but let's wait for the dependent PR to merge.
This PR/issue depends on:
|
Thanks 🎉 bors merge |
Annoyingly, Lean 4 cannot work out that `reverse x` where `x : clifford_algebra Q` is referring to `reverse (Q := Q) x`, even though that's the only thing that type checks. Otherwise the only difficulty when porting was the standard `LinearMap.range` dot notation failing thing. Co-authored-by: Jeremy Tan Jie Rui <[email protected]>
Pull request successfully merged into master. Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
Annoyingly, Lean 4 cannot work out that `reverse x` where `x : clifford_algebra Q` is referring to `reverse (Q := Q) x`, even though that's the only thing that type checks. Otherwise the only difficulty when porting was the standard `LinearMap.range` dot notation failing thing. Co-authored-by: Jeremy Tan Jie Rui <[email protected]>
Annoyingly, Lean 4 cannot work out that `reverse x` where `x : clifford_algebra Q` is referring to `reverse (Q := Q) x`, even though that's the only thing that type checks. Otherwise the only difficulty when porting was the standard `LinearMap.range` dot notation failing thing. Co-authored-by: Jeremy Tan Jie Rui <[email protected]>
Annoyingly, Lean 4 cannot work out that
reverse x
wherex : clifford_algebra Q
is referring toreverse (Q := Q) x
, even though that's the only thing that type checks.Otherwise the only difficulty when porting was the standard
LinearMap.range
dot notation failing thing.Please rebase this to remove the #5349 commits before merging (I will likely not be around to do so)