[Merged by Bors] - feat(Algebra/Module/Submodule/Ker): restricting a linear map to its kernel#39658
[Merged by Bors] - feat(Algebra/Module/Submodule/Ker): restricting a linear map to its kernel#39658faenuccio wants to merge 2 commits into
Conversation
PR summary ff0d132afdImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
| ⟨fun h => ext fun _ => mem_ker.1 <| h.symm ▸ trivial, fun h => h.symm ▸ ker_zero⟩ | ||
|
|
||
| @[simp] | ||
| lemma domRestrict_ker_zero (f : M →ₛₗ[τ₁₂] M₂) : f.domRestrict f.ker = 0 := by |
There was a problem hiding this comment.
| lemma domRestrict_ker_zero (f : M →ₛₗ[τ₁₂] M₂) : f.domRestrict f.ker = 0 := by | |
| lemma domRestrict_ker_eq_zero (f : M →ₛₗ[τ₁₂] M₂) : f.domRestrict f.ker = 0 := by |
There was a problem hiding this comment.
I thought about this, but I don't like this name: it seems to say that "the kernel is equal to zero" whereas it is the map.
There was a problem hiding this comment.
I don't think it is ambiguous? If I want to say "kernel is equal to zero", I would name it like "domRestrict{_eq_something}_of_ker_eq_zero"
There was a problem hiding this comment.
But how would you call the (false) lemma saying "the kernel of domRestrict is zero"?
There was a problem hiding this comment.
How about just domRestrict_ker? It's a simp lemma anyway.
There was a problem hiding this comment.
And what about domRestrict_of_ker? What I´d like to stress is that the lemma is not about a kernel but about a domRestrict.
There was a problem hiding this comment.
If it were about the kernel, it would be ker_.... domRestrict_ker_self is the name suggested by the naming convention.
YaelDillies
left a comment
There was a problem hiding this comment.
Thanks! 🚀
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by YaelDillies. |
domRestrict|
Thanks! bors merge |
…ernel (#39658) We add the lemma saying that restricting a linear map to its kernel yields the zero map. In passing, we generalise a couple of results from linear to semilinear maps. Co-authored-by: faenuccio <filippo.nuccio@univ-st-etienne.fr>
|
Pull request successfully merged into master. Build succeeded: |
We add the lemma saying that restricting a linear map to its kernel yields the zero map. In passing, we generalise a couple of results from linear to semilinear maps.