(* 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[ 126440, 2998] NotebookOptionsPosition[ 118132, 2757] NotebookOutlinePosition[ 118707, 2777] CellTagsIndexPosition[ 118664, 2774] WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell["Bezier Curves via G.M.T", "Title"], Cell["Joseph O'Rourke", "Subtitle", CellChangeTimes->{{3.433423988478656*^9, 3.4334239916007233`*^9}, { 3.466100027681848*^9, 3.466100027785359*^9}, {3.497171595577477*^9, 3.4971715979513693`*^9}}], Cell["\<\ Illustrates how to compute a Bezier curve from four input points, using a \ matrix formulation. The powers of t for the polynomial are placed in T. The \ coordinates of the four points are placed in the geometric array G. M is a \ \"magic matrix\" that encodes already the solution of the simultaneous \ equations to find the coefficients. Then G.M.T gives the Bezier curves \ directly. At the end of the file, there is an exploration of the \"best\" Bezier curve \ to match the circle, and an analysis of how different they are.\ \>", "Subsubtitle", CellChangeTimes->{{3.466101757480171*^9, 3.4661017817493687`*^9}, { 3.466102556781529*^9, 3.4661025630676937`*^9}, {3.497171618752975*^9, 3.497171652514076*^9}, 3.497172028558136*^9}], Cell[BoxData[ RowBox[{ RowBox[{"Clear", "[", RowBox[{"t", ",", "M", ",", "G", ",", "T"}], "]"}], ";"}]], "Input", CellChangeTimes->{{3.497172640035845*^9, 3.4971726526921864`*^9}, 3.497173169989869*^9}], Cell["T is a column vector of symbolic powers of t.", "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{"T", "=", RowBox[{"{", RowBox[{ RowBox[{"t", "^", "3"}], ",", RowBox[{"t", "^", "2"}], ",", "t", ",", "1"}], "}"}]}], "\[IndentingNewLine]", RowBox[{"MatrixForm", "[", "T", "]"}]}], "Input", CellChangeTimes->{{3.433424034498516*^9, 3.433424052615794*^9}}], Cell[BoxData[ RowBox[{"{", RowBox[{ SuperscriptBox["t", "3"], ",", SuperscriptBox["t", "2"], ",", "t", ",", "1"}], "}"}]], "Output", CellChangeTimes->{{3.433424036991768*^9, 3.433424054000311*^9}, 3.4334240959350233`*^9, 3.4387956345058727`*^9, 3.4661001050833473`*^9, 3.4661004936201057`*^9, {3.466100653661407*^9, 3.466100670504923*^9}, 3.4661007599326*^9, 3.466100938720945*^9, 3.466100994243626*^9, 3.466101138275422*^9, 3.46610165161936*^9, 3.497171671545617*^9, 3.497172406270575*^9, 3.4971726077057056`*^9, 3.497172656060639*^9, 3.49717329044501*^9, 3.4971735708392143`*^9}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", TagBox[GridBox[{ { SuperscriptBox["t", "3"]}, { SuperscriptBox["t", "2"]}, {"t"}, {"1"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.5599999999999999]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], Column], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{{3.433424036991768*^9, 3.433424054000311*^9}, 3.4334240959350233`*^9, 3.4387956345058727`*^9, 3.4661001050833473`*^9, 3.4661004936201057`*^9, {3.466100653661407*^9, 3.466100670504923*^9}, 3.4661007599326*^9, 3.466100938720945*^9, 3.466100994243626*^9, 3.466101138275422*^9, 3.46610165161936*^9, 3.497171671545617*^9, 3.497172406270575*^9, 3.4971726077057056`*^9, 3.497172656060639*^9, 3.49717329044501*^9, 3.497173570902648*^9}] }, Open ]], Cell["\<\ M is the fixed matrix that encodes the solution of the system of eqs.\ \>", "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"M", "=", RowBox[{"{", "\[IndentingNewLine]", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "1"}], ",", "3", ",", RowBox[{"-", "3"}], ",", "1"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{"3", ",", RowBox[{"-", "6"}], ",", "3", ",", "0"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{ RowBox[{"-", "3"}], ",", "3", ",", "0", ",", "0"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{"1", ",", "0", ",", "0", ",", "0"}], "}"}]}], "\[IndentingNewLine]", "}"}]}], ";"}], "\[IndentingNewLine]", RowBox[{"MatrixForm", "[", "M", "]"}]}], "Input", CellChangeTimes->{3.497172098403295*^9, 3.497172436868325*^9, 3.497173560505952*^9}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", GridBox[{ { RowBox[{"-", "1"}], "3", RowBox[{"-", "3"}], "1"}, {"3", RowBox[{"-", "6"}], "3", "0"}, { RowBox[{"-", "3"}], "3", "0", "0"}, {"1", "0", "0", "0"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{ 3.43342409640171*^9, 3.438795634982072*^9, 3.466100105562014*^9, 3.466100493721573*^9, {3.4661006538451014`*^9, 3.4661006706227016`*^9}, 3.466100760050356*^9, 3.466100938886969*^9, 3.4661009943767443`*^9, 3.466101138376992*^9, 3.46610165176929*^9, 3.4971716717459383`*^9, 3.497172100157242*^9, 3.497172406423719*^9, 3.4971724536762533`*^9, 3.497172607857321*^9, 3.497172658257354*^9, 3.4971732905620413`*^9, { 3.4971735620319843`*^9, 3.497173570984167*^9}}] }, Open ]], Cell["\<\ G is the geometric data, the four points. In this case: p0=(0,0), p1=(1,0), p2=(1/2,0), p3=(1,1) So curve runs from origin to (2,1). All the x-coords are in the 1st row, all the y-coords in the 2nd row. A bit \ awkward format...\ \>", "Text", CellChangeTimes->{{3.497172115962182*^9, 3.497172118344697*^9}, { 3.4971722302318563`*^9, 3.497172244790613*^9}, {3.497172565976995*^9, 3.4971725801512833`*^9}, {3.497172838748349*^9, 3.497172839652176*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"G", " ", "=", " ", RowBox[{"{", "\[IndentingNewLine]", RowBox[{ RowBox[{"{", RowBox[{"0", ",", "0", ",", RowBox[{"1", "/", "2"}], ",", "1"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{"0", ",", "1", ",", "0", ",", "1"}], "}"}]}], "\[IndentingNewLine]", "}"}]}], ";"}], "\[IndentingNewLine]", RowBox[{"MatrixForm", "[", "G", "]"}]}], "Input", CellChangeTimes->{{3.497172192223227*^9, 3.497172214830776*^9}, { 3.49717259212993*^9, 3.497172602722245*^9}, {3.497172842902712*^9, 3.497172843245801*^9}}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", GridBox[{ {"0", "0", FractionBox["1", "2"], "1"}, {"0", "1", "0", "1"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{ 3.4971722202603893`*^9, {3.497172357239826*^9, 3.497172406520204*^9}, 3.497172453792226*^9, 3.4971726079072657`*^9, 3.497172661435234*^9, 3.497172845166518*^9, 3.497173290647451*^9, {3.497173563946314*^9, 3.4971735710702477`*^9}}] }, Open ]], Cell["\<\ If one were doing this by hand, probably easiest to first compute G.M:\ \>", "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"MatrixForm", "[", RowBox[{"G", ".", "M"}], "]"}]], "Input"], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", GridBox[{ { RowBox[{"-", FractionBox["1", "2"]}], FractionBox["3", "2"], "0", "0"}, {"4", RowBox[{"-", "6"}], "3", "0"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{ 3.433424096737393*^9, 3.438795635216145*^9, 3.466100105699092*^9, 3.466100494120214*^9, {3.466100653981847*^9, 3.466100670723282*^9}, 3.466100760149336*^9, 3.4661008673903*^9, 3.466100939010201*^9, 3.466100994514338*^9, 3.466101138528262*^9, 3.466101651856906*^9, 3.497171671878421*^9, {3.4971723573673687`*^9, 3.497172406554597*^9}, 3.497172453828264*^9, {3.49717260799153*^9, 3.497172619920381*^9}, 3.4971726643303137`*^9, 3.497172847529236*^9, 3.497173290729539*^9, { 3.4971735682053757`*^9, 3.497173571152293*^9}}] }, Open ]], Cell["Then multiply by T:", "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"MatrixForm", "[", RowBox[{ RowBox[{"(", RowBox[{"G", ".", "M"}], ")"}], ".", "T"}], "]"}]], "Input", CellChangeTimes->{{3.438795717276526*^9, 3.438795717702608*^9}, 3.497172616083788*^9}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", TagBox[GridBox[{ { RowBox[{ FractionBox[ RowBox[{"3", " ", SuperscriptBox["t", "2"]}], "2"], "-", FractionBox[ SuperscriptBox["t", "3"], "2"]}]}, { RowBox[{ RowBox[{"3", " ", "t"}], "-", RowBox[{"6", " ", SuperscriptBox["t", "2"]}], "+", RowBox[{"4", " ", SuperscriptBox["t", "3"]}]}]} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.5599999999999999]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], Column], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{ 3.433424097034995*^9, 3.438795635373094*^9, 3.438795718266704*^9, 3.4661001057302923`*^9, 3.466100494173362*^9, {3.466100654018224*^9, 3.466100670791122*^9}, 3.4661007602181597`*^9, 3.466100870661695*^9, 3.466100939038679*^9, 3.4661009945627604`*^9, 3.4661011385946693`*^9, 3.4661016519044857`*^9, 3.497171671928314*^9, 3.497172357418922*^9, 3.4971724539139977`*^9, {3.497172608074716*^9, 3.497172616642621*^9}, 3.497172669105802*^9, 3.497172849787134*^9, 3.497173290812886*^9, 3.497173571235373*^9}] }, Open ]], Cell[TextData[{ "In ", StyleBox["Mathematica", FontSlant->"Italic"], ", just G.M.T suffices (matrix multiplication is associative):" }], "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"MatrixForm", "[", RowBox[{"G", ".", "M", ".", "T"}], "]"}]], "Input"], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", TagBox[GridBox[{ { RowBox[{ FractionBox[ RowBox[{"3", " ", SuperscriptBox["t", "2"]}], "2"], "-", FractionBox[ SuperscriptBox["t", "3"], "2"]}]}, { RowBox[{ RowBox[{"3", " ", "t"}], "-", RowBox[{"6", " ", SuperscriptBox["t", "2"]}], "+", RowBox[{"4", " ", SuperscriptBox["t", "3"]}]}]} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.5599999999999999]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], Column], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{ 3.433424097420823*^9, 3.438795635527502*^9, 3.466100105764661*^9, 3.466100494255567*^9, {3.466100654062397*^9, 3.4661006708575773`*^9}, 3.4661007602854652`*^9, 3.466100872914742*^9, 3.4661009390761633`*^9, 3.4661009946010847`*^9, 3.4661011386617203`*^9, 3.466101651941535*^9, 3.497171671978486*^9, 3.4971723574690037`*^9, 3.4971724539620132`*^9, 3.4971726081761303`*^9, 3.497172674763137*^9, 3.497172852115383*^9, 3.4971732908960743`*^9, 3.497173571318571*^9}] }, Open ]], Cell["\<\ Here is a plot of the resulting curve: (AspectRatio->Automatic means draw it without distortion)\ \>", "Text", Background->GrayLevel[0.900008]], Cell[BoxData[ RowBox[{ RowBox[{"curve", "=", " ", RowBox[{"G", ".", "M", ".", "T"}]}], ";"}]], "Input"], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ParametricPlot", "[", RowBox[{"curve", ",", RowBox[{"{", RowBox[{"t", ",", "0", ",", "1"}], "}"}], ",", RowBox[{"AspectRatio", "\[Rule]", "Automatic"}], ",", RowBox[{"PlotStyle", "\[Rule]", "Blue"}]}], "]"}]], "Input", CellChangeTimes->{{3.4661001483388453`*^9, 3.4661001501037416`*^9}, { 3.4661002959206533`*^9, 3.466100310090063*^9}, {3.466101629246757*^9, 3.4661016299423637`*^9}, 3.4971726890643463`*^9}], Cell[BoxData[ GraphicsBox[{{}, {}, {RGBColor[0, 0, 1], LineBox[CompressedData[" 1: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 fQ== "]]}}, Axes->True, AxesOrigin->{0, 0}, PlotRange->{{0., 1.}, {0., 1.}}, PlotRangeClipping->True, PlotRangePadding->{ Scaled[0.02], Scaled[0.02]}]], "Output", CellChangeTimes->{ 3.4334240982169952`*^9, 3.438795636166532*^9, 3.466100106213945*^9, 3.4661001518375893`*^9, {3.466100304633322*^9, 3.4661003110440693`*^9}, 3.466100494355234*^9, {3.466100654128542*^9, 3.466100670955986*^9}, 3.466100760384446*^9, 3.466100939137706*^9, 3.466100994988202*^9, 3.4661011387596617`*^9, 3.466101652019051*^9, 3.4971716722030783`*^9, 3.497172357550424*^9, 3.497172454042218*^9, 3.4971726083722*^9, 3.497172681085578*^9, 3.497172855498971*^9, 3.497173290998931*^9, 3.4971735714215307`*^9}] }, Open ]], Cell["Check two endpoints to make sure they are p0 and p3.", "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"curve", "/.", RowBox[{"t", "\[Rule]", "0"}]}]], "Input"], Cell[BoxData[ RowBox[{"{", RowBox[{"0", ",", "0"}], "}"}]], "Output", CellChangeTimes->{ 3.433424098713212*^9, 3.4661001062811947`*^9, 3.46610049438805*^9, { 3.4661006541627617`*^9, 3.466100670990027*^9}, 3.466100760416439*^9, 3.466100882613587*^9, 3.4661009391710777`*^9, 3.466100995015554*^9, 3.466101138792391*^9, 3.46610165207585*^9, 3.4971716722429113`*^9, 3.497172608404882*^9, 3.49717271807511*^9, 3.497173291043291*^9, 3.4971735714657717`*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"curve", "/.", RowBox[{"t", "\[Rule]", "1"}]}]], "Input"], Cell[BoxData[ RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}]], "Output", CellChangeTimes->{ 3.433424098864949*^9, 3.4661001063320208`*^9, 3.46610049442332*^9, { 3.466100654202289*^9, 3.4661006710257998`*^9}, 3.4661007604556026`*^9, 3.466100885735693*^9, 3.4661009392096*^9, 3.466100995048791*^9, 3.466101138846328*^9, 3.466101652120332*^9, 3.497171672277318*^9, 3.4971726084890614`*^9, 3.497172718196178*^9, 3.497173291077153*^9, 3.497173571499551*^9}] }, Open ]], Cell["\<\ Check tangents at endpoints. D[] is the derivative operator.\ \>", "Text", Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"dcurve", " ", "=", " ", RowBox[{"D", "[", RowBox[{"curve", ",", RowBox[{"{", "t", "}"}]}], "]"}]}]], "Input"], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"3", " ", "t"}], "-", FractionBox[ RowBox[{"3", " ", SuperscriptBox["t", "2"]}], "2"]}], ",", RowBox[{"3", "-", RowBox[{"12", " ", "t"}], "+", RowBox[{"12", " ", SuperscriptBox["t", "2"]}]}]}], "}"}]], "Output", CellChangeTimes->{ 3.43342409911899*^9, 3.466100106382156*^9, 3.466100494471531*^9, { 3.466100654228466*^9, 3.466100671063138*^9}, 3.4661007605014257`*^9, 3.466100887972443*^9, 3.466100939258029*^9, 3.4661009950793133`*^9, 3.4661011388821993`*^9, 3.4661016521882963`*^9, 3.4971716723278503`*^9, 3.49717260853932*^9, 3.4971727182426767`*^9, 3.497172862421282*^9, 3.497173291127084*^9, 3.4971735715495663`*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"dcurve", "/.", RowBox[{"t", "\[Rule]", "0"}]}]], "Input"], Cell[BoxData[ RowBox[{"{", RowBox[{"0", ",", "3"}], "}"}]], "Output", CellChangeTimes->{ 3.433424099444497*^9, 3.466100106432523*^9, 3.4661004945216007`*^9, { 3.4661006542657022`*^9, 3.466100671105913*^9}, 3.466100760532959*^9, 3.4661008904764957`*^9, 3.466100939292926*^9, 3.466100995116584*^9, { 3.4661011389287357`*^9, 3.466101153783276*^9}, 3.4661016522538853`*^9, 3.49717167237783*^9, 3.497172608588861*^9, 3.497172718293353*^9, 3.497172863951982*^9, 3.497173291176958*^9, 3.49717357159923*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"dcurve", "/.", RowBox[{"t", "\[Rule]", "1"}]}]], "Input"], Cell[BoxData[ RowBox[{"{", RowBox[{ FractionBox["3", "2"], ",", "3"}], "}"}]], "Output", CellChangeTimes->{ 3.433424099866824*^9, 3.466100106481159*^9, 3.466100494578697*^9, { 3.466100654302177*^9, 3.466100671144514*^9}, 3.466100760570166*^9, 3.466100939322772*^9, 3.4661009951510277`*^9, 3.466101138980674*^9, 3.466101652375156*^9, 3.49717167247775*^9, 3.497172608688162*^9, { 3.497172718392222*^9, 3.497172733017091*^9}, 3.497172866315104*^9, 3.497173291226865*^9, 3.497173571649385*^9}] }, Open ]], Cell["\<\ Note: At t=0, the tangent is along the y-axis, 3 times as long as p1-p0. At t=1, tangent is 3 time0 {1/2,1}, which is = p3-p2. The factor of 3 results from the original equation setup.\ \>", "Text", CellChangeTimes->{{3.497172775842587*^9, 3.497172812834553*^9}, { 3.4971728776079397`*^9, 3.497172878917918*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell["Exploring a Quadrant of the Circle", "Subtitle", CellChangeTimes->{{3.4971730754536543`*^9, 3.4971730841288347`*^9}}], Cell["\<\ In this version, a variable u is used for the length of the tangent vector. I left u a variable and solved for the value of u that would make the Bezier \ curve match the true circle at the 45-degree line (where the circle is \ Sqrt[2]/2 in both coordinates). This results in u set to 0.552.\ \>", "Text", CellChangeTimes->{{3.466101399615368*^9, 3.46610155391879*^9}, { 3.466102593969945*^9, 3.466102634543674*^9}, {3.4971730982978783`*^9, 3.4971731013450413`*^9}, {3.4971736264683027`*^9, 3.497173636346573*^9}}, Background->GrayLevel[0.900008]], Cell[BoxData[ RowBox[{ RowBox[{"Clear", "[", RowBox[{"t", ",", "G", ",", "u"}], "]"}], ";"}]], "Input", CellChangeTimes->{{3.497173161156633*^9, 3.497173185517*^9}}], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"T", "=", RowBox[{"{", RowBox[{ RowBox[{"t", "^", "3"}], ",", RowBox[{"t", "^", "2"}], ",", "t", ",", "1"}], "}"}]}], ";"}], "\[IndentingNewLine]", RowBox[{"MatrixForm", "[", "T", "]"}]}], "Input", CellChangeTimes->{{3.433424034498516*^9, 3.433424052615794*^9}, 3.497173338318405*^9}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", TagBox[GridBox[{ { SuperscriptBox["t", "3"]}, { SuperscriptBox["t", "2"]}, {"t"}, {"1"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.5599999999999999]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], Column], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{{3.497173335097736*^9, 3.4971733388318653`*^9}, 3.497173571721003*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"MatrixForm", "[", "M", "]"}]], "Input", CellChangeTimes->{{3.497173410396852*^9, 3.497173413607861*^9}}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", GridBox[{ { RowBox[{"-", "1"}], "3", RowBox[{"-", "3"}], "1"}, {"3", RowBox[{"-", "6"}], "3", "0"}, { RowBox[{"-", "3"}], "3", "0", "0"}, {"1", "0", "0", "0"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{3.497173414624363*^9, 3.49717357178269*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"(*", RowBox[{ RowBox[{"u", "=", RowBox[{ RowBox[{"(", RowBox[{"Pi", "/", "2"}], ")"}], "/", "3"}]}], ";", " ", RowBox[{ "The", " ", "value", " ", "to", " ", "match", " ", "the", " ", "tangent", " ", "to", " ", "the", " ", "circle"}]}], "*)"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"u", "=", RowBox[{ FractionBox["4", "3"], " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}]}], ";", " ", RowBox[{"(*", RowBox[{ RowBox[{ RowBox[{ "The", " ", "value", " ", "to", " ", "match", " ", "the", " ", "point", " ", "along", " ", "the", " ", "45"}], "-", RowBox[{"degree", " ", "line"}]}], ",", " ", RowBox[{"computed", " ", RowBox[{"separately", "."}]}]}], "*)"}], "\[IndentingNewLine]", RowBox[{"Print", "[", RowBox[{"\"\\"", ",", RowBox[{"N", "[", "u", "]"}]}], "]"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{"G", " ", "=", " ", RowBox[{"{", "\[IndentingNewLine]", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1", ",", "u", ",", "0"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{"0", ",", "u", ",", "1", ",", "1"}], "}"}]}], "\[IndentingNewLine]", "}"}]}], ";"}], "\[IndentingNewLine]", RowBox[{"MatrixForm", "[", "G", "]"}]}]}]], "Input", CellChangeTimes->{{3.4387955652873783`*^9, 3.438795617180624*^9}, { 3.466100490641727*^9, 3.4661004915041323`*^9}, {3.466100645023785*^9, 3.4661006678365707`*^9}, {3.466100756970625*^9, 3.466100757441073*^9}, 3.466100861482333*^9, {3.466100928370645*^9, 3.4661009317447968`*^9}, { 3.466100987988413*^9, 3.46610099086661*^9}, {3.4661011291332397`*^9, 3.4661011344674664`*^9}, {3.4661012239707727`*^9, 3.4661012358177*^9}, { 3.466101558194543*^9, 3.466101606337935*^9}, {3.49717295520105*^9, 3.497172958213501*^9}, 3.4971730168485403`*^9, {3.497173125851676*^9, 3.49717313613206*^9}, {3.49717365587082*^9, 3.4971736648142557`*^9}}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"Length of tangent: u=\"\>", "\[InvisibleSpace]", "0.5522847498307935`"}], SequenceForm["Length of tangent: u=", 0.5522847498307935], Editable->False]], "Print", CellChangeTimes->{ 3.466101236984745*^9, 3.466101651808371*^9, 3.497171671831975*^9, 3.49717260873838*^9, {3.4971729741707983`*^9, 3.4971729911927767`*^9}, 3.497173150409011*^9, {3.4971731885460997`*^9, 3.497173192405875*^9}, 3.497173291298623*^9, 3.4971733408784857`*^9, 3.497173420065032*^9, 3.497173571914926*^9}], Cell[BoxData[ TagBox[ RowBox[{"(", "\[NoBreak]", GridBox[{ {"1", "1", RowBox[{ FractionBox["4", "3"], " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}], "0"}, {"0", RowBox[{ FractionBox["4", "3"], " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}], "1", "1"} }, GridBoxAlignment->{ "Columns" -> {{Center}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], "\[NoBreak]", ")"}], Function[BoxForm`e$, MatrixForm[BoxForm`e$]]]], "Output", CellChangeTimes->{3.49717319240873*^9, 3.497173291300462*^9, 3.497173340881071*^9, 3.497173420067728*^9, 3.4971735719168673`*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"curve", "=", " ", RowBox[{"G", ".", "M", ".", "T"}]}]], "Input", CellChangeTimes->{3.4971732692103033`*^9}], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"1", "+", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"-", "3"}], "+", RowBox[{"4", " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}]}], ")"}], " ", SuperscriptBox["t", "2"]}], "+", RowBox[{ RowBox[{"(", RowBox[{"2", "-", RowBox[{"4", " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}]}], ")"}], " ", SuperscriptBox["t", "3"]}]}], ",", RowBox[{ RowBox[{"4", " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}], " ", "t"}], "+", RowBox[{ RowBox[{"(", RowBox[{"3", "-", RowBox[{"8", " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}]}], ")"}], " ", SuperscriptBox["t", "2"]}], "+", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"-", "2"}], "+", RowBox[{"4", " ", RowBox[{"(", RowBox[{ RowBox[{"-", "1"}], "+", SqrtBox["2"]}], ")"}]}]}], ")"}], " ", SuperscriptBox["t", "3"]}]}]}], "}"}]], "Output", CellChangeTimes->{{3.497173270966084*^9, 3.497173291360183*^9}, 3.4971733437615643`*^9, 3.4971734225996857`*^9, 3.497173571966516*^9}] }, Open ]], Cell["Check the endpoints:", "Text", CellChangeTimes->{{3.46610171369389*^9, 3.4661017210120697`*^9}, { 3.497173687453854*^9, 3.497173691228403*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"curve", "/.", RowBox[{"{", RowBox[{"t", "\[Rule]", "0"}], "}"}]}]], "Input", CellChangeTimes->{{3.497173430646782*^9, 3.497173435714273*^9}}], Cell[BoxData[ RowBox[{"{", RowBox[{"1", ",", "0"}], "}"}]], "Output", CellChangeTimes->{3.497173437419367*^9, 3.497173572015736*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"curve", "/.", RowBox[{"{", RowBox[{"t", "\[Rule]", "1"}], "}"}]}]], "Input", CellChangeTimes->{3.497173537127718*^9}], Cell[BoxData[ RowBox[{"{", RowBox[{"0", ",", "1"}], "}"}]], "Output", CellChangeTimes->{3.497173537847588*^9, 3.4971735720656013`*^9}] }, Open ]], Cell["Now here is the true circle:", "Text", CellChangeTimes->{{3.46610171369389*^9, 3.4661017210120697`*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"circle", "=", RowBox[{"{", RowBox[{ RowBox[{"Cos", "[", RowBox[{ RowBox[{"(", RowBox[{"Pi", "/", "2"}], ")"}], "t"}], "]"}], ",", RowBox[{"Sin", "[", RowBox[{ RowBox[{"(", RowBox[{"Pi", "/", "2"}], ")"}], "t"}], "]"}]}], "}"}]}], ";"}], "\[IndentingNewLine]", RowBox[{"dcircle", "=", RowBox[{"D", "[", RowBox[{"circle", ",", RowBox[{"{", "t", "}"}]}], "]"}]}]}], "Input", CellChangeTimes->{{3.466100062107667*^9, 3.4661001029217052`*^9}}], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"-", FractionBox["1", "2"]}], " ", "\[Pi]", " ", RowBox[{"Sin", "[", FractionBox[ RowBox[{"\[Pi]", " ", "t"}], "2"], "]"}]}], ",", RowBox[{ FractionBox["1", "2"], " ", "\[Pi]", " ", RowBox[{"Cos", "[", FractionBox[ RowBox[{"\[Pi]", " ", "t"}], "2"], "]"}]}]}], "}"}]], "Output", CellChangeTimes->{ 3.4661001065973463`*^9, 3.466100494622213*^9, {3.4661006543472967`*^9, 3.466100671173112*^9}, 3.46610076060037*^9, 3.466100939358405*^9, 3.4661009951775618`*^9, 3.466101139033094*^9, 3.4661016524382343`*^9, 3.497171672527112*^9, 3.497172608870153*^9, 3.497172991325241*^9, 3.497173026468545*^9, 3.497173291409958*^9, 3.497173347334601*^9, 3.497173572115354*^9}] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"dcircle", "/.", RowBox[{"{", RowBox[{"t", "\[Rule]", "0"}], "}"}]}]], "Input", CellChangeTimes->{{3.466100116929722*^9, 3.466100122708273*^9}, { 3.497173513182476*^9, 3.497173517701006*^9}}], Cell[BoxData[ RowBox[{"{", RowBox[{"0", ",", FractionBox["\[Pi]", "2"]}], "}"}]], "Output", CellChangeTimes->{ 3.466100123858069*^9, 3.466100494676323*^9, {3.466100654386018*^9, 3.466100671208664*^9}, 3.466100760639477*^9, 3.466100939392693*^9, 3.4661009952156754`*^9, 3.466101139076339*^9, 3.466101170460927*^9, 3.466101652491035*^9, 3.497171672576786*^9, 3.497172608921596*^9, 3.497172991425969*^9, 3.497173291531341*^9, 3.497173572165148*^9}] }, Open ]], Cell["\<\ Draw the two curves in the same graph, curve red, circle green on top:\ \>", "Text", CellChangeTimes->{{3.466101737568203*^9, 3.46610174659792*^9}, { 3.4971736975163918`*^9, 3.497173709005199*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"g1", "=", RowBox[{"ParametricPlot", "[", RowBox[{"curve", ",", RowBox[{"{", RowBox[{"t", ",", "0", ",", "1"}], "}"}], ",", RowBox[{"AspectRatio", "\[Rule]", "Automatic"}], ",", RowBox[{"PlotStyle", "\[Rule]", "Red"}]}], "]"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{"g2", "=", RowBox[{"ParametricPlot", "[", RowBox[{"circle", ",", RowBox[{"{", RowBox[{"t", ",", "0", ",", "1"}], "}"}], ",", RowBox[{"AspectRatio", "\[Rule]", "Automatic"}], ",", RowBox[{"PlotStyle", "\[Rule]", "Green"}]}], "]"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{"Show", "[", RowBox[{"g1", ",", "g2"}], "]"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]"}], "Input", CellChangeTimes->{{3.4661001483388453`*^9, 3.4661001869684153`*^9}, { 3.466100375458749*^9, 3.4661003827461977`*^9}, {3.466100579982213*^9, 3.4661006085277348`*^9}, {3.466100697413927*^9, 3.466100701467602*^9}, { 3.466100732903569*^9, 3.4661007380786543`*^9}, {3.466101621863575*^9, 3.4661016225028963`*^9}, {3.49717345375624*^9, 3.49717349002923*^9}}], Cell[BoxData[ GraphicsBox[{{{}, {}, {RGBColor[1, 0, 0], LineBox[CompressedData[" 1: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 tPU/hPoTDoL+Ymka95xK+59rCP8H+oa6Kg== "]]}}, {{}, {}, {RGBColor[0, 1, 0], LineBox[CompressedData[" 1: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 81K8MnSQ+ZS8LvEiG1FluRSaxv/22P8D29LGbA== "]]}}}, Axes->True, AxesOrigin->{0, 0}, ImageSize->{413., Automatic}, PlotRange->{{0., 1.}, {0., 1.}}, PlotRangeClipping->True, PlotRangePadding->{ Scaled[0.02], Scaled[0.02]}]], "Output", CellChangeTimes->{{3.4661001708325577`*^9, 3.466100188077854*^9}, { 3.466100380187945*^9, 3.4661003832761507`*^9}, 3.466100494777256*^9, { 3.4661005878609333`*^9, 3.4661006093065853`*^9}, {3.466100654430603*^9, 3.466100671240698*^9}, 3.466100702657241*^9, {3.466100738781498*^9, 3.466100760672419*^9}, 3.466100939427225*^9, 3.466100995244697*^9, 3.466101139133519*^9, 3.4661016525745068`*^9, 3.4971716727430162`*^9, 3.497172609005315*^9, 3.497172991510934*^9, 3.497173032951235*^9, 3.4971732135633698`*^9, 3.497173291594058*^9, 3.497173350462679*^9, 3.497173491614167*^9, 3.4971735722158947`*^9}] }, Open ]], Cell["Evaluate the two along the 45-degree line, when t=1/2:", "Text", CellChangeTimes->{{3.466101669503943*^9, 3.466101684388144*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"{", RowBox[{"circle", ",", "curve"}], "}"}], "/.", RowBox[{"{", RowBox[{"t", "\[Rule]", "0.5"}], "}"}]}]], "Input", CellChangeTimes->{{3.4661007752733107`*^9, 3.4661007997599497`*^9}, { 3.497173229232904*^9, 3.497173231831061*^9}}], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0.7071067811865476`", ",", "0.7071067811865475`"}], "}"}], ",", RowBox[{"{", RowBox[{"0.7071067811865476`", ",", "0.7071067811865476`"}], "}"}]}], "}"}]], "Output", CellChangeTimes->{{3.466100783821576*^9, 3.466100800381164*^9}, { 3.466100939455648*^9, 3.466100964227396*^9}, 3.466100995314807*^9, 3.46610113915946*^9, 3.466101652603299*^9, 3.497171672775532*^9, 3.497172609025619*^9, {3.497173222540451*^9, 3.497173232689788*^9}, 3.4971732916254587`*^9, 3.497173572247415*^9}] }, Open ]], Cell["\<\ Figure out how different the two curves are by evaluating the absolute value \ of the differences at many t values. (The variable tt is used because t is \ used in the curve and circle equations.) Just check the x-coordinate.\ \>", "Text", CellChangeTimes->{{3.466101669503943*^9, 3.466101684388144*^9}, { 3.466101884566827*^9, 3.4661019342890987`*^9}, {3.466102445451745*^9, 3.466102488000854*^9}}, Background->GrayLevel[0.900008]], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"maxdiff", "=", RowBox[{"-", "1"}]}], ";"}], " ", RowBox[{"(*", RowBox[{"Initialze", " ", "to", " ", "loser"}], "*)"}]}], "\[IndentingNewLine]", RowBox[{ RowBox[{"For", "[", RowBox[{ RowBox[{"tt", "=", "0"}], ",", RowBox[{"tt", "<=", "1"}], ",", RowBox[{"tt", "+=", "0.01"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"xdiff", " ", "=", " ", RowBox[{"Abs", "[", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{ "circle", "\[LeftDoubleBracket]", "1", "\[RightDoubleBracket]"}], "/.", RowBox[{"t", "\[Rule]", "tt"}]}], ")"}], "-", RowBox[{"(", RowBox[{ RowBox[{ "curve", "\[LeftDoubleBracket]", "1", "\[RightDoubleBracket]"}], "/.", RowBox[{"t", "\[Rule]", "tt"}]}], ")"}]}], "]"}]}], ";", "\[IndentingNewLine]", RowBox[{"If", "[", RowBox[{ RowBox[{"xdiff", ">", "maxdiff"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"maxdiff", "=", "xdiff"}], ";", "\[IndentingNewLine]", RowBox[{"ttmax", "=", "tt"}]}]}], "]"}], ";", "\[IndentingNewLine]", RowBox[{"Print", "[", RowBox[{ "\"\\"", ",", "tt", ",", "\"\< xdiff=\>\"", ",", "xdiff"}], "]"}], ";"}]}], "\[IndentingNewLine]", "]"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{"Print", "[", RowBox[{ "\"\\"", ",", "maxdiff", ",", "\"\< at tt=\>\"", ",", "ttmax"}], "]"}], ";"}]}], "Input", CellChangeTimes->{{3.466101936878228*^9, 3.4661019475778112`*^9}, { 3.466101983630333*^9, 3.466102105616193*^9}, {3.466102141356656*^9, 3.466102209223271*^9}, {3.466102242106312*^9, 3.4661022598812838`*^9}, { 3.466102297749167*^9, 3.4661024229725924`*^9}, {3.46610249147911*^9, 3.466102509143344*^9}}], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0"}], SequenceForm["tt=", 0, " xdiff=", 0], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572354439*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.01`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.000010603910960860219`"}], SequenceForm["tt=", 0.01, " xdiff=", 0.000010603910960860219`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572355795*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.02`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00004107349993054399`"}], SequenceForm["tt=", 0.02, " xdiff=", 0.00004107349993054399], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723584948`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.03`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00008944120216325402`"}], SequenceForm["tt=", 0.03, " xdiff=", 0.00008944120216325402], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572359476*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.04`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00015380030105127673`"}], SequenceForm["tt=", 0.04, " xdiff=", 0.00015380030105127673`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572360443*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.05`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00023230489058356785`"}], SequenceForm["tt=", 0.05, " xdiff=", 0.00023230489058356785`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572361418*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.060000000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0003231698227977864`"}], SequenceForm["tt=", 0.060000000000000005`, " xdiff=", 0.0003231698227977864], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572362392*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.07`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0004246706402429856`"}], SequenceForm["tt=", 0.07, " xdiff=", 0.0004246706402429856], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723633623`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.08`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0005351434934667276`"}], SequenceForm["tt=", 0.08, " xdiff=", 0.0005351434934667276], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572364332*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.09`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0006529850435491591`"}], SequenceForm["tt=", 0.09, " xdiff=", 0.0006529850435491591], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572365303*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.09999999999999999`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0007766523497063638`"}], SequenceForm["tt=", 0.09999999999999999, " xdiff=", 0.0007766523497063638], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.49717357236627*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.10999999999999999`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0009046627419905251`"}], SequenceForm["tt=", 0.10999999999999999`, " xdiff=", 0.0009046627419905251], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572367244*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.11999999999999998`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.001035593679121316`"}], SequenceForm["tt=", 0.11999999999999998`, " xdiff=", 0.001035593679121316], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572368219*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.12999999999999998`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0011680825914792692`"}], SequenceForm["tt=", 0.12999999999999998`, " xdiff=", 0.0011680825914792692`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572369194*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.13999999999999999`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0013008267093038706`"}], SequenceForm["tt=", 0.13999999999999999`, " xdiff=", 0.0013008267093038706`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723701687`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.15`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0014325828761347914`"}], SequenceForm["tt=", 0.15, " xdiff=", 0.0014325828761347914`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572371151*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.16`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0015621673475469944`"}], SequenceForm["tt=", 0.16, " xdiff=", 0.0015621673475469944`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572372126*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.17`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0016884555752243458`"}], SequenceForm["tt=", 0.17, " xdiff=", 0.0016884555752243458`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572373097*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.18000000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0018103819764295759`"}], SequenceForm["tt=", 0.18000000000000002`, " xdiff=", 0.0018103819764295759`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572374073*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.19000000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0019269396889234347`"}], SequenceForm["tt=", 0.19000000000000003`, " xdiff=", 0.0019269396889234347`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572375052*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.20000000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002037180311397435`"}], SequenceForm["tt=", 0.20000000000000004`, " xdiff=", 0.002037180311397435], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723760347`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.21000000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0021402136294802476`"}], SequenceForm["tt=", 0.21000000000000005`, " xdiff=", 0.0021402136294802476`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572377015*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.22000000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0022352073273891326`"}], SequenceForm["tt=", 0.22000000000000006`, " xdiff=", 0.0022352073273891326`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572377996*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.23000000000000007`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0023213866852942466`"}], SequenceForm["tt=", 0.23000000000000007`, " xdiff=", 0.0023213866852942466`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.49717357237897*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.24000000000000007`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00239803426247287`"}], SequenceForm["tt=", 0.24000000000000007`, " xdiff=", 0.00239803426247287], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572379952*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.25000000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002464489566331496`"}], SequenceForm["tt=", 0.25000000000000006`, " xdiff=", 0.002464489566331496], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572380941*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.26000000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002520148707374381`"}], SequenceForm["tt=", 0.26000000000000006`, " xdiff=", 0.002520148707374381], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723819227`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.2700000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002564464040209269`"}], SequenceForm["tt=", 0.2700000000000001, " xdiff=", 0.002564464040209269], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572382907*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.2800000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002596943790673656`"}], SequenceForm["tt=", 0.2800000000000001, " xdiff=", 0.002596943790673656], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723838863`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.2900000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0026171516691759766`"}], SequenceForm["tt=", 0.2900000000000001, " xdiff=", 0.0026171516691759766`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572384871*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.3000000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0026247064703478484`"}], SequenceForm["tt=", 0.3000000000000001, " xdiff=", 0.0026247064703478484`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572385857*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.3100000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0026192816591031898`"}], SequenceForm["tt=", 0.3100000000000001, " xdiff=", 0.0026192816591031898`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723868437`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.3200000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0026006049432101275`"}], SequenceForm["tt=", 0.3200000000000001, " xdiff=", 0.0026006049432101275`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.49717357238783*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.3300000000000001`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002568457832478721`"}], SequenceForm["tt=", 0.3300000000000001, " xdiff=", 0.002568457832478721], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572388818*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.34000000000000014`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0025226751846729734`"}], SequenceForm["tt=", 0.34000000000000014`, " xdiff=", 0.0025226751846729734`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723898067`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.35000000000000014`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00246314473826148`"}], SequenceForm["tt=", 0.35000000000000014`, " xdiff=", 0.00246314473826148], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723907967`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.36000000000000015`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0023898066321190736`"}], SequenceForm["tt=", 0.36000000000000015`, " xdiff=", 0.0023898066321190736`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723917933`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.37000000000000016`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0023026529123010286`"}], SequenceForm["tt=", 0.37000000000000016`, " xdiff=", 0.0023026529123010286`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572392785*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.38000000000000017`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0022017270260080712`"}], SequenceForm["tt=", 0.38000000000000017`, " xdiff=", 0.0022017270260080712`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572393779*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.3900000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0020871233028709746`"}], SequenceForm["tt=", 0.3900000000000002, " xdiff=", 0.0020871233028709746`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723947687`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.4000000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0019589864236788657`"}], SequenceForm["tt=", 0.4000000000000002, " xdiff=", 0.0019589864236788657`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572395762*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.4100000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0018175108766858017`"}], SequenceForm["tt=", 0.4100000000000002, " xdiff=", 0.0018175108766858017`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572396757*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.4200000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0016629404016259564`"}], SequenceForm["tt=", 0.4200000000000002, " xdiff=", 0.0016629404016259564`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723977537`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.4300000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0014955674215793024`"}], SequenceForm["tt=", 0.4300000000000002, " xdiff=", 0.0014955674215793024`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723987513`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.4400000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.001315732462823349`"}], SequenceForm["tt=", 0.4400000000000002, " xdiff=", 0.001315732462823349], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735723997507`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.45000000000000023`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.001123823562817039`"}], SequenceForm["tt=", 0.45000000000000023`, " xdiff=", 0.001123823562817039], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.49717357240075*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.46000000000000024`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0009202756664622447`"}], SequenceForm["tt=", 0.46000000000000024`, " xdiff=", 0.0009202756664622447], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724017563`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.47000000000000025`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0007055700107901908`"}], SequenceForm["tt=", 0.47000000000000025`, " xdiff=", 0.0007055700107901908], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724027576`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.48000000000000026`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00048023349822845507`"}], SequenceForm[ "tt=", 0.48000000000000026`, " xdiff=", 0.00048023349822845507`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.49717357240376*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.49000000000000027`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0002448380585974297`"}], SequenceForm["tt=", 0.49000000000000027`, " xdiff=", 0.0002448380585974297], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572404758*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5000000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "1.1102230246251565`*^-16"}], SequenceForm["tt=", 0.5000000000000002, " xdiff=", 1.1102230246251565`*^-16], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572405764*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5100000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0002536206512400163`"}], SequenceForm["tt=", 0.5100000000000002, " xdiff=", 0.0002536206512400163], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572406837*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5200000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0005153208214263572`"}], SequenceForm["tt=", 0.5200000000000002, " xdiff=", 0.0005153208214263572], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572407846*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5300000000000002`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0007843550709593083`"}], SequenceForm["tt=", 0.5300000000000002, " xdiff=", 0.0007843550709593083], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572408854*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5400000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0010599362862580008`"}], SequenceForm["tt=", 0.5400000000000003, " xdiff=", 0.0010599362862580008`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572409861*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5500000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.001341236381966593`"}], SequenceForm["tt=", 0.5500000000000003, " xdiff=", 0.001341236381966593], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724109497`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5600000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0016273870132669233`"}], SequenceForm["tt=", 0.5600000000000003, " xdiff=", 0.0016273870132669233`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572411957*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5700000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0019174802981268835`"}], SequenceForm["tt=", 0.5700000000000003, " xdiff=", 0.0019174802981268835`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724129887`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5800000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0022105695493029875`"}], SequenceForm["tt=", 0.5800000000000003, " xdiff=", 0.0022105695493029875`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572413999*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.5900000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002505670015917838`"}], SequenceForm["tt=", 0.5900000000000003, " xdiff=", 0.002505670015917838], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572415004*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6000000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0028017596344296347`"}], SequenceForm["tt=", 0.6000000000000003, " xdiff=", 0.0028017596344296347`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572416011*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6100000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0030977797888060987`"}], SequenceForm["tt=", 0.6100000000000003, " xdiff=", 0.0030977797888060987`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572417026*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6200000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0033926360797204014`"}], SequenceForm["tt=", 0.6200000000000003, " xdiff=", 0.0033926360797204014`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724180527`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6300000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0036851991025728115`"}], SequenceForm["tt=", 0.6300000000000003, " xdiff=", 0.0036851991025728115`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572419065*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6400000000000003`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.003974305234151765`"}], SequenceForm["tt=", 0.6400000000000003, " xdiff=", 0.003974305234151765], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572420076*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6500000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.004258757427736959`"}], SequenceForm["tt=", 0.6500000000000004, " xdiff=", 0.004258757427736959], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572421093*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6600000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.004537326016448184`"}], SequenceForm["tt=", 0.6600000000000004, " xdiff=", 0.004537326016448184], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572422105*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6700000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.004808749524645106`"}], SequenceForm["tt=", 0.6700000000000004, " xdiff=", 0.004808749524645106], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572423126*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6800000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.005071735487173212`"}], SequenceForm["tt=", 0.6800000000000004, " xdiff=", 0.005071735487173212], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572424137*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.6900000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.005324961276256479`"}], SequenceForm["tt=", 0.6900000000000004, " xdiff=", 0.005324961276256479], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572425151*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7000000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.005567074935833138`"}], SequenceForm["tt=", 0.7000000000000004, " xdiff=", 0.005567074935833138], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572426169*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7100000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.005796696023126435`"}], SequenceForm["tt=", 0.7100000000000004, " xdiff=", 0.005796696023126435], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572427183*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7200000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006012416457245318`"}], SequenceForm["tt=", 0.7200000000000004, " xdiff=", 0.006012416457245318], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724282017`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7300000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006212801374603394`"}], SequenceForm["tt=", 0.7300000000000004, " xdiff=", 0.006212801374603394], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724292173`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7400000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006396389990946605`"}], SequenceForm["tt=", 0.7400000000000004, " xdiff=", 0.006396389990946605], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572430237*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7500000000000004`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006561696469776168`"}], SequenceForm["tt=", 0.7500000000000004, " xdiff=", 0.006561696469776168], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572431263*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7600000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006707210796953911`"}], SequenceForm["tt=", 0.7600000000000005, " xdiff=", 0.006707210796953911], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.49717357243228*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7700000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0068313996612702765`"}], SequenceForm["tt=", 0.7700000000000005, " xdiff=", 0.0068313996612702765`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724333067`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7800000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006932707340764843`"}], SequenceForm["tt=", 0.7800000000000005, " xdiff=", 0.006932707340764843], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572434328*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.7900000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00700955659457142`"}], SequenceForm["tt=", 0.7900000000000005, " xdiff=", 0.00700955659457142], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572435347*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8000000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.007060349560077117`"}], SequenceForm["tt=", 0.8000000000000005, " xdiff=", 0.007060349560077117], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724363728`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8100000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.007083468655166736`"}], SequenceForm["tt=", 0.8100000000000005, " xdiff=", 0.007083468655166736], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572437399*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8200000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.007077277485332545`"}], SequenceForm["tt=", 0.8200000000000005, " xdiff=", 0.007077277485332545], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724384193`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8300000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00704012175542823`"}], SequenceForm["tt=", 0.8300000000000005, " xdiff=", 0.00704012175542823], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572439444*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8400000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006970330185836898`"}], SequenceForm["tt=", 0.8400000000000005, " xdiff=", 0.006970330185836898], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724404783`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8500000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006866215432831335`"}], SequenceForm["tt=", 0.8500000000000005, " xdiff=", 0.006866215432831335], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572441505*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8600000000000005`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006726075012896432`"}], SequenceForm["tt=", 0.8600000000000005, " xdiff=", 0.006726075012896432], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724425287`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8700000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006548192230789368`"}], SequenceForm["tt=", 0.8700000000000006, " xdiff=", 0.006548192230789368], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572443553*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8800000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006330837111103271`"}], SequenceForm["tt=", 0.8800000000000006, " xdiff=", 0.006330837111103271], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572444586*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.8900000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.006072267333111114`"}], SequenceForm["tt=", 0.8900000000000006, " xdiff=", 0.006072267333111114], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572445609*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9000000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.005770729168651928`"}], SequenceForm["tt=", 0.9000000000000006, " xdiff=", 0.005770729168651928], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572446644*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9100000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.00542445842283501`"}], SequenceForm["tt=", 0.9100000000000006, " xdiff=", 0.00542445842283501], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724476767`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9200000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.005031681377323793`"}], SequenceForm["tt=", 0.9200000000000006, " xdiff=", 0.005031681377323793], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572448704*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9300000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.004590615735971859`"}], SequenceForm["tt=", 0.9300000000000006, " xdiff=", 0.004590615735971859], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572449732*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9400000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.004099471572573607`"}], SequenceForm["tt=", 0.9400000000000006, " xdiff=", 0.004099471572573607], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572450769*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9500000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0035564522804985427`"}], SequenceForm["tt=", 0.9500000000000006, " xdiff=", 0.0035564522804985427`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572451806*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9600000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002959755523973817`"}], SequenceForm["tt=", 0.9600000000000006, " xdiff=", 0.002959755523973817], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572452838*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9700000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.002307574190778615`"}], SequenceForm["tt=", 0.9700000000000006, " xdiff=", 0.002307574190778615], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724538727`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9800000000000006`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.0015980973461212078`"}], SequenceForm["tt=", 0.9800000000000006, " xdiff=", 0.0015980973461212078`], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572454906*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "0.9900000000000007`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "0.000829511187454033`"}], SequenceForm["tt=", 0.9900000000000007, " xdiff=", 0.000829511187454033], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.4971735724559393`*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"tt=\"\>", "\[InvisibleSpace]", "1.0000000000000007`", "\[InvisibleSpace]", "\<\" xdiff=\"\>", "\[InvisibleSpace]", "6.123233995736757`*^-17"}], SequenceForm["tt=", 1.0000000000000007`, " xdiff=", 6.123233995736757*^-17], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572456977*^9}], Cell[BoxData[ InterpretationBox[ RowBox[{"\<\"Maximum error: sum=\"\>", "\[InvisibleSpace]", "0.007083468655166736`", "\[InvisibleSpace]", "\<\" at tt=\"\>", "\[InvisibleSpace]", "0.8100000000000005`"}], SequenceForm[ "Maximum error: sum=", 0.007083468655166736, " at tt=", 0.8100000000000005], Editable->False]], "Print", CellChangeTimes->{ 3.4661021142916527`*^9, 3.466102161672656*^9, 3.466102264571601*^9, 3.466102371714672*^9, {3.466102403666697*^9, 3.466102424566496*^9}, 3.497171672842256*^9, 3.4971726090905123`*^9, 3.497173250013682*^9, 3.497173291680688*^9, 3.497173572458057*^9}] }, Open ]] }, Open ]] }, Open ]] }, Open ]] }, WindowSize->{1340, 1140}, WindowMargins->{{183, Automatic}, {Automatic, 65}}, PrintingCopies->1, PrintingPageRange->{Automatic, Automatic}, Magnification:>FEPrivate`If[ FEPrivate`Equal[FEPrivate`$VersionNumber, 6.], 1.5, 1.5 Inherited], FrontEndVersion->"7.0 for Mac OS X x86 (32-bit) (November 10, 2008)", StyleDefinitions->FrontEnd`FileName[{"Creative"}, "NaturalColor.nb", CharacterEncoding -> "UTF-8"] ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{} *) (*CellTagsIndex CellTagsIndex->{} *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[567, 22, 40, 0, 99, "Title"], Cell[610, 24, 203, 3, 46, "Subtitle"], Cell[816, 29, 757, 13, 190, "Subsubtitle"], Cell[1576, 44, 214, 5, 55, "Input"], Cell[1793, 51, 95, 1, 63, "Text"], Cell[CellGroupData[{ Cell[1913, 56, 302, 8, 79, "Input"], Cell[2218, 66, 617, 11, 64, "Output"], Cell[2838, 79, 1183, 30, 147, "Output"] }, Open ]], Cell[4036, 112, 127, 3, 63, "Text"], Cell[CellGroupData[{ Cell[4188, 119, 807, 22, 194, "Input"], Cell[4998, 143, 1250, 31, 141, "Output"] }, Open ]], Cell[6263, 177, 502, 10, 131, "Text"], Cell[CellGroupData[{ Cell[6790, 191, 603, 14, 148, "Input"], Cell[7396, 207, 895, 23, 107, "Output"] }, Open ]], Cell[8306, 233, 128, 3, 63, "Text"], Cell[CellGroupData[{ Cell[8459, 240, 86, 2, 55, "Input"], Cell[8548, 244, 1268, 30, 107, "Output"] }, Open ]], Cell[9831, 277, 69, 1, 63, "Text"], Cell[CellGroupData[{ Cell[9925, 282, 227, 6, 55, "Input"], Cell[10155, 290, 1540, 40, 115, "Output"] }, Open ]], Cell[11710, 333, 183, 6, 63, "Text"], Cell[CellGroupData[{ Cell[11918, 343, 96, 2, 55, "Input"], Cell[12017, 347, 1496, 39, 115, "Output"] }, Open ]], Cell[13528, 389, 154, 4, 86, "Text"], Cell[13685, 395, 110, 3, 55, "Input"], Cell[CellGroupData[{ Cell[13820, 402, 460, 9, 55, "Input"], Cell[14283, 413, 12717, 215, 573, "Output"] }, Open ]], Cell[27015, 631, 102, 1, 63, "Text"], Cell[CellGroupData[{ Cell[27142, 636, 83, 2, 55, "Input"], Cell[27228, 640, 477, 9, 55, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[27742, 654, 83, 2, 55, "Input"], Cell[27828, 658, 475, 9, 55, "Output"] }, Open ]], Cell[28318, 670, 118, 4, 86, "Text"], Cell[CellGroupData[{ Cell[28461, 678, 145, 4, 55, "Input"], Cell[28609, 684, 743, 18, 82, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[29389, 707, 84, 2, 55, "Input"], Cell[29476, 711, 524, 9, 55, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[30037, 725, 84, 2, 55, "Input"], Cell[30124, 729, 517, 10, 78, "Output"] }, Open ]], Cell[30656, 742, 360, 8, 131, "Text"], Cell[CellGroupData[{ Cell[31041, 754, 124, 1, 46, "Subtitle"], Cell[31168, 757, 565, 9, 108, "Text"], Cell[31736, 768, 173, 4, 55, "Input"], Cell[CellGroupData[{ Cell[31934, 776, 349, 10, 79, "Input"], Cell[32286, 788, 805, 25, 147, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[33128, 818, 129, 2, 55, "Input"], Cell[33260, 822, 810, 24, 141, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[34107, 851, 2154, 51, 247, "Input"], Cell[36264, 904, 553, 11, 30, "Print"], Cell[36820, 917, 1047, 31, 123, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[37904, 953, 135, 3, 55, "Input"], Cell[38042, 958, 1407, 49, 65, "Output"] }, Open ]], Cell[39464, 1010, 186, 3, 63, "Text"], Cell[CellGroupData[{ Cell[39675, 1017, 173, 4, 55, "Input"], Cell[39851, 1023, 137, 3, 55, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[40025, 1031, 149, 4, 55, "Input"], Cell[40177, 1037, 139, 3, 55, "Output"] }, Open ]], Cell[40331, 1043, 145, 2, 63, "Text"], Cell[CellGroupData[{ Cell[40501, 1049, 558, 18, 79, "Input"], Cell[41062, 1069, 794, 20, 78, "Output"] }, Open ]], Cell[CellGroupData[{ Cell[41893, 1094, 224, 5, 55, "Input"], Cell[42120, 1101, 472, 9, 74, "Output"] }, Open ]], Cell[42607, 1113, 244, 5, 63, "Text"], Cell[CellGroupData[{ Cell[42876, 1122, 1150, 27, 148, "Input"], Cell[44029, 1151, 10478, 178, 653, "Output"] }, Open ]], Cell[54522, 1332, 170, 2, 63, "Text"], Cell[CellGroupData[{ Cell[54717, 1338, 280, 7, 55, "Input"], Cell[55000, 1347, 575, 12, 55, "Output"] }, Open ]], Cell[55590, 1362, 450, 8, 86, "Text"], Cell[CellGroupData[{ Cell[56065, 1374, 1875, 48, 240, "Input"], Cell[CellGroupData[{ Cell[57965, 1426, 509, 10, 30, "Print"], Cell[58477, 1438, 566, 11, 30, "Print"], Cell[59046, 1451, 565, 11, 30, "Print"], Cell[59614, 1464, 563, 11, 30, "Print"], Cell[60180, 1477, 564, 11, 30, "Print"], Cell[60747, 1490, 564, 11, 30, "Print"], Cell[61314, 1503, 594, 11, 30, "Print"], Cell[61911, 1516, 563, 11, 30, "Print"], Cell[62477, 1529, 561, 11, 30, "Print"], Cell[63041, 1542, 561, 11, 30, "Print"], Cell[63605, 1555, 590, 11, 30, "Print"], Cell[64198, 1568, 592, 11, 30, "Print"], Cell[64793, 1581, 590, 11, 30, "Print"], Cell[65386, 1594, 593, 11, 30, "Print"], Cell[65982, 1607, 595, 11, 30, "Print"], Cell[66580, 1620, 562, 11, 30, "Print"], Cell[67145, 1633, 562, 11, 30, "Print"], Cell[67710, 1646, 562, 11, 30, "Print"], Cell[68275, 1659, 593, 11, 30, "Print"], Cell[68871, 1672, 593, 11, 30, "Print"], Cell[69467, 1685, 592, 11, 30, "Print"], Cell[70062, 1698, 593, 11, 30, "Print"], Cell[70658, 1711, 593, 11, 30, "Print"], Cell[71254, 1724, 592, 11, 30, "Print"], Cell[71849, 1737, 588, 11, 30, "Print"], Cell[72440, 1750, 590, 11, 30, "Print"], Cell[73033, 1763, 592, 11, 30, "Print"], Cell[73628, 1776, 587, 11, 30, "Print"], Cell[74218, 1789, 589, 11, 30, "Print"], Cell[74810, 1802, 590, 11, 30, "Print"], Cell[75403, 1815, 590, 11, 30, "Print"], Cell[75996, 1828, 592, 11, 30, "Print"], Cell[76591, 1841, 589, 11, 30, "Print"], Cell[77183, 1854, 587, 11, 30, "Print"], Cell[77773, 1867, 595, 11, 30, "Print"], Cell[78371, 1880, 590, 11, 30, "Print"], Cell[78964, 1893, 595, 11, 30, "Print"], Cell[79562, 1906, 593, 11, 30, "Print"], Cell[80158, 1919, 593, 11, 30, "Print"], Cell[80754, 1932, 592, 11, 30, "Print"], Cell[81349, 1945, 590, 11, 30, "Print"], Cell[81942, 1958, 590, 11, 30, "Print"], Cell[82535, 1971, 592, 11, 30, "Print"], Cell[83130, 1984, 592, 11, 30, "Print"], Cell[83725, 1997, 589, 11, 30, "Print"], Cell[84317, 2010, 589, 11, 30, "Print"], Cell[84909, 2023, 594, 11, 30, "Print"], Cell[85506, 2036, 594, 11, 30, "Print"], Cell[86103, 2049, 597, 12, 30, "Print"], Cell[86703, 2063, 592, 11, 30, "Print"], Cell[87298, 2076, 594, 11, 34, "Print"], Cell[87895, 2089, 589, 11, 30, "Print"], Cell[88487, 2102, 589, 11, 30, "Print"], Cell[89079, 2115, 589, 11, 30, "Print"], Cell[89671, 2128, 590, 11, 30, "Print"], Cell[90264, 2141, 589, 11, 30, "Print"], Cell[90856, 2154, 590, 11, 30, "Print"], Cell[91449, 2167, 592, 11, 30, "Print"], Cell[92044, 2180, 590, 11, 30, "Print"], Cell[92637, 2193, 587, 11, 30, "Print"], Cell[93227, 2206, 590, 11, 30, "Print"], Cell[93820, 2219, 590, 11, 30, "Print"], Cell[94413, 2232, 592, 11, 30, "Print"], Cell[95008, 2245, 590, 11, 30, "Print"], Cell[95601, 2258, 587, 11, 30, "Print"], Cell[96191, 2271, 587, 11, 30, "Print"], Cell[96781, 2284, 587, 11, 30, "Print"], Cell[97371, 2297, 587, 11, 30, "Print"], Cell[97961, 2310, 587, 11, 30, "Print"], Cell[98551, 2323, 587, 11, 30, "Print"], Cell[99141, 2336, 587, 11, 30, "Print"], Cell[99731, 2349, 587, 11, 30, "Print"], Cell[100321, 2362, 589, 11, 30, "Print"], Cell[100913, 2375, 589, 11, 30, "Print"], Cell[101505, 2388, 587, 11, 30, "Print"], Cell[102095, 2401, 587, 11, 30, "Print"], Cell[102685, 2414, 586, 11, 30, "Print"], Cell[103274, 2427, 592, 11, 30, "Print"], Cell[103869, 2440, 587, 11, 30, "Print"], Cell[104459, 2453, 585, 11, 30, "Print"], Cell[105047, 2466, 589, 11, 30, "Print"], Cell[105639, 2479, 587, 11, 30, "Print"], Cell[106229, 2492, 589, 11, 30, "Print"], Cell[106821, 2505, 585, 11, 30, "Print"], Cell[107409, 2518, 589, 11, 30, "Print"], Cell[108001, 2531, 587, 11, 30, "Print"], Cell[108591, 2544, 589, 11, 30, "Print"], Cell[109183, 2557, 587, 11, 30, "Print"], Cell[109773, 2570, 587, 11, 30, "Print"], Cell[110363, 2583, 587, 11, 30, "Print"], Cell[110953, 2596, 587, 11, 30, "Print"], Cell[111543, 2609, 587, 11, 30, "Print"], Cell[112133, 2622, 587, 11, 30, "Print"], Cell[112723, 2635, 587, 11, 30, "Print"], Cell[113313, 2648, 587, 11, 30, "Print"], Cell[113903, 2661, 590, 11, 30, "Print"], Cell[114496, 2674, 587, 11, 30, "Print"], Cell[115086, 2687, 589, 11, 30, "Print"], Cell[115678, 2700, 590, 11, 30, "Print"], Cell[116271, 2713, 589, 11, 30, "Print"], Cell[116863, 2726, 592, 11, 34, "Print"], Cell[117458, 2739, 622, 12, 30, "Print"] }, Open ]] }, Open ]] }, Open ]] }, Open ]] } ] *) (* End of internal cache information *)