(* Content-type: application/mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 6.0' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 145, 7] NotebookDataLength[ 77616, 2000] NotebookOptionsPosition[ 77260, 1983] NotebookOutlinePosition[ 77622, 1999] CellTagsIndexPosition[ 77579, 1996] WindowFrame->Normal ContainsDynamic->True *) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Manipulate", "[", "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"ptA", "=", RowBox[{"{", RowBox[{ SubscriptBox["a", "1"], ",", SubscriptBox["a", "2"], ",", SubscriptBox["a", "3"]}], "}"}]}], ";", RowBox[{"ptB", "=", RowBox[{"{", RowBox[{ SubscriptBox["b", "1"], ",", SubscriptBox["b", "2"], ",", SubscriptBox["b", "3"]}], "}"}]}], ";", RowBox[{"ptC", "=", RowBox[{"{", RowBox[{ SubscriptBox["c", "1"], ",", SubscriptBox["c", "2"], ",", SubscriptBox["c", "3"]}], "}"}]}], ";", RowBox[{"ptD", "=", RowBox[{"{", RowBox[{ SubscriptBox["d", "1"], ",", SubscriptBox["d", "2"], ",", SubscriptBox["d", "3"]}], "}"}]}], ";", RowBox[{"ptE", "=", RowBox[{"{", RowBox[{ SubscriptBox["e", "1"], ",", SubscriptBox["e", "2"], ",", SubscriptBox["e", "3"]}], "}"}]}], ";", "\[IndentingNewLine]", RowBox[{ SubscriptBox[ StyleBox["n", FontColor->RGBColor[0.6, 0.4, 0.2]], "1"], "=", RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["b", "2"], "-", StyleBox[ SubscriptBox["a", "2"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[" ", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{"(", RowBox[{ SubscriptBox["d", "3"], "-", SubscriptBox["c", "3"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox["-", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox["b", "3"], StyleBox["-", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ SubscriptBox["a", "3"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[" ", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{"(", RowBox[{ SubscriptBox["d", "2"], "-", SubscriptBox["c", "2"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox[";", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["n", FontColor->RGBColor[0.6, 0.4, 0.2]], "2"], "=", RowBox[{ RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox["b", "3"], StyleBox["-", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ SubscriptBox["a", "3"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[" ", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{"(", RowBox[{ SubscriptBox["d", "1"], "-", SubscriptBox["c", "1"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox["-", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "3"], "-", SubscriptBox["c", "3"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[" ", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{"(", RowBox[{ SubscriptBox["b", "1"], "-", StyleBox[ SubscriptBox["a", "1"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox[";", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["n", FontColor->RGBColor[0.6, 0.4, 0.2]], "3"], "=", RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["b", "1"], "-", StyleBox[ SubscriptBox["a", "1"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[" ", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{"(", RowBox[{ SubscriptBox["d", "2"], "-", SubscriptBox["c", "2"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox["-", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["b", "2"], "-", StyleBox[ SubscriptBox["a", "2"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[" ", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{"(", RowBox[{ SubscriptBox["d", "1"], "-", SubscriptBox["c", "1"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox[";", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["solveACE", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["=", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["Solve", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["[", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ RowBox[{ RowBox[{ RowBox[{ SubscriptBox["n", "1"], " ", RowBox[{"(", RowBox[{"x", "-", SubscriptBox["e", "1"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "2"], " ", RowBox[{"(", RowBox[{"y", "-", SubscriptBox["e", "2"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "3"], " ", RowBox[{"(", RowBox[{"z", "-", SubscriptBox["e", "3"]}], ")"}]}]}], " ", "\[Equal]", "0"}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["x", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["==", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["a", FontColor->RGBColor[0.6, 0.4, 0.2]], "1"], "+", RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["c", FontColor->RGBColor[0.6, 0.4, 0.2]], "1"], "-", SubscriptBox["a", "1"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["y", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["==", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["a", FontColor->RGBColor[0.6, 0.4, 0.2]], "2"], "+", RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["c", FontColor->RGBColor[0.6, 0.4, 0.2]], "2"], "-", SubscriptBox["a", "2"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["z", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["==", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["a", FontColor->RGBColor[0.6, 0.4, 0.2]], "3"], "+", RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox[ StyleBox["c", FontColor->RGBColor[0.6, 0.4, 0.2]], "3"], "-", SubscriptBox["a", "3"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox["}", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z", ",", "t"}], "}"}], FontColor->RGBColor[0.6, 0.4, 0.2]]}], FontColor->RGBColor[1, 0, 1]], StyleBox["]", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox[";", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["solveADE", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["=", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["Solve", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["[", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ RowBox[{ RowBox[{ RowBox[{ SubscriptBox["n", "1"], " ", RowBox[{"(", RowBox[{"x", "-", SubscriptBox["e", "1"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "2"], " ", RowBox[{"(", RowBox[{"y", "-", SubscriptBox["e", "2"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "3"], " ", RowBox[{"(", RowBox[{"z", "-", SubscriptBox["e", "3"]}], ")"}]}]}], " ", "\[Equal]", "0"}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["x", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["==", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox[ StyleBox["a", FontColor->RGBColor[0.6, 0.4, 0.2]], "1"], FontColor->RGBColor[1, 0, 1]], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "1"], StyleBox["-", FontColor->RGBColor[1, 0, 1]], StyleBox[ SubscriptBox["a", "1"], FontColor->RGBColor[1, 0, 1]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["y", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["==", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox[ StyleBox["a", FontColor->RGBColor[0.6, 0.4, 0.2]], "2"], FontColor->RGBColor[1, 0, 1]], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "2"], StyleBox["-", FontColor->RGBColor[1, 0, 1]], StyleBox[ SubscriptBox["a", "2"], FontColor->RGBColor[1, 0, 1]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["z", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["==", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox[ StyleBox["a", FontColor->RGBColor[0.6, 0.4, 0.2]], "3"], FontColor->RGBColor[1, 0, 1]], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "3"], StyleBox["-", FontColor->RGBColor[1, 0, 1]], StyleBox[ SubscriptBox["a", "3"], FontColor->RGBColor[1, 0, 1]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox["}", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z", ",", "t"}], "}"}], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["]", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox[";", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["solveBCE", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["=", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["Solve", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["[", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ RowBox[{ RowBox[{ RowBox[{ SubscriptBox["n", "1"], " ", RowBox[{"(", RowBox[{"x", "-", SubscriptBox["e", "1"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "2"], " ", RowBox[{"(", RowBox[{"y", "-", SubscriptBox["e", "2"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "3"], " ", RowBox[{"(", RowBox[{"z", "-", SubscriptBox["e", "3"]}], ")"}]}]}], " ", "\[Equal]", "0"}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["x", FontColor->RGBColor[0.6, 0.4, 0.2]], "\[Equal]", RowBox[{ SubscriptBox["b", "1"], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox[ StyleBox["c", FontColor->RGBColor[0.6, 0.4, 0.2]], "1"], FontColor->RGBColor[1, 0, 1]], "-", SubscriptBox["b", "1"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["y", FontColor->RGBColor[0.6, 0.4, 0.2]], "\[Equal]", RowBox[{ SubscriptBox["b", "2"], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox[ StyleBox["c", FontColor->RGBColor[0.6, 0.4, 0.2]], "2"], FontColor->RGBColor[1, 0, 1]], "-", SubscriptBox["b", "2"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["z", FontColor->RGBColor[0.6, 0.4, 0.2]], "\[Equal]", RowBox[{ SubscriptBox["b", "3"], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox[ StyleBox["c", FontColor->RGBColor[0.6, 0.4, 0.2]], "3"], FontColor->RGBColor[1, 0, 1]], "-", SubscriptBox["b", "3"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox["}", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z", ",", "t"}], "}"}], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["]", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox[";", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["solveBDE", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["=", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["Solve", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["[", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ RowBox[{ RowBox[{ RowBox[{ SubscriptBox["n", "1"], " ", RowBox[{"(", RowBox[{"x", "-", SubscriptBox["e", "1"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "2"], " ", RowBox[{"(", RowBox[{"y", "-", SubscriptBox["e", "2"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "3"], " ", RowBox[{"(", RowBox[{"z", "-", SubscriptBox["e", "3"]}], ")"}]}]}], " ", "\[Equal]", "0"}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["x", FontColor->RGBColor[0.6, 0.4, 0.2]], "\[Equal]", RowBox[{ SubscriptBox["b", "1"], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "1"], "-", SubscriptBox["b", "1"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["y", FontColor->RGBColor[0.6, 0.4, 0.2]], "\[Equal]", RowBox[{ SubscriptBox["b", "2"], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "2"], "-", SubscriptBox["b", "2"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["z", FontColor->RGBColor[0.6, 0.4, 0.2]], "\[Equal]", RowBox[{ SubscriptBox["b", "3"], StyleBox["+", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "3"], "-", SubscriptBox["b", "3"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}]}], StyleBox["}", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z", ",", "t"}], "}"}], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["]", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox[";", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["ptP", FontColor->RGBColor[1, 0, 1]], StyleBox["=", FontColor->RGBColor[1, 0, 1]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["x", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["y", FontColor->RGBColor[0, 0, 1]], ",", "z"}], StyleBox["}", FontColor->RGBColor[0, 0, 1]]}], StyleBox["/.", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["solveACE", FontColor->RGBColor[0.6, 0.4, 0.2]], "[", RowBox[{"[", "1", "]"}], "]"}]}]}], StyleBox[";", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["ptQ", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["=", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["x", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["y", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["z", FontColor->RGBColor[1, 0, 1]]}], StyleBox["}", FontColor->RGBColor[0, 0, 1]]}], StyleBox["/.", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["solveADE", FontColor->RGBColor[0.6, 0.4, 0.2]], "[", RowBox[{"[", "1", "]"}], "]"}]}]}], StyleBox[";", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["ptR", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["=", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["x", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["y", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["z", FontColor->RGBColor[1, 0, 1]]}], StyleBox["}", FontColor->RGBColor[0, 0, 1]]}], StyleBox["/.", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["solveBCE", FontColor->RGBColor[0.6, 0.4, 0.2]], "[", RowBox[{"[", "1", "]"}], "]"}]}]}], StyleBox[";", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["ptS", FontColor->RGBColor[0, 0, 1]], StyleBox["=", FontColor->RGBColor[0, 0, 1]], RowBox[{ RowBox[{ StyleBox["{", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["x", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["y", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["z", FontColor->RGBColor[1, 0, 1]]}], StyleBox["}", FontColor->RGBColor[0, 0, 1]]}], StyleBox["/.", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["solveBDE", FontColor->RGBColor[0.6, 0.4, 0.2]], "[", RowBox[{"[", "1", "]"}], "]"}]}]}], StyleBox[";", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], RowBox[{"If", "[", RowBox[{"showText", ",", RowBox[{"{", RowBox[{"showP", "=", "True"}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ";", "\[IndentingNewLine]", RowBox[{"Show", "[", "\[IndentingNewLine]", StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox[ RowBox[{"ContourPlot3D", "[", RowBox[{ RowBox[{ RowBox[{ RowBox[{ SubscriptBox["n", "1"], " ", RowBox[{"(", RowBox[{"x", "-", SubscriptBox["e", "1"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "2"], " ", RowBox[{"(", RowBox[{"y", "-", SubscriptBox["e", "2"]}], ")"}]}], "+", RowBox[{ SubscriptBox["n", "3"], " ", RowBox[{"(", RowBox[{"z", "-", SubscriptBox["e", "3"]}], ")"}]}]}], " ", "\[Equal]", "0"}], ",", RowBox[{"{", RowBox[{"x", ",", RowBox[{"-", "10"}], ",", "10"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", RowBox[{"-", "10"}], ",", "10"}], "}"}], ",", RowBox[{"{", RowBox[{"z", ",", RowBox[{"-", "10"}], ",", "10"}], "}"}], ",", RowBox[{"Axes", "\[Rule]", " ", "True"}], ",", RowBox[{"AxesLabel", "\[Rule]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], ",", RowBox[{"Mesh", "\[Rule]", "None"}], ",", RowBox[{"ContourStyle", "\[Rule]", RowBox[{"Directive", "[", RowBox[{"Blue", ",", RowBox[{"Opacity", "[", "0.2", "]"}]}], "]"}]}]}], "]"}], FontColor->RGBColor[0, 1, 0]], StyleBox[",", FontColor->RGBColor[0, 1, 0]], "\[IndentingNewLine]", RowBox[{ StyleBox["Graphics3D", FontColor->RGBColor[0, 0, 1]], StyleBox["[", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["{", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox[ RowBox[{"PointSize", "\[Rule]", ".01"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["Blue", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["Point", FontColor->RGBColor[0, 0, 1]], "[", "ptA", StyleBox["]", FontColor->RGBColor[0, 0, 1]]}]}], StyleBox["}", FontColor->RGBColor[0, 0, 1]]}], StyleBox["]", FontColor->RGBColor[0, 0, 1]]}], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".01"}], ",", "Blue", ",", RowBox[{"Point", "[", StyleBox[ RowBox[{"p", "tB"}]], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".01"}], ",", "Blue", ",", RowBox[{"Point", "[", "ptC", "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".01"}], ",", "Blue", ",", RowBox[{"Point", "[", "ptD", "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], RowBox[{"Graphics3D", "[", "\[IndentingNewLine]", RowBox[{"If", "[", RowBox[{"showP", ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".01"}], ",", "Blue", ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{ SubscriptBox["e", "1"], ",", SubscriptBox["e", "2"], ",", SubscriptBox["e", "3"]}], "}"}], "]"}]}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", "}"}]}], "]"}], "]"}], ",", "\[IndentingNewLine]", RowBox[{"Graphics3D", "[", "\[IndentingNewLine]", RowBox[{"If", "[", RowBox[{"showText", ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{"Text", "[", RowBox[{ RowBox[{"Style", "[", RowBox[{"StringForm", "[", RowBox[{"\"\\"", ",", SubscriptBox["e", "1"], ",", SubscriptBox["e", "2"], ",", SubscriptBox["e", "3"], ",", "16", ",", "Blue"}], "]"}], "]"}], ",", RowBox[{"{", RowBox[{ RowBox[{ SubscriptBox["e", "1"], "+", "1"}], ",", RowBox[{ SubscriptBox["e", "2"], "+", "1"}], ",", RowBox[{ SubscriptBox["e", "3"], "+", "1"}]}], "}"}]}], "]"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", "}"}]}], "]"}], "\[IndentingNewLine]", "]"}], ",", "\[IndentingNewLine]", "\[IndentingNewLine]", RowBox[{ StyleBox["ParametricPlot3D", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["[", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"{", RowBox[{ RowBox[{ SubscriptBox["a", "1"], StyleBox["+", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["b", "1"], "-", StyleBox[ SubscriptBox["a", "1"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{ SubscriptBox["a", "2"], "+", RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["b", "2"], "-", StyleBox[ SubscriptBox["a", "2"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], "t"}]}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox[ SubscriptBox["a", "3"], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["+", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{ StyleBox["(", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ SubscriptBox["b", "3"], StyleBox["-", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ SubscriptBox["a", "3"], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox["}", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"{", RowBox[{"t", ",", RowBox[{"-", "3"}], ",", "3"}], "}"}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"PlotStyle", "\[Rule]", RowBox[{"Directive", "[", RowBox[{"Red", ",", "Thick"}], "]"}]}], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["]", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["ParametricPlot3D", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["[", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"{", RowBox[{ RowBox[{ SubscriptBox["c", "1"], StyleBox["+", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "1"], "-", SubscriptBox["c", "1"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], ",", RowBox[{ SubscriptBox["c", "2"], StyleBox["+", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "2"], "-", SubscriptBox["c", "2"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}], ",", RowBox[{ SubscriptBox["c", "3"], StyleBox["+", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ RowBox[{"(", RowBox[{ SubscriptBox["d", "3"], "-", SubscriptBox["c", "3"]}], StyleBox[")", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["t", FontColor->RGBColor[0.6, 0.4, 0.2]]}]}]}], StyleBox["}", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"{", RowBox[{"t", ",", RowBox[{"-", "3"}], ",", "3"}], "}"}], FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"PlotStyle", "\[Rule]", RowBox[{"Directive", "[", RowBox[{"Blue", ",", "Thick"}], "]"}]}], FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox["]", FontColor->RGBColor[0.6, 0.4, 0.2]]}], StyleBox[",", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Green", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptA", ",", "ptC"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Green", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptA", ",", "ptD"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Green", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptB", ",", "ptC"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Green", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptB", ",", "ptD"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], RowBox[{ StyleBox["Graphics3D", FontColor->RGBColor[1, 0, 1]], StyleBox["[", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["{", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox[ RowBox[{"PointSize", "\[Rule]", ".04"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["Blue", FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], RowBox[{ StyleBox["Point", FontColor->RGBColor[0, 0, 1]], StyleBox["[", FontColor->RGBColor[0, 0, 1]], StyleBox["ptP", FontColor->RGBColor[0.6, 0.4, 0.2]], StyleBox["]", FontColor->RGBColor[0, 0, 1]]}]}], StyleBox["}", FontColor->RGBColor[0, 0, 1]]}], StyleBox["]", FontColor->RGBColor[0, 0, 1]]}], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["Graphics3D", FontColor->RGBColor[1, 0, 1]], StyleBox["[", FontColor->RGBColor[1, 0, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".04"}], ",", "Blue", ",", RowBox[{"Point", "[", "ptQ", "]"}]}], "}"}], FontColor->RGBColor[0, 0, 1]], StyleBox["]", FontColor->RGBColor[1, 0, 1]]}], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["Graphics3D", FontColor->RGBColor[1, 0, 1]], StyleBox["[", FontColor->RGBColor[1, 0, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".04"}], ",", "Blue", ",", RowBox[{"Point", "[", "ptR", "]"}]}], "}"}], FontColor->RGBColor[0, 0, 1]], StyleBox["]", FontColor->RGBColor[1, 0, 1]]}], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], RowBox[{ StyleBox["Graphics3D", FontColor->RGBColor[1, 0, 1]], StyleBox["[", FontColor->RGBColor[1, 0, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"PointSize", "\[Rule]", ".04"}], ",", "Blue", ",", RowBox[{"Point", "[", "ptS", "]"}]}], "}"}], FontColor->RGBColor[0, 0, 1]], StyleBox["]", FontColor->RGBColor[1, 0, 1]]}], StyleBox[",", FontColor->RGBColor[1, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[1, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Blue", ",", "Dashed", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptP", ",", "ptQ"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Red", ",", "Dashed", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptQ", ",", "ptS"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Blue", ",", "Dashed", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptS", ",", "ptR"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]], StyleBox[",", FontColor->RGBColor[0, 0, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 0, 1]], StyleBox[ RowBox[{"Graphics3D", "[", RowBox[{"{", RowBox[{"Thick", ",", "Red", ",", "Dashed", ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{"ptR", ",", "ptP"}], "}"}], "]"}]}], "}"}], "]"}], FontColor->RGBColor[0, 0, 1]]}], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0.6, 0.4, 0.2]], "]"}]}], ",", "\[IndentingNewLine]", StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["a", "1"], ",", "10", ",", "\"\<\!\(\*SubscriptBox[\(a\), \(1\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["a", "2"], ",", "10", ",", "\"\<\!\(\*SubscriptBox[\(a\), \(2\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["a", "3"], ",", "8", ",", "\"\<\!\(\*SubscriptBox[\(a\), \(3\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox["Delimiter", FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["b", "1"], ",", RowBox[{"-", "10"}], ",", "\"\<\!\(\*SubscriptBox[\(b\), \(1\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["b", "2"], ",", RowBox[{"-", "10"}], ",", "\"\<\!\(\*SubscriptBox[\(b\), \(2\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["b", "3"], ",", "6", ",", "\"\<\!\(\*SubscriptBox[\(b\), \(3\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox["Delimiter", FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["c", "1"], ",", RowBox[{"-", "10"}], ",", "\"\<\!\(\*SubscriptBox[\(c\), \(1\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["c", "2"], ",", "10", ",", "\"\<\!\(\*SubscriptBox[\(c\), \(2\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["c", "3"], ",", RowBox[{"-", "9"}], ",", "\"\<\!\(\*SubscriptBox[\(c\), \(3\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox["Delimiter", FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["d", "1"], ",", "10", ",", "\"\<\!\(\*SubscriptBox[\(d\), \(1\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["d", "2"], ",", RowBox[{"-", "10"}], ",", "\"\<\!\(\*SubscriptBox[\(d\), \(2\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["d", "3"], ",", RowBox[{"-", "7"}], ",", "\"\<\!\(\*SubscriptBox[\(d\), \(3\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox["Delimiter", FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["e", "1"], ",", "1", ",", "\"\<\!\(\*SubscriptBox[\(e\), \(1\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["e", "2"], ",", "2", ",", "\"\<\!\(\*SubscriptBox[\(e\), \(2\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], StyleBox[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox["e", "3"], ",", "1", ",", "\"\<\!\(\*SubscriptBox[\(e\), \(3\)]\)\>\""}], "}"}], ",", RowBox[{"-", "10"}], ",", "10", ",", "1", ",", RowBox[{"Appearance", "\[Rule]", "\"\\""}], ",", RowBox[{"ImageSize", "\[Rule]", " ", "Small"}]}], "}"}], FontColor->RGBColor[0, 1, 1]], StyleBox[",", FontColor->RGBColor[0, 1, 1]], StyleBox["\[IndentingNewLine]", FontColor->RGBColor[0, 1, 1]], "\[IndentingNewLine]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"showP", ",", "True", ",", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{"True", ",", "False"}], "}"}]}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"showText", ",", "True", ",", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{"True", ",", "False"}], "}"}]}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"ControlPlacement", "\[Rule]", "Left"}], ",", RowBox[{"SaveDefinitions", "\[Rule]", " ", "True"}]}], "\[IndentingNewLine]", "]"}]], "Input", CellChangeTimes->{{3.434236213015625*^9, 3.43423622309375*^9}, { 3.4342362749375*^9, 3.434236325328125*^9}, {3.43423642734375*^9, 3.43423661928125*^9}, {3.43423666284375*^9, 3.434236764234375*^9}, { 3.434236848875*^9, 3.4342369048125*^9}, {3.4342374856875*^9, 3.4342375100625*^9}, {3.434237555421875*^9, 3.434237596703125*^9}, { 3.434237978046875*^9, 3.4342379911875*^9}, {3.434238076796875*^9, 3.434238150625*^9}, {3.4342382409375*^9, 3.434238305703125*^9}, { 3.43423837984375*^9, 3.434238495046875*^9}, {3.434238567515625*^9, 3.4342386043125*^9}, {3.434238650328125*^9, 3.434238693578125*^9}, { 3.434238740203125*^9, 3.434238771609375*^9}, {3.4342388579375*^9, 3.4342388990625*^9}, {3.434238935515625*^9, 3.434239025390625*^9}, { 3.434239060078125*^9, 3.43423909446875*^9}, {3.43423914821875*^9, 3.434239159203125*^9}, {3.434239244328125*^9, 3.43423926490625*^9}, { 3.434239322015625*^9, 3.4342393426875*^9}, {3.434239420078125*^9, 3.434239485203125*^9}, {3.43423955290625*^9, 3.434239701015625*^9}, { 3.4342399375*^9, 3.434239958203125*^9}, 3.434240043609375*^9, { 3.43424007671875*^9, 3.434240078234375*^9}, 3.43424017453125*^9, { 3.434240264640625*^9, 3.43424026696875*^9}, {3.43424032215625*^9, 3.434240349765625*^9}, 3.4342403825*^9, {3.43424041340625*^9, 3.434240449546875*^9}, {3.434240491828125*^9, 3.434240497984375*^9}, { 3.43424054971875*^9, 3.434240730484375*^9}, {3.434240914703125*^9, 3.434241067984375*^9}, {3.434241137125*^9, 3.4342412025625*^9}, { 3.434241512265625*^9, 3.434241532078125*^9}, {3.434241605921875*^9, 3.434241612015625*^9}, {3.434241924859375*^9, 3.434242013078125*^9}, { 3.434242106921875*^9, 3.434242183921875*^9}, {3.434242311640625*^9, 3.434242365703125*^9}, {3.434242507625*^9, 3.434242803890625*^9}, { 3.434242924265625*^9, 3.4342429525625*^9}, {3.434242996578125*^9, 3.434242999953125*^9}, {3.434243055109375*^9, 3.43424316396875*^9}, { 3.434243391*^9, 3.434243451578125*^9}, {3.434243495078125*^9, 3.434243549140625*^9}, {3.434243596515625*^9, 3.434243600328125*^9}, { 3.434253011046875*^9, 3.4342530320625*^9}, {3.43425453578125*^9, 3.434254536640625*^9}, {3.434327287359375*^9, 3.434327288828125*^9}, { 3.43432757540625*^9, 3.434327582984375*^9}, {3.434327616109375*^9, 3.43432765625*^9}, {3.43432769121875*^9, 3.43432772853125*^9}, { 3.43432794525*^9, 3.43432796234375*^9}, {3.434328046875*^9, 3.43432811453125*^9}, {3.434328532078125*^9, 3.434328593359375*^9}, { 3.4343286330625*^9, 3.43432866028125*^9}, {3.43432873090625*^9, 3.4343287395625*^9}, {3.4343290939375*^9, 3.434329180109375*^9}, { 3.434329241890625*^9, 3.434329267015625*^9}, {3.434329412875*^9, 3.434329540203125*^9}, {3.43432957884375*^9, 3.434329724796875*^9}, { 3.434329854734375*^9, 3.434329863921875*^9}, 3.43432994671875*^9, { 3.43433018584375*^9, 3.434330204734375*^9}, {3.43440848225*^9, 3.43440859009375*^9}, {3.434408677015625*^9, 3.43440868165625*^9}, { 3.434408869203125*^9, 3.434409039859375*^9}, {3.43440912215625*^9, 3.43440912378125*^9}, {3.43440950034375*^9, 3.4344095124375*^9}, { 3.43440958709375*^9, 3.4344095910625*^9}, {3.434409644484375*^9, 3.43440967790625*^9}, {3.434409711109375*^9, 3.43440976803125*^9}, { 3.434409895765625*^9, 3.434409938015625*^9}, {3.43440999978125*^9, 3.434410000265625*^9}, {3.43441013846875*^9, 3.434410153828125*^9}, { 3.434410195765625*^9, 3.434410203703125*^9}, {3.43441023871875*^9, 3.43441025496875*^9}, {3.434410421390625*^9, 3.434410464515625*^9}, { 3.43441051284375*^9, 3.434410536703125*^9}, 3.4344112784375*^9, { 3.434411419453125*^9, 3.434411669171875*^9}, {3.434412028125*^9, 3.43441206846875*^9}, {3.434412495796875*^9, 3.434412566859375*^9}, { 3.434412680859375*^9, 3.434412719515625*^9}, {3.434412760140625*^9, 3.434412761140625*^9}, {3.434413531890625*^9, 3.434413676609375*^9}, { 3.434413763203125*^9, 3.434414071109375*^9}, {3.434414329515625*^9, 3.434414383734375*^9}, {3.43441442046875*^9, 3.4344144246875*^9}, 3.434414475015625*^9, {3.434414508828125*^9, 3.434414530109375*^9}, { 3.434414694*^9, 3.43441473440625*^9}, {3.434414772078125*^9, 3.43441487775*^9}, {3.434414980828125*^9, 3.434415028890625*^9}, { 3.4344151106875*^9, 3.434415132046875*^9}, {3.434415231390625*^9, 3.434415320265625*^9}, {3.434415352125*^9, 3.43441561940625*^9}, { 3.434415663171875*^9, 3.43441577646875*^9}, {3.43441601403125*^9, 3.4344160554375*^9}, {3.434416266921875*^9, 3.434416329703125*^9}, { 3.434416416671875*^9, 3.434416426328125*^9}, {3.4344164619375*^9, 3.4344164789375*^9}, {3.434416530765625*^9, 3.434416531390625*^9}, { 3.434416574046875*^9, 3.4344167525*^9}, {3.434416855296875*^9, 3.4344169634375*^9}, {3.434417020671875*^9, 3.434417049015625*^9}, { 3.434417096046875*^9, 3.434417135859375*^9}, {3.434417180890625*^9, 3.4344172425*^9}, {3.43441728725*^9, 3.434417389703125*^9}, { 3.43441743525*^9, 3.434417438375*^9}, {3.434418429546875*^9, 3.434418445375*^9}, {3.434418485484375*^9, 3.43441851528125*^9}, { 3.434419175515625*^9, 3.434419203625*^9}, {3.434419370375*^9, 3.4344193775625*^9}, {3.434419448296875*^9, 3.434419471625*^9}, { 3.43441950225*^9, 3.434419555515625*^9}, {3.434419619140625*^9, 3.43441977734375*^9}, {3.434424085171875*^9, 3.434424109578125*^9}, { 3.43442414425*^9, 3.434424238953125*^9}, {3.4344243280625*^9, 3.434424330625*^9}, 3.434424453578125*^9, {3.434424633515625*^9, 3.434424723296875*^9}, {3.434424768109375*^9, 3.43442478165625*^9}, { 3.43442482853125*^9, 3.434424898953125*^9}, {3.43442493753125*^9, 3.43442499446875*^9}, {3.434425358625*^9, 3.434425376109375*^9}, { 3.434425409078125*^9, 3.43442541778125*^9}, {3.4344254490625*^9, 3.434425469265625*^9}, {3.43442550428125*^9, 3.434425514125*^9}, 3.434425578984375*^9, {3.434425631203125*^9, 3.4344257245*^9}, { 3.434425834421875*^9, 3.43442588090625*^9}, {3.434425971703125*^9, 3.434426279421875*^9}, {3.434426319921875*^9, 3.43442640034375*^9}, { 3.434426476125*^9, 3.43442652975*^9}, {3.43442660278125*^9, 3.434426746671875*^9}, {3.43442683640625*^9, 3.43442687178125*^9}, { 3.43442690359375*^9, 3.434426904875*^9}, {3.43442698646875*^9, 3.434426992140625*^9}, {3.4344270731875*^9, 3.434427093875*^9}, { 3.434427285703125*^9, 3.43442739896875*^9}, {3.434427496578125*^9, 3.43442756809375*^9}, {3.434427689609375*^9, 3.434427839328125*^9}, { 3.43442790203125*^9, 3.434427924703125*^9}, {3.43442799140625*^9, 3.434428001859375*^9}, {3.434428052359375*^9, 3.434428058109375*^9}, { 3.434428098078125*^9, 3.434428099265625*^9}, {3.43442816346875*^9, 3.43442816515625*^9}, {3.434428251484375*^9, 3.434428279765625*^9}, { 3.4344285283125*^9, 3.4344285433125*^9}, {3.4344285788125*^9, 3.434428618953125*^9}, {3.434428675171875*^9, 3.434428782703125*^9}, { 3.434428869609375*^9, 3.434428905375*^9}, {3.434428956875*^9, 3.43442896275*^9}, {3.43442906784375*^9, 3.434429146515625*^9}, { 3.434429181421875*^9, 3.434429238484375*^9}}], Cell[BoxData[ TagBox[ StyleBox[ DynamicModuleBox[{$CellContext`showP$$ = True, $CellContext`showText$$ = True, $CellContext`$2101$$ = 10, $CellContext`$2102$$ = 10, $CellContext`$2103$$ = 8, $CellContext`$2104$$ = -10, $CellContext`$2105$$ = -10, \ $CellContext`$2106$$ = 7, $CellContext`$2107$$ = -10, $CellContext`$2108$$ = 10, $CellContext`$2109$$ = -9, $CellContext`$2110$$ = 10, $CellContext`$2111$$ = -10, $CellContext`$2112$$ = -7, \ $CellContext`$2113$$ = -5, $CellContext`$2114$$ = -3, $CellContext`$2115$$ = 1, Typeset`show$$ = True, Typeset`bookmarkList$$ = {}, Typeset`bookmarkMode$$ = "Menu", Typeset`animator$$, Typeset`animvar$$ = 1, Typeset`name$$ = "\"untitled\"", Typeset`specs$$ = {{{ Hold[$CellContext`$2101$$], 10, "\!\(\*SubscriptBox[\(a\), \(1\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2102$$], 10, "\!\(\*SubscriptBox[\(a\), \(2\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2103$$], 8, "\!\(\*SubscriptBox[\(a\), \(3\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2104$$], -10, "\!\(\*SubscriptBox[\(b\), \(1\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2105$$], -10, "\!\(\*SubscriptBox[\(b\), \(2\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2106$$], 6, "\!\(\*SubscriptBox[\(b\), \(3\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2107$$], -10, "\!\(\*SubscriptBox[\(c\), \(1\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2108$$], 10, "\!\(\*SubscriptBox[\(c\), \(2\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2109$$], -9, "\!\(\*SubscriptBox[\(c\), \(3\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2110$$], 10, "\!\(\*SubscriptBox[\(d\), \(1\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2111$$], -10, "\!\(\*SubscriptBox[\(d\), \(2\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2112$$], -7, "\!\(\*SubscriptBox[\(d\), \(3\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2113$$], 1, "\!\(\*SubscriptBox[\(e\), \(1\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2114$$], 2, "\!\(\*SubscriptBox[\(e\), \(2\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`$2115$$], 1, "\!\(\*SubscriptBox[\(e\), \(3\)]\)"}, -10, 10, 1}, {{ Hold[$CellContext`showP$$], True, "show P"}, {True, False}}, {{ Hold[$CellContext`showText$$], True, "show Text"}, {True, False}}}, Typeset`size$$ = {360., {200., 205.}}, Typeset`update$$ = 0, Typeset`initDone$$, Typeset`skipInitDone$$ = False, $CellContext`$2101$119631$$ = 0, $CellContext`$2102$119632$$ = 0, $CellContext`$2103$119633$$ = 0, $CellContext`$2104$119634$$ = 0, $CellContext`$2105$119635$$ = 0, $CellContext`$2106$119636$$ = 0, $CellContext`$2107$119637$$ = 0, $CellContext`$2108$119638$$ = 0, $CellContext`$2109$119639$$ = 0, $CellContext`$2110$119640$$ = 0, $CellContext`showP$119641$$ = False, $CellContext`showText$119642$$ = False}, DynamicBox[Manipulate`ManipulateBoxes[ 1, StandardForm, "Variables" :> {$CellContext`showP$$ = True, $CellContext`showText$$ = True, $CellContext`$2101$$ = 10, $CellContext`$2102$$ = 10, $CellContext`$2103$$ = 8, $CellContext`$2104$$ = -10, $CellContext`$2105$$ = -10, \ $CellContext`$2106$$ = 6, $CellContext`$2107$$ = -10, $CellContext`$2108$$ = 10, $CellContext`$2109$$ = -9, $CellContext`$2110$$ = 10, $CellContext`$2111$$ = -10, $CellContext`$2112$$ = -7, \ $CellContext`$2113$$ = 1, $CellContext`$2114$$ = 2, $CellContext`$2115$$ = 1}, "ControllerVariables" :> { Hold[$CellContext`$2101$$, $CellContext`$2101$119631$$, 0], Hold[$CellContext`$2102$$, $CellContext`$2102$119632$$, 0], Hold[$CellContext`$2103$$, $CellContext`$2103$119633$$, 0], Hold[$CellContext`$2104$$, $CellContext`$2104$119634$$, 0], Hold[$CellContext`$2105$$, $CellContext`$2105$119635$$, 0], Hold[$CellContext`$2106$$, $CellContext`$2106$119636$$, 0], Hold[$CellContext`$2107$$, $CellContext`$2107$119637$$, 0], Hold[$CellContext`$2108$$, $CellContext`$2108$119638$$, 0], Hold[$CellContext`$2109$$, $CellContext`$2109$119639$$, 0], Hold[$CellContext`$2110$$, $CellContext`$2110$119640$$, 0], Hold[$CellContext`showP$$, $CellContext`showP$119641$$, False], Hold[$CellContext`showText$$, $CellContext`showText$119642$$, False]}, "OtherVariables" :> { Typeset`show$$, Typeset`bookmarkList$$, Typeset`bookmarkMode$$, Typeset`animator$$, Typeset`animvar$$, Typeset`name$$, Typeset`specs$$, Typeset`size$$, Typeset`update$$, Typeset`initDone$$, Typeset`skipInitDone$$}, "Body" :> ($CellContext`ptA = {$CellContext`$2101$$, \ $CellContext`$2102$$, $CellContext`$2103$$}; $CellContext`ptB = \ {$CellContext`$2104$$, $CellContext`$2105$$, $CellContext`$2106$$}; \ $CellContext`ptC = {$CellContext`$2107$$, $CellContext`$2108$$, \ $CellContext`$2109$$}; $CellContext`ptD = {$CellContext`$2110$$, \ $CellContext`$2111$$, $CellContext`$2112$$}; $CellContext`ptE = \ {$CellContext`$2113$$, $CellContext`$2114$$, $CellContext`$2115$$}; Subscript[$CellContext`n, 1] = ($CellContext`$2105$$ - $CellContext`$2102$$) \ ($CellContext`$2112$$ - $CellContext`$2109$$) - ($CellContext`$2106$$ - \ $CellContext`$2103$$) ($CellContext`$2111$$ - $CellContext`$2108$$); Subscript[$CellContext`n, 2] = ($CellContext`$2106$$ - $CellContext`$2103$$) \ ($CellContext`$2110$$ - $CellContext`$2107$$) - ($CellContext`$2112$$ - \ $CellContext`$2109$$) ($CellContext`$2104$$ - $CellContext`$2101$$); Subscript[$CellContext`n, 3] = ($CellContext`$2104$$ - $CellContext`$2101$$) \ ($CellContext`$2111$$ - $CellContext`$2108$$) - ($CellContext`$2105$$ - \ $CellContext`$2102$$) ($CellContext`$2110$$ - $CellContext`$2107$$); \ $CellContext`solveACE = Solve[{ Subscript[$CellContext`n, 1] ($CellContext`x - $CellContext`$2113$$) + Subscript[$CellContext`n, 2] ($CellContext`y - $CellContext`$2114$$) + Subscript[$CellContext`n, 3] ($CellContext`z - $CellContext`$2115$$) == 0, $CellContext`x == $CellContext`$2101$$ + ($CellContext`$2107$$ - \ $CellContext`$2101$$) $CellContext`t, $CellContext`y == $CellContext`$2102$$ + \ ($CellContext`$2108$$ - $CellContext`$2102$$) $CellContext`t, $CellContext`z == \ $CellContext`$2103$$ + ($CellContext`$2109$$ - $CellContext`$2103$$) \ $CellContext`t}, {$CellContext`x, $CellContext`y, $CellContext`z, \ $CellContext`t}]; $CellContext`solveADE = Solve[{Subscript[$CellContext`n, 1] ($CellContext`x - $CellContext`$2113$$) + Subscript[$CellContext`n, 2] ($CellContext`y - $CellContext`$2114$$) + Subscript[$CellContext`n, 3] ($CellContext`z - $CellContext`$2115$$) == 0, $CellContext`x == $CellContext`$2101$$ + ($CellContext`$2110$$ - \ $CellContext`$2101$$) $CellContext`t, $CellContext`y == $CellContext`$2102$$ + \ ($CellContext`$2111$$ - $CellContext`$2102$$) $CellContext`t, $CellContext`z == \ $CellContext`$2103$$ + ($CellContext`$2112$$ - $CellContext`$2103$$) \ $CellContext`t}, {$CellContext`x, $CellContext`y, $CellContext`z, \ $CellContext`t}]; $CellContext`solveBCE = Solve[{Subscript[$CellContext`n, 1] ($CellContext`x - $CellContext`$2113$$) + Subscript[$CellContext`n, 2] ($CellContext`y - $CellContext`$2114$$) + Subscript[$CellContext`n, 3] ($CellContext`z - $CellContext`$2115$$) == 0, $CellContext`x == $CellContext`$2104$$ + ($CellContext`$2107$$ - \ $CellContext`$2104$$) $CellContext`t, $CellContext`y == $CellContext`$2105$$ + \ ($CellContext`$2108$$ - $CellContext`$2105$$) $CellContext`t, $CellContext`z == \ $CellContext`$2106$$ + ($CellContext`$2109$$ - $CellContext`$2106$$) \ $CellContext`t}, {$CellContext`x, $CellContext`y, $CellContext`z, \ $CellContext`t}]; $CellContext`solveBDE = Solve[{ Subscript[$CellContext`n, 1] ($CellContext`x - $CellContext`$2113$$) + Subscript[$CellContext`n, 2] ($CellContext`y - $CellContext`$2114$$) + Subscript[$CellContext`n, 3] ($CellContext`z - $CellContext`$2115$$) == 0, $CellContext`x == $CellContext`$2104$$ + ($CellContext`$2110$$ - \ $CellContext`$2104$$) $CellContext`t, $CellContext`y == $CellContext`$2105$$ + \ ($CellContext`$2111$$ - $CellContext`$2105$$) $CellContext`t, $CellContext`z == \ $CellContext`$2106$$ + ($CellContext`$2112$$ - $CellContext`$2106$$) \ $CellContext`t}, {$CellContext`x, $CellContext`y, $CellContext`z, \ $CellContext`t}]; $CellContext`ptP = ReplaceAll[{$CellContext`x, $CellContext`y, $CellContext`z}, Part[$CellContext`solveACE, 1]]; $CellContext`ptQ = ReplaceAll[{$CellContext`x, $CellContext`y, $CellContext`z}, Part[$CellContext`solveADE, 1]]; $CellContext`ptR = ReplaceAll[{$CellContext`x, $CellContext`y, $CellContext`z}, Part[$CellContext`solveBCE, 1]]; $CellContext`ptS = ReplaceAll[{$CellContext`x, $CellContext`y, $CellContext`z}, Part[$CellContext`solveBDE, 1]]; If[$CellContext`showText$$, {$CellContext`showP$$ = True}, {}]; Show[ ContourPlot3D[ Subscript[$CellContext`n, 1] ($CellContext`x - $CellContext`$2113$$) + Subscript[$CellContext`n, 2] ($CellContext`y - $CellContext`$2114$$) + Subscript[$CellContext`n, 3] ($CellContext`z - $CellContext`$2115$$) == 0, {$CellContext`x, -10, 10}, {$CellContext`y, -10, 10}, {$CellContext`z, -10, 10}, Axes -> True, AxesLabel -> {$CellContext`x, $CellContext`y, $CellContext`z}, Mesh -> None, ContourStyle -> Directive[Blue, Opacity[0.2]]], Graphics3D[{PointSize -> 0.01, Blue, Point[$CellContext`ptA]}], Graphics3D[{PointSize -> 0.01, Blue, Point[$CellContext`ptB]}], Graphics3D[{PointSize -> 0.01, Blue, Point[$CellContext`ptC]}], Graphics3D[{PointSize -> 0.01, Blue, Point[$CellContext`ptD]}], Graphics3D[ If[$CellContext`showP$$, {PointSize -> 0.01, Blue, Point[{$CellContext`$2113$$, $CellContext`$2114$$, \ $CellContext`$2115$$}]}, {}]], Graphics3D[ If[$CellContext`showText$$, { Text[ Style[ StringForm[ "E( ``,``,`` )", $CellContext`$2113$$, $CellContext`$2114$$, \ $CellContext`$2115$$, 16, Blue]], {$CellContext`$2113$$ + 1, $CellContext`$2114$$ + 1, $CellContext`$2115$$ + 1}]}, {}]], ParametricPlot3D[{$CellContext`$2101$$ + ($CellContext`$2104$$ - \ $CellContext`$2101$$) $CellContext`t, $CellContext`$2102$$ + \ ($CellContext`$2105$$ - $CellContext`$2102$$) $CellContext`t, \ $CellContext`$2103$$ + ($CellContext`$2106$$ - $CellContext`$2103$$) \ $CellContext`t}, {$CellContext`t, -3, 3}, PlotStyle -> Directive[Red, Thick]], ParametricPlot3D[{$CellContext`$2107$$ + ($CellContext`$2110$$ - \ $CellContext`$2107$$) $CellContext`t, $CellContext`$2108$$ + \ ($CellContext`$2111$$ - $CellContext`$2108$$) $CellContext`t, \ $CellContext`$2109$$ + ($CellContext`$2112$$ - $CellContext`$2109$$) \ $CellContext`t}, {$CellContext`t, -3, 3}, PlotStyle -> Directive[Blue, Thick]], Graphics3D[{Thick, Green, Line[{$CellContext`ptA, $CellContext`ptC}]}], Graphics3D[{Thick, Green, Line[{$CellContext`ptA, $CellContext`ptD}]}], Graphics3D[{Thick, Green, Line[{$CellContext`ptB, $CellContext`ptC}]}], Graphics3D[{Thick, Green, Line[{$CellContext`ptB, $CellContext`ptD}]}], Graphics3D[{PointSize -> 0.04, Blue, Point[$CellContext`ptP]}], Graphics3D[{PointSize -> 0.04, Blue, Point[$CellContext`ptQ]}], Graphics3D[{PointSize -> 0.04, Blue, Point[$CellContext`ptR]}], Graphics3D[{PointSize -> 0.04, Blue, Point[$CellContext`ptS]}], Graphics3D[{Thick, Blue, Dashed, Line[{$CellContext`ptP, $CellContext`ptQ}]}], Graphics3D[{Thick, Red, Dashed, Line[{$CellContext`ptQ, $CellContext`ptS}]}], Graphics3D[{Thick, Blue, Dashed, Line[{$CellContext`ptS, $CellContext`ptR}]}], Graphics3D[{Thick, Red, Dashed, Line[{$CellContext`ptR, $CellContext`ptP}]}]]), "Specifications" :> {{{$CellContext`$2101$$, 10, "\!\(\*SubscriptBox[\(a\), \(1\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2102$$, 10, "\!\(\*SubscriptBox[\(a\), \(2\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2103$$, 8, "\!\(\*SubscriptBox[\(a\), \(3\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, Delimiter, {{$CellContext`$2104$$, -10, "\!\(\*SubscriptBox[\(b\), \(1\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2105$$, -10, "\!\(\*SubscriptBox[\(b\), \(2\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2106$$, 6, "\!\(\*SubscriptBox[\(b\), \(3\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, Delimiter, {{$CellContext`$2107$$, -10, "\!\(\*SubscriptBox[\(c\), \(1\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2108$$, 10, "\!\(\*SubscriptBox[\(c\), \(2\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2109$$, -9, "\!\(\*SubscriptBox[\(c\), \(3\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, Delimiter, {{$CellContext`$2110$$, 10, "\!\(\*SubscriptBox[\(d\), \(1\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2111$$, -10, "\!\(\*SubscriptBox[\(d\), \(2\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2112$$, -7, "\!\(\*SubscriptBox[\(d\), \(3\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, Delimiter, {{$CellContext`$2113$$, 1, "\!\(\*SubscriptBox[\(e\), \(1\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2114$$, 2, "\!\(\*SubscriptBox[\(e\), \(2\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`$2115$$, 1, "\!\(\*SubscriptBox[\(e\), \(3\)]\)"}, -10, 10, 1, Appearance -> "Labeled", ImageSize -> Small}, {{$CellContext`showP$$, True, "show P"}, { True, False}}, {{$CellContext`showText$$, True, "show Text"}, { True, False}}}, "Options" :> {ControlPlacement -> Left}, "DefaultOptions" :> {}], ImageSizeCache->{611., {226., 231.}}, SingleEvaluation->True], Deinitialization:>None, DynamicModuleValues:>{}, Initialization:>({$CellContext`ptA = {10, 10, 8}, $CellContext`ptB = {-10, -10, 6}, $CellContext`ptC = {-10, 10, -9}, $CellContext`ptD = {10, -10, -7}, $CellContext`ptE = {1, 2, 1}, Attributes[Subscript] = {NHoldRest}, Subscript[$CellContext`a, 3] = -1, Subscript[$CellContext`b, 3] = 12, Subscript[$CellContext`c, 3] = 14, Subscript[$CellContext`n, 1] = -80, Subscript[$CellContext`n, 2] = 0, Subscript[$CellContext`n, 3] = 800, Subscript[{163/150}, 1] = -80, Subscript[{163/150}, 2] = 0, Subscript[{163/150}, 3] = 800, $CellContext`n = { 163/150}, $CellContext`solveACE = {{$CellContext`x -> 28/15, $CellContext`y -> 10, $CellContext`z -> 163/150, $CellContext`t -> 61/150}}, $CellContext`solveADE = {{$CellContext`x -> 10, $CellContext`y -> 28/15, $CellContext`z -> 19/10, $CellContext`t -> 61/150}}, $CellContext`solveBCE = {{$CellContext`x -> -10, \ $CellContext`y -> (-28)/15, $CellContext`z -> (-1)/10, $CellContext`t -> 61/150}}, $CellContext`solveBDE = {{$CellContext`x -> (-28)/ 15, $CellContext`y -> -10, $CellContext`z -> 107/150, $CellContext`t -> 61/150}}, $CellContext`ptP = { 28/15, 10, 163/150}, $CellContext`ptQ = { 10, 28/15, 19/10}, $CellContext`ptR = {-10, (-28)/15, (-1)/ 10}, $CellContext`ptS = {(-28)/15, -10, 107/150}}; Typeset`initDone$$ = True), SynchronousInitialization->True, UnsavedVariables:>{Typeset`initDone$$}, UntrackedVariables:>{Typeset`size$$}], "Manipulate", Deployed->True, StripOnInput->False], Manipulate`InterpretManipulate[1]]], "Output", CellChangeTimes->{ 3.434428714109375*^9, 3.4344287881875*^9, {3.434428879890625*^9, 3.43442890684375*^9}, 3.4344289650625*^9, {3.43442913725*^9, 3.434429147453125*^9}, 3.434429210046875*^9, 3.434429241390625*^9}] }, Open ]] }, WindowSize->{1016, 666}, WindowMargins->{{0, Automatic}, {Automatic, 0}}, Magnification->1., FrontEndVersion->"6.0 for Microsoft Windows (32-bit) (February 7, 2008)", StyleDefinitions->"Default.nb" ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{} *) (*CellTagsIndex CellTagsIndex->{} *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[590, 23, 59142, 1637, 1412, "Input"], Cell[59735, 1662, 17509, 318, 474, "Output"] }, Open ]] } ] *) (* End of internal cache information *)