Skip to content

Commit 442efcd

Browse files
mathlib-splicebot[bot]ADedecker
authored andcommitted
feat: isEmbedding_subtypeL (leanprover-community#40716)
This PR was automatically created from PR leanprover-community#39100 by @ADedecker via a [review comment](leanprover-community#39100 (comment)) by @ADedecker. Co-authored-by: ADedecker <48656793+ADedecker@users.noreply.github.com>
1 parent a872b9c commit 442efcd

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

Mathlib/Topology/Algebra/Module/ContinuousLinearMap/Restrict.lean

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,14 @@ alias coe_subtypeL' := coe_subtypeL
5858

5959
theorem subtypeL_apply (p : Submodule R M) (x : p) : p.subtypeL x = x := by simp
6060

61+
theorem isEmbedding_subtype (p : Submodule R M) : Topology.IsEmbedding p.subtype := .subtypeVal
62+
theorem isEmbedding_subtypeL (p : Submodule R M) : Topology.IsEmbedding p.subtypeL := .subtypeVal
63+
64+
theorem isClosedEmbedding_subtype (p : Submodule R M) (hp : IsClosed (p : Set M)) :
65+
Topology.IsClosedEmbedding p.subtype := .subtypeVal hp
66+
theorem isClosedEmbedding_subtypeL (p : Submodule R M) (hp : IsClosed (p : Set M)) :
67+
Topology.IsClosedEmbedding p.subtypeL := .subtypeVal hp
68+
6169
@[deprecated range_subtype (since := "2026-05-06")]
6270
theorem range_subtypeL (p : Submodule R M) : (p.subtypeL : p →ₗ[R] M).range = p :=
6371
Submodule.range_subtype _

0 commit comments

Comments
 (0)