LaurentExpansion
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
LaurentExpansion
class LaurentExpansionEpsilon coefficients with independent-fit evidence and absolute comparison errors.
Attributes
| Name | Description |
|---|---|
absolute_errors |
Absolute propagated uncertainty for projected targets; absent for standalone fits. |
coefficients |
|
comparison_errors |
|
evidence_kind |
|
refinements |
|
samples |
|
validation_samples |
|
verified_digits |
|
working_bits |
absolute_errors
LaurentExpansion.absolute_errors: typing.Optional[builtins.dict[builtins.int, Float]]Absolute propagated uncertainty for projected targets; absent for standalone fits.
coefficients
LaurentExpansion.coefficients: builtins.dict[builtins.int, ComplexFloat]comparison_errors
LaurentExpansion.comparison_errors: builtins.dict[builtins.int, Float]evidence_kind
LaurentExpansion.evidence_kind: builtins.strrefinements
LaurentExpansion.refinements: builtins.intsamples
LaurentExpansion.samples: builtins.intvalidation_samples
LaurentExpansion.validation_samples: builtins.intverified_digits
LaurentExpansion.verified_digits: typing.Optional[builtins.int]working_bits
LaurentExpansion.working_bits: builtins.intMethods
| Name | Description |
|---|---|
fit |
Polynomial interpolation alone does not certify the fitted coefficients. |
fit
LaurentExpansion.fit(
samples: typing.Sequence[Expression],
values: typing.Sequence[ComplexFloat | Float | builtins.int | builtins.float | builtins.str | decimal.Decimal | builtins.complex | tuple[Float | builtins.int | builtins.float | builtins.str | decimal.Decimal, Float | builtins.int | builtins.float | builtins.str | decimal.Decimal]],
leading: builtins.int,
last: builtins.int,
*,
working_digits: builtins.int = 80,
) -> LaurentExpansionPolynomial interpolation alone does not certify the fitted coefficients.