(* Content-type: application/vnd.wolfram.mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 13.2' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] NotebookDataLength[ 23565, 551] NotebookOptionsPosition[ 19255, 443] NotebookOutlinePosition[ 21997, 518] CellTagsIndexPosition[ 21920, 513] WindowTitle->Quantum Multiplexer Circuit | Example Notebook WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell["\<\ Uniformly controlled quantum gates, also known as multiplexers, are a class \ of quantum gates that apply different unitary operations.\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.89154332992258*^9, 3.8915433475985823`*^9}, { 3.891939392982849*^9, 3.89193939349866*^9}}, CellTags->"DefaultContent", CellID->996107791], Cell["Install and load the QuantumFramework paclet:", "CodeText", TaggingRules->{}, CellChangeTimes->{{3.8896301375389147`*^9, 3.889630152807868*^9}, { 3.890230125254396*^9, 3.890230129164053*^9}}, CellID->1052376881], Cell[BoxData[{ RowBox[{"PacletInstall", "[", "\"\\"", "]"}], "\[IndentingNewLine]", RowBox[{"Needs", "[", "\"\\"", "]"}]}], "Input", TaggingRules->{}, CellChangeTimes->{{3.8896301316068687`*^9, 3.889630135374712*^9}}, CellID->1395467824], Cell[TextData[{ "Given sequence operators, the number of qubits, n, is set such that ", Cell[BoxData[ FormBox[ SuperscriptBox["2", "n"], TraditionalForm]]], " is equal or larger than number of operators. The controlled-gate work as \ tuples of 0 and 1, for n-qubits." }], "Text", TaggingRules->{}, CellChangeTimes->{{3.8914662934675503`*^9, 3.891466393306079*^9}, { 3.8915432810134487`*^9, 3.8915433067347603`*^9}}, CellID->1248638126], Cell["Multiplexer of two operators:", "CodeText", TaggingRules->{}, CellChangeTimes->{{3.891543987598195*^9, 3.8915439908910017`*^9}}, CellTags->"DefaultContent", CellID->802863168], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"QuantumCircuitOperator", "[", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}], "]"}], "[", "\"\\"", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.891466235824132*^9, 3.891466254842209*^9}, 3.89146639832413*^9}, CellTags->"DefaultContent", CellLabel->"In[33]:=", CellID->140455418], Cell[BoxData[ GraphicsBox[{ {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.375, -1}, {0.625, -1}}], LineBox[{{0.375, -2}, {0.625, -2}}], LineBox[{{1.375, -1}, {1.625, -1}}], LineBox[{{1.375, -2}, {1.625, -2}}], LineBox[{{2.375, -1}, {2.625, -1}}], LineBox[{{2.375, -2}, {2.625, -2}}]}, {{{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{0.625, -2.375}, {1.375, -1.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"X\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {1., -2.}], {{{1, 0}, {0, 1}}, Center}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{1., -1.09375}, {1., -1.625}}]}}, {}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.625, -1.}, {0.90625, -1.}}], LineBox[{{1.09375, -1.}, {1.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{1., -1.}, 0.09375]}}}, {{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{1.625, -2.375}, {2.375, -1.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"Y\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {2., -2.}], {{{1, 0}, {0, 1}}, Center}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{2., -1.09375}, {2., -1.625}}]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{1.625, -1.}, {1.90625, -1.}}], LineBox[{{2.09375, -1.}, {2.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.8]}], DiskBox[{2., -1.}, 0.09375]}}, {}}}, {InsetBox[ StyleBox["1", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -1}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]], InsetBox[ StyleBox["2", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -2}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]]}}, ImageSize->{174.60287475585938`, Automatic}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.891466245966166*^9, 3.89146625565948*^9}, 3.891466398811553*^9}, CellTags->"DefaultContent", CellLabel->"Out[33]=", CellID->395488745] }, Open ]], Cell["Multiplexer of three operators:", "CodeText", TaggingRules->{}, CellChangeTimes->{{3.891544002402417*^9, 3.891544005531719*^9}}, CellID->1866286724], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"QuantumCircuitOperator", "[", RowBox[{"{", RowBox[{ "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}], "]"}], "[", "\"\\"", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.891466409705969*^9, 3.891466411149355*^9}}, CellLabel->"In[34]:=", CellID->1733271869], Cell[BoxData[ GraphicsBox[{ {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.375, -1}, {0.625, -1}}], LineBox[{{0.375, -2}, {0.625, -2}}], LineBox[{{0.375, -3}, {0.625, -3}}], LineBox[{{1.375, -1}, {1.625, -1}}], LineBox[{{1.375, -2}, {1.625, -2}}], LineBox[{{1.375, -3}, {1.625, -3}}], LineBox[{{2.375, -2}, {2.625, -2}}], LineBox[{{2.375, -1}, {2.625, -1}}], LineBox[{{2.375, -3}, {2.625, -3}}], LineBox[{{3.375, -1}, {3.625, -1}}], LineBox[{{3.375, -2}, {3.625, -2}}], LineBox[{{3.375, -3}, {3.625, -3}}]}, {{{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{0.625, -3.375}, {1.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"X\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {1., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{1., -1.09375}, {1., -1.90625}}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{1., -2.09375}, {1., -2.625}}]}}}, {}, { {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.625, -1.}, {0.90625, -1.}}], LineBox[{{1.09375, -1.}, {1.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{1., -1.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.625, -2.}, {0.90625, -2.}}], LineBox[{{1.09375, -2.}, {1.375, -2.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{1., -2.}, 0.09375]}}}}, {{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{1.625, -3.375}, {2.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"Y\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {2., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{2., -1.09375}, {2., -1.90625}}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{2., -2.09375}, {2., -2.625}}]}}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{1.625, -2.}, {1.90625, -2.}}], LineBox[{{2.09375, -2.}, {2.375, -2.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.8]}], DiskBox[{2., -2.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{1.625, -1.}, {1.90625, -1.}}], LineBox[{{2.09375, -1.}, {2.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{2., -1.}, 0.09375]}}}, {{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{2.625, -3.375}, {3.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"Z\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {3., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{3., -1.09375}, {3., -1.90625}}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{3., -2.09375}, {3., -2.625}}]}}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{2.625, -1.}, {2.90625, -1.}}], LineBox[{{3.09375, -1.}, {3.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.8]}], DiskBox[{3., -1.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{2.625, -2.}, {2.90625, -2.}}], LineBox[{{3.09375, -2.}, {3.375, -2.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{3., -2.}, 0.09375]}}}}, {InsetBox[ StyleBox["1", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -1}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]], InsetBox[ StyleBox["2", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -2}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]], InsetBox[ StyleBox["3", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -3}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]]}}, ImageSize->{208.03570556640625`, Automatic}]], "Output", TaggingRules->{}, CellChangeTimes->{3.891466411703051*^9}, CellLabel->"Out[34]=", CellID->7350843] }, Open ]], Cell["Multiplexer of four operators:", "CodeText", TaggingRules->{}, CellChangeTimes->{{3.891544013873736*^9, 3.891544016013261*^9}}, CellID->1264742126], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"QuantumCircuitOperator", "[", RowBox[{"{", RowBox[{ "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}], "]"}], "[", "\"\\"", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.891466418569848*^9, 3.8914664193088217`*^9}}, CellLabel->"In[35]:=", CellID->1713074891], Cell[BoxData[ GraphicsBox[{ {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.375, -1}, {0.625, -1}}], LineBox[{{0.375, -2}, {0.625, -2}}], LineBox[{{0.375, -3}, {0.625, -3}}], LineBox[{{1.375, -1}, {1.625, -1}}], LineBox[{{1.375, -2}, {1.625, -2}}], LineBox[{{1.375, -3}, {1.625, -3}}], LineBox[{{2.375, -2}, {2.625, -2}}], LineBox[{{2.375, -1}, {2.625, -1}}], LineBox[{{2.375, -3}, {2.625, -3}}], LineBox[{{3.375, -1}, {3.625, -1}}], LineBox[{{3.375, -2}, {3.625, -2}}], LineBox[{{3.375, -3}, {3.625, -3}}], LineBox[{{4.375, -1}, {4.625, -1}}], LineBox[{{4.375, -2}, {4.625, -2}}], LineBox[{{4.375, -3}, {4.625, -3}}]}, {{{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{0.625, -3.375}, {1.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"X\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {1., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{1., -1.09375}, {1., -1.90625}}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{1., -2.09375}, {1., -2.625}}]}}}, {}, { {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.625, -1.}, {0.90625, -1.}}], LineBox[{{1.09375, -1.}, {1.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{1., -1.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{0.625, -2.}, {0.90625, -2.}}], LineBox[{{1.09375, -2.}, {1.375, -2.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{1., -2.}, 0.09375]}}}}, {{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{1.625, -3.375}, {2.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"Y\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {2., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{2., -1.09375}, {2., -1.90625}}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{2., -2.09375}, {2., -2.625}}]}}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{1.625, -2.}, {1.90625, -2.}}], LineBox[{{2.09375, -2.}, {2.375, -2.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.8]}], DiskBox[{2., -2.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{1.625, -1.}, {1.90625, -1.}}], LineBox[{{2.09375, -1.}, {2.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{2., -1.}, 0.09375]}}}, {{ {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.15]}], RectangleBox[{2.625, -3.375}, {3.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"Z\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {3., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{3., -1.09375}, {3., -1.90625}}]}, {RGBColor[0.880722, 0.611041, 0.142051], LineBox[{{3., -2.09375}, {3., -2.625}}]}}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{2.625, -1.}, {2.90625, -1.}}], LineBox[{{3.09375, -1.}, {3.375, -1.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{RGBColor[ 0.880722, 0.611041, 0.142051], Opacity[0.8]}], DiskBox[{3., -1.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{2.625, -2.}, {2.90625, -2.}}], LineBox[{{3.09375, -2.}, {3.375, -2.}}], {EdgeForm[RGBColor[0.880722, 0.611041, 0.142051]], FaceForm[{GrayLevel[ 0], Opacity[0]}], DiskBox[{3., -2.}, 0.09375]}}}, {{ {EdgeForm[RGBColor[0.368417, 0.506779, 0.709798]], FaceForm[{RGBColor[ 0.368417, 0.506779, 0.709798], Opacity[0.15]}], RectangleBox[{3.625, -3.375}, {4.375, -2.625}, RoundingRadius->0.1], GeometricTransformationBox[InsetBox[ StyleBox["\<\"H\"\>", StripOnInput->False, FontFamily->"Roboto", FontSize->11, FontColor->GrayLevel[0], Background->GrayLevel[0, 0]], {4., -3.}], {{{1, 0}, {0, 1}}, Center}]}, { {RGBColor[0.368417, 0.506779, 0.709798], LineBox[{{4., -1.09375}, {4., -1.90625}}]}, {RGBColor[0.368417, 0.506779, 0.709798], LineBox[{{4., -2.09375}, {4., -2.625}}]}}}, { {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{3.625, -1.}, {3.90625, -1.}}], LineBox[{{4.09375, -1.}, {4.375, -1.}}], {EdgeForm[RGBColor[0.368417, 0.506779, 0.709798]], FaceForm[{RGBColor[ 0.368417, 0.506779, 0.709798], Opacity[0.8]}], DiskBox[{4., -1.}, 0.09375]}}, {RGBColor[0.537254, 0.537254, 0.537254], Opacity[0.3], LineBox[{{3.625, -2.}, {3.90625, -2.}}], LineBox[{{4.09375, -2.}, {4.375, -2.}}], {EdgeForm[RGBColor[0.368417, 0.506779, 0.709798]], FaceForm[{RGBColor[ 0.368417, 0.506779, 0.709798], Opacity[0.8]}], DiskBox[{4., -2.}, 0.09375]}}}, {}}}, {InsetBox[ StyleBox["1", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -1}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]], InsetBox[ StyleBox["2", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -2}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]], InsetBox[ StyleBox["3", StripOnInput->False, FontSize->10, FontSlant->Italic, FontColor->RGBColor[0.537254, 0.537254, 0.537254], Background->GrayLevel[0, 0]], {0.28125, -3}, NCache[ ImageScaled[{1, Rational[1, 2]}], ImageScaled[{1, 0.5}]]]}}, ImageSize->Medium]], "Output", TaggingRules->{}, CellChangeTimes->{3.891466420095559*^9}, CellLabel->"Out[35]=", CellID->1787367009] }, Open ]] }, WindowSize->Automatic, WindowMargins->Automatic, WindowTitle->"Quantum Multiplexer Circuit | Example Notebook", TaggingRules->{ "Metadata" -> { "ResourceType" -> "Example", "Name" -> "Quantum Multiplexer Circuit", "Property" -> "ExampleNotebook"}}, FrontEndVersion->"13.2 for Linux x86 (64-bit) (December 11, 2022)", StyleDefinitions->Notebook[{ Cell[ StyleData[ StyleDefinitions -> FrontEnd`FileName[{"Wolfram"}, "Reference.nb", CharacterEncoding -> "UTF-8"]]], Cell[ StyleData[All, "Working"], Editable -> True, DockedCells -> {}], Cell[ StyleData["Notebook"], Editable -> True, DockedCells -> {}, ScrollingOptions -> {"VerticalScrollRange" -> Automatic}], Cell[ StyleData[ "Section", StyleDefinitions -> StyleData["PrimaryExamplesSection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData["Subsection", StyleDefinitions -> StyleData["ExampleSection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData[ "Subsubsection", StyleDefinitions -> StyleData["ExampleSubsection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData[ "Subsubsubsection", StyleDefinitions -> StyleData["ExampleSubsubsection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData["Text", StyleDefinitions -> StyleData["ExampleText"]], Editable -> True], Cell[ StyleData["CodeText", StyleDefinitions -> StyleData["ExampleText"]], Editable -> True, CellMargins -> {{48, 40}, {3, 15}}, FontColor -> GrayLevel[0.45]]}, Visible -> False, FrontEndVersion -> "13.2 for Linux x86 (64-bit) (December 11, 2022)", StyleDefinitions -> "PrivateStylesheetFormatting.nb"], $CellContext`ClosingSaveDialog -> False ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{ "DefaultContent"->{ Cell[618, 21, 342, 8, 70, "Text",ExpressionUUID->"d2d06ddb-6c31-47f7-a3a4-680428380a23", CellTags->"DefaultContent", CellID->996107791], Cell[1943, 58, 185, 4, 70, "CodeText",ExpressionUUID->"9325f35a-dd01-41d1-ac75-71db23266cab", CellTags->"DefaultContent", CellID->802863168], Cell[2153, 66, 398, 11, 70, "Input",ExpressionUUID->"b91abc01-5568-4502-a63c-0b4bb10862a4", CellTags->"DefaultContent", CellID->140455418], Cell[2554, 79, 2970, 64, 70, "Output",ExpressionUUID->"8ac27c66-e4ee-4ee3-b0c4-8c5d98e2dff5", CellTags->"DefaultContent", CellID->395488745]} } *) (*CellTagsIndex CellTagsIndex->{ {"DefaultContent", 21303, 497} } *) (*NotebookFileOutline Notebook[{ Cell[618, 21, 342, 8, 70, "Text",ExpressionUUID->"d2d06ddb-6c31-47f7-a3a4-680428380a23", CellTags->"DefaultContent", CellID->996107791], Cell[963, 31, 222, 4, 70, "CodeText",ExpressionUUID->"d60dabaa-1034-4393-a037-49702430da89", CellID->1052376881], Cell[1188, 37, 301, 6, 70, "Input",ExpressionUUID->"361468f7-21df-4e22-a1ec-9b808a04f617", CellID->1395467824], Cell[1492, 45, 448, 11, 70, "Text",ExpressionUUID->"1927a8e0-595e-453a-a0fe-d069ce5836de", CellID->1248638126], Cell[1943, 58, 185, 4, 70, "CodeText",ExpressionUUID->"9325f35a-dd01-41d1-ac75-71db23266cab", CellTags->"DefaultContent", CellID->802863168], Cell[CellGroupData[{ Cell[2153, 66, 398, 11, 70, "Input",ExpressionUUID->"b91abc01-5568-4502-a63c-0b4bb10862a4", CellTags->"DefaultContent", CellID->140455418], Cell[2554, 79, 2970, 64, 70, "Output",ExpressionUUID->"8ac27c66-e4ee-4ee3-b0c4-8c5d98e2dff5", CellTags->"DefaultContent", CellID->395488745] }, Open ]], Cell[5539, 146, 157, 3, 70, "CodeText",ExpressionUUID->"30f83b6f-4eed-45e9-ad83-faebbcfc4092", CellID->1866286724], Cell[CellGroupData[{ Cell[5721, 153, 369, 10, 70, "Input",ExpressionUUID->"2932ffe7-4333-4af2-9ff8-1ca99588ce0c", CellID->1733271869], Cell[6093, 165, 5540, 112, 70, "Output",ExpressionUUID->"1c848943-a554-42cd-aedf-933fdeff117c", CellID->7350843] }, Open ]], Cell[11648, 280, 156, 3, 70, "CodeText",ExpressionUUID->"44d47ffc-893f-4e6f-832a-6bff23506b34", CellID->1264742126], Cell[CellGroupData[{ Cell[11829, 287, 392, 11, 70, "Input",ExpressionUUID->"4a4a995a-b26d-4593-a093-a34b65bf66ba", CellID->1713074891], Cell[12224, 300, 7015, 140, 70, "Output",ExpressionUUID->"aa14b65c-1f9d-4c09-a2c9-5d1b096ea2ba", CellID->1787367009] }, Open ]] } ] *) (* End of internal cache information *)