アルゴリズム
B(k+1)を以下の BFGS 公式によって更新する
B(k+1)=B(k)−⟨s(k),B(k)s(k)⟩B(k)s(k)s(k)TB(k)+⟨s(k),y(k)⟩y(k)y(k)T あるいはその逆行列H(k+1)=B(k+1)−1を次の式で更新することもできる(上の式を Sherman-Morrison の公式で反転したものであり、DFP 法の式とよく似ているので間違えないように注意する)
H(k+1)=(I−⟨s(k),y(k)⟩s(k)y(k)T)H(k)(I−⟨s(k),y(k)⟩s(k)y(k)T)T+⟨s(k),y(k)⟩s(k)s(k)T 原理
あとで。