IntegrationStep

Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.

IntegrationStep

IntegrationStep()

One accepted transformation in a symbolic integration derivation.

Methods

Name Description
__repr__
__str__
_repr_html_
_repr_latex_
_repr_pretty_
depth The zero-based depth in the recursive integration tree.
description A description of the transformation.
input The integrand to which the rule was applied.
output The immediate result produced by the rule.
references Bibliographic references associated with the rule.
rule The integration rule number, if available.
source The original Rubi rule or pattern used by the integration backend.

__repr__

IntegrationStep.__repr__() -> str

__str__

IntegrationStep.__str__() -> str

_repr_html_

IntegrationStep._repr_html_() -> str

_repr_latex_

IntegrationStep._repr_latex_() -> str

_repr_pretty_

IntegrationStep._repr_pretty_(pretty, cycle: bool) -> None

depth

IntegrationStep.depth() -> int

The zero-based depth in the recursive integration tree.

description

IntegrationStep.description() -> str

A description of the transformation.

input

IntegrationStep.input() -> Expression

The integrand to which the rule was applied.

output

IntegrationStep.output() -> Expression

The immediate result produced by the rule.

references

IntegrationStep.references() -> list[str]

Bibliographic references associated with the rule.

rule

IntegrationStep.rule() -> int | None

The integration rule number, if available.

source

IntegrationStep.source() -> str

The original Rubi rule or pattern used by the integration backend.