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

assume A1: ( 0 < p & 0 < q ) ; :: thesis: for a being Real st 0 <= a holds
(a to_power p) to_power q = a to_power (p * q)

let a be Real; :: thesis: ( 0 <= a implies (a to_power p) to_power q = a to_power (p * q) )
assume A2: 0 <= a ; :: thesis: (a to_power p) to_power q = a to_power (p * q)
A3: 0 < p * q by A1, XREAL_1:131;
now end;
hence (a to_power p) to_power q = a to_power (p * q) ; :: thesis: verum