let n, m be non zero Nat; for p being Prime st p |^ n divides m holds
Euler (p |^ n) <= Euler m
let p be Prime; ( p |^ n divides m implies Euler (p |^ n) <= Euler m )
assume A1:
p |^ n divides m
; Euler (p |^ n) <= Euler m
p |^ 1 divides p |^ n
by NAT_1:14, NEWTON:89;
then consider k, w being positive Nat such that
A2:
( 0 < k & m = w * (p |^ k) & w,p are_coprime )
by A1, INT_2:9, NUMBER15:21;
Euler m = (Euler w) * (Euler (p |^ k))
by A2, WSIERP_1:10, EULER_1:21;
then A3:
Euler m >= (Euler (p |^ k)) * 1
by NAT_1:14, XREAL_1:64;
w,p |^ n are_coprime
by A2, WSIERP_1:10;
then
( p |-count (p |^ n) <= p |-count (p |^ k) & p |-count (p |^ k) = k )
by A2, A1, EULER_1:13, NAT_3:25, NAT_3:30, INT_2:def 4;
then A4:
n <= k
by NAT_3:25, INT_2:def 4;
A5:
( (k -' 1) + 1 = (k - 1) + 1 & (n -' 1) + 1 = (n - 1) + 1 )
;
then
( p |^ k = p * (p |^ (k -' 1)) & p |^ n = p * (p |^ (n -' 1)) )
by NEWTON:6;
then A6:
( Euler (p |^ k) = (p * (p |^ (k -' 1))) - (p |^ (k -' 1)) & (p * (p |^ (k -' 1))) - (p |^ (k -' 1)) = (p |^ (k -' 1)) * (p - 1) & Euler (p |^ n) = (p * (p |^ (n -' 1))) - (p |^ (n -' 1)) & (p * (p |^ (n -' 1))) - (p |^ (n -' 1)) = (p |^ (n -' 1)) * (p - 1) )
by NAT_1:14, INT_8:8;
n -' 1 <= k -' 1
by A5, A4, XREAL_1:9;
then
p |^ (n -' 1) <= p |^ (k -' 1)
by NAT_6:1;
then
(p |^ (n -' 1)) * (p - 1) <= (p |^ (k -' 1)) * (p - 1)
by XREAL_1:64;
hence
Euler (p |^ n) <= Euler m
by A3, A6, XXREAL_0:2; verum