let f be Function; :: thesis: for m, k being Element of NAT st iter ((iter (f,m)),k) = iter (f,(m * k)) holds
iter ((iter (f,m)),(k + 1)) = iter (f,(m * (k + 1)))

let m, k be Element of NAT ; :: thesis: ( iter ((iter (f,m)),k) = iter (f,(m * k)) implies iter ((iter (f,m)),(k + 1)) = iter (f,(m * (k + 1))) )
assume A1: iter ((iter (f,m)),k) = iter (f,(m * k)) ; :: thesis: iter ((iter (f,m)),(k + 1)) = iter (f,(m * (k + 1)))
thus iter ((iter (f,m)),(k + 1)) = (iter ((iter (f,m)),k)) * (iter (f,m)) by Th71
.= iter (f,((m * k) + (m * 1))) by A1, Th79
.= iter (f,(m * (k + 1))) ; :: thesis: verum