π Source: Mathlib/Algebra/Polynomial/Homogenize.lean
homogenize
homogenizeLM
toTupleMvPolynomial
aeval_homogenize_X_one
aeval_homogenize_of_eq_one
coeff_homogenize
eq_zero_of_homogenize_eq_zero
eval_X_toTupleMvPolynomial_zero_eq
eval_eq_div_eval_toTupleMvPolynomial
eval_homogenize
evalβ_homogenize_of_eq_one
finsuppSum_homogenize_eq
homogenizeLM_apply
homogenize_C
homogenize_C_mul
homogenize_X
homogenize_X_pow
homogenize_add
homogenize_dvd
homogenize_eq_of_isHomogeneous
homogenize_eq_zero_iff
homogenize_finsetProd
homogenize_finsetSum
homogenize_map
homogenize_monomial
homogenize_monomial_of_lt
homogenize_mul
homogenize_neg
homogenize_one
homogenize_smul
homogenize_sub
homogenize_zero
isHomogeneous_homogenize
isHomogenous_toTupleMvPolynomial
sum_eq_natDegree_of_mem_support_homogenize
toTupleMvPolynomial_one_eq
toTupleMvPolynomial_zero_eq
natDegree
CommSemiring.toSemiring
DFunLike.coe
AlgHom
MvPolynomial
Polynomial
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finsupp.instAddMonoid
Nat.instAddMonoid
commSemiring
AddMonoidAlgebra.algebra
Algebra.id
algebraOfAlgebra
AlgHom.funLike
MvPolynomial.aeval
Matrix.vecCons
X
instOne
Matrix.vecEmpty
Matrix.cons_val_fin_one
aeval_X_left
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
semiring
aeval
MvPolynomial.coeff
Finsupp.instFunLike
coeff
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
induction_on'
MvPolynomial.coeff_add
ite_add_ite
add_zero
coeff_add
le_or_gt
coeff_monomial
MvPolynomial.coeff_monomial
Finsupp.ext
Fintype.complete
Finsupp.coe_update
Function.update_of_ne
Fin.instNeZeroHAddNatOfNat_mathlib_1
Finsupp.single_eq_same
Function.update_self
add_tsub_cancel_left
Nat.instOrderedSub
IsLeftCancelAdd.addLeftReflectLE_of_addLeftReflectLT
instIsLeftCancelAddOfAddLeftReflectLE
IsOrderedCancelAddMonoid.toAddLeftReflectLE
Nat.instIsOrderedCancelAddMonoid
contravariant_lt_of_covariant_le
IsOrderedAddMonoid.toAddLeftMono
Nat.instIsOrderedAddMonoid
add_tsub_cancel_of_le
CanonicallyOrderedAdd.toExistsAddOfLE
Nat.instCanonicallyOrderedAdd
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddMonoidAlgebra.nonUnitalNonAssocSemiring
Finsupp.instAdd
AddMonoid.toAddZeroClass
instZero
ext
LE.le.trans
coeff_eq_zero_of_natDegree_lt
instMul
instReflLe
map_pow
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
AlgHomClass.toRingHomClass
AlgHom.algHomClass
MvPolynomial.aeval_X
one_pow
mul_one
eval
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
DivInvMonoid.toDiv
DivisionRing.toDivInvMonoid
Field.toDivisionRing
RingHom
Semifield.toCommSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp.instAddZeroClass
RingHom.instFunLike
MvPolynomial.eval
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
NeZero.one
IsSimpleRing.instNontrivial
DivisionRing.isSimpleRing
div_one
RingHom.instRingHomClass
MvPolynomial.eval_X
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
Monoid.toPow
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Finset.sum_congr
MvPolynomial.eval_sum
eval_eq_sum_range'
Finset.sum_mul
MvPolynomial.eval_monomial
Finsupp.update_eq_add_single
Finsupp.single_eq_of_ne
Finsupp.prod_add_index'
pow_zero
pow_add
Finsupp.prod_single_index
pow_subβ
Nat.instNoMaxOrder
Mathlib.Tactic.Ring.of_eq
Mathlib.Tactic.Ring.mul_congr
Mathlib.Tactic.Ring.atom_pf
Mathlib.Tactic.Ring.pow_congr
Mathlib.Tactic.Ring.pow_add
Mathlib.Tactic.Ring.single_pow
Mathlib.Tactic.Ring.mul_pow
Mathlib.Tactic.Ring.mul_pf_right
Mathlib.Tactic.Ring.one_mul
Mathlib.Tactic.Ring.one_pow
Mathlib.Tactic.Ring.pow_zero
Mathlib.Tactic.Ring.add_mul
Mathlib.Tactic.Ring.mul_add
Mathlib.Tactic.Ring.mul_pf_left
Mathlib.Tactic.Ring.mul_zero
Mathlib.Tactic.Ring.add_pf_add_zero
Mathlib.Tactic.Ring.zero_mul
Mathlib.Tactic.Ring.inv_congr
Mathlib.Tactic.Ring.inv_single
Mathlib.Tactic.Ring.inv_mul
Mathlib.Meta.NormNum.IsNat.to_raw_eq
Mathlib.Meta.NormNum.isNat_inv_one
Mathlib.Meta.NormNum.IsNat.of_raw
Mathlib.Tactic.Ring.div_congr
Mathlib.Tactic.Ring.div_pf
MvPolynomial.evalβ
evalβ
induction_with_natDegree_le
MvPolynomial.evalβ_zero
evalβ_zero
MvPolynomial.evalβ_mul
MvPolynomial.evalβ_C
MvPolynomial.evalβ_pow
MvPolynomial.evalβ_X
evalβ_mul
evalβ_C
evalβ_X_pow
MvPolynomial.evalβ_add
evalβ_add
Finsupp.sum
sum
MvPolynomial.sum_def
sum_def
Finset.sum_nbij'
mem_support_iff
le_natDegree_of_mem_supp
LinearMap
RingHom.id
NonUnitalNonAssocSemiring.toAddCommMonoid
AddMonoidAlgebra.addAddCommMonoid
module
Semiring.toModule
AddMonoidAlgebra.module
LinearMap.instFunLike
C
AddMonoidAlgebra.instMul
MvPolynomial.C
MvPolynomial.X
MvPolynomial.C_mul_X_pow_eq_monomial
Finsupp.single_zero
tsub_zero
C_mul'
MvPolynomial.C_mul'
pow_one
X_pow_eq_monomial
MvPolynomial.monomial_single_add
MvPolynomial.X_pow_eq_monomial
instAdd
Distrib.toAdd
map_add
SemilinearMapClass.toAddHomClass
LinearMap.semilinearMapClass
Finset.sum_add_distrib
semigroupDvd
SemigroupWithZero.toSemigroup
NonUnitalSemiring.toSemigroupWithZero
NonUnitalCommSemiring.toNonUnitalSemiring
CommSemiring.toNonUnitalCommSemiring
AddMonoidAlgebra.nonUnitalSemiring
AddMonoid.toAddSemigroup
MulZeroClass.zero_mul
MulZeroClass.mul_zero
natDegree_mul
le_rfl
dvd_mul_right
MvPolynomial.IsHomogeneous
MvPolynomial.as_sum
MvPolynomial.aeval_sum
MvPolynomial.aeval_monomial
MvPolynomial.monomial_eq
Finsupp.prod_fintype
Fin.prod_univ_two
Finsupp.sum_fintype
Fin.sum_univ_two
Finset.prod
CommSemiring.toCommMonoid
Finset.sum
Nat.instAddCommMonoid
AddMonoidAlgebra.commSemiring
Finsupp.instAddCommMonoid
Finset.cons_induction
Finset.prod_cons
Finset.sum_cons
natDegree_prod_le
Finset.sum_le_sum
map_sum
DistribMulActionSemiHomClass.toAddMonoidHomClass
SemilinearMapClass.distribMulActionSemiHomClass
map
MvPolynomial.map
coeff_map
RingHomClass.toAddMonoidHomClass
MvPolynomial.map_monomial
monomial
MvPolynomial.monomial
Finsupp.update
Finsupp.single
homogenize.eq_1
Finset.sum_eq_single
coeff_monomial_same
instIsEmptyFalse
Finset.sum_eq_zero
MvPolynomial.IsHomogeneous.mul
map_mul
NonUnitalAlgSemiHomClass.toMulHomClass
AlgHom.instNonUnitalAlgHomClassOfAlgHomClass
CommRing.toCommSemiring
instNeg
CommRing.toRing
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
map_neg
map_one
MonoidHomClass.toOneHomClass
one_mul
SMulZeroClass.toSMul
smulZeroClass
DistribSMul.toSMulZeroClass
AddMonoidWithOne.toAddMonoid
DistribMulAction.toDistribSMul
Module.toDistribMulAction
AddZero.toZero
AddMonoidAlgebra
AddZeroClass.toAddZero
AddCommMonoid.toAddMonoid
AddMonoidAlgebra.smulZeroClass
coeff_smul
Finset.smul_sum
MvPolynomial.smul_monomial
instSub
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
AddMonoidAlgebra.ring
map_sub
MvPolynomial.monomial_zero
Finset.sum_const_zero
MvPolynomial.IsHomogeneous.sum
MvPolynomial.isHomogeneous_monomial
AddMonoidHomClass.toAddHomClass
AddMonoidHom.instAddMonoidHomClass
Finsupp.degree_single
MvPolynomial.isHomogeneous_X_pow
Finset
SetLike.instMembership
Finset.instSetLike
MvPolynomial.support
MvPolynomial.IsHomogeneous.degree_eq_sum_deg_support
Finsupp.degree_eq_sum
---
β Back to Index