let p be Real; :: thesis: ( 0 <= p implies for a, b being Real st 0 <= a & a <= b holds
a to_power p <= b to_power p )

assume A1: 0 <= p ; :: thesis: for a, b being Real st 0 <= a & a <= b holds
a to_power p <= b to_power p

let a, b be Real; :: thesis: ( 0 <= a & a <= b implies a to_power p <= b to_power p )
assume that
A2: 0 <= a and
A3: a <= b ; :: thesis: a to_power p <= b to_power p
per cases ( 0 = p or 0 < p ) by A1;
end;