Foundation
Convexity
Signal Processing
Machine Learning
Sparsity
Applications
Epilogue
Chapter objectives
Metric spaces