Career
He was a professor at the University of Pavia and since the 1990s he has been a professor of mathematical higher analysis at the Sapienza University. He works on partial differential equations and the calculus of variations. In 1971 he applied his mathematical methods to a free boundary problem in the filtration of liquids through porous media with applications in civil engineering (by using the Baiocchi transform).
His later research dealt with, among other topics, the Collatz problem, cellular automata and Turing machines.
In 1974 he was an invited speaker at the International Congress of Mathematicians in Vancouver. He was elected to the Accademia dei Extra Large and the Accademia dei Lincei.