Documentation

Mathlib.Data.Rat.BigOperators

Casting lemmas for rational numbers involving sums and products #

@[simp]
theorem Rat.cast_list_sum {α : Type u_2} [DivisionRing α] [CharZero α] (s : List ℚ) :
@[simp]
@[simp]
theorem Rat.cast_sum {ι : Type u_1} {α : Type u_2} [DivisionRing α] [CharZero α] (s : Finset ι) (f : ι → ℚ) :
↑(∑ i ∈ s, f i) = ∑ i ∈ s, ↑(f i)
@[simp]
theorem Rat.cast_list_prod {α : Type u_2} [DivisionRing α] [CharZero α] (s : List ℚ) :
@[simp]
theorem Rat.cast_multiset_prod {α : Type u_2} [Field α] [CharZero α] (s : Multiset ℚ) :
@[simp]
theorem Rat.cast_prod {ι : Type u_1} {α : Type u_2} [Field α] [CharZero α] (s : Finset ι) (f : ι → ℚ) :
↑(∏ i ∈ s, f i) = ∏ i ∈ s, ↑(f i)