﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.99.7579.3197"?>
<worksheet xmlns="http://smath.info/schemas/worksheet/1.0">
  <settings ppi="96">
    <identity>
      <id>26c6fa8d-a0ab-4dd9-80f8-c35259ee5450</id>
      <revision>5</revision>
    </identity>
    <calculation>
      <precision>3</precision>
      <exponentialThreshold>5</exponentialThreshold>
      <trailingZeros>false</trailingZeros>
      <significantDigitsMode>false</significantDigitsMode>
      <roundingMode>0</roundingMode>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="false" viewMode="2" printGrid="false" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="9" orientation="Portrait" width="827" height="1169" />
      <margins left="39" right="39" top="49" bottom="49" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="0.99.7579.3197" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.99.7579.3197" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Custom Functions" version="1.1.7486.2690" guid="18dadffd-79a3-4cf9-aee1-d66deb0ea720" />
      <assembly name="Custom Glyphs" version="1.1.7200.16176" guid="24c691c1-37f2-49e3-9a84-ccb77304d14a" />
      <assembly name="SpecialFunctions" version="1.12.7579.3197" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="MaximaPlugin" version="1.98.7100.23756" guid="44011c1e-5d0d-4533-8e68-e32b5badce41" />
      <assembly name="TextRegion" version="1.11.7579.3197" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="PlotRegion" version="1.11.7579.3197" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
    </dependencies>
  </settings>
  <regions type="content">
    <region left="0" top="0" width="625" height="26" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand" style="string">all</e>
          <e type="function" args="1">MaximaTakeover</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">diff(), int(), lim(), sum(), det() handled by Maxima</e>
        </result>
      </math>
    </region>
    <region left="0" top="36" width="260" height="34" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="bracket">(</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">forget</e>
          <e type="function" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">sys</e>
        </result>
      </math>
    </region>
    <region left="270" top="36" width="471" height="56" color="#000000" fontSize="10">
      <text lang="ger" width="471">
        <p fontName="Arial">Integral abhängig vom Vorzeichen a-x. Maxima fragt nach dem Vorzeichen und SMath Studio sagt immer erst mal "Positiv", Das kann man mit assume vermeiden. Bevor man die Annahme aber ändert, muss man sie "vergessen".</p>
      </text>
      <text lang="eng" width="471">
        <p fontName="Arial">The integral depends on the sign of a-x and a. Maxima asks for the sign and SMath Studio silently responds "pos" by default. This can be avoided  using "assume". If you want to change the assumption, you have to forget it first. </p>
      </text>
    </region>
    <region left="0" top="63" width="248" height="33" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&lt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">sys</e>
        </result>
      </math>
    </region>
    <region left="0" top="99" width="411" height="89" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand">t.1</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="function" args="4">int</e>
          <e type="operator" args="2">:</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">x is assumed to be positive.</e>
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="function" args="1">ln</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </result>
      </math>
    </region>
    <region left="432" top="126" width="215" height="49" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">t.1</e>
          <e type="operand">t.1</e>
          <e type="operand">t.1</e>
          <e type="function" args="1">sys2mat</e>
          <e type="function" args="1">length</e>
          <e type="function" args="2">el</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="423" top="180" width="320" height="88" color="#000000" fontSize="10">
      <text lang="ger" width="318">
        <p fontName="Arial">Damit man merkt, dass da was angenommen wurde, von dem das Ergebnis abhängen kann, werden Meldungen ausgegeben. Das letzte Element der Liste ist dann das eigentliche Ergebnis. Darauf zuzugreifen ist leider etwas umständlich.</p>
      </text>
      <text lang="eng" width="318">
        <p fontName="Arial">To notify the user about the silent assumption, messages are added to the result. The last element of the list is the actual result. Access to it is a bit cumbersome in SMath Studio, as lenght() doesn't accept lists as arguments. </p>
      </text>
    </region>
    <region left="0" top="189" width="272" height="35" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="bracket">(</e>
          <e type="bracket">(</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&lt;</e>
          <e type="function" args="1">forget</e>
          <e type="function" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">sys</e>
        </result>
      </math>
    </region>
    <region left="0" top="225" width="260" height="34" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="bracket">(</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" args="3">sys</e>
        </result>
      </math>
    </region>
    <region left="0" top="252" width="411" height="118" color="#000000" fontSize="10">
      <math significantDigitsMode="true">
        <input>
          <e type="operand">t.2</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="function" args="4">int</e>
          <e type="operator" args="2">:</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">x is assumed to be positive.</e>
          <e type="operand" style="string">a is assumed to be positive.</e>
          <e type="operand" style="string">Principal Value</e>
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="function" args="1">ln</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" args="6">sys</e>
        </result>
      </math>
    </region>
    <region left="441" top="297" width="152" height="35" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">t.2</e>
          <e type="operand">t.2</e>
          <e type="function" args="1">last</e>
          <e type="function" args="1">Maxima</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="0" top="369" width="369" height="158" color="#000000" fontSize="10">
      <plot type="2d" render="lines" scale_x="1.25921143703031" scale_y="3.70264958277394" scale_z="5.44744419242607" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-10" transpose_y="0" transpose_z="0">
        <input>
          <e type="operand">t.1</e>
          <e type="operand">a</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="function" args="2">at</e>
          <e type="operand">t.2</e>
          <e type="operand">a</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="function" args="2">at</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">sys</e>
        </input>
      </plot>
    </region>
  </regions>
</worksheet>