<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="2015" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false" autoexpanding_sections="true" UserProfileName="Maple Default Profile" NumericFormat-ApplyInteger="true" NumericFormat-ApplyRational="true" NumericFormat-ApplyExponent="false"><Zoom percentage="125"/>
<Hide name="Group Range"/>
<Hide name="Section Range"/>
</View-Properties>
<MapleNet-Properties elisiondigitsbefore="100" labelling="true" indentamount="4" elisiontermsthreshold="10000" ansi="false" errorbreak="1" useclientjvm="true" echo="1" imaginaryunit="I" labelwidth="20" unitattributes="&quot;fontweight&quot; = &quot;bold&quot;" contextmenusize="automatic" plotdriver="opengl" elisiondigitsafter="100" plotoutput="terminal" helpbrowser="standard" rtablesize="10" elisiontermsbefore="100" elisiondigitsthreshold="10000" typesetting="extended" plotdevice="inline" verboseproc="1" showassumed="0" quiet="false" errorcursor="false" longdelim="false" plotoptions="" elisiontermsafter="100" screenwidth="79" preplot="" prettyprint="3" displayprecision="-1" screenpixelheight="1440" warnlevel="0" screenheight="25" latexwidth="6.5" postplot="" prompt="&gt; " ShowLabels="true"/>
<Styles>
<Font name="Ordered List 1" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Annotation Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 2" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 3" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Ordered List 5" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Help Maple Name" background="[255,255,255]" bold="false" executable="false" family="DejaVu Serif" foreground="[120,0,120]" italic="false" opaque="false" readonly="false" size="11" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Author" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Annotation Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Calling Sequence" background="[255,255,255]" bold="false" executable="false" family="DejaVu Sans Mono" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="11" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Caption Reference" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Maple Input Placeholder" background="[255,255,255]" bold="true" executable="true" family="Courier New" foreground="[200,0,200]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="true"/>
<Font name="Code" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Maple Plot" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Help Normal" background="[255,255,255]" bold="false" executable="false" family="DejaVu Sans" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="11" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[40,120,40]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Inert Output" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[144,144,144]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Halfline" background="[255,255,255]" bold="false" executable="false" family="DejaVu Sans" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="11" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Normal" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Maple Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Dash Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Math" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Maple Input" background="[255,255,255]" bold="true" executable="true" family="Courier New" foreground="[120,0,14]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Input" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="2D Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="HyperlinkError" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Header and Footer" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 1" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Bullet Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Equation Label" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="16" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="HyperlinkWarning" background="[255,255,255]" bold="false" executable="false" family="Courier New" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true" placeholder="false"/>
<Font name="Atomic Variable" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[175,0,175]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Caption Text" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="List Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Font name="Help Fixed" background="[255,255,255]" bold="false" executable="false" family="DejaVu Sans Mono" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="11" subscript="false" superscript="false" underline="false" placeholder="false"/>
<Layout name="Ordered List 1" alignment="left" bullet="numeric" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 2" alignment="left" bullet="alphabetic" firstindent="0" leftmargin="36" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 3" alignment="left" bullet="roman" firstindent="0" leftmargin="72" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 4" alignment="left" bullet="ALPHABETIC" firstindent="0" leftmargin="108" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Ordered List 5" alignment="left" bullet="ROMAN" firstindent="0" leftmargin="144" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1" bulletsuffix=""/>
<Layout name="Author" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="8" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Warning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Annotation Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Maple Plot" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="newline" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Normal" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.3" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Dash Item" alignment="left" bullet="dash" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="HyperlinkError" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Error" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 1" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="4" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Bullet Item" alignment="left" bullet="dot" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="Heading 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="2" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="HyperlinkWarning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Layout name="List Item" alignment="left" bullet="indent" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0" bulletsuffix=""/>
<Pencil-style name="Pencil 5" pen-color="[255,0,0]" pen-height="5.0" pen-width="5.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 3" pen-color="[0,0,0]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 1" pen-color="[0,0,0]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Highlighter-style name="Highlighter 2" pen-color="[255,204,0]" pen-height="14.0" pen-width="14.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 4" pen-color="[0,255,255]" pen-height="32.0" pen-width="32.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 3" pen-color="[51,255,0]" pen-height="24.0" pen-width="24.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Startup-Code startupcode=""/>
<Task-table>
    <Task-category name="&lt;default&gt;"/>
</Task-table>
<Task/><Presentation-Block>
<Group view="code" labelreference="L10162" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">One of the interesting things about the <Hyperlink linktarget="http://www.maplesoft.com/products/maple/features/physicsresearch.aspx" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Physics package</Font></Hyperlink> is that it was designed from scratch to extend the domain of operations of the Maple system <Font italic="true">from commutative variables</Font> to one that includes <Font italic="true">commutative, anticommutative and nonocommutative variables, as well as abstract vectors and related </Font>(<Font italic="true">nabla</Font>)<Font italic="true"> differential operators</Font>. In this line we have, among others, the following Physics commands working with this extended domain: <Hyperlink linktarget="Help:Physics,*" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">`*`</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,." hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">`.`</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,^" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">`^`</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,diff" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">diff</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,Expand" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Expand</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,Normal" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Normal</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,Simplify" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Simplify</Font></Hyperlink>, <Hyperlink linktarget="Help:Physics,Gtaylor" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Gtaylor</Font></Hyperlink>, and <Hyperlink linktarget="Help:Physics,Coefficients" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Coefficients</Font></Hyperlink>.</Text-field>
<Text-field style="Text" layout="Normal"> </Text-field>
<Text-field style="Text" layout="Normal"><Font encoding="UTF-8">More recently, Pascal Szriftgiser (from Laboratoire PhLAM, Universit\303\251 Lille 1, France), suggested a similar approach to </Font><Font italic="true">factorize expressions involving noncommutative variables</Font>. This is a pretty complicated problem though. Pascal's suggestion, however, spinned around an idea beautiful for its simplicity, similar to what is done in the experimental Physics command, <Hyperlink linktarget="Help:Physics,PerformOnAnticommutativeSystem" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">PerformOnAnticommutativeSystem</Font></Hyperlink>, that is, to <Font italic="true">transform the problem into one that can be treated with the command that works only with commutative variables</Font> and from there extract the result for noncommutative ones.The approach has limitations but it is surprising how far one can go using imaginative algebraic manipulations to extend these commands that otherwise only work with commutative variables.</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
<Text-field style="Text" layout="Normal">In brief, we now have a new command, <Font bold="true">Physics:-Factor</Font>, with already powerful performance for factorizing <Font italic="true">algebraic expressions that involve commutative, noncommutative and anticommutative variables</Font>, making Maple's mathematical capabilities more advanced in very interesting directions. This command is in fact useful not just in advanced theoretical physics, but for instance also when working with noncommutative symbols representing abstract matrices (that can have dependency, and so they can be differentiated before saying anything about their components, multiplied, and be present int  expressions that in turn can be expanded, simplified and now also <Font italic="true">factorized</Font>), and also useful with expressions that include <Font italic="true">differential operators</Font>, now that within Physics you can compute with the the covariant and noncovariant derivatives <Hyperlink linktarget="Help:Physics,D_" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">D_</Font></Hyperlink> and <Hyperlink linktarget="http://Physics,d_" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">d_</Font></Hyperlink> algebraically. For instance, how about solving differential equations using <Font bold="true">Physics:-Factor </Font>(reducing their order by means of factoring the involved differential operators) ? <Font bold="true">:)</Font></Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
<Text-field style="Text" layout="Normal">What follows are some basic algebraic examples illustrating the novelty, and as usual to reproduce the results in this worksheet you need to update your Physics library with the one available in the <Hyperlink linktarget="http://www.maplesoft.com/products/maple/features/physicsresearch.aspx" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">Maplesoft R&amp;D Physics</Font></Hyperlink> webpage.</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group view="code" labelreference="L10163" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-Version()[2]" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYpLUkjbWlHRiQ2JVEoUGh5c2ljc0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIzotRicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y9LyUpc3RyZXRjaHlHRj0vJSpzeW1tZXRyaWNHRj0vJShsYXJnZW9wR0Y9LyUubW92YWJsZWxpbWl0c0dGPS8lJ2FjY2VudEdGPS8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRkwtRiw2JVEoVmVyc2lvbkYnRi9GMi1JKG1mZW5jZWRHRiQ2JC1GIzYlLUY2Ni1RIUYnRjlGOy9GP0YxRkBGQkZERkZGSEZKL0ZOUSwwLjMzMzMzMzNlbUYnLyUrZXhlY3V0YWJsZUdGPUY5RjktRlM2Ji1GIzYlLUkjbW5HRiQ2JFEiMkYnRjlGZ25GOUY5LyUlb3BlbkdRIltGJy8lJmNsb3NlR1EiXUYnRmduRjk=">Ji1fSShQaHlzaWNzRzYiSShWZXJzaW9uR0YmRiY2IyIiIw==</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUkjbWlHNiMvSSttb2R1bGVuYW1lRzYiSSxUeXBlc2V0dGluZ0dJKF9zeXNsaWJHRic2JVE/MjAxNSx+U2VwdGVtYmVyfjI1LH43OjQ4fmhvdXJzRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0Yn">ST8yMDE1LH5TZXB0ZW1iZXJ+MjUsfjc6NDh+aG91cnNHNiI=</Equation></Text-field>
</Output>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10030" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="with(Physics); -1; Setup(quantumoperators = {a, b, c, d, e}, mathematicalnotation = true)" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYpLUkjbWlHRiQ2JVEld2l0aEYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JKG1mZW5jZWRHRiQ2JC1GIzYkLUYsNiVRKFBoeXNpY3NGJ0YvRjIvRjNRJ25vcm1hbEYnRj0tSSNtb0dGJDYtUSI6RidGPS8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGRS8lKXN0cmV0Y2h5R0ZFLyUqc3ltbWV0cmljR0ZFLyUobGFyZ2VvcEdGRS8lLm1vdmFibGVsaW1pdHNHRkUvJSdhY2NlbnRHRkUvJSdsc3BhY2VHUSwwLjI3Nzc3NzhlbUYnLyUncnNwYWNlR0ZULUYsNiVRJlNldHVwRidGL0YyLUY2NiQtRiM2LS1GLDYlUTFxdWFudHVtb3BlcmF0b3JzRidGL0YyLUZANi1RIj1GJ0Y9RkNGRkZIRkpGTEZORlBGUkZVLUY2NiYtRiM2LC1GLDYlUSJhRidGL0YyLUZANi1RIixGJ0Y9RkMvRkdGMUZIRkpGTEZORlAvRlNRJjAuMGVtRicvRlZRLDAuMzMzMzMzM2VtRictRiw2JVEiYkYnRi9GMkZlby1GLDYlUSJjRidGL0YyRmVvLUYsNiVRImRGJ0YvRjJGZW8tRiw2JVEiZUYnRi9GMkY9Rj0vJSVvcGVuR1EifGZyRicvJSZjbG9zZUdRInxockYnRmVvLUZANi1RIn5GJ0Y9RkNGRkZIRkpGTEZORlBGaW8vRlZGam8tRiw2JVE1bWF0aGVtYXRpY2Fsbm90YXRpb25GJ0YvRjJGX3FGW29GX3EtRiw2JUYxRi9GMkY9Rj0vJStleGVjdXRhYmxlR0ZFRj0=">QyUtSSV3aXRoRzYiNiNJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHRiUhIiItSSZTZXR1cEdGJTYkL0kxcXVhbnR1bW9wZXJhdG9yc0dGJTwnSSJhR0YlSSJiR0YlSSJjR0YlSSJkR0YlSSJlR0YlL0k1bWF0aGVtYXRpY2Fsbm90YXRpb25HRiVJJXRydWVHRik=</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUkobWZlbmNlZEc2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUklbXJvd0dGJDYoLUYsNiYtSSNtaUdGJDYlUTVtYXRoZW1hdGljYWxub3RhdGlvbkYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RKSZlcXVhbHM7RicvRjhRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZCLyUpc3RyZXRjaHlHRkIvJSpzeW1tZXRyaWNHRkIvJShsYXJnZW9wR0ZCLyUubW92YWJsZWxpbWl0c0dGQi8lJ2FjY2VudEdGQi8lJ2xzcGFjZUdRLDAuMjc3Nzc3OGVtRicvJSdyc3BhY2VHRlEtRjE2JUY2RjRGN0Y+LUY7Ni1RIixGJ0Y+RkAvRkRGNkZFRkdGSUZLRk0vRlBRJjAuMGVtRicvRlNRLDAuMzMzMzMzM2VtRictRiw2Ji1GMTYlUTFxdWFudHVtb3BlcmF0b3JzRidGNEY3RjotRiM2Ji1GLDYuLUYxNiZRImFGJ0Y0LyUrZm9yZWdyb3VuZEdRLFsxMjgsMTI4LDBdRidGN0ZWLUYxNiZRImJGJ0Y0RmRvRjdGVi1GMTYmUSJjRidGNEZkb0Y3RlYtRjE2JlEiZEYnRjRGZG9GN0ZWLUYxNiZRImVGJ0Y0RmRvRjcvRmVvUShbMCwwLDBdRicvJSlyZWFkb25seUdGQkY+Rj4vJSVvcGVuR1EnJmxjdWI7RicvJSZjbG9zZUdRJyZyY3ViO0YnRj5GY3BGZXBGPkY+L0ZocFEnJmxzcWI7RicvRltxUScmcnNxYjtGJw==">NyQvSTVtYXRoZW1hdGljYWxub3RhdGlvbkc2IkkldHJ1ZUclKnByb3RlY3RlZEcvSTFxdWFudHVtb3BlcmF0b3JzR0YlPCdJImFHRiVJImJHRiVJImNHRiVJImRHRiVJImVHRiU=</Equation></Text-field>
</Output>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10029" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">First example, because of using mathematical notation, noncommutative variables are displayed in different color (olive)</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10027" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-`*`(Physics:-`^`(alpha, 2), Physics:-`^`(a, 2))+Physics:-`*`(Physics:-`*`(Physics:-`*`(alpha, sqrt(2)), a), b)+Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(4, sqrt(2)), lambda), Physics:-`^`(b, 2)), c)+Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(4, lambda), alpha), b), c), a)+Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(4, lambda), sqrt(2)), b), c), b)+Physics:-`*`(Physics:-`*`(16, Physics:-`^`(lambda, 2)), Physics:-`^`(Physics:-`*`(b, c), 2))+Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(Physics:-`*`(4, alpha), lambda), a), b), c)+Physics:-`*`(Physics:-`*`(Physics:-`*`(sqrt(2), alpha), b), a)+Physics:-`*`(2, Physics:-`^`(b, 2))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzZaLUklbXN1cEdGJDYlLUkjbWlHRiQ2JVEoJmFscGhhO0YnLyUnaXRhbGljR1EmZmFsc2VGJy8lLG1hdGh2YXJpYW50R1Enbm9ybWFsRictSSNtbkdGJDYkUSIyRidGNS8lMXN1cGVyc2NyaXB0c2hpZnRHUSIwRictSSNtb0dGJDYuUTEmSW52aXNpYmxlVGltZXM7RidGNS9JK21zZW1hbnRpY3NHRiRRKFBoeXNpY3NGJy8lJmZlbmNlR0Y0LyUqc2VwYXJhdG9yR0Y0LyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlYtRiw2Ji1GLzYlUSJhRicvRjNRJXRydWVGJy9GNlEnaXRhbGljRidGOEY8L0ZEUSJeRictRkA2LVEnJnBsdXM7RidGNUZGRkhGSkZMRk5GUEZSL0ZVUSwwLjIyMjIyMjJlbUYnL0ZYRmJvRi5GPy1JJm1zcXJ0R0YkNiNGOEY/RmVuRj8tRi82JVEiYkYnRmhuRmpuRl5vLUY5NiRRIjRGJ0Y1Rj9GZG9GPy1GLzYlUSkmbGFtYmRhO0YnRjJGNUY/LUYsNiZGZ29GOEY8RlxvRj8tRi82JVEiY0YnRmhuRmpuRl5vRmpvRj9GXXBGP0YuRj9GZ29GP0ZicEY/RmVuRl5vRmpvRj9GXXBGP0Zkb0Y/RmdvRj9GYnBGP0Znb0Zeby1GOTYkUSMxNkYnRjVGPy1GLDYlRl1wRjhGPEY/LUYsNiUtSShtZmVuY2VkR0YkNiQtRiM2J0Znby1GQDYtUSJ+RidGNUZGRkhGSkZMRk5GUEZSRlRGV0ZicC8lK2V4ZWN1dGFibGVHRjRGNUY1LUYjNiVGOEZobkZqbkY8LUZANi1RIUYnRjVGRi9GSUZpbkZKRkxGTkZQRlJGVC9GWFEsMC4zMzMzMzMzZW1GJy1GIzY7Rl5vRmpvRj9GLkY/Rl1wRj9GZW5GP0Znb0Y/RmJwRl5vRmRvRj9GLkY/RmdvRj9GZW5GXm9GOEY/RmBwRjVGaHFGZHFGNQ==">LDQtSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JEYmSShfc3lzbGliR0YpL0kxaGlkZW1vZHVsZXByZWZpeEdGKUkldHJ1ZUdGJjYkLUkiXkdGJTYkSSZhbHBoYUdGKSIiIy1GMjYkSSJhR0YpRjUiIiItRiQ2JC1GJDYkLUYkNiRGNC1JJXNxcnRHRik2I0Y1RjhJImJHRilGOS1GJDYkLUYkNiQtRiQ2JC1GJDYkIiIlRkBJJ2xhbWJkYUdGKS1GMjYkRkNGNUkiY0dGKUY5LUYkNiQtRiQ2JC1GJDYkLUYkNiQtRiQ2JEZMRk1GNEZDRlBGOEY5LUYkNiQtRiQ2JC1GJDYkLUYkNiRGWUZARkNGUEZDRjktRiQ2JC1GJDYkIiM7LUYyNiRGTUY1LUYyNiQtRiQ2JEZDRlBGNUY5LUYkNiQtRiQ2JC1GJDYkLUYkNiQtRiQ2JEZMRjRGTUY4RkNGUEY5LUYkNiQtRiQ2JC1GJDYkRkBGNEZDRjhGOS1GJDYkRjVGTkY5</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzY0LUYjNiYtSSVtc3VwR0YkNiUtSSNtaUdGJDYlUSgmYWxwaGE7RicvJSdpdGFsaWNHUSZmYWxzZUYnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJy1JI21uR0YkNiRRIjJGJ0Y3LyUxc3VwZXJzY3JpcHRzaGlmdEdRIjBGJy1JI21vR0YkNi5RMSZJbnZpc2libGVUaW1lcztGJ0Y3L0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnLyUmZmVuY2VHRjYvJSpzZXBhcmF0b3JHRjYvJSlzdHJldGNoeUdGNi8lKnN5bW1ldHJpY0dGNi8lKGxhcmdlb3BHRjYvJS5tb3ZhYmxlbGltaXRzR0Y2LyUnYWNjZW50R0Y2LyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGWC1GLjYmLUYxNiZRImFGJy9GNVEldHJ1ZUYnLyUrZm9yZWdyb3VuZEdRLFsxMjgsMTI4LDBdRicvRjhRJ2l0YWxpY0YnRjpGPi9GRlEiXkYnRjctRkI2LVEnJnBsdXM7RidGN0ZIRkpGTEZORlBGUkZUL0ZXUSwwLjIyMjIyMjJlbUYnL0ZaRmdvLUYjNihGMEZBLUkmbXNxcnRHRiQ2I0Y6RkEtRiM2JkZnbkZBLUYxNiZRImJGJ0ZqbkZcb0Zfb0Y3RjdGY28tRiM2Ki1GOzYkUSI0RidGN0ZBRltwRkEtRjE2JVEpJmxhbWJkYTtGJ0Y0RjdGQS1GIzYmLUYuNiZGYHBGOkY+RmFvRkEtRjE2JlEiY0YnRmpuRlxvRl9vRjdGN0Zjby1GIzYqRmVwRkFGaHBGQUYwRkEtRiM2KEZgcEZBRl9xRkFGZ25GN0Y3RmNvLUYjNipGZXBGQUZbcEZBRmhwRkEtRiM2KEZgcEZBRl9xRkFGYHBGN0Y3RmNvLUYjNigtRjs2JFEjMTZGJ0Y3RkEtRi42JUZocEY6Rj5GQS1GLjYmLUkobWZlbmNlZEdGJDYkLUYjNiZGYHBGQUZfcUY3RjdGOkY+RmFvRjdGY28tRiM2KkZlcEZBRmhwRkFGMEZBLUYjNihGZ25GQUZgcEZBRl9xRjdGN0Zjby1GIzYoRjBGQUZbcEZBLUYjNiZGYHBGQUZnbkY3RjdGY28tRiM2JkY6RkFGXXFGN0Y3">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMsNComSSZhbHBoYUdGKCIiIy1JIl5HNiVGJi9JK21vZHVsZW5hbWVHRihJKFBoeXNpY3NHRiUvSTFoaWRlbW9kdWxlcHJlZml4R0YoSSV0cnVlR0YmNiRJImFHRihGLyIiIkY7KihGLkY7Ri8jRjtGLy1JIipHRjI2JEY6SSJiR0YoRjtGOyooRi9GPUknbGFtYmRhR0YoRjstRj82JC1GMTYkRkFGL0kiY0dGKEY7IiIlKihGQ0Y7Ri5GOy1GPzYlRkFGSEY6RjtGSSooRi9GPUZDRjstRj82JUZBRkhGQUY7RkkqJkZDRi8tRjE2JC1GPzYkRkFGSEYvRjsiIzsqKEZDRjtGLkY7LUY/NiVGOkZBRkhGO0ZJKihGLkY7Ri9GPS1GPzYkRkFGOkY7RjtGRkYvRis=</Equation></Text-field>
</Output>
</Group>
<Group view="code" hide-input="false" labelreference="L10145" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-Factor(alpha^2*Physics:-`^`(a, 2)+alpha*2^(1/2)*Physics:-`*`(a, b)+4*2^(1/2)*lambda*Physics:-`*`(Physics:-`^`(b, 2), c)+4*lambda*alpha*Physics:-`*`(b, c, a)+4*2^(1/2)*lambda*Physics:-`*`(b, c, b)+16*lambda^2*Physics:-`^`(Physics:-`*`(b, c), 2)+4*lambda*alpha*Physics:-`*`(a, b, c)+alpha*2^(1/2)*Physics:-`*`(b, a)+2*Physics:-`^`(b, 2))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnRmFjdG9yRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNictSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictSShtYWN0aW9uR0YkNiUtSSptdmVyYmF0aW1HRiQ2I1FjYHEsNComSSZhbHBoYUc2IiIiIy1JIl5HNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JEkiYUc2IiIiIyIiIiIiIiooSSZhbHBoYUc2IiIiIiIiIyMiIiIiIiMtSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiRJImFHNiJJImJHNiIiIiIiIiIqKCIiIyMiIiIiIiNJJ2xhbWJkYUc2IiIiIi1JIipHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JC1JIl5HNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JEkiYkc2IiIiI0kiY0c2IiIiIiIiJSooSSdsYW1iZGFHNiIiIiJJJmFscGhhRzYiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYlSSJiRzYiSSJjRzYiSSJhRzYiIiIiIiIlKigiIiMjIiIiIiIjSSdsYW1iZGFHNiIiIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiVJImJHNiJJImNHNiJJImJHNiIiIiIiIiUqJkknbGFtYmRhRzYiIiIjLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJiRzYiSSJjRzYiIiIjIiIiIiM7KihJJ2xhbWJkYUc2IiIiIkkmYWxwaGFHNiIiIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiVJImFHNiJJImJHNiJJImNHNiIiIiIiIiUqKEkmYWxwaGFHNiIiIiIiIiMjIiIiIiIjLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJiRzYiSSJhRzYiIiIiIiIiLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJiRzYiIiIjIiIjRicvJSthY3Rpb250eXBlR1E8bWFwbGVzb2Z0LmNvbTpsYWJlbChMMTAwMjcpRicvJSV2aWV3R1EmbGFiZWxGJ0Y6LyUrZXhlY3V0YWJsZUdGQkY+Rj5GXG9GPg==">LUknRmFjdG9yRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JEYlSShfc3lzbGliR0YoL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJTYjLDQqJkkmYWxwaGFHRigiIiMtSSJeR0YkNiRJImFHRihGMyIiIkY4KihGMkY4RjMjRjhGMy1JIipHRiQ2JEY3SSJiR0YoRjhGOCooRjNGOkknbGFtYmRhR0YoRjgtRjw2JC1GNTYkRj5GM0kiY0dGKEY4IiIlKihGQEY4RjJGOC1GPDYlRj5GRUY3RjhGRiooRjNGOkZARjgtRjw2JUY+RkVGPkY4RkYqJkZARjMtRjU2JC1GPDYkRj5GRUYzRjgiIzsqKEZARjhGMkY4LUY8NiVGN0Y+RkVGOEZGKihGMkY4RjNGOi1GPDYkRj5GN0Y4RjhGQ0Yz</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXN1cEc2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkobWZlbmNlZEdGJDYkLUklbXJvd0dGJDYoLUYvNigtSSNtbkdGJDYkUSI0RicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLUkjbW9HRiQ2LlExJkludmlzaWJsZVRpbWVzO0YnRjcvSSttc2VtYW50aWNzR0YkUShQaHlzaWNzRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkMvJSlzdHJldGNoeUdGQy8lKnN5bW1ldHJpY0dGQy8lKGxhcmdlb3BHRkMvJS5tb3ZhYmxlbGltaXRzR0ZDLyUnYWNjZW50R0ZDLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGUi1JI21pR0YkNiVRKSZsYW1iZGE7RicvJSdpdGFsaWNHRkNGN0Y6LUYvNiYtRlY2JlEiYkYnL0ZaUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy9GOFEnaXRhbGljRidGOi1GVjYmUSJjRidGam5GXG9GX29GN0Y3LUY7Ni1RJyZwbHVzO0YnRjdGQUZERkZGSEZKRkxGTi9GUVEsMC4yMjIyMjIyZW1GJy9GVEZoby1GLzYmLUZWNiZRImFGJ0ZqbkZcb0Zfb0Y6LUZWNiVRKCZhbHBoYTtGJ0ZZRjdGN0Zkby1GLzYmLUkmbXNxcnRHRiQ2Iy1GNDYkUSIyRidGN0Y6RmduRjdGN0Y3RmdwLyUxc3VwZXJzY3JpcHRzaGlmdEdRIjBGJy9GP1EiXkYn">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSJeRzYlRiYvSSttb2R1bGVuYW1lR0YoSShQaHlzaWNzR0YlL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJjYkLCgqJkknbGFtYmRhR0YoIiIiLUkiKkdGLjYkSSJiR0YoSSJjR0YoRjkiIiUqJkkiYUdGKEY5SSZhbHBoYUdGKEY5RjkqJiIiIyNGOUZERj1GOUY5RkRGKw==</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10164" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">A more involved example from a physics problem, illustrating that the factorization is also happening within function's arguments, as well as that we can also correctly expand mathematical expressions involving noncommutative variables</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10092" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="PDEtools:-declare((a, b, c, g)(x, y)):" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYpLUkjbWlHRiQ2JVEpUERFdG9vbHNGJy8lJ2l0YWxpY0dRJXRydWVGJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUSM6LUYnL0YzUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGPS8lKXN0cmV0Y2h5R0Y9LyUqc3ltbWV0cmljR0Y9LyUobGFyZ2VvcEdGPS8lLm1vdmFibGVsaW1pdHNHRj0vJSdhY2NlbnRHRj0vJSdsc3BhY2VHUSYwLjBlbUYnLyUncnNwYWNlR0ZMLUYsNiVRKGRlY2xhcmVGJ0YvRjItSShtZmVuY2VkR0YkNiQtRiM2Ji1GUzYkLUYjNistRiw2JVEiYUYnRi9GMi1GNjYtUSIsRidGOUY7L0Y/RjFGQEZCRkRGRkZIRkovRk5RLDAuMzMzMzMzM2VtRictRiw2JVEiYkYnRi9GMkZobi1GLDYlUSJjRidGL0YyRmhuLUYsNiVRImdGJ0YvRjIvJStleGVjdXRhYmxlR0Y9RjlGOS1GUzYkLUYjNiYtRiw2JVEieEYnRi9GMkZobi1GLDYlUSJ5RidGL0YyRjlGOUZnb0Y5RjktRjY2LVEiOkYnRjlGO0Y+RkBGQkZERkZGSC9GS1EsMC4yNzc3Nzc4ZW1GJy9GTkZncEZnb0Y5">QyQtX0kpUERFdG9vbHNHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiJJKGRlY2xhcmVHRik2Iy02JkkiYUdGKUkiYkdGKUkiY0dGKUkiZ0dGKTYkSSJ4R0YpSSJ5R0YpISIi</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUYjNiYtSSNtaUdGJDYmUSJhRicvJSdpdGFsaWNHUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUTAmQXBwbHlGdW5jdGlvbjtGJy9GOFEnbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkIvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGUS1JKG1mZW5jZWRHRiQ2JC1GIzYoLUYuNiVRInhGJ0YxRjctRjs2LVEiLEYnRj5GQC9GREYzRkVGR0ZJRktGTUZPL0ZTUSwwLjMzMzMzMzNlbUYnLUYuNiVRInlGJ0YxRjcvRjVRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0ZCRj5GPkY+LUY7Ni5RMSZJbnZpc2libGVUaW1lcztGJ0Y+L0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnRkBGQ0ZFRkdGSUZLRk1GT0ZSLUYuNiVROXdpbGx+bm93fmJlfmRpc3BsYXllZH5hc0YnRjFGN0Zjb0YtRj4=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMqKC1JImFHRig2JEkieEc2Iy9JJ19sb2NhbEdGJkktX240NTY1MjU1MjMyR0YoSSJ5R0YoIiIiSTl3aWxsfm5vd35iZX5kaXNwbGF5ZWR+YXNHRihGNkYuRjZGKw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUYjNiYtSSNtaUdGJDYmUSJiRicvJSdpdGFsaWNHUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUTAmQXBwbHlGdW5jdGlvbjtGJy9GOFEnbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkIvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGUS1JKG1mZW5jZWRHRiQ2JC1GIzYoLUYuNiVRInhGJ0YxRjctRjs2LVEiLEYnRj5GQC9GREYzRkVGR0ZJRktGTUZPL0ZTUSwwLjMzMzMzMzNlbUYnLUYuNiVRInlGJ0YxRjcvRjVRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0ZCRj5GPkY+LUY7Ni5RMSZJbnZpc2libGVUaW1lcztGJ0Y+L0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnRkBGQ0ZFRkdGSUZLRk1GT0ZSLUYuNiVROXdpbGx+bm93fmJlfmRpc3BsYXllZH5hc0YnRjFGN0Zjb0YtRj4=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMqKC1JImJHRig2JEkieEc2Iy9JJ19sb2NhbEdGJkktX240NTc5NjczNDA4R0YoSSJ5R0YoIiIiSTl3aWxsfm5vd35iZX5kaXNwbGF5ZWR+YXNHRihGNkYuRjZGKw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUYjNiYtSSNtaUdGJDYmUSJjRicvJSdpdGFsaWNHUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYtUTAmQXBwbHlGdW5jdGlvbjtGJy9GOFEnbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkIvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGUS1JKG1mZW5jZWRHRiQ2JC1GIzYoLUYuNiVRInhGJ0YxRjctRjs2LVEiLEYnRj5GQC9GREYzRkVGR0ZJRktGTUZPL0ZTUSwwLjMzMzMzMzNlbUYnLUYuNiVRInlGJ0YxRjcvRjVRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0ZCRj5GPkY+LUY7Ni5RMSZJbnZpc2libGVUaW1lcztGJ0Y+L0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnRkBGQ0ZFRkdGSUZLRk1GT0ZSLUYuNiVROXdpbGx+bm93fmJlfmRpc3BsYXllZH5hc0YnRjFGN0Zjb0YtRj4=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMqKC1JImNHRig2JEkieEc2Iy9JJ19sb2NhbEdGJkktX240NTU2NDI4NzM2R0YoSSJ5R0YoIiIiSTl3aWxsfm5vd35iZX5kaXNwbGF5ZWR+YXNHRihGNkYuRjZGKw==</Equation></Text-field>
</Output>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUYjNiYtSSNtaUdGJDYlUSJnRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEwJkFwcGx5RnVuY3Rpb247RicvRjVRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0Y/LyUpc3RyZXRjaHlHRj8vJSpzeW1tZXRyaWNHRj8vJShsYXJnZW9wR0Y/LyUubW92YWJsZWxpbWl0c0dGPy8lJ2FjY2VudEdGPy8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRk4tSShtZmVuY2VkR0YkNiQtRiM2KC1GLjYlUSJ4RidGMUY0LUY4Ni1RIixGJ0Y7Rj0vRkFGM0ZCRkRGRkZIRkpGTC9GUFEsMC4zMzMzMzMzZW1GJy1GLjYlUSJ5RidGMUY0LyUrZm9yZWdyb3VuZEdRKFswLDAsMF1GJy8lKXJlYWRvbmx5R0Y/RjtGO0Y7LUY4Ni5RMSZJbnZpc2libGVUaW1lcztGJ0Y7L0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnRj1GQEZCRkRGRkZIRkpGTEZPLUYuNiVROXdpbGx+bm93fmJlfmRpc3BsYXllZH5hc0YnRjFGNEZhb0YtRjs=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMqKC1JImdHRig2JEkieEc2Iy9JJ19sb2NhbEdGJkktX240NTcwMTY2Nzg0R0YoSSJ5R0YoIiIiSTl3aWxsfm5vd35iZX5kaXNwbGF5ZWR+YXNHRihGNkYuRjZGKw==</Equation></Text-field>
</Output>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10093" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-Intc(Physics:-`^`(Physics:-`*`(Physics:-`*`(Physics:-`*`(4, Physics:-Dagger(b(x, y))), c(x, y)), lambda)+Physics:-`*`(Physics:-`*`(Physics:-`*`(alpha, f(t)), a(x, y)), Physics:-Dagger(a(x, y)))+Physics:-`*`(Physics:-`*`(sqrt(2), g(x, y)), b(x, y)), 2), x, y)" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVElSW50Y0YnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JKG1mZW5jZWRHRiQ2JC1GIzYpLUklbXN1cEdGJDYlLUY2NiQtRiM2QC1JI21uR0YkNiRRIjRGJy9GM1Enbm9ybWFsRictSSNtb0dGJDYuUTEmSW52aXNpYmxlVGltZXM7RidGRS9JK21zZW1hbnRpY3NHRiRRKFBoeXNpY3NGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGUC8lKXN0cmV0Y2h5R0ZQLyUqc3ltbWV0cmljR0ZQLyUobGFyZ2VvcEdGUC8lLm1vdmFibGVsaW1pdHNHRlAvJSdhY2NlbnRHRlAvJSdsc3BhY2VHUSYwLjBlbUYnLyUncnNwYWNlR0Zpbi1GLDYlUSdEYWdnZXJGJ0YvRjItRjY2JC1GIzYlLUYsNiVRImJGJ0YvRjItRjY2JC1GIzYmLUYsNiVRInhGJ0YvRjItRkg2LVEiLEYnRkVGTi9GUkYxRlNGVUZXRllGZW5GZ24vRltvUSwwLjMzMzMzMzNlbUYnLUYsNiVRInlGJ0YvRjJGRUZFRkVGRS1GSDYtUSJ+RidGRUZORlFGU0ZVRldGWUZlbkZnbkZqbi1GLDYlUSJjRidGL0YyRmZvRmZwLUYsNiVRJyYjOTU1O0YnL0YwRlBGRS1GSDYtUSIrRidGRUZORlFGU0ZVRldGWUZlbi9GaG5RLDAuMjIyMjIyMmVtRicvRltvRmRxLUYsNiVRJyYjOTQ1O0YnRl9xRkUtRkg2LVEnJnNkb3Q7RidGRUZORlFGU0ZVRldGWUZlbkZnbkZqbi1GLDYlUSJmRidGL0YyLUY2NiQtRiM2JC1GLDYlUSJ0RidGL0YyRkVGRUZmcC1GLDYlUSJhRidGL0YyRmZvRmlxRlxvLUY2NiQtRiM2JUZmckZmb0ZFRkVGYHEtSSZtc3FydEdGJDYjLUZCNiRRIjJGJ0ZFRkdGaXEtRiw2JVEiZ0YnRi9GMkZmb0ZpcUZjb0Zmb0ZFRkUtRiM2JUZgc0YvRjIvJTFzdXBlcnNjcmlwdHNoaWZ0R1EiMEYnRl1wRmpvRl1wRmNwLyUrZXhlY3V0YWJsZUdGUEZFRkVGW3RGRQ==">LUklSW50Y0c2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiRGJUkoX3N5c2xpYkdGKC9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiU2JS1JIl5HRiQ2JCwoLUkiKkdGJDYkLUY1NiQtRjU2JCIiJS1JJ0RhZ2dlckdGJDYjLUkiYkdGKDYkSSJ4R0YoSSJ5R0YoLUkiY0dGKEZBSSdsYW1iZGFHRigiIiItRjU2JC1GNTYkLUY1NiRJJmFscGhhR0YoLUkiZkdGKDYjSSJ0R0YoLUkiYUdGKEZBLUY9NiNGU0ZHLUY1NiQtRjU2JC1JJXNxcnRHRio2IyIiIy1JImdHRihGQUY/RkdGaG5GQkZD</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkobXN1YnN1cEdGJDYnLUknbXN0eWxlR0YkNiYtSSNtb0dGJDYvUSYmaW50O0YnLyUrZm9yZWdyb3VuZEdRLlsxNDQsMTQ0LDE0NF1GJy8lLG1hdGh2YXJpYW50R1Enbm9ybWFsRicvSSttc2VtYW50aWNzR0YkUSZpbmVydEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZALyUpc3RyZXRjaHlHUSV0cnVlRicvJSpzeW1tZXRyaWNHRkAvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGQC8lJ2FjY2VudEdGQC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlBGNS8lKXJlYWRvbmx5R0ZARjgtRiM2JS1GMjYtUSomdW1pbnVzMDtGJ0Y4Rj5GQS9GREZARkYvRklGQEZKRkwvRk9RLDAuMjIyMjIyMmVtRicvRlJGZ24tSSNtaUdGJDYlUSgmaW5maW47RicvJSdpdGFsaWNHRkBGOEY4RmluLyUxc3VwZXJzY3JpcHRzaGlmdEdRIjBGJy8lL3N1YnNjcmlwdHNoaWZ0R0Zhby1GIzYoRistSSVtc3VwR0YkNiYtSShtZmVuY2VkR0YkNiQtRiM2KC1GIzYoLUkjbW5HRiQ2JFEiNEYnRjgtRjI2LlExJkludmlzaWJsZVRpbWVzO0YnRjgvRjxRKFBoeXNpY3NGJ0Y+RkFGWkZGRmVuRkpGTEZORlEtRmpuNiVRKSZsYW1iZGE7RidGXW9GOEZkcC1GIzYmLUkqbWNvbXBsZXRlR0YkNiQtRmdvNiUtRl9xNiQtRmpuNiZRImJGJy9GXm9GRS9GNlEsWzEyOCwxMjgsMF1GJy9GOVEnaXRhbGljRictRiM2JkZlcS1GMjYtUTAmQXBwbHlGdW5jdGlvbjtGJ0Y4Rj5GQUZaRkZGZW5GSkZMRk5GUS1Gam82JC1GIzYoLUZqbjYlUSJ4RidGaHFGW3ItRjI2LVEiLEYnRjhGPi9GQkZFRlpGRkZlbkZKRkxGTi9GUlEsMC4zMzMzMzMzZW1GJy1Gam42JVEieUYnRmhxRltyL0Y2UShbMCwwLDBdRidGU0Y4RjhGOC1GMjYtUSkmZGFnZ2VyO0YnRjhGPkZBRlpGRkZlbkZKRkxGTkZRRl9vLUYjNiYtRmpuNiVRJ0RhZ2dlckYnRmhxRltyRl9yLUZqbzYkRmNxRjhGOEZkcC1GX3E2JC1Gam42JlEiY0YnRmhxRmlxRltyLUYjNiZGYHRGX3JGYnJGOEY4RjgtRjI2LVEnJnBsdXM7RidGOEY+RkFGWkZGRmVuRkpGTEZmbkZobi1GIzYoLUZqbjYlUSgmYWxwaGE7RidGXW9GOEZkcC1GIzYmLUZqbjYlUSJmRidGaHFGW3JGX3ItRmpvNiQtRmpuNiVRInRGJ0ZocUZbckY4RjhGZHAtRiM2Ji1GX3E2JC1Gam42JlEiYUYnRmhxRmlxRltyLUYjNiZGW3ZGX3JGYnJGOEZkcC1GX3E2JC1GZ282JUZpdUZkc0Zfby1GIzYmRmlzRl9yLUZqbzYkRml1RjhGOEY4RjhGZXQtRiM2KC1JJm1zcXJ0R0YkNiMtRmFwNiRRIjJGJ0Y4RmRwLUZfcTYkLUZqbjYlUSJnRidGaHFGW3ItRiM2JkZid0ZfckZickY4RmRwRmNxRjhGOEY4Rl13Rl9vL0Y8USJeRictSSdtc3BhY2VHRiQ2Ji8lJ2hlaWdodEdRJjAuMGV4RicvJSZ3aWR0aEdRJjAuM2VtRicvJSZkZXB0aEdGXngvJSpsaW5lYnJlYWtHUSVhdXRvRictRi82Ji1GMjYvUTAmRGlmZmVyZW50aWFsRDtGJ0Y1RjhGO0Y+RkFGWkZGRmVuRkpGTEZORlFGNUZTRjhGZnJGOEZpd0ZneEZfc0Y4">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSRJbnRHRiU2JC1GLTYkLUkiXkc2JUYmL0krbW9kdWxlbmFtZUdGKEkoUGh5c2ljc0dGJS9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiY2JCwoKiZJJ2xhbWJkYUdGKCIiIi1JIipHRjM2JC1JKm1jb21wbGV0ZUc2JEYmL0Y1RiQ2JC1JJW1zdXBHRkQ2JC1GQzYkLUkjbWlHRkQ2JFEiYkYoL0krZm9yZWdyb3VuZEdGKFEmb2xpdmVGKC1JJW1yb3dHRkQ2JUZMLUkjbW9HRkQ2I1EwJkFwcGx5RnVuY3Rpb247RigtSShtZmVuY2VkR0ZENiQtRk02I1EieEYoLUZNNiNRInlGKC1GVzYjUSkmZGFnZ2VyO0YoLUZUNiUtRk02I1EnRGFnZ2VyRihGVi1GZW42I0ZKLUZDNiQtRk02JFEiY0YoRlAtRlQ2JUZpb0ZWRlpGPiIiJSooSSZhbHBoYUdGKEY+LUkiZkdGKDYjSSJ0R0YoRj4tRkA2JC1GQzYkLUZNNiRRImFGKEZQLUZUNiVGaXBGVkZaLUZDNiQtRkg2JEZncEZdby1GVDYlRmJvRlYtRmVuNiNGZ3BGPkY+KigiIiMjRj5GZ3EtRkM2JC1GTTYjUSJnRigtRlQ2JUZbckZWRlpGPkZKRj5GPkZncS9JInhHRig7LCRJKWluZmluaXR5R0YmISIiRmRyL0kieUdGKEZicjcjLUYtNiQtRi02JC1GMjYkLCgqJkY9Rj4tRkA2JC1JJ0RhZ2dlckdGMzYjLUkiYkdGKDYkRmFyRmdyLUkiY0dGKEZoc0Y+Rl5wKihGYHBGPkZhcEY+LUZANiQtSSJhR0YoRmhzLUZkczYjRl50Rj5GPiooRmdxRmhxLUkiZ0dGKEZoc0Y+RmZzRj5GPkZncUZgckZmcg==</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10165" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">So first expand ...</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10086" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="expand(Int(Int(Physics:-`^`(4*lambda*Physics:-`*`(Physics:-Dagger(b(x, y)), c(x, y))+alpha*f(t)*Physics:-`*`(a(x, y), Physics:-Dagger(a(x, y)))+2^(1/2)*g(x, y)*b(x, y), 2), x = -infinity .. infinity), y = -infinity .. infinity))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnZXhwYW5kRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNictSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictSShtYWN0aW9uR0YkNiUtSSptdmVyYmF0aW1HRiQ2I1FgaG4tSSRJbnRHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiI2JC1JJEludEc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYkLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkLCgqJkknbGFtYmRhRzYiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkLUknRGFnZ2VyRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiMtSSJiRzYiNiRJInhHNiJJInlHNiItSSJjRzYiNiRJInhHNiJJInlHNiIiIiIiIiUqKEkmYWxwaGFHNiIiIiItSSJmRzYiNiNJInRHNiIiIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiQtSSJhRzYiNiRJInhHNiJJInlHNiItSSdEYWdnZXJHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Iy1JImFHNiI2JEkieEc2IkkieUc2IiIiIiIiIiooIiIjIyIiIiIiIy1JImdHNiI2JEkieEc2IkkieUc2IiIiIi1JImJHNiI2JEkieEc2IkkieUc2IiIiIiIiIiIiIy9JInhHNiI7LCRJKWluZmluaXR5RyUqcHJvdGVjdGVkRyEiIkkpaW5maW5pdHlHJSpwcm90ZWN0ZWRHL0kieUc2IjssJEkpaW5maW5pdHlHJSpwcm90ZWN0ZWRHISIiSSlpbmZpbml0eUclKnByb3RlY3RlZEdGJy8lK2FjdGlvbnR5cGVHUTxtYXBsZXNvZnQuY29tOmxhYmVsKEwxMDA5MylGJy8lJXZpZXdHUSZsYWJlbEYnRjovJStleGVjdXRhYmxlR0ZCRj5GPkZcb0Y+">LUknZXhwYW5kRy9JKHBhY2thZ2VHJSpwcm90ZWN0ZWRHSShQaHlzaWNzRzYkRiZJKF9zeXNsaWJHNiI2Iy1JJEludEdGKDYkLUYtNiQtSSJeRzYlRiYvSSttb2R1bGVuYW1lR0YqRicvSTFoaWRlbW9kdWxlcHJlZml4R0YqSSV0cnVlR0YmNiQsKComSSdsYW1iZGFHRioiIiItSSIqR0YzNiQtSSdEYWdnZXJHRjM2Iy1JImJHRio2JEkieEdGKkkieUdGKi1JImNHRipGRkY9IiIlKihJJmFscGhhR0YqRj0tSSJmR0YqNiNJInRHRipGPS1GPzYkLUkiYUdGKkZGLUZCNiNGVEY9Rj0qKCIiIyNGPUZZLUkiZ0dGKkZGRj1GREY9Rj1GWS9GRzssJEkpaW5maW5pdHlHRiYhIiJGam4vRkhGaG4=</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkobXN1YnN1cEdGJDYnLUknbXN0eWxlR0YkNiYtSSNtb0dGJDYvUSYmaW50O0YnLyUrZm9yZWdyb3VuZEdRLlsxNDQsMTQ0LDE0NF1GJy8lLG1hdGh2YXJpYW50R1Enbm9ybWFsRicvSSttc2VtYW50aWNzR0YkUSZpbmVydEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZALyUpc3RyZXRjaHlHUSV0cnVlRicvJSpzeW1tZXRyaWNHRkAvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGQC8lJ2FjY2VudEdGQC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlBGNS8lKXJlYWRvbmx5R0ZARjgtRiM2JS1GMjYtUSomdW1pbnVzMDtGJ0Y4Rj5GQS9GREZARkYvRklGQEZKRkwvRk9RLDAuMjIyMjIyMmVtRicvRlJGZ24tSSNtaUdGJDYlUSgmaW5maW47RicvJSdpdGFsaWNHRkBGOEY4RmluLyUxc3VwZXJzY3JpcHRzaGlmdEdRIjBGJy8lL3N1YnNjcmlwdHNoaWZ0R0Zhby1GIzYoRistSShtZmVuY2VkR0YkNiQtRiM2NC1GIzYoLUkjbW5HRiQ2JFEjMTZGJ0Y4LUYyNi5RMSZJbnZpc2libGVUaW1lcztGJ0Y4L0Y8UShQaHlzaWNzRidGPkZBRlpGRkZlbkZKRkxGTkZRLUklbXN1cEdGJDYlLUZqbjYlUSkmbGFtYmRhO0YnRl1vRjgtRl5wNiRRIjJGJ0Y4Rl9vRmFwLUYjNiotSSptY29tcGxldGVHRiQ2JC1GZ3A2JS1GYnE2JC1Gam42JlEiYkYnL0Zeb0ZFL0Y2USxbMTI4LDEyOCwwXUYnL0Y5USdpdGFsaWNGJy1GIzYmRmhxLUYyNi1RMCZBcHBseUZ1bmN0aW9uO0YnRjhGPkZBRlpGRkZlbkZKRkxGTkZRLUZnbzYkLUYjNigtRmpuNiVRInhGJ0ZbckZeci1GMjYtUSIsRidGOEY+L0ZCRkVGWkZGRmVuRkpGTEZOL0ZSUSwwLjMzMzMzMzNlbUYnLUZqbjYlUSJ5RidGW3JGXnIvRjZRKFswLDAsMF1GJ0ZTRjhGOEY4LUYyNi1RKSZkYWdnZXI7RidGOEY+RkFGWkZGRmVuRkpGTEZORlFGX28tRiM2Ji1Gam42JVEnRGFnZ2VyRidGW3JGXnJGYnItRmdvNiRGZnFGOEY4RmFwLUZicTYkLUZqbjYmUSJjRidGW3JGXHJGXnItRiM2JkZjdEZickZlckY4RmFwRmFxRmFwRmF0RjhGOC1GMjYtUScmcGx1cztGJ0Y4Rj5GQUZaRkZGZW5GSkZMRmZuRmhuLUYjNiwtRl5wNiRRIjRGJ0Y4RmFwRmlwRmFwLUZqbjYlUSgmYWxwaGE7RidGXW9GOEZhcC1GIzYmLUZqbjYlUSJmRidGW3JGXnJGYnItRmdvNiQtRmpuNiVRInRGJ0ZbckZeckY4RjhGYXAtRiM2KkZhcUZhcEZhdEZhcC1GYnE2JC1Gam42JlEiYUYnRltyRlxyRl5yLUYjNiZGYXZGYnJGZXJGOEZhcC1GYnE2JC1GZ3A2JUZfdkZnc0Zfby1GIzYmRlx0RmJyLUZnbzYkRl92RjhGOEY4RjhGaHQtRiM2LEZddUZhcEZpcEZhcC1JJm1zcXJ0R0YkNiNGXHFGYXAtRmJxNiQtRmpuNiVRImdGJ0ZbckZeci1GIzYmRmV3RmJyRmVyRjhGYXAtRiM2KEZhcUZhcEZhdEZhcEZmcUY4RjhGaHQtRiM2LEZddUZhcEZgdUZhcEZjdUZhcEZpcEZhcC1GIzYqRl92RmFwRmZ2RmFwRmFxRmFwRmF0RjhGOEZodC1GIzYoLUZncDYlRmB1RlxxRl9vRmFwLUZncDYlRmN1RlxxRl9vRmFwLUYjNipGX3ZGYXBGZnZGYXBGX3ZGYXBGZnZGOEY4Rmh0LUYjNixGYHVGYXBGY3VGYXBGYHdGYXBGY3dGYXAtRiM2KEZfdkZhcEZmdkZhcEZmcUY4RjhGaHQtRiM2LEZddUZhcEZgd0ZhcEZjd0ZhcEZpcEZhcC1GIzYoRmZxRmFwRmFxRmFwRmF0RjhGOEZodC1GIzYsRmB3RmFwRmN3RmFwRmB1RmFwRmN1RmFwLUYjNihGZnFGYXBGX3ZGYXBGZnZGOEY4Rmh0LUYjNihGXHFGYXAtRmdwNiVGY3dGXHFGX29GYXAtRmdwNiZGZnFGXHFGX28vRjxRIl5GJ0Y4RjhGOC1JJ21zcGFjZUdGJDYmLyUnaGVpZ2h0R1EmMC4wZXhGJy8lJndpZHRoR1EmMC4zZW1GJy8lJmRlcHRoR0Zhei8lKmxpbmVicmVha0dRJWF1dG9GJy1GLzYmLUYyNi9RMCZEaWZmZXJlbnRpYWxEO0YnRjVGOEY7Rj5GQUZaRkZGZW5GSkZMRk5GUUY1RlNGOEZpckY4Rlx6Rmp6RmJzRjg=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSRJbnRHRiU2JC1GLTYkLDQqJkknbGFtYmRhR0YoIiIjLUkiKkc2JUYmL0krbW9kdWxlbmFtZUdGKEkoUGh5c2ljc0dGJS9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiY2Ji1JKm1jb21wbGV0ZUc2JEYmL0Y5RiQ2JC1JJW1zdXBHRkE2JC1GQDYkLUkjbWlHRkE2JFEiYkYoL0krZm9yZWdyb3VuZEdGKFEmb2xpdmVGKC1JJW1yb3dHRkE2JUZJLUkjbW9HRkE2I1EwJkFwcGx5RnVuY3Rpb247RigtSShtZmVuY2VkR0ZBNiQtRko2I1EieEYoLUZKNiNRInlGKC1GVDYjUSkmZGFnZ2VyO0YoLUZRNiUtRko2I1EnRGFnZ2VyRihGUy1GWDYjRkctRkA2JC1GSjYkUSJjRihGTS1GUTYlRmZvRlNGV0Y/RmRvIiIiIiM7KipGM0ZbcEkmYWxwaGFHRihGW3AtSSJmR0YoNiNJInRHRihGW3AtRjY2JkY/RmRvLUZANiQtRko2JFEiYUYoRk0tRlE2JUZncEZTRlctRkA2JC1GRTYkRmVwRmpuLUZRNiVGX29GUy1GWDYjRmVwRltwIiIlKipGM0ZbcEY0I0ZbcEY0LUZANiQtRko2I1EiZ0YoLUZRNiVGaXFGU0ZXRltwLUY2NiVGP0Zkb0ZHRltwRmRxKipGXnBGW3BGX3BGW3BGM0ZbcC1GNjYmRmVwRlxxRj9GZG9GW3BGZHEqKEZecEY0Rl9wRjQtRjY2JkZlcEZccUZlcEZccUZbcEZbcCosRl5wRltwRl9wRltwRjRGZnFGZ3FGW3AtRjY2JUZlcEZccUZHRltwRltwKipGNEZmcUZncUZbcEYzRltwLUY2NiVGR0Y/RmRvRltwRmRxKixGNEZmcUZncUZbcEZecEZbcEZfcEZbcC1GNjYlRkdGZXBGXHFGW3BGW3AqJkZncUY0LUkiXkdGNzYkRkdGNEZbcEY0L0kieEdGKDssJEkpaW5maW5pdHlHRiYhIiJGZ3MvSSJ5R0YoRmVzNyMtRi02JC1GLTYkLDQqJkYzRjQtRjY2Ji1JJ0RhZ2dlckdGNzYjLUkiYkdGKDYkRmRzRmpzLUkiY0dGKEZpdEZkdEZqdEZbcEZccCoqRjNGW3BGXnBGW3BGX3BGW3AtRjY2JkZkdEZqdC1JImFHRihGaXQtRmV0NiNGX3VGW3BGZHEqKkYzRltwRjRGZnEtSSJnR0YoRml0RltwLUY2NiVGZHRGanRGZ3RGW3BGZHEqKkZecEZbcEZfcEZbcEYzRltwLUY2NiZGX3VGYXVGZHRGanRGW3BGZHEqKEZecEY0Rl9wRjQtRjY2JkZfdUZhdUZfdUZhdUZbcEZbcCosRl5wRltwRl9wRltwRjRGZnFGZHVGW3AtRjY2JUZfdUZhdUZndEZbcEZbcCoqRjRGZnFGZHVGW3BGM0ZbcC1GNjYlRmd0RmR0Rmp0RltwRmRxKixGNEZmcUZkdUZbcEZecEZbcEZfcEZbcC1GNjYlRmd0Rl91RmF1RltwRltwKiZGZHVGNC1GYXM2JEZndEY0RltwRjRGY3NGaXM=</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10166" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">Now retrieve the original expression by recursing over the arguments and so factoring the integrand</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" labelreference="L10117" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-Factor(Int(Int(16*lambda^2*Physics:-`*`(Physics:-Dagger(b(x, y)), c(x, y), Physics:-Dagger(b(x, y)), c(x, y))+4*lambda*alpha*f(t)*Physics:-`*`(Physics:-Dagger(b(x, y)), c(x, y), a(x, y), Physics:-Dagger(a(x, y)))+4*lambda*2^(1/2)*g(x, y)*Physics:-`*`(Physics:-Dagger(b(x, y)), c(x, y), b(x, y))+4*alpha*f(t)*lambda*Physics:-`*`(a(x, y), Physics:-Dagger(a(x, y)), Physics:-Dagger(b(x, y)), c(x, y))+alpha^2*f(t)^2*Physics:-`*`(a(x, y), Physics:-Dagger(a(x, y)), a(x, y), Physics:-Dagger(a(x, y)))+alpha*f(t)*2^(1/2)*g(x, y)*Physics:-`*`(a(x, y), Physics:-Dagger(a(x, y)), b(x, y))+4*2^(1/2)*g(x, y)*lambda*Physics:-`*`(b(x, y), Physics:-Dagger(b(x, y)), c(x, y))+2^(1/2)*g(x, y)*alpha*f(t)*Physics:-`*`(b(x, y), a(x, y), Physics:-Dagger(a(x, y)))+2*g(x, y)^2*Physics:-`^`(b(x, y), 2), x = -infinity .. infinity), y = -infinity .. infinity))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnRmFjdG9yRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNiYtSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictSShtYWN0aW9uR0YkNiUtSSptdmVyYmF0aW1HRiQ2I1FcY3ktSSRJbnRHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiI2JC1JJEludEc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYkLDQqJkknbGFtYmRhRzYiIiIjLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYmLUknRGFnZ2VyRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiMtSSJiRzYiNiRJInhHNiJJInlHNiItSSJjRzYiNiRJInhHNiJJInlHNiItSSdEYWdnZXJHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Iy1JImJHNiI2JEkieEc2IkkieUc2Ii1JImNHNiI2JEkieEc2IkkieUc2IiIiIiIjOyoqSSdsYW1iZGFHNiIiIiJJJmFscGhhRzYiIiIiLUkiZkc2IjYjSSJ0RzYiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYmLUknRGFnZ2VyRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiMtSSJiRzYiNiRJInhHNiJJInlHNiItSSJjRzYiNiRJInhHNiJJInlHNiItSSJhRzYiNiRJInhHNiJJInlHNiItSSdEYWdnZXJHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Iy1JImFHNiI2JEkieEc2IkkieUc2IiIiIiIiJSoqSSdsYW1iZGFHNiIiIiIiIiMjIiIiIiIjLUkiZ0c2IjYkSSJ4RzYiSSJ5RzYiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYlLUknRGFnZ2VyRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiMtSSJiRzYiNiRJInhHNiJJInlHNiItSSJjRzYiNiRJInhHNiJJInlHNiItSSJiRzYiNiRJInhHNiJJInlHNiIiIiIiIiUqKkkmYWxwaGFHNiIiIiItSSJmRzYiNiNJInRHNiIiIiJJJ2xhbWJkYUc2IiIiIi1JIipHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Ji1JImFHNiI2JEkieEc2IkkieUc2Ii1JJ0RhZ2dlckc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYjLUkiYUc2IjYkSSJ4RzYiSSJ5RzYiLUknRGFnZ2VyRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiMtSSJiRzYiNiRJInhHNiJJInlHNiItSSJjRzYiNiRJInhHNiJJInlHNiIiIiIiIiUqKEkmYWxwaGFHNiIiIiMtSSJmRzYiNiNJInRHNiIiIiMtSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiYtSSJhRzYiNiRJInhHNiJJInlHNiItSSdEYWdnZXJHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Iy1JImFHNiI2JEkieEc2IkkieUc2Ii1JImFHNiI2JEkieEc2IkkieUc2Ii1JJ0RhZ2dlckc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYjLUkiYUc2IjYkSSJ4RzYiSSJ5RzYiIiIiIiIiKixJJmFscGhhRzYiIiIiLUkiZkc2IjYjSSJ0RzYiIiIiIiIjIyIiIiIiIy1JImdHNiI2JEkieEc2IkkieUc2IiIiIi1JIipHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JS1JImFHNiI2JEkieEc2IkkieUc2Ii1JJ0RhZ2dlckc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYjLUkiYUc2IjYkSSJ4RzYiSSJ5RzYiLUkiYkc2IjYkSSJ4RzYiSSJ5RzYiIiIiIiIiKioiIiMjIiIiIiIjLUkiZ0c2IjYkSSJ4RzYiSSJ5RzYiIiIiSSdsYW1iZGFHNiIiIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiUtSSJiRzYiNiRJInhHNiJJInlHNiItSSdEYWdnZXJHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Iy1JImJHNiI2JEkieEc2IkkieUc2Ii1JImNHNiI2JEkieEc2IkkieUc2IiIiIiIiJSosIiIjIyIiIiIiIy1JImdHNiI2JEkieEc2IkkieUc2IiIiIkkmYWxwaGFHNiIiIiItSSJmRzYiNiNJInRHNiIiIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiUtSSJiRzYiNiRJInhHNiJJInlHNiItSSJhRzYiNiRJInhHNiJJInlHNiItSSdEYWdnZXJHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2Iy1JImFHNiI2JEkieEc2IkkieUc2IiIiIiIiIiomLUkiZ0c2IjYkSSJ4RzYiSSJ5RzYiIiIjLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkLUkiYkc2IjYkSSJ4RzYiSSJ5RzYiIiIjIiIiIiIjL0kieEc2IjssJEkpaW5maW5pdHlHJSpwcm90ZWN0ZWRHISIiSSlpbmZpbml0eUclKnByb3RlY3RlZEcvSSJ5RzYiOywkSSlpbmZpbml0eUclKnByb3RlY3RlZEchIiJJKWluZmluaXR5RyUqcHJvdGVjdGVkR0YnLyUrYWN0aW9udHlwZUdRPG1hcGxlc29mdC5jb206bGFiZWwoTDEwMDg2KUYnLyUldmlld0dRJmxhYmVsRidGOkY+Rj4vJStleGVjdXRhYmxlR0ZCRj4=">LUknRmFjdG9yRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JEYlSShfc3lzbGliR0YoL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJTYjLUkkSW50R0YqNiQtRjE2JCw0KiZJJ2xhbWJkYUdGKCIiIy1JIipHRiQ2Ji1JJ0RhZ2dlckdGJDYjLUkiYkdGKDYkSSJ4R0YoSSJ5R0YoLUkiY0dGKEZBRjxGRCIiIiIjOyoqRjdGRkkmYWxwaGFHRihGRi1JImZHRig2I0kidEdGKEZGLUY6NiZGPEZELUkiYUdGKEZBLUY9NiNGUEZGIiIlKipGN0ZGRjgjRkZGOC1JImdHRihGQUZGLUY6NiVGPEZERj9GRkZUKipGSUZGRkpGRkY3RkYtRjo2JkZQRlJGPEZERkZGVCooRklGOEZKRjgtRjo2JkZQRlJGUEZSRkZGRiosRklGRkZKRkZGOEZWRldGRi1GOjYlRlBGUkY/RkZGRioqRjhGVkZXRkZGN0ZGLUY6NiVGP0Y8RkRGRkZUKixGOEZWRldGRkZJRkZGSkZGLUY6NiVGP0ZQRlJGRkZGKiZGV0Y4LUkiXkdGJDYkRj9GOEZGRjgvRkI7LCRJKWluZmluaXR5R0YlISIiRltwL0ZDRmlv</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkobXN1YnN1cEdGJDYnLUknbXN0eWxlR0YkNiYtSSNtb0dGJDYvUSYmaW50O0YnLyUrZm9yZWdyb3VuZEdRLlsxNDQsMTQ0LDE0NF1GJy8lLG1hdGh2YXJpYW50R1Enbm9ybWFsRicvSSttc2VtYW50aWNzR0YkUSZpbmVydEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZALyUpc3RyZXRjaHlHUSV0cnVlRicvJSpzeW1tZXRyaWNHRkAvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGQC8lJ2FjY2VudEdGQC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlBGNS8lKXJlYWRvbmx5R0ZARjgtRiM2JS1GMjYtUSomdW1pbnVzMDtGJ0Y4Rj5GQS9GREZARkYvRklGQEZKRkwvRk9RLDAuMjIyMjIyMmVtRicvRlJGZ24tSSNtaUdGJDYlUSgmaW5maW47RicvJSdpdGFsaWNHRkBGOEY4RmluLyUxc3VwZXJzY3JpcHRzaGlmdEdRIjBGJy8lL3N1YnNjcmlwdHNoaWZ0R0Zhby1GIzYoRistSSVtc3VwR0YkNiYtSShtZmVuY2VkR0YkNiQtRiM2KC1GIzYoLUkjbW5HRiQ2JFEiNEYnRjgtRjI2LlExJkludmlzaWJsZVRpbWVzO0YnRjgvRjxRKFBoeXNpY3NGJ0Y+RkFGWkZGRmVuRkpGTEZORlEtRmpuNiVRKSZsYW1iZGE7RidGXW9GOEZkcC1GIzYmLUkqbWNvbXBsZXRlR0YkNiQtRmdvNiUtRl9xNiQtRmpuNiZRImJGJy9GXm9GRS9GNlEsWzEyOCwxMjgsMF1GJy9GOVEnaXRhbGljRictRiM2JkZlcS1GMjYtUTAmQXBwbHlGdW5jdGlvbjtGJ0Y4Rj5GQUZaRkZGZW5GSkZMRk5GUS1Gam82JC1GIzYoLUZqbjYlUSJ4RidGaHFGW3ItRjI2LVEiLEYnRjhGPi9GQkZFRlpGRkZlbkZKRkxGTi9GUlEsMC4zMzMzMzMzZW1GJy1Gam42JVEieUYnRmhxRltyL0Y2UShbMCwwLDBdRidGU0Y4RjhGOC1GMjYtUSkmZGFnZ2VyO0YnRjhGPkZBRlpGRkZlbkZKRkxGTkZRRl9vLUYjNiYtRmpuNiVRJ0RhZ2dlckYnRmhxRltyRl9yLUZqbzYkRmNxRjhGOEZkcC1GX3E2JC1Gam42JlEiY0YnRmhxRmlxRltyLUYjNiZGYHRGX3JGYnJGOEY4RjgtRjI2LVEnJnBsdXM7RidGOEY+RkFGWkZGRmVuRkpGTEZmbkZobi1GIzYoLUZqbjYlUSgmYWxwaGE7RidGXW9GOEZkcC1GIzYmLUZqbjYlUSJmRidGaHFGW3JGX3ItRmpvNiQtRmpuNiVRInRGJ0ZocUZbckY4RjhGZHAtRiM2Ji1GX3E2JC1Gam42JlEiYUYnRmhxRmlxRltyLUYjNiZGW3ZGX3JGYnJGOEZkcC1GX3E2JC1GZ282JUZpdUZkc0Zfby1GIzYmRmlzRl9yLUZqbzYkRml1RjhGOEY4RjhGZXQtRiM2KC1JJm1zcXJ0R0YkNiMtRmFwNiRRIjJGJ0Y4RmRwLUZfcTYkLUZqbjYlUSJnRidGaHFGW3ItRiM2JkZid0ZfckZickY4RmRwRmNxRjhGOEY4Rl13Rl9vL0Y8USJeRictSSdtc3BhY2VHRiQ2Ji8lJ2hlaWdodEdRJjAuMGV4RicvJSZ3aWR0aEdRJjAuM2VtRicvJSZkZXB0aEdGXngvJSpsaW5lYnJlYWtHUSVhdXRvRictRi82Ji1GMjYvUTAmRGlmZmVyZW50aWFsRDtGJ0Y1RjhGO0Y+RkFGWkZGRmVuRkpGTEZORlFGNUZTRjhGZnJGOEZpd0ZneEZfc0Y4">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSRJbnRHRiU2JC1GLTYkLUkiXkc2JUYmL0krbW9kdWxlbmFtZUdGKEkoUGh5c2ljc0dGJS9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiY2JCwoKiZJJ2xhbWJkYUdGKCIiIi1JIipHRjM2JC1JKm1jb21wbGV0ZUc2JEYmL0Y1RiQ2JC1JJW1zdXBHRkQ2JC1GQzYkLUkjbWlHRkQ2JFEiYkYoL0krZm9yZWdyb3VuZEdGKFEmb2xpdmVGKC1JJW1yb3dHRkQ2JUZMLUkjbW9HRkQ2I1EwJkFwcGx5RnVuY3Rpb247RigtSShtZmVuY2VkR0ZENiQtRk02I1EieEYoLUZNNiNRInlGKC1GVzYjUSkmZGFnZ2VyO0YoLUZUNiUtRk02I1EnRGFnZ2VyRihGVi1GZW42I0ZKLUZDNiQtRk02JFEiY0YoRlAtRlQ2JUZpb0ZWRlpGPiIiJSooSSZhbHBoYUdGKEY+LUkiZkdGKDYjSSJ0R0YoRj4tRkA2JC1GQzYkLUZNNiRRImFGKEZQLUZUNiVGaXBGVkZaLUZDNiQtRkg2JEZncEZdby1GVDYlRmJvRlYtRmVuNiNGZ3BGPkY+KigiIiMjRj5GZ3EtRkM2JC1GTTYjUSJnRigtRlQ2JUZbckZWRlpGPkZKRj5GPkZncS9JInhHRig7LCRJKWluZmluaXR5R0YmISIiRmRyL0kieUdGKEZicjcjLUYtNiQtRi02JC1GMjYkLCgqJkY9Rj4tRkA2JC1JJ0RhZ2dlckdGMzYjLUkiYkdGKDYkRmFyRmdyLUkiY0dGKEZoc0Y+Rl5wKihGYHBGPkZhcEY+LUZANiQtSSJhR0YoRmhzLUZkczYjRl50Rj5GPiooRmdxRmhxLUkiZ0dGKEZoc0Y+RmZzRj5GPkZncUZgckZmcg==</Equation></Text-field>
</Output>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10110" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">This following one looks simpler but it is actually more complicated:</Text-field>
</Input>
</Group></Presentation-Block><Presentation-Block>
<Group view="code" hide-input="false" labelreference="L10170" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-`*`(Physics:-Commutator(a, b), c)" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYoLUkjbWlHRiQ2JVErQ29tbXV0YXRvckYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JKG1mZW5jZWRHRiQ2JC1GIzYnLUYsNiVRImFGJ0YvRjItSSNtb0dGJDYtUSIsRicvRjNRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0YxLyUpc3RyZXRjaHlHRkUvJSpzeW1tZXRyaWNHRkUvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGRS8lJ2FjY2VudEdGRS8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnLUYsNiVRImJGJ0YvRjIvJStleGVjdXRhYmxlR0ZFRkFGQS1GPjYtUScmc2RvdDtGJ0ZBRkMvRkdGRUZIRkpGTEZORlBGUi9GVkZULUYsNiVRImNGJ0YvRjJGZW5GQQ==">LUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiRGJUkoX3N5c2xpYkdGKC9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiU2JC1JK0NvbW11dGF0b3JHRiQ2JEkiYUdGKEkiYkdGKEkiY0dGKA==</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUklbXN1YkdGJDYmLUkobWZlbmNlZEdGJDYmLUYjNiQtRiM2Ji1JI21pR0YkNiZRImFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lK2ZvcmVncm91bmRHUSxbMTI4LDEyOCwwXUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RKCZjb21tYTtGJy9GQFEnbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjsvJSlzdHJldGNoeUdGSi8lKnN5bW1ldHJpY0dGSi8lKGxhcmdlb3BHRkovJS5tb3ZhYmxlbGltaXRzR0ZKLyUnYWNjZW50R0ZKLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2JlEiYkYnRjlGPEY/RkZGRkZGLyUlb3BlbkdRJyZsc3FiO0YnLyUmY2xvc2VHUScmcnNxYjtGJy1GQzYtUSgmbWludXM7RidGRkZIL0ZMRkpGTUZPRlFGU0ZVL0ZYUSwwLjIyMjIyMjJlbUYnL0ZlbkZlby8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnL0krbXNlbWFudGljc0dGJFEyUGh5c2ljc0NvbW11dGF0b3JGJy1GQzYuUTEmSW52aXNpYmxlVGltZXM7RidGRi9GW3BRKFBoeXNpY3NGJ0ZIRmNvRk1GT0ZRRlNGVUZXL0ZlbkZZLUY2NiZRImNGJ0Y5RjxGP0ZG">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSIqRzYlRiYvSSttb2R1bGVuYW1lR0YoSShQaHlzaWNzR0YlL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJjYkLUklbXN1Ykc2JEYmL0YwRiQ2JS1JKG1mZW5jZWRHRjg2JS1JJW1yb3dHRjg2Iy1GPzYlLUkjbWlHRjg2JFEiYUYoL0krZm9yZWdyb3VuZEdGKFEmb2xpdmVGKC1JI21vR0Y4NiNRKCZjb21tYTtGKC1GRDYkUSJiRihGRy9JJW9wZW5HRiVRJyZsc3FiO0YoL0kmY2xvc2VHRiVRJyZyc3FiO0YoLUZLNiNRKCZtaW51cztGKC9JK21zZW1hbnRpY3NHRjhRMlBoeXNpY3NDb21tdXRhdG9yRihJImNHRig3Iy1GLTYkLUkrQ29tbXV0YXRvckdGLjYkSSJhR0YoSSJiR0YoRmdu</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10174" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="expand(Physics:-`*`(Physics:-Commutator(a, b), c))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkjbW9HRiQ2LVEhRicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR1EldHJ1ZUYnLyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnLUYjNiUtSSNtaUdGJDYlUSdleHBhbmRGJy8lJ2l0YWxpY0dGNy9GMFEnaXRhbGljRictSShtZmVuY2VkR0YkNiQtRiM2JkYrLUkobWFjdGlvbkdGJDYlLUkqbXZlcmJhdGltR0YkNiNRanotSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiQtSStDb21tdXRhdG9yRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiRJImFHNiJJImJHNiJJImNHNiJGJy8lK2FjdGlvbnR5cGVHUTxtYXBsZXNvZnQuY29tOmxhYmVsKEwxMDE3MClGJy8lJXZpZXdHUSZsYWJlbEYnRitGL0YvRi9GKy8lK2V4ZWN1dGFibGVHRjRGLw==">LUknZXhwYW5kRy9JKHBhY2thZ2VHJSpwcm90ZWN0ZWRHSShQaHlzaWNzRzYkRiZJKF9zeXNsaWJHNiI2Iy1JIipHNiVGJi9JK21vZHVsZW5hbWVHRipGJy9JMWhpZGVtb2R1bGVwcmVmaXhHRipJJXRydWVHRiY2JC1JK0NvbW11dGF0b3JHRi42JEkiYUdGKkkiYkdGKkkiY0dGKg==</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUYjNigtSSNtaUdGJDYmUSJhRicvJSdpdGFsaWNHUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYuUTEmSW52aXNpYmxlVGltZXM7RicvRjhRJ25vcm1hbEYnL0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZFLyUpc3RyZXRjaHlHRkUvJSpzeW1tZXRyaWNHRkUvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGRS8lJ2FjY2VudEdGRS8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlQtRi42JlEiYkYnRjFGNEY3RjotRi42JlEiY0YnRjFGNEY3Rj4tRjs2LVEoJm1pbnVzO0YnRj5GQ0ZGRkhGSkZMRk5GUC9GU1EsMC4yMjIyMjIyZW1GJy9GVkZbby1GIzYoRldGOkYtRjpGWkY+Rj4=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMsJi1JIipHNiVGJi9JK21vZHVsZW5hbWVHRihJKFBoeXNpY3NHRiUvSTFoaWRlbW9kdWxlcHJlZml4R0YoSSV0cnVlR0YmNiVJImFHRihJImJHRihJImNHRigiIiItRi42JUY4RjdGOSEiIkYr</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10173" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">The complication consists of the fact that the standard <Hyperlink linktarget="Help:factor" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">factor</Font></Hyperlink> command, that assumes products are commutative, can never deal with factors like <Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUklbXN1YkdGJDYmLUkobWZlbmNlZEdGJDYmLUYjNictRiM2KS1JI21pR0YkNiZRImFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lK2ZvcmVncm91bmRHUSxbMTI4LDEyOCwwXUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RKCZjb21tYTtGJy9GQFEnbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjsvJSlzdHJldGNoeUdGSi8lKnN5bW1ldHJpY0dGSi8lKGxhcmdlb3BHRkovJS5tb3ZhYmxlbGltaXRzR0ZKLyUnYWNjZW50R0ZKLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2JlEiYkYnRjlGPEY/L0Y9USpbMCwwLDI1NV1GJy8lKXJlYWRvbmx5R0Y7LyUwZm9udF9zdHlsZV9uYW1lR1EqMkR+T3V0cHV0RidGRkZqbkZcb0Zeb0ZGRkYvJSVvcGVuR1EnJmxzcWI7RicvJSZjbG9zZUdRJyZyc3FiO0YnLUYjNiQtRkM2LVEqJnVtaW51czA7RidGRkZIL0ZMRkpGTUZPRlFGU0ZVL0ZYUSwwLjIyMjIyMjJlbUYnL0ZlbkZecEZGLyUvc3Vic2NyaXB0c2hpZnRHUSIwRicvSSttc2VtYW50aWNzR0YkUTJQaHlzaWNzQ29tbXV0YXRvckYnLUZDNi1RIj1GJ0ZGRkhGXHBGTUZPRlFGU0ZVL0ZYUSwwLjI3Nzc3NzhlbUYnL0ZlbkZqcC1GLzYkLUYjNiktRiM2KUY1LUZDNi5RMSZJbnZpc2libGVUaW1lcztGJ0ZGL0ZkcFEoUGh5c2ljc0YnRkhGXHBGTUZPRlFGU0ZVRlcvRmVuRllGZ25Gam5GXG9GXm9GRi1GQzYtUSgmbWludXM7RidGRkZIRlxwRk1GT0ZRRlNGVUZdcEZfcC1GIzYpRmduRmJxRjVGam5GXG9GXm9GRkZqbkZcb0Zeb0ZGRkZGRg==">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUklbXN1YkdGJDYmLUkobWZlbmNlZEdGJDYmLUYjNictRiM2KS1JI21pR0YkNiZRImFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lK2ZvcmVncm91bmRHUSxbMTI4LDEyOCwwXUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RKCZjb21tYTtGJy9GQFEnbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjsvJSlzdHJldGNoeUdGSi8lKnN5bW1ldHJpY0dGSi8lKGxhcmdlb3BHRkovJS5tb3ZhYmxlbGltaXRzR0ZKLyUnYWNjZW50R0ZKLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2JlEiYkYnRjlGPEY/L0Y9USpbMCwwLDI1NV1GJy8lKXJlYWRvbmx5R0Y7LyUwZm9udF9zdHlsZV9uYW1lR1EqMkR+T3V0cHV0RidGRkZqbkZcb0Zeb0ZGRkYvJSVvcGVuR1EnJmxzcWI7RicvJSZjbG9zZUdRJyZyc3FiO0YnLUYjNiQtRkM2LVEqJnVtaW51czA7RidGRkZIL0ZMRkpGTUZPRlFGU0ZVL0ZYUSwwLjIyMjIyMjJlbUYnL0ZlbkZecEZGLyUvc3Vic2NyaXB0c2hpZnRHUSIwRicvSSttc2VtYW50aWNzR0YkUTJQaHlzaWNzQ29tbXV0YXRvckYnLUZDNi1RIj1GJ0ZGRkhGXHBGTUZPRlFGU0ZVL0ZYUSwwLjI3Nzc3NzhlbUYnL0ZlbkZqcC1GLzYkLUYjNiktRiM2KUY1LUZDNi5RMSZJbnZpc2libGVUaW1lcztGJ0ZGL0ZkcFEoUGh5c2ljc0YnRkhGXHBGTUZPRlFGU0ZVRlcvRmVuRllGZ25Gam5GXG9GXm9GRi1GQzYtUSgmbWludXM7RidGRkZIRlxwRk1GT0ZRRlNGVUZdcEZfcC1GIzYpRmduRmJxRjVGam5GXG9GXm9GRkZqbkZcb0Zeb0ZGRkZGRg==</Equation> because if products were commutative these factors are equal to 0. Of course we not just us factor but include a number of algebraic manipulations before using it, so that the approach handles these cases nicely anyway</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" labelreference="L10171" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-Factor(Physics:-`*`(a, b, c)-Physics:-`*`(b, a, c))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnRmFjdG9yRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNigtSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRidGOi1JKG1hY3Rpb25HRiQ2JS1JKm12ZXJiYXRpbUdGJDYjUVtcbCwmLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYlSSJhRzYiSSJiRzYiSSJjRzYiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYlSSJiRzYiSSJhRzYiSSJjRzYiISIiRicvJSthY3Rpb250eXBlR1E8bWFwbGVzb2Z0LmNvbTpsYWJlbChMMTAxNzQpRicvJSV2aWV3R1EmbGFiZWxGJ0Y6LyUrZXhlY3V0YWJsZUdGQkY+Rj5GXG9GPg==">LUknRmFjdG9yRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JEYlSShfc3lzbGliR0YoL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJTYjLCYtSSIqR0YkNiVJImFHRihJImJHRihJImNHRigiIiItRjI2JUY1RjRGNiEiIg==</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkobWZlbmNlZEdGJDYkLUYjNiYtRiM2Ji1JI21pR0YkNiZRImFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lK2ZvcmVncm91bmRHUSxbMTI4LDEyOCwwXUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi5RMSZJbnZpc2libGVUaW1lcztGJy9GPVEnbm9ybWFsRicvSSttc2VtYW50aWNzR0YkUShQaHlzaWNzRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkovJSlzdHJldGNoeUdGSi8lKnN5bW1ldHJpY0dGSi8lKGxhcmdlb3BHRkovJS5tb3ZhYmxlbGltaXRzR0ZKLyUnYWNjZW50R0ZKLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGWS1GMzYmUSJiRidGNkY5RjxGQy1GQDYtUSgmbWludXM7RidGQ0ZIRktGTUZPRlFGU0ZVL0ZYUSwwLjIyMjIyMjJlbUYnL0ZlbkZdby1GIzYmRmZuRj9GMkZDRkNGQ0Y/LUYzNiZRImNGJ0Y2RjlGPEZD">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSIqRzYlRiYvSSttb2R1bGVuYW1lR0YoSShQaHlzaWNzR0YlL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJjYkLCYtRi02JEkiYUdGKEkiYkdGKCIiIi1GLTYkRjpGOSEiIkkiY0dGKEYr</Equation></Text-field>
</Output>
</Group></Presentation-Block><Presentation-Block>
<Group view="code" labelreference="L10169" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">This other one is more complicated:</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10097" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-`*`(Physics:-`*`(a, b)-Physics:-`*`(b, a), a+Physics:-`*`(beta, b)+Physics:-`^`(c, 2))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkobWZlbmNlZEdGJDYkLUYjNistSSNtaUdGJDYlUSJhRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEnJnNkb3Q7RicvRjhRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZCLyUpc3RyZXRjaHlHRkIvJSpzeW1tZXRyaWNHRkIvJShsYXJnZW9wR0ZCLyUubW92YWJsZWxpbWl0c0dGQi8lJ2FjY2VudEdGQi8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlEtRjE2JVEiYkYnRjRGNy1GOzYtUSgmbWludXM7RidGPkZARkNGRUZHRklGS0ZNL0ZQUSwwLjIyMjIyMjJlbUYnL0ZTRmVuRlRGOkYwLyUrZXhlY3V0YWJsZUdGQkY+Rj5GOi1GLDYkLUYjNitGMC1GOzYtUSIrRidGPkZARkNGRUZHRklGS0ZNRlpGZm4tRjE2JVEnJiM5NDY7RicvRjVGQkY+RjpGVEZdby1JJW1zdXBHRiQ2JS1GMTYlUSJjRidGNEY3LUYjNiUtSSNtbkdGJDYkUSIyRidGPkY0RjcvJTFzdXBlcnNjcmlwdHNoaWZ0R1EiMEYnRmduRj5GPkZnbkY+">LUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiRGJUkoX3N5c2xpYkdGKC9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiU2JCwmLUYjNiRJImFHRihJImJHRigiIiItRiM2JEY0RjMhIiIsKEYzRjUtRiM2JEklYmV0YUdGKEY0RjUtSSJeR0YkNiRJImNHRigiIiNGNQ==</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkobWZlbmNlZEdGJDYkLUYjNiYtRiM2Ji1JI21pR0YkNiZRImFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lK2ZvcmVncm91bmRHUSxbMTI4LDEyOCwwXUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi5RMSZJbnZpc2libGVUaW1lcztGJy9GPVEnbm9ybWFsRicvSSttc2VtYW50aWNzR0YkUShQaHlzaWNzRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkovJSlzdHJldGNoeUdGSi8lKnN5bW1ldHJpY0dGSi8lKGxhcmdlb3BHRkovJS5tb3ZhYmxlbGltaXRzR0ZKLyUnYWNjZW50R0ZKLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGWS1GMzYmUSJiRidGNkY5RjxGQy1GQDYtUSgmbWludXM7RidGQ0ZIRktGTUZPRlFGU0ZVL0ZYUSwwLjIyMjIyMjJlbUYnL0ZlbkZdby1GIzYmRmZuRj9GMkZDRkNGQ0Y/LUYsNiQtRiM2KEYyLUZANi1RJyZwbHVzO0YnRkNGSEZLRk1GT0ZRRlNGVUZcb0Zeby1GIzYmLUYzNiVRJyZiZXRhO0YnL0Y3RkpGQ0Y/RmZuRkNGZW8tSSVtc3VwR0YkNiYtRjM2JlEiY0YnRjZGOUY8LUkjbW5HRiQ2JFEiMkYnRkMvJTFzdXBlcnNjcmlwdHNoaWZ0R1EiMEYnL0ZGUSJeRidGQ0ZDRkM=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSIqRzYlRiYvSSttb2R1bGVuYW1lR0YoSShQaHlzaWNzR0YlL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJjYkLCYtRi02JEkiYUdGKEkiYkdGKCIiIi1GLTYkRjpGOSEiIiwoRjlGOyomSSViZXRhR0YoRjtGOkY7RjstSSJeR0YuNiRJImNHRigiIiNGO0Yr</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10167" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">When you expand,</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" hide-output="false" labelreference="L10096" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="expand(Physics:-`*`(Physics:-`*`(a, b)-Physics:-`*`(b, a), a+beta*b+Physics:-`^`(c, 2)))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnZXhwYW5kRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNictSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictSShtYWN0aW9uR0YkNiUtSSptdmVyYmF0aW1HRiQ2I1FkXG0tSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiQsJi1JIipHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JEkiYUc2IkkiYkc2IiIiIi1JIipHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JEkiYkc2IkkiYUc2IiEiIiwoSSJhRzYiIiIiKiZJJWJldGFHNiIiIiJJImJHNiIiIiIiIiItSSJeRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiRJImNHNiIiIiMiIiJGJy8lK2FjdGlvbnR5cGVHUTxtYXBsZXNvZnQuY29tOmxhYmVsKEwxMDA5NylGJy8lJXZpZXdHUSZsYWJlbEYnRjovJStleGVjdXRhYmxlR0ZCRj5GPkZcb0Y+">LUknZXhwYW5kRy9JKHBhY2thZ2VHJSpwcm90ZWN0ZWRHSShQaHlzaWNzRzYkRiZJKF9zeXNsaWJHNiI2Iy1JIipHNiVGJi9JK21vZHVsZW5hbWVHRipGJy9JMWhpZGVtb2R1bGVwcmVmaXhHRipJJXRydWVHRiY2JCwmLUYtNiRJImFHRipJImJHRioiIiItRi02JEY5RjghIiIsKEY4RjoqJkklYmV0YUdGKkY6RjlGOkY6LUkiXkdGLjYkSSJjR0YqIiIjRjo=</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYuLUYjNigtSSNtaUdGJDYmUSJhRicvJSdpdGFsaWNHUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYuUTEmSW52aXNpYmxlVGltZXM7RicvRjhRJ25vcm1hbEYnL0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZFLyUpc3RyZXRjaHlHRkUvJSpzeW1tZXRyaWNHRkUvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGRS8lJ2FjY2VudEdGRS8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlQtRi42JlEiYkYnRjFGNEY3RjpGLUY+LUY7Ni1RJyZwbHVzO0YnRj5GQ0ZGRkhGSkZMRk5GUC9GU1EsMC4yMjIyMjIyZW1GJy9GVkZobi1GIzYmLUYuNiVRJyZiZXRhO0YnL0YyRkVGPkY6LUYjNiZGLUY6LUklbXN1cEdGJDYmRlctSSNtbkdGJDYkUSIyRidGPi8lMXN1cGVyc2NyaXB0c2hpZnRHUSIwRicvRkFRIl5GJ0Y+Rj5GWi1GIzYoRi1GOkZXRjotRmNvNiYtRi42JlEiY0YnRjFGNEY3RmVvRmlvRlxwRj4tRjs2LVEoJm1pbnVzO0YnRj5GQ0ZGRkhGSkZMRk5GUEZnbkZpbi1GIzYmRldGOi1GY282JkYtRmVvRmlvRlxwRj5GZXAtRiM2JkZcb0Y6LUYjNihGV0Y6Ri1GOkZXRj5GPkZlcC1GIzYoRldGOkYtRjpGYHBGPkY+">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMsLi1JIipHNiVGJi9JK21vZHVsZW5hbWVHRihJKFBoeXNpY3NHRiUvSTFoaWRlbW9kdWxlcHJlZml4R0YoSSV0cnVlR0YmNiVJImFHRihJImJHRihGNyIiIiomSSViZXRhR0YoRjktRi42JEY3LUkiXkdGLzYkRjgiIiNGOUY5LUYuNiVGN0Y4LUY/NiRJImNHRihGQUY5LUYuNiRGOC1GPzYkRjdGQSEiIiomRjtGOS1GLjYlRjhGN0Y4RjlGSy1GLjYlRjhGN0ZERktGKw==</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10168" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">you see that there are various terms involving the same noncommutative operands, just multiplied in different order. Generally speaking the limitation (n this moment) of the approach is: &quot;<Font italic="true">there cannot be more than 2 terms in the expanded form containing the same operands&quot;</Font> . For instance in <Label label="L10096" view="label" executable="false"></Label> the 1st and 4th terms have the same operands, that are actually also present in the 5th term but there you also have <Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbWlHRiQ2JVEnJiM5NDY7RicvJSdpdGFsaWNHUSZmYWxzZUYnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJ0Yy">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbWlHRiQ2JVEnJiM5NDY7RicvJSdpdGFsaWNHUSZmYWxzZUYnLyUsbWF0aHZhcmlhbnRHUSdub3JtYWxGJ0Yy</Equation> and for that reason (involving some additional manipulations) it can be handled:</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" labelreference="L10118" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-Factor(Physics:-`*`(a, b, a)+beta*Physics:-`*`(a, Physics:-`^`(b, 2))+Physics:-`*`(a, b, Physics:-`^`(c, 2))-Physics:-`*`(b, Physics:-`^`(a, 2))-beta*Physics:-`*`(b, a, b)-Physics:-`*`(b, a, Physics:-`^`(c, 2)))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnRmFjdG9yRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNictSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictSShtYWN0aW9uR0YkNiUtSSptdmVyYmF0aW1HRiQ2I1FhXHAsLi1JIipHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JUkiYUc2IkkiYkc2IkkiYUc2IiIiIiomSSViZXRhRzYiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJhRzYiLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJiRzYiIiIjIiIiIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYlSSJhRzYiSSJiRzYiLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJjRzYiIiIjIiIiLUkiKkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJiRzYiLUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiIvSTFoaWRlbW9kdWxlcHJlZml4RzYiSSV0cnVlRyUqcHJvdGVjdGVkRzYkSSJhRzYiIiIjISIiKiZJJWJldGFHNiIiIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiVJImJHNiJJImFHNiJJImJHNiIiIiIhIiItSSIqRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiVJImJHNiJJImFHNiItSSJeRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiRJImNHNiIiIiMhIiJGJy8lK2FjdGlvbnR5cGVHUTxtYXBsZXNvZnQuY29tOmxhYmVsKEwxMDA5NilGJy8lJXZpZXdHUSZsYWJlbEYnRjovJStleGVjdXRhYmxlR0ZCRj5GPkZcb0Y+">LUknRmFjdG9yRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JEYlSShfc3lzbGliR0YoL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJTYjLC4tSSIqR0YkNiVJImFHRihJImJHRihGNCIiIiomSSViZXRhR0YoRjYtRjI2JEY0LUkiXkdGJDYkRjUiIiNGNkY2LUYyNiVGNEY1LUY8NiRJImNHRihGPkY2LUYyNiRGNS1GPDYkRjRGPiEiIiomRjhGNi1GMjYlRjVGNEY1RjZGSC1GMjYlRjVGNEZBRkg=</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkobWZlbmNlZEdGJDYkLUYjNiYtRiM2Ji1JI21pR0YkNiZRImFGJy8lJ2l0YWxpY0dRJXRydWVGJy8lK2ZvcmVncm91bmRHUSxbMTI4LDEyOCwwXUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi5RMSZJbnZpc2libGVUaW1lcztGJy9GPVEnbm9ybWFsRicvSSttc2VtYW50aWNzR0YkUShQaHlzaWNzRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRkovJSlzdHJldGNoeUdGSi8lKnN5bW1ldHJpY0dGSi8lKGxhcmdlb3BHRkovJS5tb3ZhYmxlbGltaXRzR0ZKLyUnYWNjZW50R0ZKLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdGWS1GMzYmUSJiRidGNkY5RjxGQy1GQDYtUSgmbWludXM7RidGQ0ZIRktGTUZPRlFGU0ZVL0ZYUSwwLjIyMjIyMjJlbUYnL0ZlbkZdby1GIzYmRmZuRj9GMkZDRkNGQ0Y/LUYsNiQtRiM2KEYyLUZANi1RJyZwbHVzO0YnRkNGSEZLRk1GT0ZRRlNGVUZcb0Zeby1GIzYmLUYzNiVRJyZiZXRhO0YnL0Y3RkpGQ0Y/RmZuRkNGZW8tSSVtc3VwR0YkNiYtRjM2JlEiY0YnRjZGOUY8LUkjbW5HRiQ2JFEiMkYnRkMvJTFzdXBlcnNjcmlwdHNoaWZ0R1EiMEYnL0ZGUSJeRidGQ0ZDRkM=">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSIqRzYlRiYvSSttb2R1bGVuYW1lR0YoSShQaHlzaWNzR0YlL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJjYkLCYtRi02JEkiYUdGKEkiYkdGKCIiIi1GLTYkRjpGOSEiIiwoRjlGOyomSSViZXRhR0YoRjtGOkY7RjstSSJeR0YuNiRJImNHRigiIiNGO0Yr</Equation></Text-field>
</Output>
</Group></Presentation-Block><Presentation-Block>
<Group view="code" labelreference="L10158" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">Recalling, in all these examples, the task is actually accomplished by the standard <Hyperlink linktarget="Help:factor" hyperlink="true"><Font style="Text" underline="true" foreground="[0,128,128]">factor</Font></Hyperlink> command, and the manipulations consist of ingeniously rewriting the given problem as one that involves only commutative variables, and from extract the correct result for non commutative variables.</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
<Text-field style="Text" layout="Normal">To conclude, here is an example where the approach implemented does not work (yet) because of the limitation mentioned in the previous paragraph:</Text-field>
</Input>
</Group>
<Group view="code" hide-input="false" labelreference="L10159" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="Physics:-`^`(Physics:-Commutator(a, b)+c, 2)" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYnLUkjbW9HRiQ2LVEhRicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR1EldHJ1ZUYnLyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnLUYjNiQtSSVtc3VwR0YkNiUtSShtZmVuY2VkR0YkNiQtRiM2Jy1JI21pR0YkNiVRK0NvbW11dGF0b3JGJy8lJ2l0YWxpY0dGNy9GMFEnaXRhbGljRictRk42JC1GIzYmLUZTNiVRImFGJ0ZWRlgtRiw2LVEiLEYnRi9GMkY1RjhGOkY8Rj5GQEZCRkUtRlM2JVEiYkYnRlZGWEYvRi8tRiw2LVEiK0YnRi9GMi9GNkY0RjhGOkY8Rj5GQC9GQ1EsMC4yMjIyMjIyZW1GJy9GRkZmby1GUzYlUSJjRidGVkZYRi9GLy1GIzYkLUkjbW5HRiQ2JFEiMkYnRi9GLy8lMXN1cGVyc2NyaXB0c2hpZnRHUSIwRidGL0YrLyUrZXhlY3V0YWJsZUdGNEYv">LUkiXkc2JSUqcHJvdGVjdGVkRy9JK21vZHVsZW5hbWVHNiJJKFBoeXNpY3NHNiRGJUkoX3N5c2xpYkdGKC9JMWhpZGVtb2R1bGVwcmVmaXhHRihJJXRydWVHRiU2JCwmLUkrQ29tbXV0YXRvckdGJDYkSSJhR0YoSSJiR0YoIiIiSSJjR0YoRjYiIiM=</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXN1cEc2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkobWZlbmNlZEdGJDYkLUklbXJvd0dGJDYmLUklbXN1YkdGJDYmLUYsNiYtRi82JC1GLzYmLUkjbWlHRiQ2JlEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUrZm9yZWdyb3VuZEdRLFsxMjgsMTI4LDBdRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkjbW9HRiQ2LVEoJmNvbW1hO0YnL0ZFUSdub3JtYWxGJy8lJmZlbmNlR1EmZmFsc2VGJy8lKnNlcGFyYXRvckdGQC8lKXN0cmV0Y2h5R0ZPLyUqc3ltbWV0cmljR0ZPLyUobGFyZ2VvcEdGTy8lLm1vdmFibGVsaW1pdHNHRk8vJSdhY2NlbnRHRk8vJSdsc3BhY2VHUSYwLjBlbUYnLyUncnNwYWNlR1EsMC4zMzMzMzMzZW1GJy1GOzYmUSJiRidGPkZBRkRGS0ZLRksvJSVvcGVuR1EnJmxzcWI7RicvJSZjbG9zZUdRJyZyc3FiO0YnLUZINi1RKCZtaW51cztGJ0ZLRk0vRlFGT0ZSRlRGVkZYRlovRmduUSwwLjIyMjIyMjJlbUYnL0ZqbkZqby8lL3N1YnNjcmlwdHNoaWZ0R1EiMEYnL0krbXNlbWFudGljc0dGJFEyUGh5c2ljc0NvbW11dGF0b3JGJy1GSDYtUScmcGx1cztGJ0ZLRk1GaG9GUkZURlZGWEZaRmlvRltwLUY7NiZRImNGJ0Y+RkFGREZLRkstSSNtbkdGJDYkUSIyRidGSy8lMXN1cGVyc2NyaXB0c2hpZnRHRl5wL0ZgcFEiXkYn">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMtSSJeRzYlRiYvSSttb2R1bGVuYW1lR0YoSShQaHlzaWNzR0YlL0kxaGlkZW1vZHVsZXByZWZpeEdGKEkldHJ1ZUdGJjYkLCYtSSVtc3ViRzYkRiYvRjBGJDYlLUkobWZlbmNlZEdGOTYlLUklbXJvd0dGOTYjLUZANiUtSSNtaUdGOTYkUSJhRigvSStmb3JlZ3JvdW5kR0YoUSZvbGl2ZUYoLUkjbW9HRjk2I1EoJmNvbW1hO0YoLUZFNiRRImJGKEZIL0klb3BlbkdGJVEnJmxzcWI7RigvSSZjbG9zZUdGJVEnJnJzcWI7RigtRkw2I1EoJm1pbnVzO0YoL0krbXNlbWFudGljc0dGOVEyUGh5c2ljc0NvbW11dGF0b3JGKCIiIkkiY0dGKEZobiIiIzcjLUYtNiQsJi1JK0NvbW11dGF0b3JHRi42JEkiYUdGKEkiYkdGKEZobkZpbkZobkZqbg==</Equation></Text-field>
</Output>
</Group>
<Group hide-input="false" labelreference="L10144" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="expand(Physics:-`^`(Physics:-Commutator(a, b)+c, 2))" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYmLUkjbWlHRiQ2JVEnZXhwYW5kRicvJSdpdGFsaWNHUSV0cnVlRicvJSxtYXRodmFyaWFudEdRJ2l0YWxpY0YnLUkobWZlbmNlZEdGJDYkLUYjNictSSNtb0dGJDYtUSFGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGQi8lKnN5bW1ldHJpY0dGQi8lKGxhcmdlb3BHRkIvJS5tb3ZhYmxlbGltaXRzR0ZCLyUnYWNjZW50R0ZCLyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictSShtYWN0aW9uR0YkNiUtSSptdmVyYmF0aW1HRiQ2I1FlW2wtSSJeRzYlJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUc2IkkoUGh5c2ljc0c2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2Ii9JMWhpZGVtb2R1bGVwcmVmaXhHNiJJJXRydWVHJSpwcm90ZWN0ZWRHNiQsJi1JK0NvbW11dGF0b3JHNiUlKnByb3RlY3RlZEcvSSttb2R1bGVuYW1lRzYiSShQaHlzaWNzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiL0kxaGlkZW1vZHVsZXByZWZpeEc2IkkldHJ1ZUclKnByb3RlY3RlZEc2JEkiYUc2IkkiYkc2IiIiIkkiY0c2IiIiIiIiI0YnLyUrYWN0aW9udHlwZUdRPG1hcGxlc29mdC5jb206bGFiZWwoTDEwMTU5KUYnLyUldmlld0dRJmxhYmVsRidGOi8lK2V4ZWN1dGFibGVHRkJGPkY+RlxvRj4=">LUknZXhwYW5kRy9JKHBhY2thZ2VHJSpwcm90ZWN0ZWRHSShQaHlzaWNzRzYkRiZJKF9zeXNsaWJHNiI2Iy1JIl5HNiVGJi9JK21vZHVsZW5hbWVHRipGJy9JMWhpZGVtb2R1bGVwcmVmaXhHRipJJXRydWVHRiY2JCwmLUkrQ29tbXV0YXRvckdGLjYkSSJhR0YqSSJiR0YqIiIiSSJjR0YqRjsiIiM=</Equation></Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"><Equation executable="false" style="2D Output" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzY0LUYjNiotSSNtaUdGJDYmUSJhRicvJSdpdGFsaWNHUSV0cnVlRicvJStmb3JlZ3JvdW5kR1EsWzEyOCwxMjgsMF1GJy8lLG1hdGh2YXJpYW50R1EnaXRhbGljRictSSNtb0dGJDYuUTEmSW52aXNpYmxlVGltZXM7RicvRjhRJ25vcm1hbEYnL0krbXNlbWFudGljc0dGJFEoUGh5c2ljc0YnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR0ZFLyUpc3RyZXRjaHlHRkUvJSpzeW1tZXRyaWNHRkUvJShsYXJnZW9wR0ZFLyUubW92YWJsZWxpbWl0c0dGRS8lJ2FjY2VudEdGRS8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHRlQtRi42JlEiYkYnRjFGNEY3RjpGLUY6RldGPi1GOzYtUSgmbWludXM7RidGPkZDRkZGSEZKRkxGTkZQL0ZTUSwwLjIyMjIyMjJlbUYnL0ZWRmhuLUYjNihGLUY6LUklbXN1cEdGJDYmRlctSSNtbkdGJDYkUSIyRidGPi8lMXN1cGVyc2NyaXB0c2hpZnRHUSIwRicvRkFRIl5GJ0Y6Ri1GPi1GOzYtUScmcGx1cztGJ0Y+RkNGRkZIRkpGTEZORlBGZ25GaW4tRiM2KEYtRjpGV0Y6LUYuNiZRImNGJ0YxRjRGN0Y+RlotRiM2KEZXRjotRl1vNiZGLUZfb0Zjb0Zmb0Y6RldGPkZoby1GIzYqRldGOkYtRjpGV0Y6Ri1GPkZaLUYjNihGV0Y6Ri1GOkZdcEY+RmhvLUYjNihGXXBGOkYtRjpGV0Y+RlotRiM2KEZdcEY6RldGOkYtRj5GaG8tRl1vNiZGXXBGX29GY29GZm9GPg==">LV9JLFR5cGVzZXR0aW5nRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiSSxtcHJpbnRzbGFzaEdGKDYkNyMsNC1JIipHNiVGJi9JK21vZHVsZW5hbWVHRihJKFBoeXNpY3NHRiUvSTFoaWRlbW9kdWxlcHJlZml4R0YoSSV0cnVlR0YmNiZJImFHRihJImJHRihGN0Y4IiIiLUYuNiVGNy1JIl5HRi82JEY4IiIjRjchIiItRi42JUY3RjhJImNHRihGOS1GLjYlRjgtRj02JEY3Rj9GOEZALUYuNiZGOEY3RjhGN0Y5LUYuNiVGOEY3RkNGQC1GLjYlRkNGN0Y4RjktRi42JUZDRjhGN0ZALUY9NiRGQ0Y/RjlGKw==</Equation></Text-field>
</Output>
</Group>
<Group view="code" labelreference="L10161" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field style="Text" layout="Normal">In this expression, the 1st, 2nd, 4th and 5th terms have the same operands <Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYtLUkjbWlHRiQ2JVEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIixGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2LVEifkYnRjlGOy9GP0Y9RkBGQkZERkZGSEZKL0ZORkwtRiw2JVEiYkYnRi9GMkY1RlBGK0Y1RlBGVUY5">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYtLUkjbWlHRiQ2JVEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIixGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2LVEifkYnRjlGOy9GP0Y9RkBGQkZERkZGSEZKL0ZORkwtRiw2JVEiYkYnRi9GMkY1RlBGK0Y1RlBGVUY5</Equation> and then there are four terms containing the operands <Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYqLUkjbWlHRiQ2JVEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIixGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2LVEifkYnRjlGOy9GP0Y9RkBGQkZERkZGSEZKL0ZORkwtRiw2JVEiYkYnRi9GMkY1RlAtRiw2JVEiY0YnRi9GMkY5">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYqLUkjbWlHRiQ2JVEiYUYnLyUnaXRhbGljR1EldHJ1ZUYnLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWNGJy1JI21vR0YkNi1RIixGJy9GM1Enbm9ybWFsRicvJSZmZW5jZUdRJmZhbHNlRicvJSpzZXBhcmF0b3JHRjEvJSlzdHJldGNoeUdGPS8lKnN5bW1ldHJpY0dGPS8lKGxhcmdlb3BHRj0vJS5tb3ZhYmxlbGltaXRzR0Y9LyUnYWNjZW50R0Y9LyUnbHNwYWNlR1EmMC4wZW1GJy8lJ3JzcGFjZUdRLDAuMzMzMzMzM2VtRictRjY2LVEifkYnRjlGOy9GP0Y9RkBGQkZERkZGSEZKL0ZORkwtRiw2JVEiYkYnRi9GMkY1RlAtRiw2JVEiY0YnRi9GMkY5</Equation>. We do have an idea of how this could be done too ... :) To be there in one of the next Physics updates.</Text-field>
</Input>
</Group></Presentation-Block><Presentation-Block>
<Group view="code" labelreference="L10176" drawlabel="true" applyint="true" applyrational="true" applyexponent="false">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"><Equation executable="true" style="2D Input" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbW9HRiQ2LVEhRicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR1EldHJ1ZUYnLyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnLyUrZXhlY3V0YWJsZUdGNEYv">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYlLUkjbW9HRiQ2LVEhRicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR1EldHJ1ZUYnLyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnLyUrZXhlY3V0YWJsZUdGNEYv</Equation></Text-field>
</Input>
</Group>
<Group view="presentation" hide-input="false" hide-output="false" inline-output="false" labelreference="L10018" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Equation executable="false" style="2D Math" input-equation="" display="LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbW9HRiQ2LVEhRicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR1EldHJ1ZUYnLyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnRi8=">LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYkLUkjbW9HRiQ2LVEhRicvJSxtYXRodmFyaWFudEdRJ25vcm1hbEYnLyUmZmVuY2VHUSZmYWxzZUYnLyUqc2VwYXJhdG9yR1EldHJ1ZUYnLyUpc3RyZXRjaHlHRjQvJSpzeW1tZXRyaWNHRjQvJShsYXJnZW9wR0Y0LyUubW92YWJsZWxpbWl0c0dGNC8lJ2FjY2VudEdGNC8lJ2xzcGFjZUdRJjAuMGVtRicvJSdyc3BhY2VHUSwwLjMzMzMzMzNlbUYnRi8=</Equation></Text-field>
</Input>
</Group></Presentation-Block>
</Worksheet>