QR decomposition - Ubbergo