@@ -21,13 +21,13 @@ the center of `Module.End R V`.
2121In what follows, `V` is assumed to be a free `R`-module.
2222
2323* `LinearMap.commute_transvections_iff_of_basis`:
24- if an endomorphism `f : V →ₗ[R] V` commutes with every elementary transvections
25- (in a given basis), then it is an homothety with central ratio.
24+ if an endomorphism `f : V →ₗ[R] V` commutes with every elementary transvection
25+ (in a given basis), then it is a homothety with central ratio.
2626 (Assumes that the basis is provided and has a non trivial set of indices.)
2727
2828* `LinearMap.exists_eq_smul_id_of_forall_notLinearIndependent`:
2929 over a commutative ring `R` which is a domain, an endomorphism `f : V →ₗ[R] V`
30- of a free domain such that `v` and `f v` are not linearly independent,
30+ of a free module such that `v` and `f v` are not linearly independent,
3131 for all `v : V`, is a homothety.
3232
3333* `LinearMap.exists_mem_center_apply_eq_smul_of_forall_notLinearIndependent`:
@@ -41,7 +41,7 @@ In what follows, `V` is assumed to be a free `R`-module.
4141 Note. In the noncommutative case, the last two results do not hold
4242when the rank is equal to 1. Indeed, right multiplications
4343with noncentral ratio of the `R`-module `R` satisfy the property
44- that `f v` and `v` are linearly independent , for all `v : V`,
44+ that `f v` and `v` are linearly dependent , for all `v : V`,
4545but they are not left multiplication by some element.
4646
4747-/
@@ -92,17 +92,17 @@ theorem commute_transvections_iff_of_basis
9292
9393set_option backward.isDefEq.respectTransparency false in
9494/-- Over a domain, an endomorphism `f` of a free module `V`
95- of rank ≠ 1 such that `f v` and `v` are colinear , for all `v : V`,
95+ of rank ≠ 1 such that `f v` and `v` are collinear , for all `v : V`,
9696consists of homotheties with central ratio.
9797
9898In the commutative case, use `LinearMap.exists_eq_smul_id`.
9999
100100This is a variant of `LinearMap.exists_mem_center_apply_smul`
101- which switches the use `StrongRankInduction` and `finrank`
101+ which switches the use of `StrongRankInduction` and `finrank`
102102for the cardinality of a given basis.
103103
104104When `finrank R V = 1`, up to a linear equivalence `V ≃ₗ[R] R`,
105- then any `f` is *right* -multiplication by some `a : K `,
105+ then any `f` is *right* -multiplication by some `a : R `,
106106but not necessarily *left* -multiplication by an element of the center of `R`. -/
107107theorem exists_mem_center_apply_eq_smul_of_forall_notLinearIndependent_of_basis
108108 [Ring R] [IsDomain R] [AddCommGroup V] [Module R V]
@@ -181,14 +181,14 @@ theorem exists_mem_center_apply_eq_smul_of_forall_notLinearIndependent_of_basis
181181
182182set_option backward.isDefEq.respectTransparency false in
183183/-- Over a domain `R`, an endomorphism `f` of a free module `V`
184- of rank ≠ 1 such that `f v` and `v` are colinear , for all `v : V`,
184+ of rank ≠ 1 such that `f v` and `v` are collinear , for all `v : V`,
185185consists of homotheties with central ratio.
186186
187- When `R`does not satisfy `StrongRankCondition`, use
187+ When `R` does not satisfy `StrongRankCondition`, use
188188`LinearMap.exists_mem_center_apply_eq_smul_of_basis`.
189189
190190When `finrank R V = 1`, up to a linear equivalence `V ≃ₗ[R] R`,
191- then any `f` is *right* -multiplication by some `a : K `,
191+ then any `f` is *right* -multiplication by some `a : R `,
192192but not necessarily *left* -multiplication by an element of the center of `R`. -/
193193theorem exists_mem_center_apply_eq_smul_of_forall_notLinearIndependent
194194 [Ring R] [IsDomain R] [StrongRankCondition R]
@@ -210,7 +210,7 @@ theorem exists_mem_center_apply_eq_smul_of_forall_notLinearIndependent
210210 exact exists_mem_center_apply_eq_smul_of_forall_notLinearIndependent_of_basis b h
211211
212212/-- Over a commutative domain, an endomorphism `f` of a free module `V`
213- such that `f v` and `v` are colinear , for all `v : V`,
213+ such that `f v` and `v` are collinear , for all `v : V`,
214214consists of homotheties. -/
215215theorem exists_eq_smul_id_of_forall_notLinearIndependent
216216 [CommRing R] [IsDomain R] [AddCommGroup V] [Module R V] [Free R V] {f : V →ₗ[R] V}
0 commit comments