π Source: Mathlib/LinearAlgebra/Lagrange.lean
basis
basisDivisor
funEquivDegreeLT
interpolate
nodal
nodalWeight
X_sub_C_dvd_nodal
basisDivisor_add_symm
basisDivisor_eq_zero_iff
basisDivisor_inj
basisDivisor_ne_zero_iff
basisDivisor_self
basis_empty
basis_eq_prod_sub_inv_mul_nodal_div
basis_ne_zero
basis_pair_left
basis_pair_right
basis_singleton
coeff_eq_sum
degree_basis
degree_basisDivisor_of_ne
degree_basisDivisor_self
degree_interpolate_erase_lt
degree_interpolate_le
degree_interpolate_lt
degree_nodal
derivative_nodal
eq_interpolate
eq_interpolate_iff
eq_interpolate_of_eval_eq
eval_basisDivisor_left_of_ne
eval_basisDivisor_right
eval_basis_not_at_node
eval_basis_of_ne
eval_basis_self
eval_interpolate_at_node
eval_interpolate_not_at_node
eval_interpolate_not_at_node'
eval_iterate_derivative_eq_sum
eval_nodal
eval_nodal_at_node
eval_nodal_derivative_eval_node_eq
eval_nodal_not_at_node
interpolate_apply
interpolate_empty
interpolate_eq_add_interpolate_erase
interpolate_eq_iff_values_eq_on
interpolate_eq_nodalWeight_mul_nodal_div_X_sub_C
interpolate_eq_of_values_eq_on
interpolate_eq_sum
interpolate_eq_sum_interpolate_insert_sdiff
interpolate_one
interpolate_poly_eq_self
interpolate_singleton
iterate_derivative_interpolate
leadingCoeff_basis
leadingCoeff_eq_sum
natDegree_basis
natDegree_basisDivisor_of_ne
natDegree_basisDivisor_self
natDegree_nodal
nodalWeight_eq_eval_derivative_nodal
nodalWeight_eq_eval_nodal_erase_inv
nodalWeight_ne_zero
nodal_empty
nodal_eq
nodal_eq_mul_nodal_erase
nodal_erase_eq_nodal_div
nodal_insert_eq_nodal
nodal_monic
nodal_ne_zero
nodal_subgroup_eq_X_pow_card_sub_one
sum_basis
sum_nodalWeight_mul_inv_sub_ne_zero
values_eq_on_of_interpolate_eq
eq_of_degree_le_of_eval_finset_eq
eq_of_degree_le_of_eval_index_eq
eq_of_degree_sub_lt_of_eval_finset_eq
eq_of_degree_sub_lt_of_eval_index_eq
eq_of_degrees_lt_of_eval_finset_eq
eq_of_degrees_lt_of_eval_index_eq
eq_zero_of_degree_lt_of_eval_finset_eq_zero
eq_zero_of_degree_lt_of_eval_index_eq_zero
Finset
Finset.instMembership
Polynomial
CommSemiring.toSemiring
CommRing.toCommSemiring
semigroupDvd
SemigroupWithZero.toSemigroup
NonUnitalSemiring.toSemigroupWithZero
NonUnitalCommSemiring.toNonUnitalSemiring
NonUnitalCommRing.toNonUnitalCommSemiring
CommRing.toNonUnitalCommRing
Polynomial.commRing
Polynomial.instSub
CommRing.toRing
Polynomial.X
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
Polynomial.semiring
RingHom.instFunLike
Polynomial.C
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Polynomial.instAdd
Polynomial.instOne
Function.Injective.injOn
Finset.mem_insert_self
Finset.sum_insert
Finset.notMem_singleton
Finset.sum_singleton
Polynomial.instZero
EuclideanDomain.toNontrivial
Polynomial.instNoZeroDivisors
IsDomain.to_noZeroDivisors
instIsDomain
sub_self
inv_zero
map_zero
MonoidWithZeroHomClass.toZeroHomClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
MulZeroClass.zero_mul
Finset.instEmptyCollection
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Polynomial.instMul
Polynomial.instDiv
DivisionRing.toRing
Field.toDivisionRing
Finset.prod_congr
Finset.prod_mul_distrib
map_prod
MonoidWithZeroHomClass.toMonoidHomClass
Set.InjOn
SetLike.coe
Finset.instSetLike
Polynomial.nontrivial
Set.InjOn.eq_iff
Finset.instInsert
Finset.instSingleton
Finset.erase_insert_eq_erase
Finset.erase_eq_of_notMem
Finset.prod_singleton
Finset.pair_comm
basis.eq_1
Finset.erase_singleton
Finset.prod_empty
WithBot
Preorder.toLT
WithBot.instPreorder
Nat.instPreorder
Polynomial.degree
AddMonoidWithOne.toNatCast
WithBot.addMonoidWithOne
Nat.instAddMonoidWithOne
Finset.card
Polynomial.coeff
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
DivInvMonoid.toDiv
DivisionRing.toDivInvMonoid
Polynomial.eval
Finset.prod
CommRing.toCommMonoid
Finset.erase
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
Polynomial.finset_sum_coeff
Finset.sum_congr
Polynomial.coeff_C_mul
Polynomial.leadingCoeff.eq_1
Mathlib.Tactic.FieldSimp.eq_eq_cancel_eq
IsCancelMulZero.toIsLeftCancelMulZero
instIsCancelMulZero
Mathlib.Tactic.FieldSimp.eq_mul_of_eq_eq_eq_mul
Mathlib.Tactic.FieldSimp.NF.mul_eq_eval
Mathlib.Tactic.FieldSimp.NF.atom_eq_eval
Mathlib.Tactic.FieldSimp.NF.inv_eq_eval
Mathlib.Tactic.FieldSimp.NF.mul_eq_evalβ
mul_one
Mathlib.Tactic.FieldSimp.NF.eval_mul_eval_cons
one_mul
Mathlib.Tactic.FieldSimp.eq_div_of_subst
Mathlib.Tactic.FieldSimp.NF.cons_eq_div_of_eq_div'
Mathlib.Tactic.FieldSimp.NF.cons_eq_div_of_eq_div
div_one
Mathlib.Tactic.FieldSimp.NF.eval_cons
Mathlib.Tactic.FieldSimp.zpow'_one
Mathlib.Tactic.FieldSimp.NF.div_eq_eval
Mathlib.Tactic.FieldSimp.NF.div_eq_evalβ
one_ne_zero
NeZero.one
GroupWithZero.toNontrivial
Polynomial.degree_eq_natDegree
WithBot.one
Nat.instOne
basisDivisor.eq_1
Polynomial.degree_mul
Polynomial.degree_X_sub_C
Polynomial.degree_C
inv_ne_zero
sub_ne_zero_of_ne
zero_add
Bot.bot
WithBot.bot
Polynomial.degree_zero
LinearMap
RingHom.id
Pi.addCommMonoid
Pi.Function.module
Semiring.toModule
Polynomial.module
LinearMap.instFunLike
Finset.card_erase_of_mem
Set.InjOn.mono
Finset.coe_subset
Finset.erase_subset
Preorder.toLE
LE.le.trans
Polynomial.degree_sum_le
Finset.sup_le_iff
bot_le
le_refl
Nat.cast_withBot
Finset.eq_empty_or_nonempty
Finset.card_empty
WithBot.bot_lt_coe
lt_of_le_of_lt
WithBot.coe_lt_coe
Finset.Nonempty.card_pos
zero_lt_one
Nat.instZeroLEOneClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Polynomial.derivative
Finset.induction_on
Polynomial.derivative_one
Finset.sum_empty
Polynomial.derivative_mul
Polynomial.derivative_sub
Polynomial.derivative_X
Polynomial.derivative_C
sub_zero
Finset.mul_sum
Finset.erase_insert
AddLeftCancelSemigroup.toIsLeftCancelAdd
Finset.erase_insert_of_ne
Function.mt
Finset.mem_of_mem_erase
Polynomial.eq_of_degrees_lt_of_eval_index_eq
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Polynomial.eval_mul
Polynomial.eval_C
Polynomial.eval_sub
Polynomial.eval_X
inv_mul_cancelβ
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
MulZeroClass.mul_zero
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroupWithZero.toDivisionCommMonoid
Semifield.toCommGroupWithZero
mul_comm
mul_assoc
Finset.mul_prod_erase
Polynomial.eval_prod
Finset.mem_erase
Finset.prod_eq_one
Polynomial.eval_finset_sum
Finset.add_sum_erase
Finset.sum_eq_zero
Finset.Nonempty
Polynomial.eval_one
mul_div_mul_left
Nat.iterate
Nat.factorial
Finset.powersetCard
Polynomial.eval_natCast
Finset.prod_eq_zero
add_eq_left
Finset.insert_subset_iff
Finset.singleton_subset_iff
Finset.sdiff_insert_insert_of_mem_of_notMem
Finset.sdiff_singleton_eq_erase
div_eq_mul_inv
map_mul
NonUnitalRingHomClass.toMulHomClass
RingHomClass.toNonUnitalRingHomClass
Finset.instHasSubset
Finset.instSDiff
Finset.sup_lt_iff
Finset.card_le_card
add_assoc
tsub_add_tsub_cancel
CanonicallyOrderedAdd.toExistsAddOfLE
Nat.instCanonicallyOrderedAdd
IsOrderedAddMonoid.toAddLeftMono
Nat.instIsOrderedAddMonoid
Nat.instOrderedSub
add_tsub_assoc_of_le
IsLeftCancelAdd.addLeftReflectLE_of_addLeftReflectLT
contravariant_lt_of_covariant_le
WithBot.coe_add
WithBot.add_lt_add_iff_right
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
contravariant_swap_add_of_contravariant_add
WithBot.coe_ne_bot
Finset.card_insert_of_notMem
Finset.notMem_sdiff_of_mem_right
Finset.card_sdiff_of_subset
add_comm
Finset.sdiff_subset
Finset.mem_insert
Finset.mem_sdiff
Pi.instOne
map_one
MonoidHomClass.toOneHomClass
Polynomial.instNatCast
Polynomial.iterate_derivative_sum
Polynomial.iterate_derivative_C_mul
Finset.prod_image
Finset.powersetCard_eq_filter
Finset.powerset_image
Finset.sum_nbij
Finset.image_injOn_powerset_of_injOn
Polynomial.leadingCoeff
Polynomial.natDegree_finset_prod_X_sub_C_eq_card
Polynomial.Monic.coeff_natDegree
Polynomial.monic_prod_X_sub_C
Finset.prod_inv_distrib
WithBot.add
CanLift.prf
WithBot.canLift
Mathlib.Tactic.Contrapose.contraposeβ
WithBot.coe_eq_coe
WithBot.coe_one
Polynomial.natDegree_eq_of_degree_eq_some
WithBot.addLeftMono
WithBot.zeroLEOneClass
WithBot.charZero
Nat.instCharZero
Polynomial.natDegree
Finset.card_eq_sum_ones
Polynomial.natDegree_prod
Polynomial.natDegree_zero
Polynomial.natDegree_prod_of_monic
Polynomial.monic_X_sub_C
Polynomial.natDegree_X_sub_C
Finset.sum_const
nodalWeight.eq_1
Finset.prod_ne_zero_iff
mul_div_cancel_leftβ
EuclideanDomain.toMulDivCancelClass
Polynomial.X_sub_C_ne_zero
Finset.prod_insert
Polynomial.Monic
Polynomial.monic_prod_of_monic
Polynomial.ne_zero_of_natDegree_gt
Units
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Set.toFinset
Subgroup
Units.instGroup
Subgroup.instSetLike
Units.val
Monoid.toNatPow
Fintype.card
SetLike.instMembership
IsStrictOrderedRing.noZeroDivisors
Nat.instIsStrictOrderedRing
Nat.instNontrivial
Polynomial.degree_one
IsDomain.toNontrivial
Polynomial.degree_pow
Polynomial.degree_X
nsmul_eq_mul
WithBot.instIsOrderedRing
IsStrictOrderedRing.toIsOrderedRing
WithBot.nontrivial
One.instNonempty
Polynomial.eq_of_degree_le_of_eval_index_eq
Units.val_injective
Set.toFinset_card
Polynomial.degree_sub_eq_left_of_degree_lt
Polynomial.leadingCoeff_sub_of_degree_lt
Polynomial.monic_X_pow
Polynomial.eval_pow
pow_card_eq_one
Finset.card_ne_zero_of_mem
WithBot.coe_zero
right_ne_zero_of_mul_eq_one
degree
leadingCoeff
eval
eq_or_ne
degree_eq_bot
degree_zero
lt_of_lt_of_le
degree_sub_lt
instSub
sub_eq_zero
eval_sub
mem_degreeLT
Submodule.sub_mem
instZero
RingHomInvPair.ids
degreeLTEquiv_eq_zero_iff_eq_zero
Matrix.eq_zero_of_forall_index_sum_mul_pow_eq_zero
Fintype.card_coe
Function.Embedding.inj'
Equiv.injective
eval_eq_sum_degreeLTEquiv
Finset.coe_mem
Finset.card_image_of_injOn
Finset.mem_image
---
β Back to Index