Lah Transform Calculator

Compute exact unsigned Lah transform b_n=Σ T(n,k)a_k, preserving integer output as strings and index-zero convention; bounded to n≤64, not a named-number lookup.

Description

Unsigned Lah numbers count partitions into ordered lists and define a sequence transform.

Unsigned Lah numbers count partitions into ordered lists and define a sequence transform. Input starts at index zero, which must be preserved in the output.1

Compute exact unsigned Lah transform b_n=Σ T(n,k)a_k, preserving integer output as strings and index-zero convention; bounded to n≤64, not a named-number lookup.

When to use Lah Transform Calculator

Use this tool to compute exact unsigned Lah transform b_n=Σ T(n,k)a_k, preserving integer output as strings and index-zero convention; bounded to n≤64, not a named-number lookup.

Choose the integer, sequence, coefficients or function parameters for your calculation. Follow the stated ordering, domain and size limits.

How to use Lah Transform Calculator and understand its results

  1. Choose the integer, sequence, coefficients or function parameters for your calculation. Follow the stated ordering, domain and size limits.
  2. Enter integerSequenceFromIndexZero using the field table and calculation rules, then run the tool.
  3. Read exactTransformedSequence. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
integerSequenceFromIndexZeroInteger sequence from index zerolist of numberRequired

Supply 1–65 signed integer coefficients starting a0, each |value|≤one million. Accumulate exact BigInt Lah weights and return decimal strings for every transformed index.

b_n = Σ[k=1..n]C(n−1,k−1)n!/k! × a_k; b0=a0

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
exactTransformedSequenceExact transformed sequencelist of string
json
{
  "input": {
    "integerSequenceFromIndexZero": [
      0,
      1,
      1,
      1,
      1
    ]
  },
  "output": {
    "exactTransformedSequence": [
      "0",
      "1",
      "3",
      "13",
      "73"
    ]
  }
}

Limitations and assumptions

Only the finite supplied sequence is transformed. Numeric parsing can lose exact large outputs.

Numeric inputs and returned numeric values must be finite; an unrepresentable returned value produces an error. Numeric lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Stirling Transform Calculator: Compute exact second-kind Stirling transform b_n=Σ T(n,k)a_k, preserving integer output as strings and index-zero convention; bounded to n≤64, not a named-number lookup. For a complementary task, use Bell Transform Calculator: Compute complete exponential Bell-polynomial transform with b0=1 and b_n=Σ C(n−1,k−1)a_k b_(n−k); caller sequence differs materially from a single Bell number.

References

  1. Lah Transform Calculator — tool.io

Similar or alternative tools

  • Stirling Transform Calculator

    Compute exact second-kind Stirling transform b_n=Σ T(n,k)a_k, preserving integer output as strings and index-zero convention; bounded to n≤64, not a named-number lookup.

  • Bell Transform Calculator

    Compute complete exponential Bell-polynomial transform with b0=1 and b_n=Σ C(n−1,k−1)a_k b_(n−k); caller sequence differs materially from a single Bell number.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies