{
  "type": "Article",
  "authors": [
    {
      "type": "Person"
    }
  ],
  "identifiers": [],
  "title": "Book reviews",
  "meta": {},
  "content": [
    {
      "type": "Figure",
      "id": "fig1",
      "licenses": [
        {
          "type": "CreativeWork",
          "content": [
            {
              "type": "Paragraph",
              "content": [
                "All rights reserved."
              ]
            }
          ]
        }
      ],
      "content": [
        {
          "type": "ImageObject",
          "contentUrl": "MAG-177_Book-cover.png",
          "mediaType": "image/png",
          "meta": {
            "inline": false
          }
        }
      ]
    },
    {
      "type": "Paragraph",
      "id": "p1",
      "content": [
        "Homogenization is a powerful tool used in the analysis of applied problems which have multiple scales and complex\nstructures. Broadly speaking, homogenization provides a basis to determine macroscopic (effective) equations for\nmaterials by using the properties of the material at the microscale. Oftentimes the structures to which homogenization\nis applied have or are assumed to have a periodic structure and the notion of two-scale convergence can play an\nimportant role in the analysis, but homogenization is not restricted to only this case and can be applied to more\ngeneral disordered (non-periodic) media. Here a more general framework of convergence such as ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p1.m1\" alttext=\"G\" display=\"inline\"><mml:mi>G</mml:mi></mml:math>",
          "meta": {
            "altText": "G"
          }
        },
        "-convergence may be\nused in the analysis. This research monograph serves as an introduction to homogenization theory, while at the same\ntime it explains how to use homogenization in applications in biology, physics, and engineering that will appeal to a\nwide audience."
      ]
    },
    {
      "type": "Paragraph",
      "id": "p2",
      "content": [
        "The book starts with an introductory chapter where important theory and notions needed for subsequent chapters are\nintroduced. This includes some fundamental functional analysis, important function spaces, and essential theorems\nregarding concepts such as strong and weak derivatives, the\ntrace theorem,\nthe\nLax–Milgram\ntheorem, and so on. This\nchapter also includes the geometric description of the porous medium that the authors propose to study. Starting with\nthe unit cell ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m1\" alttext=\"\\mathscr{Y}=\\mathopen{]}0,1\\mathclose{[}^{n}\" display=\"inline\"><mml:mrow><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mo rspace=\"0.1389em\">=</mml:mo><mml:msup><mml:mrow><mml:mo lspace=\"0.1389em\" rspace=\"0em\">]</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo lspace=\"0em\">[</mml:mo></mml:mrow><mml:mi>n</mml:mi></mml:msup></mml:mrow></mml:math>",
          "meta": {
            "altText": "\\mathscr{Y}=\\mathopen{]}0,1\\mathclose{[}^{n}"
          }
        },
        " where ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m2\" alttext=\"n=2,3\" display=\"inline\"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:mrow></mml:math>",
          "meta": {
            "altText": "n=2,3"
          }
        },
        ", letting ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m3\" alttext=\"\\mathscr{Y}^{s}\" display=\"inline\"><mml:msup><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mi>s</mml:mi></mml:msup></mml:math>",
          "meta": {
            "altText": "\\mathscr{Y}^{s}"
          }
        },
        " (the solid part) be a subset of\n",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m4\" alttext=\"\\bar{\\mathscr{Y}}\" display=\"inline\"><mml:mover accent=\"true\"><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mo>¯</mml:mo></mml:mover></mml:math>",
          "meta": {
            "altText": "\\bar{\\mathscr{Y}}"
          }
        },
        " and ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m5\" alttext=\"\\mathscr{Y}^{f}=\\mathscr{Y}\\backslash\\mathscr{Y}^{s}\" display=\"inline\"><mml:mrow><mml:msup><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mo lspace=\"0.222em\" rspace=\"0.222em\">\\</mml:mo><mml:msup><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mi>s</mml:mi></mml:msup></mml:mrow></mml:mrow></mml:math>",
          "meta": {
            "altText": "\\mathscr{Y}^{f}=\\mathscr{Y}\\backslash\\mathscr{Y}^{s}"
          }
        },
        " (the fluid part), making the periodic\narrangement of ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m6\" alttext=\"\\mathscr{Y}^{s}\" display=\"inline\"><mml:msup><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mi>s</mml:mi></mml:msup></mml:math>",
          "meta": {
            "altText": "\\mathscr{Y}^{s}"
          }
        },
        " over ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m7\" alttext=\"\\mathbb{R}^{n}\" display=\"inline\"><mml:msup><mml:mi>ℝ</mml:mi><mml:mi>n</mml:mi></mml:msup></mml:math>",
          "meta": {
            "altText": "\\mathbb{R}^{n}"
          }
        },
        ", the authors outline the process for obtaining the domains\n",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m8\" alttext=\"\\Omega_{s}^{\\varepsilon}\" display=\"inline\"><mml:msubsup><mml:mi mathvariant=\"normal\">Ω</mml:mi><mml:mi>s</mml:mi><mml:mi>ε</mml:mi></mml:msubsup></mml:math>",
          "meta": {
            "altText": "\\Omega_{s}^{\\varepsilon}"
          }
        },
        " and ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m9\" alttext=\"\\Omega_{f}^{\\varepsilon}\" display=\"inline\"><mml:msubsup><mml:mi mathvariant=\"normal\">Ω</mml:mi><mml:mi>f</mml:mi><mml:mi>ε</mml:mi></mml:msubsup></mml:math>",
          "meta": {
            "altText": "\\Omega_{f}^{\\varepsilon}"
          }
        },
        ", which represent the solid and fluid parts of the porous\nmedium ",
        {
          "type": "MathFragment",
          "mathLanguage": "mathml",
          "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"p2.m10\" alttext=\"\\Omega=\\mathopen{]}0,L\\mathclose{[}^{\\,n}\" display=\"inline\"><mml:mrow><mml:mi mathvariant=\"normal\">Ω</mml:mi><mml:mo rspace=\"0.1389em\">=</mml:mo><mml:msup><mml:mrow><mml:mo lspace=\"0.1389em\" rspace=\"0em\">]</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>L</mml:mi><mml:mo lspace=\"0em\">[</mml:mo></mml:mrow><mml:mi>n</mml:mi></mml:msup></mml:mrow></mml:math>",
          "meta": {
            "altText": "\\Omega=\\mathopen{]}0,L\\mathclose{[}^{\\,n}"
          }
        },
        "."
      ]
    },
    {
      "type": "Paragraph",
      "id": "p3",
      "content": [
        "After discussing\nthe geometry, several important homogenization notions are introduced, including\nthe following:"
      ]
    },
    {
      "type": "Paragraph",
      "content": []
    },
    {
      "type": "List",
      "items": [
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I1.i1.p1",
              "content": [
                "Two-scale convergence, namely:"
              ]
            },
            {
              "type": "Paragraph",
              "content": [
                {
                  "type": "Emphasis",
                  "content": [
                    "The sequence ",
                    {
                      "type": "MathFragment",
                      "mathLanguage": "mathml",
                      "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I1.i1.p2.m1\" alttext=\"\\{w^{\\varepsilon}\\}\\subset L^{2}(\\Omega)\" display=\"inline\"><mml:mrow><mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">{</mml:mo><mml:msup><mml:mi>w</mml:mi><mml:mi>ε</mml:mi></mml:msup><mml:mo mathvariant=\"normal\" stretchy=\"false\">}</mml:mo></mml:mrow><mml:mo mathvariant=\"normal\">⊂</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant=\"normal\">2</mml:mn></mml:msup><mml:mo mathvariant=\"italic\">⁢</mml:mo><mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">(</mml:mo><mml:mi mathvariant=\"normal\">Ω</mml:mi><mml:mo mathvariant=\"normal\" stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math>",
                      "meta": {
                        "altText": "\\{w^{\\varepsilon}\\}\\subset L^{2}(\\Omega)"
                      }
                    },
                    " is said to two-scale converge to a limit ",
                    {
                      "type": "MathFragment",
                      "mathLanguage": "mathml",
                      "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I1.i1.p2.m2\" alttext=\"w\\in L^{2}(\\Omega\\times\\mathscr{Y})\" display=\"inline\"><mml:mrow><mml:mi>w</mml:mi><mml:mo mathvariant=\"normal\">∈</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant=\"normal\">2</mml:mn></mml:msup><mml:mo mathvariant=\"italic\">⁢</mml:mo><mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">(</mml:mo><mml:mrow><mml:mi mathvariant=\"normal\">Ω</mml:mi><mml:mo lspace=\"0.222em\" mathvariant=\"normal\" rspace=\"0.222em\">×</mml:mo><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi></mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math>",
                      "meta": {
                        "altText": "w\\in L^{2}(\\Omega\\times\\mathscr{Y})"
                      }
                    },
                    " if\nfor any ",
                    {
                      "type": "MathFragment",
                      "mathLanguage": "mathml",
                      "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I1.i1.p2.m3\" alttext=\"\\sigma\\in C^{\\infty}(\\Omega;C_{\\#}^{\\infty}(\\mathscr{Y}))\" display=\"inline\"><mml:mrow><mml:mi>σ</mml:mi><mml:mo mathvariant=\"normal\">∈</mml:mo><mml:mrow><mml:msup><mml:mi>C</mml:mi><mml:mi mathvariant=\"normal\">∞</mml:mi></mml:msup><mml:mo mathvariant=\"italic\">⁢</mml:mo><mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">(</mml:mo><mml:mi mathvariant=\"normal\">Ω</mml:mi><mml:mo mathvariant=\"normal\">;</mml:mo><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant=\"normal\">#</mml:mi><mml:mi mathvariant=\"normal\">∞</mml:mi></mml:msubsup><mml:mo mathvariant=\"italic\">⁢</mml:mo><mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">(</mml:mo><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi><mml:mo mathvariant=\"normal\" stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow><mml:mo mathvariant=\"normal\" stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math>",
                      "meta": {
                        "altText": "\\sigma\\in C^{\\infty}(\\Omega;C_{\\#}^{\\infty}(\\mathscr{Y}))"
                      }
                    },
                    " one has"
                  ]
                }
              ]
            },
            {
              "type": "MathBlock",
              "id": "S0.Ex1",
              "mathLanguage": "mathml",
              "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.Ex1.m1\" alttext=\"\\qquad\\!\\!\\lim_{\\varepsilon\\rightarrow 0}\\int_{\\Omega}w^{\\varepsilon}(x)\\sigma\\Bigl(x,\\frac{x}{\\varepsilon}\\Bigr)\\,dx=\\int_{\\Omega}\\int_{\\mathscr{Y}}w(x,y)\\sigma(x,y)\\,dy\\,dx.\" display=\"block\"><mml:mrow><mml:mrow><mml:mrow><mml:munder><mml:mo movablelimits=\"false\">lim</mml:mo><mml:mrow><mml:mi>ε</mml:mi><mml:mo stretchy=\"false\">→</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:munder><mml:mrow><mml:msub><mml:mo lspace=\"0.167em\">∫</mml:mo><mml:mi mathvariant=\"normal\">Ω</mml:mi></mml:msub><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mi>ε</mml:mi></mml:msup><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow><mml:mo>⁢</mml:mo><mml:mi>σ</mml:mi><mml:mo>⁢</mml:mo><mml:mrow><mml:mo maxsize=\"160%\" minsize=\"160%\">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mfrac><mml:mi>x</mml:mi><mml:mi>ε</mml:mi></mml:mfrac><mml:mo maxsize=\"160%\" minsize=\"160%\">)</mml:mo></mml:mrow><mml:mo lspace=\"0.170em\">⁢</mml:mo><mml:mrow><mml:mo rspace=\"0em\">𝑑</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mrow></mml:mrow></mml:mrow><mml:mo rspace=\"0.111em\">=</mml:mo><mml:mrow><mml:msub><mml:mo rspace=\"0em\">∫</mml:mo><mml:mi mathvariant=\"normal\">Ω</mml:mi></mml:msub><mml:mrow><mml:msub><mml:mo>∫</mml:mo><mml:mi class=\"ltx_font_mathscript\">𝒴</mml:mi></mml:msub><mml:mrow><mml:mi>w</mml:mi><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow><mml:mo>⁢</mml:mo><mml:mi>σ</mml:mi><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow><mml:mo lspace=\"0.170em\">⁢</mml:mo><mml:mrow><mml:mo rspace=\"0em\">𝑑</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo lspace=\"0.170em\">⁢</mml:mo><mml:mrow><mml:mo rspace=\"0em\">𝑑</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mrow></mml:mrow></mml:mrow></mml:mrow><mml:mo lspace=\"0em\">.</mml:mo></mml:mrow></mml:math>",
              "meta": {
                "altText": "\\qquad\\!\\!\\lim_{\\varepsilon\\rightarrow 0}\\int_{\\Omega}w^{\\varepsilon}(x)\\sigma\\Bigl(x,\\frac{x}{\\varepsilon}\\Bigr)\\,dx=\\int_{\\Omega}\\int_{\\mathscr{Y}}w(x,y)\\sigma(x,y)\\,dy\\,dx."
              }
            },
            {
              "type": "Paragraph",
              "content": [
                "Here ",
                {
                  "type": "MathFragment",
                  "mathLanguage": "mathml",
                  "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I1.i1.p2.m4\" alttext=\"\\#\" display=\"inline\"><mml:mi mathvariant=\"normal\">#</mml:mi></mml:math>",
                  "meta": {
                    "altText": "\\#"
                  }
                },
                " denotes unit cube periodicity."
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "content": [
                "A homogenized equation for a boundary value problem with unknown ",
                {
                  "type": "MathFragment",
                  "mathLanguage": "mathml",
                  "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I1.i2.p1.m1\" alttext=\"\\mathbf{u}({\\mathbf{x}})\" display=\"inline\"><mml:mrow><mml:mi>𝐮</mml:mi><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>𝐱</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow></mml:math>",
                  "meta": {
                    "altText": "\\mathbf{u}({\\mathbf{x}})"
                  }
                },
                " and an asymptotic solution in powers of ",
                {
                  "type": "MathFragment",
                  "mathLanguage": "mathml",
                  "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I1.i2.p1.m2\" alttext=\"\\varepsilon\\rightarrow 0\" display=\"inline\"><mml:mrow><mml:mi>ε</mml:mi><mml:mo stretchy=\"false\">→</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math>",
                  "meta": {
                    "altText": "\\varepsilon\\rightarrow 0"
                  }
                },
                ",\nnamely:"
              ]
            },
            {
              "type": "MathBlock",
              "id": "S0.Ex2",
              "mathLanguage": "mathml",
              "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.Ex2.m1\" alttext=\"\\qquad\\!\\!\\mathbf{u}(\\mathbf{x})=\\mathbf{u}^{0}(\\mathbf{x})+\\varepsilon^{1}\\mathbf{u}^{1}(\\mathbf{x},\\mathbf{y})+\\varepsilon^{2}\\mathbf{u}^{2}(\\mathbf{x},\\mathbf{y})+\\cdots\\,,\\textrm{\\ \\ where\\ }\\mathbf{y}=\\frac{\\mathbf{x}}{\\varepsilon}.\" display=\"block\"><mml:mrow><mml:mrow><mml:mrow><mml:mrow><mml:mi>𝐮</mml:mi><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>𝐱</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:msup><mml:mi>𝐮</mml:mi><mml:mn>0</mml:mn></mml:msup><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>𝐱</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msup><mml:mi>ε</mml:mi><mml:mn>1</mml:mn></mml:msup><mml:mo>⁢</mml:mo><mml:msup><mml:mi>𝐮</mml:mi><mml:mn>1</mml:mn></mml:msup><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>𝐱</mml:mi><mml:mo>,</mml:mo><mml:mi>𝐲</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msup><mml:mi>ε</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>⁢</mml:mo><mml:msup><mml:mi>𝐮</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>⁢</mml:mo><mml:mrow><mml:mo stretchy=\"false\">(</mml:mo><mml:mi>𝐱</mml:mi><mml:mo>,</mml:mo><mml:mi>𝐲</mml:mi><mml:mo stretchy=\"false\">)</mml:mo></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant=\"normal\">⋯</mml:mi></mml:mrow></mml:mrow><mml:mo lspace=\"0.170em\">,</mml:mo><mml:mrow><mml:mrow><mml:mtext> where </mml:mtext><mml:mo>⁢</mml:mo><mml:mi>𝐲</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mi>𝐱</mml:mi><mml:mi>ε</mml:mi></mml:mfrac></mml:mrow></mml:mrow><mml:mo lspace=\"0em\">.</mml:mo></mml:mrow></mml:math>",
              "meta": {
                "altText": "\\qquad\\!\\!\\mathbf{u}(\\mathbf{x})=\\mathbf{u}^{0}(\\mathbf{x})+\\varepsilon^{1}\\mathbf{u}^{1}(\\mathbf{x},\\mathbf{y})+\\varepsilon^{2}\\mathbf{u}^{2}(\\mathbf{x},\\mathbf{y})+\\cdots\\,,\\textrm{\\ \\ where\\ }\\mathbf{y}=\\frac{\\mathbf{x}}{\\varepsilon}."
              }
            }
          ]
        }
      ],
      "order": "Unordered"
    },
    {
      "type": "Paragraph",
      "id": "p5",
      "content": [
        "The introductory chapter ends with a discussion of two-scale convergence with time\ndependence,\nand potential and solenoidal fields."
      ]
    },
    {
      "type": "Paragraph",
      "content": [
        "With the stage set for subsequent chapters, the authors then move on to discuss a range of applications of\nhomogenization theory. These cover the technique applied to soft tissue (the authors note that soft tissue does not\nhave a periodic structure, but there is a scale separation), and include applications of homogenization pertaining to\nthe following topics:"
      ]
    },
    {
      "type": "Paragraph",
      "content": []
    },
    {
      "type": "List",
      "items": [
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i1.p1",
              "content": [
                "acoustics\nin porous media,"
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i2.p1",
              "content": [
                "wet\nionic piezoelectric bone,"
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i3.p1",
              "content": [
                "viscoelasticity\nwith contact friction between the phases,"
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i4.p1",
              "content": [
                "acoustics\nin random microstructure (in this chapter the notion of stochastic two-scale limits as well as compactness properties of the convergence are discussed),"
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i5.p1",
              "content": [
                "bone\ntissue modeled as a periodic two-phase material composed of a viscoelastic solid matrix filled with a non-Newtonian fluid (representing bone marrow),"
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i6.p1",
              "content": [
                "homogenization\nof viscoelastic flows (the notion of ",
                {
                  "type": "MathFragment",
                  "mathLanguage": "mathml",
                  "text": "<mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" id=\"S0.I2.i6.p1.m1\" alttext=\"G\" display=\"inline\"><mml:mi>G</mml:mi></mml:math>",
                  "meta": {
                    "altText": "G"
                  }
                },
                "-convergence is introduced when this application is discussed), "
              ]
            }
          ]
        },
        {
          "type": "ListItem",
          "content": [
            {
              "type": "Paragraph",
              "id": "S0.I2.i7.p1",
              "content": [
                "multiscale\nFEM for the modeling of cancellous bone."
              ]
            }
          ]
        }
      ],
      "order": "Unordered"
    },
    {
      "type": "Paragraph",
      "id": "p7",
      "content": [
        "In summary, this textbook provides a well-planned introduction to the theory and applications of homogenization. The\napplications discussed provide a strong motivation for further study of the topic. As stated by the authors, the book\nis a result of years of research collaborations. As such, it would serve as a great reference for researchers\nincluding those such as applied mathematicians, engineers, and geophysicists. It could also serve as a textbook for\na course or courses in homogenization theory or a special graduate seminar course. A motivated student could also use\nthe book for self-study. The bibliography contains over 400 references and provides a good basis for further reading."
      ]
    },
    {
      "type": "Paragraph",
      "id": "p8",
      "content": [
        "Robert P. Gilbert, Ana Vasilic, Sandra Klinge, Alex Panchenko and Klaus Hackl, ",
        {
          "type": "Emphasis",
          "content": [
            "Applications of Homogenization Theory to the Study of Mineralized Tissue"
          ]
        },
        ". Chapman & Hall, 2020, 297 pages, Hardback ISBN 978-1-584-88791-1, Paperback ISBN 978-0-367-71372-0, eBook ISBN 978-0-4291-4338-0.\n"
      ]
    },
    {
      "type": "Paragraph",
      "id": "authorinfo",
      "content": [
        "\nMichael Shoushani is an associate professor of mathematics at Western Connecticut State University. His interests include inverse and transmission problems in poroelastic media.\n",
        {
          "type": "Link",
          "target": "mailto:shoushanim@wcsu.edu",
          "content": [
            "shoushanim@wcsu.edu"
          ]
        }
      ]
    }
  ]
}