packages feed

texmath-0.12.6: test/writer/mml/complex2.test

<<< native
[ EArray
    [ AlignCenter , AlignCenter ]
    [ [ [ EText TextNormal "Quadratic Equation" ]
      , [ EGrouped
            [ EIdentifier "x"
            , ESymbol Rel "="
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESymbol Bin "-"
                   , EIdentifier "b"
                   , ESymbol Bin "\177"
                   , ESqrt
                       (EGrouped
                          [ ESubsup (EIdentifier "b") (EGrouped []) (ENumber "2")
                          , ESymbol Bin "-"
                          , ENumber "4"
                          , EIdentifier "a"
                          , EIdentifier "c"
                          ])
                   ])
                (EGrouped [ ENumber "2" , EIdentifier "a" ])
            ]
        ]
      ]
    , [ [ EText TextNormal "DisplayQuadratic Equation" ]
      , [ EGrouped
            [ EIdentifier "x"
            , ESymbol Rel "="
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESymbol Bin "-"
                   , EIdentifier "b"
                   , ESymbol Bin "\177"
                   , ESqrt
                       (EGrouped
                          [ ESubsup (EIdentifier "b") (EGrouped []) (ENumber "2")
                          , ESymbol Bin "-"
                          , ENumber "4"
                          , EIdentifier "a"
                          , EIdentifier "c"
                          ])
                   ])
                (EGrouped [ ENumber "2" , EIdentifier "a" ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Rational Function" ]
      , [ EGrouped
            [ EIdentifier "f"
            , ESymbol Open "("
            , EIdentifier "x"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , EFraction
                NormalFrac
                (EGrouped
                   [ ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "2")
                   ])
                (EGrouped
                   [ ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "3")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Rational Function" ]
      , [ EGrouped
            [ EIdentifier "f"
            , ESymbol Open "("
            , EIdentifier "x"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESymbol Open "("
                   , ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "2")
                   , ESymbol Close ")"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "3")
                   ])
                (EGrouped
                   [ ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "3")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Rational Function" ]
      , [ EGrouped
            [ EIdentifier "f"
            , ESymbol Open "("
            , EIdentifier "x"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESymbol Open "("
                   , ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "2")
                   , ESymbol Close ")"
                   , ESymbol Open "("
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "3")
                   , ESymbol Bin "-"
                   , ENumber "5"
                   , EIdentifier "x"
                   , ESymbol Close ")"
                   ])
                (EGrouped
                   [ ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "3")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Parametrize Rational Function" ]
      , [ EGrouped
            [ EIdentifier "f"
            , ESymbol Open "("
            , EIdentifier "x"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESymbol Open "("
                   , ESubsup (EIdentifier "a") (EIdentifier "i") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "2")
                   , ESubsup (ESymbol Close ")") (EGrouped []) (ENumber "5")
                   ])
                (EGrouped
                   [ ENumber "1"
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "3")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Stacked exponents" ]
      , [ EGrouped
            [ EIdentifier "g"
            , ESymbol Open "("
            , EIdentifier "z"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , ESubsup
                (EIdentifier "e")
                (EGrouped [])
                (EGrouped
                   [ ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (EGrouped []) (ENumber "2")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Stacked exponents" ]
      , [ EGrouped
            [ EIdentifier "g"
            , ESymbol Open "("
            , EIdentifier "z"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , ESubsup
                (EIdentifier "e")
                (EGrouped [])
                (EGrouped
                   [ ESymbol Bin "-"
                   , ESymbol Open "("
                   , EIdentifier "z"
                   , ESymbol Bin "-"
                   , EIdentifier "a"
                   , ESubsup (ESymbol Close ")") (EGrouped []) (ENumber "2")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Stacked exponents" ]
      , [ EGrouped
            [ EIdentifier "g"
            , ESymbol Open "("
            , EIdentifier "z"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , ESubsup
                (EIdentifier "e")
                (EGrouped [])
                (EGrouped
                   [ ESymbol Bin "-"
                   , EUnderover
                       False
                       (ESymbol Op "\8721")
                       (EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "0" ])
                       (EIdentifier "\8734")
                   , ESubsup (EIdentifier "z") (EIdentifier "i") (ENumber "2")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Stacked exponents" ]
      , [ EGrouped
            [ EIdentifier "g"
            , ESymbol Open "("
            , EIdentifier "y"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , ESubsup
                (EIdentifier "e")
                (EGrouped [])
                (EGrouped
                   [ ESymbol Bin "-"
                   , EUnderover
                       False
                       (ESymbol Op "\8721")
                       (EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "0" ])
                       (EIdentifier "\8734")
                   , ESubsup (EIdentifier "y") (EIdentifier "i") (ENumber "2")
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Stacked exponents" ]
      , [ EGrouped
            [ EIdentifier "g"
            , ESymbol Open "("
            , EIdentifier "z"
            , ESymbol Close ")"
            , ESymbol Rel "="
            , ESubsup
                (EIdentifier "e")
                (EGrouped [])
                (EGrouped
                   [ ESymbol Bin "-"
                   , EUnderover
                       False
                       (ESymbol Op "\8721")
                       (EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "0" ])
                       (EIdentifier "\8734")
                   , ESubsup
                       (EIdentifier "z")
                       (EGrouped [])
                       (EFraction
                          NormalFrac
                          (ENumber "2")
                          (EGrouped [ EIdentifier "a" , ESymbol Bin "-" , EIdentifier "i" ]))
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Cross Product" ]
      , [ EGrouped
            [ EFraction
                NormalFrac
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
                   ])
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
                   ])
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
                   ])
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
                   ])
            ]
        ]
      ]
    , [ [ EText TextNormal "Cross Product" ]
      , [ EGrouped
            [ ESymbol Open "("
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
                   ])
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
                   ])
            , ESymbol Close ")"
            , ESymbol Open "("
            , EFraction
                NormalFrac
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
                   ])
                (EGrouped
                   [ ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
                   , ESymbol Bin "-"
                   , ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
                   ])
            , ESymbol Close ")"
            ]
        ]
      ]
    , [ [ EText TextNormal "Cross Product" ]
      , [ EGrouped
            [ EDelimited
                "("
                ")"
                [ Right
                    (EFraction
                       NormalFrac
                       (EGrouped
                          [ ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
                          , ESymbol Bin "-"
                          , ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
                          ])
                       (EGrouped
                          [ ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
                          , ESymbol Bin "-"
                          , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
                          ]))
                ]
            , EDelimited
                "("
                ")"
                [ Right
                    (EFraction
                       NormalFrac
                       (EGrouped
                          [ ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
                          , ESymbol Bin "-"
                          , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
                          ])
                       (EGrouped
                          [ ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
                          , ESymbol Bin "-"
                          , ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
                          ]))
                ]
            ]
        ]
      ]
    , [ [ EText TextNormal "Cross Product" ]
      , [ EFraction
            NormalFrac
            (EGrouped
               [ ESymbol Open "("
               , ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
               , ESymbol Bin "-"
               , ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
               , ESymbol Close ")"
               , ESymbol Open "("
               , ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
               , ESymbol Bin "-"
               , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
               , ESymbol Close ")"
               ])
            (EGrouped
               [ ESymbol Open "("
               , ESubsup (EIdentifier "x") (ENumber "1") (EGrouped [])
               , ESymbol Bin "-"
               , ESubsup (EIdentifier "x") (ENumber "4") (EGrouped [])
               , ESymbol Close ")"
               , ESymbol Open "("
               , ESubsup (EIdentifier "x") (ENumber "2") (EGrouped [])
               , ESymbol Bin "-"
               , ESubsup (EIdentifier "x") (ENumber "3") (EGrouped [])
               , ESymbol Close ")"
               ])
        ]
      ]
    ]
]
>>> mml
<?xml version='1.0' ?>
<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
  <mtable>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Quadratic Equation</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>x</mi>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mo>-</mo>
              <mi>b</mi>
              <mo>±</mo>
              <msqrt>
                <mrow>
                  <msubsup>
                    <mi>b</mi>
                    <mrow />
                    <mn>2</mn>
                  </msubsup>
                  <mo>-</mo>
                  <mn>4</mn>
                  <mi>a</mi>
                  <mi>c</mi>
                </mrow>
              </msqrt>
            </mrow>
            <mrow>
              <mn>2</mn>
              <mi>a</mi>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">DisplayQuadratic Equation</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>x</mi>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mo>-</mo>
              <mi>b</mi>
              <mo>±</mo>
              <msqrt>
                <mrow>
                  <msubsup>
                    <mi>b</mi>
                    <mrow />
                    <mn>2</mn>
                  </msubsup>
                  <mo>-</mo>
                  <mn>4</mn>
                  <mi>a</mi>
                  <mi>c</mi>
                </mrow>
              </msqrt>
            </mrow>
            <mrow>
              <mn>2</mn>
              <mi>a</mi>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Rational Function</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>f</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>x</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>2</mn>
              </msubsup>
            </mrow>
            <mrow>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>3</mn>
              </msubsup>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Rational Function</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>f</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>x</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mo stretchy="false" form="prefix">(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>2</mn>
              </msubsup>
              <mo stretchy="false" form="postfix">)</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>3</mn>
              </msubsup>
            </mrow>
            <mrow>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>3</mn>
              </msubsup>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Rational Function</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>f</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>x</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mo stretchy="false" form="prefix">(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>2</mn>
              </msubsup>
              <mo stretchy="false" form="postfix">)</mo>
              <mo stretchy="false" form="prefix">(</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>3</mn>
              </msubsup>
              <mo>-</mo>
              <mn>5</mn>
              <mi>x</mi>
              <mo stretchy="false" form="postfix">)</mo>
            </mrow>
            <mrow>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>3</mn>
              </msubsup>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Parametrize Rational Function</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>f</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>x</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mo stretchy="false" form="prefix">(</mo>
              <msubsup>
                <mi>a</mi>
                <mi>i</mi>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>2</mn>
              </msubsup>
              <msubsup>
                <mo stretchy="false" form="postfix">)</mo>
                <mrow />
                <mn>5</mn>
              </msubsup>
            </mrow>
            <mrow>
              <mn>1</mn>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>3</mn>
              </msubsup>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Stacked exponents</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>g</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>z</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <msubsup>
            <mi>e</mi>
            <mrow />
            <mrow>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mrow />
                <mn>2</mn>
              </msubsup>
            </mrow>
          </msubsup>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Stacked exponents</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>g</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>z</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <msubsup>
            <mi>e</mi>
            <mrow />
            <mrow>
              <mo>-</mo>
              <mo stretchy="false" form="prefix">(</mo>
              <mi>z</mi>
              <mo>-</mo>
              <mi>a</mi>
              <msubsup>
                <mo stretchy="false" form="postfix">)</mo>
                <mrow />
                <mn>2</mn>
              </msubsup>
            </mrow>
          </msubsup>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Stacked exponents</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>g</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>z</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <msubsup>
            <mi>e</mi>
            <mrow />
            <mrow>
              <mo>-</mo>
              <munderover>
                <mo>∑</mo>
                <mrow>
                  <mi>i</mi>
                  <mo>=</mo>
                  <mn>0</mn>
                </mrow>
                <mi>∞</mi>
              </munderover>
              <msubsup>
                <mi>z</mi>
                <mi>i</mi>
                <mn>2</mn>
              </msubsup>
            </mrow>
          </msubsup>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Stacked exponents</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>g</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>y</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <msubsup>
            <mi>e</mi>
            <mrow />
            <mrow>
              <mo>-</mo>
              <munderover>
                <mo>∑</mo>
                <mrow>
                  <mi>i</mi>
                  <mo>=</mo>
                  <mn>0</mn>
                </mrow>
                <mi>∞</mi>
              </munderover>
              <msubsup>
                <mi>y</mi>
                <mi>i</mi>
                <mn>2</mn>
              </msubsup>
            </mrow>
          </msubsup>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Stacked exponents</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mi>g</mi>
          <mo stretchy="false" form="prefix">(</mo>
          <mi>z</mi>
          <mo stretchy="false" form="postfix">)</mo>
          <mo>=</mo>
          <msubsup>
            <mi>e</mi>
            <mrow />
            <mrow>
              <mo>-</mo>
              <munderover>
                <mo>∑</mo>
                <mrow>
                  <mi>i</mi>
                  <mo>=</mo>
                  <mn>0</mn>
                </mrow>
                <mi>∞</mi>
              </munderover>
              <msubsup>
                <mi>z</mi>
                <mrow />
                <mfrac>
                  <mn>2</mn>
                  <mrow>
                    <mi>a</mi>
                    <mo>-</mo>
                    <mi>i</mi>
                  </mrow>
                </mfrac>
              </msubsup>
            </mrow>
          </msubsup>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Cross Product</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mfrac>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>1</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>2</mn>
                <mrow />
              </msubsup>
            </mrow>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>3</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>4</mn>
                <mrow />
              </msubsup>
            </mrow>
          </mfrac>
          <mfrac>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>1</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>4</mn>
                <mrow />
              </msubsup>
            </mrow>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>2</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>3</mn>
                <mrow />
              </msubsup>
            </mrow>
          </mfrac>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Cross Product</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mo stretchy="false" form="prefix">(</mo>
          <mfrac>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>1</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>2</mn>
                <mrow />
              </msubsup>
            </mrow>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>3</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>4</mn>
                <mrow />
              </msubsup>
            </mrow>
          </mfrac>
          <mo stretchy="false" form="postfix">)</mo>
          <mo stretchy="false" form="prefix">(</mo>
          <mfrac>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>1</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>4</mn>
                <mrow />
              </msubsup>
            </mrow>
            <mrow>
              <msubsup>
                <mi>x</mi>
                <mn>2</mn>
                <mrow />
              </msubsup>
              <mo>-</mo>
              <msubsup>
                <mi>x</mi>
                <mn>3</mn>
                <mrow />
              </msubsup>
            </mrow>
          </mfrac>
          <mo stretchy="false" form="postfix">)</mo>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Cross Product</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mrow>
          <mrow>
            <mo stretchy="true" form="prefix">(</mo>
            <mfrac>
              <mrow>
                <msubsup>
                  <mi>x</mi>
                  <mn>1</mn>
                  <mrow />
                </msubsup>
                <mo>-</mo>
                <msubsup>
                  <mi>x</mi>
                  <mn>2</mn>
                  <mrow />
                </msubsup>
              </mrow>
              <mrow>
                <msubsup>
                  <mi>x</mi>
                  <mn>3</mn>
                  <mrow />
                </msubsup>
                <mo>-</mo>
                <msubsup>
                  <mi>x</mi>
                  <mn>4</mn>
                  <mrow />
                </msubsup>
              </mrow>
            </mfrac>
            <mo stretchy="true" form="postfix">)</mo>
          </mrow>
          <mrow>
            <mo stretchy="true" form="prefix">(</mo>
            <mfrac>
              <mrow>
                <msubsup>
                  <mi>x</mi>
                  <mn>1</mn>
                  <mrow />
                </msubsup>
                <mo>-</mo>
                <msubsup>
                  <mi>x</mi>
                  <mn>4</mn>
                  <mrow />
                </msubsup>
              </mrow>
              <mrow>
                <msubsup>
                  <mi>x</mi>
                  <mn>2</mn>
                  <mrow />
                </msubsup>
                <mo>-</mo>
                <msubsup>
                  <mi>x</mi>
                  <mn>3</mn>
                  <mrow />
                </msubsup>
              </mrow>
            </mfrac>
            <mo stretchy="true" form="postfix">)</mo>
          </mrow>
        </mrow>
      </mtd>
    </mtr>
    <mtr>
      <mtd columnalign="center" style="text-align: center">
        <mtext mathvariant="normal">Cross Product</mtext>
      </mtd>
      <mtd columnalign="center" style="text-align: center">
        <mfrac>
          <mrow>
            <mo stretchy="false" form="prefix">(</mo>
            <msubsup>
              <mi>x</mi>
              <mn>1</mn>
              <mrow />
            </msubsup>
            <mo>-</mo>
            <msubsup>
              <mi>x</mi>
              <mn>2</mn>
              <mrow />
            </msubsup>
            <mo stretchy="false" form="postfix">)</mo>
            <mo stretchy="false" form="prefix">(</mo>
            <msubsup>
              <mi>x</mi>
              <mn>3</mn>
              <mrow />
            </msubsup>
            <mo>-</mo>
            <msubsup>
              <mi>x</mi>
              <mn>4</mn>
              <mrow />
            </msubsup>
            <mo stretchy="false" form="postfix">)</mo>
          </mrow>
          <mrow>
            <mo stretchy="false" form="prefix">(</mo>
            <msubsup>
              <mi>x</mi>
              <mn>1</mn>
              <mrow />
            </msubsup>
            <mo>-</mo>
            <msubsup>
              <mi>x</mi>
              <mn>4</mn>
              <mrow />
            </msubsup>
            <mo stretchy="false" form="postfix">)</mo>
            <mo stretchy="false" form="prefix">(</mo>
            <msubsup>
              <mi>x</mi>
              <mn>2</mn>
              <mrow />
            </msubsup>
            <mo>-</mo>
            <msubsup>
              <mi>x</mi>
              <mn>3</mn>
              <mrow />
            </msubsup>
            <mo stretchy="false" form="postfix">)</mo>
          </mrow>
        </mfrac>
      </mtd>
    </mtr>
  </mtable>
</math>