Skip to main content
Log in

Efficient computation of basic sums for random polydispersed composites

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

The main goal of the paper was to develop algorithms and methods for computation of basic sums, the mathematical objects of great importance in computational materials science having applications to description of the representative volume element (RVE) and to the effective properties of 2D composites. The previously used algorithm had the exponential complexity. We propose a linearly complex algorithm. All the presented algorithms can be easily implemented in modern scientific computing packages, while maintaining both efficient calculations and a high level of abstraction. The proposed approach is applied to derivation of a polynomial approximation of the effective conductivity formula for 2D random material with non-overlapping circular inclusions with normally distributed radii. The obtained formulas are applied to the optimal packing problem of disks on the plane.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. We treat one-column matrix as a vector.

  2. For example, dictionary object in Python.

  3. In Python one can apply lru_cache decorator from functools module.

References

  • Akhiezer NI (1990) Elements of the theory of elliptic functions. Am Math Soc

  • Asatryan AA (2015) Summation of a Schlömilch type series. In: Proc. R. Soc. A., vol 471. doi:10.1098/rspa.2015.0359

  • Beran MJ (1968) Statistical contimuum theories. Wiley, New York

    Google Scholar 

  • Bergman DJ, Dunn KJ (1992) Bulk effective dielectric constant of a composite with periodic micro-geometry. Phys Rev Ser B 45:13262–13271

    Article  Google Scholar 

  • Berlyand L, Kolpakov AG, Novikov A (2013) Introduction to the network approximation method for materials modeling. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Berlyand L, Mityushev V (2001) Generalized Clausius–Mossotti formula for random composite with circular fibers. J Stat Phys 102(N1/2):115–145

    Article  MathSciNet  MATH  Google Scholar 

  • Berlyand L, Mityushev V (2005) Increase and decrease of tthe effective conductivity of two phase composites due to polydispersity. J Stat Phys 118(N3/4):481–509

    Article  MathSciNet  MATH  Google Scholar 

  • Bradshaw R, Behnel S, Seljebotn DS, Ewing G et al (2011) Cython: the best of both worlds. Comput Sci Eng 13:31–39

    Google Scholar 

  • Brown WF (1955) Solid mixture permittivities. J Chern Phys 23:1514–1517

    Article  Google Scholar 

  • Czapla R, Mityushev V (2017) A criterion of collective behavior of bacteria. Math Biosci Eng 14(1):277–287

    Article  MathSciNet  MATH  Google Scholar 

  • Czapla R, Nawalaniec W, Mityushev V (2012) Effective conductivity of random two-dimensional composites with circular non-overlapping inclusions. Comput Mater Sci 63:118–126

    Article  Google Scholar 

  • Donev A, Torquato S, Stillinger FH, Connelly R (2004) Jamming in hard sphere and disk packings. J Appl Phys 95:989–999

    Article  MATH  Google Scholar 

  • Drygaś P, Mityushev V (2016) Effective elastic properties of random two-dimensional composites. Int J Solids Struct 9798(2016):543553

    Google Scholar 

  • Feder J (1980) Random sequential adsorption. J Theor Biol 87(2):237–254

    Article  Google Scholar 

  • Gluzman S, Mityushev V (2015) Series, index and threshold for random 2D composite. Arch Mech 67(1):75–93

    Google Scholar 

  • Gluzman S, Mityushev V, Nawalaniec W (2014) Cross-properties of the effective conductivity of the regular array of ideal conductors. Arch Mech 66:287–301

    MATH  Google Scholar 

  • Gluzman S, Mityushev V, Nawalaniec W, Starushenko G (2016) Effective conductivity and critical properties of a hexagonal array of superconducting cylinders, contributions in mathematics and engineering. In: Pardalos PM, and Rassias TM (eds) Honor of Constantin Carathodory. Springer, Switzerland

  • Gluzman S, Mityushev V, Nawalaniec W, Sokal G (2016) Random composite: stirred or shaken? Arch Mech 68(3):229–241

    MATH  Google Scholar 

  • Kröner E (1977) Bounds for effective elastic moduli of disordered materials. J Mech Phys Solids 25:137–155

    Article  MATH  Google Scholar 

  • Mityushev V (2014) Optimal packing of spheres in \(\mathbf{R}^{d}\) and extremal effective conductivity. arXiv:1412.7527 [math.MG]

  • Mityushev V (2006) Representative cell in mechanics of composites and generalized Eisenstein–Rayleigh sums. Complex Var 51(8–11):1033–1045

    Article  MathSciNet  MATH  Google Scholar 

  • Mityushev V, Nawalaniec W (2015) Basic sums and their random dynamic changes in description of microstructure of 2D composites. Comput Mater Sci 97:6474

    Article  Google Scholar 

  • Mityushev V, Rylko N (2012) Optimal distribution of the nonoverlapping conducting disks. Multiscale Model Simul SIAM 10(1):180–190

    Article  MathSciNet  MATH  Google Scholar 

  • Mityushev V, Pesetskaya E, Rogosin SV (2008) Analytical methods for heat conduction in composites and porous media. In: Öchsner A, Murch GE, de Lemos MJS (eds.) Cellular and porous materials: thermal properties simulation and prediction. Wiley, New York, pp 121–164

  • Nawalaniec W (2016) Algorithms for computing symbolic representations of basic \(e\)-sums and their application to composites. J Symb Comput 74:328345

    Article  MathSciNet  MATH  Google Scholar 

  • Rayleigh L (1892) On the influence of obstacles arranged in rectangular order upon the properties of the medium. Phil Mag 34 (241): 481–491 (JW Strutt)

  • Rylko N (2000) Transport properties of the regular array of highly conducting cylinders. J Eng Math 38:1–12

    Article  MathSciNet  MATH  Google Scholar 

  • Ryan SD, Mityushev V, Vinokur V, Berlyand L (2015) Rayleigh approximation to ground state of the Bose and Coulomb glasses. Sci Rep, Nat 5:7821. doi:10.1038/srep07821

    Article  Google Scholar 

  • Torquato S (2002) Random heterogeneous materials: microstructure and macroscopic properties. Springer, Berlin

    Book  MATH  Google Scholar 

  • van der Walt S, Colbert SC, Varoquaux G (2011) The NumPy array: a structure for efficient numerical computation. Comput Sci Eng 13:22–30

    Article  Google Scholar 

  • Weil A (1976) Elliptic functions according to Eisenstein and Kronecker. Springer, Berlin

    Book  MATH  Google Scholar 

Download references

Acknowledgements

This material is based upon work supported by the National Centre for Research and Development under Grant No. NCN 2016/21/B/ST8/01181.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wojciech Nawalaniec.

Additional information

Communicated by Frederic Valentin.

Appendix: Eisenstein–Rayleigh lattice sums

Appendix: Eisenstein–Rayleigh lattice sums

Consider the lattice \(\mathcal {Q}\) (see Sect. 2). For definiteness, it is assumed that \(\text {Im}\;\tau >0\), where \(\tau =\omega _{2}/\omega _{1}\). The Eisenstein summation is defined by the iterative sum

$$\begin{aligned} \sum _{m_{1},m_{2}}=\lim _{N\rightarrow \infty }\sum _{m_{2}=-N}^{N}\left( \lim _{M\rightarrow \infty }\sum _{m_{1}=-M}^{M}\right) . \end{aligned}$$
(20)

The lattice sums are introduced as follows

$$\begin{aligned} S_{n}{:=}\sum _{m_{1},m_{2}}\;^{\prime }(m_{1}\omega _{1}+m_{2}\omega _{2})^{-n} \quad (n=2,3,\ldots ), \end{aligned}$$
(21)

where the prime means that \(m_{1}\) and \(m_{2}\) run over all integer numbers as in (20) except the pair \((m_{1},m_{2})=(0,0)\). The sum \(S_{2}\) is conditionally convergent and understood in the sense of the Eisenstein summation (20). Though the rest sums (21) converge absolutely, the direct computations by (21) are problematic because of their slow convergence. The sum \(S_{2}\) can be computed by a quick formula (Rylko 2000):

$$\begin{aligned} S_{2}= \left( \frac{\pi }{\omega _{1}}\right) ^{2}\left( \frac{1}{3}-8\sum _{m=1}^{\infty }\frac{mq^{2m}}{1-q^{2m}}\right) , \text { where }q=\exp \left( \pi i\tau \right) . \end{aligned}$$
(22)

It is known that \(S_{n}=0\) for an odd n. For an even n, the sums (21) can be easily computed through the rapidly convergent infinite sums (Mityushev et al. 2008)

$$\begin{aligned} S_{4}= & {} \frac{1}{60}\left( \frac{\pi }{\omega _{1}}\right) ^{4}\left( \frac{4}{3}+320\sum _{m=1}^{\infty }\frac{m^{3}q^{2m}}{1-q^{2m}} \right) ,\; \end{aligned}$$
(23)
$$\begin{aligned} S_{6}= & {} \frac{1}{140} \left( \frac{\pi }{\omega _{1}}\right) ^{6}\left( \frac{8}{27}-\frac{448}{3}\sum _{m=1}^{\infty }\frac{m^{5}q^{2m}}{ 1-q^{2m}}\right) . \end{aligned}$$
(24)

The sums \(S_{2n}\) (\(n\ge 4\)) are calculated by the recurrence formula (Mityushev et al. 2008)

$$\begin{aligned} S_{2n}=\frac{3}{\left( 2n+1\right) \left( 2n-1\right) \left( n-3\right) }\sum _{m=2}^{n-2}\left( 2m-1\right) \left( 2n-2m-1\right) S_{2m}S_{2(n-m)}. \end{aligned}$$
(25)

The Eisenstein series are defined as follows (Weil 1976)

$$\begin{aligned} E_{n}(z){:=}\sum _{m_{1},m_{2}}(z-m_{1}\omega _{1}-m_{2}\omega _{2})^{-n}\,,\;n=2,3,\ldots . \end{aligned}$$
(26)

Each of the functions (26) is doubly periodic and has a pole of order n at \(z=0\). Further, it is convenient to define the value of \(E_{n}(z)\) at the origin as \(E_{n}(0){:=}S_{n}.\)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nawalaniec, W. Efficient computation of basic sums for random polydispersed composites. Comp. Appl. Math. 37, 2237–2259 (2018). https://doi.org/10.1007/s40314-017-0449-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40314-017-0449-6

Keywords

Mathematics Subject Classification

Navigation