Theoretical and numerical methods