LaTeX to CAS translator

Jump to navigation Jump to search

This mockup demonstrates the concept of TeX to Computer Algebra System (CAS) conversion.

The demo-application converts LaTeX functions which directly translate to CAS counterparts.

Functions without explicit CAS support are available for translation via a DRMF package (under development).

The following LaTeX input ...

{\displaystyle e}

... is translated to the CAS output ...

Semantic latex: e

Confidence: 0

Mathematica

Translation: e

Information

Sub Equations

  • e

Free variables

  • e

Symbol info

  • You use a typical letter for a constant [the mathematical constant e == Napier's constant == 2.71828182845...].

We keep it like it is! But you should know that Mathematica uses E for this constant. If you want to translate it as a constant, use the corresponding DLMF macro \expe

Tests

Symbolic
Numeric

SymPy

Translation: e

Information

Sub Equations

  • e

Free variables

  • e

Symbol info

  • You use a typical letter for a constant [the mathematical constant e == Napier's constant == 2.71828182845...].

We keep it like it is! But you should know that SymPy uses E for this constant. If you want to translate it as a constant, use the corresponding DLMF macro \expe

Tests

Symbolic
Numeric

Maple

Translation: e

Information

Sub Equations

  • e

Free variables

  • e

Symbol info

  • You use a typical letter for a constant [the mathematical constant e == Napier's constant == 2.71828182845...].

We keep it like it is! But you should know that Maple uses exp(1) for this constant. If you want to translate it as a constant, use the corresponding DLMF macro \expe

Tests

Symbolic
Numeric

Dependency Graph Information

Is part of

  • Failed to parse (syntax error): {\displaystyle \frac{\left|PF_1\right|}{\left|Pl_1\right|} = \frac{\left|PF_2\right|}{\left|Pl_2\right|} = e = \frac{c}{a}\}
  • Failed to parse (syntax error): {\displaystyle \left(x - f_1\right)^2 + \left(y - f_2\right)^2 = e^2 \frac{\left(ux + vy + w\right)^2}{u^2 + v^2}\}

Description

  • eccentricity
  • real number
  • ellipse
  • case of a circle
  • elongation of an ellipse
  • parabola
  • case of infinite elongation
  • number
  • equation
  • directrix
  • length of the semi-major axis
  • line
  • focus
  • choice
  • semi-latus rectum
  • hyperbola
  • point
  • term
  • quotient of the distance
  • angular coordinate
  • ellipse 's equation
  • center
  • equation of an ellipse
  • major axis
  • semi-minor axis
  • quotient
  • relation
  • yield
  • diagram
  • above-mentioned eccentricity
  • circumference
  • converse
  • definition of a parabola
  • distance
  • eccentricity of a circle
  • exact infinite series
  • general case of an ellipse
  • harmonic mean
  • locus of point
  • manner
  • numerator of these formula
  • origin at the center
  • parameter
  • polar coordinate
  • polar form
  • substitution
  • constant ratio
  • area
  • arithmetic mean
  • calculation
  • closest distance
  • complete elliptic integral of the second kind
  • context
  • direction
  • elementary function
  • elliptical orbit
  • farthest distance
  • geometric mean
  • minor axis
  • new parameter
  • other focus at angular coordinate
  • point on the curve
  • point towards the center
  • polar coordinate with the origin
  • proof
  • radical by suitable squaring
  • radius at apoapsis
  • radius at periapsis
  • reference direction
  • semi-major axis
  • sign in the denominator
  • term of eccentricity
  • useful relation
  • arbitrary point
  • circumference of the ellipse
  • focus at the origin
  • function
  • General ellipse If the focus
  • iterative method
  • axis as major axis
  • ellipse equation
  • family of ellipsis
  • major/minor semi axis
  • standard equation of the ellipse
  • Gauss 's arithmetic-geometric mean
  • directrix of the ellipse
  • section

Complete translation information:

{
  "id" : "FORMULA_e1671797c52e15f763380b45e841ec32",
  "formula" : "e",
  "semanticFormula" : "e",
  "confidence" : 0.0,
  "translations" : {
    "Mathematica" : {
      "translation" : "e",
      "translationInformation" : {
        "subEquations" : [ "e" ],
        "freeVariables" : [ "e" ],
        "tokenTranslations" : {
          "e" : "You use a typical letter for a constant [the mathematical constant e == Napier's constant ==  2.71828182845...].\nWe keep it like it is! But you should know that Mathematica uses E for this constant.\nIf you want to translate it as a constant, use the corresponding DLMF macro \\expe\n"
        }
      },
      "numericResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "wasAborted" : false,
        "crashed" : false,
        "testCalculationsGroups" : [ ]
      },
      "symbolicResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "crashed" : false,
        "testCalculationsGroup" : [ ]
      }
    },
    "SymPy" : {
      "translation" : "e",
      "translationInformation" : {
        "subEquations" : [ "e" ],
        "freeVariables" : [ "e" ],
        "tokenTranslations" : {
          "e" : "You use a typical letter for a constant [the mathematical constant e == Napier's constant ==  2.71828182845...].\nWe keep it like it is! But you should know that SymPy uses E for this constant.\nIf you want to translate it as a constant, use the corresponding DLMF macro \\expe\n"
        }
      },
      "numericResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "wasAborted" : false,
        "crashed" : false,
        "testCalculationsGroups" : [ ]
      },
      "symbolicResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "crashed" : false,
        "testCalculationsGroup" : [ ]
      }
    },
    "Maple" : {
      "translation" : "e",
      "translationInformation" : {
        "subEquations" : [ "e" ],
        "freeVariables" : [ "e" ],
        "tokenTranslations" : {
          "e" : "You use a typical letter for a constant [the mathematical constant e == Napier's constant ==  2.71828182845...].\nWe keep it like it is! But you should know that Maple uses exp(1) for this constant.\nIf you want to translate it as a constant, use the corresponding DLMF macro \\expe\n"
        }
      },
      "numericResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "wasAborted" : false,
        "crashed" : false,
        "testCalculationsGroups" : [ ]
      },
      "symbolicResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "crashed" : false,
        "testCalculationsGroup" : [ ]
      }
    }
  },
  "positions" : [ {
    "section" : 0,
    "sentence" : 2,
    "word" : 10
  }, {
    "section" : 0,
    "sentence" : 2,
    "word" : 30
  }, {
    "section" : 16,
    "sentence" : 4,
    "word" : 48
  }, {
    "section" : 16,
    "sentence" : 4,
    "word" : 74
  }, {
    "section" : 31,
    "sentence" : 0,
    "word" : 19
  }, {
    "section" : 42,
    "sentence" : 8,
    "word" : 9
  } ],
  "includes" : [ ],
  "isPartOf" : [ "e = \\frac{c}{a} = \\sqrt{1 - \\frac{b^2}{a^2}}", "e=\\tfrac{c}{a}", "y = \\pm\\frac{b}{a}\\sqrt{a^2 - x^2} = \\pm \\sqrt{\\left(a^2 - x^2\\right)\\left(1 - e^2\\right)}", "e = \\frac{c}{a} = \\sqrt{1 - \\left(\\frac{b}{a}\\right)^2}", "\\ell = \\frac{b^2}a = a \\left(1 - e^2\\right)", "r(\\theta) = \\frac{ab}{\\sqrt{(b \\cos \\theta)^2 + (a\\sin \\theta)^2}}=\\frac{b}{\\sqrt{1 - (e\\cos\\theta)^2}}", "r(\\theta)=\\frac{a (1-e^2)}{1 \\pm e\\cos\\theta}", "r=\\frac{a (1-e^2)}{1 - e\\cos(\\theta - \\phi)}", "\\ell=a (1-e^2)", "d = \\frac{a^2}{c} = \\frac{a}{e}", "\\frac{\\left|PF_1\\right|}{\\left|Pl_1\\right|} = \\frac{\\left|PF_2\\right|}{\\left|Pl_2\\right|} = e = \\frac{c}{a}\\", "0 < e < 1", "E = \\left\\{P\\ \\left|\\ \\frac{|PF|}{|Pl|} = e\\right.\\right\\}", "e = 0", "e = 1", "e > 1", "F = (f,\\, 0),\\ e > 0", "x = -\\tfrac{f}{e}", "|PF|^2 = e^2|Pl|^2", "(x - f)^2 + y^2 = e^2\\left(x + \\frac{f}{e}\\right)^2 = (ex + f)^2", "x^2\\left(e^2 - 1\\right) + 2xf(1 + e) - y^2 = 0", "p = f(1 + e)", "x^2\\left(e^2 - 1\\right) + 2px - y^2 = 0", "e < 1", "1 - e^2 = \\tfrac{b^2}{a^2}, \\text{ and }\\ p = \\tfrac{b^2}{a}", "\\left(x - f_1\\right)^2 + \\left(y - f_2\\right)^2 = e^2 \\frac{\\left(ux + vy + w\\right)^2}{u^2 + v^2}\\", "{\\color{blue}q} = \\frac{a^2}{b^2} = \\frac{1}{1 - e^2}", "a^2\\pi\\sqrt{1-e^2}", "C \\,=\\, 4a\\int_0^{\\pi/2}\\sqrt {1 - e^2 \\sin^2\\theta}\\ d\\theta \\,=\\, 4 a \\,E(e)", "e=\\sqrt{1 - b^2/a^2}", "E(e) \\,=\\, \\int_0^{\\pi/2}\\sqrt {1 - e^2 \\sin^2\\theta}\\ d\\theta", "E(e)", "\\begin{align}  C &= 2\\pi a \\left[{1 - \\left(\\frac{1}{2}\\right)^2e^2 - \\left(\\frac{1\\cdot 3}{2\\cdot 4}\\right)^2\\frac{e^4}{3} - \\left(\\frac{1\\cdot 3\\cdot 5}{2\\cdot 4\\cdot 6}\\right)^2\\frac{e^6}{5} - \\cdots}\\right] \\\\    &= 2\\pi a \\left[1 - \\sum_{n=1}^\\infty \\left(\\frac{(2n-1)!!}{(2n)!!}\\right)^2 \\frac{e^{2n}}{2n-1}\\right] \\\\    &= -2\\pi a \\sum_{n=0}^\\infty \\left(\\frac{(2n-1)!!}{(2n)!!}\\right)^2 \\frac{e^{2n}}{2n-1},\\end{align}", "\\begin{align}    e &= \\frac{r_a - r_p}{r_a + r_p} = \\frac{r_a - r_p}{2a} \\\\  r_a &= (1 + e)a \\\\  r_p &= (1 - e)a\\end{align}" ],
  "definiens" : [ {
    "definition" : "eccentricity",
    "score" : 0.9758415451787212
  }, {
    "definition" : "real number",
    "score" : 0.7623182972736162
  }, {
    "definition" : "ellipse",
    "score" : 0.7079060202075595
  }, {
    "definition" : "case of a circle",
    "score" : 0.6538197307349187
  }, {
    "definition" : "elongation of an ellipse",
    "score" : 0.6538197307349187
  }, {
    "definition" : "parabola",
    "score" : 0.6322194446919217
  }, {
    "definition" : "case of infinite elongation",
    "score" : 0.6139857904039114
  }, {
    "definition" : "number",
    "score" : 0.6139857904039114
  }, {
    "definition" : "equation",
    "score" : 0.48669825759272267
  }, {
    "definition" : "directrix",
    "score" : 0.4467924549724896
  }, {
    "definition" : "length of the semi-major axis",
    "score" : 0.4386440172760652
  }, {
    "definition" : "line",
    "score" : 0.4316439937275553
  }, {
    "definition" : "focus",
    "score" : 0.42973922000939196
  }, {
    "definition" : "choice",
    "score" : 0.42798301684026985
  }, {
    "definition" : "semi-latus rectum",
    "score" : 0.41973806152221244
  }, {
    "definition" : "hyperbola",
    "score" : 0.41643378844999424
  }, {
    "definition" : "point",
    "score" : 0.41643378844999424
  }, {
    "definition" : "term",
    "score" : 0.4103365720134839
  }, {
    "definition" : "quotient of the distance",
    "score" : 0.40123664137220627
  }, {
    "definition" : "angular coordinate",
    "score" : 0.3836466811460201
  }, {
    "definition" : "ellipse 's equation",
    "score" : 0.3836466811460201
  }, {
    "definition" : "center",
    "score" : 0.37931045855853845
  }, {
    "definition" : "equation of an ellipse",
    "score" : 0.3745467505047425
  }, {
    "definition" : "major axis",
    "score" : 0.3637510056063175
  }, {
    "definition" : "semi-minor axis",
    "score" : 0.35262056769107464
  }, {
    "definition" : "quotient",
    "score" : 0.34610158730158724
  }, {
    "definition" : "relation",
    "score" : 0.34610158730158724
  }, {
    "definition" : "yield",
    "score" : 0.34610158730158724
  }, {
    "definition" : "diagram",
    "score" : 0.3422975628291518
  }, {
    "definition" : "above-mentioned eccentricity",
    "score" : 0.33737160076904926
  }, {
    "definition" : "circumference",
    "score" : 0.33670009779285875
  }, {
    "definition" : "converse",
    "score" : 0.33670009779285875
  }, {
    "definition" : "definition of a parabola",
    "score" : 0.33670009779285875
  }, {
    "definition" : "distance",
    "score" : 0.33670009779285875
  }, {
    "definition" : "eccentricity of a circle",
    "score" : 0.33670009779285875
  }, {
    "definition" : "exact infinite series",
    "score" : 0.33670009779285875
  }, {
    "definition" : "general case of an ellipse",
    "score" : 0.33670009779285875
  }, {
    "definition" : "harmonic mean",
    "score" : 0.33670009779285875
  }, {
    "definition" : "locus of point",
    "score" : 0.33670009779285875
  }, {
    "definition" : "manner",
    "score" : 0.33670009779285875
  }, {
    "definition" : "numerator of these formula",
    "score" : 0.33670009779285875
  }, {
    "definition" : "origin at the center",
    "score" : 0.33670009779285875
  }, {
    "definition" : "parameter",
    "score" : 0.33670009779285875
  }, {
    "definition" : "polar coordinate",
    "score" : 0.33670009779285875
  }, {
    "definition" : "polar form",
    "score" : 0.33670009779285875
  }, {
    "definition" : "substitution",
    "score" : 0.33670009779285875
  }, {
    "definition" : "constant ratio",
    "score" : 0.31068170990158545
  }, {
    "definition" : "area",
    "score" : 0.310010206925395
  }, {
    "definition" : "arithmetic mean",
    "score" : 0.310010206925395
  }, {
    "definition" : "calculation",
    "score" : 0.310010206925395
  }, {
    "definition" : "closest distance",
    "score" : 0.310010206925395
  }, {
    "definition" : "complete elliptic integral of the second kind",
    "score" : 0.310010206925395
  }, {
    "definition" : "context",
    "score" : 0.310010206925395
  }, {
    "definition" : "direction",
    "score" : 0.310010206925395
  }, {
    "definition" : "elementary function",
    "score" : 0.310010206925395
  }, {
    "definition" : "elliptical orbit",
    "score" : 0.310010206925395
  }, {
    "definition" : "farthest distance",
    "score" : 0.310010206925395
  }, {
    "definition" : "geometric mean",
    "score" : 0.310010206925395
  }, {
    "definition" : "minor axis",
    "score" : 0.310010206925395
  }, {
    "definition" : "new parameter",
    "score" : 0.310010206925395
  }, {
    "definition" : "other focus at angular coordinate",
    "score" : 0.310010206925395
  }, {
    "definition" : "point on the curve",
    "score" : 0.310010206925395
  }, {
    "definition" : "point towards the center",
    "score" : 0.310010206925395
  }, {
    "definition" : "polar coordinate with the origin",
    "score" : 0.310010206925395
  }, {
    "definition" : "proof",
    "score" : 0.310010206925395
  }, {
    "definition" : "radical by suitable squaring",
    "score" : 0.310010206925395
  }, {
    "definition" : "radius at apoapsis",
    "score" : 0.310010206925395
  }, {
    "definition" : "radius at periapsis",
    "score" : 0.310010206925395
  }, {
    "definition" : "reference direction",
    "score" : 0.310010206925395
  }, {
    "definition" : "semi-major axis",
    "score" : 0.310010206925395
  }, {
    "definition" : "sign in the denominator",
    "score" : 0.310010206925395
  }, {
    "definition" : "term of eccentricity",
    "score" : 0.310010206925395
  }, {
    "definition" : "useful relation",
    "score" : 0.310010206925395
  }, {
    "definition" : "arbitrary point",
    "score" : 0.2701762665943877
  }, {
    "definition" : "circumference of the ellipse",
    "score" : 0.2701762665943877
  }, {
    "definition" : "focus at the origin",
    "score" : 0.2701762665943877
  }, {
    "definition" : "function",
    "score" : 0.2701762665943877
  }, {
    "definition" : "General ellipse If the focus",
    "score" : 0.2701762665943877
  }, {
    "definition" : "iterative method",
    "score" : 0.2701762665943877
  }, {
    "definition" : "axis as major axis",
    "score" : 0.22291908683501988
  }, {
    "definition" : "ellipse equation",
    "score" : 0.22291908683501988
  }, {
    "definition" : "family of ellipsis",
    "score" : 0.22291908683501988
  }, {
    "definition" : "major/minor semi axis",
    "score" : 0.22291908683501988
  }, {
    "definition" : "standard equation of the ellipse",
    "score" : 0.22291908683501988
  }, {
    "definition" : "Gauss 's arithmetic-geometric mean",
    "score" : 0.1741968253968254
  }, {
    "definition" : "directrix of the ellipse",
    "score" : 0.1290090128830367
  }, {
    "definition" : "section",
    "score" : 0.1290090128830367
  } ]
}

Specify your own input