Text this: Diagonal quasi-newton updating strategy with cholesky factor via variational principle