Ewald toplamı

Ewald toplamı, ismini Paul Peter Ewald’dan alır, periyodik sistemlerin, özellikle elektrostatik enerjilerin, etkileşim enerjilerini hesaplayan bir yöntemdir. Ewald toplamı Poisson toplam formülünde gerçek uzaydaki etkileşim enerjilerinin Fourier uzayındaki denk bir toplam ile değiştirilmiş toplam formülünün özel bir halidir. Bu yöntemin avantajı gerçek uzaydaki etkileşimler uzun mesafeli olduğunda Fourier uzayındaki toplamın hızlı yakınsıyor olmasıdır. Elektrostatik enerjiler kısa ve uzun mesafeli etkileşimlerden oluştukları için en verimli hesaplama etkileşim potansiyeli gerçek uzayda kısa mesafeli etkileşim toplamı ve Fourier uzayında uzun mesafeli etkileşim toplamı olarak iki parçaya ayrıldığında gerçekleşir.

Türetme

Ewald toplamı etkileşim potansiyelini iki terim halinde yeniden yazar

φ ( r )   = d e f   φ s r ( r ) + φ r ( r ) {\displaystyle \varphi (\mathbf {r} )\ {\stackrel {\mathrm {def} }{=}}\ \varphi _{sr}(\mathbf {r} )+\varphi _{\ell r}(\mathbf {r} )}

burada φ s r ( r ) {\displaystyle \varphi _{sr}(\mathbf {r} )} gerçek uzaydaki kısa mesafe terimine karşılık gelirken φ r ( r ) {\displaystyle \varphi _{\ell r}(\mathbf {r} )} Fourier uzayındaki uzun mesafe terimine karşılık gelir. Uzun mesafe terimi tüm argümanlar için sonlu olmalıdır; ama yine de tutarlı herhangi bir matematiksel yapı da gösterebilir, örneğin Gauss dağılımı. Bu yöntem kısa mesafe teriminin kolayca toplanabileceğini kabul eder; bu yüzden problem doğrudan uzun mesafe teriminin hesaplanması problemine dönüşür. Fourier toplamının faydasından dolayı bu yöntem dolaylı olarak üzerinde çalışıldığı sistemin sonsuz periyodik olduğunu kabul eder. Bu varsayımsal sistemin tekrar eden birimlerine birim hücre denir. Bu hücrelerden bir tanesi referans olarak merkezi hücre olarak, diğerleri de görüntüler olarak adlandırılır.

Uzun mesafe etkileşim enerjisi merkezi hücre yükü ile kafesteki diğer tüm yüklerin arasındaki etkileşim enerjilerinin toplamına eşittir. Dolayısıyla merkezi hücreyi ve kristal ağını

E r = d r d r ρ TOT ( r ) ρ u c ( r )   φ r ( r r ) {\displaystyle E_{\ell r}=\iint d\mathbf {r} \,d\mathbf {r} ^{\prime }\,\rho _{\text{TOT}}(\mathbf {r} )\rho _{uc}(\mathbf {r} ^{\prime })\ \varphi _{\ell r}(\mathbf {r} -\mathbf {r} ^{\prime })}

burada birim hücre yük yoğunluğu alanı ρ u c ( r ) {\displaystyle \rho _{uc}(\mathbf {r} )} q k {\displaystyle q_{k}} yüklerinin r k {\displaystyle \mathbf {r} _{k}} konumları üzerinden bir toplama eşittir.

ρ u c ( r )   = d e f   c h a r g e s   k q k δ ( r r k ) {\displaystyle \rho _{uc}(\mathbf {r} )\ {\stackrel {\mathrm {def} }{=}}\ \sum _{\mathrm {charges} \ k}q_{k}\delta (\mathbf {r} -\mathbf {r} _{k})}

toplam yük ypğunluğu alanı ρ TOT ( r ) {\displaystyle \rho _{\text{TOT}}(\mathbf {r} )} q k {\displaystyle q_{k}} birim hücre yükleri ve onların periyodik görüntüleri üzerinden toplamına eşittir.

ρ TOT ( r )   = d e f   n 1 , n 2 , n 3 c h a r g e s   k q k δ ( r r k n 1 a 1 n 2 a 2 n 3 a 3 ) {\displaystyle \rho _{\text{TOT}}(\mathbf {r} )\ {\stackrel {\mathrm {def} }{=}}\ \sum _{n_{1},n_{2},n_{3}}\sum _{\mathrm {charges} \ k}q_{k}\delta (\mathbf {r} -\mathbf {r} _{k}-n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2}-n_{3}\mathbf {a} _{3})}

Burada δ ( x ) {\displaystyle \delta (\mathbf {x} )} Dirac delta fonksionu, a 1 {\displaystyle \mathbf {a} _{1}} , a 2 {\displaystyle \mathbf {a} _{2}} ve a 3 {\displaystyle \mathbf {a} _{3}} ağ vektörleri ve n 1 {\displaystyle n_{1}} , n 2 {\displaystyle n_{2}} and n 3 {\displaystyle n_{3}} tam sayı değeri alan değişkenlerdir. Toplam alan ρ TOT ( r ) {\displaystyle \rho _{\text{TOT}}(\mathbf {r} )} L ( r ) {\displaystyle L(\mathbf {r} )} ağ fonksiyonu ile birlikte ρ u c ( r ) {\displaystyle \rho _{uc}(\mathbf {r} )} nin bir evrişimi olarak gösterilebilir.

L ( r )   = d e f   n 1 , n 2 , n 3 δ ( r n 1 a 1 n 2 a 2 n 3 a 3 ) {\displaystyle L(\mathbf {r} )\ {\stackrel {\mathrm {def} }{=}}\ \sum _{n_{1},n_{2},n_{3}}\delta (\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2}-n_{3}\mathbf {a} _{3})}

Bu bir evrişim olduğundan, ρ TOT ( r ) {\displaystyle \rho _{\text{TOT}}(\mathbf {r} )} in Fourier transformu bir çarpımdır

ρ ~ TOT ( k ) = L ~ ( k ) ρ ~ u c ( k ) {\displaystyle {\tilde {\rho }}_{\text{TOT}}(\mathbf {k} )={\tilde {L}}(\mathbf {k} ){\tilde {\rho }}_{uc}(\mathbf {k} )}

burada ağ fonksiyonlarının Fourier dönüşümleri delta fonksiyonlarının bir başka toplamıdır

L ~ ( k ) = ( 2 π ) 3 Ω m 1 , m 2 , m 3 δ ( k m 1 b 1 m 2 b 2 m 3 b 3 ) {\displaystyle {\tilde {L}}(\mathbf {k} )={\frac {\left(2\pi \right)^{3}}{\Omega }}\sum _{m_{1},m_{2},m_{3}}\delta (\mathbf {k} -m_{1}\mathbf {b} _{1}-m_{2}\mathbf {b} _{2}-m_{3}\mathbf {b} _{3})}

Burada karşılıklı uzay vektörleri b 1   = d e f   a 2 × a 3 / Ω {\displaystyle \mathbf {b} _{1}\ {\stackrel {\mathrm {def} }{=}}\ \mathbf {a} _{2}\times \mathbf {a} _{3}/\Omega } olarak tanımlanmıştır. where Ω   = d e f   a 1 ( a 2 × a 3 ) {\displaystyle \Omega \ {\stackrel {\mathrm {def} }{=}}\ \mathbf {a} _{1}\cdot \left(\mathbf {a} _{2}\times \mathbf {a} _{3}\right)} merkezi birim hücrenin hacmidir. Daha kısa bir ifade olarak etkin tek parçacık potansiyeli tanımlayalım

Sadelik açısından, etkin tek-parçacık potansiyeli tanımlayalım

v ( r )   = d e f   d r ρ u c ( r )   φ r ( r r ) {\displaystyle v(\mathbf {r} )\ {\stackrel {\mathrm {def} }{=}}\ \int d\mathbf {r} ^{\prime }\,\rho _{uc}(\mathbf {r} ^{\prime })\ \varphi _{\ell r}(\mathbf {r} -\mathbf {r} ^{\prime })}

Yukarıdaki durum bunun için de geçerlidir

V ~ ( k )   = d e f   ρ ~ u c ( k ) Φ ~ ( k ) {\displaystyle {\tilde {V}}(\mathbf {k} )\ {\stackrel {\mathrm {def} }{=}}\ {\tilde {\rho }}_{uc}(\mathbf {k} ){\tilde {\Phi }}(\mathbf {k} )}

Burada Fourier dönüşümü aşağıdaki gibi tanımlanmıştır

V ~ ( k ) = d r   v ( r )   e i k r {\displaystyle {\tilde {V}}(\mathbf {k} )=\int d\mathbf {r} \ v(\mathbf {r} )\ e^{-i\mathbf {k} \cdot \mathbf {r} }}

Bu noktada enerji tek bir alan integrali olarak yazılabilir.

E r = d r   ρ TOT ( r )   v ( r ) {\displaystyle E_{\ell r}=\int d\mathbf {r} \ \rho _{\text{TOT}}(\mathbf {r} )\ v(\mathbf {r} )}

Parseval teoreminden, enerjinin Fourier uzayındaki toplamı

E r = d k ( 2 π ) 3   ρ ~ TOT ( k ) V ~ ( k ) = d k ( 2 π ) 3 L ~ ( k ) | ρ ~ u c ( k ) | 2 Φ ~ ( k ) = 1 Ω m 1 , m 2 , m 3 | ρ ~ u c ( k ) | 2 Φ ~ ( k ) {\displaystyle E_{\ell r}=\int {\frac {d\mathbf {k} }{\left(2\pi \right)^{3}}}\ {\tilde {\rho }}_{\text{TOT}}^{*}(\mathbf {k} ){\tilde {V}}(\mathbf {k} )=\int {\frac {d\mathbf {k} }{\left(2\pi \right)^{3}}}{\tilde {L}}^{*}(\mathbf {k} )\left|{\tilde {\rho }}_{uc}(\mathbf {k} )\right|^{2}{\tilde {\Phi }}(\mathbf {k} )={\frac {1}{\Omega }}\sum _{m_{1},m_{2},m_{3}}\left|{\tilde {\rho }}_{uc}(\mathbf {k} )\right|^{2}{\tilde {\Phi }}(\mathbf {k} )}

Burada k = m 1 b 1 + m 2 b 2 + m 3 b 3 {\displaystyle \mathbf {k} =m_{1}\mathbf {b} _{1}+m_{2}\mathbf {b} _{2}+m_{3}\mathbf {b} _{3}} son toplamdır.

En önemli sonuç budur. ρ ~ u c ( k ) {\displaystyle {\tilde {\rho }}_{uc}(\mathbf {k} )} hesaplandığı zaman, k {\displaystyle \mathbf {k} } üzerinden toplam/integral bariz olup hızlı bir şekilde yakınsar. Olası bir ıraksaklığın en genel sebebi birim hücrenin iyi tanımlı olmamasından kaynaklanır.

Parçacık ağ Ewald yöntemi

Ewald toplamı bilgisayar kullanımının gelişmesinden çok önce teorik fizik aracı olarak geliştirildi. Öte yandan Ewald yönteminin parçacık sistmlerindeki en yaygın kullanımı 1970 yıllarına denk gelir. Uygulama alanları arasında plazma fiziği, galaksiler ve moleküller sayılabilir.

Normal Ewald toplamındaki gibi karakteristik etkilişm potansiyeli iki terime ayrılır φ ( r )   = d e f   φ s r ( r ) + φ r ( r ) {\displaystyle \varphi (\mathbf {r} )\ {\stackrel {\mathrm {def} }{=}}\ \varphi _{sr}(\mathbf {r} )+\varphi _{\ell r}(\mathbf {r} )} - kısa mesafe terimi φ s r ( r ) {\displaystyle \varphi _{sr}(\mathbf {r} )} uzun mesafe terimi φ r ( r ) {\displaystyle \varphi _{\ell r}(\mathbf {r} )} . Bu yöntemin temel mantığı etkileşim enerjilerini parçacıklar arasındakilerle değiştirmesidir

E TOT = i , j φ ( r j r i ) = E s r + E r {\displaystyle E_{\text{TOT}}=\sum _{i,j}\varphi (\mathbf {r} _{j}-\mathbf {r} _{i})=E_{sr}+E_{\ell r}}

iki toplamla, gerçek uzaydaki potansiyellerin doğrudan toplamı E s r {\displaystyle E_{sr}}

E s r = i , j φ s r ( r j r i ) {\displaystyle E_{sr}=\sum _{i,j}\varphi _{sr}(\mathbf {r} _{j}-\mathbf {r} _{i})}

Ve Fourier uzayındaki uzun mesafe teriminin toplamı

E r = k Φ ~ r ( k ) | ρ ~ ( k ) | 2 {\displaystyle E_{\ell r}=\sum _{\mathbf {k} }{\tilde {\Phi }}_{\ell r}(\mathbf {k} )\left|{\tilde {\rho }}(\mathbf {k} )\right|^{2}}

burada Φ ~ r {\displaystyle {\tilde {\Phi }}_{\ell r}} ve ρ ~ ( k ) {\displaystyle {\tilde {\rho }}(\mathbf {k} )} potansiyel ve yük yoğunluğunun Fourier dönüşümlerini temsil etmektedir. İki toplamda kendi uzaylarında hızlı bir şekilde yakınsadıklarından hesaplamada vakit kazanmak adına baştaki sonlu sayıdaki terimi alınabilir. Yük yoğunluğu alanının Fourier dönüşümünü hesaplamak için Hızlı Fourier transformu kullanılabilir. Bunun yapılabilmesi iin yoğunluk alanının kesikli bir uzayda tanımlanması gerekir.

Ewald toplamındaki periyodiklik varsayımından dolayı bu yöntemin uygulanabildiği fiziksel sistemlerde bu periyodik özellikle sınırlıdır. Böylece bu yöntem uzaysal dağılımı sonsuza kadar uzandığı varsayılabilecek periyodik sistemlerde en iyi çalışır. Molekül dinamiği simülasyonlarında bu şart sonsuz kere görüntü oluşturabilecek yüksüz birim hücrelerin oluşturulmasıyla sağlanabilir. Düzeltmelerle beraber toplam etkiye periyodik sınır koşulları denir. Bu durum en iyi şu şekilde düşünülebilir. Bir birim küp alalım. Öyle ki karşılıklı yüzeyler birbirleri ile etkili bir biçimde temas halinde olsun. Kübün boyutları öyle seçilmelidir ki küp karşılıklı yüzeylerde oluşabilecek istenmeyen bağıntıları engelleyecek kadar geniş ve hesaplamaya uygun olacak kadar küçük olsun.

Bir yoğunluk alanının ağa sınırlandırılması yoğunluğu sürekli değişen sistemler için bu yöntemi daha kullanışlı hale getirir. Bu durumu sağlamayan sistemler Greengard ve Rokhlin yöntemiyle daha etkili çözümlenebilir.

Dipol terimi

Polar kristalin elektrostatik enerji terimi şartlı yakınsak tır, diğer bir deyişle toplamın derecesine bağlıdır. Örneğin eğer birim hücrenin sürekli artan bir kübün üzerindeki diğer birim hücrelerle arasındaki dipol-dipol etkileşimleri Küresel hesaba göre farklı bir değere yakınsar. Kabaca söylemek gerekirse bu şartlı yakınsaklık başlıca üç sebepten kaynaklanır: (1) R {\displaystyle R} yarıçaplı bir küre kabuğu içerisindeki etkileşen dipol sayısı R 2 {\displaystyle R^{2}} ile artar, (2) bir dipol-dipol etkileşimi 1 R 3 {\displaystyle {\frac {1}{R^{3}}}} ile azalır ve (3) n = 1 1 n {\displaystyle \sum _{n=1}^{\infty }{\frac {1}{n}}} ıraksaktır.

Bu şarşırtıcı sonuç gerçek kristallerin sonlu enerjisi ile ilgilidir çünkü bu kristaller sonsuz değildir ve belirli bir sınırları vardır. Daha basitçe söylemek gerekirse kutupsal bir kristalin sınırları yüzeyde etkin bir σ = P n {\displaystyle \sigma =\mathbf {P} \cdot \mathbf {n} } yük dağılımına sahiptir. Burada n {\displaystyle \mathbf {n} } yüzey normal vektörüdür ve P {\displaystyle \mathbf {P} } polarizasyona karşılık gelir. Merkezi birim hücredeki dipolün yüzeysel yük yoğunluğu ile earasındaki etkileşim enerjisi etkileşim enerjisi U {\displaystyle U}

U = 1 2 V u c ( p u c r ) ( p u c n ) d S r 3 {\displaystyle U={\frac {1}{2V_{uc}}}\int {\frac {\left(\mathbf {p} _{uc}\cdot \mathbf {r} \right)\left(\mathbf {p} _{uc}\cdot \mathbf {n} \right)dS}{r^{3}}}}

where p u c {\displaystyle \mathbf {p} _{uc}} and V u c {\displaystyle V_{uc}} are the net dipole moment and volume of the unit cell, d S {\displaystyle dS} is an infinitesimal area on the crystal surface and r {\displaystyle \mathbf {r} } is the vector from the central unit cell to the infinitesimal area. This formula results from integrating the energy d U = p u c d E {\displaystyle dU=-\mathbf {p} _{uc}\cdot \mathbf {dE} } where d E {\displaystyle d\mathbf {E} } represents the infinitesimal electric field generated by an infinitesimal surface charge d q   = d e f   σ d S {\displaystyle dq\ {\stackrel {\mathrm {def} }{=}}\ \sigma dS} (Coulomb yasası) burada p u c {\displaystyle \mathbf {p} _{uc}} ve V u c {\displaystyle V_{uc}} sırasıyla net dipol momentine ve birim hücrenin hacmine, d S {\displaystyle dS} cristal yüzeyindeki sonsuz küçük alana ve r {\displaystyle \mathbf {r} } merkezi birim hücrenin alan vektörüne karşılık gelmektedir. Bu formül d q   = d e f   σ d S {\displaystyle dq\ {\stackrel {\mathrm {def} }{=}}\ \sigma dS} tarafından kaynaklanan d U = p u c d E {\displaystyle dU=-\mathbf {p} _{uc}\cdot \mathbf {dE} } enerjisinin integrasyonundan gelir.

d E   = d e f   ( 1 4 π ϵ ) d q   r r 3 = ( 1 4 π ϵ ) σ d S   r r 3 {\displaystyle d\mathbf {E} \ {\stackrel {\mathrm {def} }{=}}\ \left({\frac {-1}{4\pi \epsilon }}\right){\frac {dq\ \mathbf {r} }{r^{3}}}=\left({\frac {-1}{4\pi \epsilon }}\right){\frac {\sigma \,dS\ \mathbf {r} }{r^{3}}}}

Eksi işareti r {\displaystyle \mathbf {r} } nin tanımından gelir.

Tarihçe

Ewald toplamı 1921 de Paul Peter Ewald tarafından iyonik kristallerin elektrostatik enerjisini hesaplamak için geliştirilmiştir.

Ölçeklendirme

Genel olarak farklı Ewald toplamı teklikleri farklı zaman karışıklıkları verir. Doğrudan hesaplama O ( N 2 ) {\displaystyle O(N^{2})} değerini verir. Burada N {\displaystyle N} sistemdeki atom sayısıdır. PME yöntemi O ( N log N ) {\displaystyle O(N\,\log N)} [1] verir.

Ayrıca bakınız

Kaynakça

  1. ^ J. Chem. Phys. 98, 10089 (1993); DOI:10.1063/1.464397
  • Ewald P. (1921) "Die Berechnung optischer und elektrostatischer Gitterpotentiale", Ann. Phys. 369, 253–287. DOI:10.1002/andp.19213690304
  • Darden T, Perera L, Li L and Pedersen L. (1999) "New tricks for modelers from the crystallography toolkit: the particle mesh Ewald algorithm and its use in nucleic acid simulations", Structure 7, R55–R60, DOI:10.1016/S0969-2126(99)80033-1.
  • Schlick T. (2002). Molecular Modeling and Simulation: An Interdisciplinary Guide Springer-Verlag Interdisciplinary Applied Mathematics, Mathematical Biology, Vol. 21. New York, NY.