@@ -37,6 +37,10 @@ class FreeModulePseudoHomspace(UniqueRepresentation, HomsetWithBase):
3737 For free modules, the elements of a pseudomorphism correspond to matrices
3838 which define the mapping on elements of a basis.
3939
40+ This class is not supposed to be instantiated directly; the user should
41+ use instead the method :meth:`sage.rings.module.free_module.FreeModule_generic.pseudoHom`
42+ to create a space of pseudomorphisms.
43+
4044 TESTS::
4145
4246 sage: F = GF(125)
@@ -57,11 +61,12 @@ def __classcall_private__(cls, domain, codomain, twist):
5761
5862 INPUT:
5963
60- - ``domain`` -- a free module, the domain of this pseudomorphism
64+ - ``domain`` -- a free module, the domain of this pseudomorphism
6165
62- - ``codomain`` -- a free module, the codomain of this pseudomorphism
66+ - ``codomain`` -- a free module, the codomain of this pseudomorphism
6367
64- - ``twist`` -- a twisting morphism/derivation or a Ore polynomial ring
68+ - ``twist`` -- a twisting morphism/derivation or the corresponding
69+ Ore polynomial ring
6570
6671 TESTS::
6772
@@ -94,11 +99,12 @@ def __init__(self, domain, codomain, ore):
9499
95100 INPUT:
96101
97- - ``domain`` -- a free module, the domain of this pseudomorphism
102+ - ``domain`` -- a free module, the domain of this pseudomorphism
98103
99- - ``codomain`` -- a free module, the codomain of this pseudomorphism
104+ - ``codomain`` -- a free module, the codomain of this pseudomorphism
100105
101- - ``ore`` -- the underlying Ore polynomial ring
106+ - ``ore`` -- the underlying Ore polynomial ring (built from the
107+ twisting morphism and derivation)
102108
103109 TESTS::
104110
0 commit comments