[Merged by Bors] - feat(algebra/lie/subalgebra): define lattice structure for Lie subalgebras #6279
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We already have the lattice structure for Lie submodules but not for subalgebras.
This is mostly a lightly-edited copy-paste of the corresponding subset of results
for Lie submodules that remain true for subalgebras.
The results which hold for Lie submodules but not for Lie subalgebras are:
sup_coe_to_submodule
andmem_sup
is_modular_lattice
I have also made a few tweaks to bring the structure and naming of Lie
subalgebras a little closer to that of Lie submodules.
This is in preparation for defining Cartan subalgebas.