Documentation

FormalConjecturesForMathlib.Algebra.Powerfree

def Powerfree {M : Type u_1} [Monoid M] (k : ) (m : M) :
Equations
Instances For
    theorem Powerfree.of_le {M : Type u_1} {m : M} [Monoid M] {a b : } (hab : a b) (hm : Powerfree a m) :
    theorem Powerfree.of_dvd {M : Type u_1} {r m : M} {k : } [Monoid M] (hrm : r m) (hm : Powerfree k m) :
    theorem powerfree_congr {M : Type u_1} {r m : M} {k : } [Monoid M] (hrm : Associated r m) :
    @[simp]
    theorem powerfree_neg {M : Type u_1} {m : M} {k : } [Monoid M] [HasDistribNeg M] :
    @[simp]
    theorem powerfree_two {M : Type u_1} [Monoid M] {m : M} :
    theorem IsUnit.powerfree {M : Type u_1} {m : M} {k : } [CommMonoid M] (h : IsUnit m) (hk : k 0) :
    @[simp]
    theorem powerfree_one {M : Type u_1} {k : } [CommMonoid M] (hk : k 0) :
    theorem Irreducible.powerfree {M : Type u_1} {m : M} {k : } [CommMonoid M] (h : Irreducible m) (hk : 2 k) :
    @[simp]
    theorem not_powerfree_zero {M₀ : Type u_2} [MonoidWithZero M₀] [Nontrivial M₀] (k : ) :
    theorem Prime.powerfree {M₀ : Type u_2} {k : } [CommMonoidWithZero M₀] [IsCancelMulZero M₀] {m : M₀} (h : Prime m) (hk : 2 k) :