English
Copy of a QuadraticMap with a new toFun equal to the old one. Produces a new QuadraticMap with identical action.
Русский
Копия QuadraticMap с новым toFun, равным старому; получается новая квадратичная карта с тем же действием.
LaTeX
$$$$ \\text{QuadraticMap.copy} \\; (Q\\,)\\; (Q'\\,)=\\text{новый квадратичный отображатель с тем же функционалом}. $$$$
Lean4
/-- Copy of a `QuadraticMap` with a new `toFun` equal to the old one. Useful to fix definitional
equalities. -/
protected def copy (Q : QuadraticMap R M N) (Q' : M → N) (h : Q' = ⇑Q) : QuadraticMap R M N
where
toFun := Q'
toFun_smul := h.symm ▸ Q.toFun_smul
exists_companion' := h.symm ▸ Q.exists_companion'