We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 036bc5a commit e189704Copy full SHA for e189704
1 file changed
Mathlib/RingTheory/Polynomial/Chebyshev.lean
@@ -508,11 +508,6 @@ theorem U_mem_span_T (n : ℕ) : U R n ∈ Submodule.span ℕ ((fun m : ℕ => T
508
· exact Submodule.smul_of_tower_mem _ 2
509
(Submodule.mem_span_of_mem ⟨n + 2, by simp⟩)
510
511
-/-- `T` defines an injection from `ℕ` to `R[X]` given by `T R n` -/
512
-noncomputable def Tnat [IsDomain R] [NeZero (2 : R)] : ℕ ↪ R[X] where
513
- toFun m := T R m
514
- inj' m₁ m₂ hm := by convert congrArg Polynomial.degree hm; simp [degree_T]
515
-
516
/-- `C n` is the `n`th rescaled Chebyshev polynomial of the first kind (also known as a Vieta–Lucas
517
polynomial), given by $C_n(2x) = 2T_n(x)$. See `Polynomial.Chebyshev.C_comp_two_mul_X`. -/
518
noncomputable def C : ℤ → R[X]
0 commit comments