Adrian Diaconu, matematician