{
  "aliases": null,
  "backlinks": [
    {
      "field": "about",
      "target": "7YHW7PHH6H"
    },
    {
      "field": "uses",
      "target": "7YHW7PHH6H"
    }
  ],
  "body": "\n## Problem\n\nLet $D \\subseteq \\R^d$ be a bounded open set, called the design region.\nLet $\\mathcal{O}$ be a class of open subsets $\\Omega \\subseteq D$, the admissible shapes, for example those with a given volume.\nFor each $\\Omega \\in \\mathcal{O}$ let $y_\\Omega$ be the solution of a boundary value problem for a [[partial differential equation|GC5BDZ6QBC]] on $\\Omega$.\nLet $J(\\Omega) = j(\\Omega, y_\\Omega)$ be a real-valued shape [[functional|1EQM0DJ4NC]].\nThe *shape optimization problem* is to find $\\Omega^* \\in \\mathcal{O}$ with $J(\\Omega^*) \\le J(\\Omega)$ for every $\\Omega \\in \\mathcal{O}$.\n\n## Remarks\n\nIt is a form of [[optimal control of partial differential equations|S2BBZPAFDR]] in which the control is the domain itself.\nExample: minimize the first Dirichlet eigenvalue $\\lambda_1(\\Omega)$ of the Laplacian among open sets $\\Omega \\subseteq \\R^d$ of a given volume.\nThe Rayleigh–Faber–Krahn inequality solves it: the minimizers are the balls.\nIn general minimizers need not exist in a given class of shapes, since minimizing sequences can develop holes or oscillating boundaries.\nOne then restricts the class, for example by a uniform cone condition or a perimeter bound, or relaxes the problem; relaxation leads to topology optimization.\nGradient methods use the [[shape derivative|9XFEG6ANGM]] of $J$, often computed with an adjoint equation.\n\n## Explanations\n\n### L1 human\n\nShape optimization asks for the best shape of an object: a wing with least drag, a beam with greatest stiffness, a drum with lowest tone.\nThe quality of a shape is measured through the solution of a physical equation on that shape.\nFor example, among all drums of the same area, the round drum has the lowest fundamental tone.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "S2BBZPAFDR"
    ],
    "history": {
      "first_stated": "1907",
      "notes": "Hadamard computed the variation of a boundary value problem under a change of the domain in his memoir on clamped elastic plates (1907).",
      "posed_by": "Jacques Hadamard"
    },
    "kind": "problem",
    "msc": [
      "49Q10",
      "49J20",
      "35R30"
    ],
    "name": "Shape optimization",
    "same_as": {
      "wikidata": "Q7489239",
      "wikipedia": "Shape optimization"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Shape_optimization"
      }
    ],
    "tag": "WWQJQXJECK",
    "uses": [
      "S2BBZPAFDR",
      "GC5BDZ6QBC",
      "1EQM0DJ4NC",
      "9XFEG6ANGM"
    ]
  },
  "kind": "problem",
  "link": "https://tamnd.github.io/math2/node/WWQJQXJECK/",
  "links": [
    {
      "field": "about",
      "target": "S2BBZPAFDR"
    },
    {
      "field": "uses",
      "target": "S2BBZPAFDR"
    },
    {
      "field": "uses",
      "target": "GC5BDZ6QBC"
    },
    {
      "field": "uses",
      "target": "1EQM0DJ4NC"
    },
    {
      "field": "uses",
      "target": "9XFEG6ANGM"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/WWQJQXJECK.md",
  "msc": [
    "49Q10",
    "49J20",
    "35R30"
  ],
  "name": "Shape optimization",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/WWQ/WWQJQXJECK.md",
  "status": null,
  "tag": "WWQJQXJECK",
  "uri": "m2://WWQJQXJECK",
  "url": "https://tamnd.github.io/math2/wiki/shape-optimization/",
  "writing": {
    "tag": "WWQJQXJECK",
    "kind": "problem",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
