[Merged by Bors] - fix(RepresentationTheory): move Equiv.coe_invFun to the correct symm notion to fit the statement as it suggests - #43047
Conversation
Welcome new contributor!Thank you for contributing to Mathlib! If you haven't done so already, please review our contribution guidelines, as well as the style guide and naming conventions. In particular, we kindly remind contributors that we have guidelines regarding the use of AI when making pull requests. We use a review queue to manage reviews. If your PR does not appear there, it is probably because it is not successfully building (i.e., it doesn't have a green checkmark), has the If you haven't already done so, please come to https://leanprover.zulipchat.com/, introduce yourself, and mention your new PR. Thank you again for joining our community. |
|
easy |
PR summary e42dff0012Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
✅ PR Title Formatted CorrectlyThe title of this PR has been updated to match our commit style conventions. |
Equiv.coe_invFun to the correct symm notion to fit the statement as it suggests
Equiv.coe_invFun to the correct symm notion to fit the statement as it suggestsEquiv.coe_invFun to the correct symm notion to fit the statement as it suggests
|
Thanks, maintainer merge |
|
🚀 Pull request has been placed on the maintainer queue by jjdishere. |
|
Thanks! bors merge |
…m notion to fit the statement as it suggests (#43047) The current statement of `lemma coe_invFun : φ.invFun = φ.symm := rfl` actually reads `φ.symm` as`⇑φ.toLinearEquiv.symm`. However the context tends to make `Representation.Equiv` as the simp normal form, not `φ.toLinearEquiv`. We move it to where `Representation.Equiv.symm` has been defined so that the RHS has the correct form to get access to other API lemmas more directly.
|
Pull request successfully merged into master. Build succeeded: |
Equiv.coe_invFun to the correct symm notion to fit the statement as it suggestsEquiv.coe_invFun to the correct symm notion to fit the statement as it suggests
The current statement of
lemma coe_invFun : φ.invFun = φ.symm := rflactually readsφ.symmas⇑φ.toLinearEquiv.symm. However the context tends to makeRepresentation.Equivas the simp normal form, notφ.toLinearEquiv. We move it to whereRepresentation.Equiv.symmhas been defined so that the RHS has the correct form to get access to other API lemmas more directly.