Qr1

u_k needs to get a copy of H_{k+1:,k:}, or it will take a view that will be manipulated throughout and ruin the algorithm.