Formal power series in one variable - Truncation #
PowerSeries.trunc n φ truncates a (univariate) formal power series
to the polynomial that has the same coefficients as φ, for all m < n,
and 0 otherwise.
The nth truncation of a formal power series to a polynomial.
Instances For
@[simp]
@[simp]
theorem PowerSeries.eval₂_trunc_eq_sum_range {R : Type u_1} [Semiring R] {S : Type u_2} [Semiring S] (s : S) (G : R →+* S) (n : ℕ) (f : PowerSeries R) :
@[simp]
@[simp]
@[simp]
@[simp]
theorem PowerSeries.trunc_trunc_of_le {R : Type u_2} [CommSemiring R] {n m : ℕ} (f : PowerSeries R) (hnm : n ≤ m := by rfl) :
@[simp]
@[simp]
@[simp]
theorem PowerSeries.trunc_trunc_mul_trunc {R : Type u_2} [CommSemiring R] {n : ℕ} (f g : PowerSeries R) :
@[simp]
theorem PowerSeries.trunc_coe_eq_self {R : Type u_2} [CommSemiring R] {n : ℕ} {f : Polynomial R} (hn : f.natDegree < n) :
theorem PowerSeries.coeff_coe_trunc_of_lt {R : Type u_2} [CommSemiring R] {n m : ℕ} {f : PowerSeries R} (h : n < m) :
The function coeff n : R⟦X⟧ → R is continuous. I.e. coeff n f depends only on a sufficiently
long truncation of the power series f.
theorem PowerSeries.coeff_mul_eq_coeff_trunc_mul_trunc₂ {R : Type u_2} [CommSemiring R] {n a b : ℕ} (f g : PowerSeries R) (ha : n < a) (hb : n < b) :
The n-th coefficient of f*g may be calculated
from the truncations of f and g.
theorem PowerSeries.coeff_mul_eq_coeff_trunc_mul_trunc {R : Type u_2} [CommSemiring R] {d n : ℕ} (f g : PowerSeries R) (h : d < n) :
theorem PowerSeries.trunc_map {R : Type u_1} {S : Type u_2} [Semiring R] [Semiring S] (f : R →+* S) (p : PowerSeries R) (n : ℕ) :