Commit 2023-01-27 17:15 9b757df6

View on Github →

feat: port Data.Dfinsupp.Basic (#1829)

Estimated changes

added theorem Dfinsupp.add_apply
added theorem Dfinsupp.add_hom_ext'
added theorem Dfinsupp.add_hom_ext
added theorem Dfinsupp.coe_add
added theorem Dfinsupp.coe_mk'
added theorem Dfinsupp.coe_neg
added theorem Dfinsupp.coe_nsmul
added theorem Dfinsupp.coe_piecewise
added theorem Dfinsupp.coe_smul
added theorem Dfinsupp.coe_sub
added theorem Dfinsupp.coe_update
added theorem Dfinsupp.coe_zero
added theorem Dfinsupp.coe_zsmul
added theorem Dfinsupp.eq_mk_support
added def Dfinsupp.erase
added theorem Dfinsupp.erase_add
added theorem Dfinsupp.erase_apply
added theorem Dfinsupp.erase_def
added theorem Dfinsupp.erase_ne
added theorem Dfinsupp.erase_neg
added theorem Dfinsupp.erase_same
added theorem Dfinsupp.erase_single
added theorem Dfinsupp.erase_sub
added theorem Dfinsupp.erase_zero
added theorem Dfinsupp.ext
added theorem Dfinsupp.ext_iff
added def Dfinsupp.filter
added theorem Dfinsupp.filter_add
added theorem Dfinsupp.filter_apply
added theorem Dfinsupp.filter_def
added theorem Dfinsupp.filter_neg
added theorem Dfinsupp.filter_single
added theorem Dfinsupp.filter_smul
added theorem Dfinsupp.filter_sub
added theorem Dfinsupp.filter_zero
added theorem Dfinsupp.induction₂
added theorem Dfinsupp.mapRange_add
added theorem Dfinsupp.mapRange_comp
added theorem Dfinsupp.mapRange_def
added theorem Dfinsupp.mapRange_id
added theorem Dfinsupp.mapRange_zero
added def Dfinsupp.mk
added theorem Dfinsupp.mk_add
added theorem Dfinsupp.mk_apply
added theorem Dfinsupp.mk_injective
added theorem Dfinsupp.mk_neg
added theorem Dfinsupp.mk_of_mem
added theorem Dfinsupp.mk_of_not_mem
added theorem Dfinsupp.mk_smul
added theorem Dfinsupp.mk_sub
added theorem Dfinsupp.mk_zero
added theorem Dfinsupp.neg_apply
added theorem Dfinsupp.nsmul_apply
added def Dfinsupp.prod
added theorem Dfinsupp.prod_comm
added theorem Dfinsupp.prod_eq_one
added theorem Dfinsupp.prod_inv
added theorem Dfinsupp.prod_mul
added theorem Dfinsupp.prod_one
added def Dfinsupp.single
added theorem Dfinsupp.single_add
added theorem Dfinsupp.single_apply
added theorem Dfinsupp.single_neg
added theorem Dfinsupp.single_smul
added theorem Dfinsupp.single_sub
added theorem Dfinsupp.single_zero
added theorem Dfinsupp.smul_apply
added theorem Dfinsupp.smul_sum
added theorem Dfinsupp.sub_apply
added theorem Dfinsupp.sumAddHom_add
added theorem Dfinsupp.sum_apply
added theorem Dfinsupp.sum_single
added theorem Dfinsupp.sum_sub_index
added def Dfinsupp.support
added theorem Dfinsupp.support_add
added theorem Dfinsupp.support_erase
added theorem Dfinsupp.support_neg
added theorem Dfinsupp.support_smul
added theorem Dfinsupp.support_sum
added theorem Dfinsupp.support_zero
added theorem Dfinsupp.toFun_eq_coe
added def Dfinsupp.update
added theorem Dfinsupp.update_self
added theorem Dfinsupp.zero_apply
added def Dfinsupp.zipWith
added theorem Dfinsupp.zipWith_apply
added theorem Dfinsupp.zipWith_def
added theorem Dfinsupp.zsmul_apply
added structure Dfinsupp
added theorem dfinsupp_prod_mem
added theorem dfinsupp_sumAddHom_mem