Symbol

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

Symbol

Symbol()

Built-in Symbolica symbols.

Attributes

Name Description
ABS The built-in absolute value function.
ACOS The built-in inverse cosine function.
ACOSH The built-in inverse hyperbolic cosine function.
ACOT The built-in inverse cotangent function.
ACOTH The built-in inverse hyperbolic cotangent function.
ACSC The built-in inverse cosecant function.
ACSCH The built-in inverse hyperbolic cosecant function.
ALT The built-in alternative-pattern function.
ASEC The built-in inverse secant function.
ASECH The built-in inverse hyperbolic secant function.
ASIN The built-in inverse sine function.
ASINH The built-in inverse hyperbolic sine function.
ATAN The built-in inverse tangent function.
ATANH The built-in inverse hyperbolic tangent function.
BESSEL_I The built-in modified Bessel function of the first kind.
BESSEL_J The built-in cylindrical Bessel function of the first kind.
BESSEL_K The built-in modified Bessel function of the second kind.
BESSEL_Y The built-in cylindrical Bessel function of the second kind.
COEFF The built-in function that convert a rational polynomials to a coefficient.
COMPLEX_INFINITY The number that represents infinity with an unknown complex phase: .
CONJ The built-in complex conjugate function.
COS The built-in cosine function.
COSH The built-in hyperbolic cosine function.
COT The built-in cotangent function.
COTH The built-in hyperbolic cotangent function.
CSC The built-in cosecant function.
CSCH The built-in hyperbolic cosecant function.
E Euler’s number e, approximately 2.7182.
ERF The built-in error function.
EULER_GAMMA The Euler-Mascheroni constant γ, approximately 0.57721.
EXP The built-in exponential function.
GAMMA The built-in gamma function.
I The mathematical constant i, where i^2 = -1.
IF The built-in function for piecewise-defined expressions
INDETERMINATE The number that represents indeterminacy: ¿.
INFINITY The number that represents infinity: .
LOG The built-in logarithm function.
PI The mathematical constant π, approximately 3.1415.
POLYGAMMA The built-in polygamma function.
POLYLOG The built-in polylogarithm function.
ROOT The built-in algebraic root function.
SEC The built-in secant function.
SECH The built-in hyperbolic secant function.
SIN The built-in sine function.
SINH The built-in hyperbolic sine function.
SQRT The built-in square root function.
TAN The built-in tangent function.
TANH The built-in hyperbolic tangent function.
ZETA The built-in Riemann zeta function.

ABS

ABS: Expression

The built-in absolute value function.

ACOS

ACOS: Expression

The built-in inverse cosine function.

ACOSH

ACOSH: Expression

The built-in inverse hyperbolic cosine function.

ACOT

ACOT: Expression

The built-in inverse cotangent function.

ACOTH

ACOTH: Expression

The built-in inverse hyperbolic cotangent function.

ACSC

ACSC: Expression

The built-in inverse cosecant function.

ACSCH

ACSCH: Expression

The built-in inverse hyperbolic cosecant function.

ALT

ALT: Expression

The built-in alternative-pattern function.

ASEC

ASEC: Expression

The built-in inverse secant function.

ASECH

ASECH: Expression

The built-in inverse hyperbolic secant function.

ASIN

ASIN: Expression

The built-in inverse sine function.

ASINH

ASINH: Expression

The built-in inverse hyperbolic sine function.

ATAN

ATAN: Expression

The built-in inverse tangent function.

ATANH

ATANH: Expression

The built-in inverse hyperbolic tangent function.

BESSEL_I

BESSEL_I: Expression

The built-in modified Bessel function of the first kind.

BESSEL_J

BESSEL_J: Expression

The built-in cylindrical Bessel function of the first kind.

BESSEL_K

BESSEL_K: Expression

The built-in modified Bessel function of the second kind.

BESSEL_Y

BESSEL_Y: Expression

The built-in cylindrical Bessel function of the second kind.

COEFF

COEFF: Expression

The built-in function that convert a rational polynomials to a coefficient.

COMPLEX_INFINITY

COMPLEX_INFINITY: Expression

The number that represents infinity with an unknown complex phase: .

CONJ

CONJ: Expression

The built-in complex conjugate function.

COS

COS: Expression

The built-in cosine function.

COSH

COSH: Expression

The built-in hyperbolic cosine function.

COT

COT: Expression

The built-in cotangent function.

COTH

COTH: Expression

The built-in hyperbolic cotangent function.

CSC

CSC: Expression

The built-in cosecant function.

CSCH

CSCH: Expression

The built-in hyperbolic cosecant function.

E

E: Expression

Euler’s number e, approximately 2.7182.

ERF

ERF: Expression

The built-in error function.

EULER_GAMMA

EULER_GAMMA: Expression

The Euler-Mascheroni constant γ, approximately 0.57721.

EXP

EXP: Expression

The built-in exponential function.

GAMMA

GAMMA: Expression

The built-in gamma function.

I

I: Expression

The mathematical constant i, where i^2 = -1.

IF

IF: Expression

The built-in function for piecewise-defined expressions. IF(cond, true_expr, false_expr) evaluates to true_expr if cond is non-zero and false_expr otherwise.

INDETERMINATE

INDETERMINATE: Expression

The number that represents indeterminacy: ¿.

INFINITY

INFINITY: Expression

The number that represents infinity: .

LOG

LOG: Expression

The built-in logarithm function.

PI

PI: Expression

The mathematical constant π, approximately 3.1415.

POLYGAMMA

POLYGAMMA: Expression

The built-in polygamma function.

POLYLOG

POLYLOG: Expression

The built-in polylogarithm function.

ROOT

ROOT: Expression

The built-in algebraic root function.

SEC

SEC: Expression

The built-in secant function.

SECH

SECH: Expression

The built-in hyperbolic secant function.

SIN

SIN: Expression

The built-in sine function.

SINH

SINH: Expression

The built-in hyperbolic sine function.

SQRT

SQRT: Expression

The built-in square root function.

TAN

TAN: Expression

The built-in tangent function.

TANH

TANH: Expression

The built-in hyperbolic tangent function.

ZETA

ZETA: Expression

The built-in Riemann zeta function.

Methods

Name Description
get Returns the variable with the given name, if it exists.

get

Symbol.get(name: str) -> Expression | None

Returns the variable with the given name, if it exists.