π Source: Mathlib/Data/Nat/Choose/Sum.lean
add_pow
add_pow'
prod_antidiagonal_pow_choose_succ
prod_pow_choose_succ
sum_antidiagonal_choose_add
sum_antidiagonal_choose_succ_mul
sum_antidiagonal_choose_succ_nsmul
sum_choose_succ_mul
sum_choose_succ_nsmul
sum_powerset_apply_card
sum_powerset_neg_one_pow_card
sum_powerset_neg_one_pow_card_of_nonempty
alternating_sum_range_choose
alternating_sum_range_choose_eq_choose
alternating_sum_range_choose_of_ne
choose_middle_le_pow
four_pow_le_two_mul_add_one_mul_central_binom
sum_Icc_choose
sum_range_add_choose
sum_range_choose
sum_range_choose_halfway
sum_range_mul_choose
sum_range_multichoose
sub_pow
Commute
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Monoid.toNatPow
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Distrib.toAdd
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Finset.range
AddMonoidWithOne.toNatCast
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Nat.choose
pow_zero
tsub_zero
Nat.instOrderedSub
one_mul
Nat.choose_zero_right
Nat.cast_one
mul_one
Nat.choose_succ_self
Nat.cast_zero
MulZeroClass.mul_zero
Finset.mem_range
Nat.choose_succ_succ
Nat.cast_add
mul_add
Distrib.leftDistribClass
pow_succ'
mul_assoc
eq
pow_right
symm
lt_of_le_of_ne
Finset.sum_range_succ
Finset.range_zero
Finset.sum_empty
zero_add
Nat.choose_self
Finset.sum_range_succ'
Finset.sum_congr
Finset.sum_add_distrib
add_assoc
add_mul
Distrib.rightDistribClass
Finset.mul_sum
add_zero
Finset.HasAntidiagonal.antidiagonal
Nat.instAddMonoid
Finset.Nat.instHasAntidiagonal
AddMonoid.toNatSMul
AddMonoidWithOne.toAddMonoid
Finset.Nat.sum_antidiagonal_eq_sum_range_succ
nsmul_eq_mul
Nat.cast_comm
prod
HasAntidiagonal.antidiagonal
Nat.instHasAntidiagonal
CommMonoid.toMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
prod_congr
Nat.instNoMaxOrder
tsub_add_eq_add_tsub
CanonicallyOrderedAdd.toExistsAddOfLE
Nat.instCanonicallyOrderedAdd
IsOrderedAddMonoid.toAddLeftMono
Nat.instIsOrderedAddMonoid
IsLeftCancelAdd.addLeftReflectLE_of_addLeftReflectLT
AddLeftCancelSemigroup.toIsLeftCancelAdd
contravariant_lt_of_covariant_le
Nat.choose_symm
range
prod_range_succ
prod_range_succ'
tsub_self
pow_one
pow_add
prod_mul_distrib
mul_comm
sum
Nat.instAddCommMonoid
sum_congr
antidiagonal_zero
sum_singleton
Nat.sum_antidiagonal_succ
AddCommMonoid.toAddMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
mem_range
Order.lt_add_one_iff
sum_range_succ
sum_range_succ'
zero_nsmul
one_nsmul
add_nsmul
sum_add_distrib
add_comm
Finset
powerset
card
sum_fiberwise_of_maps_to
card_le_card
mem_powerset
card_powersetCard
sum_const
powersetCard_eq_filter
mem_powersetCard
Int.instAddCommMonoid
Int.instMonoid
instEmptyCollection
decidableEq
nsmul_eq_mul'
Int.alternating_sum_range_choose
Nonempty
nonempty_iff_ne_empty
instAddCommMonoid
instMonoid
Finset.sum_singleton
choose
Finset.single_le_sum
instIsOrderedAddMonoid
Finset.self_mem_range_succ
pow_mul
one_pow
Finset.sum_le_sum
choose_le_middle
instAtLeastTwoHAddOfNat
mul_div_cancel_leftβ
instMulDivCancelClass
instCharZero
Finset.sum_const
Finset.card_range
cast_add
cast_mul
cast_one
Finset.Icc
instPreorder
instLocallyFiniteOrder
lt_or_ge
choose_eq_zero_of_lt
Finset.Icc_eq_empty_of_lt
le_induction
Finset.Icc_self
choose_self
Finset.Ico_insert_right
Finset.sum_insert
Finset.Ico_add_one_right_eq_Icc
instNoMaxOrder
choose_succ_succ'
Finset.range_eq_Ico
AddRightCancelSemigroup.toIsRightCancelAdd
IsCancelAdd.toIsRightCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
instIsOrderedCancelAddMonoid
Finset.map_add_right_Ico
instCanonicallyOrderedAdd
add_right_comm
Finset.sum_map
one_add_one_eq_two
choose_symm
le_of_not_gt
Mathlib.Tactic.Linarith.lt_irrefl
Mathlib.Tactic.Ring.of_eq
Mathlib.Tactic.Ring.add_congr
Mathlib.Tactic.Ring.mul_congr
Mathlib.Tactic.Ring.cast_pos
Mathlib.Meta.NormNum.isNat_ofNat
Mathlib.Tactic.Ring.neg_congr
Mathlib.Tactic.Ring.neg_add
Mathlib.Tactic.Ring.neg_one_mul
Mathlib.Meta.NormNum.IsInt.to_raw_eq
Mathlib.Meta.NormNum.isInt_mul
Mathlib.Meta.NormNum.IsInt.of_raw
Mathlib.Meta.NormNum.IsNat.to_isInt
Mathlib.Meta.NormNum.IsNat.of_raw
Mathlib.Tactic.Ring.neg_zero
Mathlib.Tactic.Ring.add_mul
Mathlib.Tactic.Ring.mul_add
Mathlib.Tactic.Ring.mul_zero
Mathlib.Tactic.Ring.add_pf_add_zero
Mathlib.Tactic.Ring.zero_mul
Mathlib.Tactic.Ring.sub_congr
Mathlib.Tactic.Ring.cast_zero
Mathlib.Tactic.Ring.atom_pf
Mathlib.Tactic.Ring.sub_pf
Mathlib.Tactic.Ring.neg_mul
Mathlib.Tactic.Ring.add_pf_zero_add
Mathlib.Tactic.Ring.add_pf_add_lt
Mathlib.Tactic.Ring.mul_pf_right
Mathlib.Tactic.Ring.mul_one
Mathlib.Tactic.Ring.add_pf_add_gt
Mathlib.Tactic.Ring.add_pf_add_overlap
Mathlib.Meta.NormNum.IsNat.to_raw_eq
Mathlib.Meta.NormNum.isNat_add
Mathlib.Tactic.Ring.add_pf_add_overlap_zero
Mathlib.Meta.NormNum.IsInt.to_isNat
Mathlib.Meta.NormNum.isInt_add
Mathlib.Tactic.Ring.add_overlap_pf
Mathlib.Tactic.Ring.add_overlap_pf_zero
Mathlib.Tactic.Linarith.add_lt_of_neg_of_le
Int.instIsStrictOrderedRing
Mathlib.Tactic.Linarith.mul_neg
neg_neg_of_pos
Int.instIsOrderedAddMonoid
Mathlib.Tactic.Linarith.zero_lt_one
Mathlib.Meta.NormNum.isNat_lt_true
IsStrictOrderedRing.toIsOrderedRing
Int.instCharZero
Mathlib.Tactic.Linarith.sub_nonpos_of_le
Mathlib.Tactic.Linarith.natCast_nonneg
mul_right_injectiveβ
IsCancelMulZero.toIsLeftCancelMulZero
instIsCancelMulZero
two_ne_zero
two_mul
Finset.sum_Ico_reflect
Finset.sum_range_add_sum_Ico
pow_succ
zero_tsub
instOrderedSub
mul_right_inj'
Finset.sum_flip
Finset.mem_range_succ_iff
mul_pow_sub_one
multichoose
multichoose_zero_succ
Finset.sum_const_zero
multichoose_zero_right
choose_zero_right
CommSemiring.toSemiring
Commute.add_pow
Commute.all
CommRing.toCommSemiring
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
sub_eq_add_neg
Even.neg_pow
Nat.instAtLeastTwoHAddOfNat
neg_pow
Mathlib.Tactic.Ring.pow_congr
Mathlib.Tactic.Ring.pow_add
Mathlib.Tactic.Ring.single_pow
Mathlib.Tactic.Ring.mul_pow
Mathlib.Tactic.Ring.one_mul
Mathlib.Tactic.Ring.one_pow
Mathlib.Tactic.Ring.pow_zero
Mathlib.Tactic.Ring.mul_pf_left
Mathlib.Tactic.Ring.pow_prod_atom
---
β Back to Index