Semantic Graph — Visual Examination Report

Generated 2026-08-04 04:06 UTC · theme: default-dark · 4 expressions
Integrals (showcase) (4 expressions)
integral_indefinite
$$\int x^2 \, dx$$
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  __integral_1(("$\int$")):::operator
  dx["$dx$"]
  __power_2(("${(\cdot)}^{2}$")):::operator
  x["$x$"]:::scalar
  dx -->|wrt| __integral_1
  x --> __power_2
  __power_2 --> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#ef5350,stroke-width:6px
\int x^2 \, dx
Semantic Graph JSON
{
  "nodes": [
    {
      "id": "__integral_1",
      "type": "operator",
      "op": "integral",
      "with_respect_to": "x",
      "subexpr": "\\int x^2 \\, dx",
      "chartScript": {
        "script": "(1/3)*pow(x, 3)",
        "variables": [
          "x"
        ]
      }
    },
    {
      "id": "dx",
      "type": "differential",
      "latex": "dx",
      "with_respect_to": "x"
    },
    {
      "id": "__power_2",
      "type": "operator",
      "op": "power",
      "exponent": "2",
      "subexpr": "x^{2}",
      "chartScript": {
        "script": "pow(x, 2)",
        "variables": [
          "x"
        ]
      }
    },
    {
      "id": "x",
      "type": "scalar",
      "latex": "x",
      "subexpr": "x",
      "chartScript": {
        "script": "x",
        "variables": [
          "x"
        ]
      }
    }
  ],
  "edges": [
    {
      "from": "dx",
      "to": "__integral_1",
      "role": "wrt"
    },
    {
      "from": "x",
      "to": "__power_2"
    },
    {
      "from": "__power_2",
      "to": "__integral_1"
    }
  ],
  "classification": {
    "kind": "algebraic"
  }
}
Mermaid Script
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  __integral_1(("$\int$")):::operator
  dx["$dx$"]
  __power_2(("${(\cdot)}^{2}$")):::operator
  x["$x$"]:::scalar
  dx -->|wrt| __integral_1
  x --> __power_2
  __power_2 --> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#ef5350,stroke-width:6px
SymPy
Integral(x**2, x)
srepr
Integral(Pow(Symbol('x'), Integer(2)), Tuple(Symbol('x')))
math.js
(1/3)*pow(x, 3)
variables
x
Click D3 to render
integral_definite
$$\int_0^1 x^2 \, dx$$
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  __num_2["$0$"]:::number
  __num_3["$1$"]:::number
  __integral_1(("$\int_{0}^{1}$")):::operator
  dx["$dx$"]
  __power_4(("${(\cdot)}^{2}$")):::operator
  x["$x$"]:::scalar
  dx -->|wrt| __integral_1
  __num_2 -->|lb| __integral_1
  __num_3 -->|ub| __integral_1
  x --> __power_4
  __power_4 --> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#aaa,stroke-width:2px
  linkStyle 3 stroke:#aaa,stroke-width:2px
  linkStyle 4 stroke:#ef5350,stroke-width:6px
\int_0^1 x^2 \, dx
Semantic Graph JSON
{
  "nodes": [
    {
      "id": "__num_2",
      "type": "number",
      "label": "0",
      "subexpr": "0",
      "chartScript": {
        "script": "0",
        "variables": []
      }
    },
    {
      "id": "__num_3",
      "type": "number",
      "label": "1",
      "subexpr": "1",
      "chartScript": {
        "script": "1",
        "variables": []
      }
    },
    {
      "id": "__integral_1",
      "type": "operator",
      "op": "integral",
      "with_respect_to": "x",
      "lower_bound": "__num_2",
      "upper_bound": "__num_3",
      "subexpr": "\\int_0^1 x^2 \\, dx",
      "chartScript": {
        "script": "1/3",
        "variables": []
      }
    },
    {
      "id": "dx",
      "type": "differential",
      "latex": "dx",
      "with_respect_to": "x"
    },
    {
      "id": "__power_4",
      "type": "operator",
      "op": "power",
      "exponent": "2",
      "subexpr": "x^{2}",
      "chartScript": {
        "script": "pow(x, 2)",
        "variables": [
          "x"
        ]
      }
    },
    {
      "id": "x",
      "type": "scalar",
      "latex": "x",
      "subexpr": "x",
      "chartScript": {
        "script": "x",
        "variables": [
          "x"
        ]
      }
    }
  ],
  "edges": [
    {
      "from": "dx",
      "to": "__integral_1",
      "role": "wrt"
    },
    {
      "from": "__num_2",
      "to": "__integral_1",
      "role": "lb"
    },
    {
      "from": "__num_3",
      "to": "__integral_1",
      "role": "ub"
    },
    {
      "from": "x",
      "to": "__power_4"
    },
    {
      "from": "__power_4",
      "to": "__integral_1"
    }
  ],
  "classification": {
    "kind": "algebraic"
  }
}
Mermaid Script
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  __num_2["$0$"]:::number
  __num_3["$1$"]:::number
  __integral_1(("$\int_{0}^{1}$")):::operator
  dx["$dx$"]
  __power_4(("${(\cdot)}^{2}$")):::operator
  x["$x$"]:::scalar
  dx -->|wrt| __integral_1
  __num_2 -->|lb| __integral_1
  __num_3 -->|ub| __integral_1
  x --> __power_4
  __power_4 --> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#aaa,stroke-width:2px
  linkStyle 3 stroke:#aaa,stroke-width:2px
  linkStyle 4 stroke:#ef5350,stroke-width:6px
SymPy
Integral(x**2, (x, 0, 1))
srepr
Integral(Pow(Symbol('x'), Integer(2)), Tuple(Symbol('x'), Integer(0), Integer(1)))
math.js
1/3
variables
Click D3 to render
integral_reciprocal
$$\int_a^b \frac{1}{x} \, dx$$
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  a["$a$"]:::scalar
  b["$b$"]:::scalar
  __integral_1(("$\int_{a}^{b}$")):::operator
  dx["$dx$"]
  __power_2(("$\dfrac{1}{(\cdot)}$")):::operator
  x["$x$"]:::scalar
  dx -->|wrt| __integral_1
  a -->|lb| __integral_1
  b -->|ub| __integral_1
  x --> __power_2
  __power_2 -.-> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#aaa,stroke-width:2px
  linkStyle 3 stroke:#aaa,stroke-width:2px
  linkStyle 4 stroke:#42a5f5,stroke-width:1px
\int_a^b \frac{1}{x} \, dx
Semantic Graph JSON
{
  "nodes": [
    {
      "id": "a",
      "type": "scalar",
      "latex": "a",
      "subexpr": "a",
      "chartScript": {
        "script": "a",
        "variables": [
          "a"
        ]
      }
    },
    {
      "id": "b",
      "type": "scalar",
      "latex": "b",
      "subexpr": "b",
      "chartScript": {
        "script": "b",
        "variables": [
          "b"
        ]
      }
    },
    {
      "id": "__integral_1",
      "type": "operator",
      "op": "integral",
      "with_respect_to": "x",
      "lower_bound": "a",
      "upper_bound": "b",
      "subexpr": "\\int_a^b \\frac{1}{x} \\, dx",
      "chartScript": {
        "script": "-log(a) + log(b)",
        "variables": [
          "a",
          "b"
        ]
      }
    },
    {
      "id": "dx",
      "type": "differential",
      "latex": "dx",
      "with_respect_to": "x"
    },
    {
      "id": "__power_2",
      "type": "operator",
      "latex": "\\dfrac{1}{(\\cdot)}",
      "op": "power",
      "exponent": "-1",
      "subexpr": "\\frac{1}{x}",
      "chartScript": {
        "script": "1/x",
        "variables": [
          "x"
        ]
      }
    },
    {
      "id": "x",
      "type": "scalar",
      "latex": "x",
      "subexpr": "x",
      "chartScript": {
        "script": "x",
        "variables": [
          "x"
        ]
      }
    }
  ],
  "edges": [
    {
      "from": "dx",
      "to": "__integral_1",
      "role": "wrt"
    },
    {
      "from": "a",
      "to": "__integral_1",
      "role": "lb"
    },
    {
      "from": "b",
      "to": "__integral_1",
      "role": "ub"
    },
    {
      "from": "x",
      "to": "__power_2"
    },
    {
      "from": "__power_2",
      "to": "__integral_1"
    }
  ],
  "classification": {
    "kind": "algebraic"
  }
}
Mermaid Script
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  a["$a$"]:::scalar
  b["$b$"]:::scalar
  __integral_1(("$\int_{a}^{b}$")):::operator
  dx["$dx$"]
  __power_2(("$\dfrac{1}{(\cdot)}$")):::operator
  x["$x$"]:::scalar
  dx -->|wrt| __integral_1
  a -->|lb| __integral_1
  b -->|ub| __integral_1
  x --> __power_2
  __power_2 -.-> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#aaa,stroke-width:2px
  linkStyle 3 stroke:#aaa,stroke-width:2px
  linkStyle 4 stroke:#42a5f5,stroke-width:1px
SymPy
Integral(1/x, (x, a, b))
srepr
Integral(Pow(Symbol('x'), Integer(-1)), Tuple(Symbol('x'), Symbol('a'), Symbol('b')))
math.js
-log(a) + log(b)
variables
a, b
Click D3 to render
integral_exp_decay
$$\int_0^h e^{-z/H} \, dz$$
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  __num_2["$0$"]:::number
  h["$h$"]:::scalar
  __integral_1(("$\int_{0}^{h}$")):::operator
  dz["$dz$"]
  __power_3(("$(\cdot)^{\cdot}$")):::operator
  e["$e$"]:::scalar
  __multiply_4(("$\times$")):::operator
  __negation_5@{ shape: "flip-tri", label: "$-$" }
  z["$z$"]:::scalar
  __power_6(("$\dfrac{1}{(\cdot)}$")):::operator
  H["$H$"]:::scalar
  class __negation_5 operator
  dz -->|wrt| __integral_1
  __num_2 -->|lb| __integral_1
  h -->|ub| __integral_1
  e --> __power_3
  z --> __negation_5
  __negation_5 --> __multiply_4
  H --> __power_6
  __power_6 -.-> __multiply_4
  __multiply_4 -->|exp| __power_3
  __power_3 --> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#aaa,stroke-width:2px
  linkStyle 3 stroke:#aaa,stroke-width:2px
  linkStyle 4 stroke:#aaa,stroke-width:2px
  linkStyle 5 stroke:#ef5350,stroke-width:3px
  linkStyle 6 stroke:#aaa,stroke-width:2px
  linkStyle 7 stroke:#42a5f5,stroke-width:1px
  linkStyle 8 stroke:#aaa,stroke-width:2px
  linkStyle 9 stroke:#aaa,stroke-width:2px
\int_0^h e^{-z/H} \, dz
Semantic Graph JSON
{
  "nodes": [
    {
      "id": "__num_2",
      "type": "number",
      "label": "0",
      "subexpr": "0",
      "chartScript": {
        "script": "0",
        "variables": []
      }
    },
    {
      "id": "h",
      "type": "scalar",
      "latex": "h",
      "subexpr": "h",
      "chartScript": {
        "script": "h",
        "variables": [
          "h"
        ]
      }
    },
    {
      "id": "__integral_1",
      "type": "operator",
      "op": "integral",
      "with_respect_to": "z",
      "lower_bound": "__num_2",
      "upper_bound": "h",
      "subexpr": "\\int_0^h e^{-z/H} \\, dz",
      "chartScript": {
        "script": "H - H*exp(-h/H)",
        "variables": [
          "H",
          "h"
        ]
      }
    },
    {
      "id": "dz",
      "type": "differential",
      "latex": "dz",
      "with_respect_to": "z"
    },
    {
      "id": "__power_3",
      "type": "operator",
      "op": "power",
      "subexpr": "e^{\\frac{\\left(-1\\right) z}{H}}",
      "chartScript": {
        "script": "exp(-z/H)",
        "variables": [
          "H",
          "z"
        ]
      }
    },
    {
      "id": "e",
      "type": "scalar",
      "latex": "e",
      "subexpr": "e",
      "chartScript": {
        "script": "e",
        "variables": []
      }
    },
    {
      "id": "__multiply_4",
      "type": "operator",
      "op": "multiply",
      "subexpr": "\\frac{1}{H} -z",
      "chartScript": {
        "script": "-z + 1/H",
        "variables": [
          "H",
          "z"
        ]
      }
    },
    {
      "id": "__negation_5",
      "type": "operator",
      "op": "negation",
      "subexpr": "-z",
      "chartScript": {
        "script": "-z",
        "variables": [
          "z"
        ]
      }
    },
    {
      "id": "z",
      "type": "scalar",
      "latex": "z",
      "subexpr": "z",
      "chartScript": {
        "script": "z",
        "variables": [
          "z"
        ]
      }
    },
    {
      "id": "__power_6",
      "type": "operator",
      "latex": "\\dfrac{1}{(\\cdot)}",
      "op": "power",
      "exponent": "-1",
      "subexpr": "\\frac{1}{H}",
      "chartScript": {
        "script": "1/H",
        "variables": [
          "H"
        ]
      }
    },
    {
      "id": "H",
      "type": "scalar",
      "latex": "H",
      "subexpr": "H",
      "chartScript": {
        "script": "H",
        "variables": [
          "H"
        ]
      }
    }
  ],
  "edges": [
    {
      "from": "dz",
      "to": "__integral_1",
      "role": "wrt"
    },
    {
      "from": "__num_2",
      "to": "__integral_1",
      "role": "lb"
    },
    {
      "from": "h",
      "to": "__integral_1",
      "role": "ub"
    },
    {
      "from": "e",
      "to": "__power_3"
    },
    {
      "from": "z",
      "to": "__negation_5"
    },
    {
      "from": "__negation_5",
      "to": "__multiply_4",
      "semantic": "direct",
      "weight": 1.0
    },
    {
      "from": "H",
      "to": "__power_6"
    },
    {
      "from": "__power_6",
      "to": "__multiply_4"
    },
    {
      "from": "__multiply_4",
      "to": "__power_3",
      "role": "exp"
    },
    {
      "from": "__power_3",
      "to": "__integral_1"
    }
  ],
  "classification": {
    "kind": "algebraic"
  }
}
Mermaid Script
flowchart RL
  classDef scalar fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef vector fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef constant fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef number fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef expression fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef text fill:#1b3a1e,stroke:#66bb6a,color:#c8e6c9,font-size:15px
  classDef operator fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef function fill:#1a2740,stroke:#42a5f5,color:#bbdefb,font-size:15px
  classDef relation fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef result fill:#332a0b,stroke:#ffa726,color:#ffe0b2,font-size:15px
  classDef annotation fill:#131a2c,stroke:#4a5580,color:#b0bcd0,font-size:15px
  __num_2["$0$"]:::number
  h["$h$"]:::scalar
  __integral_1(("$\int_{0}^{h}$")):::operator
  dz["$dz$"]
  __power_3(("$(\cdot)^{\cdot}$")):::operator
  e["$e$"]:::scalar
  __multiply_4(("$\times$")):::operator
  __negation_5@{ shape: "flip-tri", label: "$-$" }
  z["$z$"]:::scalar
  __power_6(("$\dfrac{1}{(\cdot)}$")):::operator
  H["$H$"]:::scalar
  class __negation_5 operator
  dz -->|wrt| __integral_1
  __num_2 -->|lb| __integral_1
  h -->|ub| __integral_1
  e --> __power_3
  z --> __negation_5
  __negation_5 --> __multiply_4
  H --> __power_6
  __power_6 -.-> __multiply_4
  __multiply_4 -->|exp| __power_3
  __power_3 --> __integral_1
  linkStyle 0 stroke:#aaa,stroke-width:2px
  linkStyle 1 stroke:#aaa,stroke-width:2px
  linkStyle 2 stroke:#aaa,stroke-width:2px
  linkStyle 3 stroke:#aaa,stroke-width:2px
  linkStyle 4 stroke:#aaa,stroke-width:2px
  linkStyle 5 stroke:#ef5350,stroke-width:3px
  linkStyle 6 stroke:#aaa,stroke-width:2px
  linkStyle 7 stroke:#42a5f5,stroke-width:1px
  linkStyle 8 stroke:#aaa,stroke-width:2px
  linkStyle 9 stroke:#aaa,stroke-width:2px
SymPy
Integral(exp(-z/H), (z, 0, h))
srepr
Integral(exp(Mul(Integer(-1), Pow(Symbol('H'), Integer(-1)), Symbol('z'))), Tuple(Symbol('z'), Integer(0), Symbol('h')))
math.js
H - H*exp(-h/H)
variables
H, h
Click D3 to render
4 rendered, 0 errors out of 4 expressions