Foundations Differentiable M