R : Type ?u.726463
inst✝² : CommRing R
M : Type ?u.726469
inst✝¹ : AddCommGroup M
inst✝ : Module R M
f : M →ₗ[R] M
n : R[X]
a : M
this : Module R[X] M := modulePolynomialOfEndo f
⊢ HSMul R[X] M ((fun x => M) a)
R : Type ?u.726463
inst✝² : CommRing R
M : Type ?u.726469
inst✝¹ : AddCommGroup M
inst✝ : Module R M
f : M →ₗ[R] M
n : R[X]
a : M
⊢ HSMul R[X] M ((fun x => M) a)
letI := modulePolynomialOfEndo f
no goals
R : Type ?u.726463
inst✝² : CommRing R
M : Type ?u.726469
inst✝¹ : AddCommGroup M
inst✝ : Module R M
f : M →ₗ[R] M
n : R[X]
a : M
this : Module R[X] M := modulePolynomialOfEndo f
⊢ HSMul R[X] M ((fun x => M) a)
infer_instance