Skip to content

Commit f5b4932

Browse files
committed
chore(LinearAlgebra/TensorProduct/Quotient): remove an erw (#38417)
- simplifies the proof passed to `Submodule.Quotient.equiv` in `tensorQuotientEquiv` to a single `simp [range_map_eq_span_tmul]` Extracted from #38415 [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/from-referrer/)
1 parent 8f4785c commit f5b4932

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

Mathlib/LinearAlgebra/TensorProduct/Quotient.lean

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,7 @@ noncomputable def tensorQuotientEquiv (n : Submodule R N) :
133133
(M ⊗[R] N) ⧸ (LinearMap.range (map (LinearMap.id : M →ₗ[R] M) n.subtype)) :=
134134
congr ((Submodule.quotEquivOfEqBot _ rfl).symm) (LinearEquiv.refl _ _) ≪≫ₗ
135135
quotientTensorQuotientEquiv (⊥ : Submodule R M) n ≪≫ₗ
136-
Submodule.Quotient.equiv _ _ (LinearEquiv.refl _ _) (by
137-
simp only [Submodule.map_sup]
138-
erw [Submodule.map_id, Submodule.map_id]
139-
simp only [sup_eq_right]
140-
rw [range_map_eq_span_tmul, range_map_eq_span_tmul]
141-
simp)
136+
Submodule.Quotient.equiv _ _ (LinearEquiv.refl _ _) (by simp [range_map_eq_span_tmul])
142137

143138
@[simp]
144139
lemma tensorQuotientEquiv_apply_mk_tmul (n : Submodule R N) (x : M) (y : N) :

0 commit comments

Comments
 (0)