All published worksheets from http://sagenb.org
X=cbind(c(1,1,1,1),c(-1,1,0,-2),c(2,2,-2,-2)) Y=cbind(c(8,16,64,32)) betahat=solve(crossprod(X))%*%t(X)%*%Y betahat Mx=diag(4)-X%*%solve(crossprod(X))%*%t(X) Uhat=Mx%*%Y Uhat