You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A script is available for an easy creation of the conda environment and compilation of auxiliary functions:
$ source install.bash
How to use ?
A toy example can be ran with:
$ python main.py
Fragmention process simulation
We consider a process in which a particle of mass $M$ lives a random time (depending on $M$) and split in $\lambda$ particle of mass $M/\lambda$ when dying. The process is then repeated. It is straightforward to simulate such a process.
Theoretical behaviour - concentration function
If we assume the random life times to follow an exponential distribution of parameter $\alpha$, the equation of a such process is given by:
where $c(t,x)$ denotes the number of particle of mass $x$ at time $t$. We prove that the solution can be obtained with a series expansion of operators applied to the initial condition. More precisely:
This code simulates the process and compute the exact series expansion for the population (case $\sigma=1$).
Here are some comparisons between experimental results and our series expansion for the population evolution ($\sigma=1$).
Estimation of $\lambda$
We are also interested in computing the inverse problem. From an observation (or several), can we recover the parameter $\lambda$ ?
Here are the estimations depending on the order of summation.
Interesting ?
If you have any questions, feel free to contact us. We will be more than happy to answer ! 😀
If you use it, a reference to the paper would be highly appreciated.
@article{agazzotti2024long,
title={Long time asymptotic behavior of a self-similar fragmentation equation},
author={Agazzotti, Gaetano and Deaconu, Madalina and Lejay, Antoine},
year={2024}
}
Tested on
About
Numerical simulation and exact series expansion visualization of fragmentation processes