@@ -49,21 +49,15 @@ class FreeModulePseudoMorphism(Morphism):
4949
5050 The implementation currently requires that `M` and `M'`
5151 are free modules.
52- .. WARNING::
53-
54- At the moment, it is not possible to specify both a twisting
55- endomorphism and a twisting derivation. Only one of those can be
56- used, preferably using the `twist` argument in the method
57- :meth:`sage.rings.module.free_module.FreeModule_generic.pseudohom`.
58-
59- We represent pseudo morphisms by matrices with coefficient in the
60- base ring `R`. The matrix `\mathcal M_f` representing a pseudo
61- morphism is such that its lines (resp. columns if ``side`` is
62- ``"right"``) are the coordinates of the images of the distinguished
63- basis of the domain (see also method :meth:`matrix`). More
64- concretely, let `n` (resp. `n'`) be the dimension of `M` (resp.
65- `M'`), let `(e_1, \dots, e_n)` be a basis of `M`. For any `x =
66- \sum_{i=1}^n x_i e_i \in M`, we have
52+
53+ We represent pseudomorphisms by matrices with coefficient in the
54+ base ring `R`. The matrix `\mathcal M_f` representing `f` is such
55+ that its lines (resp. columns if ``side`` is ``"right"``) are the
56+ coordinates of the images of the distinguished basis of the domain
57+ (see also method :meth:`matrix`).
58+ More concretely, let `n` (resp. `n'`) be the dimension of `M`
59+ (resp. `M'`), let `(e_1, \dots, e_n)` be a basis of `M`.
60+ For any `x = \sum_{i=1}^n x_i e_i \in M`, we have
6761
6862 .. MATH::
6963
@@ -77,23 +71,23 @@ class FreeModulePseudoMorphism(Morphism):
7771 \end{pmatrix}
7872 .
7973
80- If ``side`` is ``"right"``, we have:
74+ When ``side`` is ``"right"``, the formula is
8175
8276 .. MATH::
8377
8478 f(x) = \mathcal M_f
8579 \begin{pmatrix}
8680 \theta(x_1) \\ \vdots \\ \theta(x_n)
8781 \end{pmatrix}
88-
8982 +
9083 \begin{pmatrix}
9184 \delta(x_1) \\ \vdots \\ \theta(x_n)
9285 \end{pmatrix}
9386 .
9487
95- This class is not supposed to be instantiated directly; the user should
96- use instead the method :meth:`sage.rings.module.free_module.FreeModule_generic.pseudohom`
88+ This class is not supposed to be instantiated directly; the user
89+ should use instead the method
90+ :meth:`sage.rings.module.free_module.FreeModule_generic.pseudohom`
9791 to create a pseudomorphism.
9892
9993 TESTS::
0 commit comments