was@form:~$ ps ax |grep math 4387 pts/4 Ss+ 0:00 /home/was/local/mathemati/SystemFiles/Kernel/Binaries/Linux/MathKernel 4431 pts/5 R+ 0:00 grep math was@form:~$ konq& [1] 4438 was@form:~$ sage ---------------------------------------------------- | SAGE Version 1.0.6, Build Date: 2006-02-26-0755 | Distributed under the GNU General Public License V | For help type ?, ??, %magic, or he ---------------------------------------------------- sage: log_dvi() _1 = DVI Logger sage: 2+2 _2 = 4 sage: E = EllipticCurve('389a') sage: f = E.division_polynomial(3) sage: f _5 = 3*x^4 + 4*x^3 - 12*x^2 + 3*x - 3 sage: latex(f) _6 = '3x^{4} + 4x^{3} - 12x^{2} + 3x - 3' sage: log_html() _7 = HTML Logger sage: Exiting SAGE (CPU time 0m0.33s, Wall time 1m35.01s). [1]+ Done konq was@form:~$ cd s/examples/ was@form:~/s/examples$ ls calculus latex_embed spkg-install comm_algebra misc test_all example.sage programming tests was@form:~/s/examples$ cd latex_embed/ was@form:~/s/examples/latex_embed$ ls auto example.log M37.sobj sagetex.sty E2.sobj example.sage README.txt example.aux example.sout sagetex.py example.dvi example.tex sagetex.pyc was@form:~/s/examples/latex_embed$ o example.tex ext = tex Opening example.tex using e e "example.tex" 2>/dev/null 1>/dev/null& was@form:~/s/examples/latex_embed$ o example.dvi ext = dvi Opening example.dvi using dvi dvi "example.dvi" 2>/dev/null 1>/dev/null& was@form:~/s/examples/latex_embed$ s running install running build running build_py running build_ext running install_lib real 0m2.725s user 0m0.220s sys 0m0.076s ---------------------------------------------------- | SAGE Version 1.0.6, Build Date: 2006-02-26-0755 | Distributed under the GNU General Public License V | For help type ?, ??, %magic, or he ---------------------------------------------------- sage: 2/3 2/3 sage: a = 2/3 sage: parent(a) Rational Field sage: type(a) sage: maple(2)+ gp(2) ------------------------------------------------------ Traceback (most recent call last): File "", line 1, in ? File "element.pyx", line 325, in element.RingElemedd__ File "coerce.pyx", line 109, in coerce.bin_op TypeError: unable to find an unambiguous parent for ent: Maple) and 2 (parent: GP/PARI interpreter) sage: maple(2)+ maple(gp(2)) 4 sage: a = gp(2) sage: a 2 sage: a.name() 'sage[4]' sage: maple.clear? Type: instancemethod Base Class: String Form: Namespace: Interactive File: /home/was/s/local/lib/python2.4/siteges/sage/interfaces/expect.py Definition: maple.clear(self, var) Docstring: Clear the variable named var. sage: maple.clear?? Type: instancemethod Base Class: String Form: Namespace: Interactive File: /home/was/s/local/lib/python2.4/siteges/sage/interfaces/expect.py Definition: maple.clear(self, var) Source: def clear(self, var): """ Clear the variable named var. """ self._available_vars.append(var) sage: sage: sage: sage: E = EllipticCurve('389a') sage: E = EllipticCurve('11a') sage: E.torsion_subgroup() Abelian Group with invariants [5] sage: F = magma(E) sage: F Elliptic Curve defined by y^2 + y = x^3 - x^2 - 10*x - 20 over Rational Field sage: F.TorsionSubgroup() Abelian Group isomorphic to Z/5 Defined on 1 generator Relations: 5*$.1 = 0 sage: F.name() 'sage[1]' sage: %magma --> Switching to Magma <-- '' magma: sage[1] Elliptic Curve defined by y^2 + y = x^3 - x^2 - 10*x - 20 over Rational Field magma: TorsionSubgroup(sage[1]) Abelian Group isomorphic to Z/5 Defined on 1 generator Relations: 5*$.1 = 0 magma: --> Exiting back to SAGE <-- sage: f = pi sage: f Pi sage: maple(f) Pi sage: maxima(pi) %pi sage: a = pi^2 + e/3 sage: a ((Pi^2) + (e/3)) sage: type(a) sage: maple(a) Pi^2+1/3*exp(1) sage: %gp --> Switching to GP/PARI interpreter <-- '' gp: 3! 6 gp: gettime; 3!; gettime 0 gp: gettime; 3!; gettime 0 gp: gettime; n=100000!; gettime 376 gp: gettime; n=100000!; gettime/0.0 *** division by zero gp: 100000! Interrupting GP/PARI interpreter... Interrupting GP/PARI interpreter... KeyboardInterrupt gp: