A tensor-train multidimensional inverse Laplace transform

This paper introduces a tensor-train formulation for the multidimensional inverse Laplace transform that overcomes the curse of dimensionality by reducing computational complexity from exponential to polynomial through low-rank tensor approximations and contractions, demonstrating its efficacy on various multivariate distributions.

Original authors: Martin Mikkelsen, Michael Kastoryano

Published 2026-06-05
📖 5 min read🧠 Deep dive

Original authors: Martin Mikkelsen, Michael Kastoryano

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to solve a massive, multi-dimensional puzzle. In the world of mathematics and finance, this puzzle is called the Inverse Laplace Transform.

Here is the problem: You have a "shadow" of a complex shape (a mathematical function that describes probabilities, like how likely a stock is to crash or how a chemical reaction behaves). You know the shadow perfectly, but you need to reconstruct the original 3D object from it.

In one dimension, this is like unrolling a single piece of string. It's tricky, but doable. But in high dimensions (like 5, 10, or 20 variables at once), the problem explodes. Traditional methods try to check every single possible combination of variables to rebuild the picture. If you have 5 variables and just 100 points to check for each, you need to calculate 1005100^5 (10 billion) points. If you have 10 variables, you need 10010100^{10} points—a number so huge it would take a supercomputer longer than the age of the universe to finish. This is known as the "curse of dimensionality."

The Solution: The Tensor Train

The authors of this paper, Martin Mikkelsen and Michael Kastoryano, found a clever shortcut. They realized that many of these complex mathematical "shadows" aren't actually messy and chaotic; they have a hidden, simple structure.

They used a technique called Tensor Train (TT) decomposition. Think of a Tensor Train like a train of connected train cars.

  • Instead of trying to store the entire massive puzzle as one giant, unwieldy block, they break it down into a sequence of small, manageable cars (called "cores").
  • Each car only needs to know how it connects to the car before it and the car after it.
  • If the puzzle has a "low-rank" structure (meaning the variables aren't all chaotically dependent on each other), you can represent the whole massive puzzle with just a few small cars.

How the Method Works

  1. The Map (The Shadow): First, they look at the "shadow" (the Laplace transform) on a complex grid. Instead of writing down every single number on this grid, they use a smart algorithm (called TT-cross interpolation) to figure out the pattern. They build their "train" of small cars that, when linked together, perfectly recreate the shadow.
  2. The Inversion (Rebuilding): Once the train is built, they perform the "inversion" (turning the shadow back into the object). Instead of doing a massive calculation for the whole train at once, they simply "contract" the train. They push the math through the cars one by one, like a wave moving down the line.
  3. The Result: Because the train cars are small, this process is incredibly fast. Instead of taking billions of years, it takes minutes.

What They Tested

The authors tested this "train" method on three specific types of complex probability puzzles used in finance and physics:

  • Normal-Inverse Gaussian: A model often used for things that have "fat tails" (extreme events happen more often than a standard bell curve predicts).
  • Wishart Distribution: Used to model how different variables move together (correlations), common in portfolio risk.
  • Correlated Gamma Models: Used in credit risk to model how defaults in different parts of a portfolio might happen together.

The Results

They compared their new "train" method against the old standard: Monte Carlo simulation.

  • Monte Carlo is like trying to guess the shape of a mountain by throwing millions of darts at a wall and seeing where they land. To get a clear picture, you need billions of darts.
  • The Tensor Train method was like having a blueprint. It reconstructed the mountain with high precision using a tiny fraction of the "darts" (computational effort).

In their experiments, the Tensor Train method was able to reconstruct these complex 4D and 5D shapes with high accuracy, while the Monte Carlo method was either too slow or too blurry (noisy) to be useful at the same cost.

What You Can Do With the Result

Once the authors built this "train" representation of the probability density, they didn't just stop there. Because the result is a structured train of cars, they could easily ask specific questions without rebuilding the whole thing:

  • Marginals: "What does the shape look like if we only look at variable X?" (They just disconnected the other cars).
  • Conditionals: "What is the shape of X if we know Y is greater than 5?" (They adjusted the connection between the cars).
  • Mutual Information: "How much do variable X and variable Y depend on each other?" (They calculated the connection strength between the cars).

The Bottom Line

This paper introduces a way to solve a mathematically impossible problem (inverting high-dimensional transforms) by realizing the data has a hidden, simple structure. By treating the problem like a connected train of small cars rather than a giant block of data, they turned a task that was computationally impossible into one that is fast, accurate, and practical for real-world finance and physics problems.

Limitations
The method works best when the variables aren't too tightly tangled. If the variables are extremely correlated (like a train where every car is glued to every other car), the "cars" get too big, and the method loses its speed advantage. However, for the types of problems they tested, it worked beautifully.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →