{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Proof\n\nWe show that the two base angles have the same cosine.\n\n1. Let $b = d(A, C)$, $c = d(A, B)$ and $a = d(B, C)$, with the [[Euclidean distance|0NPPGHQNXQ]] $d$. By hypothesis $b = c$.\n2. The vertices of the [[triangle|0CTNFGYMM2]] are not collinear, so they are pairwise distinct. Thus $a, b, c \u003e 0$, and the [[angles|0GJAJC6TNZ]] at $B$ and $C$ are defined.\n3. For vectors $x, y \\in \\R^n$, the [[dot product|0S52TNNTH9]] is bilinear and symmetric. So $\\norm{x - y}^2 = \\norm{x}^2 - 2 \\, x \\cdot y + \\norm{y}^2$, with the [[length|0XKBKGTCPC]] $\\norm{\\cdot}$.\n4. With $x = A - B$ and $y = C - B$, we have $x - y = A - C$. Step 3 gives $b^2 = c^2 - 2 \\, x \\cdot y + a^2$. Since $b = c$, this is $(A - B) \\cdot (C - B) = a^2 / 2$.\n5. With $x = A - C$ and $y = B - C$, we have $x - y = A - B$. Step 3 gives $c^2 = b^2 - 2 \\, x \\cdot y + a^2$. Since $b = c$, this is $(A - C) \\cdot (B - C) = a^2 / 2$.\n6. By the definition of the angle and step 4, $\\cos \\angle ABC = \\dfrac{a^2 / 2}{c \\, a} = \\dfrac{a}{2c}$.\n7. By the definition of the angle and step 5, $\\cos \\angle ACB = \\dfrac{a^2 / 2}{b \\, a} = \\dfrac{a}{2b} = \\dfrac{a}{2c}$.\n8. Both angles lie in $[0, \\pi]$, and they have the same cosine. The cosine is injective on $[0, \\pi]$, by the uniqueness in the definition of the [[arccosine|0CWDVN132S]].\n9. Hence $\\angle ABC = \\angle ACB$.\n\n## Idea\n\nThe cosine of an angle of a triangle depends only on the three sides. At $B$ and at $C$ the formula uses the same numbers once $d(A, B) = d(A, C)$. Equal cosines in $[0, \\pi]$ mean equal angles.\n",
  "commit": "68a8c3dc73fd55004b2796431c607c30960d1a85",
  "front": {
    "kind": "proof",
    "msc": [
      "51M04"
    ],
    "name": "Proof of the isosceles triangle theorem with the dot product",
    "proves": "056VS31A0J",
    "sources": [
      {
        "locator": "angle_eq_angle_of_dist_eq",
        "url": "https://github.com/leanprover-community/mathlib4/blob/master/Mathlib/Geometry/Euclidean/Triangle.lean"
      }
    ],
    "tag": "N5HWCPJZ5N",
    "uses": [
      "0CTNFGYMM2",
      "0GJAJC6TNZ",
      "0NPPGHQNXQ",
      "0XKBKGTCPC",
      "0S52TNNTH9",
      "0CWDVN132S"
    ]
  },
  "kind": "proof",
  "link": "https://math2.tamnd.com/node/N5HWCPJZ5N/",
  "links": [
    {
      "field": "proves",
      "target": "056VS31A0J"
    },
    {
      "field": "uses",
      "target": "0CTNFGYMM2"
    },
    {
      "field": "uses",
      "target": "0GJAJC6TNZ"
    },
    {
      "field": "uses",
      "target": "0NPPGHQNXQ"
    },
    {
      "field": "uses",
      "target": "0XKBKGTCPC"
    },
    {
      "field": "uses",
      "target": "0S52TNNTH9"
    },
    {
      "field": "uses",
      "target": "0CWDVN132S"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/N5HWCPJZ5N.md",
  "msc": [
    "51M04"
  ],
  "name": "Proof of the isosceles triangle theorem with the dot product",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/N5H/N5HWCPJZ5N.md",
  "status": null,
  "tag": "N5HWCPJZ5N",
  "uri": "m2://N5HWCPJZ5N",
  "url": "https://math2.tamnd.com/wiki/proof-of-the-isosceles-triangle-theorem-with-the-dot-product/",
  "writing": {
    "tag": "N5HWCPJZ5N",
    "kind": "proof",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
