{
  "authority": "local_conservative_templates_not_Alpha_admissions",
  "edges": [],
  "historical_sha256": "32da2185fd21fb1d0b400404f9b832425a4c35e75be392a3f5b5f73f8464aebf",
  "nodes": [
    {
      "ast": [
        "eq",
        [
          "add",
          [
            "var",
            8
          ],
          [
            "add",
            [
              "add",
              [
                "mul",
                [
                  "var",
                  0
                ],
                [
                  "var",
                  5
                ]
              ],
              [
                "mul",
                [
                  "var",
                  1
                ],
                [
                  "var",
                  4
                ]
              ]
            ],
            [
              "mul",
              [
                "succ",
                [
                  "succ",
                  [
                    "zero"
                  ]
                ]
              ],
              [
                "add",
                [
                  "mul",
                  [
                    "var",
                    2
                  ],
                  [
                    "var",
                    7
                  ]
                ],
                [
                  "mul",
                  [
                    "var",
                    3
                  ],
                  [
                    "var",
                    6
                  ]
                ]
              ]
            ]
          ]
        ],
        [
          "add",
          [
            "add",
            [
              "add",
              [
                "mul",
                [
                  "var",
                  0
                ],
                [
                  "var",
                  4
                ]
              ],
              [
                "mul",
                [
                  "var",
                  1
                ],
                [
                  "var",
                  5
                ]
              ]
            ],
            [
              "mul",
              [
                "succ",
                [
                  "succ",
                  [
                    "zero"
                  ]
                ]
              ],
              [
                "add",
                [
                  "mul",
                  [
                    "var",
                    2
                  ],
                  [
                    "var",
                    6
                  ]
                ],
                [
                  "mul",
                  [
                    "var",
                    3
                  ],
                  [
                    "var",
                    7
                  ]
                ]
              ]
            ]
          ],
          [
            "var",
            9
          ]
        ]
      ],
      "dependencies": [],
      "id": "ND0388",
      "name": "IQuadProductReal",
      "parameters": [
        "ap",
        "an",
        "bp",
        "bn",
        "cp",
        "cn",
        "dp",
        "dn",
        "rp",
        "rn"
      ],
      "source": "rp + (ap · cn + an · cp + 2 · (bp · dn + bn · dp)) = ap · cp + an · cn + 2 · (bp · dp + bn · dn) + rn"
    },
    {
      "ast": [
        "eq",
        [
          "add",
          [
            "var",
            8
          ],
          [
            "add",
            [
              "add",
              [
                "mul",
                [
                  "var",
                  0
                ],
                [
                  "var",
                  7
                ]
              ],
              [
                "mul",
                [
                  "var",
                  1
                ],
                [
                  "var",
                  6
                ]
              ]
            ],
            [
              "add",
              [
                "mul",
                [
                  "var",
                  2
                ],
                [
                  "var",
                  5
                ]
              ],
              [
                "mul",
                [
                  "var",
                  3
                ],
                [
                  "var",
                  4
                ]
              ]
            ]
          ]
        ],
        [
          "add",
          [
            "add",
            [
              "add",
              [
                "mul",
                [
                  "var",
                  0
                ],
                [
                  "var",
                  6
                ]
              ],
              [
                "mul",
                [
                  "var",
                  1
                ],
                [
                  "var",
                  7
                ]
              ]
            ],
            [
              "add",
              [
                "mul",
                [
                  "var",
                  2
                ],
                [
                  "var",
                  4
                ]
              ],
              [
                "mul",
                [
                  "var",
                  3
                ],
                [
                  "var",
                  5
                ]
              ]
            ]
          ],
          [
            "var",
            9
          ]
        ]
      ],
      "dependencies": [],
      "id": "ND0389",
      "name": "IQuadProductRadical",
      "parameters": [
        "ap",
        "an",
        "bp",
        "bn",
        "cp",
        "cn",
        "dp",
        "dn",
        "sp",
        "sn"
      ],
      "source": "sp + (ap · dn + an · dp + (bp · cn + bn · cp)) = ap · dp + an · dn + (bp · cp + bn · cn) + sn"
    }
  ],
  "theorem_uses": [
    {
      "definition": "ND0157",
      "kind": "theorem_uses_definition",
      "theorem": "SN002"
    },
    {
      "definition": "ND0157",
      "kind": "theorem_uses_definition",
      "theorem": "SN003"
    },
    {
      "definition": "ND0388",
      "kind": "theorem_uses_definition",
      "theorem": "SN003"
    },
    {
      "definition": "ND0389",
      "kind": "theorem_uses_definition",
      "theorem": "SN003"
    },
    {
      "definition": "ND0157",
      "kind": "theorem_uses_definition",
      "theorem": "RN001"
    },
    {
      "definition": "ND0157",
      "kind": "theorem_uses_definition",
      "theorem": "RN002"
    },
    {
      "definition": "ND0388",
      "kind": "theorem_uses_definition",
      "theorem": "RN002"
    },
    {
      "definition": "ND0389",
      "kind": "theorem_uses_definition",
      "theorem": "RN002"
    },
    {
      "definition": "ND0388",
      "kind": "theorem_uses_definition",
      "theorem": "QN001"
    },
    {
      "definition": "ND0389",
      "kind": "theorem_uses_definition",
      "theorem": "QN001"
    }
  ]
}
