๐ Source: Mathlib/RingTheory/Polynomial/Cyclotomic/Eval.lean
cyclotomic_eval_le_add_one_pow_totient
cyclotomic_eval_lt_add_one_pow_totient
cyclotomic_nonneg
cyclotomic_pos
cyclotomic_pos'
cyclotomic_pos_and_nonneg
eval_one_cyclotomic_not_prime_pow
eval_one_cyclotomic_prime
eval_one_cyclotomic_prime_pow
evalโ_one_cyclotomic_prime
evalโ_one_cyclotomic_prime_pow
sub_one_lt_natAbs_cyclotomic_eval
sub_one_pow_totient_le_cyclotomic_eval
sub_one_pow_totient_lt_cyclotomic_eval
sub_one_pow_totient_lt_natAbs_cyclotomic_eval
Real
Real.instLT
Real.instOne
Real.instLE
eval
Ring.toSemiring
Real.instRing
cyclotomic
Monoid.toNatPow
Real.instMonoid
Real.instAdd
Nat.totient
cyclotomic_zero
eval_one
pow_zero
cyclotomic_one
eval_sub
eval_X
pow_one
AddGroup.toOrderedSub
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
Real.instIsOrderedAddMonoid
add_assoc
IsLeftCancelAdd.addLeftReflectLE_of_addLeftReflectLT
AddLeftCancelSemigroup.toIsLeftCancelAdd
contravariant_lt_of_covariant_le
Real.instZeroLEOneClass
cyclotomic_two
eval_add
Nat.totient_two
LT.lt.le
le_add_self
Nat.instCanonicallyOrderedAdd
pos_of_gt
LT.lt.trans
zero_lt_one
NeZero.one
Real.instNontrivial
instIsDomain
Complex.norm_real
Real.norm_of_nonneg
LE.le.trans_lt
zero_le_one
IsPrimitiveRoot.norm'_eq_one
mem_primitiveRoots
LT.lt.ne'
norm_sub_le
Nat.instAtLeastTwoHAddOfNat
Complex.isPrimitiveRoot_exp
Real.instIsStrictOrderedRing
Complex.sameRay_iff
Nat.cast_zero
neg_ne_zero
IsPrimitiveRoot.ne_zero
Complex.instNontrivial
Complex.arg_ofReal_of_nonneg
IsPrimitiveRoot.unique
IsPrimitiveRoot.zero
neg_eq_zero
Complex.neg_im
neg_nonneg
Complex.neg_re
Complex.arg_eq_zero_iff
LE.le.lt_of_ne
Mathlib.Tactic.Contrapose.contraposeโ
Complex.ext
Mathlib.Tactic.Linarith.lt_irrefl
Mathlib.Tactic.Ring.of_eq
Mathlib.Tactic.Ring.add_congr
Mathlib.Tactic.Ring.neg_congr
Mathlib.Tactic.Ring.cast_pos
Mathlib.Meta.NormNum.isNat_ofNat
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.sub_congr
Mathlib.Tactic.Ring.atom_pf
Mathlib.Tactic.Ring.sub_pf
Mathlib.Tactic.Ring.neg_mul
Mathlib.Tactic.Ring.add_pf_add_lt
Mathlib.Tactic.Ring.add_pf_zero_add
Mathlib.Tactic.Ring.add_pf_add_overlap
Mathlib.Meta.NormNum.IsNat.to_raw_eq
Mathlib.Meta.NormNum.IsInt.to_isNat
Mathlib.Meta.NormNum.isInt_add
Mathlib.Tactic.Ring.add_pf_add_gt
Mathlib.Tactic.Ring.add_pf_add_zero
Mathlib.Tactic.Ring.add_pf_add_overlap_zero
Mathlib.Tactic.Ring.add_overlap_pf_zero
Mathlib.Tactic.Ring.cast_zero
Mathlib.Tactic.Linarith.lt_of_lt_of_eq
Mathlib.Tactic.Linarith.add_lt_of_neg_of_le
Int.instIsStrictOrderedRing
neg_neg_of_pos
Int.instIsOrderedAddMonoid
Mathlib.Tactic.Linarith.zero_lt_one
Mathlib.Tactic.Linarith.sub_nonpos_of_le
IsStrictOrderedRing.toIsOrderedRing
sub_eq_zero_of_eq
IsPrimitiveRoot.arg_eq_pi_iff
Complex.arg_eq_pi_iff
IsPrimitiveRoot.neg_one
CharP.ofCharZero
Complex.instCharZero
two_ne_zero
abs_eq_self
norm_neg
norm_add_lt_of_not_sameRay
UniformConvexSpace.toStrictConvexSpace
InnerProductSpace.toUniformConvexSpace
cyclotomic.eval_apply_ofReal
LT.lt.ne
Complex.nnnorm_real
lt_of_not_ge
Mathlib.Tactic.Ring.mul_congr
Mathlib.Meta.NormNum.instAtLeastTwo
Nat.cast_one
Mathlib.Tactic.Ring.add_mul
Mathlib.Tactic.Ring.mul_add
Mathlib.Tactic.Ring.mul_zero
Mathlib.Tactic.Ring.zero_mul
Mathlib.Tactic.Linarith.add_neg
Mathlib.Tactic.Linarith.mul_neg
Mathlib.Meta.NormNum.isNat_lt_true
Real.instIsOrderedRing
RCLike.charZero_rclike
Mathlib.Tactic.Linarith.sub_neg_of_lt
cyclotomic_eq_prod_X_sub_primitiveRoots
eval_prod
Finset.prod_congr
eval_C
nnnorm_prod
NormedDivisionRing.toNormMulClass
NormedDivisionRing.to_normOneClass
Finset.prod_eq_zero
add_pos'
lt_trans
Mathlib.Meta.Positivity.pos_of_isNat
Finset.prod_const
Finset.card_attach
Complex.card_primitiveRoots
Finset.prod_lt_prod'
IsOrderedMonoid.toIsOrderedCancelMonoid
Units.isOrderedMonoid
LinearOrderedCommMonoidWithZero.toIsOrderedMonoid
Units.val_mk0
max_eq_left_iff
le_of_not_gt
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
CommRing.toRing
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Preorder.toLT
Nat.strong_induction_on
one_lt_two
Nat.instZeroLEOneClass
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
Nat.instIsOrderedAddMonoid
prod_cyclotomic_eq_geom_sum
lt_trichotomy
pos_of_mul_pos_left
MulPosReflectLE.toMulPosReflectLT
MulPosStrictMono.toMulPosReflectLE
IsStrictOrderedRing.toMulPosStrictMono
eval_geom_sum
eval_mul
Nat.self_notMem_properDivisors
Finset.erase_subset
Finset.prod_cons
Finset.erase_cons_of_ne
Nat.cons_self_properDivisors
Finset.prod_nonneg
IsStrictOrderedRing.toZeroLEOneClass
IsOrderedRing.toPosMulMono
geom_sum_pos_iff
Nat.two_lt_of_ne
zero_dvd_iff
Nat.not_odd_iff_even
even_iff_two_dvd
eq_or_ne
geom_sum_eq_zero_iff_neg_one
pos_of_mul_neg_left
AddGroup.existsAddOfLE
IsOrderedRing.toMulPosMono
IsOrderedRing.toIsOrderedAddMonoid
IsRightCancelAdd.addRightReflectLE_of_addRightReflectLT
AddRightCancelSemigroup.toIsRightCancelAdd
contravariant_swap_add_of_contravariant_add
Finset.mem_erase
Nat.mem_properDivisors
geom_sum_neg_iff
Finset.prod_erase_mul
mul_nonpos_of_nonneg_of_nonpos
le_of_lt
instNontrivialOfCharZero
IsStrictOrderedRing.toCharZero
zero_add
IsRightCancelAdd.addRightStrictMono_of_addRightMono
Nat.prime_two
Nat.eq_one_iff_not_exists_prime_dvd
mul_assoc
mul_comm
mul_left_comm
Finset.prod_singleton
Finset.prod_sdiff
Finset.card_range
Finset.prod_image
Nat.succ_injective
Nat.pow_right_injective
Nat.Prime.two_le
range_pow_padicValNat_subset_divisors'
one_geom_sum
pow_succ_padicValNat_not_dvd
eval_intCast_map
Int.cast_one
map_cyclotomic
eq_intCast
RingHom.instRingHomClass
le_refl
AddMonoidWithOne.toNatCast
cyclotomic_prime
eval_finset_sum
Finset.sum_congr
eval_pow
one_pow
Finset.sum_const
Nat.smul_one_eq_cast
Nat.instMonoid
cyclotomic_prime_pow_eq_geom_sum
Fact.out
evalโ
CommSemiring.toSemiring
CommRing.toCommSemiring
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
evalโ_at_one
map_natCast
Int.instRing
Nat.totient_pos
Real.instSub
norm_sub_norm_le
IsPrimitiveRoot.arg_eq_zero_iff
IsPrimitiveRoot.one
lt_norm_sub_of_not_sameRay
sup_of_le_left
Ne.lt_or_gt
zero_tsub
Nat.instOrderedSub
zero_pow
pos_iff_ne_zero
coeff_zero_eq_eval_zero
cyclotomic_coeff_zero
one_ne_zero
Nat.cast_lt
Nat.cast_pow
Nat.cast_sub
Nat.cast_natAbs
LT.lt.trans_le
Nat.one_lt_cast
Int.cast_abs
Eq.trans_le
cyclotomic.eval_apply
le_abs_self
---
โ Back to Index