Wenn wir von Deiner Aufteilung ausgehen und den 2. Term betrachten, so folgt wegen der Linearität des Skalarprodukts:
⟨f∣j=0∑Najxj⟩=j=0∑Naj⟨f∣xj⟩
Wenn wir jetzt nach a_i ableiten wollen, so sind die Skalarprodukte ⟨f∣xj⟩ einfach Zahlen. Wir erhalten
∂ai∂⟨f∣j=0∑Najxj⟩=⟨f∣xi⟩
Für den 3. Term folgt aus der Linearität des Skalarprodukts:
⟨k=0∑Nakxk∣j=0∑Najxj⟩=k=0∑Nj=0∑Nakaj⟨xk∣xj⟩
Wenn wir nach a_i differenzieren, erhalten wir für die einzelnen Summanden:
∂ai∂(akaj⟨xk∣xj⟩)=⎩⎪⎪⎨⎪⎪⎧aj⟨xi∣xj⟩ak⟨xk∣xi⟩2ai⟨xi∣xi⟩ if k=i,j=i ij j=i,k=i if j=k=i
Alle anderen Terme liefern 0. Damit
∂ai∂⟨k=0∑Nakxk∣j=0∑Najxj⟩=2j=0∑Naj⟨xj∣xi⟩=2⟨j=0∑Najxj∣xi⟩
Dabei wird ausgenutzt, dass das Skalarprodukt symmetrisch ist.