Here are some Comments for ass't 3:
Q1) truncating to precision 4 or 5 happens after each operation. Q2) Done quite well. Should hand in a copy of your code though. Q3) Some limits should be justified, that is, some aren't obvious. Also p need not be integer. Q4) Done very well. Q5) Also done well. Q6) Most showed that (1,1) is a strict local min, but we wanted a global min. This is just noticing f(1,1) = 0 and f(x) >=0. Q7) The iterates are (0, 0) (0, 1/2) (1/2, 1/2) (1/2, 3/4) (3/4, 3/4) The optimal solution is (1,1) which can be shown through optimality conditions.