defpred S1[ Nat] means ( 0< $1 & b |^ $1 in H );
ex k being Element of NAT st S1[k]
by A1, A2, Th24; then A3:
ex k being Nat st S1[k]
;
ex m being Nat st ( S1[m] & ( for j being Nat st S1[j] holds m <= j ) )
from NAT_1:sch 5(A3); hence
ex m being Nat st ( 0< m & b |^ m in H & ( for j being Nat st 0< j & b |^ j in H holds m <= j ) )
; :: thesis: verum
end;
then consider m being Nat such that A4:
( 0< m & b |^ m in H & ( for j being Nat st 0< j & b |^ j in H holds m <= j ) )
; set c = b |^ m; reconsider c = b |^ m as Element of H by A4, STRUCT_0:def 5;
for a being Element of H ex i being Integer st a = c |^ i