:: deftheorem Def1 defines Euler_factorization NUMBER08:def 1 :
for n being non zero Nat
for b2 being Function holds
( b2 = Euler_factorization n iff ( dom b2 = support (ppf n) & ( for p being Nat st p in dom b2 holds
ex c being non zero Nat st
( c = p |-count n & b2 . p = (p |^ c) - (p |^ (c - 1)) ) ) ) );