(a) The numbers z1,z2,… satisfy
zn+1=zn+cn(n⩾1),
where c1,c2,… are given constants. Find zn+1 in terms of c1,c2,…,cn and z1.
(b) The numbers x1,x2,… satisfy
xn+1=anxn+bn(n⩾1),
where a1,a2,… are given non-zero constants and b1,b2,… are given constants. Let z1=x1 and zn+1=xn+1/Un, where Un=a1a2⋯an. Calculate zn+1−zn, and hence find xn+1 in terms of x1,b1,…,bn and U1,…,Un.