Theorems · Theorem · linear algebra
Lagrange.interpolate_eq_add_interpolate_erase
∀ {F : Type u_1} [inst : Field F] {ι : Type u_2} [inst_1 : DecidableEq ι] {s : Finset ι} {i j : ι} {v : ι → F}
(r : ι → F),
Set.InjOn v ↑s →
i ∈ s →
j ∈ s →
i ≠ j →
(Lagrange.interpolate s v) r =
(Lagrange.interpolate (s.erase j) v) r * Lagrange.basisDivisor (v i) (v j) +
(Lagrange.interpolate (s.erase i) v) r * Lagrange.basisDivisor (v j) (v i)- Defined in
- Mathlib.LinearAlgebra.Lagrange
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 121 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- FieldDecidableEq
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites24
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- RingHom.idstatement · cited by 18,349
- Finsetstatement and proof · cited by 13,712
- LinearMapstatement · cited by 10,215
- SetLike.coestatement and proof · cited by 8,199
- Fieldstatement and proof · cited by 7,404
- Polynomialstatement and proof · cited by 5,681
- Set.InjOnstatement and proof · cited by 543
- Finset.erasestatement and proof · cited by 455
- Finset.sum_singletonproof · cited by 251
- Finset.sum_insertproof · cited by 196
- Finset.mem_insert_selfproof · cited by 128
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.